updated for version 7.0101
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 9ee13e3..9eb1ba6 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt*      For Vim version 7.0aa.  Last change: 2005 Jun 29
+*eval.txt*      For Vim version 7.0aa.  Last change: 2005 Jul 03
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -241,15 +241,23 @@
 
 Note about comparing lists: Two lists are considered equal if they have the
 same length and all items compare equal, as with using "==".  There is one
-exception: When comparing a number with a string and the string contains extra
-characters beside the number they are not equal. Example: >
-	echo 4 == "4x"
+exception: When comparing a number with a string they are considered
+different.  There is no automatic type conversion, as with using "==" on
+variables.  Example: >
+	echo 4 == "4"
 <	1 >
-	echo [4] == ["4x"]
+	echo [4] == ["4"]
 <	0
 
-This is to fix the odd behavior of == that can't be changed for backward
-compatibility reasons.
+Thus comparing Lists is more strict than comparing numbers and strings.  You
+can compare simple values this way too by putting them in a string: >
+
+	:let a = 5
+	:let b = "5"
+	echo a == b
+<	1 >
+	echo [a] == [b]
+<	0
 
 
 List unpack ~
diff --git a/runtime/doc/spell.txt b/runtime/doc/spell.txt
index 9ccfbef..46d1b70 100644
--- a/runtime/doc/spell.txt
+++ b/runtime/doc/spell.txt
@@ -1,4 +1,4 @@
-*spell.txt*	For Vim version 7.0aa.  Last change: 2005 Jul 02
+*spell.txt*	For Vim version 7.0aa.  Last change: 2005 Jul 03
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -27,7 +27,7 @@
 
 The words that are not recognized are highlighted with one of these:
 	SpellBad	word not recognized			|hl-SpellBad|
-	SpellCap	word not capatilized			|hl-SpellCap|
+	SpellCap	word not capitalised			|hl-SpellCap|
 	SpellRare	rare word				|hl-SpellRare|
 	SpellLocal	wrong spelling for selected region	|hl-SpellLocal|
 
@@ -321,6 +321,10 @@
 You can also use a plain word list.  The results are the same, the choice
 depends on what word lists you can find.
 
+If you install Aap (from www.a-a-p.org) you can use the recipes in the
+runtime/spell/??/ directories.  Aap will take care of downloading the files,
+apply patches needed for Vim and build the .spl file.
+
 Make sure your current locale is set properly, otherwise Vim doesn't know what
 characters are upper/lower case letters.  If the locale isn't available (e.g.,
 when using an MS-Windows codepage on Unix) add tables to the .aff file
@@ -389,7 +393,7 @@
 4. Start Vim with the right locale and use |:mkspell| to generate the Vim
    spell file.
 5. Try out the spell file with ":set spell spelllang=xx" if you wrote it in
-   a spell directory in 'runtimepath, or ":set spelllang=xx.enc.spl" if you
+   a spell directory in 'runtimepath', or ":set spelllang=xx.enc.spl" if you
    wrote it somewhere else.
 
 When the Myspell files are updated you can merge the differences:
@@ -436,7 +440,7 @@
 appear in a word list.  And some old words are rarely used while they are
 common misspellings.  These do appear in a dictionary but not in a word list.
 
-There are two formats: A straigth list of words and a list using affix
+There are two formats: A straight list of words and a list using affix
 compression.  The files with affix compression are used by Myspell (Mozilla
 and OpenOffice.org).  This requires two files, one with .aff and one with .dic
 extension.
@@ -760,7 +764,7 @@
 	SAL C                    K ~
 	SAL K                    K ~
 
-There are a few rules and this can become quite complicated.  An explantion
+There are a few rules and this can become quite complicated.  An explanation
 how it works can be found in the Aspell manual:
 http://aspell.net/man-html/Phonetic-Code.html.
 
@@ -780,7 +784,7 @@
 same character.  At the same time this does case folding.  You can not have
 both SAL items and simple soundfolding.
 
-There are two items required: one to speficy the characters that are mapped
+There are two items required: one to specify the characters that are mapped
 and one that specifies the characters they are mapped to.  They must have
 exactly the same number of characters.  Example:
 
diff --git a/runtime/doc/tags b/runtime/doc/tags
index 2b19ebc..f231deb 100644
--- a/runtime/doc/tags
+++ b/runtime/doc/tags
@@ -5148,7 +5148,6 @@
 hebrew.txt	hebrew.txt	/*hebrew.txt*
 help	various.txt	/*help*
 help-context	help.txt	/*help-context*
-help-tags	tags	1
 help-translated	various.txt	/*help-translated*
 help-xterm-window	various.txt	/*help-xterm-window*
 help.txt	help.txt	/*help.txt*
diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt
index 4d0e93c..9d0a966 100644
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt*      For Vim version 7.0aa.  Last change: 2005 Jul 02
+*todo.txt*      For Vim version 7.0aa.  Last change: 2005 Jul 03
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -81,9 +81,6 @@
     helpfile doc/myscript.txt
   For the "helpfile" item ":helptags" is run.
 
-For List comparing, consider [4] and ['4'] different? (Servatius Brandt)
-Also allows strict comparing for ordinary variables.
-
 Patch to alternate fold highlighting.  (Anthony Iano-Fletcher, 2005 May 12)
 More levels?
 
@@ -96,40 +93,6 @@
 
 PLANNED FOR VERSION 7.0:
 
-- Spell checking todo's:
-    - When making suggestions check for 'spellcapcheck' and empty line to
-      figure out the word should be capitalised.
-    - Distribution: Need wordlists for many languages; "language pack"
-      Put them on the ftp site, ready to download.  Include README for
-      copyrights.
-    - Work together with OpenOffice.org to update the wordlists.  (Adri
-      Verhoef, Aad Nales)  Setup vim-spell maillist?
-    - Charles Campbell asks for method to add "contained" groups to
-      existing syntax items (to add @Spell).
-      Add ":syntax contains {pattern} add=@Spell" command?  A bit like ":syn
-      cluster" but change the contains list directly for matching syntax
-      items.
-    - Install spell files with src/main.aap.
-    Later:
-    - References: MySpell library (in OpenOffice.org).
-	http://spellchecker.mozdev.org/source.html
-	http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/
-      author: Kevin Hendricks <kevin.hendricks@sympatico.ca>
-    - Make "en-rare" spell file?  Ask Charles Campbell.
-    - The English dictionaries for different regions are not consistent in
-      their use of words with a dash.
-    - Alternate Dutch word list at www.nederlandsewoorden.nl (use script to
-      obtain).  But new Myspell wordlist will come (Hagen)
-    - Insert mode completion mechanism that uses the spell word lists.
-    - Add hl groups to 'spelllang'?
-	:set spelllang=en_us,en-rare/SpellRare,en-math/SpellMath
-      More complicated: Regions with different languages?  E.g., comments
-      in English, strings in German (po file).
-    - Implement compound words when it works for Myspell.  Current idea has
-      the problem that "foo/X" always allows "foofoo", there is no way to
-      specify a word can only be at the start or end, or that only certain
-      words combine.
-
 -   Support using "**" in filename for ":next", ":vimgrep", etc., so that a
     directory tree can be searched.
 -   REFACTORING: The main() function is very long.  Move parts to separate
@@ -1309,6 +1272,33 @@
     window can be displayed. (Eduard)
 
 
+Spell checking:
+9   Work together with OpenOffice.org to update the wordlists.  (Adri Verhoef,
+    Aad Nales)  Setup vim-spell maillist?
+8   Charles Campbell asks for method to add "contained" groups to existing
+    syntax items (to add @Spell).
+    Add ":syntax contains {pattern} add=@Spell" command?  A bit like ":syn
+    cluster" but change the contains list directly for matching syntax items.
+8   Install spell files with src/main.aap.
+-   References: MySpell library (in OpenOffice.org).
+	http://spellchecker.mozdev.org/source.html
+	http://whiteboard.openoffice.org/source/browse/whiteboard/lingucomponent/source/spellcheck/myspell/
+      author: Kevin Hendricks <kevin.hendricks@sympatico.ca>
+8   Make "en-rare" spell file?  Ask Charles Campbell.
+8   The English dictionaries for different regions are not consistent in their
+    use of words with a dash.
+8   Alternate Dutch word list at www.nederlandsewoorden.nl (use script to
+    obtain).  But new Myspell wordlist will come (Hagen)
+7   Insert mode completion mechanism that uses the spell word lists.
+8   Add hl groups to 'spelllang'?
+	:set spelllang=en_us,en-rare/SpellRare,en-math/SpellMath
+    More complicated: Regions with different languages?  E.g., comments
+    in English, strings in German (po file).
+8   Implement compound words when it works for Myspell.  Current idea has the
+    problem that "foo/X" always allows "foofoo", there is no way to specify a
+    word can only be at the start or end, or that only certain words combine.
+
+
 Diff mode:
 8   Use diff mode to show the changes made in a buffer (compared to the file).
     Use an unnamed buffer, like doing:
diff --git a/runtime/spell/README.txt b/runtime/spell/README.txt
index ff56acc..8ea5272 100644
--- a/runtime/spell/README.txt
+++ b/runtime/spell/README.txt
@@ -7,929 +7,6 @@
 The files used as input for the spell files come from the OpenOffice.org spell
 files.  Most of them go under the LGPL or a similar license.
 
-Copyright notices for specific languages follow.  Note that the files for
-different regions are merged, both to save space and to make it possible to
-highlight words for another region different from bad words.
-
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-en_US
-
-20040623 release.
---
-This dictionary is based on a subset of the original
-English wordlist created by Kevin Atkinson for Pspell 
-and  Aspell and thus is covered by his original 
-LGPL license.  The affix file is a heavily modified
-version of the original english.aff file which was
-released as part of Geoff Kuenning's Ispell and as 
-such is covered by his BSD license.
-
-Thanks to both authors for there wonderful work.
-
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-en_AU
-
-This dictionary was based on the en_GB Myspell dictionary 
-which in turn was initially based on a subset of the 
-original English wordlist created by Kevin Atkinson for 
-Pspell and  Aspell and thus is covered by his original 
-LGPL licence. 
-
-The credit for this en_AU dictionary goes to:
-
-Kelvin Eldridge (maintainer)
-Jean Hollis Weber
-David Wilson
-
-- Words incorrect in Australian English removed
-- a list from the previously removed words with corrected spelling was added
-- a list of major rivers was added
-- a list of place names was added
-- a list of Australian mammals was added 
-- a list of Aboriginal/Koori words commonly used was added
-
-A total of 119,267 words are now recognized 
-by the dictionary.
-
-Of course, special thanks go to the editors of the 
-en_GB dictionary (David Bartlett, Brian Kelk and 
-Andrew Brown) which provided the starting point
-for this dictionary.
-
-The affix file is currently a duplicate of the en_AU.aff
-created completely from scratch by David Bartlett and 
-Andrew Brown, based on the published 
-rules for MySpell and is also provided under the LGPL.
-
-If you find omissions or bugs or have new words to 
-add to the dictionary, please contact the en_AU 
-maintainer at:
-
- "Kelvin" <audictionary@onlineconnections.com.au>
-
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-en_CA
-
-The dictionary file was created using the "final" English and Canadian SCOWL
-(Spell Checker Oriented Word Lists) wordlists available at Kevin's Word Lists
-Page (http://wordlist.sourceforge.net). Lists with the suffixes 10, 20, 35,
-50, 65 and 65 were used. Lists with the suffixes 70, 80 and 95 were excluded.
-Copyright information for SCOWL and the wordlists used in creating it is
-reproduced below.
-
-The affix file is identical to the MySpell English (United States) affix file.
-It is a heavily modified version of the original english.aff file which was
-released as part of Geoff Kuenning's Ispell and as such is covered by his BSD
-license.
-
----
-
-COPYRIGHT, SOURCES, and CREDITS from SCOWL readme file:
-
-The collective work is Copyright 2000 by Kevin Atkinson as well as any
-of the copyrights mentioned below:
-
-  Copyright 2000 by Kevin Atkinson
-
-  Permission to use, copy, modify, distribute and sell these word
-  lists, the associated scripts, the output created from the scripts,
-  and its documentation for any purpose is hereby granted without fee,
-  provided that the above copyright notice appears in all copies and
-  that both that copyright notice and this permission notice appear in
-  supporting documentation. Kevin Atkinson makes no representations
-  about the suitability of this array for any purpose. It is provided
-  "as is" without express or implied warranty.
-
-Alan Beale <biljir@pobox.com> also deserves special credit as he has,
-in addition to providing the 12Dicts package and being a major
-contributor to the ENABLE word list, given me an incredible amount of
-feedback and created a number of special lists (those found in the
-Supplement) in order to help improve the overall quality of SCOWL.
-
-The 10 level includes the 1000 most common English words (according to
-the Moby (TM) Words II [MWords] package), a subset of the 1000 most
-common words on the Internet (again, according to Moby Words II), and
-frequently class 16 from Brian Kelk's "UK English Wordlist
-with Frequency Classification".
-
-The MWords package was explicitly placed in the public domain:
-
-    The Moby lexicon project is complete and has
-    been place into the public domain. Use, sell,
-    rework, excerpt and use in any way on any platform.
-
-    Placing this material on internal or public servers is
-    also encouraged. The compiler is not aware of any
-    export restrictions so freely distribute world-wide.
-
-    You can verify the public domain status by contacting
-
-    Grady Ward
-    3449 Martha Ct.
-    Arcata, CA  95521-4884
-
-    grady@netcom.com
-    grady@northcoast.com
-
-The "UK English Wordlist With Frequency Classification" is also in the
-Public Domain:
-
-  Date: Sat, 08 Jul 2000 20:27:21 +0100
-  From: Brian Kelk <Brian.Kelk@cl.cam.ac.uk>
-
-> I was wondering what the copyright status of your "UK English
-  > Wordlist With Frequency Classification" word list as it seems to
-  > be lacking any copyright notice.
-
-  There were many many sources in total, but any text marked
-  "copyright" was avoided. Locally-written documentation was one
-  source. An earlier version of the list resided in a filespace called
-  PUBLIC on the University mainframe, because it was considered public
-  domain.
-
-  Date: Tue, 11 Jul 2000 19:31:34 +0100
-
-  > So are you saying your word list is also in the public domain?
-
-  That is the intention.
-
-The 20 level includes frequency classes 7-15 from Brian's word list.
-
-The 35 level includes frequency classes 2-6 and words appearing in at
-least 11 of 12 dictionaries as indicated in the 12Dicts package.  All
-words from the 12Dicts package have had likely inflections added via
-my inflection database.
-
-The 12Dicts package and Supplement is in the Public Domain.
-
-The WordNet database, which was used in the creation of the
-Inflections database, is under the following copyright:
-
-  This software and database is being provided to you, the LICENSEE,
-  by Princeton University under the following license.  By obtaining,
-  using and/or copying this software and database, you agree that you
-  have read, understood, and will comply with these terms and
-  conditions.:
-
-  Permission to use, copy, modify and distribute this software and
-  database and its documentation for any purpose and without fee or
-  royalty is hereby granted, provided that you agree to comply with
-  the following copyright notice and statements, including the
-  disclaimer, and that the same appear on ALL copies of the software,
-  database and documentation, including modifications that you make
-  for internal use or for distribution.
-
-  WordNet 1.6 Copyright 1997 by Princeton University.  All rights
-  reserved.
-
-  THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
-  UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
-  IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
-  UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
-  ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE
-  LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY
-  THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
-
-  The name of Princeton University or Princeton may not be used in
-  advertising or publicity pertaining to distribution of the software
-  and/or database.  Title to copyright in this software, database and
-  any associated documentation shall at all times remain with
-  Princeton University and LICENSEE agrees to preserve same.
-
-The 50 level includes Brian's frequency class 1, words words appearing
-in at least 5 of 12 of the dictionaries as indicated in the 12Dicts
-package, and uppercase words in at least 4 of the previous 12
-dictionaries.  A decent number of proper names is also included: The
-top 1000 male, female, and Last names from the 1990 Census report; a
-list of names sent to me by Alan Beale; and a few names that I added
-myself.  Finally a small list of abbreviations not commonly found in
-other word lists is included.
-
-The name files form the Census report is a government document which I
-don't think can be copyrighted.
-
-The name list from Alan Beale is also derived from the linux words
-list, which is derived from the DEC list.  He also added a bunch of
-miscellaneous names to the list, which he released to the Public Domain.
-
-The DEC Word list doesn't have a formal name.  It is labeled as "FILE:
-english.words; VERSION: DEC-SRC-92-04-05" and was put together by Jorge
-Stolfi <stolfi@src.dec.com> DEC Systems Research Center.  The DEC Word
-list has the following copyright statement:
-
-  (NON-)COPYRIGHT STATUS
-
-  To the best of my knowledge, all the files I used to build these
-  wordlists were available for public distribution and use, at least
-  for non-commercial purposes.  I have confirmed this assumption with
-  the authors of the lists, whenever they were known.
-
-  Therefore, it is safe to assume that the wordlists in this package
-  can also be freely copied, distributed, modified, and used for
-  personal, educational, and research purposes.  (Use of these files in
-  commercial products may require written permission from DEC and/or
-  the authors of the original lists.)
-
-  Whenever you distribute any of these wordlists, please distribute
-  also the accompanying README file.  If you distribute a modified
-  copy of one of these wordlists, please include the original README
-  file with a note explaining your modifications.  Your users will
-  surely appreciate that.
-
-  (NO-)WARRANTY DISCLAIMER
-
-  These files, like the original wordlists on which they are based,
-  are still very incomplete, uneven, and inconsitent, and probably
-  contain many errors.  They are offered "as is" without any warranty
-  of correctness or fitness for any particular purpose.  Neither I nor
-  my employer can be held responsible for any losses or damages that
-  may result from their use.
-
-However since this Word List is used in the linux.words package which
-the author claims is free of any copyright I assume it is OK to use
-for most purposes.  If you want to use this in a commercial project
-and this concerns you the information from the DEC word list can
-easily be removed without much sacrifice in quality as only the name
-lists were used.
-
-The file special-jargon.50 uses common.lst and word.lst from the
-"Unofficial Jargon File Word Lists" which is derived from "The Jargon
-File".  All of which is in the Public Domain.  This file also contain
-a few extra UNIX terms which are found in the file "unix-terms" in the
-special/ directory.
-
-The 60 level includes Brian's frequency class 0 and all words
-appearing in at least 2 of the 12 dictionaries as indicated by the
-12Dicts package.  A large number of names are also included: The 4,946
-female names and 3,897 male names from the MWords package and the
-files "computer.names", "misc.names", and "org.names" from the DEC
-package.
-
-The 65 level includes words found in the Ispell "medium" word list.
-The Ispell word lists are under the same copyright of Ispell itself
-which is:
-
-  Copyright 1993, Geoff Kuenning, Granada Hills, CA
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions
-  are met:
-
-  1. Redistributions of source code must retain the above copyright
-     notice, this list of conditions and the following disclaimer.
-  2. Redistributions in binary form must reproduce the above copyright
-     notice, this list of conditions and the following disclaimer in the
-     documentation and/or other materials provided with the distribution.
-  3. All modifications to the source code must be clearly marked as
-     such.  Binary redistributions based on modified source code
-     must be clearly marked as modified versions in the documentation
-     and/or other materials provided with the distribution.
-  4. All advertising materials mentioning features or use of this software
-     must display the following acknowledgment:
-     This product includes software developed by Geoff Kuenning and
-     other unpaid contributors.
-  5. The name of Geoff Kuenning may not be used to endorse or promote
-     products derived from this software without specific prior
-     written permission.
-
-  THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS
-  IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-  FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF
-  KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.
-
-The 70 level includes the 74,550 common dictionary words and the 21,986 names
-list from the MWords package.  The common dictionary words, like those
-from the 12Dicts package, have had all likely inflections added.
-
-The 80 level includes the ENABLE word list, all the lists in the
-ENABLE supplement package (except for ABLE), the "UK Advanced Cryptics
-Dictionary" (UKACD), the list of signature words in from YAWL package,
-and the 10,196 places list from the MWords package.
-
-The ENABLE package, mainted by M\Cooper <thegrendel@theriver.com>,
-is in the Public Domain:
-
-  The ENABLE master word list, WORD.LST, is herewith formally released
-  into the Public Domain. Anyone is free to use it or distribute it in
-  any manner they see fit. No fee or registration is required for its
-  use nor are "contributions" solicited (if you feel you absolutely
-  must contribute something for your own peace of mind, the authors of
-  the ENABLE list ask that you make a donation on their behalf to your
-  favorite charity). This word list is our gift to the Scrabble
-  community, as an alternate to "official" word lists. Game designers
-  may feel free to incorporate the WORD.LST into their games. Please
-  mention the source and credit us as originators of the list. Note
-  that if you, as a game designer, use the WORD.LST in your product,
-  you may still copyright and protect your product, but you may *not*
-  legally copyright or in any way restrict redistribution of the
-  WORD.LST portion of your product. This *may* under law restrict your
-  rights to restrict your users' rights, but that is only fair.
-
-UKACD, by J Ross Beresford <ross@bryson.demon.co.uk>, is under the
-following copyright:
-
-  Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
-
-  The following restriction is placed on the use of this publication:
-  if The UK Advanced Cryptics Dictionary is used in a software package
-  or redistributed in any form, the copyright notice must be
-  prominently displayed and the text of this document must be included
-  verbatim.
-
-  There are no other restrictions: I would like to see the list
-  distributed as widely as possible.
-
-The 95 level includes the 354,984 single words and 256,772 compound
-words from the MWords package, ABLE.LST from the ENABLE Supplement,
-and some additional words found in my part-of-speech database that
-were not found anywhere else.
-
-Accent information was taken from UKACD.
-
-My VARCON package was used to create the American, British, and
-Canadian word list. 
-
-Since the original word lists used used in the
-VARCON package came from the Ispell distribution they are under the
-Ispell copyright.
-
-The variant word lists were created from a list of variants found in
-the 12dicts supplement package as well as a list of variants I created
-myself.
-
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-en_GB
-
-This dictionary was initially based on a subset of the 
-original English wordlist created by Kevin Atkinson for 
-Pspell and  Aspell and thus is covered by his original 
-LGPL licence. 
-
-It has been extensively updated by David Bartlett, Brian Kelk
-and Andrew Brown:
-- numerous Americanism have been removed
-- numerous American spellings have been corrected
-- missing words have been added
-- many errors have been corrected
-- compound hyphenated words have been added where appropriate
-
-Valuable inputs to this process were received from many other 
-people - far too numerous to name. Serious thanks to you all
-for your greatly appreciated help.
-
-This word list is intended to be a good representation of
-current modern British English and thus it should be a good 
-basis for Commonwealth English in most countries of the world 
-outside North America.
-
-The affix file has been created completely from scratch
-by David Bartlett and Andrew Brown, based on the published 
-rules for MySpell and is also provided under the LGPL.
-
-In creating the affix rules an attempt has been made to 
-reproduce the most general rules for English word
-formation, rather than merely use it as a means to
-compress the size of the dictionary. It is hoped that this
-will facilitate future localisation to other variants of
-English.
-
-Please let David Bartlett <dbartlett@iee.org> know of any 
-errors that you find.
-
-The current release is R 1.14, 15/12/02 or later
-
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-en_NZ
-
-I. Copyright
-II. Copying (Licence)
-----------------------------
-
-I. Copyright
-
-NZ English Dictionary v0.9 beta - Build 06SEP03
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-NB This is an initial version, please check:
-http://lingucomponent.openoffice.org/download_dictionary.html
-or
-http://www.girlza.com/dictionary/download.html
-for a final version, after a little while (no hurry).
-
-This dictionary is based on the en_GB Myspell dictionary 
-which in turn was initially based on a subset of the 
-original English wordlist created by Kevin Atkinson for 
-Pspell and  Aspell and thus is covered by his original 
-LGPL licence. 
-
-
-Introduction
-~~~~~~~~~~~~
-en_NZ.dic has been altered to include New Zealand places,
-including major cities and towns, and major suburbs. It
-also contains NZ words, organisations and expressions.
-
-en_NZ.aff has had a few REPlace strings added, but is
-basically unchanged.
-
-
-Acknowledgements
-~~~~~~~~~~~~~~~~
-Thanks must go to the original creators of the British
-dictionary, David Bartlett, Brian Kelk and Andrew Brown.
-
-I wouldn't have started this without seeing the Australian
-dictionary, thanks Kelvin Eldridge, Jean Hollis Weber and
-David Wilson.
-
-And thank you to all who've contributed to OpenOffice.org.
-
-
-License
-~~~~~~~
-This dictionary is covered by the GNU Lesser General Public
-License, viewable at http://www.gnu.org/copyleft/lesser.html
-
-
-Issues
-~~~~~~
-Many of the proper nouns already in the dictionary do not have
-an affix for 's.
-All my new words start after the z's of the original dictionary.
-
-
-Contact
-~~~~~~~
-Contact Tristan Burtenshaw (hooty@slingshot.co.nz) with any words,
-places or other suggestions for the dictionary.
-
-
-
-II. Copying
-
-		  GNU LESSER GENERAL PUBLIC LICENSE
-		       Version 2.1, February 1999
-
- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
-     59 Temple Place, Suite 330, Boston, MA  02111-1307  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 notices for specific languages are in README_??.txt.  Note that the
+files for different regions are merged, both to save space and to make it
+possible to highlight words for another region different from bad words.
diff --git a/runtime/spell/de/de_DE.diff b/runtime/spell/de/de_DE.diff
new file mode 100644
index 0000000..f376dc9
--- /dev/null
+++ b/runtime/spell/de/de_DE.diff
@@ -0,0 +1,14 @@
+*** de_DE.orig.aff	Fri Feb 25 12:50:10 2005
+--- de_DE.aff	Sun Jul  3 19:04:32 2005
+***************
+*** 2,3 ****
+--- 2,10 ----
+  TRY esianrtolcdugmphbyfvkwäüößáéêàâñESIANRTOLCDUGMPHBYFVKWÄÜÖ
++ 
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ 
++ MIDWORD	'
++ 
+  #
diff --git a/runtime/spell/de/main.aap b/runtime/spell/de/main.aap
new file mode 100644
index 0000000..dfd2a99
--- /dev/null
+++ b/runtime/spell/de/main.aap
@@ -0,0 +1,82 @@
+# Aap recipe for Dutch Vim spell files.
+
+# Use a freshly compiled Vim if it exists.
+@if os.path.exists('../../../src/vim'):
+    VIM = ../../../src/vim
+@else:
+    VIM = vim
+
+SPELLDIR = ..
+FILES    = de_DE.aff de_DE.dic
+ZIPFILE  = de_DE_comb.zip
+
+all: $(SPELLDIR)/de.latin1.spl $(SPELLDIR)/de.utf-8.spl ../README_de.txt
+
+$(SPELLDIR)/de.latin1.spl : $(VIM) $(FILES)
+        :sys env LANG=de_DE.ISO8859-1
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/de de_DE" -c q
+
+$(SPELLDIR)/de.utf-8.spl : $(VIM) $(FILES)
+        :sys env LANG=de_DE.UTF-8
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/de de_DE" -c q
+
+../README_de.txt: README_de_DE_comb.txt
+        :copy $source $target
+
+#
+# Fetching the files from OpenOffice.org.
+#
+OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries
+:attr {fetch = $(OODIR)/%file%} $(ZIPFILE)
+
+# The files don't depend on the .zip file so that we can delete it.
+# Only download the zip file if the targets don't exist.
+de_DE.aff de_DE.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch $(ZIPFILE)
+        :sys $(UNZIP) $(ZIPFILE)
+        :delete $(ZIPFILE)
+        :move de_DE_comb.aff de_DE.aff
+        :move de_DE_comb.dic de_DE.dic
+        @if not os.path.exists('de_DE.orig.aff'):
+                :copy de_DE.aff de_DE.orig.aff
+        @if not os.path.exists('de_DE.orig.dic'):
+                :copy de_DE.aff de_DE.orig.dic
+        :sys patch <de_DE.diff
+
+
+# Generate diff files, so that others can get the OpenOffice files and apply
+# the diffs to get the Vim versions.
+
+diff:
+        :assertpkg diff
+        :sys {force} diff -a -C 1 de_DE.orig.aff de_DE.aff >de_DE.diff
+        :sys {force} diff -a -C 1 de_DE.orig.dic de_DE.dic >>de_DE.diff
+
+
+# Check for updated OpenOffice spell files.  When there are changes the
+# ".new.aff" and ".new.dic" files are left behind for manual inspection.
+
+check:
+        :assertpkg unzip diff
+        :fetch $(ZIPFILE)
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../$(ZIPFILE)
+            :move de_DE_comb.aff de_DE.aff
+            :move de_DE_comb.dic de_DE.dic
+            :sys {force} diff ../de_DE.orig.aff de_DE.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy de_DE.aff ../de_DE.new.aff
+            :sys {force} diff ../de_DE.orig.dic de_DE.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy de_DE.dic ../de_DE.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete $(ZIPFILE)
+
+
+# vim: set sts=4 sw=4 :
diff --git a/runtime/spell/en.ascii.spl b/runtime/spell/en.ascii.spl
index b59856c..1b51921 100644
--- a/runtime/spell/en.ascii.spl
+++ b/runtime/spell/en.ascii.spl
Binary files differ
diff --git a/runtime/spell/en.latin1.spl b/runtime/spell/en.latin1.spl
index 5286a4f..b759d2f 100644
--- a/runtime/spell/en.latin1.spl
+++ b/runtime/spell/en.latin1.spl
Binary files differ
diff --git a/runtime/spell/en.utf-8.spl b/runtime/spell/en.utf-8.spl
index cf522c7..420d3af 100644
--- a/runtime/spell/en.utf-8.spl
+++ b/runtime/spell/en.utf-8.spl
Binary files differ
diff --git a/runtime/spell/en/en_AU.diff b/runtime/spell/en/en_AU.diff
new file mode 100644
index 0000000..1b45c8f
--- /dev/null
+++ b/runtime/spell/en/en_AU.diff
@@ -0,0 +1,2632 @@
+*** en_AU.orig.aff	Fri Apr 15 13:20:36 2005
+--- en_AU.aff	Sun Jul  3 17:11:07 2005
+***************
+*** 7,9 ****
+  SET ISO8859-1
+! TRY esiaénrtolcdugmphbyfvkw-'.zqjxSNRTLCGDMPHBEAUYOFIVKWöâôZQJXÅçèîêàïüäñ 
+  REP 24
+--- 7,19 ----
+  SET ISO8859-1
+! TRY esiaénrtolcdugmphbyfvkw-'.zqjxSNRTLCGDMPHBEAUYOFIVKWöâôZQJXÅçèîêàïüäñ
+! 
+! FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
+! LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
+! UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
+! 
+! MIDWORD	'
+! 
+! RAR ?
+! BAD !
+! 
+  REP 24
+***************
+*** 34,53 ****
+  PFX A Y 2
+! PFX A 0 re [^e] 
+! PFX A 0 re- e 
+  PFX a Y 1
+! PFX a 0 mis . 
+  PFX I Y 4
+! PFX I 0 il l 
+! PFX I 0 ir r 
+! PFX I 0 im [bmp] 
+! PFX I 0 in [^blmpr] 
+  PFX c Y 1
+! PFX c 0 over . 
+  PFX U Y 1
+! PFX U 0 un . 
+  PFX C Y 2
+! PFX C 0 de [^e] 
+! PFX C 0 de- e 
+  PFX E Y 1
+! PFX E 0 dis . 
+  PFX F Y 5
+--- 44,63 ----
+  PFX A Y 2
+! PFX A 0 re [^e]
+! PFX A 0 re- e
+  PFX a Y 1
+! PFX a 0 mis .
+  PFX I Y 4
+! PFX I 0 il l
+! PFX I 0 ir r
+! PFX I 0 im [bmp]
+! PFX I 0 in [^blmpr]
+  PFX c Y 1
+! PFX c 0 over .
+  PFX U Y 1
+! PFX U 0 un .
+  PFX C Y 2
+! PFX C 0 de [^e]
+! PFX C 0 de- e
+  PFX E Y 1
+! PFX E 0 dis .
+  PFX F Y 5
+***************
+*** 57,451 ****
+  PFX F 0 col l
+! PFX F 0 con [^abehilmopru]. 
+  PFX K Y 1
+! PFX K 0 pre . 
+  PFX e Y 1
+! PFX e 0 out . 
+  PFX f Y 2
+! PFX f 0 under [^r] 
+! PFX f 0 under- r 
+  PFX O Y 1
+! PFX O 0 non- . 
+  PFX 4 Y 1
+! PFX 4 0 trans . 
+  SFX V Y 15
+! SFX V 0 tive [aio] 
+! SFX V b ptive b 
+! SFX V d sive d 
+! SFX V be ptive be 
+! SFX V e tive ce 
+! SFX V de sive de 
+! SFX V ke cative ke 
+! SFX V e ptive me 
+! SFX V e ive [st]e 
+! SFX V e ative [^bcdkmst]e 
+! SFX V 0 lative [aeiou]l 
+! SFX V 0 ative [^aeiou]l 
+! SFX V 0 ive [st] 
+! SFX V y icative y 
+! SFX V 0 ative [^abdeilosty] 
+  SFX v Y 15
+! SFX v 0 tively [aio] 
+! SFX v b ptively b 
+! SFX v d sively d 
+! SFX v be ptively be 
+! SFX v e tively ce 
+! SFX v de sively de 
+! SFX v ke catively ke 
+! SFX v e ptively me 
+! SFX v e ively [st]e 
+! SFX v e atively [^bcdkmst]e 
+! SFX v 0 latively [aeiou]l 
+! SFX v 0 atively [^aeiou]l 
+! SFX v 0 ively [st] 
+! SFX v y icatively y 
+! SFX v 0 atively [^abdeilosty] 
+  SFX u Y 15
+! SFX u 0 tiveness [aio] 
+! SFX u b ptiveness b 
+! SFX u d siveness d 
+! SFX u be ptiveness be 
+! SFX u e tiveness ce 
+! SFX u de siveness de 
+! SFX u ke cativeness ke 
+! SFX u e ptiveness me 
+! SFX u e iveness [st]e 
+! SFX u e ativeness [^bcdkmst]e 
+! SFX u 0 lativeness [aeiou]l 
+! SFX u 0 ativeness [^aeiou]l 
+! SFX u 0 iveness [st] 
+! SFX u y icativeness y 
+! SFX u 0 ativeness [^abdeilosty] 
+  SFX N Y 26
+! SFX N b ption b 
+! SFX N d sion d 
+! SFX N be ption be 
+! SFX N e tion ce 
+! SFX N de sion de 
+! SFX N ke cation ke 
+! SFX N e ption ume 
+! SFX N e mation [^u]me 
+! SFX N e ion [^o]se 
+! SFX N e ition ose 
+! SFX N e ation [iou]te 
+! SFX N e ion [^iou]te 
+! SFX N e ation [^bcdkmst]e 
+! SFX N el ulsion el 
+! SFX N 0 lation [aiou]l 
+! SFX N 0 ation [^aeiou]l 
+! SFX N 0 mation [aeiou]m 
+! SFX N 0 ation [^aeiou]m 
+! SFX N er ration er 
+! SFX N 0 ation [^e]r 
+! SFX N 0 ion [sx] 
+! SFX N t ssion mit 
+! SFX N 0 ion [^m]it 
+! SFX N 0 ation [^i]t 
+! SFX N y ication y 
+! SFX N 0 ation [^bdelmrstxy] 
+  SFX n Y 28
+! SFX n 0 tion a 
+! SFX n e tion ce 
+! SFX n ke cation ke 
+! SFX n e ation [iou]te 
+! SFX n e ion [^iou]te 
+! SFX n e ation [^ckt]e 
+! SFX n el ulsion el 
+! SFX n 0 lation [aiou]l 
+! SFX n 0 ation [^aeiou]l 
+! SFX n er ration er 
+! SFX n 0 ation [^e]r 
+! SFX n y ation py 
+! SFX n y ication [^p]y 
+! SFX n 0 ation [^aelry] 
+! SFX n 0 tions a 
+! SFX n e tions ce 
+! SFX n ke cations ke 
+! SFX n e ations [iou]te 
+! SFX n e ions [^iou]te 
+! SFX n e ations [^ckt]e 
+! SFX n el ulsions el 
+! SFX n 0 lations [aiou]l 
+! SFX n 0 ations [^aeiou]l 
+! SFX n er rations er 
+! SFX n 0 ations [^e]r 
+! SFX n y ations py 
+! SFX n y ications [^p]y 
+! SFX n 0 ations [^aelry] 
+  SFX X Y 26
+! SFX X b ptions b 
+! SFX X d sions d 
+! SFX X be ptions be 
+! SFX X e tions ce 
+! SFX X ke cations ke 
+! SFX X de sions de 
+! SFX X e ptions ume 
+! SFX X e mations [^u]me 
+! SFX X e ions [^o]se 
+! SFX X e itions ose 
+! SFX X e ations [iou]te 
+! SFX X e ions [^iou]te 
+! SFX X e ations [^bcdkmst]e 
+! SFX X el ulsions el 
+! SFX X 0 lations [aiou]l 
+! SFX X 0 ations [^aeiou]l 
+! SFX X 0 mations [aeiou]m 
+! SFX X 0 ations [^aeiou]m 
+! SFX X er rations er 
+! SFX X 0 ations [^e]r 
+! SFX X 0 ions [sx] 
+! SFX X t ssions mit 
+! SFX X 0 ions [^m]it 
+! SFX X 0 ations [^i]t 
+! SFX X y ications y 
+! SFX X 0 ations [^bdelmrstxy] 
+  SFX x Y 40
+! SFX x b ptional b 
+! SFX x d sional d 
+! SFX x be ptional be 
+! SFX x e tional ce 
+! SFX x ke cational ke 
+! SFX x de sional de 
+! SFX x e ional [^o]se 
+! SFX x e itional ose 
+! SFX x e ional te 
+! SFX x e ational [^bcdkst]e 
+! SFX x el ulsional el 
+! SFX x 0 lational [aiou]l 
+! SFX x 0 ational [^aeiou]l 
+! SFX x er rational er 
+! SFX x 0 ational [^e]r 
+! SFX x 0 ional [sx] 
+! SFX x 0 ional [^n]t 
+! SFX x 0 ational nt 
+! SFX x y icational y 
+! SFX x 0 ational [^bdelrstxy] 
+! SFX x b ptionally b 
+! SFX x d sionally d 
+! SFX x be ptionally be 
+! SFX x e tionally ce 
+! SFX x ke cationally ke 
+! SFX x de sionally de 
+! SFX x e ionally [^o]se 
+! SFX x e itionally ose 
+! SFX x e ionally te 
+! SFX x e ationally [^bcdkst]e 
+! SFX x el ulsionally el 
+! SFX x 0 lationally [aiou]l 
+! SFX x 0 ationally [^aeiou]l 
+! SFX x er rationally er 
+! SFX x 0 ationally [^e]r 
+! SFX x 0 ionally [sx] 
+! SFX x 0 ionally [^n]t 
+! SFX x 0 ationally nt 
+! SFX x y icationally y 
+! SFX x 0 ationally [^bdelrstxy] 
+  SFX H N 13
+! SFX H y ieth y 
+! SFX H ree ird ree 
+! SFX H ve fth ve 
+! SFX H e th [^ev]e 
+! SFX H 0 h t 
+! SFX H 0 th [^ety] 
+! SFX H y ieths y 
+! SFX H ree irds ree 
+! SFX H ve fths ve 
+! SFX H e ths [^ev]e 
+! SFX H 0 hs t 
+! SFX H 0 ths [^ety] 
+! SFX H 0 fold . 
+  SFX Y Y 9
+! SFX Y 0 ally ic 
+! SFX Y 0 ly [^i]c 
+! SFX Y e y [^aeiou]le 
+! SFX Y 0 ly [aeiou]le 
+! SFX Y 0 ly [^l]e 
+! SFX Y 0 y [^aeiou]l 
+! SFX Y y ily [^aeiou]y 
+! SFX Y 0 ly [aeiou][ly] 
+! SFX Y 0 ly [^cely] 
+  SFX G Y 24
+! SFX G e ing [^eioy]e 
+! SFX G 0 ing [eoy]e 
+! SFX G ie ying ie 
+! SFX G 0 bing [^aeio][aeiou]b 
+! SFX G 0 king [^aeio][aeiou]c 
+! SFX G 0 ding [^aeio][aeiou]d 
+! SFX G 0 fing [^aeio][aeiou]f 
+! SFX G 0 ging [^aeio][aeiou]g 
+! SFX G 0 king [^aeio][aeiou]k 
+! SFX G 0 ling [^aeio][eiou]l 
+! SFX G 0 ing [aeio][eiou]l 
+! SFX G 0 ling [^aeo]al 
+! SFX G 0 ing [aeo]al 
+! SFX G 0 ming [^aeio][aeiou]m 
+! SFX G 0 ning [^aeio][aeiou]n 
+! SFX G 0 ping [^aeio][aeiou]p 
+! SFX G 0 ring [^aeio][aeiou]r 
+! SFX G 0 sing [^aeio][aeiou]s 
+! SFX G 0 ting [^aeio][aeiou]t 
+! SFX G 0 ving [^aeio][aeiou]v 
+! SFX G 0 zing [^aeio][aeiou]z 
+! SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX G 0 ing [^aeiou][bcdfgklmnprstvz] 
+! SFX G 0 ing [^ebcdfgklmnprstvz] 
+  SFX J Y 25
+! SFX J e ings [^eioy]e 
+! SFX J 0 ings [eoy]e 
+! SFX J ie yings ie 
+! SFX J 0 bings [^aeio][aeiou]b 
+! SFX J 0 king [^aeio][aeiou]c 
+! SFX J 0 dings [^aeio][aeiou]d 
+! SFX J 0 fings [^aeio][aeiou]f 
+! SFX J 0 gings [^aeio][aeiou]g 
+! SFX J 0 kings [^aeio][aeiou]k 
+! SFX J 0 lings [^aeio][eiou]l 
+! SFX J 0 ings [aeio][eiou]l 
+! SFX J 0 lings [^aeo]al 
+! SFX J 0 ings [aeo]al 
+! SFX J 0 mings [^aeio][aeiou]m 
+! SFX J 0 nings [^aeio][aiou]n 
+! SFX J 0 pings [^aeio][aeiou]p 
+! SFX J 0 rings [^aeio][aiou]r 
+! SFX J 0 sings [^aeio][aeiou]s 
+! SFX J 0 tings [^aeio][aiou]t 
+! SFX J 0 vings [^aeio][aeiou]v 
+! SFX J 0 zings [^aeio][aeiou]z 
+! SFX J 0 ings [^aeio]e[nrt] 
+! SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX J 0 ings [^aeiou][bcdfgklmnprstvz] 
+! SFX J 0 ings [^ebcdfgklmnprstvz] 
+  SFX k Y 8
+! SFX k e ingly [^eioy]e 
+! SFX k 0 ingly [eoy]e 
+! SFX k ie yingly ie 
+! SFX k 0 kingly [^aeio][aeiou]c 
+! SFX k 0 lingly [^aeio][aeiou]l 
+! SFX k 0 ingly [aeio][aeiou][cl] 
+! SFX k 0 ingly [^aeiou][cl] 
+! SFX k 0 ingly [^ecl] 
+  SFX D Y 25
+! SFX D 0 d [^e]e 
+! SFX D e d ee 
+! SFX D 0 bed [^aeio][aeiou]b 
+! SFX D 0 ked [^aeio][aeiou]c 
+! SFX D 0 ded [^aeio][aeiou]d 
+! SFX D 0 fed [^aeio][aeiou]f 
+! SFX D 0 ged [^aeio][aeiou]g 
+! SFX D 0 ked [^aeio][aeiou]k 
+! SFX D 0 led [^aeio][eiou]l 
+! SFX D 0 ed [aeio][eiou]l 
+! SFX D 0 led [^aeo]al 
+! SFX D 0 ed [aeo]al 
+! SFX D 0 med [^aeio][aeiou]m 
+! SFX D 0 ned [^aeio][aeiou]n 
+! SFX D 0 ped [^aeio][aeiou]p 
+! SFX D 0 red [^aeio][aeiou]r 
+! SFX D 0 sed [^aeio][aeiou]s 
+! SFX D 0 ted [^aeio][aeiou]t 
+! SFX D 0 ved [^aeio][aeiou]v 
+! SFX D 0 zed [^aeio][aeiou]z 
+! SFX D y ied [^aeiou]y 
+! SFX D 0 ed [aeiou]y 
+! SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX D 0 ed [^aeiou][bcdfgklmnprstvz] 
+! SFX D 0 ed [^ebcdfgklmnprstvyz] 
+  SFX d Y 16
+! SFX d 0 d e 
+! SFX d 0 ked [^aeio][aeiou]c 
+! SFX d 0 led [^aeio][aeiou]l 
+! SFX d y ied [^aeiou]y 
+! SFX d 0 ed [aeiou]y 
+! SFX d 0 ed [aeio][aeiou][cl] 
+! SFX d 0 ed [^aeiou][cl] 
+! SFX d 0 ed [^ecly] 
+! SFX d e ing [^eioy]e 
+! SFX d 0 ing [eoy]e 
+! SFX d ie ying ie 
+! SFX d 0 king [^aeio][aeiou]c 
+! SFX d 0 ling [^aeio][aeiou]l 
+! SFX d 0 ing [aeio][aeiou][cl] 
+! SFX d 0 ing [^aeiou][cl] 
+! SFX d 0 ing [^ecl] 
+  SFX h Y 22
+! SFX h 0 dly e 
+! SFX h 0 bedly [^aeio][aeiou]b 
+! SFX h 0 kedly [^aeio][aeiou]c 
+! SFX h 0 dedly [^aeio][aeiou]d 
+! SFX h 0 fedly [^aeio][aeiou]f 
+! SFX h 0 gedly [^aeio][aeiou]g 
+! SFX h 0 kedly [^aeio][aeiou]k 
+! SFX h 0 ledly [^aeio][aeiou]l 
+! SFX h 0 medly [^aeio][aeiou]m 
+! SFX h 0 nedly [^aeio][aiou]n 
+! SFX h 0 pedly [^aeio][aeiou]p 
+! SFX h 0 redly [^aeio][aiou]r 
+! SFX h 0 sedly [^aeio][aeiou]s 
+! SFX h 0 tedly [^aeio][aiou]t 
+! SFX h 0 vedly [^aeio][aeiou]v 
+! SFX h 0 zedly [^aeio][aeiou]z 
+! SFX h 0 edly [^aeio]e[nrt] 
+! SFX h y iedly [^aeiou]y 
+! SFX h 0 edly [aeiou]y 
+! SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX h 0 edly [^aeiou][bcdfgklmnprstvz] 
+! SFX h 0 edly [^ebcdfgklmnprstvyz] 
+  SFX i Y 22
+! SFX i 0 dness e 
+! SFX i 0 bedness [^aeio][aeiou]b 
+! SFX i 0 kedness [^aeio][aeiou]c 
+! SFX i 0 dedness [^aeio][aeiou]d 
+! SFX i 0 fedness [^aeio][aeiou]f 
+! SFX i 0 gedness [^aeio][aeiou]g 
+! SFX i 0 kedness [^aeio][aeiou]k 
+! SFX i 0 ledness [^aeio][aeiou]l 
+! SFX i 0 medness [^aeio][aeiou]m 
+! SFX i 0 nedness [^aeio][aiou]n 
+! SFX i 0 pedness [^aeio][aeiou]p 
+! SFX i 0 redness [^aeio][aiou]r 
+! SFX i 0 sedness [^aeio][aeiou]s 
+! SFX i 0 tedness [^aeio][aiou]t 
+! SFX i 0 vedness [^aeio][aeiou]v 
+! SFX i 0 zedness [^aeio][aeiou]z 
+! SFX i 0 edness [^aeio]e[nrt] 
+! SFX i y iedness [^aeiou]y 
+! SFX i 0 edness [aeiou]y 
+! SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX i 0 edness [^aeiou][bcdfgklmnprstvz] 
+! SFX i 0 edness [^ebcdfgklmnprstvyz] 
+  SFX T Y 42
+! SFX T 0 r e 
+  SFX T 0 st e
+! SFX T 0 ber [^aeio][aeiou]b 
+  SFX T 0 best [^aeio][aeiou]b
+! SFX T 0 ker [^aeio][aeiou]c 
+  SFX T 0 kest [^aeio][aeiou]c
+! SFX T 0 der [^aeio][aeiou]d 
+  SFX T 0 dest [^aeio][aeiou]d
+! SFX T 0 fer [^aeio][aeiou]f 
+  SFX T 0 fest [^aeio][aeiou]f
+! SFX T 0 ger [^aeio][aeiou]g 
+  SFX T 0 gest [^aeio][aeiou]g
+! SFX T 0 ker [^aeio][aeiou]k 
+  SFX T 0 kest [^aeio][aeiou]k
+! SFX T 0 ler [^aeio][aeiou]l 
+  SFX T 0 lest [^aeio][aeiou]l
+! SFX T 0 mer [^aeio][aeiou]m 
+  SFX T 0 mest [^aeio][aeiou]m
+! SFX T 0 ner [^aeio][aeiou]n 
+  SFX T 0 nest [^aeio][aeiou]n
+! SFX T 0 per [^aeio][aeiou]p 
+  SFX T 0 pest [^aeio][aeiou]p
+! SFX T 0 rer [^aeio][aeiou]r 
+  SFX T 0 rest [^aeio][aeiou]r
+! SFX T 0 ser [^aeio][aeiou]s 
+  SFX T 0 sest [^aeio][aeiou]s
+! SFX T 0 ter [^aeio][aeiou]t 
+  SFX T 0 test [^aeio][aeiou]t
+! SFX T 0 ver [^aeio][aeiou]v 
+  SFX T 0 vest [^aeio][aeiou]v
+! SFX T 0 zer [^aeio][aeiou]z 
+  SFX T 0 zest [^aeio][aeiou]z
+! SFX T y ier [^aeiou]y 
+  SFX T y iest [^aeiou]y
+! SFX T 0 er [aeiou]y 
+  SFX T 0 est [aeiou]y
+--- 67,461 ----
+  PFX F 0 col l
+! PFX F 0 con [^abehilmopru].
+  PFX K Y 1
+! PFX K 0 pre .
+  PFX e Y 1
+! PFX e 0 out .
+  PFX f Y 2
+! PFX f 0 under [^r]
+! PFX f 0 under- r
+  PFX O Y 1
+! PFX O 0 non- .
+  PFX 4 Y 1
+! PFX 4 0 trans .
+  SFX V Y 15
+! SFX V 0 tive [aio]
+! SFX V b ptive b
+! SFX V d sive d
+! SFX V be ptive be
+! SFX V e tive ce
+! SFX V de sive de
+! SFX V ke cative ke
+! SFX V e ptive me
+! SFX V e ive [st]e
+! SFX V e ative [^bcdkmst]e
+! SFX V 0 lative [aeiou]l
+! SFX V 0 ative [^aeiou]l
+! SFX V 0 ive [st]
+! SFX V y icative y
+! SFX V 0 ative [^abdeilosty]
+  SFX v Y 15
+! SFX v 0 tively [aio]
+! SFX v b ptively b
+! SFX v d sively d
+! SFX v be ptively be
+! SFX v e tively ce
+! SFX v de sively de
+! SFX v ke catively ke
+! SFX v e ptively me
+! SFX v e ively [st]e
+! SFX v e atively [^bcdkmst]e
+! SFX v 0 latively [aeiou]l
+! SFX v 0 atively [^aeiou]l
+! SFX v 0 ively [st]
+! SFX v y icatively y
+! SFX v 0 atively [^abdeilosty]
+  SFX u Y 15
+! SFX u 0 tiveness [aio]
+! SFX u b ptiveness b
+! SFX u d siveness d
+! SFX u be ptiveness be
+! SFX u e tiveness ce
+! SFX u de siveness de
+! SFX u ke cativeness ke
+! SFX u e ptiveness me
+! SFX u e iveness [st]e
+! SFX u e ativeness [^bcdkmst]e
+! SFX u 0 lativeness [aeiou]l
+! SFX u 0 ativeness [^aeiou]l
+! SFX u 0 iveness [st]
+! SFX u y icativeness y
+! SFX u 0 ativeness [^abdeilosty]
+  SFX N Y 26
+! SFX N b ption b
+! SFX N d sion d
+! SFX N be ption be
+! SFX N e tion ce
+! SFX N de sion de
+! SFX N ke cation ke
+! SFX N e ption ume
+! SFX N e mation [^u]me
+! SFX N e ion [^o]se
+! SFX N e ition ose
+! SFX N e ation [iou]te
+! SFX N e ion [^iou]te
+! SFX N e ation [^bcdkmst]e
+! SFX N el ulsion el
+! SFX N 0 lation [aiou]l
+! SFX N 0 ation [^aeiou]l
+! SFX N 0 mation [aeiou]m
+! SFX N 0 ation [^aeiou]m
+! SFX N er ration er
+! SFX N 0 ation [^e]r
+! SFX N 0 ion [sx]
+! SFX N t ssion mit
+! SFX N 0 ion [^m]it
+! SFX N 0 ation [^i]t
+! SFX N y ication y
+! SFX N 0 ation [^bdelmrstxy]
+  SFX n Y 28
+! SFX n 0 tion a
+! SFX n e tion ce
+! SFX n ke cation ke
+! SFX n e ation [iou]te
+! SFX n e ion [^iou]te
+! SFX n e ation [^ckt]e
+! SFX n el ulsion el
+! SFX n 0 lation [aiou]l
+! SFX n 0 ation [^aeiou]l
+! SFX n er ration er
+! SFX n 0 ation [^e]r
+! SFX n y ation py
+! SFX n y ication [^p]y
+! SFX n 0 ation [^aelry]
+! SFX n 0 tions a
+! SFX n e tions ce
+! SFX n ke cations ke
+! SFX n e ations [iou]te
+! SFX n e ions [^iou]te
+! SFX n e ations [^ckt]e
+! SFX n el ulsions el
+! SFX n 0 lations [aiou]l
+! SFX n 0 ations [^aeiou]l
+! SFX n er rations er
+! SFX n 0 ations [^e]r
+! SFX n y ations py
+! SFX n y ications [^p]y
+! SFX n 0 ations [^aelry]
+  SFX X Y 26
+! SFX X b ptions b
+! SFX X d sions d
+! SFX X be ptions be
+! SFX X e tions ce
+! SFX X ke cations ke
+! SFX X de sions de
+! SFX X e ptions ume
+! SFX X e mations [^u]me
+! SFX X e ions [^o]se
+! SFX X e itions ose
+! SFX X e ations [iou]te
+! SFX X e ions [^iou]te
+! SFX X e ations [^bcdkmst]e
+! SFX X el ulsions el
+! SFX X 0 lations [aiou]l
+! SFX X 0 ations [^aeiou]l
+! SFX X 0 mations [aeiou]m
+! SFX X 0 ations [^aeiou]m
+! SFX X er rations er
+! SFX X 0 ations [^e]r
+! SFX X 0 ions [sx]
+! SFX X t ssions mit
+! SFX X 0 ions [^m]it
+! SFX X 0 ations [^i]t
+! SFX X y ications y
+! SFX X 0 ations [^bdelmrstxy]
+  SFX x Y 40
+! SFX x b ptional b
+! SFX x d sional d
+! SFX x be ptional be
+! SFX x e tional ce
+! SFX x ke cational ke
+! SFX x de sional de
+! SFX x e ional [^o]se
+! SFX x e itional ose
+! SFX x e ional te
+! SFX x e ational [^bcdkst]e
+! SFX x el ulsional el
+! SFX x 0 lational [aiou]l
+! SFX x 0 ational [^aeiou]l
+! SFX x er rational er
+! SFX x 0 ational [^e]r
+! SFX x 0 ional [sx]
+! SFX x 0 ional [^n]t
+! SFX x 0 ational nt
+! SFX x y icational y
+! SFX x 0 ational [^bdelrstxy]
+! SFX x b ptionally b
+! SFX x d sionally d
+! SFX x be ptionally be
+! SFX x e tionally ce
+! SFX x ke cationally ke
+! SFX x de sionally de
+! SFX x e ionally [^o]se
+! SFX x e itionally ose
+! SFX x e ionally te
+! SFX x e ationally [^bcdkst]e
+! SFX x el ulsionally el
+! SFX x 0 lationally [aiou]l
+! SFX x 0 ationally [^aeiou]l
+! SFX x er rationally er
+! SFX x 0 ationally [^e]r
+! SFX x 0 ionally [sx]
+! SFX x 0 ionally [^n]t
+! SFX x 0 ationally nt
+! SFX x y icationally y
+! SFX x 0 ationally [^bdelrstxy]
+  SFX H N 13
+! SFX H y ieth y
+! SFX H ree ird ree
+! SFX H ve fth ve
+! SFX H e th [^ev]e
+! SFX H 0 h t
+! SFX H 0 th [^ety]
+! SFX H y ieths y
+! SFX H ree irds ree
+! SFX H ve fths ve
+! SFX H e ths [^ev]e
+! SFX H 0 hs t
+! SFX H 0 ths [^ety]
+! SFX H 0 fold .
+  SFX Y Y 9
+! SFX Y 0 ally ic
+! SFX Y 0 ly [^i]c
+! SFX Y e y [^aeiou]le
+! SFX Y 0 ly [aeiou]le
+! SFX Y 0 ly [^l]e
+! SFX Y 0 y [^aeiou]l
+! SFX Y y ily [^aeiou]y
+! SFX Y 0 ly [aeiou][ly]
+! SFX Y 0 ly [^cely]
+  SFX G Y 24
+! SFX G e ing [^eioy]e
+! SFX G 0 ing [eoy]e
+! SFX G ie ying ie
+! SFX G 0 bing [^aeio][aeiou]b
+! SFX G 0 king [^aeio][aeiou]c
+! SFX G 0 ding [^aeio][aeiou]d
+! SFX G 0 fing [^aeio][aeiou]f
+! SFX G 0 ging [^aeio][aeiou]g
+! SFX G 0 king [^aeio][aeiou]k
+! SFX G 0 ling [^aeio][eiou]l
+! SFX G 0 ing [aeio][eiou]l
+! SFX G 0 ling [^aeo]al
+! SFX G 0 ing [aeo]al
+! SFX G 0 ming [^aeio][aeiou]m
+! SFX G 0 ning [^aeio][aeiou]n
+! SFX G 0 ping [^aeio][aeiou]p
+! SFX G 0 ring [^aeio][aeiou]r
+! SFX G 0 sing [^aeio][aeiou]s
+! SFX G 0 ting [^aeio][aeiou]t
+! SFX G 0 ving [^aeio][aeiou]v
+! SFX G 0 zing [^aeio][aeiou]z
+! SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz]
+! SFX G 0 ing [^aeiou][bcdfgklmnprstvz]
+! SFX G 0 ing [^ebcdfgklmnprstvz]
+  SFX J Y 25
+! SFX J e ings [^eioy]e
+! SFX J 0 ings [eoy]e
+! SFX J ie yings ie
+! SFX J 0 bings [^aeio][aeiou]b
+! SFX J 0 king [^aeio][aeiou]c
+! SFX J 0 dings [^aeio][aeiou]d
+! SFX J 0 fings [^aeio][aeiou]f
+! SFX J 0 gings [^aeio][aeiou]g
+! SFX J 0 kings [^aeio][aeiou]k
+! SFX J 0 lings [^aeio][eiou]l
+! SFX J 0 ings [aeio][eiou]l
+! SFX J 0 lings [^aeo]al
+! SFX J 0 ings [aeo]al
+! SFX J 0 mings [^aeio][aeiou]m
+! SFX J 0 nings [^aeio][aiou]n
+! SFX J 0 pings [^aeio][aeiou]p
+! SFX J 0 rings [^aeio][aiou]r
+! SFX J 0 sings [^aeio][aeiou]s
+! SFX J 0 tings [^aeio][aiou]t
+! SFX J 0 vings [^aeio][aeiou]v
+! SFX J 0 zings [^aeio][aeiou]z
+! SFX J 0 ings [^aeio]e[nrt]
+! SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz]
+! SFX J 0 ings [^aeiou][bcdfgklmnprstvz]
+! SFX J 0 ings [^ebcdfgklmnprstvz]
+  SFX k Y 8
+! SFX k e ingly [^eioy]e
+! SFX k 0 ingly [eoy]e
+! SFX k ie yingly ie
+! SFX k 0 kingly [^aeio][aeiou]c
+! SFX k 0 lingly [^aeio][aeiou]l
+! SFX k 0 ingly [aeio][aeiou][cl]
+! SFX k 0 ingly [^aeiou][cl]
+! SFX k 0 ingly [^ecl]
+  SFX D Y 25
+! SFX D 0 d [^e]e
+! SFX D e d ee
+! SFX D 0 bed [^aeio][aeiou]b
+! SFX D 0 ked [^aeio][aeiou]c
+! SFX D 0 ded [^aeio][aeiou]d
+! SFX D 0 fed [^aeio][aeiou]f
+! SFX D 0 ged [^aeio][aeiou]g
+! SFX D 0 ked [^aeio][aeiou]k
+! SFX D 0 led [^aeio][eiou]l
+! SFX D 0 ed [aeio][eiou]l
+! SFX D 0 led [^aeo]al
+! SFX D 0 ed [aeo]al
+! SFX D 0 med [^aeio][aeiou]m
+! SFX D 0 ned [^aeio][aeiou]n
+! SFX D 0 ped [^aeio][aeiou]p
+! SFX D 0 red [^aeio][aeiou]r
+! SFX D 0 sed [^aeio][aeiou]s
+! SFX D 0 ted [^aeio][aeiou]t
+! SFX D 0 ved [^aeio][aeiou]v
+! SFX D 0 zed [^aeio][aeiou]z
+! SFX D y ied [^aeiou]y
+! SFX D 0 ed [aeiou]y
+! SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz]
+! SFX D 0 ed [^aeiou][bcdfgklmnprstvz]
+! SFX D 0 ed [^ebcdfgklmnprstvyz]
+  SFX d Y 16
+! SFX d 0 d e
+! SFX d 0 ked [^aeio][aeiou]c
+! SFX d 0 led [^aeio][aeiou]l
+! SFX d y ied [^aeiou]y
+! SFX d 0 ed [aeiou]y
+! SFX d 0 ed [aeio][aeiou][cl]
+! SFX d 0 ed [^aeiou][cl]
+! SFX d 0 ed [^ecly]
+! SFX d e ing [^eioy]e
+! SFX d 0 ing [eoy]e
+! SFX d ie ying ie
+! SFX d 0 king [^aeio][aeiou]c
+! SFX d 0 ling [^aeio][aeiou]l
+! SFX d 0 ing [aeio][aeiou][cl]
+! SFX d 0 ing [^aeiou][cl]
+! SFX d 0 ing [^ecl]
+  SFX h Y 22
+! SFX h 0 dly e
+! SFX h 0 bedly [^aeio][aeiou]b
+! SFX h 0 kedly [^aeio][aeiou]c
+! SFX h 0 dedly [^aeio][aeiou]d
+! SFX h 0 fedly [^aeio][aeiou]f
+! SFX h 0 gedly [^aeio][aeiou]g
+! SFX h 0 kedly [^aeio][aeiou]k
+! SFX h 0 ledly [^aeio][aeiou]l
+! SFX h 0 medly [^aeio][aeiou]m
+! SFX h 0 nedly [^aeio][aiou]n
+! SFX h 0 pedly [^aeio][aeiou]p
+! SFX h 0 redly [^aeio][aiou]r
+! SFX h 0 sedly [^aeio][aeiou]s
+! SFX h 0 tedly [^aeio][aiou]t
+! SFX h 0 vedly [^aeio][aeiou]v
+! SFX h 0 zedly [^aeio][aeiou]z
+! SFX h 0 edly [^aeio]e[nrt]
+! SFX h y iedly [^aeiou]y
+! SFX h 0 edly [aeiou]y
+! SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz]
+! SFX h 0 edly [^aeiou][bcdfgklmnprstvz]
+! SFX h 0 edly [^ebcdfgklmnprstvyz]
+  SFX i Y 22
+! SFX i 0 dness e
+! SFX i 0 bedness [^aeio][aeiou]b
+! SFX i 0 kedness [^aeio][aeiou]c
+! SFX i 0 dedness [^aeio][aeiou]d
+! SFX i 0 fedness [^aeio][aeiou]f
+! SFX i 0 gedness [^aeio][aeiou]g
+! SFX i 0 kedness [^aeio][aeiou]k
+! SFX i 0 ledness [^aeio][aeiou]l
+! SFX i 0 medness [^aeio][aeiou]m
+! SFX i 0 nedness [^aeio][aiou]n
+! SFX i 0 pedness [^aeio][aeiou]p
+! SFX i 0 redness [^aeio][aiou]r
+! SFX i 0 sedness [^aeio][aeiou]s
+! SFX i 0 tedness [^aeio][aiou]t
+! SFX i 0 vedness [^aeio][aeiou]v
+! SFX i 0 zedness [^aeio][aeiou]z
+! SFX i 0 edness [^aeio]e[nrt]
+! SFX i y iedness [^aeiou]y
+! SFX i 0 edness [aeiou]y
+! SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz]
+! SFX i 0 edness [^aeiou][bcdfgklmnprstvz]
+! SFX i 0 edness [^ebcdfgklmnprstvyz]
+  SFX T Y 42
+! SFX T 0 r e
+  SFX T 0 st e
+! SFX T 0 ber [^aeio][aeiou]b
+  SFX T 0 best [^aeio][aeiou]b
+! SFX T 0 ker [^aeio][aeiou]c
+  SFX T 0 kest [^aeio][aeiou]c
+! SFX T 0 der [^aeio][aeiou]d
+  SFX T 0 dest [^aeio][aeiou]d
+! SFX T 0 fer [^aeio][aeiou]f
+  SFX T 0 fest [^aeio][aeiou]f
+! SFX T 0 ger [^aeio][aeiou]g
+  SFX T 0 gest [^aeio][aeiou]g
+! SFX T 0 ker [^aeio][aeiou]k
+  SFX T 0 kest [^aeio][aeiou]k
+! SFX T 0 ler [^aeio][aeiou]l
+  SFX T 0 lest [^aeio][aeiou]l
+! SFX T 0 mer [^aeio][aeiou]m
+  SFX T 0 mest [^aeio][aeiou]m
+! SFX T 0 ner [^aeio][aeiou]n
+  SFX T 0 nest [^aeio][aeiou]n
+! SFX T 0 per [^aeio][aeiou]p
+  SFX T 0 pest [^aeio][aeiou]p
+! SFX T 0 rer [^aeio][aeiou]r
+  SFX T 0 rest [^aeio][aeiou]r
+! SFX T 0 ser [^aeio][aeiou]s
+  SFX T 0 sest [^aeio][aeiou]s
+! SFX T 0 ter [^aeio][aeiou]t
+  SFX T 0 test [^aeio][aeiou]t
+! SFX T 0 ver [^aeio][aeiou]v
+  SFX T 0 vest [^aeio][aeiou]v
+! SFX T 0 zer [^aeio][aeiou]z
+  SFX T 0 zest [^aeio][aeiou]z
+! SFX T y ier [^aeiou]y
+  SFX T y iest [^aeiou]y
+! SFX T 0 er [aeiou]y
+  SFX T 0 est [aeiou]y
+***************
+*** 458,1143 ****
+  SFX R Y 72
+! SFX R 0 r e 
+! SFX R 0 rs e 
+! SFX R 0 ber [^aeio][aeiou]b 
+! SFX R 0 bers [^aeio][aeiou]b 
+! SFX R 0 ker [^aeio][aeiou]c 
+! SFX R 0 kers [^aeio][aeiou]c 
+! SFX R 0 der [^aeio][aeiou]d 
+! SFX R 0 ders [^aeio][aeiou]d 
+! SFX R 0 fer [^aeio][aeiou]f 
+! SFX R 0 fers [^aeio][aeiou]f 
+! SFX R 0 ger [^aeio][aeiou]g 
+! SFX R 0 gers [^aeio][aeiou]g 
+! SFX R 0 ker [^aeio][aeiou]k 
+! SFX R 0 kers [^aeio][aeiou]k 
+! SFX R 0 ler [^aeio][eiou]l 
+! SFX R 0 er [aeio][eiou]l 
+! SFX R 0 ler [^aeo]al 
+! SFX R 0 er [aeo]al 
+! SFX R 0 lers [^aeio][eiou]l 
+! SFX R 0 ers [aeio][eiou]l 
+! SFX R 0 lers [^aeo]al 
+! SFX R 0 ers [aeo]al 
+! SFX R 0 mer [^aeio][aeiou]m 
+! SFX R 0 mers [^aeio][aeiou]m 
+! SFX R 0 ner [^aeio][aeiou]n 
+! SFX R 0 ners [^aeio][aeiou]n 
+! SFX R 0 per [^aeio][aeiou]p 
+! SFX R 0 pers [^aeio][aeiou]p 
+! SFX R 0 rer [^aeio][aeiou]r 
+! SFX R 0 rers [^aeio][aeiou]r 
+! SFX R 0 ser [^aeio][aeiou]s 
+! SFX R 0 sers [^aeio][aeiou]s 
+! SFX R 0 ter [^aeio][aeiou]t 
+! SFX R 0 ters [^aeio][aeiou]t 
+! SFX R 0 ver [^aeio][aeiou]v 
+! SFX R 0 vers [^aeio][aeiou]v 
+! SFX R 0 zer [^aeio][aeiou]z 
+! SFX R 0 zers [^aeio][aeiou]z 
+! SFX R y ier [^aeiou]y 
+! SFX R y iers [^aeiou]y 
+! SFX R 0 er [aeiou]y 
+! SFX R 0 ers [aeiou]y 
+! SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 er [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 ers [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 er [^ebcdfgklmnprstvyz] 
+! SFX R 0 ers [^ebcdfgklmnprstvyz] 
+! SFX R 0 r's e 
+! SFX R 0 ber's [^aeio][aeiou]b 
+! SFX R 0 ker's [^aeio][aeiou]c 
+! SFX R 0 der's [^aeio][aeiou]d 
+! SFX R 0 fer's [^aeio][aeiou]f 
+! SFX R 0 ger's [^aeio][aeiou]g 
+! SFX R 0 ker's [^aeio][aeiou]k 
+! SFX R 0 ler's [^aeio][eiou]l 
+! SFX R 0 er's [aeio][eiou]l 
+! SFX R 0 ler's [^aeo]al 
+! SFX R 0 er's [aeo]al 
+! SFX R 0 mer's [^aeio][aeiou]m 
+! SFX R 0 ner's [^aeio][aeiou]n 
+! SFX R 0 per's [^aeio][aeiou]p 
+! SFX R 0 rer's [^aeio][aeiou]r 
+! SFX R 0 ser's [^aeio][aeiou]s 
+! SFX R 0 ter's [^aeio][aeiou]t 
+! SFX R 0 ver's [^aeio][aeiou]v 
+! SFX R 0 zer's [^aeio][aeiou]z 
+! SFX R y ier's [^aeiou]y 
+! SFX R 0 er's [aeiou]y 
+! SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 er's [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 er's [^ebcdfgklmnprstvyz] 
+  SFX r Y 24
+! SFX r 0 r e 
+! SFX r 0 ler [^aeio][aeiou]l 
+! SFX r 0 ker [^aeio][aeiou]c 
+! SFX r y ier [^aeiou]y 
+! SFX r 0 er [aeiou]y 
+! SFX r 0 er [aeio][aeiou][cl] 
+! SFX r 0 er [^aeiou][cl] 
+! SFX r 0 er [^ecly] 
+! SFX r 0 rs e 
+! SFX r 0 lers [^aeio][aeiou]l 
+! SFX r 0 kers [^aeio][aeiou]c 
+! SFX r y iers [^aeiou]y 
+! SFX r 0 ers [aeiou]y 
+! SFX r 0 ers [aeio][aeiou][cl] 
+! SFX r 0 ers [^aeiou][cl] 
+! SFX r 0 ers [^ecly] 
+! SFX r 0 r's e 
+! SFX r 0 ler's [^aeio][aeiou]l 
+! SFX r 0 ker's [^aeio][aeiou]c 
+! SFX r y ier's [^aeiou]y 
+! SFX r 0 er's [aeiou]y 
+! SFX r 0 er's [aeio][aeiou][cl] 
+! SFX r 0 er's [^aeiou][cl] 
+! SFX r 0 er's [^ecly] 
+  SFX S Y 9
+! SFX S y ies [^aeiou]y 
+! SFX S 0 s [aeiou]y 
+! SFX S 0 es [sxz] 
+! SFX S 0 es [cs]h 
+! SFX S 0 s [^cs]h 
+! SFX S 0 s [ae]u 
+! SFX S 0 x [ae]u 
+! SFX S 0 s [^ae]u 
+  SFX S 0 s [^hsuxyz]
+  SFX P Y 6
+! SFX P y iness [^aeiou]y 
+! SFX P 0 ness [aeiou]y 
+! SFX P 0 ness [^y] 
+! SFX P y iness's [^aeiou]y 
+! SFX P 0 ness's [aeiou]y 
+! SFX P 0 ness's [^y] 
+  SFX m Y 20
+! SFX m 0 sman [bdknmt] 
+! SFX m 0 sman [aeiou][bdklmnt]e 
+! SFX m 0 man [^aeiou][bdklmnt]e 
+! SFX m 0 man [^bdklmnt]e 
+! SFX m 0 man [^bdeknmt] 
+! SFX m 0 smen [bdknmt] 
+! SFX m 0 smen [aeiou][bdklmnt]e 
+! SFX m 0 men [^aeiou][bdklmnt]e 
+! SFX m 0 men [^bdklmnt]e 
+! SFX m 0 men [^bdeknmt] 
+! SFX m 0 sman's [bdknmt] 
+! SFX m 0 sman's [aeiou][bdklmnt]e 
+! SFX m 0 man's [^aeiou][bdklmnt]e 
+! SFX m 0 man's [^bdklmnt]e 
+! SFX m 0 man's [^bdeknmt] 
+! SFX m 0 smen's [bdknmt] 
+! SFX m 0 smen's [aeiou][bdklmnt]e 
+! SFX m 0 men's [^aeiou][bdklmnt]e 
+! SFX m 0 men's [^bdklmnt]e 
+! SFX m 0 men's [^bdeknmt] 
+  SFX 5 Y 15
+! SFX 5 0 swoman [bdknmt] 
+! SFX 5 0 swoman [aeiou][bdklmnt]e 
+! SFX 5 0 woman [^aeiou][bdklmnt]e 
+! SFX 5 0 woman [^bdklmnt]e 
+! SFX 5 0 woman [^bdeknmt] 
+! SFX 5 0 swomen [bdknmt] 
+! SFX 5 0 swomen [aeiou][bdklmnt]e 
+! SFX 5 0 women [^aeiou][bdklmnt]e 
+! SFX 5 0 women [^bdklmnt]e 
+! SFX 5 0 women [^bdeknmt] 
+! SFX 5 0 swoman's [bdknmt] 
+! SFX 5 0 swoman's [aeiou][bdklmnt]e 
+! SFX 5 0 woman's [^aeiou][bdklmnt]e 
+! SFX 5 0 woman's [^bdklmnt]e 
+! SFX 5 0 woman's [^bdeknmt] 
+  SFX 6 Y 3
+! SFX 6 y iful [^aeiou]y 
+! SFX 6 0 ful [aeiou]y 
+! SFX 6 0 ful [^y] 
+  SFX j Y 3
+! SFX j y ifully [^aeiou]y 
+! SFX j 0 fully [aeiou]y 
+! SFX j 0 fully [^y] 
+  SFX p Y 5
+! SFX p y iless [^aeiou]y 
+! SFX p 0 less [aeiou]y 
+! SFX p 0 ess ll 
+! SFX p 0 less [^l]l 
+! SFX p 0 less [^ly] 
+  SFX Q Y 88
+! SFX Q 0 tise a 
+! SFX Q e ise [^l]e 
+! SFX Q le ilise [^aeiou]le 
+! SFX Q e ise [aeiou]le 
+! SFX Q um ise um 
+! SFX Q 0 ise [^u]m 
+! SFX Q s se is 
+! SFX Q 0 ise [^i]s 
+! SFX Q y ise [^aeiou]y 
+! SFX Q 0 ise [aeiou]y 
+! SFX Q 0 ise [^aemsy] 
+! SFX Q 0 tises a 
+! SFX Q e ises [^l]e 
+! SFX Q le ilises [^aeiou]le 
+! SFX Q e ises [aeiou]le 
+! SFX Q um ises um 
+! SFX Q 0 ises [^u]m 
+! SFX Q s ses is 
+! SFX Q 0 ises [^i]s 
+! SFX Q y ises [^aeiou]y 
+! SFX Q 0 ises [aeiou]y 
+! SFX Q 0 ises [^aemsy] 
+! SFX Q 0 tised a 
+! SFX Q e ised [^l]e 
+! SFX Q le ilised [^aeiou]le 
+! SFX Q e ised [aeiou]le 
+! SFX Q um ised um 
+! SFX Q 0 ised [^u]m 
+! SFX Q s sed is 
+! SFX Q 0 ised [^i]s 
+! SFX Q y ised [^aeiou]y 
+! SFX Q 0 ised [aeiou]y 
+! SFX Q 0 ised [^aemsy] 
+! SFX Q 0 tising a 
+! SFX Q e ising [^l]e 
+! SFX Q le ilising [^aeiou]le 
+! SFX Q e ising [aeiou]le 
+! SFX Q um ising um 
+! SFX Q 0 ising [^u]m 
+! SFX Q s sing is 
+! SFX Q 0 ising [^i]s 
+! SFX Q y ising [^aeiou]y 
+! SFX Q 0 ising [aeiou]y 
+! SFX Q 0 ising [^aemsy] 
+! SFX Q 0 tize a 
+! SFX Q e ize [^l]e 
+! SFX Q le ilize [^aeiou]le 
+! SFX Q e ize [aeiou]le 
+! SFX Q um ize um 
+! SFX Q 0 ize [^u]m 
+! SFX Q s ze is 
+! SFX Q 0 ize [^i]s 
+! SFX Q y ize [^aeiou]y 
+! SFX Q 0 ize [aeiou]y 
+! SFX Q 0 ize [^aemsy] 
+! SFX Q 0 tizes a 
+! SFX Q e izes [^l]e 
+! SFX Q le ilizes [^aeiou]le 
+! SFX Q e izes [aeiou]le 
+! SFX Q um izes um 
+! SFX Q 0 izes [^u]m 
+! SFX Q s zes is 
+! SFX Q 0 izes [^i]s 
+! SFX Q y izes [^aeiou]y 
+! SFX Q 0 izes [aeiou]y 
+! SFX Q 0 izes [^aemsy] 
+! SFX Q 0 tized a 
+! SFX Q e ized [^l]e 
+! SFX Q le ilized [^aeiou]le 
+! SFX Q e ized [aeiou]le 
+! SFX Q um ized um 
+! SFX Q 0 ized [^u]m 
+! SFX Q s zed is 
+! SFX Q 0 ized [^i]s 
+! SFX Q y ized [^aeiou]y 
+! SFX Q 0 ized [aeiou]y 
+! SFX Q 0 ized [^aemsy] 
+! SFX Q 0 tizing a 
+! SFX Q e izing [^l]e 
+! SFX Q le ilizing [^aeiou]le 
+! SFX Q e izing [aeiou]le 
+! SFX Q um izing um 
+! SFX Q 0 izing [^u]m 
+! SFX Q s zing is 
+! SFX Q 0 izing [^i]s 
+! SFX Q y izing [^aeiou]y 
+! SFX Q 0 izing [aeiou]y 
+! SFX Q 0 izing [^aemsy] 
+  SFX q Y 44
+! SFX q 0 tisation a 
+! SFX q e isation [^l]e 
+! SFX q le ilisation [^aeiou]le 
+! SFX q e isation [aeiou]le 
+! SFX q um isation um 
+! SFX q 0 isation [^u]m 
+! SFX q s sation is 
+! SFX q 0 isation [^i]s 
+! SFX q y isation [^aeiou]y 
+! SFX q 0 isation [aeiou]y 
+! SFX q 0 isation [^aemsy] 
+! SFX q 0 tisations a 
+! SFX q e isations [^l]e 
+! SFX q le ilisations [^aeiou]le 
+! SFX q e isations [aeiou]le 
+! SFX q um isations um 
+! SFX q 0 isations [^u]m 
+! SFX q s sations is 
+! SFX q 0 isations [^i]s 
+! SFX q y isations [^aeiou]y 
+! SFX q 0 isations [aeiou]y 
+! SFX q 0 isations [^aemsy] 
+! SFX q 0 tization a 
+! SFX q e ization [^l]e 
+! SFX q le ilization [^aeiou]le 
+! SFX q e ization [aeiou]le 
+! SFX q um ization um 
+! SFX q 0 ization [^u]m 
+! SFX q s zation is 
+! SFX q 0 ization [^i]s 
+! SFX q y ization [^aeiou]y 
+! SFX q 0 ization [aeiou]y 
+! SFX q 0 ization [^aemsy] 
+! SFX q 0 tizations a 
+! SFX q e izations [^l]e 
+! SFX q le ilizations [^aeiou]le 
+! SFX q e izations [aeiou]le 
+! SFX q um izations um 
+! SFX q 0 izations [^u]m 
+! SFX q s zations is 
+! SFX q 0 izations [^i]s 
+! SFX q y izations [^aeiou]y 
+! SFX q 0 izations [aeiou]y 
+! SFX q 0 izations [^aemsy] 
+  SFX s Y 66
+! SFX s 0 tiser a 
+! SFX s e iser [^l]e 
+! SFX s le iliser [^aeiou]le 
+! SFX s e iser [aeiou]le 
+! SFX s um iser um 
+! SFX s 0 iser [^u]m 
+! SFX s s ser is 
+! SFX s 0 iser [^i]s 
+! SFX s y iser [^aeiou]y 
+! SFX s 0 iser [aeiou]y 
+! SFX s 0 iser [^aemsy] 
+! SFX s 0 tisers a 
+! SFX s e isers [^l]e 
+! SFX s le ilisers [^aeiou]le 
+! SFX s e isers [aeiou]le 
+! SFX s um isers um 
+! SFX s 0 isers [^u]m 
+! SFX s s sers is 
+! SFX s 0 isers [^i]s 
+! SFX s y isers [^aeiou]y 
+! SFX s 0 isers [aeiou]y 
+! SFX s 0 isers [^aemsy] 
+! SFX s 0 tiser's a 
+! SFX s e iser's [^l]e 
+! SFX s le iliser's [^aeiou]le 
+! SFX s e iser's [aeiou]le 
+! SFX s um iser's um 
+! SFX s 0 iser's [^u]m 
+! SFX s s ser's is 
+! SFX s 0 iser's [^i]s 
+! SFX s y iser's [^aeiou]y 
+! SFX s 0 iser's [aeiou]y 
+! SFX s 0 iser's [^aemsy] 
+! SFX s 0 tizer a 
+! SFX s e izer [^l]e 
+! SFX s le ilizer [^aeiou]le 
+! SFX s e izer [aeiou]le 
+! SFX s um izer um 
+! SFX s 0 izer [^u]m 
+! SFX s s zer is 
+! SFX s 0 izer [^i]s 
+! SFX s y izer [^aeiou]y 
+! SFX s 0 izer [aeiou]y 
+! SFX s 0 izer [^aemsy] 
+! SFX s 0 tizers a 
+! SFX s e izers [^l]e 
+! SFX s le ilizers [^aeiou]le 
+! SFX s e izers [aeiou]le 
+! SFX s um izers um 
+! SFX s 0 izers [^u]m 
+! SFX s s zers is 
+! SFX s 0 izers [^i]s 
+! SFX s y izers [^aeiou]y 
+! SFX s 0 izers [aeiou]y 
+! SFX s 0 izers [^aemsy] 
+! SFX s 0 tizer's a 
+! SFX s e izer's [^l]e 
+! SFX s le ilizer's [^aeiou]le 
+! SFX s e izer's [aeiou]le 
+! SFX s um izer's um 
+! SFX s 0 izer's [^u]m 
+! SFX s s zer's is 
+! SFX s 0 izer's [^i]s 
+! SFX s y izer's [^aeiou]y 
+! SFX s 0 izer's [aeiou]y 
+! SFX s 0 izer's [^aemsy] 
+  SFX t Y 44
+! SFX t 0 tisable a 
+! SFX t e isable [^l]e 
+! SFX t le ilisable [^aeiou]le 
+! SFX t e isable [aeiou]le 
+! SFX t um isable um 
+! SFX t 0 isable [^u]m 
+! SFX t s sable is 
+! SFX t 0 isable [^i]s 
+! SFX t y isable [^aeiou]y 
+! SFX t 0 isable [aeiou]y 
+! SFX t 0 isable [^aemsy] 
+! SFX t 0 tizable a 
+! SFX t e izable [^l]e 
+! SFX t le ilizable [^aeiou]le 
+! SFX t e izable [aeiou]le 
+! SFX t um izable um 
+! SFX t 0 izable [^u]m 
+! SFX t s zable is 
+! SFX t 0 izable [^i]s 
+! SFX t y izable [^aeiou]y 
+! SFX t 0 izable [aeiou]y 
+! SFX t 0 izable [^aemsy] 
+! SFX t 0 tisability a 
+! SFX t e isability [^l]e 
+! SFX t le ilisability [^aeiou]le 
+! SFX t e isability [aeiou]le 
+! SFX t um isability um 
+! SFX t 0 isability [^u]m 
+! SFX t s sability is 
+! SFX t 0 isability [^i]s 
+! SFX t y isability [^aeiou]y 
+! SFX t 0 isability [aeiou]y 
+! SFX t 0 isability [^aemsy] 
+! SFX t 0 tizability a 
+! SFX t e izability [^l]e 
+! SFX t le ilizability [^aeiou]le 
+! SFX t e izability [aeiou]le 
+! SFX t um izability um 
+! SFX t 0 izability [^u]m 
+! SFX t s zability is 
+! SFX t 0 izability [^i]s 
+! SFX t y izability [^aeiou]y 
+! SFX t 0 izability [aeiou]y 
+! SFX t 0 izability [^aemsy] 
+  SFX M Y 1
+! SFX M 0 's . 
+  SFX B Y 48
+! SFX B e able [^acegilotu]e 
+! SFX B 0 able [acegilou]e 
+! SFX B te ble ate 
+! SFX B e able [^a]te 
+! SFX B 0 bable [^aeio][aeiou]b 
+! SFX B 0 kable [^aeio][aeiou]c 
+! SFX B 0 dable [^aeio][aeiou]d 
+! SFX B 0 fable [^aeio][aeiou]f 
+! SFX B 0 gable [^aeio][aeiou]g 
+! SFX B 0 kable [^aeio][aeiou]k 
+! SFX B 0 lable [^aeio][aeiou]l 
+! SFX B 0 mable [^aeio][aeiou]m 
+! SFX B 0 nable [^aeio][aeiou]n 
+! SFX B 0 pable [^aeio][aeiou]p 
+! SFX B 0 rable [^aeio][aeiou]r 
+! SFX B 0 sable [^aeio][aeiou]s 
+! SFX B 0 table [^aeio][aeiou]t 
+! SFX B 0 vable [^aeio][aeiou]v 
+! SFX B 0 zable [^aeio][aeiou]z 
+! SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX B 0 able [^aeiou][bcdfgklmnprstvz] 
+! SFX B y iable [^aeiou]y 
+! SFX B 0 able [aeiou]y 
+! SFX B 0 able [^ebcdfgklmnprstvzy] 
+! SFX B e ability [^acegilotu]e 
+! SFX B 0 ability [acegilou]e 
+! SFX B te bility ate 
+! SFX B e ability [^a]te 
+! SFX B 0 bability [^aeio][aeiou]b 
+! SFX B 0 kability [^aeio][aeiou]c 
+! SFX B 0 dability [^aeio][aeiou]d 
+! SFX B 0 fability [^aeio][aeiou]f 
+! SFX B 0 gability [^aeio][aeiou]g 
+! SFX B 0 kability [^aeio][aeiou]k 
+! SFX B 0 lability [^aeio][aeiou]l 
+! SFX B 0 mability [^aeio][aeiou]m 
+! SFX B 0 nability [^aeio][aeiou]n 
+! SFX B 0 pability [^aeio][aeiou]p 
+! SFX B 0 rability [^aeio][aeiou]r 
+! SFX B 0 sability [^aeio][aeiou]s 
+! SFX B 0 tability [^aeio][aeiou]t 
+! SFX B 0 vability [^aeio][aeiou]v 
+! SFX B 0 zability [^aeio][aeiou]z 
+! SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX B 0 ability [^aeiou][bcdfgklmnprstvz] 
+! SFX B y iability [^aeiou]y 
+! SFX B 0 ability [aeiou]y 
+! SFX B 0 ability [^ebcdfgklmnprstvzy] 
+  SFX 7 Y 9
+! SFX 7 e able [acegilou]e 
+! SFX 7 0 able [^acegilou]e 
+! SFX 7 0 kable [^aeio][aeiou]c 
+! SFX 7 0 lable [^aeio][aeiou]l 
+! SFX 7 0 able [aeio][aeiou][cl] 
+! SFX 7 0 able [^aeiou][cl] 
+! SFX 7 y iable [^aeiou]y 
+! SFX 7 0 able [aeiou]y 
+! SFX 7 0 able [^cely] 
+  SFX g Y 9
+! SFX g e ability [^acegilou]e 
+! SFX g 0 ability [acegilou]e 
+! SFX g 0 kability [^aeio][aeiou]c 
+! SFX g 0 lability [^aeio][aeiou]l 
+! SFX g 0 ability [aeio][aeiou][cl] 
+! SFX g 0 ability [^aeiou][cl] 
+! SFX g y iability [^aeiou]y 
+! SFX g 0 ability [aeiou]y 
+! SFX g 0 ability [^cely] 
+  SFX l Y 9
+! SFX l e ably [^acegilou]e 
+! SFX l 0 ably [acegilou]e 
+! SFX l 0 kably [^aeio][aeiou]c 
+! SFX l 0 lably [^aeio][aeiou]l 
+! SFX l 0 ably [aeio][aeiou][cl] 
+! SFX l 0 ably [^aeiou][cl] 
+! SFX l y iably [^aeiou]y 
+! SFX l 0 ably [aeiou]y 
+! SFX l 0 ably [^cely] 
+  SFX b Y 3
+! SFX b e ible [^aeiou]e 
+! SFX b 0 ible [aeiou]e 
+! SFX b 0 ible [^e] 
+  SFX L Y 12
+! SFX L 0 ament m 
+! SFX L y iment [^aeiou]y 
+! SFX L 0 ment [aeiou]y 
+! SFX L 0 ment [^my] 
+! SFX L 0 aments m 
+! SFX L y iments [^aeiou]y 
+! SFX L 0 ments [aeiou]y 
+! SFX L 0 ments [^my] 
+! SFX L 0 ament's m 
+! SFX L y iment's [^aeiou]y 
+! SFX L 0 ment's [aeiou]y 
+! SFX L 0 ment's [^my] 
+  SFX Z Y 22
+! SFX Z e y [^aeiouy]e 
+! SFX Z 0 y [aeiouy]e 
+! SFX Z 0 ey [aiouy] 
+! SFX Z 0 by [^aeio][aeiou]b 
+! SFX Z 0 ky [^aeio][aeiou]c 
+! SFX Z 0 dy [^aeio][aeiou]d 
+! SFX Z 0 fy [^aeio][aeiou]f 
+! SFX Z 0 gy [^aeio][aeiou]g 
+! SFX Z 0 ky [^aeio][aeiou]k 
+! SFX Z 0 ly [^aeio][aeiou]l 
+! SFX Z 0 my [^aeio][aeiou]m 
+! SFX Z 0 ny [^aeio][aiou]n 
+! SFX Z 0 py [^aeio][aeiou]p 
+! SFX Z 0 ry [^aeio][aiou]r 
+! SFX Z 0 sy [^aeio][aeiou]s 
+! SFX Z 0 ty [^aeio][aiou]t 
+! SFX Z 0 vy [^aeio][aeiou]v 
+! SFX Z 0 zy [^aeio][aeiou]z 
+! SFX Z 0 y [^aeio]e[nrt] 
+! SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX Z 0 y [^aeiou][bcdfgklmnprstvz] 
+! SFX Z 0 y [^aebcdfgiklmnoprstuvyz] 
+  SFX 2 Y 21
+! SFX 2 e iness [^aeiouy]e 
+! SFX 2 0 iness [aeiouy]e 
+! SFX 2 0 biness [^aeio][aeiou]b 
+! SFX 2 0 kiness [^aeio][aeiou]c 
+! SFX 2 0 diness [^aeio][aeiou]d 
+! SFX 2 0 finess [^aeio][aeiou]f 
+! SFX 2 0 giness [^aeio][aeiou]g 
+! SFX 2 0 kiness [^aeio][aeiou]k 
+! SFX 2 0 liness [^aeio][aeiou]l 
+! SFX 2 0 miness [^aeio][aeiou]m 
+! SFX 2 0 niness [^aeio][aiou]n 
+! SFX 2 0 piness [^aeio][aeiou]p 
+! SFX 2 0 riness [^aeio][aiou]r 
+! SFX 2 0 siness [^aeio][aeiou]s 
+! SFX 2 0 tiness [^aeio][aiou]t 
+! SFX 2 0 viness [^aeio][aeiou]v 
+! SFX 2 0 ziness [^aeio][aeiou]z 
+! SFX 2 0 iness [^aeio]e[nrt] 
+! SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX 2 0 iness [^aeiou][bcdfgklmnprstvz] 
+! SFX 2 0 iness [^ebcdfgklmnprstvz] 
+  SFX z Y 24
+! SFX z e ily [^aeiouy]e 
+! SFX z 0 ily [aeiouy]e 
+! SFX z 0 ily [aiou]y 
+! SFX z ey ily ey 
+! SFX z y ily [^aeiou]y 
+! SFX z 0 bily [^aeio][aeiou]b 
+! SFX z 0 kily [^aeio][aeiou]c 
+! SFX z 0 dily [^aeio][aeiou]d 
+! SFX z 0 fily [^aeio][aeiou]f 
+! SFX z 0 gily [^aeio][aeiou]g 
+! SFX z 0 kily [^aeio][aeiou]k 
+! SFX z 0 lily [^aeio][aeiou]l 
+! SFX z 0 mily [^aeio][aeiou]m 
+! SFX z 0 nily [^aeio][aiou]n 
+! SFX z 0 pily [^aeio][aeiou]p 
+! SFX z 0 rily [^aeio][aiou]r 
+! SFX z 0 sily [^aeio][aeiou]s 
+! SFX z 0 tily [^aeio][aiou]t 
+! SFX z 0 vily [^aeio][aeiou]v 
+! SFX z 0 zily [^aeio][aeiou]z 
+! SFX z 0 ily [^aeio]e[nrt] 
+! SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz] 
+! SFX z 0 ily [^aeiou][bcdfgklmnprstvyz] 
+! SFX z 0 ily [^ebcdfgklmnprstvyz] 
+  SFX y Y 15
+! SFX y e ory te 
+! SFX y e atory [mr]e 
+! SFX y e ary se 
+! SFX y 0 ry [^mrst]e 
+! SFX y 0 ory [^aeous]t 
+! SFX y 0 ry [aeous]t 
+! SFX y 0 ery h 
+! SFX y 0 atory [^i]m 
+! SFX y im matory im 
+! SFX y 0 ory s 
+! SFX y 0 ary ion 
+! SFX y 0 ry [^i]on 
+! SFX y 0 nery [aiu]n 
+! SFX y 0 ry [^aiou]n 
+! SFX y 0 ry [^ehmstn] 
+  SFX O Y 12
+! SFX O 0 l a 
+! SFX O e al [^bcgv]e 
+! SFX O e ial [bcgv]e 
+! SFX O 0 ial [bcrx] 
+! SFX O um al um 
+! SFX O 0 al [^u]m 
+! SFX O y al ty 
+! SFX O y ial [^t]y 
+! SFX O 0 ual [px]t 
+! SFX O 0 tal [iu]t 
+! SFX O 0 al [^ipux]t 
+! SFX O 0 al [^aebcrtxmy] 
+  SFX o Y 12
+! SFZ o 0 lly a 
+! SFX o e ally [^bcgv]e 
+! SFX o e ially [bcgv]e 
+! SFX o 0 ially [bcrx] 
+! SFX o um ally um 
+! SFX o 0 ally [^u]m 
+! SFX o y ally ty 
+! SFX o y ially [^t]y 
+! SFX o 0 ually [px]t 
+! SFX o 0 tally [iu]t 
+! SFX o 0 ally [^ipux]t 
+! SFX o 0 ally [^aebcrtxmy] 
+  SFX W Y 21
+! SFX W ce tific ce 
+! SFX W e atic me 
+! SFX W se tic se 
+! SFX W le ic ble 
+! SFX W e ic [^b]le 
+! SFX W e ic [^clms]e 
+! SFX W 0 lic [ay]l 
+! SFX W 0 ic [^ay]l 
+! SFX W us ic us 
+! SFX W 0 tic [^u]s 
+! SFX W er ric er 
+! SFX W 0 ic [^e]r 
+! SFX W 0 atic [aeiou]m 
+! SFX W 0 ic [^aeiou]m 
+! SFX W 0 tic ma 
+! SFX W a ic [^m]a 
+! SFX W y etic thy 
+! SFX W y ic [^t]hy 
+! SFX W y tic sy 
+! SFX W y ic [^hs]y 
+! SFX W 0 ic [^aelmrsy] 
+  SFX w Y 9
+! SFX w e ical e 
+! SFX w er rical er 
+! SFX w 0 ical [^e]r 
+! SFX w 0 atical [aeiou]m 
+! SFX w 0 ical [^aeiou]m 
+! SFX w 0 tical ma 
+! SFX w a ical [^m]a 
+! SFX w y ical y 
+! SFX w 0 ical [^aemry] 
+  SFX 1 Y 9
+! SFX 1 e ically e 
+! SFX 1 er rically er 
+! SFX 1 0 ically [^e]r 
+! SFX 1 0 atically [aeiou]m 
+! SFX 1 0 ically [^aeiou]m 
+! SFX 1 0 tically ma 
+! SFX 1 a ically [^m]a 
+! SFX 1 y ically y 
+! SFX 1 0 ically [^aemry] 
+  SFX 3 Y 21
+! SFX 3 e ist [^aceiou]e 
+! SFX 3 ce tist ce 
+! SFX 3 0 ist [aeiou]e 
+! SFX 3 y ist [^aeioubp]y 
+! SFX 3 0 ist [aeioubp]y 
+! SFX 3 o ist o 
+! SFX 3 0 ists [^eoy] 
+! SFX 3 e ists [^aceiou]e 
+! SFX 3 ce tists ce 
+! SFX 3 0 ists [aeiou]e 
+! SFX 3 y ists [^aeioubp]y 
+! SFX 3 0 ists [aeioubp]y 
+! SFX 3 o ists o 
+! SFX 3 0 ists [^eoy] 
+! SFX 3 e ist's [^aceiou]e 
+! SFX 3 ce tist's ce 
+! SFX 3 0 ist's [aeiou]e 
+! SFX 3 y ist's [^aeioubp]y 
+! SFX 3 0 ist's [aeioubp]y 
+! SFX 3 o ist's o 
+! SFX 3 0 ist's [^eoy] 
+--- 468,1274 ----
+  SFX R Y 72
+! SFX R 0 r e
+! SFX R 0 rs e
+! SFX R 0 ber [^aeio][aeiou]b
+! SFX R 0 bers [^aeio][aeiou]b
+! SFX R 0 ker [^aeio][aeiou]c
+! SFX R 0 kers [^aeio][aeiou]c
+! SFX R 0 der [^aeio][aeiou]d
+! SFX R 0 ders [^aeio][aeiou]d
+! SFX R 0 fer [^aeio][aeiou]f
+! SFX R 0 fers [^aeio][aeiou]f
+! SFX R 0 ger [^aeio][aeiou]g
+! SFX R 0 gers [^aeio][aeiou]g
+! SFX R 0 ker [^aeio][aeiou]k
+! SFX R 0 kers [^aeio][aeiou]k
+! SFX R 0 ler [^aeio][eiou]l
+! SFX R 0 er [aeio][eiou]l
+! SFX R 0 ler [^aeo]al
+! SFX R 0 er [aeo]al
+! SFX R 0 lers [^aeio][eiou]l
+! SFX R 0 ers [aeio][eiou]l
+! SFX R 0 lers [^aeo]al
+! SFX R 0 ers [aeo]al
+! SFX R 0 mer [^aeio][aeiou]m
+! SFX R 0 mers [^aeio][aeiou]m
+! SFX R 0 ner [^aeio][aeiou]n
+! SFX R 0 ners [^aeio][aeiou]n
+! SFX R 0 per [^aeio][aeiou]p
+! SFX R 0 pers [^aeio][aeiou]p
+! SFX R 0 rer [^aeio][aeiou]r
+! SFX R 0 rers [^aeio][aeiou]r
+! SFX R 0 ser [^aeio][aeiou]s
+! SFX R 0 sers [^aeio][aeiou]s
+! SFX R 0 ter [^aeio][aeiou]t
+! SFX R 0 ters [^aeio][aeiou]t
+! SFX R 0 ver [^aeio][aeiou]v
+! SFX R 0 vers [^aeio][aeiou]v
+! SFX R 0 zer [^aeio][aeiou]z
+! SFX R 0 zers [^aeio][aeiou]z
+! SFX R y ier [^aeiou]y
+! SFX R y iers [^aeiou]y
+! SFX R 0 er [aeiou]y
+! SFX R 0 ers [aeiou]y
+! SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 er [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 ers [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 er [^ebcdfgklmnprstvyz]
+! SFX R 0 ers [^ebcdfgklmnprstvyz]
+! SFX R 0 r's e
+! SFX R 0 ber's [^aeio][aeiou]b
+! SFX R 0 ker's [^aeio][aeiou]c
+! SFX R 0 der's [^aeio][aeiou]d
+! SFX R 0 fer's [^aeio][aeiou]f
+! SFX R 0 ger's [^aeio][aeiou]g
+! SFX R 0 ker's [^aeio][aeiou]k
+! SFX R 0 ler's [^aeio][eiou]l
+! SFX R 0 er's [aeio][eiou]l
+! SFX R 0 ler's [^aeo]al
+! SFX R 0 er's [aeo]al
+! SFX R 0 mer's [^aeio][aeiou]m
+! SFX R 0 ner's [^aeio][aeiou]n
+! SFX R 0 per's [^aeio][aeiou]p
+! SFX R 0 rer's [^aeio][aeiou]r
+! SFX R 0 ser's [^aeio][aeiou]s
+! SFX R 0 ter's [^aeio][aeiou]t
+! SFX R 0 ver's [^aeio][aeiou]v
+! SFX R 0 zer's [^aeio][aeiou]z
+! SFX R y ier's [^aeiou]y
+! SFX R 0 er's [aeiou]y
+! SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 er's [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 er's [^ebcdfgklmnprstvyz]
+  SFX r Y 24
+! SFX r 0 r e
+! SFX r 0 ler [^aeio][aeiou]l
+! SFX r 0 ker [^aeio][aeiou]c
+! SFX r y ier [^aeiou]y
+! SFX r 0 er [aeiou]y
+! SFX r 0 er [aeio][aeiou][cl]
+! SFX r 0 er [^aeiou][cl]
+! SFX r 0 er [^ecly]
+! SFX r 0 rs e
+! SFX r 0 lers [^aeio][aeiou]l
+! SFX r 0 kers [^aeio][aeiou]c
+! SFX r y iers [^aeiou]y
+! SFX r 0 ers [aeiou]y
+! SFX r 0 ers [aeio][aeiou][cl]
+! SFX r 0 ers [^aeiou][cl]
+! SFX r 0 ers [^ecly]
+! SFX r 0 r's e
+! SFX r 0 ler's [^aeio][aeiou]l
+! SFX r 0 ker's [^aeio][aeiou]c
+! SFX r y ier's [^aeiou]y
+! SFX r 0 er's [aeiou]y
+! SFX r 0 er's [aeio][aeiou][cl]
+! SFX r 0 er's [^aeiou][cl]
+! SFX r 0 er's [^ecly]
+  SFX S Y 9
+! SFX S y ies [^aeiou]y
+! SFX S 0 s [aeiou]y
+! SFX S 0 es [sxz]
+! SFX S 0 es [cs]h
+! SFX S 0 s [^cs]h
+! SFX S 0 s [ae]u
+! SFX S 0 x [ae]u
+! SFX S 0 s [^ae]u
+  SFX S 0 s [^hsuxyz]
+  SFX P Y 6
+! SFX P y iness [^aeiou]y
+! SFX P 0 ness [aeiou]y
+! SFX P 0 ness [^y]
+! SFX P y iness's [^aeiou]y
+! SFX P 0 ness's [aeiou]y
+! SFX P 0 ness's [^y]
+  SFX m Y 20
+! SFX m 0 sman [bdknmt]
+! SFX m 0 sman [aeiou][bdklmnt]e
+! SFX m 0 man [^aeiou][bdklmnt]e
+! SFX m 0 man [^bdklmnt]e
+! SFX m 0 man [^bdeknmt]
+! SFX m 0 smen [bdknmt]
+! SFX m 0 smen [aeiou][bdklmnt]e
+! SFX m 0 men [^aeiou][bdklmnt]e
+! SFX m 0 men [^bdklmnt]e
+! SFX m 0 men [^bdeknmt]
+! SFX m 0 sman's [bdknmt]
+! SFX m 0 sman's [aeiou][bdklmnt]e
+! SFX m 0 man's [^aeiou][bdklmnt]e
+! SFX m 0 man's [^bdklmnt]e
+! SFX m 0 man's [^bdeknmt]
+! SFX m 0 smen's [bdknmt]
+! SFX m 0 smen's [aeiou][bdklmnt]e
+! SFX m 0 men's [^aeiou][bdklmnt]e
+! SFX m 0 men's [^bdklmnt]e
+! SFX m 0 men's [^bdeknmt]
+  SFX 5 Y 15
+! SFX 5 0 swoman [bdknmt]
+! SFX 5 0 swoman [aeiou][bdklmnt]e
+! SFX 5 0 woman [^aeiou][bdklmnt]e
+! SFX 5 0 woman [^bdklmnt]e
+! SFX 5 0 woman [^bdeknmt]
+! SFX 5 0 swomen [bdknmt]
+! SFX 5 0 swomen [aeiou][bdklmnt]e
+! SFX 5 0 women [^aeiou][bdklmnt]e
+! SFX 5 0 women [^bdklmnt]e
+! SFX 5 0 women [^bdeknmt]
+! SFX 5 0 swoman's [bdknmt]
+! SFX 5 0 swoman's [aeiou][bdklmnt]e
+! SFX 5 0 woman's [^aeiou][bdklmnt]e
+! SFX 5 0 woman's [^bdklmnt]e
+! SFX 5 0 woman's [^bdeknmt]
+  SFX 6 Y 3
+! SFX 6 y iful [^aeiou]y
+! SFX 6 0 ful [aeiou]y
+! SFX 6 0 ful [^y]
+  SFX j Y 3
+! SFX j y ifully [^aeiou]y
+! SFX j 0 fully [aeiou]y
+! SFX j 0 fully [^y]
+  SFX p Y 5
+! SFX p y iless [^aeiou]y
+! SFX p 0 less [aeiou]y
+! SFX p 0 ess ll
+! SFX p 0 less [^l]l
+! SFX p 0 less [^ly]
+  SFX Q Y 88
+! SFX Q 0 tise a
+! SFX Q e ise [^l]e
+! SFX Q le ilise [^aeiou]le
+! SFX Q e ise [aeiou]le
+! SFX Q um ise um
+! SFX Q 0 ise [^u]m
+! SFX Q s se is
+! SFX Q 0 ise [^i]s
+! SFX Q y ise [^aeiou]y
+! SFX Q 0 ise [aeiou]y
+! SFX Q 0 ise [^aemsy]
+! SFX Q 0 tises a
+! SFX Q e ises [^l]e
+! SFX Q le ilises [^aeiou]le
+! SFX Q e ises [aeiou]le
+! SFX Q um ises um
+! SFX Q 0 ises [^u]m
+! SFX Q s ses is
+! SFX Q 0 ises [^i]s
+! SFX Q y ises [^aeiou]y
+! SFX Q 0 ises [aeiou]y
+! SFX Q 0 ises [^aemsy]
+! SFX Q 0 tised a
+! SFX Q e ised [^l]e
+! SFX Q le ilised [^aeiou]le
+! SFX Q e ised [aeiou]le
+! SFX Q um ised um
+! SFX Q 0 ised [^u]m
+! SFX Q s sed is
+! SFX Q 0 ised [^i]s
+! SFX Q y ised [^aeiou]y
+! SFX Q 0 ised [aeiou]y
+! SFX Q 0 ised [^aemsy]
+! SFX Q 0 tising a
+! SFX Q e ising [^l]e
+! SFX Q le ilising [^aeiou]le
+! SFX Q e ising [aeiou]le
+! SFX Q um ising um
+! SFX Q 0 ising [^u]m
+! SFX Q s sing is
+! SFX Q 0 ising [^i]s
+! SFX Q y ising [^aeiou]y
+! SFX Q 0 ising [aeiou]y
+! SFX Q 0 ising [^aemsy]
+! SFX Q 0 tize a
+! SFX Q e ize [^l]e
+! SFX Q le ilize [^aeiou]le
+! SFX Q e ize [aeiou]le
+! SFX Q um ize um
+! SFX Q 0 ize [^u]m
+! SFX Q s ze is
+! SFX Q 0 ize [^i]s
+! SFX Q y ize [^aeiou]y
+! SFX Q 0 ize [aeiou]y
+! SFX Q 0 ize [^aemsy]
+! SFX Q 0 tizes a
+! SFX Q e izes [^l]e
+! SFX Q le ilizes [^aeiou]le
+! SFX Q e izes [aeiou]le
+! SFX Q um izes um
+! SFX Q 0 izes [^u]m
+! SFX Q s zes is
+! SFX Q 0 izes [^i]s
+! SFX Q y izes [^aeiou]y
+! SFX Q 0 izes [aeiou]y
+! SFX Q 0 izes [^aemsy]
+! SFX Q 0 tized a
+! SFX Q e ized [^l]e
+! SFX Q le ilized [^aeiou]le
+! SFX Q e ized [aeiou]le
+! SFX Q um ized um
+! SFX Q 0 ized [^u]m
+! SFX Q s zed is
+! SFX Q 0 ized [^i]s
+! SFX Q y ized [^aeiou]y
+! SFX Q 0 ized [aeiou]y
+! SFX Q 0 ized [^aemsy]
+! SFX Q 0 tizing a
+! SFX Q e izing [^l]e
+! SFX Q le ilizing [^aeiou]le
+! SFX Q e izing [aeiou]le
+! SFX Q um izing um
+! SFX Q 0 izing [^u]m
+! SFX Q s zing is
+! SFX Q 0 izing [^i]s
+! SFX Q y izing [^aeiou]y
+! SFX Q 0 izing [aeiou]y
+! SFX Q 0 izing [^aemsy]
+  SFX q Y 44
+! SFX q 0 tisation a
+! SFX q e isation [^l]e
+! SFX q le ilisation [^aeiou]le
+! SFX q e isation [aeiou]le
+! SFX q um isation um
+! SFX q 0 isation [^u]m
+! SFX q s sation is
+! SFX q 0 isation [^i]s
+! SFX q y isation [^aeiou]y
+! SFX q 0 isation [aeiou]y
+! SFX q 0 isation [^aemsy]
+! SFX q 0 tisations a
+! SFX q e isations [^l]e
+! SFX q le ilisations [^aeiou]le
+! SFX q e isations [aeiou]le
+! SFX q um isations um
+! SFX q 0 isations [^u]m
+! SFX q s sations is
+! SFX q 0 isations [^i]s
+! SFX q y isations [^aeiou]y
+! SFX q 0 isations [aeiou]y
+! SFX q 0 isations [^aemsy]
+! SFX q 0 tization a
+! SFX q e ization [^l]e
+! SFX q le ilization [^aeiou]le
+! SFX q e ization [aeiou]le
+! SFX q um ization um
+! SFX q 0 ization [^u]m
+! SFX q s zation is
+! SFX q 0 ization [^i]s
+! SFX q y ization [^aeiou]y
+! SFX q 0 ization [aeiou]y
+! SFX q 0 ization [^aemsy]
+! SFX q 0 tizations a
+! SFX q e izations [^l]e
+! SFX q le ilizations [^aeiou]le
+! SFX q e izations [aeiou]le
+! SFX q um izations um
+! SFX q 0 izations [^u]m
+! SFX q s zations is
+! SFX q 0 izations [^i]s
+! SFX q y izations [^aeiou]y
+! SFX q 0 izations [aeiou]y
+! SFX q 0 izations [^aemsy]
+  SFX s Y 66
+! SFX s 0 tiser a
+! SFX s e iser [^l]e
+! SFX s le iliser [^aeiou]le
+! SFX s e iser [aeiou]le
+! SFX s um iser um
+! SFX s 0 iser [^u]m
+! SFX s s ser is
+! SFX s 0 iser [^i]s
+! SFX s y iser [^aeiou]y
+! SFX s 0 iser [aeiou]y
+! SFX s 0 iser [^aemsy]
+! SFX s 0 tisers a
+! SFX s e isers [^l]e
+! SFX s le ilisers [^aeiou]le
+! SFX s e isers [aeiou]le
+! SFX s um isers um
+! SFX s 0 isers [^u]m
+! SFX s s sers is
+! SFX s 0 isers [^i]s
+! SFX s y isers [^aeiou]y
+! SFX s 0 isers [aeiou]y
+! SFX s 0 isers [^aemsy]
+! SFX s 0 tiser's a
+! SFX s e iser's [^l]e
+! SFX s le iliser's [^aeiou]le
+! SFX s e iser's [aeiou]le
+! SFX s um iser's um
+! SFX s 0 iser's [^u]m
+! SFX s s ser's is
+! SFX s 0 iser's [^i]s
+! SFX s y iser's [^aeiou]y
+! SFX s 0 iser's [aeiou]y
+! SFX s 0 iser's [^aemsy]
+! SFX s 0 tizer a
+! SFX s e izer [^l]e
+! SFX s le ilizer [^aeiou]le
+! SFX s e izer [aeiou]le
+! SFX s um izer um
+! SFX s 0 izer [^u]m
+! SFX s s zer is
+! SFX s 0 izer [^i]s
+! SFX s y izer [^aeiou]y
+! SFX s 0 izer [aeiou]y
+! SFX s 0 izer [^aemsy]
+! SFX s 0 tizers a
+! SFX s e izers [^l]e
+! SFX s le ilizers [^aeiou]le
+! SFX s e izers [aeiou]le
+! SFX s um izers um
+! SFX s 0 izers [^u]m
+! SFX s s zers is
+! SFX s 0 izers [^i]s
+! SFX s y izers [^aeiou]y
+! SFX s 0 izers [aeiou]y
+! SFX s 0 izers [^aemsy]
+! SFX s 0 tizer's a
+! SFX s e izer's [^l]e
+! SFX s le ilizer's [^aeiou]le
+! SFX s e izer's [aeiou]le
+! SFX s um izer's um
+! SFX s 0 izer's [^u]m
+! SFX s s zer's is
+! SFX s 0 izer's [^i]s
+! SFX s y izer's [^aeiou]y
+! SFX s 0 izer's [aeiou]y
+! SFX s 0 izer's [^aemsy]
+  SFX t Y 44
+! SFX t 0 tisable a
+! SFX t e isable [^l]e
+! SFX t le ilisable [^aeiou]le
+! SFX t e isable [aeiou]le
+! SFX t um isable um
+! SFX t 0 isable [^u]m
+! SFX t s sable is
+! SFX t 0 isable [^i]s
+! SFX t y isable [^aeiou]y
+! SFX t 0 isable [aeiou]y
+! SFX t 0 isable [^aemsy]
+! SFX t 0 tizable a
+! SFX t e izable [^l]e
+! SFX t le ilizable [^aeiou]le
+! SFX t e izable [aeiou]le
+! SFX t um izable um
+! SFX t 0 izable [^u]m
+! SFX t s zable is
+! SFX t 0 izable [^i]s
+! SFX t y izable [^aeiou]y
+! SFX t 0 izable [aeiou]y
+! SFX t 0 izable [^aemsy]
+! SFX t 0 tisability a
+! SFX t e isability [^l]e
+! SFX t le ilisability [^aeiou]le
+! SFX t e isability [aeiou]le
+! SFX t um isability um
+! SFX t 0 isability [^u]m
+! SFX t s sability is
+! SFX t 0 isability [^i]s
+! SFX t y isability [^aeiou]y
+! SFX t 0 isability [aeiou]y
+! SFX t 0 isability [^aemsy]
+! SFX t 0 tizability a
+! SFX t e izability [^l]e
+! SFX t le ilizability [^aeiou]le
+! SFX t e izability [aeiou]le
+! SFX t um izability um
+! SFX t 0 izability [^u]m
+! SFX t s zability is
+! SFX t 0 izability [^i]s
+! SFX t y izability [^aeiou]y
+! SFX t 0 izability [aeiou]y
+! SFX t 0 izability [^aemsy]
+  SFX M Y 1
+! SFX M 0 's .
+  SFX B Y 48
+! SFX B e able [^acegilotu]e
+! SFX B 0 able [acegilou]e
+! SFX B te ble ate
+! SFX B e able [^a]te
+! SFX B 0 bable [^aeio][aeiou]b
+! SFX B 0 kable [^aeio][aeiou]c
+! SFX B 0 dable [^aeio][aeiou]d
+! SFX B 0 fable [^aeio][aeiou]f
+! SFX B 0 gable [^aeio][aeiou]g
+! SFX B 0 kable [^aeio][aeiou]k
+! SFX B 0 lable [^aeio][aeiou]l
+! SFX B 0 mable [^aeio][aeiou]m
+! SFX B 0 nable [^aeio][aeiou]n
+! SFX B 0 pable [^aeio][aeiou]p
+! SFX B 0 rable [^aeio][aeiou]r
+! SFX B 0 sable [^aeio][aeiou]s
+! SFX B 0 table [^aeio][aeiou]t
+! SFX B 0 vable [^aeio][aeiou]v
+! SFX B 0 zable [^aeio][aeiou]z
+! SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz]
+! SFX B 0 able [^aeiou][bcdfgklmnprstvz]
+! SFX B y iable [^aeiou]y
+! SFX B 0 able [aeiou]y
+! SFX B 0 able [^ebcdfgklmnprstvzy]
+! SFX B e ability [^acegilotu]e
+! SFX B 0 ability [acegilou]e
+! SFX B te bility ate
+! SFX B e ability [^a]te
+! SFX B 0 bability [^aeio][aeiou]b
+! SFX B 0 kability [^aeio][aeiou]c
+! SFX B 0 dability [^aeio][aeiou]d
+! SFX B 0 fability [^aeio][aeiou]f
+! SFX B 0 gability [^aeio][aeiou]g
+! SFX B 0 kability [^aeio][aeiou]k
+! SFX B 0 lability [^aeio][aeiou]l
+! SFX B 0 mability [^aeio][aeiou]m
+! SFX B 0 nability [^aeio][aeiou]n
+! SFX B 0 pability [^aeio][aeiou]p
+! SFX B 0 rability [^aeio][aeiou]r
+! SFX B 0 sability [^aeio][aeiou]s
+! SFX B 0 tability [^aeio][aeiou]t
+! SFX B 0 vability [^aeio][aeiou]v
+! SFX B 0 zability [^aeio][aeiou]z
+! SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz]
+! SFX B 0 ability [^aeiou][bcdfgklmnprstvz]
+! SFX B y iability [^aeiou]y
+! SFX B 0 ability [aeiou]y
+! SFX B 0 ability [^ebcdfgklmnprstvzy]
+  SFX 7 Y 9
+! SFX 7 e able [acegilou]e
+! SFX 7 0 able [^acegilou]e
+! SFX 7 0 kable [^aeio][aeiou]c
+! SFX 7 0 lable [^aeio][aeiou]l
+! SFX 7 0 able [aeio][aeiou][cl]
+! SFX 7 0 able [^aeiou][cl]
+! SFX 7 y iable [^aeiou]y
+! SFX 7 0 able [aeiou]y
+! SFX 7 0 able [^cely]
+  SFX g Y 9
+! SFX g e ability [^acegilou]e
+! SFX g 0 ability [acegilou]e
+! SFX g 0 kability [^aeio][aeiou]c
+! SFX g 0 lability [^aeio][aeiou]l
+! SFX g 0 ability [aeio][aeiou][cl]
+! SFX g 0 ability [^aeiou][cl]
+! SFX g y iability [^aeiou]y
+! SFX g 0 ability [aeiou]y
+! SFX g 0 ability [^cely]
+  SFX l Y 9
+! SFX l e ably [^acegilou]e
+! SFX l 0 ably [acegilou]e
+! SFX l 0 kably [^aeio][aeiou]c
+! SFX l 0 lably [^aeio][aeiou]l
+! SFX l 0 ably [aeio][aeiou][cl]
+! SFX l 0 ably [^aeiou][cl]
+! SFX l y iably [^aeiou]y
+! SFX l 0 ably [aeiou]y
+! SFX l 0 ably [^cely]
+  SFX b Y 3
+! SFX b e ible [^aeiou]e
+! SFX b 0 ible [aeiou]e
+! SFX b 0 ible [^e]
+  SFX L Y 12
+! SFX L 0 ament m
+! SFX L y iment [^aeiou]y
+! SFX L 0 ment [aeiou]y
+! SFX L 0 ment [^my]
+! SFX L 0 aments m
+! SFX L y iments [^aeiou]y
+! SFX L 0 ments [aeiou]y
+! SFX L 0 ments [^my]
+! SFX L 0 ament's m
+! SFX L y iment's [^aeiou]y
+! SFX L 0 ment's [aeiou]y
+! SFX L 0 ment's [^my]
+  SFX Z Y 22
+! SFX Z e y [^aeiouy]e
+! SFX Z 0 y [aeiouy]e
+! SFX Z 0 ey [aiouy]
+! SFX Z 0 by [^aeio][aeiou]b
+! SFX Z 0 ky [^aeio][aeiou]c
+! SFX Z 0 dy [^aeio][aeiou]d
+! SFX Z 0 fy [^aeio][aeiou]f
+! SFX Z 0 gy [^aeio][aeiou]g
+! SFX Z 0 ky [^aeio][aeiou]k
+! SFX Z 0 ly [^aeio][aeiou]l
+! SFX Z 0 my [^aeio][aeiou]m
+! SFX Z 0 ny [^aeio][aiou]n
+! SFX Z 0 py [^aeio][aeiou]p
+! SFX Z 0 ry [^aeio][aiou]r
+! SFX Z 0 sy [^aeio][aeiou]s
+! SFX Z 0 ty [^aeio][aiou]t
+! SFX Z 0 vy [^aeio][aeiou]v
+! SFX Z 0 zy [^aeio][aeiou]z
+! SFX Z 0 y [^aeio]e[nrt]
+! SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz]
+! SFX Z 0 y [^aeiou][bcdfgklmnprstvz]
+! SFX Z 0 y [^aebcdfgiklmnoprstuvyz]
+  SFX 2 Y 21
+! SFX 2 e iness [^aeiouy]e
+! SFX 2 0 iness [aeiouy]e
+! SFX 2 0 biness [^aeio][aeiou]b
+! SFX 2 0 kiness [^aeio][aeiou]c
+! SFX 2 0 diness [^aeio][aeiou]d
+! SFX 2 0 finess [^aeio][aeiou]f
+! SFX 2 0 giness [^aeio][aeiou]g
+! SFX 2 0 kiness [^aeio][aeiou]k
+! SFX 2 0 liness [^aeio][aeiou]l
+! SFX 2 0 miness [^aeio][aeiou]m
+! SFX 2 0 niness [^aeio][aiou]n
+! SFX 2 0 piness [^aeio][aeiou]p
+! SFX 2 0 riness [^aeio][aiou]r
+! SFX 2 0 siness [^aeio][aeiou]s
+! SFX 2 0 tiness [^aeio][aiou]t
+! SFX 2 0 viness [^aeio][aeiou]v
+! SFX 2 0 ziness [^aeio][aeiou]z
+! SFX 2 0 iness [^aeio]e[nrt]
+! SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz]
+! SFX 2 0 iness [^aeiou][bcdfgklmnprstvz]
+! SFX 2 0 iness [^ebcdfgklmnprstvz]
+  SFX z Y 24
+! SFX z e ily [^aeiouy]e
+! SFX z 0 ily [aeiouy]e
+! SFX z 0 ily [aiou]y
+! SFX z ey ily ey
+! SFX z y ily [^aeiou]y
+! SFX z 0 bily [^aeio][aeiou]b
+! SFX z 0 kily [^aeio][aeiou]c
+! SFX z 0 dily [^aeio][aeiou]d
+! SFX z 0 fily [^aeio][aeiou]f
+! SFX z 0 gily [^aeio][aeiou]g
+! SFX z 0 kily [^aeio][aeiou]k
+! SFX z 0 lily [^aeio][aeiou]l
+! SFX z 0 mily [^aeio][aeiou]m
+! SFX z 0 nily [^aeio][aiou]n
+! SFX z 0 pily [^aeio][aeiou]p
+! SFX z 0 rily [^aeio][aiou]r
+! SFX z 0 sily [^aeio][aeiou]s
+! SFX z 0 tily [^aeio][aiou]t
+! SFX z 0 vily [^aeio][aeiou]v
+! SFX z 0 zily [^aeio][aeiou]z
+! SFX z 0 ily [^aeio]e[nrt]
+! SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz]
+! SFX z 0 ily [^aeiou][bcdfgklmnprstvyz]
+! SFX z 0 ily [^ebcdfgklmnprstvyz]
+  SFX y Y 15
+! SFX y e ory te
+! SFX y e atory [mr]e
+! SFX y e ary se
+! SFX y 0 ry [^mrst]e
+! SFX y 0 ory [^aeous]t
+! SFX y 0 ry [aeous]t
+! SFX y 0 ery h
+! SFX y 0 atory [^i]m
+! SFX y im matory im
+! SFX y 0 ory s
+! SFX y 0 ary ion
+! SFX y 0 ry [^i]on
+! SFX y 0 nery [aiu]n
+! SFX y 0 ry [^aiou]n
+! SFX y 0 ry [^ehmstn]
+  SFX O Y 12
+! SFX O 0 l a
+! SFX O e al [^bcgv]e
+! SFX O e ial [bcgv]e
+! SFX O 0 ial [bcrx]
+! SFX O um al um
+! SFX O 0 al [^u]m
+! SFX O y al ty
+! SFX O y ial [^t]y
+! SFX O 0 ual [px]t
+! SFX O 0 tal [iu]t
+! SFX O 0 al [^ipux]t
+! SFX O 0 al [^aebcrtxmy]
+  SFX o Y 12
+! SFX o 0 lly a
+! SFX o e ally [^bcgv]e
+! SFX o e ially [bcgv]e
+! SFX o 0 ially [bcrx]
+! SFX o um ally um
+! SFX o 0 ally [^u]m
+! SFX o y ally ty
+! SFX o y ially [^t]y
+! SFX o 0 ually [px]t
+! SFX o 0 tally [iu]t
+! SFX o 0 ally [^ipux]t
+! SFX o 0 ally [^aebcrtxmy]
+  SFX W Y 21
+! SFX W ce tific ce
+! SFX W e atic me
+! SFX W se tic se
+! SFX W le ic ble
+! SFX W e ic [^b]le
+! SFX W e ic [^clms]e
+! SFX W 0 lic [ay]l
+! SFX W 0 ic [^ay]l
+! SFX W us ic us
+! SFX W 0 tic [^u]s
+! SFX W er ric er
+! SFX W 0 ic [^e]r
+! SFX W 0 atic [aeiou]m
+! SFX W 0 ic [^aeiou]m
+! SFX W 0 tic ma
+! SFX W a ic [^m]a
+! SFX W y etic thy
+! SFX W y ic [^t]hy
+! SFX W y tic sy
+! SFX W y ic [^hs]y
+! SFX W 0 ic [^aelmrsy]
+  SFX w Y 9
+! SFX w e ical e
+! SFX w er rical er
+! SFX w 0 ical [^e]r
+! SFX w 0 atical [aeiou]m
+! SFX w 0 ical [^aeiou]m
+! SFX w 0 tical ma
+! SFX w a ical [^m]a
+! SFX w y ical y
+! SFX w 0 ical [^aemry]
+  SFX 1 Y 9
+! SFX 1 e ically e
+! SFX 1 er rically er
+! SFX 1 0 ically [^e]r
+! SFX 1 0 atically [aeiou]m
+! SFX 1 0 ically [^aeiou]m
+! SFX 1 0 tically ma
+! SFX 1 a ically [^m]a
+! SFX 1 y ically y
+! SFX 1 0 ically [^aemry]
+  SFX 3 Y 21
+! SFX 3 e ist [^aceiou]e
+! SFX 3 ce tist ce
+! SFX 3 0 ist [aeiou]e
+! SFX 3 y ist [^aeioubp]y
+! SFX 3 0 ist [aeioubp]y
+! SFX 3 o ist o
+! SFX 3 0 ists [^eoy]
+! SFX 3 e ists [^aceiou]e
+! SFX 3 ce tists ce
+! SFX 3 0 ists [aeiou]e
+! SFX 3 y ists [^aeioubp]y
+! SFX 3 0 ists [aeioubp]y
+! SFX 3 o ists o
+! SFX 3 0 ists [^eoy]
+! SFX 3 e ist's [^aceiou]e
+! SFX 3 ce tist's ce
+! SFX 3 0 ist's [aeiou]e
+! SFX 3 y ist's [^aeioubp]y
+! SFX 3 0 ist's [aeioubp]y
+! SFX 3 o ist's o
+! SFX 3 0 ist's [^eoy]
+! 
+! MAP 5
+! MAP aàáâãäå
+! MAP eèéêë
+! MAP iìíîï
+! MAP oòóôõö
+! MAP uùúûü
+! MAP nñ
+! MAP cç
+! MAP yÿý
+! MAP sß
+! 
+! # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
+! 
+! SAL AH(AEIOUY)-^         *H
+! SAL AR(AEIOUY)-^         *R
+! SAL A(HR)^               *
+! SAL A^                   *
+! SAL AH(AEIOUY)-          H
+! SAL AR(AEIOUY)-          R
+! SAL A(HR)                _
+! SAL À^                   *
+! SAL Å^                   *
+! SAL BB-                  _
+! SAL B                    B
+! SAL CQ-                  _
+! SAL CIA                  X
+! SAL CH                   X
+! SAL C(EIY)-              S
+! SAL CK                   K
+! SAL COUGH^               KF
+! SAL CC<                  C
+! SAL C                    K
+! SAL DG(EIY)              K
+! SAL DD-                  _
+! SAL D                    T
+! SAL É<                   E
+! SAL EH(AEIOUY)-^         *H
+! SAL ER(AEIOUY)-^         *R
+! SAL E(HR)^               *
+! SAL ENOUGH^$             *NF
+! SAL E^                   *
+! SAL EH(AEIOUY)-          H
+! SAL ER(AEIOUY)-          R
+! SAL E(HR)                _
+! SAL FF-                  _
+! SAL F                    F
+! SAL GN^                  N
+! SAL GN$                  N
+! SAL GNS$                 NS
+! SAL GNED$                N
+! SAL GH(AEIOUY)-          K
+! SAL GH                   _
+! SAL GG9                  K
+! SAL G                    K
+! SAL H                    H
+! SAL IH(AEIOUY)-^         *H
+! SAL IR(AEIOUY)-^         *R
+! SAL I(HR)^               *
+! SAL I^                   *
+! SAL ING6                 N
+! SAL IH(AEIOUY)-          H
+! SAL IR(AEIOUY)-          R
+! SAL I(HR)                _
+! SAL J                    K
+! SAL KN^                  N
+! SAL KK-                  _
+! SAL K                    K
+! SAL LAUGH^               LF
+! SAL LL-                  _
+! SAL L                    L
+! SAL MB$                  M
+! SAL MM                   M
+! SAL M                    M
+! SAL NN-                  _
+! SAL N                    N
+! SAL OH(AEIOUY)-^         *H
+! SAL OR(AEIOUY)-^         *R
+! SAL O(HR)^               *
+! SAL O^                   *
+! SAL OH(AEIOUY)-          H
+! SAL OR(AEIOUY)-          R
+! SAL O(HR)                _
+! SAL PH                   F
+! SAL PN^                  N
+! SAL PP-                  _
+! SAL P                    P
+! SAL Q                    K
+! SAL RH^                  R
+! SAL ROUGH^               RF
+! SAL RR-                  _
+! SAL R                    R
+! SAL SCH(EOU)-            SK
+! SAL SC(IEY)-             S
+! SAL SH                   X
+! SAL SI(AO)-              X
+! SAL SS-                  _
+! SAL S                    S
+! SAL TI(AO)-              X
+! SAL TH                   @
+! SAL TCH--                _
+! SAL TOUGH^               TF
+! SAL TT-                  _
+! SAL T                    T
+! SAL UH(AEIOUY)-^         *H
+! SAL UR(AEIOUY)-^         *R
+! SAL U(HR)^               *
+! SAL U^                   *
+! SAL UH(AEIOUY)-          H
+! SAL UR(AEIOUY)-          R
+! SAL U(HR)                _
+! SAL V^                   W
+! SAL V                    F
+! SAL WR^                  R
+! SAL WH^                  W
+! SAL W(AEIOU)-            W
+! SAL X^                   S
+! SAL X                    KS
+! SAL Y(AEIOU)-            Y
+! SAL ZZ-                  _
+! SAL Z                    S
+*** en_AU.orig.dic	Fri Apr 15 13:20:36 2005
+--- en_AU.dic	Sun Jul  3 17:11:07 2005
+***************
+*** 912,914 ****
+  Alaska/M
+! al/AY
+  albacore/MS
+--- 912,914 ----
+  Alaska/M
+! really
+  albacore/MS
+***************
+*** 4885,4887 ****
+  bozo/SM
+- b/pb
+  bpi
+--- 4885,4886 ----
+***************
+*** 4921,4922 ****
+--- 4920,4922 ----
+  Brahms
++ Bram/M
+  braid/DGS
+***************
+*** 5753,5755 ****
+  cad/ZSM
+- c/aE
+  CAE
+--- 5753,5754 ----
+***************
+*** 8535,8537 ****
+  coniferous
+- conj
+  conjectural
+--- 8534,8535 ----
+***************
+*** 8544,8545 ****
+--- 8542,8544 ----
+  conjunctiva/MS
++ conj.
+  conjunctive/S
+***************
+*** 10288,10289 ****
+--- 10287,10291 ----
+  dB/M
++ dBi
++ dBm
++ dBd
+  DBMS
+***************
+*** 11781,11783 ****
+  DNA
+- d/o
+  DOB
+--- 11783,11784 ----
+***************
+*** 12468,12469 ****
+--- 12469,12471 ----
+  Dutch/5m
++ Farsi
+  Dutchwomen/M
+***************
+*** 12516,12518 ****
+  dystrophy/M
+- e
+  ea
+--- 12518,12519 ----
+***************
+*** 13779,13781 ****
+  estuary/MS
+! et
+  ETA
+--- 13780,13783 ----
+  estuary/MS
+! et cetera
+! et al.
+  ETA
+***************
+*** 15296,15298 ****
+  fjord/SM
+! f/K
+  flab/2zZM
+--- 15298,15300 ----
+  fjord/SM
+! pref
+  flab/2zZM
+***************
+*** 16480,16482 ****
+  FYI
+- g/7
+  gabardine/SM
+--- 16482,16483 ----
+***************
+*** 18599,18601 ****
+  HDTV
+- h/E
+  headache/SM
+--- 18600,18601 ----
+***************
+*** 19214,19216 ****
+  Hobbes
+! hobbit
+  hobble/RGSD
+--- 19214,19216 ----
+  Hobbes
+! hobbit/MS
+  hobble/RGSD
+***************
+*** 21791,21793 ****
+  jive/DSMG
+- j/k
+  jnr.
+--- 21791,21792 ----
+***************
+*** 22125,22127 ****
+  kcal
+- k/E
+  Keane
+--- 22124,22125 ----
+***************
+*** 22606,22608 ****
+  Kyushu/M
+- l/3
+  label/AGaSD
+--- 22604,22605 ----
+***************
+*** 22885,22887 ****
+  lass/SM
+- last-ditch
+  lasted/e
+--- 22882,22883 ----
+***************
+*** 22890,22892 ****
+  last/kJYDSG
+- last-minute
+  lasts/e
+--- 22886,22887 ----
+***************
+*** 26417,26418 ****
+--- 26412,26414 ----
+  Moolawatana
++ Moolenaar/M
+  Moomba
+***************
+*** 27188,27192 ****
+  nationals/4
+! national/sQq3S
+  nationhood/M
+! nation/M
+  nationwide
+--- 27184,27188 ----
+  nationals/4
+! national/sQq3SZ
+  nationhood/M
+! nation/MS
+  nationwide
+***************
+*** 27194,27195 ****
+--- 27190,27193 ----
+  nativity/MS
++ natively
++ nativeness
+  NATO/M
+***************
+*** 28365,28367 ****
+  nuzzle/SDG
+- n/xvuNVn
+  Nyah
+--- 28363,28364 ----
+***************
+*** 29464,29466 ****
+  oz
+- o/z
+  Ozark/MS
+--- 29461,29462 ----
+***************
+*** 31035,31037 ****
+  Pk
+- p/KF
+  pl.
+--- 31031,31032 ----
+***************
+*** 31288,31289 ****
+--- 31283,31285 ----
+  pneumonia/MS
++ pneumonic
+  PO
+***************
+*** 31460,31461 ****
+--- 31456,31458 ----
+  pompom/MS
++ pompon/M
+  pomposity/MS
+***************
+*** 32865,32867 ****
+  pyx/S
+- q
+  Qatar
+--- 32862,32863 ----
+***************
+*** 33378,33380 ****
+  razzmatazz
+- r/d
+  Rd/M
+--- 33374,33375 ----
+***************
+*** 34979,34981 ****
+  RSPCA
+- rte
+  rub-a-dub
+--- 34974,34975 ----
+***************
+*** 36012,36014 ****
+  sec.
+! s/eca
+  secant/MS
+--- 36006,36008 ----
+  sec.
+! outs
+  secant/MS
+***************
+*** 40242,40244 ****
+  Szechwan/M
+! t/7k
+  Ta
+--- 40236,40238 ----
+  Szechwan/M
+! tingly
+  Ta
+***************
+*** 42616,42618 ****
+  Tyson/M
+- u
+  ubiquitousness
+--- 42610,42611 ----
+***************
+*** 42990,42991 ****
+--- 42983,42985 ----
+  unscrupulous
++ searchable
+  unsearchable
+***************
+*** 43252,43254 ****
+  Uzi/M
+- v
+  vacancy/MS
+--- 43246,43247 ----
+***************
+*** 43749,43751 ****
+  Vilnius/M
+! vim/M
+  vinaigrette/MS
+--- 43742,43744 ----
+  Vilnius/M
+! Vim/M
+  vinaigrette/MS
+***************
+*** 45494,45496 ****
+  yippee
+- y/K
+  YMCA
+--- 45487,45488 ----
+***************
+*** 45586,45588 ****
+  zap/SGRD
+- z/d
+  Zealanders
+--- 45578,45579 ----
+***************
+*** 45655 ****
+--- 45646,45653 ----
+  zymurgy/S
++ nd
++ the the/!
++ a a/!
++ a an/!
++ an a/!
++ an an/!
++ PayPal
diff --git a/runtime/spell/en/en_CA.diff b/runtime/spell/en/en_CA.diff
new file mode 100644
index 0000000..0ae8ff8
--- /dev/null
+++ b/runtime/spell/en/en_CA.diff
@@ -0,0 +1,442 @@
+*** en_CA.orig.aff	Fri Apr 15 13:20:36 2005
+--- en_CA.aff	Sun Jul  3 17:09:40 2005
+***************
+*** 3,4 ****
+--- 3,13 ----
+  
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ 
++ MIDWORD	'
++ 
++ RAR ?
++ BAD !
++ 
+  PFX A Y 1
+***************
+*** 30,33 ****
+  SFX N   e     ion        e
+! SFX N   y     ication    y 
+! SFX N   0     en         [^ey] 
+  
+--- 39,42 ----
+  SFX N   e     ion        e
+! SFX N   y     ication    y
+! SFX N   0     en         [^ey]
+  
+***************
+*** 40,42 ****
+  SFX H   y     ieth       y
+! SFX H   0     th         [^y] 
+  
+--- 49,51 ----
+  SFX H   y     ieth       y
+! SFX H   0     th         [^y]
+  
+***************
+*** 47,49 ****
+  SFX G   e     ing        e
+! SFX G   0     ing        [^e] 
+  
+--- 56,58 ----
+  SFX G   e     ing        e
+! SFX G   0     ing        [^e]
+  
+***************
+*** 98 ****
+--- 107,228 ----
+  SFX L   0     ment       .
++ 
++ MAP 5
++ MAP aàáâãäå
++ MAP eèéêë
++ MAP iìíîï
++ MAP oòóôõö
++ MAP uùúûü
++ MAP nñ
++ MAP cç
++ MAP yÿý
++ MAP sß
++ 
++ # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
++ 
++ SAL AH(AEIOUY)-^         *H
++ SAL AR(AEIOUY)-^         *R
++ SAL A(HR)^               *
++ SAL A^                   *
++ SAL AH(AEIOUY)-          H
++ SAL AR(AEIOUY)-          R
++ SAL A(HR)                _
++ SAL À^                   *
++ SAL Å^                   *
++ SAL BB-                  _
++ SAL B                    B
++ SAL CQ-                  _
++ SAL CIA                  X
++ SAL CH                   X
++ SAL C(EIY)-              S
++ SAL CK                   K
++ SAL COUGH^               KF
++ SAL CC<                  C
++ SAL C                    K
++ SAL DG(EIY)              K
++ SAL DD-                  _
++ SAL D                    T
++ SAL É<                   E
++ SAL EH(AEIOUY)-^         *H
++ SAL ER(AEIOUY)-^         *R
++ SAL E(HR)^               *
++ SAL ENOUGH^$             *NF
++ SAL E^                   *
++ SAL EH(AEIOUY)-          H
++ SAL ER(AEIOUY)-          R
++ SAL E(HR)                _
++ SAL FF-                  _
++ SAL F                    F
++ SAL GN^                  N
++ SAL GN$                  N
++ SAL GNS$                 NS
++ SAL GNED$                N
++ SAL GH(AEIOUY)-          K
++ SAL GH                   _
++ SAL GG9                  K
++ SAL G                    K
++ SAL H                    H
++ SAL IH(AEIOUY)-^         *H
++ SAL IR(AEIOUY)-^         *R
++ SAL I(HR)^               *
++ SAL I^                   *
++ SAL ING6                 N
++ SAL IH(AEIOUY)-          H
++ SAL IR(AEIOUY)-          R
++ SAL I(HR)                _
++ SAL J                    K
++ SAL KN^                  N
++ SAL KK-                  _
++ SAL K                    K
++ SAL LAUGH^               LF
++ SAL LL-                  _
++ SAL L                    L
++ SAL MB$                  M
++ SAL MM                   M
++ SAL M                    M
++ SAL NN-                  _
++ SAL N                    N
++ SAL OH(AEIOUY)-^         *H
++ SAL OR(AEIOUY)-^         *R
++ SAL O(HR)^               *
++ SAL O^                   *
++ SAL OH(AEIOUY)-          H
++ SAL OR(AEIOUY)-          R
++ SAL O(HR)                _
++ SAL PH                   F
++ SAL PN^                  N
++ SAL PP-                  _
++ SAL P                    P
++ SAL Q                    K
++ SAL RH^                  R
++ SAL ROUGH^               RF
++ SAL RR-                  _
++ SAL R                    R
++ SAL SCH(EOU)-            SK
++ SAL SC(IEY)-             S
++ SAL SH                   X
++ SAL SI(AO)-              X
++ SAL SS-                  _
++ SAL S                    S
++ SAL TI(AO)-              X
++ SAL TH                   @
++ SAL TCH--                _
++ SAL TOUGH^               TF
++ SAL TT-                  _
++ SAL T                    T
++ SAL UH(AEIOUY)-^         *H
++ SAL UR(AEIOUY)-^         *R
++ SAL U(HR)^               *
++ SAL U^                   *
++ SAL UH(AEIOUY)-          H
++ SAL UR(AEIOUY)-          R
++ SAL U(HR)                _
++ SAL V^                   W
++ SAL V                    F
++ SAL WR^                  R
++ SAL WH^                  W
++ SAL W(AEIOU)-            W
++ SAL X^                   S
++ SAL X                    KS
++ SAL Y(AEIOU)-            Y
++ SAL ZZ-                  _
++ SAL Z                    S
+*** en_CA.orig.dic	Sat Apr 16 14:40:06 2005
+--- en_CA.dic	Sun Jul  3 17:09:40 2005
+***************
+*** 46,48 ****
+  R/G
+- S
+  easternmost
+--- 46,47 ----
+***************
+*** 59,66 ****
+  a
+! b/KGDT
+  Emmey/M
+  baggagemen
+! c/EAS
+  antimalarial/S
+- d/AMV
+  enveloper/M
+--- 58,65 ----
+  a
+! probing
+! probed
+  Emmey/M
+  baggagemen
+! recs
+  antimalarial/S
+  enveloper/M
+***************
+*** 68,98 ****
+  Balearic/M
+! e/FDSM
+! f/BVXT
+  Karamazov/M
+! g/VXB
+! h/VEMS
+! i
+  Braille/DSGM
+- j/FTV
+  transceiver/MS
+! k/FGISE
+  promising/YU
+! l/XTJGV
+  Emmet/M
+! m/XG
+! n/FKT
+! o
+  xviii
+  fitting/PSY
+! p/KRT
+! q
+! r/GVTJ
+! s/FK
+  fatting
+! t/BGXTJ
+  Franciska/M
+  oedipal
+! u
+! v/VTK
+! w/JXTGV
+  youths
+--- 67,94 ----
+  Balearic/M
+! fens
+  Karamazov/M
+! gens
+  Braille/DSGM
+  transceiver/MS
+! inking
+! disking
+! conking
+! inks
+! disks
+! conks
+  promising/YU
+! lings
+  Emmet/M
+! ming
+! pron
+  xviii
+  fitting/PSY
+! cons
+  fatting
+! tings
+  Franciska/M
+  oedipal
+! vive
+! wens
+! wings
+  youths
+***************
+*** 100,103 ****
+  x
+! y/F
+! z/JGT
+  crumby/RT
+--- 96,98 ----
+  x
+! zings
+  crumby/RT
+***************
+*** 714,715 ****
+--- 709,711 ----
+  silty/RT
++ conj.
+  conjectural/Y
+***************
+*** 3145,3146 ****
+--- 3141,3143 ----
+  semester/MS
++ etc.
+  etch/GZSRDJ
+***************
+*** 6190,6191 ****
+--- 6187,6190 ----
+  Paula/M
++ coned
++ cone/MS
+  coneflower/M
+***************
+*** 7022,7024 ****
+  DA
+- DB
+  DC
+--- 7021,7022 ----
+***************
+*** 7395,7397 ****
+  rec
+! red/YPS
+  Eamon/M
+--- 7393,7395 ----
+  rec
+! red/YPSM
+  Eamon/M
+***************
+*** 8388,8390 ****
+  slotting
+- ON
+  OR
+--- 8386,8387 ----
+***************
+*** 9125,9127 ****
+  perchance
+- rte
+  hastiness/MS
+--- 9122,9123 ----
+***************
+*** 10603,10604 ****
+--- 10599,10603 ----
+  dB/M
++ dBi
++ dBm
++ dBd
+  Hewet/M
+***************
+*** 10615,10617 ****
+  Garold/M
+- db
+  tollhouse/M
+--- 10614,10615 ----
+***************
+*** 11017,11019 ****
+  hr
+- ht
+  MCI/M
+--- 11015,11016 ----
+***************
+*** 11609,11611 ****
+  demureness/SM
+! nd/A
+  MIA
+--- 11606,11608 ----
+  demureness/SM
+! nd
+  MIA
+***************
+*** 13669,13671 ****
+  engross/LDRSG
+! hobbit
+  certainty/MUS
+--- 13666,13668 ----
+  engross/LDRSG
+! hobbit/MS
+  certainty/MUS
+***************
+*** 14434,14435 ****
+--- 14431,14433 ----
+  pompom/MS
++ pompon/M
+  Devland/M
+***************
+*** 19265,19267 ****
+  bloodstone/M
+! cetera/S
+  storm/SGZRDM
+--- 19263,19265 ----
+  bloodstone/M
+! et cetera/S
+  storm/SGZRDM
+***************
+*** 20162,20164 ****
+  Hansel/M
+! ring/GZJDRM
+  Hansen/M
+--- 20160,20162 ----
+  Hansel/M
+! ring/GZJDRMS
+  Hansen/M
+***************
+*** 26960,26965 ****
+  Wisenheimer/M
+! disc/GDM
+  horticulturist/SM
+  isotropically
+! dish/DG
+  disburser/M
+--- 26958,26963 ----
+  Wisenheimer/M
+! disc/GDMS
+  horticulturist/SM
+  isotropically
+! dish/DGMS
+  disburser/M
+***************
+*** 28157,28158 ****
+--- 28155,28157 ----
+  pneumonia/MS
++ pneumonic
+  Socratic/S
+***************
+*** 34999,35001 ****
+  claque/MS
+- etc
+  Chad/M
+--- 34998,34999 ----
+***************
+*** 36707,36708 ****
+--- 36705,36707 ----
+  Moody/M
++ Moolenaar/M
+  Bresenham/M
+***************
+*** 50272,50273 ****
+--- 50271,50273 ----
+  Dutch/M
++ Farsi
+  Sharon/M
+***************
+*** 52565,52567 ****
+  hatchery/MS
+! vim/SM
+  compatriot/MS
+--- 52565,52567 ----
+  hatchery/MS
+! Vim/SM
+  compatriot/MS
+***************
+*** 53490,53491 ****
+--- 53490,53492 ----
+  unsearchable
++ searchable
+  felicitous/IY
+***************
+*** 62341 ****
+--- 62342,62349 ----
+  data/M
++ et al.
++ the the/!
++ a a/!
++ a an/!
++ an a/!
++ an an/!
++ PayPal
diff --git a/runtime/spell/en/en_GB.diff b/runtime/spell/en/en_GB.diff
new file mode 100644
index 0000000..ab6e8da
--- /dev/null
+++ b/runtime/spell/en/en_GB.diff
@@ -0,0 +1,2557 @@
+*** en_GB.orig.aff	Sun Jul  3 17:53:13 2005
+--- en_GB.aff	Sun Jul  3 17:59:15 2005
+***************
+*** 8,9 ****
+--- 8,19 ----
+  TRY esiaénrtolcdugmfphbyvkw-'.zqjxSNRTLCGDMFPHBEAUYOIVKWóöâôZQJXÅçèîêàïüäñ
++ 
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ 
++ MIDWORD	'
++ 
++ RAR ?
++ BAD !
++ 
+  REP 27
+***************
+*** 37,56 ****
+  PFX A Y 2
+! PFX A 0 re [^e] 
+! PFX A 0 re- e 
+  PFX a Y 1
+! PFX a 0 mis . 
+  PFX I Y 4
+! PFX I 0 il l 
+! PFX I 0 ir r 
+! PFX I 0 im [bmp] 
+! PFX I 0 in [^blmpr] 
+  PFX c Y 1
+! PFX c 0 over . 
+  PFX U Y 1
+! PFX U 0 un . 
+  PFX C Y 2
+! PFX C 0 de [^e] 
+! PFX C 0 de- e 
+  PFX E Y 1
+! PFX E 0 dis . 
+  PFX F Y 5
+--- 47,66 ----
+  PFX A Y 2
+! PFX A 0 re [^e]
+! PFX A 0 re- e
+  PFX a Y 1
+! PFX a 0 mis .
+  PFX I Y 4
+! PFX I 0 il l
+! PFX I 0 ir r
+! PFX I 0 im [bmp]
+! PFX I 0 in [^blmpr]
+  PFX c Y 1
+! PFX c 0 over .
+  PFX U Y 1
+! PFX U 0 un .
+  PFX C Y 2
+! PFX C 0 de [^e]
+! PFX C 0 de- e
+  PFX E Y 1
+! PFX E 0 dis .
+  PFX F Y 5
+***************
+*** 60,454 ****
+  PFX F 0 col l
+! PFX F 0 con [^abehilmopru]. 
+  PFX K Y 1
+! PFX K 0 pre . 
+  PFX e Y 1
+! PFX e 0 out . 
+  PFX f Y 2
+! PFX f 0 under [^r] 
+! PFX f 0 under- r 
+  PFX O Y 1
+! PFX O 0 non- . 
+  PFX 4 Y 1
+! PFX 4 0 trans . 
+  SFX V Y 15
+! SFX V 0 tive [aio] 
+! SFX V b ptive b 
+! SFX V d sive d 
+! SFX V be ptive be 
+! SFX V e tive ce 
+! SFX V de sive de 
+! SFX V ke cative ke 
+! SFX V e ptive me 
+! SFX V e ive [st]e 
+! SFX V e ative [^bcdkmst]e 
+! SFX V 0 lative [aeiou]l 
+! SFX V 0 ative [^aeiou]l 
+! SFX V 0 ive [st] 
+! SFX V y icative y 
+! SFX V 0 ative [^abdeilosty] 
+  SFX v Y 15
+! SFX v 0 tively [aio] 
+! SFX v b ptively b 
+! SFX v d sively d 
+! SFX v be ptively be 
+! SFX v e tively ce 
+! SFX v de sively de 
+! SFX v ke catively ke 
+! SFX v e ptively me 
+! SFX v e ively [st]e 
+! SFX v e atively [^bcdkmst]e 
+! SFX v 0 latively [aeiou]l 
+! SFX v 0 atively [^aeiou]l 
+! SFX v 0 ively [st] 
+! SFX v y icatively y 
+! SFX v 0 atively [^abdeilosty] 
+  SFX u Y 15
+! SFX u 0 tiveness [aio] 
+! SFX u b ptiveness b 
+! SFX u d siveness d 
+! SFX u be ptiveness be 
+! SFX u e tiveness ce 
+! SFX u de siveness de 
+! SFX u ke cativeness ke 
+! SFX u e ptiveness me 
+! SFX u e iveness [st]e 
+! SFX u e ativeness [^bcdkmst]e 
+! SFX u 0 lativeness [aeiou]l 
+! SFX u 0 ativeness [^aeiou]l 
+! SFX u 0 iveness [st] 
+! SFX u y icativeness y 
+! SFX u 0 ativeness [^abdeilosty] 
+  SFX N Y 26
+! SFX N b ption b 
+! SFX N d sion d 
+! SFX N be ption be 
+! SFX N e tion ce 
+! SFX N de sion de 
+! SFX N ke cation ke 
+! SFX N e ption ume 
+! SFX N e mation [^u]me 
+! SFX N e ion [^o]se 
+! SFX N e ition ose 
+! SFX N e ation [iou]te 
+! SFX N e ion [^iou]te 
+! SFX N e ation [^bcdkmst]e 
+! SFX N el ulsion el 
+! SFX N 0 lation [aiou]l 
+! SFX N 0 ation [^aeiou]l 
+! SFX N 0 mation [aeiou]m 
+! SFX N 0 ation [^aeiou]m 
+! SFX N er ration er 
+! SFX N 0 ation [^e]r 
+! SFX N 0 ion [sx] 
+! SFX N t ssion mit 
+! SFX N 0 ion [^m]it 
+! SFX N 0 ation [^i]t 
+! SFX N y ication y 
+! SFX N 0 ation [^bdelmrstxy] 
+  SFX n Y 28
+! SFX n 0 tion a 
+! SFX n e tion ce 
+! SFX n ke cation ke 
+! SFX n e ation [iou]te 
+! SFX n e ion [^iou]te 
+! SFX n e ation [^ckt]e 
+! SFX n el ulsion el 
+! SFX n 0 lation [aiou]l 
+! SFX n 0 ation [^aeiou]l 
+! SFX n er ration er 
+! SFX n 0 ation [^e]r 
+! SFX n y ation py 
+! SFX n y ication [^p]y 
+! SFX n 0 ation [^aelry] 
+! SFX n 0 tions a 
+! SFX n e tions ce 
+! SFX n ke cations ke 
+! SFX n e ations [iou]te 
+! SFX n e ions [^iou]te 
+! SFX n e ations [^ckt]e 
+! SFX n el ulsions el 
+! SFX n 0 lations [aiou]l 
+! SFX n 0 ations [^aeiou]l 
+! SFX n er rations er 
+! SFX n 0 ations [^e]r 
+! SFX n y ations py 
+! SFX n y ications [^p]y 
+! SFX n 0 ations [^aelry] 
+  SFX X Y 26
+! SFX X b ptions b 
+! SFX X d sions d 
+! SFX X be ptions be 
+! SFX X e tions ce 
+! SFX X ke cations ke 
+! SFX X de sions de 
+! SFX X e ptions ume 
+! SFX X e mations [^u]me 
+! SFX X e ions [^o]se 
+! SFX X e itions ose 
+! SFX X e ations [iou]te 
+! SFX X e ions [^iou]te 
+! SFX X e ations [^bcdkmst]e 
+! SFX X el ulsions el 
+! SFX X 0 lations [aiou]l 
+! SFX X 0 ations [^aeiou]l 
+! SFX X 0 mations [aeiou]m 
+! SFX X 0 ations [^aeiou]m 
+! SFX X er rations er 
+! SFX X 0 ations [^e]r 
+! SFX X 0 ions [sx] 
+! SFX X t ssions mit 
+! SFX X 0 ions [^m]it 
+! SFX X 0 ations [^i]t 
+! SFX X y ications y 
+! SFX X 0 ations [^bdelmrstxy] 
+  SFX x Y 40
+! SFX x b ptional b 
+! SFX x d sional d 
+! SFX x be ptional be 
+! SFX x e tional ce 
+! SFX x ke cational ke 
+! SFX x de sional de 
+! SFX x e ional [^o]se 
+! SFX x e itional ose 
+! SFX x e ional te 
+! SFX x e ational [^bcdkst]e 
+! SFX x el ulsional el 
+! SFX x 0 lational [aiou]l 
+! SFX x 0 ational [^aeiou]l 
+! SFX x er rational er 
+! SFX x 0 ational [^e]r 
+! SFX x 0 ional [sx] 
+! SFX x 0 ional [^n]t 
+! SFX x 0 ational nt 
+! SFX x y icational y 
+! SFX x 0 ational [^bdelrstxy] 
+! SFX x b ptionally b 
+! SFX x d sionally d 
+! SFX x be ptionally be 
+! SFX x e tionally ce 
+! SFX x ke cationally ke 
+! SFX x de sionally de 
+! SFX x e ionally [^o]se 
+! SFX x e itionally ose 
+! SFX x e ionally te 
+! SFX x e ationally [^bcdkst]e 
+! SFX x el ulsionally el 
+! SFX x 0 lationally [aiou]l 
+! SFX x 0 ationally [^aeiou]l 
+! SFX x er rationally er 
+! SFX x 0 ationally [^e]r 
+! SFX x 0 ionally [sx] 
+! SFX x 0 ionally [^n]t 
+! SFX x 0 ationally nt 
+! SFX x y icationally y 
+! SFX x 0 ationally [^bdelrstxy] 
+  SFX H N 13
+! SFX H y ieth y 
+! SFX H ree ird ree 
+! SFX H ve fth ve 
+! SFX H e th [^ev]e 
+! SFX H 0 h t 
+! SFX H 0 th [^ety] 
+! SFX H y ieths y 
+! SFX H ree irds ree 
+! SFX H ve fths ve 
+! SFX H e ths [^ev]e 
+! SFX H 0 hs t 
+! SFX H 0 ths [^ety] 
+! SFX H 0 fold . 
+  SFX Y Y 9
+! SFX Y 0 ally ic 
+! SFX Y 0 ly [^i]c 
+! SFX Y e y [^aeiou]le 
+! SFX Y 0 ly [aeiou]le 
+! SFX Y 0 ly [^l]e 
+! SFX Y 0 y [^aeiou]l 
+! SFX Y y ily [^aeiou]y 
+! SFX Y 0 ly [aeiou][ly] 
+! SFX Y 0 ly [^cely] 
+  SFX G Y 24
+! SFX G e ing [^eioy]e 
+! SFX G 0 ing [eoy]e 
+! SFX G ie ying ie 
+! SFX G 0 bing [^aeio][aeiou]b 
+! SFX G 0 king [^aeio][aeiou]c 
+! SFX G 0 ding [^aeio][aeiou]d 
+! SFX G 0 fing [^aeio][aeiou]f 
+! SFX G 0 ging [^aeio][aeiou]g 
+! SFX G 0 king [^aeio][aeiou]k 
+! SFX G 0 ling [^aeio][eiou]l 
+! SFX G 0 ing [aeio][eiou]l 
+! SFX G 0 ling [^aeo]al 
+! SFX G 0 ing [aeo]al 
+! SFX G 0 ming [^aeio][aeiou]m 
+! SFX G 0 ning [^aeio][aeiou]n 
+! SFX G 0 ping [^aeio][aeiou]p 
+! SFX G 0 ring [^aeio][aeiou]r 
+! SFX G 0 sing [^aeio][aeiou]s 
+! SFX G 0 ting [^aeio][aeiou]t 
+! SFX G 0 ving [^aeio][aeiou]v 
+! SFX G 0 zing [^aeio][aeiou]z 
+! SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX G 0 ing [^aeiou][bcdfgklmnprstvz] 
+! SFX G 0 ing [^ebcdfgklmnprstvz] 
+  SFX J Y 25
+! SFX J e ings [^eioy]e 
+! SFX J 0 ings [eoy]e 
+! SFX J ie yings ie 
+! SFX J 0 bings [^aeio][aeiou]b 
+! SFX J 0 king [^aeio][aeiou]c 
+! SFX J 0 dings [^aeio][aeiou]d 
+! SFX J 0 fings [^aeio][aeiou]f 
+! SFX J 0 gings [^aeio][aeiou]g 
+! SFX J 0 kings [^aeio][aeiou]k 
+! SFX J 0 lings [^aeio][eiou]l 
+! SFX J 0 ings [aeio][eiou]l 
+! SFX J 0 lings [^aeo]al 
+! SFX J 0 ings [aeo]al 
+! SFX J 0 mings [^aeio][aeiou]m 
+! SFX J 0 nings [^aeio][aiou]n 
+! SFX J 0 pings [^aeio][aeiou]p 
+! SFX J 0 rings [^aeio][aiou]r 
+! SFX J 0 sings [^aeio][aeiou]s 
+! SFX J 0 tings [^aeio][aiou]t 
+! SFX J 0 vings [^aeio][aeiou]v 
+! SFX J 0 zings [^aeio][aeiou]z 
+! SFX J 0 ings [^aeio]e[nrt] 
+! SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX J 0 ings [^aeiou][bcdfgklmnprstvz] 
+! SFX J 0 ings [^ebcdfgklmnprstvz] 
+  SFX k Y 8
+! SFX k e ingly [^eioy]e 
+! SFX k 0 ingly [eoy]e 
+! SFX k ie yingly ie 
+! SFX k 0 kingly [^aeio][aeiou]c 
+! SFX k 0 lingly [^aeio][aeiou]l 
+! SFX k 0 ingly [aeio][aeiou][cl] 
+! SFX k 0 ingly [^aeiou][cl] 
+! SFX k 0 ingly [^ecl] 
+  SFX D Y 25
+! SFX D 0 d [^e]e 
+! SFX D e d ee 
+! SFX D 0 bed [^aeio][aeiou]b 
+! SFX D 0 ked [^aeio][aeiou]c 
+! SFX D 0 ded [^aeio][aeiou]d 
+! SFX D 0 fed [^aeio][aeiou]f 
+! SFX D 0 ged [^aeio][aeiou]g 
+! SFX D 0 ked [^aeio][aeiou]k 
+! SFX D 0 led [^aeio][eiou]l 
+! SFX D 0 ed [aeio][eiou]l 
+! SFX D 0 led [^aeo]al 
+! SFX D 0 ed [aeo]al 
+! SFX D 0 med [^aeio][aeiou]m 
+! SFX D 0 ned [^aeio][aeiou]n 
+! SFX D 0 ped [^aeio][aeiou]p 
+! SFX D 0 red [^aeio][aeiou]r 
+! SFX D 0 sed [^aeio][aeiou]s 
+! SFX D 0 ted [^aeio][aeiou]t 
+! SFX D 0 ved [^aeio][aeiou]v 
+! SFX D 0 zed [^aeio][aeiou]z 
+! SFX D y ied [^aeiou]y 
+! SFX D 0 ed [aeiou]y 
+! SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX D 0 ed [^aeiou][bcdfgklmnprstvz] 
+! SFX D 0 ed [^ebcdfgklmnprstvyz] 
+  SFX d Y 16
+! SFX d 0 d e 
+! SFX d 0 ked [^aeio][aeiou]c 
+! SFX d 0 led [^aeio][aeiou]l 
+! SFX d y ied [^aeiou]y 
+! SFX d 0 ed [aeiou]y 
+! SFX d 0 ed [aeio][aeiou][cl] 
+! SFX d 0 ed [^aeiou][cl] 
+! SFX d 0 ed [^ecly] 
+! SFX d e ing [^eioy]e 
+! SFX d 0 ing [eoy]e 
+! SFX d ie ying ie 
+! SFX d 0 king [^aeio][aeiou]c 
+! SFX d 0 ling [^aeio][aeiou]l 
+! SFX d 0 ing [aeio][aeiou][cl] 
+! SFX d 0 ing [^aeiou][cl] 
+! SFX d 0 ing [^ecl] 
+  SFX h Y 22
+! SFX h 0 dly e 
+! SFX h 0 bedly [^aeio][aeiou]b 
+! SFX h 0 kedly [^aeio][aeiou]c 
+! SFX h 0 dedly [^aeio][aeiou]d 
+! SFX h 0 fedly [^aeio][aeiou]f 
+! SFX h 0 gedly [^aeio][aeiou]g 
+! SFX h 0 kedly [^aeio][aeiou]k 
+! SFX h 0 ledly [^aeio][aeiou]l 
+! SFX h 0 medly [^aeio][aeiou]m 
+! SFX h 0 nedly [^aeio][aiou]n 
+! SFX h 0 pedly [^aeio][aeiou]p 
+! SFX h 0 redly [^aeio][aiou]r 
+! SFX h 0 sedly [^aeio][aeiou]s 
+! SFX h 0 tedly [^aeio][aiou]t 
+! SFX h 0 vedly [^aeio][aeiou]v 
+! SFX h 0 zedly [^aeio][aeiou]z 
+! SFX h 0 edly [^aeio]e[nrt] 
+! SFX h y iedly [^aeiou]y 
+! SFX h 0 edly [aeiou]y 
+! SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX h 0 edly [^aeiou][bcdfgklmnprstvz] 
+! SFX h 0 edly [^ebcdfgklmnprstvyz] 
+  SFX i Y 22
+! SFX i 0 dness e 
+! SFX i 0 bedness [^aeio][aeiou]b 
+! SFX i 0 kedness [^aeio][aeiou]c 
+! SFX i 0 dedness [^aeio][aeiou]d 
+! SFX i 0 fedness [^aeio][aeiou]f 
+! SFX i 0 gedness [^aeio][aeiou]g 
+! SFX i 0 kedness [^aeio][aeiou]k 
+! SFX i 0 ledness [^aeio][aeiou]l 
+! SFX i 0 medness [^aeio][aeiou]m 
+! SFX i 0 nedness [^aeio][aiou]n 
+! SFX i 0 pedness [^aeio][aeiou]p 
+! SFX i 0 redness [^aeio][aiou]r 
+! SFX i 0 sedness [^aeio][aeiou]s 
+! SFX i 0 tedness [^aeio][aiou]t 
+! SFX i 0 vedness [^aeio][aeiou]v 
+! SFX i 0 zedness [^aeio][aeiou]z 
+! SFX i 0 edness [^aeio]e[nrt] 
+! SFX i y iedness [^aeiou]y 
+! SFX i 0 edness [aeiou]y 
+! SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX i 0 edness [^aeiou][bcdfgklmnprstvz] 
+! SFX i 0 edness [^ebcdfgklmnprstvyz] 
+  SFX T Y 42
+! SFX T 0 r e 
+  SFX T 0 st e
+! SFX T 0 ber [^aeio][aeiou]b 
+  SFX T 0 best [^aeio][aeiou]b
+! SFX T 0 ker [^aeio][aeiou]c 
+  SFX T 0 kest [^aeio][aeiou]c
+! SFX T 0 der [^aeio][aeiou]d 
+  SFX T 0 dest [^aeio][aeiou]d
+! SFX T 0 fer [^aeio][aeiou]f 
+  SFX T 0 fest [^aeio][aeiou]f
+! SFX T 0 ger [^aeio][aeiou]g 
+  SFX T 0 gest [^aeio][aeiou]g
+! SFX T 0 ker [^aeio][aeiou]k 
+  SFX T 0 kest [^aeio][aeiou]k
+! SFX T 0 ler [^aeio][aeiou]l 
+  SFX T 0 lest [^aeio][aeiou]l
+! SFX T 0 mer [^aeio][aeiou]m 
+  SFX T 0 mest [^aeio][aeiou]m
+! SFX T 0 ner [^aeio][aeiou]n 
+  SFX T 0 nest [^aeio][aeiou]n
+! SFX T 0 per [^aeio][aeiou]p 
+  SFX T 0 pest [^aeio][aeiou]p
+! SFX T 0 rer [^aeio][aeiou]r 
+  SFX T 0 rest [^aeio][aeiou]r
+! SFX T 0 ser [^aeio][aeiou]s 
+  SFX T 0 sest [^aeio][aeiou]s
+! SFX T 0 ter [^aeio][aeiou]t 
+  SFX T 0 test [^aeio][aeiou]t
+! SFX T 0 ver [^aeio][aeiou]v 
+  SFX T 0 vest [^aeio][aeiou]v
+! SFX T 0 zer [^aeio][aeiou]z 
+  SFX T 0 zest [^aeio][aeiou]z
+! SFX T y ier [^aeiou]y 
+  SFX T y iest [^aeiou]y
+! SFX T 0 er [aeiou]y 
+  SFX T 0 est [aeiou]y
+--- 70,464 ----
+  PFX F 0 col l
+! PFX F 0 con [^abehilmopru].
+  PFX K Y 1
+! PFX K 0 pre .
+  PFX e Y 1
+! PFX e 0 out .
+  PFX f Y 2
+! PFX f 0 under [^r]
+! PFX f 0 under- r
+  PFX O Y 1
+! PFX O 0 non- .
+  PFX 4 Y 1
+! PFX 4 0 trans .
+  SFX V Y 15
+! SFX V 0 tive [aio]
+! SFX V b ptive b
+! SFX V d sive d
+! SFX V be ptive be
+! SFX V e tive ce
+! SFX V de sive de
+! SFX V ke cative ke
+! SFX V e ptive me
+! SFX V e ive [st]e
+! SFX V e ative [^bcdkmst]e
+! SFX V 0 lative [aeiou]l
+! SFX V 0 ative [^aeiou]l
+! SFX V 0 ive [st]
+! SFX V y icative y
+! SFX V 0 ative [^abdeilosty]
+  SFX v Y 15
+! SFX v 0 tively [aio]
+! SFX v b ptively b
+! SFX v d sively d
+! SFX v be ptively be
+! SFX v e tively ce
+! SFX v de sively de
+! SFX v ke catively ke
+! SFX v e ptively me
+! SFX v e ively [st]e
+! SFX v e atively [^bcdkmst]e
+! SFX v 0 latively [aeiou]l
+! SFX v 0 atively [^aeiou]l
+! SFX v 0 ively [st]
+! SFX v y icatively y
+! SFX v 0 atively [^abdeilosty]
+  SFX u Y 15
+! SFX u 0 tiveness [aio]
+! SFX u b ptiveness b
+! SFX u d siveness d
+! SFX u be ptiveness be
+! SFX u e tiveness ce
+! SFX u de siveness de
+! SFX u ke cativeness ke
+! SFX u e ptiveness me
+! SFX u e iveness [st]e
+! SFX u e ativeness [^bcdkmst]e
+! SFX u 0 lativeness [aeiou]l
+! SFX u 0 ativeness [^aeiou]l
+! SFX u 0 iveness [st]
+! SFX u y icativeness y
+! SFX u 0 ativeness [^abdeilosty]
+  SFX N Y 26
+! SFX N b ption b
+! SFX N d sion d
+! SFX N be ption be
+! SFX N e tion ce
+! SFX N de sion de
+! SFX N ke cation ke
+! SFX N e ption ume
+! SFX N e mation [^u]me
+! SFX N e ion [^o]se
+! SFX N e ition ose
+! SFX N e ation [iou]te
+! SFX N e ion [^iou]te
+! SFX N e ation [^bcdkmst]e
+! SFX N el ulsion el
+! SFX N 0 lation [aiou]l
+! SFX N 0 ation [^aeiou]l
+! SFX N 0 mation [aeiou]m
+! SFX N 0 ation [^aeiou]m
+! SFX N er ration er
+! SFX N 0 ation [^e]r
+! SFX N 0 ion [sx]
+! SFX N t ssion mit
+! SFX N 0 ion [^m]it
+! SFX N 0 ation [^i]t
+! SFX N y ication y
+! SFX N 0 ation [^bdelmrstxy]
+  SFX n Y 28
+! SFX n 0 tion a
+! SFX n e tion ce
+! SFX n ke cation ke
+! SFX n e ation [iou]te
+! SFX n e ion [^iou]te
+! SFX n e ation [^ckt]e
+! SFX n el ulsion el
+! SFX n 0 lation [aiou]l
+! SFX n 0 ation [^aeiou]l
+! SFX n er ration er
+! SFX n 0 ation [^e]r
+! SFX n y ation py
+! SFX n y ication [^p]y
+! SFX n 0 ation [^aelry]
+! SFX n 0 tions a
+! SFX n e tions ce
+! SFX n ke cations ke
+! SFX n e ations [iou]te
+! SFX n e ions [^iou]te
+! SFX n e ations [^ckt]e
+! SFX n el ulsions el
+! SFX n 0 lations [aiou]l
+! SFX n 0 ations [^aeiou]l
+! SFX n er rations er
+! SFX n 0 ations [^e]r
+! SFX n y ations py
+! SFX n y ications [^p]y
+! SFX n 0 ations [^aelry]
+  SFX X Y 26
+! SFX X b ptions b
+! SFX X d sions d
+! SFX X be ptions be
+! SFX X e tions ce
+! SFX X ke cations ke
+! SFX X de sions de
+! SFX X e ptions ume
+! SFX X e mations [^u]me
+! SFX X e ions [^o]se
+! SFX X e itions ose
+! SFX X e ations [iou]te
+! SFX X e ions [^iou]te
+! SFX X e ations [^bcdkmst]e
+! SFX X el ulsions el
+! SFX X 0 lations [aiou]l
+! SFX X 0 ations [^aeiou]l
+! SFX X 0 mations [aeiou]m
+! SFX X 0 ations [^aeiou]m
+! SFX X er rations er
+! SFX X 0 ations [^e]r
+! SFX X 0 ions [sx]
+! SFX X t ssions mit
+! SFX X 0 ions [^m]it
+! SFX X 0 ations [^i]t
+! SFX X y ications y
+! SFX X 0 ations [^bdelmrstxy]
+  SFX x Y 40
+! SFX x b ptional b
+! SFX x d sional d
+! SFX x be ptional be
+! SFX x e tional ce
+! SFX x ke cational ke
+! SFX x de sional de
+! SFX x e ional [^o]se
+! SFX x e itional ose
+! SFX x e ional te
+! SFX x e ational [^bcdkst]e
+! SFX x el ulsional el
+! SFX x 0 lational [aiou]l
+! SFX x 0 ational [^aeiou]l
+! SFX x er rational er
+! SFX x 0 ational [^e]r
+! SFX x 0 ional [sx]
+! SFX x 0 ional [^n]t
+! SFX x 0 ational nt
+! SFX x y icational y
+! SFX x 0 ational [^bdelrstxy]
+! SFX x b ptionally b
+! SFX x d sionally d
+! SFX x be ptionally be
+! SFX x e tionally ce
+! SFX x ke cationally ke
+! SFX x de sionally de
+! SFX x e ionally [^o]se
+! SFX x e itionally ose
+! SFX x e ionally te
+! SFX x e ationally [^bcdkst]e
+! SFX x el ulsionally el
+! SFX x 0 lationally [aiou]l
+! SFX x 0 ationally [^aeiou]l
+! SFX x er rationally er
+! SFX x 0 ationally [^e]r
+! SFX x 0 ionally [sx]
+! SFX x 0 ionally [^n]t
+! SFX x 0 ationally nt
+! SFX x y icationally y
+! SFX x 0 ationally [^bdelrstxy]
+  SFX H N 13
+! SFX H y ieth y
+! SFX H ree ird ree
+! SFX H ve fth ve
+! SFX H e th [^ev]e
+! SFX H 0 h t
+! SFX H 0 th [^ety]
+! SFX H y ieths y
+! SFX H ree irds ree
+! SFX H ve fths ve
+! SFX H e ths [^ev]e
+! SFX H 0 hs t
+! SFX H 0 ths [^ety]
+! SFX H 0 fold .
+  SFX Y Y 9
+! SFX Y 0 ally ic
+! SFX Y 0 ly [^i]c
+! SFX Y e y [^aeiou]le
+! SFX Y 0 ly [aeiou]le
+! SFX Y 0 ly [^l]e
+! SFX Y 0 y [^aeiou]l
+! SFX Y y ily [^aeiou]y
+! SFX Y 0 ly [aeiou][ly]
+! SFX Y 0 ly [^cely]
+  SFX G Y 24
+! SFX G e ing [^eioy]e
+! SFX G 0 ing [eoy]e
+! SFX G ie ying ie
+! SFX G 0 bing [^aeio][aeiou]b
+! SFX G 0 king [^aeio][aeiou]c
+! SFX G 0 ding [^aeio][aeiou]d
+! SFX G 0 fing [^aeio][aeiou]f
+! SFX G 0 ging [^aeio][aeiou]g
+! SFX G 0 king [^aeio][aeiou]k
+! SFX G 0 ling [^aeio][eiou]l
+! SFX G 0 ing [aeio][eiou]l
+! SFX G 0 ling [^aeo]al
+! SFX G 0 ing [aeo]al
+! SFX G 0 ming [^aeio][aeiou]m
+! SFX G 0 ning [^aeio][aeiou]n
+! SFX G 0 ping [^aeio][aeiou]p
+! SFX G 0 ring [^aeio][aeiou]r
+! SFX G 0 sing [^aeio][aeiou]s
+! SFX G 0 ting [^aeio][aeiou]t
+! SFX G 0 ving [^aeio][aeiou]v
+! SFX G 0 zing [^aeio][aeiou]z
+! SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz]
+! SFX G 0 ing [^aeiou][bcdfgklmnprstvz]
+! SFX G 0 ing [^ebcdfgklmnprstvz]
+  SFX J Y 25
+! SFX J e ings [^eioy]e
+! SFX J 0 ings [eoy]e
+! SFX J ie yings ie
+! SFX J 0 bings [^aeio][aeiou]b
+! SFX J 0 king [^aeio][aeiou]c
+! SFX J 0 dings [^aeio][aeiou]d
+! SFX J 0 fings [^aeio][aeiou]f
+! SFX J 0 gings [^aeio][aeiou]g
+! SFX J 0 kings [^aeio][aeiou]k
+! SFX J 0 lings [^aeio][eiou]l
+! SFX J 0 ings [aeio][eiou]l
+! SFX J 0 lings [^aeo]al
+! SFX J 0 ings [aeo]al
+! SFX J 0 mings [^aeio][aeiou]m
+! SFX J 0 nings [^aeio][aiou]n
+! SFX J 0 pings [^aeio][aeiou]p
+! SFX J 0 rings [^aeio][aiou]r
+! SFX J 0 sings [^aeio][aeiou]s
+! SFX J 0 tings [^aeio][aiou]t
+! SFX J 0 vings [^aeio][aeiou]v
+! SFX J 0 zings [^aeio][aeiou]z
+! SFX J 0 ings [^aeio]e[nrt]
+! SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz]
+! SFX J 0 ings [^aeiou][bcdfgklmnprstvz]
+! SFX J 0 ings [^ebcdfgklmnprstvz]
+  SFX k Y 8
+! SFX k e ingly [^eioy]e
+! SFX k 0 ingly [eoy]e
+! SFX k ie yingly ie
+! SFX k 0 kingly [^aeio][aeiou]c
+! SFX k 0 lingly [^aeio][aeiou]l
+! SFX k 0 ingly [aeio][aeiou][cl]
+! SFX k 0 ingly [^aeiou][cl]
+! SFX k 0 ingly [^ecl]
+  SFX D Y 25
+! SFX D 0 d [^e]e
+! SFX D e d ee
+! SFX D 0 bed [^aeio][aeiou]b
+! SFX D 0 ked [^aeio][aeiou]c
+! SFX D 0 ded [^aeio][aeiou]d
+! SFX D 0 fed [^aeio][aeiou]f
+! SFX D 0 ged [^aeio][aeiou]g
+! SFX D 0 ked [^aeio][aeiou]k
+! SFX D 0 led [^aeio][eiou]l
+! SFX D 0 ed [aeio][eiou]l
+! SFX D 0 led [^aeo]al
+! SFX D 0 ed [aeo]al
+! SFX D 0 med [^aeio][aeiou]m
+! SFX D 0 ned [^aeio][aeiou]n
+! SFX D 0 ped [^aeio][aeiou]p
+! SFX D 0 red [^aeio][aeiou]r
+! SFX D 0 sed [^aeio][aeiou]s
+! SFX D 0 ted [^aeio][aeiou]t
+! SFX D 0 ved [^aeio][aeiou]v
+! SFX D 0 zed [^aeio][aeiou]z
+! SFX D y ied [^aeiou]y
+! SFX D 0 ed [aeiou]y
+! SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz]
+! SFX D 0 ed [^aeiou][bcdfgklmnprstvz]
+! SFX D 0 ed [^ebcdfgklmnprstvyz]
+  SFX d Y 16
+! SFX d 0 d e
+! SFX d 0 ked [^aeio][aeiou]c
+! SFX d 0 led [^aeio][aeiou]l
+! SFX d y ied [^aeiou]y
+! SFX d 0 ed [aeiou]y
+! SFX d 0 ed [aeio][aeiou][cl]
+! SFX d 0 ed [^aeiou][cl]
+! SFX d 0 ed [^ecly]
+! SFX d e ing [^eioy]e
+! SFX d 0 ing [eoy]e
+! SFX d ie ying ie
+! SFX d 0 king [^aeio][aeiou]c
+! SFX d 0 ling [^aeio][aeiou]l
+! SFX d 0 ing [aeio][aeiou][cl]
+! SFX d 0 ing [^aeiou][cl]
+! SFX d 0 ing [^ecl]
+  SFX h Y 22
+! SFX h 0 dly e
+! SFX h 0 bedly [^aeio][aeiou]b
+! SFX h 0 kedly [^aeio][aeiou]c
+! SFX h 0 dedly [^aeio][aeiou]d
+! SFX h 0 fedly [^aeio][aeiou]f
+! SFX h 0 gedly [^aeio][aeiou]g
+! SFX h 0 kedly [^aeio][aeiou]k
+! SFX h 0 ledly [^aeio][aeiou]l
+! SFX h 0 medly [^aeio][aeiou]m
+! SFX h 0 nedly [^aeio][aiou]n
+! SFX h 0 pedly [^aeio][aeiou]p
+! SFX h 0 redly [^aeio][aiou]r
+! SFX h 0 sedly [^aeio][aeiou]s
+! SFX h 0 tedly [^aeio][aiou]t
+! SFX h 0 vedly [^aeio][aeiou]v
+! SFX h 0 zedly [^aeio][aeiou]z
+! SFX h 0 edly [^aeio]e[nrt]
+! SFX h y iedly [^aeiou]y
+! SFX h 0 edly [aeiou]y
+! SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz]
+! SFX h 0 edly [^aeiou][bcdfgklmnprstvz]
+! SFX h 0 edly [^ebcdfgklmnprstvyz]
+  SFX i Y 22
+! SFX i 0 dness e
+! SFX i 0 bedness [^aeio][aeiou]b
+! SFX i 0 kedness [^aeio][aeiou]c
+! SFX i 0 dedness [^aeio][aeiou]d
+! SFX i 0 fedness [^aeio][aeiou]f
+! SFX i 0 gedness [^aeio][aeiou]g
+! SFX i 0 kedness [^aeio][aeiou]k
+! SFX i 0 ledness [^aeio][aeiou]l
+! SFX i 0 medness [^aeio][aeiou]m
+! SFX i 0 nedness [^aeio][aiou]n
+! SFX i 0 pedness [^aeio][aeiou]p
+! SFX i 0 redness [^aeio][aiou]r
+! SFX i 0 sedness [^aeio][aeiou]s
+! SFX i 0 tedness [^aeio][aiou]t
+! SFX i 0 vedness [^aeio][aeiou]v
+! SFX i 0 zedness [^aeio][aeiou]z
+! SFX i 0 edness [^aeio]e[nrt]
+! SFX i y iedness [^aeiou]y
+! SFX i 0 edness [aeiou]y
+! SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz]
+! SFX i 0 edness [^aeiou][bcdfgklmnprstvz]
+! SFX i 0 edness [^ebcdfgklmnprstvyz]
+  SFX T Y 42
+! SFX T 0 r e
+  SFX T 0 st e
+! SFX T 0 ber [^aeio][aeiou]b
+  SFX T 0 best [^aeio][aeiou]b
+! SFX T 0 ker [^aeio][aeiou]c
+  SFX T 0 kest [^aeio][aeiou]c
+! SFX T 0 der [^aeio][aeiou]d
+  SFX T 0 dest [^aeio][aeiou]d
+! SFX T 0 fer [^aeio][aeiou]f
+  SFX T 0 fest [^aeio][aeiou]f
+! SFX T 0 ger [^aeio][aeiou]g
+  SFX T 0 gest [^aeio][aeiou]g
+! SFX T 0 ker [^aeio][aeiou]k
+  SFX T 0 kest [^aeio][aeiou]k
+! SFX T 0 ler [^aeio][aeiou]l
+  SFX T 0 lest [^aeio][aeiou]l
+! SFX T 0 mer [^aeio][aeiou]m
+  SFX T 0 mest [^aeio][aeiou]m
+! SFX T 0 ner [^aeio][aeiou]n
+  SFX T 0 nest [^aeio][aeiou]n
+! SFX T 0 per [^aeio][aeiou]p
+  SFX T 0 pest [^aeio][aeiou]p
+! SFX T 0 rer [^aeio][aeiou]r
+  SFX T 0 rest [^aeio][aeiou]r
+! SFX T 0 ser [^aeio][aeiou]s
+  SFX T 0 sest [^aeio][aeiou]s
+! SFX T 0 ter [^aeio][aeiou]t
+  SFX T 0 test [^aeio][aeiou]t
+! SFX T 0 ver [^aeio][aeiou]v
+  SFX T 0 vest [^aeio][aeiou]v
+! SFX T 0 zer [^aeio][aeiou]z
+  SFX T 0 zest [^aeio][aeiou]z
+! SFX T y ier [^aeiou]y
+  SFX T y iest [^aeiou]y
+! SFX T 0 er [aeiou]y
+  SFX T 0 est [aeiou]y
+***************
+*** 461,1150 ****
+  SFX R Y 72
+! SFX R 0 r e 
+! SFX R 0 rs e 
+! SFX R 0 ber [^aeio][aeiou]b 
+! SFX R 0 bers [^aeio][aeiou]b 
+! SFX R 0 ker [^aeio][aeiou]c 
+! SFX R 0 kers [^aeio][aeiou]c 
+! SFX R 0 der [^aeio][aeiou]d 
+! SFX R 0 ders [^aeio][aeiou]d 
+! SFX R 0 fer [^aeio][aeiou]f 
+! SFX R 0 fers [^aeio][aeiou]f 
+! SFX R 0 ger [^aeio][aeiou]g 
+! SFX R 0 gers [^aeio][aeiou]g 
+! SFX R 0 ker [^aeio][aeiou]k 
+! SFX R 0 kers [^aeio][aeiou]k 
+! SFX R 0 ler [^aeio][eiou]l 
+! SFX R 0 er [aeio][eiou]l 
+! SFX R 0 ler [^aeo]al 
+! SFX R 0 er [aeo]al 
+! SFX R 0 lers [^aeio][eiou]l 
+! SFX R 0 ers [aeio][eiou]l 
+! SFX R 0 lers [^aeo]al 
+! SFX R 0 ers [aeo]al 
+! SFX R 0 mer [^aeio][aeiou]m 
+! SFX R 0 mers [^aeio][aeiou]m 
+! SFX R 0 ner [^aeio][aeiou]n 
+! SFX R 0 ners [^aeio][aeiou]n 
+! SFX R 0 per [^aeio][aeiou]p 
+! SFX R 0 pers [^aeio][aeiou]p 
+! SFX R 0 rer [^aeio][aeiou]r 
+! SFX R 0 rers [^aeio][aeiou]r 
+! SFX R 0 ser [^aeio][aeiou]s 
+! SFX R 0 sers [^aeio][aeiou]s 
+! SFX R 0 ter [^aeio][aeiou]t 
+! SFX R 0 ters [^aeio][aeiou]t 
+! SFX R 0 ver [^aeio][aeiou]v 
+! SFX R 0 vers [^aeio][aeiou]v 
+! SFX R 0 zer [^aeio][aeiou]z 
+! SFX R 0 zers [^aeio][aeiou]z 
+! SFX R y ier [^aeiou]y 
+! SFX R y iers [^aeiou]y 
+! SFX R 0 er [aeiou]y 
+! SFX R 0 ers [aeiou]y 
+! SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 er [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 ers [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 er [^ebcdfgklmnprstvyz] 
+! SFX R 0 ers [^ebcdfgklmnprstvyz] 
+! SFX R 0 r's e 
+! SFX R 0 ber's [^aeio][aeiou]b 
+! SFX R 0 ker's [^aeio][aeiou]c 
+! SFX R 0 der's [^aeio][aeiou]d 
+! SFX R 0 fer's [^aeio][aeiou]f 
+! SFX R 0 ger's [^aeio][aeiou]g 
+! SFX R 0 ker's [^aeio][aeiou]k 
+! SFX R 0 ler's [^aeio][eiou]l 
+! SFX R 0 er's [aeio][eiou]l 
+! SFX R 0 ler's [^aeo]al 
+! SFX R 0 er's [aeo]al 
+! SFX R 0 mer's [^aeio][aeiou]m 
+! SFX R 0 ner's [^aeio][aeiou]n 
+! SFX R 0 per's [^aeio][aeiou]p 
+! SFX R 0 rer's [^aeio][aeiou]r 
+! SFX R 0 ser's [^aeio][aeiou]s 
+! SFX R 0 ter's [^aeio][aeiou]t 
+! SFX R 0 ver's [^aeio][aeiou]v 
+! SFX R 0 zer's [^aeio][aeiou]z 
+! SFX R y ier's [^aeiou]y 
+! SFX R 0 er's [aeiou]y 
+! SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 er's [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 er's [^ebcdfgklmnprstvyz] 
+  SFX r Y 24
+! SFX r 0 r e 
+! SFX r 0 ler [^aeio][aeiou]l 
+! SFX r 0 ker [^aeio][aeiou]c 
+! SFX r y ier [^aeiou]y 
+! SFX r 0 er [aeiou]y 
+! SFX r 0 er [aeio][aeiou][cl] 
+! SFX r 0 er [^aeiou][cl] 
+! SFX r 0 er [^ecly] 
+! SFX r 0 rs e 
+! SFX r 0 lers [^aeio][aeiou]l 
+! SFX r 0 kers [^aeio][aeiou]c 
+! SFX r y iers [^aeiou]y 
+! SFX r 0 ers [aeiou]y 
+! SFX r 0 ers [aeio][aeiou][cl] 
+! SFX r 0 ers [^aeiou][cl] 
+! SFX r 0 ers [^ecly] 
+! SFX r 0 r's e 
+! SFX r 0 ler's [^aeio][aeiou]l 
+! SFX r 0 ker's [^aeio][aeiou]c 
+! SFX r y ier's [^aeiou]y 
+! SFX r 0 er's [aeiou]y 
+! SFX r 0 er's [aeio][aeiou][cl] 
+! SFX r 0 er's [^aeiou][cl] 
+! SFX r 0 er's [^ecly] 
+  SFX S Y 9
+! SFX S y ies [^aeiou]y 
+! SFX S 0 s [aeiou]y 
+! SFX S 0 es [sxz] 
+! SFX S 0 es [cs]h 
+! SFX S 0 s [^cs]h 
+! SFX S 0 s [ae]u 
+! SFX S 0 x [ae]u 
+! SFX S 0 s [^ae]u 
+  SFX S 0 s [^hsuxyz]
+  SFX P Y 6
+! SFX P y iness [^aeiou]y 
+! SFX P 0 ness [aeiou]y 
+! SFX P 0 ness [^y] 
+! SFX P y iness's [^aeiou]y 
+! SFX P 0 ness's [aeiou]y 
+! SFX P 0 ness's [^y] 
+  SFX m Y 20
+! SFX m 0 sman [bdknmt] 
+! SFX m 0 sman [aeiou][bdklmnt]e 
+! SFX m 0 man [^aeiou][bdklmnt]e 
+! SFX m 0 man [^bdklmnt]e 
+! SFX m 0 man [^bdeknmt] 
+! SFX m 0 smen [bdknmt] 
+! SFX m 0 smen [aeiou][bdklmnt]e 
+! SFX m 0 men [^aeiou][bdklmnt]e 
+! SFX m 0 men [^bdklmnt]e 
+! SFX m 0 men [^bdeknmt] 
+! SFX m 0 sman's [bdknmt] 
+! SFX m 0 sman's [aeiou][bdklmnt]e 
+! SFX m 0 man's [^aeiou][bdklmnt]e 
+! SFX m 0 man's [^bdklmnt]e 
+! SFX m 0 man's [^bdeknmt] 
+! SFX m 0 smen's [bdknmt] 
+! SFX m 0 smen's [aeiou][bdklmnt]e 
+! SFX m 0 men's [^aeiou][bdklmnt]e 
+! SFX m 0 men's [^bdklmnt]e 
+! SFX m 0 men's [^bdeknmt] 
+  SFX 5 Y 15
+! SFX 5 0 swoman [bdknmt] 
+! SFX 5 0 swoman [aeiou][bdklmnt]e 
+! SFX 5 0 woman [^aeiou][bdklmnt]e 
+! SFX 5 0 woman [^bdklmnt]e 
+! SFX 5 0 woman [^bdeknmt] 
+! SFX 5 0 swomen [bdknmt] 
+! SFX 5 0 swomen [aeiou][bdklmnt]e 
+! SFX 5 0 women [^aeiou][bdklmnt]e 
+! SFX 5 0 women [^bdklmnt]e 
+! SFX 5 0 women [^bdeknmt] 
+! SFX 5 0 swoman's [bdknmt] 
+! SFX 5 0 swoman's [aeiou][bdklmnt]e 
+! SFX 5 0 woman's [^aeiou][bdklmnt]e 
+! SFX 5 0 woman's [^bdklmnt]e 
+! SFX 5 0 woman's [^bdeknmt] 
+  SFX 6 Y 3
+! SFX 6 y iful [^aeiou]y 
+! SFX 6 0 ful [aeiou]y 
+! SFX 6 0 ful [^y] 
+  SFX j Y 3
+! SFX j y ifully [^aeiou]y 
+! SFX j 0 fully [aeiou]y 
+! SFX j 0 fully [^y] 
+  SFX p Y 5
+! SFX p y iless [^aeiou]y 
+! SFX p 0 less [aeiou]y 
+! SFX p 0 ess ll 
+! SFX p 0 less [^l]l 
+! SFX p 0 less [^ly] 
+  SFX Q Y 44
+! SFX Q 0 tise a 
+! SFX Q e ise [^l]e 
+! SFX Q le ilise [^aeiou]le 
+! SFX Q e ise [aeiou]le 
+! SFX Q um ise um 
+! SFX Q 0 ise [^u]m 
+! SFX Q s se is 
+! SFX Q 0 ise [^i]s 
+! SFX Q y ise [^aeiou]y 
+! SFX Q 0 ise [aeiou]y 
+! SFX Q 0 ise [^aemsy] 
+! SFX Q 0 tises a 
+! SFX Q e ises [^l]e 
+! SFX Q le ilises [^aeiou]le 
+! SFX Q e ises [aeiou]le 
+! SFX Q um ises um 
+! SFX Q 0 ises [^u]m 
+! SFX Q s ses is 
+! SFX Q 0 ises [^i]s 
+! SFX Q y ises [^aeiou]y 
+! SFX Q 0 ises [aeiou]y 
+! SFX Q 0 ises [^aemsy] 
+! SFX Q 0 tised a 
+! SFX Q e ised [^l]e 
+! SFX Q le ilised [^aeiou]le 
+! SFX Q e ised [aeiou]le 
+! SFX Q um ised um 
+! SFX Q 0 ised [^u]m 
+! SFX Q s sed is 
+! SFX Q 0 ised [^i]s 
+! SFX Q y ised [^aeiou]y 
+! SFX Q 0 ised [aeiou]y 
+! SFX Q 0 ised [^aemsy] 
+! SFX Q 0 tising a 
+! SFX Q e ising [^l]e 
+! SFX Q le ilising [^aeiou]le 
+! SFX Q e ising [aeiou]le 
+! SFX Q um ising um 
+! SFX Q 0 ising [^u]m 
+! SFX Q s sing is 
+! SFX Q 0 ising [^i]s 
+! SFX Q y ising [^aeiou]y 
+! SFX Q 0 ising [aeiou]y 
+! SFX Q 0 ising [^aemsy] 
+  SFX 8 Y 44
+! SFX 8 0 tize a 
+! SFX 8 e ize [^l]e 
+! SFX 8 le ilize [^aeiou]le 
+! SFX 8 e ize [aeiou]le 
+! SFX 8 um ize um 
+! SFX 8 0 ize [^u]m 
+! SFX 8 s ze is 
+! SFX 8 0 ize [^i]s 
+! SFX 8 y ize [^aeiou]y 
+! SFX 8 0 ize [aeiou]y 
+! SFX 8 0 ize [^aemsy] 
+! SFX 8 0 tizes a 
+! SFX 8 e izes [^l]e 
+! SFX 8 le ilizes [^aeiou]le 
+! SFX 8 e izes [aeiou]le 
+! SFX 8 um izes um 
+! SFX 8 0 izes [^u]m 
+! SFX 8 s zes is 
+! SFX 8 0 izes [^i]s 
+! SFX 8 y izes [^aeiou]y 
+! SFX 8 0 izes [aeiou]y 
+! SFX 8 0 izes [^aemsy] 
+! SFX 8 0 tized a 
+! SFX 8 e ized [^l]e 
+! SFX 8 le ilized [^aeiou]le 
+! SFX 8 e ized [aeiou]le 
+! SFX 8 um ized um 
+! SFX 8 0 ized [^u]m 
+! SFX 8 s zed is 
+! SFX 8 0 ized [^i]s 
+! SFX 8 y ized [^aeiou]y 
+! SFX 8 0 ized [aeiou]y 
+! SFX 8 0 ized [^aemsy] 
+! SFX 8 0 tizing a 
+! SFX 8 e izing [^l]e 
+! SFX 8 le ilizing [^aeiou]le 
+! SFX 8 e izing [aeiou]le 
+! SFX 8 um izing um 
+! SFX 8 0 izing [^u]m 
+! SFX 8 s zing is 
+! SFX 8 0 izing [^i]s 
+! SFX 8 y izing [^aeiou]y 
+! SFX 8 0 izing [aeiou]y 
+! SFX 8 0 izing [^aemsy] 
+  SFX q Y 22
+! SFX q 0 tisation a 
+! SFX q e isation [^l]e 
+! SFX q le ilisation [^aeiou]le 
+! SFX q e isation [aeiou]le 
+! SFX q um isation um 
+! SFX q 0 isation [^u]m 
+! SFX q s sation is 
+! SFX q 0 isation [^i]s 
+! SFX q y isation [^aeiou]y 
+! SFX q 0 isation [aeiou]y 
+! SFX q 0 isation [^aemsy] 
+! SFX q 0 tisations a 
+! SFX q e isations [^l]e 
+! SFX q le ilisations [^aeiou]le 
+! SFX q e isations [aeiou]le 
+! SFX q um isations um 
+! SFX q 0 isations [^u]m 
+! SFX q s sations is 
+! SFX q 0 isations [^i]s 
+! SFX q y isations [^aeiou]y 
+! SFX q 0 isations [aeiou]y 
+! SFX q 0 isations [^aemsy] 
+  SFX - Y 22
+! SFX - 0 tization a 
+! SFX - e ization [^l]e 
+! SFX - le ilization [^aeiou]le 
+! SFX - e ization [aeiou]le 
+! SFX - um ization um 
+! SFX - 0 ization [^u]m 
+! SFX - s zation is 
+! SFX - 0 ization [^i]s 
+! SFX - y ization [^aeiou]y 
+! SFX - 0 ization [aeiou]y 
+! SFX - 0 ization [^aemsy] 
+! SFX - 0 tizations a 
+! SFX - e izations [^l]e 
+! SFX - le ilizations [^aeiou]le 
+! SFX - e izations [aeiou]le 
+! SFX - um izations um 
+! SFX - 0 izations [^u]m 
+! SFX - s zations is 
+! SFX - 0 izations [^i]s 
+! SFX - y izations [^aeiou]y 
+! SFX - 0 izations [aeiou]y 
+! SFX - 0 izations [^aemsy] 
+  SFX s Y 33
+! SFX s 0 tiser a 
+! SFX s e iser [^l]e 
+! SFX s le iliser [^aeiou]le 
+! SFX s e iser [aeiou]le 
+! SFX s um iser um 
+! SFX s 0 iser [^u]m 
+! SFX s s ser is 
+! SFX s 0 iser [^i]s 
+! SFX s y iser [^aeiou]y 
+! SFX s 0 iser [aeiou]y 
+! SFX s 0 iser [^aemsy] 
+! SFX s 0 tisers a 
+! SFX s e isers [^l]e 
+! SFX s le ilisers [^aeiou]le 
+! SFX s e isers [aeiou]le 
+! SFX s um isers um 
+! SFX s 0 isers [^u]m 
+! SFX s s sers is 
+! SFX s 0 isers [^i]s 
+! SFX s y isers [^aeiou]y 
+! SFX s 0 isers [aeiou]y 
+! SFX s 0 isers [^aemsy] 
+! SFX s 0 tiser's a 
+! SFX s e iser's [^l]e 
+! SFX s le iliser's [^aeiou]le 
+! SFX s e iser's [aeiou]le 
+! SFX s um iser's um 
+! SFX s 0 iser's [^u]m 
+! SFX s s ser's is 
+! SFX s 0 iser's [^i]s 
+! SFX s y iser's [^aeiou]y 
+! SFX s 0 iser's [aeiou]y 
+! SFX s 0 iser's [^aemsy] 
+  SFX 9 Y 33
+! SFX 9 0 tizer a 
+! SFX 9 e izer [^l]e 
+! SFX 9 le ilizer [^aeiou]le 
+! SFX 9 e izer [aeiou]le 
+! SFX 9 um izer um 
+! SFX 9 0 izer [^u]m 
+! SFX 9 s zer is 
+! SFX 9 0 izer [^i]s 
+! SFX 9 y izer [^aeiou]y 
+! SFX 9 0 izer [aeiou]y 
+! SFX 9 0 izer [^aemsy] 
+! SFX 9 0 tizers a 
+! SFX 9 e izers [^l]e 
+! SFX 9 le ilizers [^aeiou]le 
+! SFX 9 e izers [aeiou]le 
+! SFX 9 um izers um 
+! SFX 9 0 izers [^u]m 
+! SFX 9 s zers is 
+! SFX 9 0 izers [^i]s 
+! SFX 9 y izers [^aeiou]y 
+! SFX 9 0 izers [aeiou]y 
+! SFX 9 0 izers [^aemsy] 
+! SFX 9 0 tizer's a 
+! SFX 9 e izer's [^l]e 
+! SFX 9 le ilizer's [^aeiou]le 
+! SFX 9 e izer's [aeiou]le 
+! SFX 9 um izer's um 
+! SFX 9 0 izer's [^u]m 
+! SFX 9 s zer's is 
+! SFX 9 0 izer's [^i]s 
+! SFX 9 y izer's [^aeiou]y 
+! SFX 9 0 izer's [aeiou]y 
+! SFX 9 0 izer's [^aemsy] 
+  SFX t Y 22
+! SFX t 0 tisable a 
+! SFX t e isable [^l]e 
+! SFX t le ilisable [^aeiou]le 
+! SFX t e isable [aeiou]le 
+! SFX t um isable um 
+! SFX t 0 isable [^u]m 
+! SFX t s sable is 
+! SFX t 0 isable [^i]s 
+! SFX t y isable [^aeiou]y 
+! SFX t 0 isable [aeiou]y 
+! SFX t 0 isable [^aemsy] 
+! SFX t 0 tisability a 
+! SFX t e isability [^l]e 
+! SFX t le ilisability [^aeiou]le 
+! SFX t e isability [aeiou]le 
+! SFX t um isability um 
+! SFX t 0 isability [^u]m 
+! SFX t s sability is 
+! SFX t 0 isability [^i]s 
+! SFX t y isability [^aeiou]y 
+! SFX t 0 isability [aeiou]y 
+! SFX t 0 isability [^aemsy] 
+  SFX + Y 22
+! SFX + 0 tizable a 
+! SFX + e izable [^l]e 
+! SFX + le ilizable [^aeiou]le 
+! SFX + e izable [aeiou]le 
+! SFX + um izable um 
+! SFX + 0 izable [^u]m 
+! SFX + s zable is 
+! SFX + 0 izable [^i]s 
+! SFX + y izable [^aeiou]y 
+! SFX + 0 izable [aeiou]y 
+! SFX + 0 izable [^aemsy] 
+! SFX + 0 tizability a 
+! SFX + e izability [^l]e 
+! SFX + le ilizability [^aeiou]le 
+! SFX + e izability [aeiou]le 
+! SFX + um izability um 
+! SFX + 0 izability [^u]m 
+! SFX + s zability is 
+! SFX + 0 izability [^i]s 
+! SFX + y izability [^aeiou]y 
+! SFX + 0 izability [aeiou]y 
+! SFX + 0 izability [^aemsy] 
+  SFX M Y 1
+! SFX M 0 's . 
+  SFX B Y 48
+! SFX B e able [^acegilotu]e 
+! SFX B 0 able [acegilou]e 
+! SFX B te ble ate 
+! SFX B e able [^a]te 
+! SFX B 0 bable [^aeio][aeiou]b 
+! SFX B 0 kable [^aeio][aeiou]c 
+! SFX B 0 dable [^aeio][aeiou]d 
+! SFX B 0 fable [^aeio][aeiou]f 
+! SFX B 0 gable [^aeio][aeiou]g 
+! SFX B 0 kable [^aeio][aeiou]k 
+! SFX B 0 lable [^aeio][aeiou]l 
+! SFX B 0 mable [^aeio][aeiou]m 
+! SFX B 0 nable [^aeio][aeiou]n 
+! SFX B 0 pable [^aeio][aeiou]p 
+! SFX B 0 rable [^aeio][aeiou]r 
+! SFX B 0 sable [^aeio][aeiou]s 
+! SFX B 0 table [^aeio][aeiou]t 
+! SFX B 0 vable [^aeio][aeiou]v 
+! SFX B 0 zable [^aeio][aeiou]z 
+! SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX B 0 able [^aeiou][bcdfgklmnprstvz] 
+! SFX B y iable [^aeiou]y 
+! SFX B 0 able [aeiou]y 
+! SFX B 0 able [^ebcdfgklmnprstvzy] 
+! SFX B e ability [^acegilotu]e 
+! SFX B 0 ability [acegilou]e 
+! SFX B te bility ate 
+! SFX B e ability [^a]te 
+! SFX B 0 bability [^aeio][aeiou]b 
+! SFX B 0 kability [^aeio][aeiou]c 
+! SFX B 0 dability [^aeio][aeiou]d 
+! SFX B 0 fability [^aeio][aeiou]f 
+! SFX B 0 gability [^aeio][aeiou]g 
+! SFX B 0 kability [^aeio][aeiou]k 
+! SFX B 0 lability [^aeio][aeiou]l 
+! SFX B 0 mability [^aeio][aeiou]m 
+! SFX B 0 nability [^aeio][aeiou]n 
+! SFX B 0 pability [^aeio][aeiou]p 
+! SFX B 0 rability [^aeio][aeiou]r 
+! SFX B 0 sability [^aeio][aeiou]s 
+! SFX B 0 tability [^aeio][aeiou]t 
+! SFX B 0 vability [^aeio][aeiou]v 
+! SFX B 0 zability [^aeio][aeiou]z 
+! SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX B 0 ability [^aeiou][bcdfgklmnprstvz] 
+! SFX B y iability [^aeiou]y 
+! SFX B 0 ability [aeiou]y 
+! SFX B 0 ability [^ebcdfgklmnprstvzy] 
+  SFX 7 Y 9
+! SFX 7 e able [acegilou]e 
+! SFX 7 0 able [^acegilou]e 
+! SFX 7 0 kable [^aeio][aeiou]c 
+! SFX 7 0 lable [^aeio][aeiou]l 
+! SFX 7 0 able [aeio][aeiou][cl] 
+! SFX 7 0 able [^aeiou][cl] 
+! SFX 7 y iable [^aeiou]y 
+! SFX 7 0 able [aeiou]y 
+! SFX 7 0 able [^cely] 
+  SFX g Y 9
+! SFX g e ability [^acegilou]e 
+! SFX g 0 ability [acegilou]e 
+! SFX g 0 kability [^aeio][aeiou]c 
+! SFX g 0 lability [^aeio][aeiou]l 
+! SFX g 0 ability [aeio][aeiou][cl] 
+! SFX g 0 ability [^aeiou][cl] 
+! SFX g y iability [^aeiou]y 
+! SFX g 0 ability [aeiou]y 
+! SFX g 0 ability [^cely] 
+  SFX l Y 9
+! SFX l e ably [^acegilou]e 
+! SFX l 0 ably [acegilou]e 
+! SFX l 0 kably [^aeio][aeiou]c 
+! SFX l 0 lably [^aeio][aeiou]l 
+! SFX l 0 ably [aeio][aeiou][cl] 
+! SFX l 0 ably [^aeiou][cl] 
+! SFX l y iably [^aeiou]y 
+! SFX l 0 ably [aeiou]y 
+! SFX l 0 ably [^cely] 
+  SFX b Y 3
+! SFX b e ible [^aeiou]e 
+! SFX b 0 ible [aeiou]e 
+! SFX b 0 ible [^e] 
+  SFX L Y 12
+! SFX L 0 ament m 
+! SFX L y iment [^aeiou]y 
+! SFX L 0 ment [aeiou]y 
+! SFX L 0 ment [^my] 
+! SFX L 0 aments m 
+! SFX L y iments [^aeiou]y 
+! SFX L 0 ments [aeiou]y 
+! SFX L 0 ments [^my] 
+! SFX L 0 ament's m 
+! SFX L y iment's [^aeiou]y 
+! SFX L 0 ment's [aeiou]y 
+! SFX L 0 ment's [^my] 
+  SFX Z Y 22
+! SFX Z e y [^aeiouy]e 
+! SFX Z 0 y [aeiouy]e 
+! SFX Z 0 ey [aiouy] 
+! SFX Z 0 by [^aeio][aeiou]b 
+! SFX Z 0 ky [^aeio][aeiou]c 
+! SFX Z 0 dy [^aeio][aeiou]d 
+! SFX Z 0 fy [^aeio][aeiou]f 
+! SFX Z 0 gy [^aeio][aeiou]g 
+! SFX Z 0 ky [^aeio][aeiou]k 
+! SFX Z 0 ly [^aeio][aeiou]l 
+! SFX Z 0 my [^aeio][aeiou]m 
+! SFX Z 0 ny [^aeio][aiou]n 
+! SFX Z 0 py [^aeio][aeiou]p 
+! SFX Z 0 ry [^aeio][aiou]r 
+! SFX Z 0 sy [^aeio][aeiou]s 
+! SFX Z 0 ty [^aeio][aiou]t 
+! SFX Z 0 vy [^aeio][aeiou]v 
+! SFX Z 0 zy [^aeio][aeiou]z 
+! SFX Z 0 y [^aeio]e[nrt] 
+! SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX Z 0 y [^aeiou][bcdfgklmnprstvz] 
+! SFX Z 0 y [^aebcdfgiklmnoprstuvyz] 
+  SFX 2 Y 21
+! SFX 2 e iness [^aeiouy]e 
+! SFX 2 0 iness [aeiouy]e 
+! SFX 2 0 biness [^aeio][aeiou]b 
+! SFX 2 0 kiness [^aeio][aeiou]c 
+! SFX 2 0 diness [^aeio][aeiou]d 
+! SFX 2 0 finess [^aeio][aeiou]f 
+! SFX 2 0 giness [^aeio][aeiou]g 
+! SFX 2 0 kiness [^aeio][aeiou]k 
+! SFX 2 0 liness [^aeio][aeiou]l 
+! SFX 2 0 miness [^aeio][aeiou]m 
+! SFX 2 0 niness [^aeio][aiou]n 
+! SFX 2 0 piness [^aeio][aeiou]p 
+! SFX 2 0 riness [^aeio][aiou]r 
+! SFX 2 0 siness [^aeio][aeiou]s 
+! SFX 2 0 tiness [^aeio][aiou]t 
+! SFX 2 0 viness [^aeio][aeiou]v 
+! SFX 2 0 ziness [^aeio][aeiou]z 
+! SFX 2 0 iness [^aeio]e[nrt] 
+! SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX 2 0 iness [^aeiou][bcdfgklmnprstvz] 
+! SFX 2 0 iness [^ebcdfgklmnprstvz] 
+  SFX z Y 24
+! SFX z e ily [^aeiouy]e 
+! SFX z 0 ily [aeiouy]e 
+! SFX z 0 ily [aiou]y 
+! SFX z ey ily ey 
+! SFX z y ily [^aeiou]y 
+! SFX z 0 bily [^aeio][aeiou]b 
+! SFX z 0 kily [^aeio][aeiou]c 
+! SFX z 0 dily [^aeio][aeiou]d 
+! SFX z 0 fily [^aeio][aeiou]f 
+! SFX z 0 gily [^aeio][aeiou]g 
+! SFX z 0 kily [^aeio][aeiou]k 
+! SFX z 0 lily [^aeio][aeiou]l 
+! SFX z 0 mily [^aeio][aeiou]m 
+! SFX z 0 nily [^aeio][aiou]n 
+! SFX z 0 pily [^aeio][aeiou]p 
+! SFX z 0 rily [^aeio][aiou]r 
+! SFX z 0 sily [^aeio][aeiou]s 
+! SFX z 0 tily [^aeio][aiou]t 
+! SFX z 0 vily [^aeio][aeiou]v 
+! SFX z 0 zily [^aeio][aeiou]z 
+! SFX z 0 ily [^aeio]e[nrt] 
+! SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz] 
+! SFX z 0 ily [^aeiou][bcdfgklmnprstvyz] 
+! SFX z 0 ily [^ebcdfgklmnprstvyz] 
+  SFX y Y 15
+! SFX y e ory te 
+! SFX y e atory [mr]e 
+! SFX y e ary se 
+! SFX y 0 ry [^mrst]e 
+! SFX y 0 ory [^aeous]t 
+! SFX y 0 ry [aeous]t 
+! SFX y 0 ery h 
+! SFX y 0 atory [^i]m 
+! SFX y im matory im 
+! SFX y 0 ory s 
+! SFX y 0 ary ion 
+! SFX y 0 ry [^i]on 
+! SFX y 0 nery [aiu]n 
+! SFX y 0 ry [^aiou]n 
+! SFX y 0 ry [^ehmstn] 
+  SFX O Y 12
+! SFX O 0 l a 
+! SFX O e al [^bcgv]e 
+! SFX O e ial [bcgv]e 
+! SFX O 0 ial [bcrx] 
+! SFX O um al um 
+! SFX O 0 al [^u]m 
+! SFX O y al ty 
+! SFX O y ial [^t]y 
+! SFX O 0 ual [px]t 
+! SFX O 0 tal [iu]t 
+! SFX O 0 al [^ipux]t 
+! SFX O 0 al [^aebcrtxmy] 
+  SFX o Y 12
+! SFX o 0 lly a 
+! SFX o e ally [^bcgv]e 
+! SFX o e ially [bcgv]e 
+! SFX o 0 ially [bcrx] 
+! SFX o um ally um 
+! SFX o 0 ally [^u]m 
+! SFX o y ally ty 
+! SFX o y ially [^t]y 
+! SFX o 0 ually [px]t 
+! SFX o 0 tally [iu]t 
+! SFX o 0 ally [^ipux]t 
+! SFX o 0 ally [^aebcrtxmy] 
+  SFX W Y 21
+! SFX W ce tific ce 
+! SFX W e atic me 
+! SFX W se tic se 
+! SFX W le ic ble 
+! SFX W e ic [^b]le 
+! SFX W e ic [^clms]e 
+! SFX W 0 lic [ay]l 
+! SFX W 0 ic [^ay]l 
+! SFX W us ic us 
+! SFX W 0 tic [^u]s 
+! SFX W er ric er 
+! SFX W 0 ic [^e]r 
+! SFX W 0 atic [aeiou]m 
+! SFX W 0 ic [^aeiou]m 
+! SFX W 0 tic ma 
+! SFX W a ic [^m]a 
+! SFX W y etic thy 
+! SFX W y ic [^t]hy 
+! SFX W y tic sy 
+! SFX W y ic [^hs]y 
+! SFX W 0 ic [^aelmrsy] 
+  SFX w Y 9
+! SFX w e ical e 
+! SFX w er rical er 
+! SFX w 0 ical [^e]r 
+! SFX w 0 atical [aeiou]m 
+! SFX w 0 ical [^aeiou]m 
+! SFX w 0 tical ma 
+! SFX w a ical [^m]a 
+! SFX w y ical y 
+! SFX w 0 ical [^aemry] 
+  SFX 1 Y 9
+! SFX 1 e ically e 
+! SFX 1 er rically er 
+! SFX 1 0 ically [^e]r 
+! SFX 1 0 atically [aeiou]m 
+! SFX 1 0 ically [^aeiou]m 
+! SFX 1 0 tically ma 
+! SFX 1 a ically [^m]a 
+! SFX 1 y ically y 
+! SFX 1 0 ically [^aemry] 
+  SFX 3 Y 21
+! SFX 3 e ist [^aceiou]e 
+! SFX 3 ce tist ce 
+! SFX 3 0 ist [aeiou]e 
+! SFX 3 y ist [^aeioubp]y 
+! SFX 3 0 ist [aeioubp]y 
+! SFX 3 o ist o 
+! SFX 3 0 ists [^eoy] 
+! SFX 3 e ists [^aceiou]e 
+! SFX 3 ce tists ce 
+! SFX 3 0 ists [aeiou]e 
+! SFX 3 y ists [^aeioubp]y 
+! SFX 3 0 ists [aeioubp]y 
+! SFX 3 o ists o 
+! SFX 3 0 ists [^eoy] 
+! SFX 3 e ist's [^aceiou]e 
+! SFX 3 ce tist's ce 
+! SFX 3 0 ist's [aeiou]e 
+! SFX 3 y ist's [^aeioubp]y 
+! SFX 3 0 ist's [aeioubp]y 
+! SFX 3 o ist's o 
+! SFX 3 0 ist's [^eoy] 
+--- 471,1281 ----
+  SFX R Y 72
+! SFX R 0 r e
+! SFX R 0 rs e
+! SFX R 0 ber [^aeio][aeiou]b
+! SFX R 0 bers [^aeio][aeiou]b
+! SFX R 0 ker [^aeio][aeiou]c
+! SFX R 0 kers [^aeio][aeiou]c
+! SFX R 0 der [^aeio][aeiou]d
+! SFX R 0 ders [^aeio][aeiou]d
+! SFX R 0 fer [^aeio][aeiou]f
+! SFX R 0 fers [^aeio][aeiou]f
+! SFX R 0 ger [^aeio][aeiou]g
+! SFX R 0 gers [^aeio][aeiou]g
+! SFX R 0 ker [^aeio][aeiou]k
+! SFX R 0 kers [^aeio][aeiou]k
+! SFX R 0 ler [^aeio][eiou]l
+! SFX R 0 er [aeio][eiou]l
+! SFX R 0 ler [^aeo]al
+! SFX R 0 er [aeo]al
+! SFX R 0 lers [^aeio][eiou]l
+! SFX R 0 ers [aeio][eiou]l
+! SFX R 0 lers [^aeo]al
+! SFX R 0 ers [aeo]al
+! SFX R 0 mer [^aeio][aeiou]m
+! SFX R 0 mers [^aeio][aeiou]m
+! SFX R 0 ner [^aeio][aeiou]n
+! SFX R 0 ners [^aeio][aeiou]n
+! SFX R 0 per [^aeio][aeiou]p
+! SFX R 0 pers [^aeio][aeiou]p
+! SFX R 0 rer [^aeio][aeiou]r
+! SFX R 0 rers [^aeio][aeiou]r
+! SFX R 0 ser [^aeio][aeiou]s
+! SFX R 0 sers [^aeio][aeiou]s
+! SFX R 0 ter [^aeio][aeiou]t
+! SFX R 0 ters [^aeio][aeiou]t
+! SFX R 0 ver [^aeio][aeiou]v
+! SFX R 0 vers [^aeio][aeiou]v
+! SFX R 0 zer [^aeio][aeiou]z
+! SFX R 0 zers [^aeio][aeiou]z
+! SFX R y ier [^aeiou]y
+! SFX R y iers [^aeiou]y
+! SFX R 0 er [aeiou]y
+! SFX R 0 ers [aeiou]y
+! SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 er [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 ers [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 er [^ebcdfgklmnprstvyz]
+! SFX R 0 ers [^ebcdfgklmnprstvyz]
+! SFX R 0 r's e
+! SFX R 0 ber's [^aeio][aeiou]b
+! SFX R 0 ker's [^aeio][aeiou]c
+! SFX R 0 der's [^aeio][aeiou]d
+! SFX R 0 fer's [^aeio][aeiou]f
+! SFX R 0 ger's [^aeio][aeiou]g
+! SFX R 0 ker's [^aeio][aeiou]k
+! SFX R 0 ler's [^aeio][eiou]l
+! SFX R 0 er's [aeio][eiou]l
+! SFX R 0 ler's [^aeo]al
+! SFX R 0 er's [aeo]al
+! SFX R 0 mer's [^aeio][aeiou]m
+! SFX R 0 ner's [^aeio][aeiou]n
+! SFX R 0 per's [^aeio][aeiou]p
+! SFX R 0 rer's [^aeio][aeiou]r
+! SFX R 0 ser's [^aeio][aeiou]s
+! SFX R 0 ter's [^aeio][aeiou]t
+! SFX R 0 ver's [^aeio][aeiou]v
+! SFX R 0 zer's [^aeio][aeiou]z
+! SFX R y ier's [^aeiou]y
+! SFX R 0 er's [aeiou]y
+! SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 er's [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 er's [^ebcdfgklmnprstvyz]
+  SFX r Y 24
+! SFX r 0 r e
+! SFX r 0 ler [^aeio][aeiou]l
+! SFX r 0 ker [^aeio][aeiou]c
+! SFX r y ier [^aeiou]y
+! SFX r 0 er [aeiou]y
+! SFX r 0 er [aeio][aeiou][cl]
+! SFX r 0 er [^aeiou][cl]
+! SFX r 0 er [^ecly]
+! SFX r 0 rs e
+! SFX r 0 lers [^aeio][aeiou]l
+! SFX r 0 kers [^aeio][aeiou]c
+! SFX r y iers [^aeiou]y
+! SFX r 0 ers [aeiou]y
+! SFX r 0 ers [aeio][aeiou][cl]
+! SFX r 0 ers [^aeiou][cl]
+! SFX r 0 ers [^ecly]
+! SFX r 0 r's e
+! SFX r 0 ler's [^aeio][aeiou]l
+! SFX r 0 ker's [^aeio][aeiou]c
+! SFX r y ier's [^aeiou]y
+! SFX r 0 er's [aeiou]y
+! SFX r 0 er's [aeio][aeiou][cl]
+! SFX r 0 er's [^aeiou][cl]
+! SFX r 0 er's [^ecly]
+  SFX S Y 9
+! SFX S y ies [^aeiou]y
+! SFX S 0 s [aeiou]y
+! SFX S 0 es [sxz]
+! SFX S 0 es [cs]h
+! SFX S 0 s [^cs]h
+! SFX S 0 s [ae]u
+! SFX S 0 x [ae]u
+! SFX S 0 s [^ae]u
+  SFX S 0 s [^hsuxyz]
+  SFX P Y 6
+! SFX P y iness [^aeiou]y
+! SFX P 0 ness [aeiou]y
+! SFX P 0 ness [^y]
+! SFX P y iness's [^aeiou]y
+! SFX P 0 ness's [aeiou]y
+! SFX P 0 ness's [^y]
+  SFX m Y 20
+! SFX m 0 sman [bdknmt]
+! SFX m 0 sman [aeiou][bdklmnt]e
+! SFX m 0 man [^aeiou][bdklmnt]e
+! SFX m 0 man [^bdklmnt]e
+! SFX m 0 man [^bdeknmt]
+! SFX m 0 smen [bdknmt]
+! SFX m 0 smen [aeiou][bdklmnt]e
+! SFX m 0 men [^aeiou][bdklmnt]e
+! SFX m 0 men [^bdklmnt]e
+! SFX m 0 men [^bdeknmt]
+! SFX m 0 sman's [bdknmt]
+! SFX m 0 sman's [aeiou][bdklmnt]e
+! SFX m 0 man's [^aeiou][bdklmnt]e
+! SFX m 0 man's [^bdklmnt]e
+! SFX m 0 man's [^bdeknmt]
+! SFX m 0 smen's [bdknmt]
+! SFX m 0 smen's [aeiou][bdklmnt]e
+! SFX m 0 men's [^aeiou][bdklmnt]e
+! SFX m 0 men's [^bdklmnt]e
+! SFX m 0 men's [^bdeknmt]
+  SFX 5 Y 15
+! SFX 5 0 swoman [bdknmt]
+! SFX 5 0 swoman [aeiou][bdklmnt]e
+! SFX 5 0 woman [^aeiou][bdklmnt]e
+! SFX 5 0 woman [^bdklmnt]e
+! SFX 5 0 woman [^bdeknmt]
+! SFX 5 0 swomen [bdknmt]
+! SFX 5 0 swomen [aeiou][bdklmnt]e
+! SFX 5 0 women [^aeiou][bdklmnt]e
+! SFX 5 0 women [^bdklmnt]e
+! SFX 5 0 women [^bdeknmt]
+! SFX 5 0 swoman's [bdknmt]
+! SFX 5 0 swoman's [aeiou][bdklmnt]e
+! SFX 5 0 woman's [^aeiou][bdklmnt]e
+! SFX 5 0 woman's [^bdklmnt]e
+! SFX 5 0 woman's [^bdeknmt]
+  SFX 6 Y 3
+! SFX 6 y iful [^aeiou]y
+! SFX 6 0 ful [aeiou]y
+! SFX 6 0 ful [^y]
+  SFX j Y 3
+! SFX j y ifully [^aeiou]y
+! SFX j 0 fully [aeiou]y
+! SFX j 0 fully [^y]
+  SFX p Y 5
+! SFX p y iless [^aeiou]y
+! SFX p 0 less [aeiou]y
+! SFX p 0 ess ll
+! SFX p 0 less [^l]l
+! SFX p 0 less [^ly]
+  SFX Q Y 44
+! SFX Q 0 tise a
+! SFX Q e ise [^l]e
+! SFX Q le ilise [^aeiou]le
+! SFX Q e ise [aeiou]le
+! SFX Q um ise um
+! SFX Q 0 ise [^u]m
+! SFX Q s se is
+! SFX Q 0 ise [^i]s
+! SFX Q y ise [^aeiou]y
+! SFX Q 0 ise [aeiou]y
+! SFX Q 0 ise [^aemsy]
+! SFX Q 0 tises a
+! SFX Q e ises [^l]e
+! SFX Q le ilises [^aeiou]le
+! SFX Q e ises [aeiou]le
+! SFX Q um ises um
+! SFX Q 0 ises [^u]m
+! SFX Q s ses is
+! SFX Q 0 ises [^i]s
+! SFX Q y ises [^aeiou]y
+! SFX Q 0 ises [aeiou]y
+! SFX Q 0 ises [^aemsy]
+! SFX Q 0 tised a
+! SFX Q e ised [^l]e
+! SFX Q le ilised [^aeiou]le
+! SFX Q e ised [aeiou]le
+! SFX Q um ised um
+! SFX Q 0 ised [^u]m
+! SFX Q s sed is
+! SFX Q 0 ised [^i]s
+! SFX Q y ised [^aeiou]y
+! SFX Q 0 ised [aeiou]y
+! SFX Q 0 ised [^aemsy]
+! SFX Q 0 tising a
+! SFX Q e ising [^l]e
+! SFX Q le ilising [^aeiou]le
+! SFX Q e ising [aeiou]le
+! SFX Q um ising um
+! SFX Q 0 ising [^u]m
+! SFX Q s sing is
+! SFX Q 0 ising [^i]s
+! SFX Q y ising [^aeiou]y
+! SFX Q 0 ising [aeiou]y
+! SFX Q 0 ising [^aemsy]
+  SFX 8 Y 44
+! SFX 8 0 tize a
+! SFX 8 e ize [^l]e
+! SFX 8 le ilize [^aeiou]le
+! SFX 8 e ize [aeiou]le
+! SFX 8 um ize um
+! SFX 8 0 ize [^u]m
+! SFX 8 s ze is
+! SFX 8 0 ize [^i]s
+! SFX 8 y ize [^aeiou]y
+! SFX 8 0 ize [aeiou]y
+! SFX 8 0 ize [^aemsy]
+! SFX 8 0 tizes a
+! SFX 8 e izes [^l]e
+! SFX 8 le ilizes [^aeiou]le
+! SFX 8 e izes [aeiou]le
+! SFX 8 um izes um
+! SFX 8 0 izes [^u]m
+! SFX 8 s zes is
+! SFX 8 0 izes [^i]s
+! SFX 8 y izes [^aeiou]y
+! SFX 8 0 izes [aeiou]y
+! SFX 8 0 izes [^aemsy]
+! SFX 8 0 tized a
+! SFX 8 e ized [^l]e
+! SFX 8 le ilized [^aeiou]le
+! SFX 8 e ized [aeiou]le
+! SFX 8 um ized um
+! SFX 8 0 ized [^u]m
+! SFX 8 s zed is
+! SFX 8 0 ized [^i]s
+! SFX 8 y ized [^aeiou]y
+! SFX 8 0 ized [aeiou]y
+! SFX 8 0 ized [^aemsy]
+! SFX 8 0 tizing a
+! SFX 8 e izing [^l]e
+! SFX 8 le ilizing [^aeiou]le
+! SFX 8 e izing [aeiou]le
+! SFX 8 um izing um
+! SFX 8 0 izing [^u]m
+! SFX 8 s zing is
+! SFX 8 0 izing [^i]s
+! SFX 8 y izing [^aeiou]y
+! SFX 8 0 izing [aeiou]y
+! SFX 8 0 izing [^aemsy]
+  SFX q Y 22
+! SFX q 0 tisation a
+! SFX q e isation [^l]e
+! SFX q le ilisation [^aeiou]le
+! SFX q e isation [aeiou]le
+! SFX q um isation um
+! SFX q 0 isation [^u]m
+! SFX q s sation is
+! SFX q 0 isation [^i]s
+! SFX q y isation [^aeiou]y
+! SFX q 0 isation [aeiou]y
+! SFX q 0 isation [^aemsy]
+! SFX q 0 tisations a
+! SFX q e isations [^l]e
+! SFX q le ilisations [^aeiou]le
+! SFX q e isations [aeiou]le
+! SFX q um isations um
+! SFX q 0 isations [^u]m
+! SFX q s sations is
+! SFX q 0 isations [^i]s
+! SFX q y isations [^aeiou]y
+! SFX q 0 isations [aeiou]y
+! SFX q 0 isations [^aemsy]
+  SFX - Y 22
+! SFX - 0 tization a
+! SFX - e ization [^l]e
+! SFX - le ilization [^aeiou]le
+! SFX - e ization [aeiou]le
+! SFX - um ization um
+! SFX - 0 ization [^u]m
+! SFX - s zation is
+! SFX - 0 ization [^i]s
+! SFX - y ization [^aeiou]y
+! SFX - 0 ization [aeiou]y
+! SFX - 0 ization [^aemsy]
+! SFX - 0 tizations a
+! SFX - e izations [^l]e
+! SFX - le ilizations [^aeiou]le
+! SFX - e izations [aeiou]le
+! SFX - um izations um
+! SFX - 0 izations [^u]m
+! SFX - s zations is
+! SFX - 0 izations [^i]s
+! SFX - y izations [^aeiou]y
+! SFX - 0 izations [aeiou]y
+! SFX - 0 izations [^aemsy]
+  SFX s Y 33
+! SFX s 0 tiser a
+! SFX s e iser [^l]e
+! SFX s le iliser [^aeiou]le
+! SFX s e iser [aeiou]le
+! SFX s um iser um
+! SFX s 0 iser [^u]m
+! SFX s s ser is
+! SFX s 0 iser [^i]s
+! SFX s y iser [^aeiou]y
+! SFX s 0 iser [aeiou]y
+! SFX s 0 iser [^aemsy]
+! SFX s 0 tisers a
+! SFX s e isers [^l]e
+! SFX s le ilisers [^aeiou]le
+! SFX s e isers [aeiou]le
+! SFX s um isers um
+! SFX s 0 isers [^u]m
+! SFX s s sers is
+! SFX s 0 isers [^i]s
+! SFX s y isers [^aeiou]y
+! SFX s 0 isers [aeiou]y
+! SFX s 0 isers [^aemsy]
+! SFX s 0 tiser's a
+! SFX s e iser's [^l]e
+! SFX s le iliser's [^aeiou]le
+! SFX s e iser's [aeiou]le
+! SFX s um iser's um
+! SFX s 0 iser's [^u]m
+! SFX s s ser's is
+! SFX s 0 iser's [^i]s
+! SFX s y iser's [^aeiou]y
+! SFX s 0 iser's [aeiou]y
+! SFX s 0 iser's [^aemsy]
+  SFX 9 Y 33
+! SFX 9 0 tizer a
+! SFX 9 e izer [^l]e
+! SFX 9 le ilizer [^aeiou]le
+! SFX 9 e izer [aeiou]le
+! SFX 9 um izer um
+! SFX 9 0 izer [^u]m
+! SFX 9 s zer is
+! SFX 9 0 izer [^i]s
+! SFX 9 y izer [^aeiou]y
+! SFX 9 0 izer [aeiou]y
+! SFX 9 0 izer [^aemsy]
+! SFX 9 0 tizers a
+! SFX 9 e izers [^l]e
+! SFX 9 le ilizers [^aeiou]le
+! SFX 9 e izers [aeiou]le
+! SFX 9 um izers um
+! SFX 9 0 izers [^u]m
+! SFX 9 s zers is
+! SFX 9 0 izers [^i]s
+! SFX 9 y izers [^aeiou]y
+! SFX 9 0 izers [aeiou]y
+! SFX 9 0 izers [^aemsy]
+! SFX 9 0 tizer's a
+! SFX 9 e izer's [^l]e
+! SFX 9 le ilizer's [^aeiou]le
+! SFX 9 e izer's [aeiou]le
+! SFX 9 um izer's um
+! SFX 9 0 izer's [^u]m
+! SFX 9 s zer's is
+! SFX 9 0 izer's [^i]s
+! SFX 9 y izer's [^aeiou]y
+! SFX 9 0 izer's [aeiou]y
+! SFX 9 0 izer's [^aemsy]
+  SFX t Y 22
+! SFX t 0 tisable a
+! SFX t e isable [^l]e
+! SFX t le ilisable [^aeiou]le
+! SFX t e isable [aeiou]le
+! SFX t um isable um
+! SFX t 0 isable [^u]m
+! SFX t s sable is
+! SFX t 0 isable [^i]s
+! SFX t y isable [^aeiou]y
+! SFX t 0 isable [aeiou]y
+! SFX t 0 isable [^aemsy]
+! SFX t 0 tisability a
+! SFX t e isability [^l]e
+! SFX t le ilisability [^aeiou]le
+! SFX t e isability [aeiou]le
+! SFX t um isability um
+! SFX t 0 isability [^u]m
+! SFX t s sability is
+! SFX t 0 isability [^i]s
+! SFX t y isability [^aeiou]y
+! SFX t 0 isability [aeiou]y
+! SFX t 0 isability [^aemsy]
+  SFX + Y 22
+! SFX + 0 tizable a
+! SFX + e izable [^l]e
+! SFX + le ilizable [^aeiou]le
+! SFX + e izable [aeiou]le
+! SFX + um izable um
+! SFX + 0 izable [^u]m
+! SFX + s zable is
+! SFX + 0 izable [^i]s
+! SFX + y izable [^aeiou]y
+! SFX + 0 izable [aeiou]y
+! SFX + 0 izable [^aemsy]
+! SFX + 0 tizability a
+! SFX + e izability [^l]e
+! SFX + le ilizability [^aeiou]le
+! SFX + e izability [aeiou]le
+! SFX + um izability um
+! SFX + 0 izability [^u]m
+! SFX + s zability is
+! SFX + 0 izability [^i]s
+! SFX + y izability [^aeiou]y
+! SFX + 0 izability [aeiou]y
+! SFX + 0 izability [^aemsy]
+  SFX M Y 1
+! SFX M 0 's .
+  SFX B Y 48
+! SFX B e able [^acegilotu]e
+! SFX B 0 able [acegilou]e
+! SFX B te ble ate
+! SFX B e able [^a]te
+! SFX B 0 bable [^aeio][aeiou]b
+! SFX B 0 kable [^aeio][aeiou]c
+! SFX B 0 dable [^aeio][aeiou]d
+! SFX B 0 fable [^aeio][aeiou]f
+! SFX B 0 gable [^aeio][aeiou]g
+! SFX B 0 kable [^aeio][aeiou]k
+! SFX B 0 lable [^aeio][aeiou]l
+! SFX B 0 mable [^aeio][aeiou]m
+! SFX B 0 nable [^aeio][aeiou]n
+! SFX B 0 pable [^aeio][aeiou]p
+! SFX B 0 rable [^aeio][aeiou]r
+! SFX B 0 sable [^aeio][aeiou]s
+! SFX B 0 table [^aeio][aeiou]t
+! SFX B 0 vable [^aeio][aeiou]v
+! SFX B 0 zable [^aeio][aeiou]z
+! SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz]
+! SFX B 0 able [^aeiou][bcdfgklmnprstvz]
+! SFX B y iable [^aeiou]y
+! SFX B 0 able [aeiou]y
+! SFX B 0 able [^ebcdfgklmnprstvzy]
+! SFX B e ability [^acegilotu]e
+! SFX B 0 ability [acegilou]e
+! SFX B te bility ate
+! SFX B e ability [^a]te
+! SFX B 0 bability [^aeio][aeiou]b
+! SFX B 0 kability [^aeio][aeiou]c
+! SFX B 0 dability [^aeio][aeiou]d
+! SFX B 0 fability [^aeio][aeiou]f
+! SFX B 0 gability [^aeio][aeiou]g
+! SFX B 0 kability [^aeio][aeiou]k
+! SFX B 0 lability [^aeio][aeiou]l
+! SFX B 0 mability [^aeio][aeiou]m
+! SFX B 0 nability [^aeio][aeiou]n
+! SFX B 0 pability [^aeio][aeiou]p
+! SFX B 0 rability [^aeio][aeiou]r
+! SFX B 0 sability [^aeio][aeiou]s
+! SFX B 0 tability [^aeio][aeiou]t
+! SFX B 0 vability [^aeio][aeiou]v
+! SFX B 0 zability [^aeio][aeiou]z
+! SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz]
+! SFX B 0 ability [^aeiou][bcdfgklmnprstvz]
+! SFX B y iability [^aeiou]y
+! SFX B 0 ability [aeiou]y
+! SFX B 0 ability [^ebcdfgklmnprstvzy]
+  SFX 7 Y 9
+! SFX 7 e able [acegilou]e
+! SFX 7 0 able [^acegilou]e
+! SFX 7 0 kable [^aeio][aeiou]c
+! SFX 7 0 lable [^aeio][aeiou]l
+! SFX 7 0 able [aeio][aeiou][cl]
+! SFX 7 0 able [^aeiou][cl]
+! SFX 7 y iable [^aeiou]y
+! SFX 7 0 able [aeiou]y
+! SFX 7 0 able [^cely]
+  SFX g Y 9
+! SFX g e ability [^acegilou]e
+! SFX g 0 ability [acegilou]e
+! SFX g 0 kability [^aeio][aeiou]c
+! SFX g 0 lability [^aeio][aeiou]l
+! SFX g 0 ability [aeio][aeiou][cl]
+! SFX g 0 ability [^aeiou][cl]
+! SFX g y iability [^aeiou]y
+! SFX g 0 ability [aeiou]y
+! SFX g 0 ability [^cely]
+  SFX l Y 9
+! SFX l e ably [^acegilou]e
+! SFX l 0 ably [acegilou]e
+! SFX l 0 kably [^aeio][aeiou]c
+! SFX l 0 lably [^aeio][aeiou]l
+! SFX l 0 ably [aeio][aeiou][cl]
+! SFX l 0 ably [^aeiou][cl]
+! SFX l y iably [^aeiou]y
+! SFX l 0 ably [aeiou]y
+! SFX l 0 ably [^cely]
+  SFX b Y 3
+! SFX b e ible [^aeiou]e
+! SFX b 0 ible [aeiou]e
+! SFX b 0 ible [^e]
+  SFX L Y 12
+! SFX L 0 ament m
+! SFX L y iment [^aeiou]y
+! SFX L 0 ment [aeiou]y
+! SFX L 0 ment [^my]
+! SFX L 0 aments m
+! SFX L y iments [^aeiou]y
+! SFX L 0 ments [aeiou]y
+! SFX L 0 ments [^my]
+! SFX L 0 ament's m
+! SFX L y iment's [^aeiou]y
+! SFX L 0 ment's [aeiou]y
+! SFX L 0 ment's [^my]
+  SFX Z Y 22
+! SFX Z e y [^aeiouy]e
+! SFX Z 0 y [aeiouy]e
+! SFX Z 0 ey [aiouy]
+! SFX Z 0 by [^aeio][aeiou]b
+! SFX Z 0 ky [^aeio][aeiou]c
+! SFX Z 0 dy [^aeio][aeiou]d
+! SFX Z 0 fy [^aeio][aeiou]f
+! SFX Z 0 gy [^aeio][aeiou]g
+! SFX Z 0 ky [^aeio][aeiou]k
+! SFX Z 0 ly [^aeio][aeiou]l
+! SFX Z 0 my [^aeio][aeiou]m
+! SFX Z 0 ny [^aeio][aiou]n
+! SFX Z 0 py [^aeio][aeiou]p
+! SFX Z 0 ry [^aeio][aiou]r
+! SFX Z 0 sy [^aeio][aeiou]s
+! SFX Z 0 ty [^aeio][aiou]t
+! SFX Z 0 vy [^aeio][aeiou]v
+! SFX Z 0 zy [^aeio][aeiou]z
+! SFX Z 0 y [^aeio]e[nrt]
+! SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz]
+! SFX Z 0 y [^aeiou][bcdfgklmnprstvz]
+! SFX Z 0 y [^aebcdfgiklmnoprstuvyz]
+  SFX 2 Y 21
+! SFX 2 e iness [^aeiouy]e
+! SFX 2 0 iness [aeiouy]e
+! SFX 2 0 biness [^aeio][aeiou]b
+! SFX 2 0 kiness [^aeio][aeiou]c
+! SFX 2 0 diness [^aeio][aeiou]d
+! SFX 2 0 finess [^aeio][aeiou]f
+! SFX 2 0 giness [^aeio][aeiou]g
+! SFX 2 0 kiness [^aeio][aeiou]k
+! SFX 2 0 liness [^aeio][aeiou]l
+! SFX 2 0 miness [^aeio][aeiou]m
+! SFX 2 0 niness [^aeio][aiou]n
+! SFX 2 0 piness [^aeio][aeiou]p
+! SFX 2 0 riness [^aeio][aiou]r
+! SFX 2 0 siness [^aeio][aeiou]s
+! SFX 2 0 tiness [^aeio][aiou]t
+! SFX 2 0 viness [^aeio][aeiou]v
+! SFX 2 0 ziness [^aeio][aeiou]z
+! SFX 2 0 iness [^aeio]e[nrt]
+! SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz]
+! SFX 2 0 iness [^aeiou][bcdfgklmnprstvz]
+! SFX 2 0 iness [^ebcdfgklmnprstvz]
+  SFX z Y 24
+! SFX z e ily [^aeiouy]e
+! SFX z 0 ily [aeiouy]e
+! SFX z 0 ily [aiou]y
+! SFX z ey ily ey
+! SFX z y ily [^aeiou]y
+! SFX z 0 bily [^aeio][aeiou]b
+! SFX z 0 kily [^aeio][aeiou]c
+! SFX z 0 dily [^aeio][aeiou]d
+! SFX z 0 fily [^aeio][aeiou]f
+! SFX z 0 gily [^aeio][aeiou]g
+! SFX z 0 kily [^aeio][aeiou]k
+! SFX z 0 lily [^aeio][aeiou]l
+! SFX z 0 mily [^aeio][aeiou]m
+! SFX z 0 nily [^aeio][aiou]n
+! SFX z 0 pily [^aeio][aeiou]p
+! SFX z 0 rily [^aeio][aiou]r
+! SFX z 0 sily [^aeio][aeiou]s
+! SFX z 0 tily [^aeio][aiou]t
+! SFX z 0 vily [^aeio][aeiou]v
+! SFX z 0 zily [^aeio][aeiou]z
+! SFX z 0 ily [^aeio]e[nrt]
+! SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz]
+! SFX z 0 ily [^aeiou][bcdfgklmnprstvyz]
+! SFX z 0 ily [^ebcdfgklmnprstvyz]
+  SFX y Y 15
+! SFX y e ory te
+! SFX y e atory [mr]e
+! SFX y e ary se
+! SFX y 0 ry [^mrst]e
+! SFX y 0 ory [^aeous]t
+! SFX y 0 ry [aeous]t
+! SFX y 0 ery h
+! SFX y 0 atory [^i]m
+! SFX y im matory im
+! SFX y 0 ory s
+! SFX y 0 ary ion
+! SFX y 0 ry [^i]on
+! SFX y 0 nery [aiu]n
+! SFX y 0 ry [^aiou]n
+! SFX y 0 ry [^ehmstn]
+  SFX O Y 12
+! SFX O 0 l a
+! SFX O e al [^bcgv]e
+! SFX O e ial [bcgv]e
+! SFX O 0 ial [bcrx]
+! SFX O um al um
+! SFX O 0 al [^u]m
+! SFX O y al ty
+! SFX O y ial [^t]y
+! SFX O 0 ual [px]t
+! SFX O 0 tal [iu]t
+! SFX O 0 al [^ipux]t
+! SFX O 0 al [^aebcrtxmy]
+  SFX o Y 12
+! SFX o 0 lly a
+! SFX o e ally [^bcgv]e
+! SFX o e ially [bcgv]e
+! SFX o 0 ially [bcrx]
+! SFX o um ally um
+! SFX o 0 ally [^u]m
+! SFX o y ally ty
+! SFX o y ially [^t]y
+! SFX o 0 ually [px]t
+! SFX o 0 tally [iu]t
+! SFX o 0 ally [^ipux]t
+! SFX o 0 ally [^aebcrtxmy]
+  SFX W Y 21
+! SFX W ce tific ce
+! SFX W e atic me
+! SFX W se tic se
+! SFX W le ic ble
+! SFX W e ic [^b]le
+! SFX W e ic [^clms]e
+! SFX W 0 lic [ay]l
+! SFX W 0 ic [^ay]l
+! SFX W us ic us
+! SFX W 0 tic [^u]s
+! SFX W er ric er
+! SFX W 0 ic [^e]r
+! SFX W 0 atic [aeiou]m
+! SFX W 0 ic [^aeiou]m
+! SFX W 0 tic ma
+! SFX W a ic [^m]a
+! SFX W y etic thy
+! SFX W y ic [^t]hy
+! SFX W y tic sy
+! SFX W y ic [^hs]y
+! SFX W 0 ic [^aelmrsy]
+  SFX w Y 9
+! SFX w e ical e
+! SFX w er rical er
+! SFX w 0 ical [^e]r
+! SFX w 0 atical [aeiou]m
+! SFX w 0 ical [^aeiou]m
+! SFX w 0 tical ma
+! SFX w a ical [^m]a
+! SFX w y ical y
+! SFX w 0 ical [^aemry]
+  SFX 1 Y 9
+! SFX 1 e ically e
+! SFX 1 er rically er
+! SFX 1 0 ically [^e]r
+! SFX 1 0 atically [aeiou]m
+! SFX 1 0 ically [^aeiou]m
+! SFX 1 0 tically ma
+! SFX 1 a ically [^m]a
+! SFX 1 y ically y
+! SFX 1 0 ically [^aemry]
+  SFX 3 Y 21
+! SFX 3 e ist [^aceiou]e
+! SFX 3 ce tist ce
+! SFX 3 0 ist [aeiou]e
+! SFX 3 y ist [^aeioubp]y
+! SFX 3 0 ist [aeioubp]y
+! SFX 3 o ist o
+! SFX 3 0 ists [^eoy]
+! SFX 3 e ists [^aceiou]e
+! SFX 3 ce tists ce
+! SFX 3 0 ists [aeiou]e
+! SFX 3 y ists [^aeioubp]y
+! SFX 3 0 ists [aeioubp]y
+! SFX 3 o ists o
+! SFX 3 0 ists [^eoy]
+! SFX 3 e ist's [^aceiou]e
+! SFX 3 ce tist's ce
+! SFX 3 0 ist's [aeiou]e
+! SFX 3 y ist's [^aeioubp]y
+! SFX 3 0 ist's [aeioubp]y
+! SFX 3 o ist's o
+! SFX 3 0 ist's [^eoy]
+! 
+! MAP 5
+! MAP aàáâãäå
+! MAP eèéêë
+! MAP iìíîï
+! MAP oòóôõö
+! MAP uùúûü
+! MAP nñ
+! MAP cç
+! MAP yÿý
+! MAP sß
+! 
+! # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
+! 
+! SAL AH(AEIOUY)-^         *H
+! SAL AR(AEIOUY)-^         *R
+! SAL A(HR)^               *
+! SAL A^                   *
+! SAL AH(AEIOUY)-          H
+! SAL AR(AEIOUY)-          R
+! SAL A(HR)                _
+! SAL À^                   *
+! SAL Å^                   *
+! SAL BB-                  _
+! SAL B                    B
+! SAL CQ-                  _
+! SAL CIA                  X
+! SAL CH                   X
+! SAL C(EIY)-              S
+! SAL CK                   K
+! SAL COUGH^               KF
+! SAL CC<                  C
+! SAL C                    K
+! SAL DG(EIY)              K
+! SAL DD-                  _
+! SAL D                    T
+! SAL É<                   E
+! SAL EH(AEIOUY)-^         *H
+! SAL ER(AEIOUY)-^         *R
+! SAL E(HR)^               *
+! SAL ENOUGH^$             *NF
+! SAL E^                   *
+! SAL EH(AEIOUY)-          H
+! SAL ER(AEIOUY)-          R
+! SAL E(HR)                _
+! SAL FF-                  _
+! SAL F                    F
+! SAL GN^                  N
+! SAL GN$                  N
+! SAL GNS$                 NS
+! SAL GNED$                N
+! SAL GH(AEIOUY)-          K
+! SAL GH                   _
+! SAL GG9                  K
+! SAL G                    K
+! SAL H                    H
+! SAL IH(AEIOUY)-^         *H
+! SAL IR(AEIOUY)-^         *R
+! SAL I(HR)^               *
+! SAL I^                   *
+! SAL ING6                 N
+! SAL IH(AEIOUY)-          H
+! SAL IR(AEIOUY)-          R
+! SAL I(HR)                _
+! SAL J                    K
+! SAL KN^                  N
+! SAL KK-                  _
+! SAL K                    K
+! SAL LAUGH^               LF
+! SAL LL-                  _
+! SAL L                    L
+! SAL MB$                  M
+! SAL MM                   M
+! SAL M                    M
+! SAL NN-                  _
+! SAL N                    N
+! SAL OH(AEIOUY)-^         *H
+! SAL OR(AEIOUY)-^         *R
+! SAL O(HR)^               *
+! SAL O^                   *
+! SAL OH(AEIOUY)-          H
+! SAL OR(AEIOUY)-          R
+! SAL O(HR)                _
+! SAL PH                   F
+! SAL PN^                  N
+! SAL PP-                  _
+! SAL P                    P
+! SAL Q                    K
+! SAL RH^                  R
+! SAL ROUGH^               RF
+! SAL RR-                  _
+! SAL R                    R
+! SAL SCH(EOU)-            SK
+! SAL SC(IEY)-             S
+! SAL SH                   X
+! SAL SI(AO)-              X
+! SAL SS-                  _
+! SAL S                    S
+! SAL TI(AO)-              X
+! SAL TH                   @
+! SAL TCH--                _
+! SAL TOUGH^               TF
+! SAL TT-                  _
+! SAL T                    T
+! SAL UH(AEIOUY)-^         *H
+! SAL UR(AEIOUY)-^         *R
+! SAL U(HR)^               *
+! SAL U^                   *
+! SAL UH(AEIOUY)-          H
+! SAL UR(AEIOUY)-          R
+! SAL U(HR)                _
+! SAL V^                   W
+! SAL V                    F
+! SAL WR^                  R
+! SAL WH^                  W
+! SAL W(AEIOU)-            W
+! SAL X^                   S
+! SAL X                    KS
+! SAL Y(AEIOU)-            Y
+! SAL ZZ-                  _
+! SAL Z                    S
+*** en_GB.orig.dic	Sun Jul  3 18:05:07 2005
+--- en_GB.dic	Sun Jul  3 18:19:25 2005
+***************
+*** 630,632 ****
+  Byrne/M
+- c/nN
+  cab/GMDXVSN
+--- 630,631 ----
+***************
+*** 2588,2590 ****
+  KwaZulu
+- l/3
+  lab/oMS
+--- 2587,2588 ----
+***************
+*** 5221,5223 ****
+  Ajax
+- al/AFC
+  Alabamian/M
+--- 5219,5220 ----
+***************
+*** 6256,6258 ****
+  czarist
+- d/to
+  damaged/U
+--- 6253,6254 ----
+***************
+*** 8168,8170 ****
+  Natasha/M
+! nation/M
+  navigable/P
+--- 8164,8166 ----
+  Natasha/M
+! nation/MS
+  navigable/P
+***************
+*** 9959,9961 ****
+  Uzbekistan/M
+- v
+  vacation/M
+--- 9955,9956 ----
+***************
+*** 11546,11548 ****
+  DZ
+- e
+  each
+--- 11541,11542 ----
+***************
+*** 13189,13191 ****
+  mythology/SQM31w
+- n/NnxVvu
+  nacho/S
+--- 13183,13184 ----
+***************
+*** 16038,16040 ****
+  Catholics
+! cation/MW
+  catnap/DMSG
+--- 16031,16033 ----
+  Catholics
+! cation/MWS
+  catnap/DMSG
+***************
+*** 16954,16956 ****
+  eyewash/SM
+- f/F7
+  fabricator/SM
+--- 16947,16948 ----
+***************
+*** 17874,17877 ****
+  lass/MS
+- last-ditch
+- last-minute
+  latchkey/SM
+--- 17866,17867 ----
+***************
+*** 22365,22367 ****
+  futuristic/S
+- g/7
+  gabbiness/S
+--- 22355,22356 ----
+***************
+*** 22692,22694 ****
+  HMS
+! hobbit
+  hobnob/DGS
+--- 22681,22683 ----
+  HMS
+! hobbit/MS
+  hobnob/DGS
+***************
+*** 23909,23911 ****
+  ozone/M
+- p/AYFI
+  p.a.
+--- 23898,23899 ----
+***************
+*** 24558,24560 ****
+  Rt.
+- rte
+  Ru/M
+--- 24546,24547 ----
+***************
+*** 25697,25699 ****
+  xylem/SM
+- y/K
+  Yamaha/M
+--- 25684,25685 ----
+***************
+*** 27778,27780 ****
+  gyrfalcon/MS
+- h/E
+  habitual/YP
+--- 27764,27765 ----
+***************
+*** 29532,29534 ****
+  pyrotechny/Ww
+- q
+  QoS
+--- 29517,29518 ----
+***************
+*** 30776,30778 ****
+  villein/SM
+! vim/M
+  vindaloo/S
+--- 30760,30763 ----
+  villein/SM
+! vim/M?
+! Vim/M
+  vindaloo/S
+***************
+*** 30956,30958 ****
+  YWCA
+- z/d
+  Zamia
+--- 30941,30942 ----
+***************
+*** 34732,34734 ****
+  quizzes
+- r/sd
+  rabbet/SMd
+--- 34716,34717 ----
+***************
+*** 37265,37266 ****
+--- 37248,37250 ----
+  dBi
++ dBd
+  dBW
+***************
+*** 37691,37693 ****
+  establishment/A
+- et
+  eternity/SM
+--- 37675,37676 ----
+***************
+*** 39974,39976 ****
+  rustproof/GD
+! s/ko7
+  Sabine/M
+--- 39957,39959 ----
+  rustproof/GD
+! singly
+  Sabine/M
+***************
+*** 41473,41475 ****
+  azalea/MS
+- b/pb
+  Baal/M
+--- 41456,41457 ----
+***************
+*** 43612,43614 ****
+  justnesses
+- k/k
+  kabob's
+--- 43594,43595 ----
+***************
+*** 45690,45692 ****
+  syringe/SMGD
+- t/7k
+  Tabasco/M
+--- 45671,45672 ----
+***************
+*** 46281 ****
+--- 46261,46276 ----
+  Zurich/M
++ conj.
++ pompon
++ natively
++ nd
++ Bram/M
++ et al.
++ et cetera
++ Moolenaar/M
++ pneumonic
++ the the/!
++ a a/!
++ a an/!
++ an a/!
++ an an/!
++ PayPal
diff --git a/runtime/spell/en/en_NZ.diff b/runtime/spell/en/en_NZ.diff
new file mode 100644
index 0000000..5c95622
--- /dev/null
+++ b/runtime/spell/en/en_NZ.diff
@@ -0,0 +1,2678 @@
+*** en_NZ.orig.aff	Fri Apr 15 13:20:36 2005
+--- en_NZ.aff	Sun Jul  3 17:11:34 2005
+***************
+*** 7,9 ****
+  SET ISO8859-1
+! TRY esiaénrtolcdugmphbyfvkw-'.zqjxSNRTLCGDMPHBEAUYOFIVKWöâôZQJXÅçèîêàïüäñ 
+  REP 66
+--- 7,19 ----
+  SET ISO8859-1
+! TRY esiaénrtolcdugmphbyfvkw-'.zqjxSNRTLCGDMPHBEAUYOFIVKWöâôZQJXÅçèîêàïüäñ
+! 
+! FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
+! LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
+! UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
+! 
+! MIDWORD	'
+! 
+! RAR ?
+! BAD !
+! 
+  REP 66
+***************
+*** 76,95 ****
+  PFX A Y 2
+! PFX A 0 re [^e] 
+! PFX A 0 re- e 
+  PFX a Y 1
+! PFX a 0 mis . 
+  PFX I Y 4
+! PFX I 0 il l 
+! PFX I 0 ir r 
+! PFX I 0 im [bmp] 
+! PFX I 0 in [^blmpr] 
+  PFX c Y 1
+! PFX c 0 over . 
+  PFX U Y 1
+! PFX U 0 un . 
+  PFX C Y 2
+! PFX C 0 de [^e] 
+! PFX C 0 de- e 
+  PFX E Y 1
+! PFX E 0 dis . 
+  PFX F Y 5
+--- 86,105 ----
+  PFX A Y 2
+! PFX A 0 re [^e]
+! PFX A 0 re- e
+  PFX a Y 1
+! PFX a 0 mis .
+  PFX I Y 4
+! PFX I 0 il l
+! PFX I 0 ir r
+! PFX I 0 im [bmp]
+! PFX I 0 in [^blmpr]
+  PFX c Y 1
+! PFX c 0 over .
+  PFX U Y 1
+! PFX U 0 un .
+  PFX C Y 2
+! PFX C 0 de [^e]
+! PFX C 0 de- e
+  PFX E Y 1
+! PFX E 0 dis .
+  PFX F Y 5
+***************
+*** 99,493 ****
+  PFX F 0 col l
+! PFX F 0 con [^abehilmopru]. 
+  PFX K Y 1
+! PFX K 0 pre . 
+  PFX e Y 1
+! PFX e 0 out . 
+  PFX f Y 2
+! PFX f 0 under [^r] 
+! PFX f 0 under- r 
+  PFX O Y 1
+! PFX O 0 non- . 
+  PFX 4 Y 1
+! PFX 4 0 trans . 
+  SFX V Y 15
+! SFX V 0 tive [aio] 
+! SFX V b ptive b 
+! SFX V d sive d 
+! SFX V be ptive be 
+! SFX V e tive ce 
+! SFX V de sive de 
+! SFX V ke cative ke 
+! SFX V e ptive me 
+! SFX V e ive [st]e 
+! SFX V e ative [^bcdkmst]e 
+! SFX V 0 lative [aeiou]l 
+! SFX V 0 ative [^aeiou]l 
+! SFX V 0 ive [st] 
+! SFX V y icative y 
+! SFX V 0 ative [^abdeilosty] 
+  SFX v Y 15
+! SFX v 0 tively [aio] 
+! SFX v b ptively b 
+! SFX v d sively d 
+! SFX v be ptively be 
+! SFX v e tively ce 
+! SFX v de sively de 
+! SFX v ke catively ke 
+! SFX v e ptively me 
+! SFX v e ively [st]e 
+! SFX v e atively [^bcdkmst]e 
+! SFX v 0 latively [aeiou]l 
+! SFX v 0 atively [^aeiou]l 
+! SFX v 0 ively [st] 
+! SFX v y icatively y 
+! SFX v 0 atively [^abdeilosty] 
+  SFX u Y 15
+! SFX u 0 tiveness [aio] 
+! SFX u b ptiveness b 
+! SFX u d siveness d 
+! SFX u be ptiveness be 
+! SFX u e tiveness ce 
+! SFX u de siveness de 
+! SFX u ke cativeness ke 
+! SFX u e ptiveness me 
+! SFX u e iveness [st]e 
+! SFX u e ativeness [^bcdkmst]e 
+! SFX u 0 lativeness [aeiou]l 
+! SFX u 0 ativeness [^aeiou]l 
+! SFX u 0 iveness [st] 
+! SFX u y icativeness y 
+! SFX u 0 ativeness [^abdeilosty] 
+  SFX N Y 26
+! SFX N b ption b 
+! SFX N d sion d 
+! SFX N be ption be 
+! SFX N e tion ce 
+! SFX N de sion de 
+! SFX N ke cation ke 
+! SFX N e ption ume 
+! SFX N e mation [^u]me 
+! SFX N e ion [^o]se 
+! SFX N e ition ose 
+! SFX N e ation [iou]te 
+! SFX N e ion [^iou]te 
+! SFX N e ation [^bcdkmst]e 
+! SFX N el ulsion el 
+! SFX N 0 lation [aiou]l 
+! SFX N 0 ation [^aeiou]l 
+! SFX N 0 mation [aeiou]m 
+! SFX N 0 ation [^aeiou]m 
+! SFX N er ration er 
+! SFX N 0 ation [^e]r 
+! SFX N 0 ion [sx] 
+! SFX N t ssion mit 
+! SFX N 0 ion [^m]it 
+! SFX N 0 ation [^i]t 
+! SFX N y ication y 
+! SFX N 0 ation [^bdelmrstxy] 
+  SFX n Y 28
+! SFX n 0 tion a 
+! SFX n e tion ce 
+! SFX n ke cation ke 
+! SFX n e ation [iou]te 
+! SFX n e ion [^iou]te 
+! SFX n e ation [^ckt]e 
+! SFX n el ulsion el 
+! SFX n 0 lation [aiou]l 
+! SFX n 0 ation [^aeiou]l 
+! SFX n er ration er 
+! SFX n 0 ation [^e]r 
+! SFX n y ation py 
+! SFX n y ication [^p]y 
+! SFX n 0 ation [^aelry] 
+! SFX n 0 tions a 
+! SFX n e tions ce 
+! SFX n ke cations ke 
+! SFX n e ations [iou]te 
+! SFX n e ions [^iou]te 
+! SFX n e ations [^ckt]e 
+! SFX n el ulsions el 
+! SFX n 0 lations [aiou]l 
+! SFX n 0 ations [^aeiou]l 
+! SFX n er rations er 
+! SFX n 0 ations [^e]r 
+! SFX n y ations py 
+! SFX n y ications [^p]y 
+! SFX n 0 ations [^aelry] 
+  SFX X Y 26
+! SFX X b ptions b 
+! SFX X d sions d 
+! SFX X be ptions be 
+! SFX X e tions ce 
+! SFX X ke cations ke 
+! SFX X de sions de 
+! SFX X e ptions ume 
+! SFX X e mations [^u]me 
+! SFX X e ions [^o]se 
+! SFX X e itions ose 
+! SFX X e ations [iou]te 
+! SFX X e ions [^iou]te 
+! SFX X e ations [^bcdkmst]e 
+! SFX X el ulsions el 
+! SFX X 0 lations [aiou]l 
+! SFX X 0 ations [^aeiou]l 
+! SFX X 0 mations [aeiou]m 
+! SFX X 0 ations [^aeiou]m 
+! SFX X er rations er 
+! SFX X 0 ations [^e]r 
+! SFX X 0 ions [sx] 
+! SFX X t ssions mit 
+! SFX X 0 ions [^m]it 
+! SFX X 0 ations [^i]t 
+! SFX X y ications y 
+! SFX X 0 ations [^bdelmrstxy] 
+  SFX x Y 40
+! SFX x b ptional b 
+! SFX x d sional d 
+! SFX x be ptional be 
+! SFX x e tional ce 
+! SFX x ke cational ke 
+! SFX x de sional de 
+! SFX x e ional [^o]se 
+! SFX x e itional ose 
+! SFX x e ional te 
+! SFX x e ational [^bcdkst]e 
+! SFX x el ulsional el 
+! SFX x 0 lational [aiou]l 
+! SFX x 0 ational [^aeiou]l 
+! SFX x er rational er 
+! SFX x 0 ational [^e]r 
+! SFX x 0 ional [sx] 
+! SFX x 0 ional [^n]t 
+! SFX x 0 ational nt 
+! SFX x y icational y 
+! SFX x 0 ational [^bdelrstxy] 
+! SFX x b ptionally b 
+! SFX x d sionally d 
+! SFX x be ptionally be 
+! SFX x e tionally ce 
+! SFX x ke cationally ke 
+! SFX x de sionally de 
+! SFX x e ionally [^o]se 
+! SFX x e itionally ose 
+! SFX x e ionally te 
+! SFX x e ationally [^bcdkst]e 
+! SFX x el ulsionally el 
+! SFX x 0 lationally [aiou]l 
+! SFX x 0 ationally [^aeiou]l 
+! SFX x er rationally er 
+! SFX x 0 ationally [^e]r 
+! SFX x 0 ionally [sx] 
+! SFX x 0 ionally [^n]t 
+! SFX x 0 ationally nt 
+! SFX x y icationally y 
+! SFX x 0 ationally [^bdelrstxy] 
+  SFX H N 13
+! SFX H y ieth y 
+! SFX H ree ird ree 
+! SFX H ve fth ve 
+! SFX H e th [^ev]e 
+! SFX H 0 h t 
+! SFX H 0 th [^ety] 
+! SFX H y ieths y 
+! SFX H ree irds ree 
+! SFX H ve fths ve 
+! SFX H e ths [^ev]e 
+! SFX H 0 hs t 
+! SFX H 0 ths [^ety] 
+! SFX H 0 fold . 
+  SFX Y Y 9
+! SFX Y 0 ally ic 
+! SFX Y 0 ly [^i]c 
+! SFX Y e y [^aeiou]le 
+! SFX Y 0 ly [aeiou]le 
+! SFX Y 0 ly [^l]e 
+! SFX Y 0 y [^aeiou]l 
+! SFX Y y ily [^aeiou]y 
+! SFX Y 0 ly [aeiou][ly] 
+! SFX Y 0 ly [^cely] 
+  SFX G Y 24
+! SFX G e ing [^eioy]e 
+! SFX G 0 ing [eoy]e 
+! SFX G ie ying ie 
+! SFX G 0 bing [^aeio][aeiou]b 
+! SFX G 0 king [^aeio][aeiou]c 
+! SFX G 0 ding [^aeio][aeiou]d 
+! SFX G 0 fing [^aeio][aeiou]f 
+! SFX G 0 ging [^aeio][aeiou]g 
+! SFX G 0 king [^aeio][aeiou]k 
+! SFX G 0 ling [^aeio][eiou]l 
+! SFX G 0 ing [aeio][eiou]l 
+! SFX G 0 ling [^aeo]al 
+! SFX G 0 ing [aeo]al 
+! SFX G 0 ming [^aeio][aeiou]m 
+! SFX G 0 ning [^aeio][aeiou]n 
+! SFX G 0 ping [^aeio][aeiou]p 
+! SFX G 0 ring [^aeio][aeiou]r 
+! SFX G 0 sing [^aeio][aeiou]s 
+! SFX G 0 ting [^aeio][aeiou]t 
+! SFX G 0 ving [^aeio][aeiou]v 
+! SFX G 0 zing [^aeio][aeiou]z 
+! SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX G 0 ing [^aeiou][bcdfgklmnprstvz] 
+! SFX G 0 ing [^ebcdfgklmnprstvz] 
+  SFX J Y 25
+! SFX J e ings [^eioy]e 
+! SFX J 0 ings [eoy]e 
+! SFX J ie yings ie 
+! SFX J 0 bings [^aeio][aeiou]b 
+! SFX J 0 king [^aeio][aeiou]c 
+! SFX J 0 dings [^aeio][aeiou]d 
+! SFX J 0 fings [^aeio][aeiou]f 
+! SFX J 0 gings [^aeio][aeiou]g 
+! SFX J 0 kings [^aeio][aeiou]k 
+! SFX J 0 lings [^aeio][eiou]l 
+! SFX J 0 ings [aeio][eiou]l 
+! SFX J 0 lings [^aeo]al 
+! SFX J 0 ings [aeo]al 
+! SFX J 0 mings [^aeio][aeiou]m 
+! SFX J 0 nings [^aeio][aiou]n 
+! SFX J 0 pings [^aeio][aeiou]p 
+! SFX J 0 rings [^aeio][aiou]r 
+! SFX J 0 sings [^aeio][aeiou]s 
+! SFX J 0 tings [^aeio][aiou]t 
+! SFX J 0 vings [^aeio][aeiou]v 
+! SFX J 0 zings [^aeio][aeiou]z 
+! SFX J 0 ings [^aeio]e[nrt] 
+! SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX J 0 ings [^aeiou][bcdfgklmnprstvz] 
+! SFX J 0 ings [^ebcdfgklmnprstvz] 
+  SFX k Y 8
+! SFX k e ingly [^eioy]e 
+! SFX k 0 ingly [eoy]e 
+! SFX k ie yingly ie 
+! SFX k 0 kingly [^aeio][aeiou]c 
+! SFX k 0 lingly [^aeio][aeiou]l 
+! SFX k 0 ingly [aeio][aeiou][cl] 
+! SFX k 0 ingly [^aeiou][cl] 
+! SFX k 0 ingly [^ecl] 
+  SFX D Y 25
+! SFX D 0 d [^e]e 
+! SFX D e d ee 
+! SFX D 0 bed [^aeio][aeiou]b 
+! SFX D 0 ked [^aeio][aeiou]c 
+! SFX D 0 ded [^aeio][aeiou]d 
+! SFX D 0 fed [^aeio][aeiou]f 
+! SFX D 0 ged [^aeio][aeiou]g 
+! SFX D 0 ked [^aeio][aeiou]k 
+! SFX D 0 led [^aeio][eiou]l 
+! SFX D 0 ed [aeio][eiou]l 
+! SFX D 0 led [^aeo]al 
+! SFX D 0 ed [aeo]al 
+! SFX D 0 med [^aeio][aeiou]m 
+! SFX D 0 ned [^aeio][aeiou]n 
+! SFX D 0 ped [^aeio][aeiou]p 
+! SFX D 0 red [^aeio][aeiou]r 
+! SFX D 0 sed [^aeio][aeiou]s 
+! SFX D 0 ted [^aeio][aeiou]t 
+! SFX D 0 ved [^aeio][aeiou]v 
+! SFX D 0 zed [^aeio][aeiou]z 
+! SFX D y ied [^aeiou]y 
+! SFX D 0 ed [aeiou]y 
+! SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX D 0 ed [^aeiou][bcdfgklmnprstvz] 
+! SFX D 0 ed [^ebcdfgklmnprstvyz] 
+  SFX d Y 16
+! SFX d 0 d e 
+! SFX d 0 ked [^aeio][aeiou]c 
+! SFX d 0 led [^aeio][aeiou]l 
+! SFX d y ied [^aeiou]y 
+! SFX d 0 ed [aeiou]y 
+! SFX d 0 ed [aeio][aeiou][cl] 
+! SFX d 0 ed [^aeiou][cl] 
+! SFX d 0 ed [^ecly] 
+! SFX d e ing [^eioy]e 
+! SFX d 0 ing [eoy]e 
+! SFX d ie ying ie 
+! SFX d 0 king [^aeio][aeiou]c 
+! SFX d 0 ling [^aeio][aeiou]l 
+! SFX d 0 ing [aeio][aeiou][cl] 
+! SFX d 0 ing [^aeiou][cl] 
+! SFX d 0 ing [^ecl] 
+  SFX h Y 22
+! SFX h 0 dly e 
+! SFX h 0 bedly [^aeio][aeiou]b 
+! SFX h 0 kedly [^aeio][aeiou]c 
+! SFX h 0 dedly [^aeio][aeiou]d 
+! SFX h 0 fedly [^aeio][aeiou]f 
+! SFX h 0 gedly [^aeio][aeiou]g 
+! SFX h 0 kedly [^aeio][aeiou]k 
+! SFX h 0 ledly [^aeio][aeiou]l 
+! SFX h 0 medly [^aeio][aeiou]m 
+! SFX h 0 nedly [^aeio][aiou]n 
+! SFX h 0 pedly [^aeio][aeiou]p 
+! SFX h 0 redly [^aeio][aiou]r 
+! SFX h 0 sedly [^aeio][aeiou]s 
+! SFX h 0 tedly [^aeio][aiou]t 
+! SFX h 0 vedly [^aeio][aeiou]v 
+! SFX h 0 zedly [^aeio][aeiou]z 
+! SFX h 0 edly [^aeio]e[nrt] 
+! SFX h y iedly [^aeiou]y 
+! SFX h 0 edly [aeiou]y 
+! SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX h 0 edly [^aeiou][bcdfgklmnprstvz] 
+! SFX h 0 edly [^ebcdfgklmnprstvyz] 
+  SFX i Y 22
+! SFX i 0 dness e 
+! SFX i 0 bedness [^aeio][aeiou]b 
+! SFX i 0 kedness [^aeio][aeiou]c 
+! SFX i 0 dedness [^aeio][aeiou]d 
+! SFX i 0 fedness [^aeio][aeiou]f 
+! SFX i 0 gedness [^aeio][aeiou]g 
+! SFX i 0 kedness [^aeio][aeiou]k 
+! SFX i 0 ledness [^aeio][aeiou]l 
+! SFX i 0 medness [^aeio][aeiou]m 
+! SFX i 0 nedness [^aeio][aiou]n 
+! SFX i 0 pedness [^aeio][aeiou]p 
+! SFX i 0 redness [^aeio][aiou]r 
+! SFX i 0 sedness [^aeio][aeiou]s 
+! SFX i 0 tedness [^aeio][aiou]t 
+! SFX i 0 vedness [^aeio][aeiou]v 
+! SFX i 0 zedness [^aeio][aeiou]z 
+! SFX i 0 edness [^aeio]e[nrt] 
+! SFX i y iedness [^aeiou]y 
+! SFX i 0 edness [aeiou]y 
+! SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX i 0 edness [^aeiou][bcdfgklmnprstvz] 
+! SFX i 0 edness [^ebcdfgklmnprstvyz] 
+  SFX T Y 42
+! SFX T 0 r e 
+  SFX T 0 st e
+! SFX T 0 ber [^aeio][aeiou]b 
+  SFX T 0 best [^aeio][aeiou]b
+! SFX T 0 ker [^aeio][aeiou]c 
+  SFX T 0 kest [^aeio][aeiou]c
+! SFX T 0 der [^aeio][aeiou]d 
+  SFX T 0 dest [^aeio][aeiou]d
+! SFX T 0 fer [^aeio][aeiou]f 
+  SFX T 0 fest [^aeio][aeiou]f
+! SFX T 0 ger [^aeio][aeiou]g 
+  SFX T 0 gest [^aeio][aeiou]g
+! SFX T 0 ker [^aeio][aeiou]k 
+  SFX T 0 kest [^aeio][aeiou]k
+! SFX T 0 ler [^aeio][aeiou]l 
+  SFX T 0 lest [^aeio][aeiou]l
+! SFX T 0 mer [^aeio][aeiou]m 
+  SFX T 0 mest [^aeio][aeiou]m
+! SFX T 0 ner [^aeio][aeiou]n 
+  SFX T 0 nest [^aeio][aeiou]n
+! SFX T 0 per [^aeio][aeiou]p 
+  SFX T 0 pest [^aeio][aeiou]p
+! SFX T 0 rer [^aeio][aeiou]r 
+  SFX T 0 rest [^aeio][aeiou]r
+! SFX T 0 ser [^aeio][aeiou]s 
+  SFX T 0 sest [^aeio][aeiou]s
+! SFX T 0 ter [^aeio][aeiou]t 
+  SFX T 0 test [^aeio][aeiou]t
+! SFX T 0 ver [^aeio][aeiou]v 
+  SFX T 0 vest [^aeio][aeiou]v
+! SFX T 0 zer [^aeio][aeiou]z 
+  SFX T 0 zest [^aeio][aeiou]z
+! SFX T y ier [^aeiou]y 
+  SFX T y iest [^aeiou]y
+! SFX T 0 er [aeiou]y 
+  SFX T 0 est [aeiou]y
+--- 109,503 ----
+  PFX F 0 col l
+! PFX F 0 con [^abehilmopru].
+  PFX K Y 1
+! PFX K 0 pre .
+  PFX e Y 1
+! PFX e 0 out .
+  PFX f Y 2
+! PFX f 0 under [^r]
+! PFX f 0 under- r
+  PFX O Y 1
+! PFX O 0 non- .
+  PFX 4 Y 1
+! PFX 4 0 trans .
+  SFX V Y 15
+! SFX V 0 tive [aio]
+! SFX V b ptive b
+! SFX V d sive d
+! SFX V be ptive be
+! SFX V e tive ce
+! SFX V de sive de
+! SFX V ke cative ke
+! SFX V e ptive me
+! SFX V e ive [st]e
+! SFX V e ative [^bcdkmst]e
+! SFX V 0 lative [aeiou]l
+! SFX V 0 ative [^aeiou]l
+! SFX V 0 ive [st]
+! SFX V y icative y
+! SFX V 0 ative [^abdeilosty]
+  SFX v Y 15
+! SFX v 0 tively [aio]
+! SFX v b ptively b
+! SFX v d sively d
+! SFX v be ptively be
+! SFX v e tively ce
+! SFX v de sively de
+! SFX v ke catively ke
+! SFX v e ptively me
+! SFX v e ively [st]e
+! SFX v e atively [^bcdkmst]e
+! SFX v 0 latively [aeiou]l
+! SFX v 0 atively [^aeiou]l
+! SFX v 0 ively [st]
+! SFX v y icatively y
+! SFX v 0 atively [^abdeilosty]
+  SFX u Y 15
+! SFX u 0 tiveness [aio]
+! SFX u b ptiveness b
+! SFX u d siveness d
+! SFX u be ptiveness be
+! SFX u e tiveness ce
+! SFX u de siveness de
+! SFX u ke cativeness ke
+! SFX u e ptiveness me
+! SFX u e iveness [st]e
+! SFX u e ativeness [^bcdkmst]e
+! SFX u 0 lativeness [aeiou]l
+! SFX u 0 ativeness [^aeiou]l
+! SFX u 0 iveness [st]
+! SFX u y icativeness y
+! SFX u 0 ativeness [^abdeilosty]
+  SFX N Y 26
+! SFX N b ption b
+! SFX N d sion d
+! SFX N be ption be
+! SFX N e tion ce
+! SFX N de sion de
+! SFX N ke cation ke
+! SFX N e ption ume
+! SFX N e mation [^u]me
+! SFX N e ion [^o]se
+! SFX N e ition ose
+! SFX N e ation [iou]te
+! SFX N e ion [^iou]te
+! SFX N e ation [^bcdkmst]e
+! SFX N el ulsion el
+! SFX N 0 lation [aiou]l
+! SFX N 0 ation [^aeiou]l
+! SFX N 0 mation [aeiou]m
+! SFX N 0 ation [^aeiou]m
+! SFX N er ration er
+! SFX N 0 ation [^e]r
+! SFX N 0 ion [sx]
+! SFX N t ssion mit
+! SFX N 0 ion [^m]it
+! SFX N 0 ation [^i]t
+! SFX N y ication y
+! SFX N 0 ation [^bdelmrstxy]
+  SFX n Y 28
+! SFX n 0 tion a
+! SFX n e tion ce
+! SFX n ke cation ke
+! SFX n e ation [iou]te
+! SFX n e ion [^iou]te
+! SFX n e ation [^ckt]e
+! SFX n el ulsion el
+! SFX n 0 lation [aiou]l
+! SFX n 0 ation [^aeiou]l
+! SFX n er ration er
+! SFX n 0 ation [^e]r
+! SFX n y ation py
+! SFX n y ication [^p]y
+! SFX n 0 ation [^aelry]
+! SFX n 0 tions a
+! SFX n e tions ce
+! SFX n ke cations ke
+! SFX n e ations [iou]te
+! SFX n e ions [^iou]te
+! SFX n e ations [^ckt]e
+! SFX n el ulsions el
+! SFX n 0 lations [aiou]l
+! SFX n 0 ations [^aeiou]l
+! SFX n er rations er
+! SFX n 0 ations [^e]r
+! SFX n y ations py
+! SFX n y ications [^p]y
+! SFX n 0 ations [^aelry]
+  SFX X Y 26
+! SFX X b ptions b
+! SFX X d sions d
+! SFX X be ptions be
+! SFX X e tions ce
+! SFX X ke cations ke
+! SFX X de sions de
+! SFX X e ptions ume
+! SFX X e mations [^u]me
+! SFX X e ions [^o]se
+! SFX X e itions ose
+! SFX X e ations [iou]te
+! SFX X e ions [^iou]te
+! SFX X e ations [^bcdkmst]e
+! SFX X el ulsions el
+! SFX X 0 lations [aiou]l
+! SFX X 0 ations [^aeiou]l
+! SFX X 0 mations [aeiou]m
+! SFX X 0 ations [^aeiou]m
+! SFX X er rations er
+! SFX X 0 ations [^e]r
+! SFX X 0 ions [sx]
+! SFX X t ssions mit
+! SFX X 0 ions [^m]it
+! SFX X 0 ations [^i]t
+! SFX X y ications y
+! SFX X 0 ations [^bdelmrstxy]
+  SFX x Y 40
+! SFX x b ptional b
+! SFX x d sional d
+! SFX x be ptional be
+! SFX x e tional ce
+! SFX x ke cational ke
+! SFX x de sional de
+! SFX x e ional [^o]se
+! SFX x e itional ose
+! SFX x e ional te
+! SFX x e ational [^bcdkst]e
+! SFX x el ulsional el
+! SFX x 0 lational [aiou]l
+! SFX x 0 ational [^aeiou]l
+! SFX x er rational er
+! SFX x 0 ational [^e]r
+! SFX x 0 ional [sx]
+! SFX x 0 ional [^n]t
+! SFX x 0 ational nt
+! SFX x y icational y
+! SFX x 0 ational [^bdelrstxy]
+! SFX x b ptionally b
+! SFX x d sionally d
+! SFX x be ptionally be
+! SFX x e tionally ce
+! SFX x ke cationally ke
+! SFX x de sionally de
+! SFX x e ionally [^o]se
+! SFX x e itionally ose
+! SFX x e ionally te
+! SFX x e ationally [^bcdkst]e
+! SFX x el ulsionally el
+! SFX x 0 lationally [aiou]l
+! SFX x 0 ationally [^aeiou]l
+! SFX x er rationally er
+! SFX x 0 ationally [^e]r
+! SFX x 0 ionally [sx]
+! SFX x 0 ionally [^n]t
+! SFX x 0 ationally nt
+! SFX x y icationally y
+! SFX x 0 ationally [^bdelrstxy]
+  SFX H N 13
+! SFX H y ieth y
+! SFX H ree ird ree
+! SFX H ve fth ve
+! SFX H e th [^ev]e
+! SFX H 0 h t
+! SFX H 0 th [^ety]
+! SFX H y ieths y
+! SFX H ree irds ree
+! SFX H ve fths ve
+! SFX H e ths [^ev]e
+! SFX H 0 hs t
+! SFX H 0 ths [^ety]
+! SFX H 0 fold .
+  SFX Y Y 9
+! SFX Y 0 ally ic
+! SFX Y 0 ly [^i]c
+! SFX Y e y [^aeiou]le
+! SFX Y 0 ly [aeiou]le
+! SFX Y 0 ly [^l]e
+! SFX Y 0 y [^aeiou]l
+! SFX Y y ily [^aeiou]y
+! SFX Y 0 ly [aeiou][ly]
+! SFX Y 0 ly [^cely]
+  SFX G Y 24
+! SFX G e ing [^eioy]e
+! SFX G 0 ing [eoy]e
+! SFX G ie ying ie
+! SFX G 0 bing [^aeio][aeiou]b
+! SFX G 0 king [^aeio][aeiou]c
+! SFX G 0 ding [^aeio][aeiou]d
+! SFX G 0 fing [^aeio][aeiou]f
+! SFX G 0 ging [^aeio][aeiou]g
+! SFX G 0 king [^aeio][aeiou]k
+! SFX G 0 ling [^aeio][eiou]l
+! SFX G 0 ing [aeio][eiou]l
+! SFX G 0 ling [^aeo]al
+! SFX G 0 ing [aeo]al
+! SFX G 0 ming [^aeio][aeiou]m
+! SFX G 0 ning [^aeio][aeiou]n
+! SFX G 0 ping [^aeio][aeiou]p
+! SFX G 0 ring [^aeio][aeiou]r
+! SFX G 0 sing [^aeio][aeiou]s
+! SFX G 0 ting [^aeio][aeiou]t
+! SFX G 0 ving [^aeio][aeiou]v
+! SFX G 0 zing [^aeio][aeiou]z
+! SFX G 0 ing [aeio][aeiou][bcdfgkmnprstvz]
+! SFX G 0 ing [^aeiou][bcdfgklmnprstvz]
+! SFX G 0 ing [^ebcdfgklmnprstvz]
+  SFX J Y 25
+! SFX J e ings [^eioy]e
+! SFX J 0 ings [eoy]e
+! SFX J ie yings ie
+! SFX J 0 bings [^aeio][aeiou]b
+! SFX J 0 king [^aeio][aeiou]c
+! SFX J 0 dings [^aeio][aeiou]d
+! SFX J 0 fings [^aeio][aeiou]f
+! SFX J 0 gings [^aeio][aeiou]g
+! SFX J 0 kings [^aeio][aeiou]k
+! SFX J 0 lings [^aeio][eiou]l
+! SFX J 0 ings [aeio][eiou]l
+! SFX J 0 lings [^aeo]al
+! SFX J 0 ings [aeo]al
+! SFX J 0 mings [^aeio][aeiou]m
+! SFX J 0 nings [^aeio][aiou]n
+! SFX J 0 pings [^aeio][aeiou]p
+! SFX J 0 rings [^aeio][aiou]r
+! SFX J 0 sings [^aeio][aeiou]s
+! SFX J 0 tings [^aeio][aiou]t
+! SFX J 0 vings [^aeio][aeiou]v
+! SFX J 0 zings [^aeio][aeiou]z
+! SFX J 0 ings [^aeio]e[nrt]
+! SFX J 0 ings [aeio][aeiou][bcdfgkmnprstvz]
+! SFX J 0 ings [^aeiou][bcdfgklmnprstvz]
+! SFX J 0 ings [^ebcdfgklmnprstvz]
+  SFX k Y 8
+! SFX k e ingly [^eioy]e
+! SFX k 0 ingly [eoy]e
+! SFX k ie yingly ie
+! SFX k 0 kingly [^aeio][aeiou]c
+! SFX k 0 lingly [^aeio][aeiou]l
+! SFX k 0 ingly [aeio][aeiou][cl]
+! SFX k 0 ingly [^aeiou][cl]
+! SFX k 0 ingly [^ecl]
+  SFX D Y 25
+! SFX D 0 d [^e]e
+! SFX D e d ee
+! SFX D 0 bed [^aeio][aeiou]b
+! SFX D 0 ked [^aeio][aeiou]c
+! SFX D 0 ded [^aeio][aeiou]d
+! SFX D 0 fed [^aeio][aeiou]f
+! SFX D 0 ged [^aeio][aeiou]g
+! SFX D 0 ked [^aeio][aeiou]k
+! SFX D 0 led [^aeio][eiou]l
+! SFX D 0 ed [aeio][eiou]l
+! SFX D 0 led [^aeo]al
+! SFX D 0 ed [aeo]al
+! SFX D 0 med [^aeio][aeiou]m
+! SFX D 0 ned [^aeio][aeiou]n
+! SFX D 0 ped [^aeio][aeiou]p
+! SFX D 0 red [^aeio][aeiou]r
+! SFX D 0 sed [^aeio][aeiou]s
+! SFX D 0 ted [^aeio][aeiou]t
+! SFX D 0 ved [^aeio][aeiou]v
+! SFX D 0 zed [^aeio][aeiou]z
+! SFX D y ied [^aeiou]y
+! SFX D 0 ed [aeiou]y
+! SFX D 0 ed [aeio][aeiou][bcdfgkmnprstvz]
+! SFX D 0 ed [^aeiou][bcdfgklmnprstvz]
+! SFX D 0 ed [^ebcdfgklmnprstvyz]
+  SFX d Y 16
+! SFX d 0 d e
+! SFX d 0 ked [^aeio][aeiou]c
+! SFX d 0 led [^aeio][aeiou]l
+! SFX d y ied [^aeiou]y
+! SFX d 0 ed [aeiou]y
+! SFX d 0 ed [aeio][aeiou][cl]
+! SFX d 0 ed [^aeiou][cl]
+! SFX d 0 ed [^ecly]
+! SFX d e ing [^eioy]e
+! SFX d 0 ing [eoy]e
+! SFX d ie ying ie
+! SFX d 0 king [^aeio][aeiou]c
+! SFX d 0 ling [^aeio][aeiou]l
+! SFX d 0 ing [aeio][aeiou][cl]
+! SFX d 0 ing [^aeiou][cl]
+! SFX d 0 ing [^ecl]
+  SFX h Y 22
+! SFX h 0 dly e
+! SFX h 0 bedly [^aeio][aeiou]b
+! SFX h 0 kedly [^aeio][aeiou]c
+! SFX h 0 dedly [^aeio][aeiou]d
+! SFX h 0 fedly [^aeio][aeiou]f
+! SFX h 0 gedly [^aeio][aeiou]g
+! SFX h 0 kedly [^aeio][aeiou]k
+! SFX h 0 ledly [^aeio][aeiou]l
+! SFX h 0 medly [^aeio][aeiou]m
+! SFX h 0 nedly [^aeio][aiou]n
+! SFX h 0 pedly [^aeio][aeiou]p
+! SFX h 0 redly [^aeio][aiou]r
+! SFX h 0 sedly [^aeio][aeiou]s
+! SFX h 0 tedly [^aeio][aiou]t
+! SFX h 0 vedly [^aeio][aeiou]v
+! SFX h 0 zedly [^aeio][aeiou]z
+! SFX h 0 edly [^aeio]e[nrt]
+! SFX h y iedly [^aeiou]y
+! SFX h 0 edly [aeiou]y
+! SFX h 0 edly [aeio][aeiou][bcdfgklmnprstvz]
+! SFX h 0 edly [^aeiou][bcdfgklmnprstvz]
+! SFX h 0 edly [^ebcdfgklmnprstvyz]
+  SFX i Y 22
+! SFX i 0 dness e
+! SFX i 0 bedness [^aeio][aeiou]b
+! SFX i 0 kedness [^aeio][aeiou]c
+! SFX i 0 dedness [^aeio][aeiou]d
+! SFX i 0 fedness [^aeio][aeiou]f
+! SFX i 0 gedness [^aeio][aeiou]g
+! SFX i 0 kedness [^aeio][aeiou]k
+! SFX i 0 ledness [^aeio][aeiou]l
+! SFX i 0 medness [^aeio][aeiou]m
+! SFX i 0 nedness [^aeio][aiou]n
+! SFX i 0 pedness [^aeio][aeiou]p
+! SFX i 0 redness [^aeio][aiou]r
+! SFX i 0 sedness [^aeio][aeiou]s
+! SFX i 0 tedness [^aeio][aiou]t
+! SFX i 0 vedness [^aeio][aeiou]v
+! SFX i 0 zedness [^aeio][aeiou]z
+! SFX i 0 edness [^aeio]e[nrt]
+! SFX i y iedness [^aeiou]y
+! SFX i 0 edness [aeiou]y
+! SFX i 0 edness [aeio][aeiou][bcdfgklmnprstvz]
+! SFX i 0 edness [^aeiou][bcdfgklmnprstvz]
+! SFX i 0 edness [^ebcdfgklmnprstvyz]
+  SFX T Y 42
+! SFX T 0 r e
+  SFX T 0 st e
+! SFX T 0 ber [^aeio][aeiou]b
+  SFX T 0 best [^aeio][aeiou]b
+! SFX T 0 ker [^aeio][aeiou]c
+  SFX T 0 kest [^aeio][aeiou]c
+! SFX T 0 der [^aeio][aeiou]d
+  SFX T 0 dest [^aeio][aeiou]d
+! SFX T 0 fer [^aeio][aeiou]f
+  SFX T 0 fest [^aeio][aeiou]f
+! SFX T 0 ger [^aeio][aeiou]g
+  SFX T 0 gest [^aeio][aeiou]g
+! SFX T 0 ker [^aeio][aeiou]k
+  SFX T 0 kest [^aeio][aeiou]k
+! SFX T 0 ler [^aeio][aeiou]l
+  SFX T 0 lest [^aeio][aeiou]l
+! SFX T 0 mer [^aeio][aeiou]m
+  SFX T 0 mest [^aeio][aeiou]m
+! SFX T 0 ner [^aeio][aeiou]n
+  SFX T 0 nest [^aeio][aeiou]n
+! SFX T 0 per [^aeio][aeiou]p
+  SFX T 0 pest [^aeio][aeiou]p
+! SFX T 0 rer [^aeio][aeiou]r
+  SFX T 0 rest [^aeio][aeiou]r
+! SFX T 0 ser [^aeio][aeiou]s
+  SFX T 0 sest [^aeio][aeiou]s
+! SFX T 0 ter [^aeio][aeiou]t
+  SFX T 0 test [^aeio][aeiou]t
+! SFX T 0 ver [^aeio][aeiou]v
+  SFX T 0 vest [^aeio][aeiou]v
+! SFX T 0 zer [^aeio][aeiou]z
+  SFX T 0 zest [^aeio][aeiou]z
+! SFX T y ier [^aeiou]y
+  SFX T y iest [^aeiou]y
+! SFX T 0 er [aeiou]y
+  SFX T 0 est [aeiou]y
+***************
+*** 500,1185 ****
+  SFX R Y 72
+! SFX R 0 r e 
+! SFX R 0 rs e 
+! SFX R 0 ber [^aeio][aeiou]b 
+! SFX R 0 bers [^aeio][aeiou]b 
+! SFX R 0 ker [^aeio][aeiou]c 
+! SFX R 0 kers [^aeio][aeiou]c 
+! SFX R 0 der [^aeio][aeiou]d 
+! SFX R 0 ders [^aeio][aeiou]d 
+! SFX R 0 fer [^aeio][aeiou]f 
+! SFX R 0 fers [^aeio][aeiou]f 
+! SFX R 0 ger [^aeio][aeiou]g 
+! SFX R 0 gers [^aeio][aeiou]g 
+! SFX R 0 ker [^aeio][aeiou]k 
+! SFX R 0 kers [^aeio][aeiou]k 
+! SFX R 0 ler [^aeio][eiou]l 
+! SFX R 0 er [aeio][eiou]l 
+! SFX R 0 ler [^aeo]al 
+! SFX R 0 er [aeo]al 
+! SFX R 0 lers [^aeio][eiou]l 
+! SFX R 0 ers [aeio][eiou]l 
+! SFX R 0 lers [^aeo]al 
+! SFX R 0 ers [aeo]al 
+! SFX R 0 mer [^aeio][aeiou]m 
+! SFX R 0 mers [^aeio][aeiou]m 
+! SFX R 0 ner [^aeio][aeiou]n 
+! SFX R 0 ners [^aeio][aeiou]n 
+! SFX R 0 per [^aeio][aeiou]p 
+! SFX R 0 pers [^aeio][aeiou]p 
+! SFX R 0 rer [^aeio][aeiou]r 
+! SFX R 0 rers [^aeio][aeiou]r 
+! SFX R 0 ser [^aeio][aeiou]s 
+! SFX R 0 sers [^aeio][aeiou]s 
+! SFX R 0 ter [^aeio][aeiou]t 
+! SFX R 0 ters [^aeio][aeiou]t 
+! SFX R 0 ver [^aeio][aeiou]v 
+! SFX R 0 vers [^aeio][aeiou]v 
+! SFX R 0 zer [^aeio][aeiou]z 
+! SFX R 0 zers [^aeio][aeiou]z 
+! SFX R y ier [^aeiou]y 
+! SFX R y iers [^aeiou]y 
+! SFX R 0 er [aeiou]y 
+! SFX R 0 ers [aeiou]y 
+! SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 er [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 ers [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 er [^ebcdfgklmnprstvyz] 
+! SFX R 0 ers [^ebcdfgklmnprstvyz] 
+! SFX R 0 r's e 
+! SFX R 0 ber's [^aeio][aeiou]b 
+! SFX R 0 ker's [^aeio][aeiou]c 
+! SFX R 0 der's [^aeio][aeiou]d 
+! SFX R 0 fer's [^aeio][aeiou]f 
+! SFX R 0 ger's [^aeio][aeiou]g 
+! SFX R 0 ker's [^aeio][aeiou]k 
+! SFX R 0 ler's [^aeio][eiou]l 
+! SFX R 0 er's [aeio][eiou]l 
+! SFX R 0 ler's [^aeo]al 
+! SFX R 0 er's [aeo]al 
+! SFX R 0 mer's [^aeio][aeiou]m 
+! SFX R 0 ner's [^aeio][aeiou]n 
+! SFX R 0 per's [^aeio][aeiou]p 
+! SFX R 0 rer's [^aeio][aeiou]r 
+! SFX R 0 ser's [^aeio][aeiou]s 
+! SFX R 0 ter's [^aeio][aeiou]t 
+! SFX R 0 ver's [^aeio][aeiou]v 
+! SFX R 0 zer's [^aeio][aeiou]z 
+! SFX R y ier's [^aeiou]y 
+! SFX R 0 er's [aeiou]y 
+! SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz] 
+! SFX R 0 er's [^aeiou][bcdfgklmnprstvz] 
+! SFX R 0 er's [^ebcdfgklmnprstvyz] 
+  SFX r Y 24
+! SFX r 0 r e 
+! SFX r 0 ler [^aeio][aeiou]l 
+! SFX r 0 ker [^aeio][aeiou]c 
+! SFX r y ier [^aeiou]y 
+! SFX r 0 er [aeiou]y 
+! SFX r 0 er [aeio][aeiou][cl] 
+! SFX r 0 er [^aeiou][cl] 
+! SFX r 0 er [^ecly] 
+! SFX r 0 rs e 
+! SFX r 0 lers [^aeio][aeiou]l 
+! SFX r 0 kers [^aeio][aeiou]c 
+! SFX r y iers [^aeiou]y 
+! SFX r 0 ers [aeiou]y 
+! SFX r 0 ers [aeio][aeiou][cl] 
+! SFX r 0 ers [^aeiou][cl] 
+! SFX r 0 ers [^ecly] 
+! SFX r 0 r's e 
+! SFX r 0 ler's [^aeio][aeiou]l 
+! SFX r 0 ker's [^aeio][aeiou]c 
+! SFX r y ier's [^aeiou]y 
+! SFX r 0 er's [aeiou]y 
+! SFX r 0 er's [aeio][aeiou][cl] 
+! SFX r 0 er's [^aeiou][cl] 
+! SFX r 0 er's [^ecly] 
+  SFX S Y 9
+! SFX S y ies [^aeiou]y 
+! SFX S 0 s [aeiou]y 
+! SFX S 0 es [sxz] 
+! SFX S 0 es [cs]h 
+! SFX S 0 s [^cs]h 
+! SFX S 0 s [ae]u 
+! SFX S 0 x [ae]u 
+! SFX S 0 s [^ae]u 
+  SFX S 0 s [^hsuxyz]
+  SFX P Y 6
+! SFX P y iness [^aeiou]y 
+! SFX P 0 ness [aeiou]y 
+! SFX P 0 ness [^y] 
+! SFX P y iness's [^aeiou]y 
+! SFX P 0 ness's [aeiou]y 
+! SFX P 0 ness's [^y] 
+  SFX m Y 20
+! SFX m 0 sman [bdknmt] 
+! SFX m 0 sman [aeiou][bdklmnt]e 
+! SFX m 0 man [^aeiou][bdklmnt]e 
+! SFX m 0 man [^bdklmnt]e 
+! SFX m 0 man [^bdeknmt] 
+! SFX m 0 smen [bdknmt] 
+! SFX m 0 smen [aeiou][bdklmnt]e 
+! SFX m 0 men [^aeiou][bdklmnt]e 
+! SFX m 0 men [^bdklmnt]e 
+! SFX m 0 men [^bdeknmt] 
+! SFX m 0 sman's [bdknmt] 
+! SFX m 0 sman's [aeiou][bdklmnt]e 
+! SFX m 0 man's [^aeiou][bdklmnt]e 
+! SFX m 0 man's [^bdklmnt]e 
+! SFX m 0 man's [^bdeknmt] 
+! SFX m 0 smen's [bdknmt] 
+! SFX m 0 smen's [aeiou][bdklmnt]e 
+! SFX m 0 men's [^aeiou][bdklmnt]e 
+! SFX m 0 men's [^bdklmnt]e 
+! SFX m 0 men's [^bdeknmt] 
+  SFX 5 Y 15
+! SFX 5 0 swoman [bdknmt] 
+! SFX 5 0 swoman [aeiou][bdklmnt]e 
+! SFX 5 0 woman [^aeiou][bdklmnt]e 
+! SFX 5 0 woman [^bdklmnt]e 
+! SFX 5 0 woman [^bdeknmt] 
+! SFX 5 0 swomen [bdknmt] 
+! SFX 5 0 swomen [aeiou][bdklmnt]e 
+! SFX 5 0 women [^aeiou][bdklmnt]e 
+! SFX 5 0 women [^bdklmnt]e 
+! SFX 5 0 women [^bdeknmt] 
+! SFX 5 0 swoman's [bdknmt] 
+! SFX 5 0 swoman's [aeiou][bdklmnt]e 
+! SFX 5 0 woman's [^aeiou][bdklmnt]e 
+! SFX 5 0 woman's [^bdklmnt]e 
+! SFX 5 0 woman's [^bdeknmt] 
+  SFX 6 Y 3
+! SFX 6 y iful [^aeiou]y 
+! SFX 6 0 ful [aeiou]y 
+! SFX 6 0 ful [^y] 
+  SFX j Y 3
+! SFX j y ifully [^aeiou]y 
+! SFX j 0 fully [aeiou]y 
+! SFX j 0 fully [^y] 
+  SFX p Y 5
+! SFX p y iless [^aeiou]y 
+! SFX p 0 less [aeiou]y 
+! SFX p 0 ess ll 
+! SFX p 0 less [^l]l 
+! SFX p 0 less [^ly] 
+  SFX Q Y 88
+! SFX Q 0 tise a 
+! SFX Q e ise [^l]e 
+! SFX Q le ilise [^aeiou]le 
+! SFX Q e ise [aeiou]le 
+! SFX Q um ise um 
+! SFX Q 0 ise [^u]m 
+! SFX Q s se is 
+! SFX Q 0 ise [^i]s 
+! SFX Q y ise [^aeiou]y 
+! SFX Q 0 ise [aeiou]y 
+! SFX Q 0 ise [^aemsy] 
+! SFX Q 0 tises a 
+! SFX Q e ises [^l]e 
+! SFX Q le ilises [^aeiou]le 
+! SFX Q e ises [aeiou]le 
+! SFX Q um ises um 
+! SFX Q 0 ises [^u]m 
+! SFX Q s ses is 
+! SFX Q 0 ises [^i]s 
+! SFX Q y ises [^aeiou]y 
+! SFX Q 0 ises [aeiou]y 
+! SFX Q 0 ises [^aemsy] 
+! SFX Q 0 tised a 
+! SFX Q e ised [^l]e 
+! SFX Q le ilised [^aeiou]le 
+! SFX Q e ised [aeiou]le 
+! SFX Q um ised um 
+! SFX Q 0 ised [^u]m 
+! SFX Q s sed is 
+! SFX Q 0 ised [^i]s 
+! SFX Q y ised [^aeiou]y 
+! SFX Q 0 ised [aeiou]y 
+! SFX Q 0 ised [^aemsy] 
+! SFX Q 0 tising a 
+! SFX Q e ising [^l]e 
+! SFX Q le ilising [^aeiou]le 
+! SFX Q e ising [aeiou]le 
+! SFX Q um ising um 
+! SFX Q 0 ising [^u]m 
+! SFX Q s sing is 
+! SFX Q 0 ising [^i]s 
+! SFX Q y ising [^aeiou]y 
+! SFX Q 0 ising [aeiou]y 
+! SFX Q 0 ising [^aemsy] 
+! SFX Q 0 tize a 
+! SFX Q e ize [^l]e 
+! SFX Q le ilize [^aeiou]le 
+! SFX Q e ize [aeiou]le 
+! SFX Q um ize um 
+! SFX Q 0 ize [^u]m 
+! SFX Q s ze is 
+! SFX Q 0 ize [^i]s 
+! SFX Q y ize [^aeiou]y 
+! SFX Q 0 ize [aeiou]y 
+! SFX Q 0 ize [^aemsy] 
+! SFX Q 0 tizes a 
+! SFX Q e izes [^l]e 
+! SFX Q le ilizes [^aeiou]le 
+! SFX Q e izes [aeiou]le 
+! SFX Q um izes um 
+! SFX Q 0 izes [^u]m 
+! SFX Q s zes is 
+! SFX Q 0 izes [^i]s 
+! SFX Q y izes [^aeiou]y 
+! SFX Q 0 izes [aeiou]y 
+! SFX Q 0 izes [^aemsy] 
+! SFX Q 0 tized a 
+! SFX Q e ized [^l]e 
+! SFX Q le ilized [^aeiou]le 
+! SFX Q e ized [aeiou]le 
+! SFX Q um ized um 
+! SFX Q 0 ized [^u]m 
+! SFX Q s zed is 
+! SFX Q 0 ized [^i]s 
+! SFX Q y ized [^aeiou]y 
+! SFX Q 0 ized [aeiou]y 
+! SFX Q 0 ized [^aemsy] 
+! SFX Q 0 tizing a 
+! SFX Q e izing [^l]e 
+! SFX Q le ilizing [^aeiou]le 
+! SFX Q e izing [aeiou]le 
+! SFX Q um izing um 
+! SFX Q 0 izing [^u]m 
+! SFX Q s zing is 
+! SFX Q 0 izing [^i]s 
+! SFX Q y izing [^aeiou]y 
+! SFX Q 0 izing [aeiou]y 
+! SFX Q 0 izing [^aemsy] 
+  SFX q Y 44
+! SFX q 0 tisation a 
+! SFX q e isation [^l]e 
+! SFX q le ilisation [^aeiou]le 
+! SFX q e isation [aeiou]le 
+! SFX q um isation um 
+! SFX q 0 isation [^u]m 
+! SFX q s sation is 
+! SFX q 0 isation [^i]s 
+! SFX q y isation [^aeiou]y 
+! SFX q 0 isation [aeiou]y 
+! SFX q 0 isation [^aemsy] 
+! SFX q 0 tisations a 
+! SFX q e isations [^l]e 
+! SFX q le ilisations [^aeiou]le 
+! SFX q e isations [aeiou]le 
+! SFX q um isations um 
+! SFX q 0 isations [^u]m 
+! SFX q s sations is 
+! SFX q 0 isations [^i]s 
+! SFX q y isations [^aeiou]y 
+! SFX q 0 isations [aeiou]y 
+! SFX q 0 isations [^aemsy] 
+! SFX q 0 tization a 
+! SFX q e ization [^l]e 
+! SFX q le ilization [^aeiou]le 
+! SFX q e ization [aeiou]le 
+! SFX q um ization um 
+! SFX q 0 ization [^u]m 
+! SFX q s zation is 
+! SFX q 0 ization [^i]s 
+! SFX q y ization [^aeiou]y 
+! SFX q 0 ization [aeiou]y 
+! SFX q 0 ization [^aemsy] 
+! SFX q 0 tizations a 
+! SFX q e izations [^l]e 
+! SFX q le ilizations [^aeiou]le 
+! SFX q e izations [aeiou]le 
+! SFX q um izations um 
+! SFX q 0 izations [^u]m 
+! SFX q s zations is 
+! SFX q 0 izations [^i]s 
+! SFX q y izations [^aeiou]y 
+! SFX q 0 izations [aeiou]y 
+! SFX q 0 izations [^aemsy] 
+  SFX s Y 66
+! SFX s 0 tiser a 
+! SFX s e iser [^l]e 
+! SFX s le iliser [^aeiou]le 
+! SFX s e iser [aeiou]le 
+! SFX s um iser um 
+! SFX s 0 iser [^u]m 
+! SFX s s ser is 
+! SFX s 0 iser [^i]s 
+! SFX s y iser [^aeiou]y 
+! SFX s 0 iser [aeiou]y 
+! SFX s 0 iser [^aemsy] 
+! SFX s 0 tisers a 
+! SFX s e isers [^l]e 
+! SFX s le ilisers [^aeiou]le 
+! SFX s e isers [aeiou]le 
+! SFX s um isers um 
+! SFX s 0 isers [^u]m 
+! SFX s s sers is 
+! SFX s 0 isers [^i]s 
+! SFX s y isers [^aeiou]y 
+! SFX s 0 isers [aeiou]y 
+! SFX s 0 isers [^aemsy] 
+! SFX s 0 tiser's a 
+! SFX s e iser's [^l]e 
+! SFX s le iliser's [^aeiou]le 
+! SFX s e iser's [aeiou]le 
+! SFX s um iser's um 
+! SFX s 0 iser's [^u]m 
+! SFX s s ser's is 
+! SFX s 0 iser's [^i]s 
+! SFX s y iser's [^aeiou]y 
+! SFX s 0 iser's [aeiou]y 
+! SFX s 0 iser's [^aemsy] 
+! SFX s 0 tizer a 
+! SFX s e izer [^l]e 
+! SFX s le ilizer [^aeiou]le 
+! SFX s e izer [aeiou]le 
+! SFX s um izer um 
+! SFX s 0 izer [^u]m 
+! SFX s s zer is 
+! SFX s 0 izer [^i]s 
+! SFX s y izer [^aeiou]y 
+! SFX s 0 izer [aeiou]y 
+! SFX s 0 izer [^aemsy] 
+! SFX s 0 tizers a 
+! SFX s e izers [^l]e 
+! SFX s le ilizers [^aeiou]le 
+! SFX s e izers [aeiou]le 
+! SFX s um izers um 
+! SFX s 0 izers [^u]m 
+! SFX s s zers is 
+! SFX s 0 izers [^i]s 
+! SFX s y izers [^aeiou]y 
+! SFX s 0 izers [aeiou]y 
+! SFX s 0 izers [^aemsy] 
+! SFX s 0 tizer's a 
+! SFX s e izer's [^l]e 
+! SFX s le ilizer's [^aeiou]le 
+! SFX s e izer's [aeiou]le 
+! SFX s um izer's um 
+! SFX s 0 izer's [^u]m 
+! SFX s s zer's is 
+! SFX s 0 izer's [^i]s 
+! SFX s y izer's [^aeiou]y 
+! SFX s 0 izer's [aeiou]y 
+! SFX s 0 izer's [^aemsy] 
+  SFX t Y 44
+! SFX t 0 tisable a 
+! SFX t e isable [^l]e 
+! SFX t le ilisable [^aeiou]le 
+! SFX t e isable [aeiou]le 
+! SFX t um isable um 
+! SFX t 0 isable [^u]m 
+! SFX t s sable is 
+! SFX t 0 isable [^i]s 
+! SFX t y isable [^aeiou]y 
+! SFX t 0 isable [aeiou]y 
+! SFX t 0 isable [^aemsy] 
+! SFX t 0 tizable a 
+! SFX t e izable [^l]e 
+! SFX t le ilizable [^aeiou]le 
+! SFX t e izable [aeiou]le 
+! SFX t um izable um 
+! SFX t 0 izable [^u]m 
+! SFX t s zable is 
+! SFX t 0 izable [^i]s 
+! SFX t y izable [^aeiou]y 
+! SFX t 0 izable [aeiou]y 
+! SFX t 0 izable [^aemsy] 
+! SFX t 0 tisability a 
+! SFX t e isability [^l]e 
+! SFX t le ilisability [^aeiou]le 
+! SFX t e isability [aeiou]le 
+! SFX t um isability um 
+! SFX t 0 isability [^u]m 
+! SFX t s sability is 
+! SFX t 0 isability [^i]s 
+! SFX t y isability [^aeiou]y 
+! SFX t 0 isability [aeiou]y 
+! SFX t 0 isability [^aemsy] 
+! SFX t 0 tizability a 
+! SFX t e izability [^l]e 
+! SFX t le ilizability [^aeiou]le 
+! SFX t e izability [aeiou]le 
+! SFX t um izability um 
+! SFX t 0 izability [^u]m 
+! SFX t s zability is 
+! SFX t 0 izability [^i]s 
+! SFX t y izability [^aeiou]y 
+! SFX t 0 izability [aeiou]y 
+! SFX t 0 izability [^aemsy] 
+  SFX M Y 1
+! SFX M 0 's . 
+  SFX B Y 48
+! SFX B e able [^acegilotu]e 
+! SFX B 0 able [acegilou]e 
+! SFX B te ble ate 
+! SFX B e able [^a]te 
+! SFX B 0 bable [^aeio][aeiou]b 
+! SFX B 0 kable [^aeio][aeiou]c 
+! SFX B 0 dable [^aeio][aeiou]d 
+! SFX B 0 fable [^aeio][aeiou]f 
+! SFX B 0 gable [^aeio][aeiou]g 
+! SFX B 0 kable [^aeio][aeiou]k 
+! SFX B 0 lable [^aeio][aeiou]l 
+! SFX B 0 mable [^aeio][aeiou]m 
+! SFX B 0 nable [^aeio][aeiou]n 
+! SFX B 0 pable [^aeio][aeiou]p 
+! SFX B 0 rable [^aeio][aeiou]r 
+! SFX B 0 sable [^aeio][aeiou]s 
+! SFX B 0 table [^aeio][aeiou]t 
+! SFX B 0 vable [^aeio][aeiou]v 
+! SFX B 0 zable [^aeio][aeiou]z 
+! SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX B 0 able [^aeiou][bcdfgklmnprstvz] 
+! SFX B y iable [^aeiou]y 
+! SFX B 0 able [aeiou]y 
+! SFX B 0 able [^ebcdfgklmnprstvzy] 
+! SFX B e ability [^acegilotu]e 
+! SFX B 0 ability [acegilou]e 
+! SFX B te bility ate 
+! SFX B e ability [^a]te 
+! SFX B 0 bability [^aeio][aeiou]b 
+! SFX B 0 kability [^aeio][aeiou]c 
+! SFX B 0 dability [^aeio][aeiou]d 
+! SFX B 0 fability [^aeio][aeiou]f 
+! SFX B 0 gability [^aeio][aeiou]g 
+! SFX B 0 kability [^aeio][aeiou]k 
+! SFX B 0 lability [^aeio][aeiou]l 
+! SFX B 0 mability [^aeio][aeiou]m 
+! SFX B 0 nability [^aeio][aeiou]n 
+! SFX B 0 pability [^aeio][aeiou]p 
+! SFX B 0 rability [^aeio][aeiou]r 
+! SFX B 0 sability [^aeio][aeiou]s 
+! SFX B 0 tability [^aeio][aeiou]t 
+! SFX B 0 vability [^aeio][aeiou]v 
+! SFX B 0 zability [^aeio][aeiou]z 
+! SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX B 0 ability [^aeiou][bcdfgklmnprstvz] 
+! SFX B y iability [^aeiou]y 
+! SFX B 0 ability [aeiou]y 
+! SFX B 0 ability [^ebcdfgklmnprstvzy] 
+  SFX 7 Y 9
+! SFX 7 e able [acegilou]e 
+! SFX 7 0 able [^acegilou]e 
+! SFX 7 0 kable [^aeio][aeiou]c 
+! SFX 7 0 lable [^aeio][aeiou]l 
+! SFX 7 0 able [aeio][aeiou][cl] 
+! SFX 7 0 able [^aeiou][cl] 
+! SFX 7 y iable [^aeiou]y 
+! SFX 7 0 able [aeiou]y 
+! SFX 7 0 able [^cely] 
+  SFX g Y 9
+! SFX g e ability [^acegilou]e 
+! SFX g 0 ability [acegilou]e 
+! SFX g 0 kability [^aeio][aeiou]c 
+! SFX g 0 lability [^aeio][aeiou]l 
+! SFX g 0 ability [aeio][aeiou][cl] 
+! SFX g 0 ability [^aeiou][cl] 
+! SFX g y iability [^aeiou]y 
+! SFX g 0 ability [aeiou]y 
+! SFX g 0 ability [^cely] 
+  SFX l Y 9
+! SFX l e ably [^acegilou]e 
+! SFX l 0 ably [acegilou]e 
+! SFX l 0 kably [^aeio][aeiou]c 
+! SFX l 0 lably [^aeio][aeiou]l 
+! SFX l 0 ably [aeio][aeiou][cl] 
+! SFX l 0 ably [^aeiou][cl] 
+! SFX l y iably [^aeiou]y 
+! SFX l 0 ably [aeiou]y 
+! SFX l 0 ably [^cely] 
+  SFX b Y 3
+! SFX b e ible [^aeiou]e 
+! SFX b 0 ible [aeiou]e 
+! SFX b 0 ible [^e] 
+  SFX L Y 12
+! SFX L 0 ament m 
+! SFX L y iment [^aeiou]y 
+! SFX L 0 ment [aeiou]y 
+! SFX L 0 ment [^my] 
+! SFX L 0 aments m 
+! SFX L y iments [^aeiou]y 
+! SFX L 0 ments [aeiou]y 
+! SFX L 0 ments [^my] 
+! SFX L 0 ament's m 
+! SFX L y iment's [^aeiou]y 
+! SFX L 0 ment's [aeiou]y 
+! SFX L 0 ment's [^my] 
+  SFX Z Y 22
+! SFX Z e y [^aeiouy]e 
+! SFX Z 0 y [aeiouy]e 
+! SFX Z 0 ey [aiouy] 
+! SFX Z 0 by [^aeio][aeiou]b 
+! SFX Z 0 ky [^aeio][aeiou]c 
+! SFX Z 0 dy [^aeio][aeiou]d 
+! SFX Z 0 fy [^aeio][aeiou]f 
+! SFX Z 0 gy [^aeio][aeiou]g 
+! SFX Z 0 ky [^aeio][aeiou]k 
+! SFX Z 0 ly [^aeio][aeiou]l 
+! SFX Z 0 my [^aeio][aeiou]m 
+! SFX Z 0 ny [^aeio][aiou]n 
+! SFX Z 0 py [^aeio][aeiou]p 
+! SFX Z 0 ry [^aeio][aiou]r 
+! SFX Z 0 sy [^aeio][aeiou]s 
+! SFX Z 0 ty [^aeio][aiou]t 
+! SFX Z 0 vy [^aeio][aeiou]v 
+! SFX Z 0 zy [^aeio][aeiou]z 
+! SFX Z 0 y [^aeio]e[nrt] 
+! SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX Z 0 y [^aeiou][bcdfgklmnprstvz] 
+! SFX Z 0 y [^aebcdfgiklmnoprstuvyz] 
+  SFX 2 Y 21
+! SFX 2 e iness [^aeiouy]e 
+! SFX 2 0 iness [aeiouy]e 
+! SFX 2 0 biness [^aeio][aeiou]b 
+! SFX 2 0 kiness [^aeio][aeiou]c 
+! SFX 2 0 diness [^aeio][aeiou]d 
+! SFX 2 0 finess [^aeio][aeiou]f 
+! SFX 2 0 giness [^aeio][aeiou]g 
+! SFX 2 0 kiness [^aeio][aeiou]k 
+! SFX 2 0 liness [^aeio][aeiou]l 
+! SFX 2 0 miness [^aeio][aeiou]m 
+! SFX 2 0 niness [^aeio][aiou]n 
+! SFX 2 0 piness [^aeio][aeiou]p 
+! SFX 2 0 riness [^aeio][aiou]r 
+! SFX 2 0 siness [^aeio][aeiou]s 
+! SFX 2 0 tiness [^aeio][aiou]t 
+! SFX 2 0 viness [^aeio][aeiou]v 
+! SFX 2 0 ziness [^aeio][aeiou]z 
+! SFX 2 0 iness [^aeio]e[nrt] 
+! SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz] 
+! SFX 2 0 iness [^aeiou][bcdfgklmnprstvz] 
+! SFX 2 0 iness [^ebcdfgklmnprstvz] 
+  SFX z Y 24
+! SFX z e ily [^aeiouy]e 
+! SFX z 0 ily [aeiouy]e 
+! SFX z 0 ily [aiou]y 
+! SFX z ey ily ey 
+! SFX z y ily [^aeiou]y 
+! SFX z 0 bily [^aeio][aeiou]b 
+! SFX z 0 kily [^aeio][aeiou]c 
+! SFX z 0 dily [^aeio][aeiou]d 
+! SFX z 0 fily [^aeio][aeiou]f 
+! SFX z 0 gily [^aeio][aeiou]g 
+! SFX z 0 kily [^aeio][aeiou]k 
+! SFX z 0 lily [^aeio][aeiou]l 
+! SFX z 0 mily [^aeio][aeiou]m 
+! SFX z 0 nily [^aeio][aiou]n 
+! SFX z 0 pily [^aeio][aeiou]p 
+! SFX z 0 rily [^aeio][aiou]r 
+! SFX z 0 sily [^aeio][aeiou]s 
+! SFX z 0 tily [^aeio][aiou]t 
+! SFX z 0 vily [^aeio][aeiou]v 
+! SFX z 0 zily [^aeio][aeiou]z 
+! SFX z 0 ily [^aeio]e[nrt] 
+! SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz] 
+! SFX z 0 ily [^aeiou][bcdfgklmnprstvyz] 
+! SFX z 0 ily [^ebcdfgklmnprstvyz] 
+  SFX y Y 15
+! SFX y e ory te 
+! SFX y e atory [mr]e 
+! SFX y e ary se 
+! SFX y 0 ry [^mrst]e 
+! SFX y 0 ory [^aeous]t 
+! SFX y 0 ry [aeous]t 
+! SFX y 0 ery h 
+! SFX y 0 atory [^i]m 
+! SFX y im matory im 
+! SFX y 0 ory s 
+! SFX y 0 ary ion 
+! SFX y 0 ry [^i]on 
+! SFX y 0 nery [aiu]n 
+! SFX y 0 ry [^aiou]n 
+! SFX y 0 ry [^ehmstn] 
+  SFX O Y 12
+! SFX O 0 l a 
+! SFX O e al [^bcgv]e 
+! SFX O e ial [bcgv]e 
+! SFX O 0 ial [bcrx] 
+! SFX O um al um 
+! SFX O 0 al [^u]m 
+! SFX O y al ty 
+! SFX O y ial [^t]y 
+! SFX O 0 ual [px]t 
+! SFX O 0 tal [iu]t 
+! SFX O 0 al [^ipux]t 
+! SFX O 0 al [^aebcrtxmy] 
+  SFX o Y 12
+! SFZ o 0 lly a 
+! SFX o e ally [^bcgv]e 
+! SFX o e ially [bcgv]e 
+! SFX o 0 ially [bcrx] 
+! SFX o um ally um 
+! SFX o 0 ally [^u]m 
+! SFX o y ally ty 
+! SFX o y ially [^t]y 
+! SFX o 0 ually [px]t 
+! SFX o 0 tally [iu]t 
+! SFX o 0 ally [^ipux]t 
+! SFX o 0 ally [^aebcrtxmy] 
+  SFX W Y 21
+! SFX W ce tific ce 
+! SFX W e atic me 
+! SFX W se tic se 
+! SFX W le ic ble 
+! SFX W e ic [^b]le 
+! SFX W e ic [^clms]e 
+! SFX W 0 lic [ay]l 
+! SFX W 0 ic [^ay]l 
+! SFX W us ic us 
+! SFX W 0 tic [^u]s 
+! SFX W er ric er 
+! SFX W 0 ic [^e]r 
+! SFX W 0 atic [aeiou]m 
+! SFX W 0 ic [^aeiou]m 
+! SFX W 0 tic ma 
+! SFX W a ic [^m]a 
+! SFX W y etic thy 
+! SFX W y ic [^t]hy 
+! SFX W y tic sy 
+! SFX W y ic [^hs]y 
+! SFX W 0 ic [^aelmrsy] 
+  SFX w Y 9
+! SFX w e ical e 
+! SFX w er rical er 
+! SFX w 0 ical [^e]r 
+! SFX w 0 atical [aeiou]m 
+! SFX w 0 ical [^aeiou]m 
+! SFX w 0 tical ma 
+! SFX w a ical [^m]a 
+! SFX w y ical y 
+! SFX w 0 ical [^aemry] 
+  SFX 1 Y 9
+! SFX 1 e ically e 
+! SFX 1 er rically er 
+! SFX 1 0 ically [^e]r 
+! SFX 1 0 atically [aeiou]m 
+! SFX 1 0 ically [^aeiou]m 
+! SFX 1 0 tically ma 
+! SFX 1 a ically [^m]a 
+! SFX 1 y ically y 
+! SFX 1 0 ically [^aemry] 
+  SFX 3 Y 21
+! SFX 3 e ist [^aceiou]e 
+! SFX 3 ce tist ce 
+! SFX 3 0 ist [aeiou]e 
+! SFX 3 y ist [^aeioubp]y 
+! SFX 3 0 ist [aeioubp]y 
+! SFX 3 o ist o 
+! SFX 3 0 ists [^eoy] 
+! SFX 3 e ists [^aceiou]e 
+! SFX 3 ce tists ce 
+! SFX 3 0 ists [aeiou]e 
+! SFX 3 y ists [^aeioubp]y 
+! SFX 3 0 ists [aeioubp]y 
+! SFX 3 o ists o 
+! SFX 3 0 ists [^eoy] 
+! SFX 3 e ist's [^aceiou]e 
+! SFX 3 ce tist's ce 
+! SFX 3 0 ist's [aeiou]e 
+! SFX 3 y ist's [^aeioubp]y 
+! SFX 3 0 ist's [aeioubp]y 
+! SFX 3 o ist's o 
+! SFX 3 0 ist's [^eoy] 
+\ No newline at end of file
+--- 510,1316 ----
+  SFX R Y 72
+! SFX R 0 r e
+! SFX R 0 rs e
+! SFX R 0 ber [^aeio][aeiou]b
+! SFX R 0 bers [^aeio][aeiou]b
+! SFX R 0 ker [^aeio][aeiou]c
+! SFX R 0 kers [^aeio][aeiou]c
+! SFX R 0 der [^aeio][aeiou]d
+! SFX R 0 ders [^aeio][aeiou]d
+! SFX R 0 fer [^aeio][aeiou]f
+! SFX R 0 fers [^aeio][aeiou]f
+! SFX R 0 ger [^aeio][aeiou]g
+! SFX R 0 gers [^aeio][aeiou]g
+! SFX R 0 ker [^aeio][aeiou]k
+! SFX R 0 kers [^aeio][aeiou]k
+! SFX R 0 ler [^aeio][eiou]l
+! SFX R 0 er [aeio][eiou]l
+! SFX R 0 ler [^aeo]al
+! SFX R 0 er [aeo]al
+! SFX R 0 lers [^aeio][eiou]l
+! SFX R 0 ers [aeio][eiou]l
+! SFX R 0 lers [^aeo]al
+! SFX R 0 ers [aeo]al
+! SFX R 0 mer [^aeio][aeiou]m
+! SFX R 0 mers [^aeio][aeiou]m
+! SFX R 0 ner [^aeio][aeiou]n
+! SFX R 0 ners [^aeio][aeiou]n
+! SFX R 0 per [^aeio][aeiou]p
+! SFX R 0 pers [^aeio][aeiou]p
+! SFX R 0 rer [^aeio][aeiou]r
+! SFX R 0 rers [^aeio][aeiou]r
+! SFX R 0 ser [^aeio][aeiou]s
+! SFX R 0 sers [^aeio][aeiou]s
+! SFX R 0 ter [^aeio][aeiou]t
+! SFX R 0 ters [^aeio][aeiou]t
+! SFX R 0 ver [^aeio][aeiou]v
+! SFX R 0 vers [^aeio][aeiou]v
+! SFX R 0 zer [^aeio][aeiou]z
+! SFX R 0 zers [^aeio][aeiou]z
+! SFX R y ier [^aeiou]y
+! SFX R y iers [^aeiou]y
+! SFX R 0 er [aeiou]y
+! SFX R 0 ers [aeiou]y
+! SFX R 0 er [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 ers [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 er [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 ers [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 er [^ebcdfgklmnprstvyz]
+! SFX R 0 ers [^ebcdfgklmnprstvyz]
+! SFX R 0 r's e
+! SFX R 0 ber's [^aeio][aeiou]b
+! SFX R 0 ker's [^aeio][aeiou]c
+! SFX R 0 der's [^aeio][aeiou]d
+! SFX R 0 fer's [^aeio][aeiou]f
+! SFX R 0 ger's [^aeio][aeiou]g
+! SFX R 0 ker's [^aeio][aeiou]k
+! SFX R 0 ler's [^aeio][eiou]l
+! SFX R 0 er's [aeio][eiou]l
+! SFX R 0 ler's [^aeo]al
+! SFX R 0 er's [aeo]al
+! SFX R 0 mer's [^aeio][aeiou]m
+! SFX R 0 ner's [^aeio][aeiou]n
+! SFX R 0 per's [^aeio][aeiou]p
+! SFX R 0 rer's [^aeio][aeiou]r
+! SFX R 0 ser's [^aeio][aeiou]s
+! SFX R 0 ter's [^aeio][aeiou]t
+! SFX R 0 ver's [^aeio][aeiou]v
+! SFX R 0 zer's [^aeio][aeiou]z
+! SFX R y ier's [^aeiou]y
+! SFX R 0 er's [aeiou]y
+! SFX R 0 er's [aeio][aeiou][bcdfgkmnprstvz]
+! SFX R 0 er's [^aeiou][bcdfgklmnprstvz]
+! SFX R 0 er's [^ebcdfgklmnprstvyz]
+  SFX r Y 24
+! SFX r 0 r e
+! SFX r 0 ler [^aeio][aeiou]l
+! SFX r 0 ker [^aeio][aeiou]c
+! SFX r y ier [^aeiou]y
+! SFX r 0 er [aeiou]y
+! SFX r 0 er [aeio][aeiou][cl]
+! SFX r 0 er [^aeiou][cl]
+! SFX r 0 er [^ecly]
+! SFX r 0 rs e
+! SFX r 0 lers [^aeio][aeiou]l
+! SFX r 0 kers [^aeio][aeiou]c
+! SFX r y iers [^aeiou]y
+! SFX r 0 ers [aeiou]y
+! SFX r 0 ers [aeio][aeiou][cl]
+! SFX r 0 ers [^aeiou][cl]
+! SFX r 0 ers [^ecly]
+! SFX r 0 r's e
+! SFX r 0 ler's [^aeio][aeiou]l
+! SFX r 0 ker's [^aeio][aeiou]c
+! SFX r y ier's [^aeiou]y
+! SFX r 0 er's [aeiou]y
+! SFX r 0 er's [aeio][aeiou][cl]
+! SFX r 0 er's [^aeiou][cl]
+! SFX r 0 er's [^ecly]
+  SFX S Y 9
+! SFX S y ies [^aeiou]y
+! SFX S 0 s [aeiou]y
+! SFX S 0 es [sxz]
+! SFX S 0 es [cs]h
+! SFX S 0 s [^cs]h
+! SFX S 0 s [ae]u
+! SFX S 0 x [ae]u
+! SFX S 0 s [^ae]u
+  SFX S 0 s [^hsuxyz]
+  SFX P Y 6
+! SFX P y iness [^aeiou]y
+! SFX P 0 ness [aeiou]y
+! SFX P 0 ness [^y]
+! SFX P y iness's [^aeiou]y
+! SFX P 0 ness's [aeiou]y
+! SFX P 0 ness's [^y]
+  SFX m Y 20
+! SFX m 0 sman [bdknmt]
+! SFX m 0 sman [aeiou][bdklmnt]e
+! SFX m 0 man [^aeiou][bdklmnt]e
+! SFX m 0 man [^bdklmnt]e
+! SFX m 0 man [^bdeknmt]
+! SFX m 0 smen [bdknmt]
+! SFX m 0 smen [aeiou][bdklmnt]e
+! SFX m 0 men [^aeiou][bdklmnt]e
+! SFX m 0 men [^bdklmnt]e
+! SFX m 0 men [^bdeknmt]
+! SFX m 0 sman's [bdknmt]
+! SFX m 0 sman's [aeiou][bdklmnt]e
+! SFX m 0 man's [^aeiou][bdklmnt]e
+! SFX m 0 man's [^bdklmnt]e
+! SFX m 0 man's [^bdeknmt]
+! SFX m 0 smen's [bdknmt]
+! SFX m 0 smen's [aeiou][bdklmnt]e
+! SFX m 0 men's [^aeiou][bdklmnt]e
+! SFX m 0 men's [^bdklmnt]e
+! SFX m 0 men's [^bdeknmt]
+  SFX 5 Y 15
+! SFX 5 0 swoman [bdknmt]
+! SFX 5 0 swoman [aeiou][bdklmnt]e
+! SFX 5 0 woman [^aeiou][bdklmnt]e
+! SFX 5 0 woman [^bdklmnt]e
+! SFX 5 0 woman [^bdeknmt]
+! SFX 5 0 swomen [bdknmt]
+! SFX 5 0 swomen [aeiou][bdklmnt]e
+! SFX 5 0 women [^aeiou][bdklmnt]e
+! SFX 5 0 women [^bdklmnt]e
+! SFX 5 0 women [^bdeknmt]
+! SFX 5 0 swoman's [bdknmt]
+! SFX 5 0 swoman's [aeiou][bdklmnt]e
+! SFX 5 0 woman's [^aeiou][bdklmnt]e
+! SFX 5 0 woman's [^bdklmnt]e
+! SFX 5 0 woman's [^bdeknmt]
+  SFX 6 Y 3
+! SFX 6 y iful [^aeiou]y
+! SFX 6 0 ful [aeiou]y
+! SFX 6 0 ful [^y]
+  SFX j Y 3
+! SFX j y ifully [^aeiou]y
+! SFX j 0 fully [aeiou]y
+! SFX j 0 fully [^y]
+  SFX p Y 5
+! SFX p y iless [^aeiou]y
+! SFX p 0 less [aeiou]y
+! SFX p 0 ess ll
+! SFX p 0 less [^l]l
+! SFX p 0 less [^ly]
+  SFX Q Y 88
+! SFX Q 0 tise a
+! SFX Q e ise [^l]e
+! SFX Q le ilise [^aeiou]le
+! SFX Q e ise [aeiou]le
+! SFX Q um ise um
+! SFX Q 0 ise [^u]m
+! SFX Q s se is
+! SFX Q 0 ise [^i]s
+! SFX Q y ise [^aeiou]y
+! SFX Q 0 ise [aeiou]y
+! SFX Q 0 ise [^aemsy]
+! SFX Q 0 tises a
+! SFX Q e ises [^l]e
+! SFX Q le ilises [^aeiou]le
+! SFX Q e ises [aeiou]le
+! SFX Q um ises um
+! SFX Q 0 ises [^u]m
+! SFX Q s ses is
+! SFX Q 0 ises [^i]s
+! SFX Q y ises [^aeiou]y
+! SFX Q 0 ises [aeiou]y
+! SFX Q 0 ises [^aemsy]
+! SFX Q 0 tised a
+! SFX Q e ised [^l]e
+! SFX Q le ilised [^aeiou]le
+! SFX Q e ised [aeiou]le
+! SFX Q um ised um
+! SFX Q 0 ised [^u]m
+! SFX Q s sed is
+! SFX Q 0 ised [^i]s
+! SFX Q y ised [^aeiou]y
+! SFX Q 0 ised [aeiou]y
+! SFX Q 0 ised [^aemsy]
+! SFX Q 0 tising a
+! SFX Q e ising [^l]e
+! SFX Q le ilising [^aeiou]le
+! SFX Q e ising [aeiou]le
+! SFX Q um ising um
+! SFX Q 0 ising [^u]m
+! SFX Q s sing is
+! SFX Q 0 ising [^i]s
+! SFX Q y ising [^aeiou]y
+! SFX Q 0 ising [aeiou]y
+! SFX Q 0 ising [^aemsy]
+! SFX Q 0 tize a
+! SFX Q e ize [^l]e
+! SFX Q le ilize [^aeiou]le
+! SFX Q e ize [aeiou]le
+! SFX Q um ize um
+! SFX Q 0 ize [^u]m
+! SFX Q s ze is
+! SFX Q 0 ize [^i]s
+! SFX Q y ize [^aeiou]y
+! SFX Q 0 ize [aeiou]y
+! SFX Q 0 ize [^aemsy]
+! SFX Q 0 tizes a
+! SFX Q e izes [^l]e
+! SFX Q le ilizes [^aeiou]le
+! SFX Q e izes [aeiou]le
+! SFX Q um izes um
+! SFX Q 0 izes [^u]m
+! SFX Q s zes is
+! SFX Q 0 izes [^i]s
+! SFX Q y izes [^aeiou]y
+! SFX Q 0 izes [aeiou]y
+! SFX Q 0 izes [^aemsy]
+! SFX Q 0 tized a
+! SFX Q e ized [^l]e
+! SFX Q le ilized [^aeiou]le
+! SFX Q e ized [aeiou]le
+! SFX Q um ized um
+! SFX Q 0 ized [^u]m
+! SFX Q s zed is
+! SFX Q 0 ized [^i]s
+! SFX Q y ized [^aeiou]y
+! SFX Q 0 ized [aeiou]y
+! SFX Q 0 ized [^aemsy]
+! SFX Q 0 tizing a
+! SFX Q e izing [^l]e
+! SFX Q le ilizing [^aeiou]le
+! SFX Q e izing [aeiou]le
+! SFX Q um izing um
+! SFX Q 0 izing [^u]m
+! SFX Q s zing is
+! SFX Q 0 izing [^i]s
+! SFX Q y izing [^aeiou]y
+! SFX Q 0 izing [aeiou]y
+! SFX Q 0 izing [^aemsy]
+  SFX q Y 44
+! SFX q 0 tisation a
+! SFX q e isation [^l]e
+! SFX q le ilisation [^aeiou]le
+! SFX q e isation [aeiou]le
+! SFX q um isation um
+! SFX q 0 isation [^u]m
+! SFX q s sation is
+! SFX q 0 isation [^i]s
+! SFX q y isation [^aeiou]y
+! SFX q 0 isation [aeiou]y
+! SFX q 0 isation [^aemsy]
+! SFX q 0 tisations a
+! SFX q e isations [^l]e
+! SFX q le ilisations [^aeiou]le
+! SFX q e isations [aeiou]le
+! SFX q um isations um
+! SFX q 0 isations [^u]m
+! SFX q s sations is
+! SFX q 0 isations [^i]s
+! SFX q y isations [^aeiou]y
+! SFX q 0 isations [aeiou]y
+! SFX q 0 isations [^aemsy]
+! SFX q 0 tization a
+! SFX q e ization [^l]e
+! SFX q le ilization [^aeiou]le
+! SFX q e ization [aeiou]le
+! SFX q um ization um
+! SFX q 0 ization [^u]m
+! SFX q s zation is
+! SFX q 0 ization [^i]s
+! SFX q y ization [^aeiou]y
+! SFX q 0 ization [aeiou]y
+! SFX q 0 ization [^aemsy]
+! SFX q 0 tizations a
+! SFX q e izations [^l]e
+! SFX q le ilizations [^aeiou]le
+! SFX q e izations [aeiou]le
+! SFX q um izations um
+! SFX q 0 izations [^u]m
+! SFX q s zations is
+! SFX q 0 izations [^i]s
+! SFX q y izations [^aeiou]y
+! SFX q 0 izations [aeiou]y
+! SFX q 0 izations [^aemsy]
+  SFX s Y 66
+! SFX s 0 tiser a
+! SFX s e iser [^l]e
+! SFX s le iliser [^aeiou]le
+! SFX s e iser [aeiou]le
+! SFX s um iser um
+! SFX s 0 iser [^u]m
+! SFX s s ser is
+! SFX s 0 iser [^i]s
+! SFX s y iser [^aeiou]y
+! SFX s 0 iser [aeiou]y
+! SFX s 0 iser [^aemsy]
+! SFX s 0 tisers a
+! SFX s e isers [^l]e
+! SFX s le ilisers [^aeiou]le
+! SFX s e isers [aeiou]le
+! SFX s um isers um
+! SFX s 0 isers [^u]m
+! SFX s s sers is
+! SFX s 0 isers [^i]s
+! SFX s y isers [^aeiou]y
+! SFX s 0 isers [aeiou]y
+! SFX s 0 isers [^aemsy]
+! SFX s 0 tiser's a
+! SFX s e iser's [^l]e
+! SFX s le iliser's [^aeiou]le
+! SFX s e iser's [aeiou]le
+! SFX s um iser's um
+! SFX s 0 iser's [^u]m
+! SFX s s ser's is
+! SFX s 0 iser's [^i]s
+! SFX s y iser's [^aeiou]y
+! SFX s 0 iser's [aeiou]y
+! SFX s 0 iser's [^aemsy]
+! SFX s 0 tizer a
+! SFX s e izer [^l]e
+! SFX s le ilizer [^aeiou]le
+! SFX s e izer [aeiou]le
+! SFX s um izer um
+! SFX s 0 izer [^u]m
+! SFX s s zer is
+! SFX s 0 izer [^i]s
+! SFX s y izer [^aeiou]y
+! SFX s 0 izer [aeiou]y
+! SFX s 0 izer [^aemsy]
+! SFX s 0 tizers a
+! SFX s e izers [^l]e
+! SFX s le ilizers [^aeiou]le
+! SFX s e izers [aeiou]le
+! SFX s um izers um
+! SFX s 0 izers [^u]m
+! SFX s s zers is
+! SFX s 0 izers [^i]s
+! SFX s y izers [^aeiou]y
+! SFX s 0 izers [aeiou]y
+! SFX s 0 izers [^aemsy]
+! SFX s 0 tizer's a
+! SFX s e izer's [^l]e
+! SFX s le ilizer's [^aeiou]le
+! SFX s e izer's [aeiou]le
+! SFX s um izer's um
+! SFX s 0 izer's [^u]m
+! SFX s s zer's is
+! SFX s 0 izer's [^i]s
+! SFX s y izer's [^aeiou]y
+! SFX s 0 izer's [aeiou]y
+! SFX s 0 izer's [^aemsy]
+  SFX t Y 44
+! SFX t 0 tisable a
+! SFX t e isable [^l]e
+! SFX t le ilisable [^aeiou]le
+! SFX t e isable [aeiou]le
+! SFX t um isable um
+! SFX t 0 isable [^u]m
+! SFX t s sable is
+! SFX t 0 isable [^i]s
+! SFX t y isable [^aeiou]y
+! SFX t 0 isable [aeiou]y
+! SFX t 0 isable [^aemsy]
+! SFX t 0 tizable a
+! SFX t e izable [^l]e
+! SFX t le ilizable [^aeiou]le
+! SFX t e izable [aeiou]le
+! SFX t um izable um
+! SFX t 0 izable [^u]m
+! SFX t s zable is
+! SFX t 0 izable [^i]s
+! SFX t y izable [^aeiou]y
+! SFX t 0 izable [aeiou]y
+! SFX t 0 izable [^aemsy]
+! SFX t 0 tisability a
+! SFX t e isability [^l]e
+! SFX t le ilisability [^aeiou]le
+! SFX t e isability [aeiou]le
+! SFX t um isability um
+! SFX t 0 isability [^u]m
+! SFX t s sability is
+! SFX t 0 isability [^i]s
+! SFX t y isability [^aeiou]y
+! SFX t 0 isability [aeiou]y
+! SFX t 0 isability [^aemsy]
+! SFX t 0 tizability a
+! SFX t e izability [^l]e
+! SFX t le ilizability [^aeiou]le
+! SFX t e izability [aeiou]le
+! SFX t um izability um
+! SFX t 0 izability [^u]m
+! SFX t s zability is
+! SFX t 0 izability [^i]s
+! SFX t y izability [^aeiou]y
+! SFX t 0 izability [aeiou]y
+! SFX t 0 izability [^aemsy]
+  SFX M Y 1
+! SFX M 0 's .
+  SFX B Y 48
+! SFX B e able [^acegilotu]e
+! SFX B 0 able [acegilou]e
+! SFX B te ble ate
+! SFX B e able [^a]te
+! SFX B 0 bable [^aeio][aeiou]b
+! SFX B 0 kable [^aeio][aeiou]c
+! SFX B 0 dable [^aeio][aeiou]d
+! SFX B 0 fable [^aeio][aeiou]f
+! SFX B 0 gable [^aeio][aeiou]g
+! SFX B 0 kable [^aeio][aeiou]k
+! SFX B 0 lable [^aeio][aeiou]l
+! SFX B 0 mable [^aeio][aeiou]m
+! SFX B 0 nable [^aeio][aeiou]n
+! SFX B 0 pable [^aeio][aeiou]p
+! SFX B 0 rable [^aeio][aeiou]r
+! SFX B 0 sable [^aeio][aeiou]s
+! SFX B 0 table [^aeio][aeiou]t
+! SFX B 0 vable [^aeio][aeiou]v
+! SFX B 0 zable [^aeio][aeiou]z
+! SFX B 0 able [aeio][aeiou][bcdfgklmnprstvz]
+! SFX B 0 able [^aeiou][bcdfgklmnprstvz]
+! SFX B y iable [^aeiou]y
+! SFX B 0 able [aeiou]y
+! SFX B 0 able [^ebcdfgklmnprstvzy]
+! SFX B e ability [^acegilotu]e
+! SFX B 0 ability [acegilou]e
+! SFX B te bility ate
+! SFX B e ability [^a]te
+! SFX B 0 bability [^aeio][aeiou]b
+! SFX B 0 kability [^aeio][aeiou]c
+! SFX B 0 dability [^aeio][aeiou]d
+! SFX B 0 fability [^aeio][aeiou]f
+! SFX B 0 gability [^aeio][aeiou]g
+! SFX B 0 kability [^aeio][aeiou]k
+! SFX B 0 lability [^aeio][aeiou]l
+! SFX B 0 mability [^aeio][aeiou]m
+! SFX B 0 nability [^aeio][aeiou]n
+! SFX B 0 pability [^aeio][aeiou]p
+! SFX B 0 rability [^aeio][aeiou]r
+! SFX B 0 sability [^aeio][aeiou]s
+! SFX B 0 tability [^aeio][aeiou]t
+! SFX B 0 vability [^aeio][aeiou]v
+! SFX B 0 zability [^aeio][aeiou]z
+! SFX B 0 ability [aeio][aeiou][bcdfgklmnprstvz]
+! SFX B 0 ability [^aeiou][bcdfgklmnprstvz]
+! SFX B y iability [^aeiou]y
+! SFX B 0 ability [aeiou]y
+! SFX B 0 ability [^ebcdfgklmnprstvzy]
+  SFX 7 Y 9
+! SFX 7 e able [acegilou]e
+! SFX 7 0 able [^acegilou]e
+! SFX 7 0 kable [^aeio][aeiou]c
+! SFX 7 0 lable [^aeio][aeiou]l
+! SFX 7 0 able [aeio][aeiou][cl]
+! SFX 7 0 able [^aeiou][cl]
+! SFX 7 y iable [^aeiou]y
+! SFX 7 0 able [aeiou]y
+! SFX 7 0 able [^cely]
+  SFX g Y 9
+! SFX g e ability [^acegilou]e
+! SFX g 0 ability [acegilou]e
+! SFX g 0 kability [^aeio][aeiou]c
+! SFX g 0 lability [^aeio][aeiou]l
+! SFX g 0 ability [aeio][aeiou][cl]
+! SFX g 0 ability [^aeiou][cl]
+! SFX g y iability [^aeiou]y
+! SFX g 0 ability [aeiou]y
+! SFX g 0 ability [^cely]
+  SFX l Y 9
+! SFX l e ably [^acegilou]e
+! SFX l 0 ably [acegilou]e
+! SFX l 0 kably [^aeio][aeiou]c
+! SFX l 0 lably [^aeio][aeiou]l
+! SFX l 0 ably [aeio][aeiou][cl]
+! SFX l 0 ably [^aeiou][cl]
+! SFX l y iably [^aeiou]y
+! SFX l 0 ably [aeiou]y
+! SFX l 0 ably [^cely]
+  SFX b Y 3
+! SFX b e ible [^aeiou]e
+! SFX b 0 ible [aeiou]e
+! SFX b 0 ible [^e]
+  SFX L Y 12
+! SFX L 0 ament m
+! SFX L y iment [^aeiou]y
+! SFX L 0 ment [aeiou]y
+! SFX L 0 ment [^my]
+! SFX L 0 aments m
+! SFX L y iments [^aeiou]y
+! SFX L 0 ments [aeiou]y
+! SFX L 0 ments [^my]
+! SFX L 0 ament's m
+! SFX L y iment's [^aeiou]y
+! SFX L 0 ment's [aeiou]y
+! SFX L 0 ment's [^my]
+  SFX Z Y 22
+! SFX Z e y [^aeiouy]e
+! SFX Z 0 y [aeiouy]e
+! SFX Z 0 ey [aiouy]
+! SFX Z 0 by [^aeio][aeiou]b
+! SFX Z 0 ky [^aeio][aeiou]c
+! SFX Z 0 dy [^aeio][aeiou]d
+! SFX Z 0 fy [^aeio][aeiou]f
+! SFX Z 0 gy [^aeio][aeiou]g
+! SFX Z 0 ky [^aeio][aeiou]k
+! SFX Z 0 ly [^aeio][aeiou]l
+! SFX Z 0 my [^aeio][aeiou]m
+! SFX Z 0 ny [^aeio][aiou]n
+! SFX Z 0 py [^aeio][aeiou]p
+! SFX Z 0 ry [^aeio][aiou]r
+! SFX Z 0 sy [^aeio][aeiou]s
+! SFX Z 0 ty [^aeio][aiou]t
+! SFX Z 0 vy [^aeio][aeiou]v
+! SFX Z 0 zy [^aeio][aeiou]z
+! SFX Z 0 y [^aeio]e[nrt]
+! SFX Z 0 y [aeio][aeiou][bcdfgklmnprstvz]
+! SFX Z 0 y [^aeiou][bcdfgklmnprstvz]
+! SFX Z 0 y [^aebcdfgiklmnoprstuvyz]
+  SFX 2 Y 21
+! SFX 2 e iness [^aeiouy]e
+! SFX 2 0 iness [aeiouy]e
+! SFX 2 0 biness [^aeio][aeiou]b
+! SFX 2 0 kiness [^aeio][aeiou]c
+! SFX 2 0 diness [^aeio][aeiou]d
+! SFX 2 0 finess [^aeio][aeiou]f
+! SFX 2 0 giness [^aeio][aeiou]g
+! SFX 2 0 kiness [^aeio][aeiou]k
+! SFX 2 0 liness [^aeio][aeiou]l
+! SFX 2 0 miness [^aeio][aeiou]m
+! SFX 2 0 niness [^aeio][aiou]n
+! SFX 2 0 piness [^aeio][aeiou]p
+! SFX 2 0 riness [^aeio][aiou]r
+! SFX 2 0 siness [^aeio][aeiou]s
+! SFX 2 0 tiness [^aeio][aiou]t
+! SFX 2 0 viness [^aeio][aeiou]v
+! SFX 2 0 ziness [^aeio][aeiou]z
+! SFX 2 0 iness [^aeio]e[nrt]
+! SFX 2 0 iness [aeio][aeiou][bcdfgklmnprstvz]
+! SFX 2 0 iness [^aeiou][bcdfgklmnprstvz]
+! SFX 2 0 iness [^ebcdfgklmnprstvz]
+  SFX z Y 24
+! SFX z e ily [^aeiouy]e
+! SFX z 0 ily [aeiouy]e
+! SFX z 0 ily [aiou]y
+! SFX z ey ily ey
+! SFX z y ily [^aeiou]y
+! SFX z 0 bily [^aeio][aeiou]b
+! SFX z 0 kily [^aeio][aeiou]c
+! SFX z 0 dily [^aeio][aeiou]d
+! SFX z 0 fily [^aeio][aeiou]f
+! SFX z 0 gily [^aeio][aeiou]g
+! SFX z 0 kily [^aeio][aeiou]k
+! SFX z 0 lily [^aeio][aeiou]l
+! SFX z 0 mily [^aeio][aeiou]m
+! SFX z 0 nily [^aeio][aiou]n
+! SFX z 0 pily [^aeio][aeiou]p
+! SFX z 0 rily [^aeio][aiou]r
+! SFX z 0 sily [^aeio][aeiou]s
+! SFX z 0 tily [^aeio][aiou]t
+! SFX z 0 vily [^aeio][aeiou]v
+! SFX z 0 zily [^aeio][aeiou]z
+! SFX z 0 ily [^aeio]e[nrt]
+! SFX z 0 ily [aeio][aeiou][bcdfgklmnprstvyz]
+! SFX z 0 ily [^aeiou][bcdfgklmnprstvyz]
+! SFX z 0 ily [^ebcdfgklmnprstvyz]
+  SFX y Y 15
+! SFX y e ory te
+! SFX y e atory [mr]e
+! SFX y e ary se
+! SFX y 0 ry [^mrst]e
+! SFX y 0 ory [^aeous]t
+! SFX y 0 ry [aeous]t
+! SFX y 0 ery h
+! SFX y 0 atory [^i]m
+! SFX y im matory im
+! SFX y 0 ory s
+! SFX y 0 ary ion
+! SFX y 0 ry [^i]on
+! SFX y 0 nery [aiu]n
+! SFX y 0 ry [^aiou]n
+! SFX y 0 ry [^ehmstn]
+  SFX O Y 12
+! SFX O 0 l a
+! SFX O e al [^bcgv]e
+! SFX O e ial [bcgv]e
+! SFX O 0 ial [bcrx]
+! SFX O um al um
+! SFX O 0 al [^u]m
+! SFX O y al ty
+! SFX O y ial [^t]y
+! SFX O 0 ual [px]t
+! SFX O 0 tal [iu]t
+! SFX O 0 al [^ipux]t
+! SFX O 0 al [^aebcrtxmy]
+  SFX o Y 12
+! SFX o 0 lly a
+! SFX o e ally [^bcgv]e
+! SFX o e ially [bcgv]e
+! SFX o 0 ially [bcrx]
+! SFX o um ally um
+! SFX o 0 ally [^u]m
+! SFX o y ally ty
+! SFX o y ially [^t]y
+! SFX o 0 ually [px]t
+! SFX o 0 tally [iu]t
+! SFX o 0 ally [^ipux]t
+! SFX o 0 ally [^aebcrtxmy]
+  SFX W Y 21
+! SFX W ce tific ce
+! SFX W e atic me
+! SFX W se tic se
+! SFX W le ic ble
+! SFX W e ic [^b]le
+! SFX W e ic [^clms]e
+! SFX W 0 lic [ay]l
+! SFX W 0 ic [^ay]l
+! SFX W us ic us
+! SFX W 0 tic [^u]s
+! SFX W er ric er
+! SFX W 0 ic [^e]r
+! SFX W 0 atic [aeiou]m
+! SFX W 0 ic [^aeiou]m
+! SFX W 0 tic ma
+! SFX W a ic [^m]a
+! SFX W y etic thy
+! SFX W y ic [^t]hy
+! SFX W y tic sy
+! SFX W y ic [^hs]y
+! SFX W 0 ic [^aelmrsy]
+  SFX w Y 9
+! SFX w e ical e
+! SFX w er rical er
+! SFX w 0 ical [^e]r
+! SFX w 0 atical [aeiou]m
+! SFX w 0 ical [^aeiou]m
+! SFX w 0 tical ma
+! SFX w a ical [^m]a
+! SFX w y ical y
+! SFX w 0 ical [^aemry]
+  SFX 1 Y 9
+! SFX 1 e ically e
+! SFX 1 er rically er
+! SFX 1 0 ically [^e]r
+! SFX 1 0 atically [aeiou]m
+! SFX 1 0 ically [^aeiou]m
+! SFX 1 0 tically ma
+! SFX 1 a ically [^m]a
+! SFX 1 y ically y
+! SFX 1 0 ically [^aemry]
+  SFX 3 Y 21
+! SFX 3 e ist [^aceiou]e
+! SFX 3 ce tist ce
+! SFX 3 0 ist [aeiou]e
+! SFX 3 y ist [^aeioubp]y
+! SFX 3 0 ist [aeioubp]y
+! SFX 3 o ist o
+! SFX 3 0 ists [^eoy]
+! SFX 3 e ists [^aceiou]e
+! SFX 3 ce tists ce
+! SFX 3 0 ists [aeiou]e
+! SFX 3 y ists [^aeioubp]y
+! SFX 3 0 ists [aeioubp]y
+! SFX 3 o ists o
+! SFX 3 0 ists [^eoy]
+! SFX 3 e ist's [^aceiou]e
+! SFX 3 ce tist's ce
+! SFX 3 0 ist's [aeiou]e
+! SFX 3 y ist's [^aeioubp]y
+! SFX 3 0 ist's [aeioubp]y
+! SFX 3 o ist's o
+! SFX 3 0 ist's [^eoy]
+! 
+! MAP 5
+! MAP aàáâãäå
+! MAP eèéêë
+! MAP iìíîï
+! MAP oòóôõö
+! MAP uùúûü
+! MAP nñ
+! MAP cç
+! MAP yÿý
+! MAP sß
+! 
+! # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
+! 
+! SAL AH(AEIOUY)-^         *H
+! SAL AR(AEIOUY)-^         *R
+! SAL A(HR)^               *
+! SAL A^                   *
+! SAL AH(AEIOUY)-          H
+! SAL AR(AEIOUY)-          R
+! SAL A(HR)                _
+! SAL À^                   *
+! SAL Å^                   *
+! SAL BB-                  _
+! SAL B                    B
+! SAL CQ-                  _
+! SAL CIA                  X
+! SAL CH                   X
+! SAL C(EIY)-              S
+! SAL CK                   K
+! SAL COUGH^               KF
+! SAL CC<                  C
+! SAL C                    K
+! SAL DG(EIY)              K
+! SAL DD-                  _
+! SAL D                    T
+! SAL É<                   E
+! SAL EH(AEIOUY)-^         *H
+! SAL ER(AEIOUY)-^         *R
+! SAL E(HR)^               *
+! SAL ENOUGH^$             *NF
+! SAL E^                   *
+! SAL EH(AEIOUY)-          H
+! SAL ER(AEIOUY)-          R
+! SAL E(HR)                _
+! SAL FF-                  _
+! SAL F                    F
+! SAL GN^                  N
+! SAL GN$                  N
+! SAL GNS$                 NS
+! SAL GNED$                N
+! SAL GH(AEIOUY)-          K
+! SAL GH                   _
+! SAL GG9                  K
+! SAL G                    K
+! SAL H                    H
+! SAL IH(AEIOUY)-^         *H
+! SAL IR(AEIOUY)-^         *R
+! SAL I(HR)^               *
+! SAL I^                   *
+! SAL ING6                 N
+! SAL IH(AEIOUY)-          H
+! SAL IR(AEIOUY)-          R
+! SAL I(HR)                _
+! SAL J                    K
+! SAL KN^                  N
+! SAL KK-                  _
+! SAL K                    K
+! SAL LAUGH^               LF
+! SAL LL-                  _
+! SAL L                    L
+! SAL MB$                  M
+! SAL MM                   M
+! SAL M                    M
+! SAL NN-                  _
+! SAL N                    N
+! SAL OH(AEIOUY)-^         *H
+! SAL OR(AEIOUY)-^         *R
+! SAL O(HR)^               *
+! SAL O^                   *
+! SAL OH(AEIOUY)-          H
+! SAL OR(AEIOUY)-          R
+! SAL O(HR)                _
+! SAL PH                   F
+! SAL PN^                  N
+! SAL PP-                  _
+! SAL P                    P
+! SAL Q                    K
+! SAL RH^                  R
+! SAL ROUGH^               RF
+! SAL RR-                  _
+! SAL R                    R
+! SAL SCH(EOU)-            SK
+! SAL SC(IEY)-             S
+! SAL SH                   X
+! SAL SI(AO)-              X
+! SAL SS-                  _
+! SAL S                    S
+! SAL TI(AO)-              X
+! SAL TH                   @
+! SAL TCH--                _
+! SAL TOUGH^               TF
+! SAL TT-                  _
+! SAL T                    T
+! SAL UH(AEIOUY)-^         *H
+! SAL UR(AEIOUY)-^         *R
+! SAL U(HR)^               *
+! SAL U^                   *
+! SAL UH(AEIOUY)-          H
+! SAL UR(AEIOUY)-          R
+! SAL U(HR)                _
+! SAL V^                   W
+! SAL V                    F
+! SAL WR^                  R
+! SAL WH^                  W
+! SAL W(AEIOU)-            W
+! SAL X^                   S
+! SAL X                    KS
+! SAL Y(AEIOU)-            Y
+! SAL ZZ-                  _
+! SAL Z                    S
+*** en_NZ.orig.dic	Fri Apr 15 13:20:36 2005
+--- en_NZ.dic	Sun Jul  3 17:11:34 2005
+***************
+*** 4,6 ****
+  2ZB
+- A
+  a/o
+--- 4,5 ----
+***************
+*** 927,929 ****
+  Al-Zawahiri
+- al/FAC
+  Al/M
+--- 926,927 ----
+***************
+*** 2941,2944 ****
+  B.Sc.
+- bless
+- bible
+  baa/GSD
+--- 2939,2940 ----
+***************
+*** 4974,4975 ****
+--- 4970,4972 ----
+  Brampton/M
++ Bram/M
+  bran/SDGM
+***************
+*** 5707,5709 ****
+  C.Lit.
+! cation/SM
+  Ca/y
+--- 5704,5706 ----
+  C.Lit.
+! cation/MWS
+  Ca/y
+***************
+*** 6450,6452 ****
+  Cathy
+- cation/MW
+  catkin/SM
+--- 6447,6448 ----
+***************
+*** 8589,8590 ****
+--- 8585,8587 ----
+  coniferous
++ conj.
+  conjectural
+***************
+*** 10153,10155 ****
+  red's
+- dally
+  dab/TSGD
+--- 10150,10151 ----
+***************
+*** 10360,10361 ****
+--- 10356,10358 ----
+  dBm
++ dBd
+  DBMS
+***************
+*** 12535,12536 ****
+--- 12532,12534 ----
+  Dutchwomen/M
++ Farsi
+  duteous/Y
+***************
+*** 12542,12544 ****
+  duvet/SM
+- duxes
+  DVD/MS
+--- 12540,12541 ----
+***************
+*** 13901,13903 ****
+  estuary/MS
+! et
+  ETA
+--- 13898,13901 ----
+  estuary/MS
+! et cetera
+! et al.
+  ETA
+***************
+*** 14531,14534 ****
+  f-stop/S
+- fable
+- fist/MS
+  fa/M
+--- 14529,14530 ----
+***************
+*** 15323,15325 ****
+  fissure/DSMG
+! fist/6GD
+  fistfight/MS
+--- 15319,15321 ----
+  fissure/DSMG
+! fist/6GDMS
+  fistfight/MS
+***************
+*** 16606,16608 ****
+  g's
+- gable
+  gist/MS
+--- 16602,16603 ----
+***************
+*** 16797,16799 ****
+  Garvey
+- Gary/M
+  gas-permeable
+--- 16792,16793 ----
+***************
+*** 18177,18179 ****
+  gyroscope/SWM
+- dish
+  ha
+--- 18171,18172 ----
+***************
+*** 22321,22323 ****
+  K-factor
+- disk/MS
+  kabob's
+--- 22314,22315 ----
+***************
+*** 23129,23132 ****
+  lassoer/M
+- last-ditch
+- last-minute
+  last/YSDGkJ
+--- 23121,23122 ----
+***************
+*** 26396,26398 ****
+  Missy
+! mist/CDRGS
+  mistakable/U
+--- 26386,26388 ----
+  Missy
+! mist/CDRGSM
+  mistakable/U
+***************
+*** 26745,26746 ****
+--- 26735,26737 ----
+  Moog
++ Moolenaar/M
+  moon/MGpDS
+***************
+*** 27018,27020 ****
+  mozzarella/SM
+- MP3
+  mpg
+--- 27009,27010 ----
+***************
+*** 27365,27372 ****
+  N'Djamena
+! native
+  natively
+  nativeness
+- nation/MS
+- national
+- nationally
+  Na/M
+--- 27355,27359 ----
+  N'Djamena
+! native/SP
+  natively
+  nativeness
+  Na/M
+***************
+*** 27507,27509 ****
+  Nathaniel/M
+! nation/M
+  national/sQ3Sq
+--- 27494,27496 ----
+  Nathaniel/M
+! nation/MS
+  national/sQ3Sq
+***************
+*** 27521,27523 ****
+  nationwide
+- native/SP
+  nativity/SM
+--- 27508,27509 ----
+***************
+*** 29852,29857 ****
+  P.O.
+- ply
+- reply
+- imply
+- comply
+  pa/oM
+--- 29838,29839 ----
+***************
+*** 31702,31703 ****
+--- 31684,31686 ----
+  pneumonia/MS
++ pneumonic
+  PO
+***************
+*** 31885,31886 ****
+--- 31868,31870 ----
+  pompom/SM
++ pompon/M
+  pomposity/SM
+***************
+*** 33561,33563 ****
+  qwertys
+- r/d
+  Ra
+--- 33545,33546 ----
+***************
+*** 35456,35458 ****
+  rt
+- rte
+  Ru/M
+--- 35439,35440 ----
+***************
+*** 35619,35622 ****
+  singly
+- sable
+- sally/DSG
+  SA
+--- 35601,35602 ----
+***************
+*** 40763,40766 ****
+  T's
+- mist/MS
+- overt
+  Ta
+--- 40743,40744 ----
+***************
+*** 43574,43575 ****
+--- 43552,43554 ----
+  unsearchable
++ searchable
+  unseeing/Y
+***************
+*** 44334,44336 ****
+  Vilnius/M
+! vim/M
+  vinaigrette/MS
+--- 44313,44315 ----
+  Vilnius/M
+! Vim/M
+  vinaigrette/MS
+***************
+*** 45906,45908 ****
+  y'all
+- prey/M
+  yacht/M5SmGD
+--- 45885,45886 ----
+***************
+*** 46198,46200 ****
+  rata/M
+- kaka/M
+  waka/M
+--- 46176,46177 ----
+***************
+*** 46216,46218 ****
+  jandal/MS
+- Swanndri/M
+  hoon/MS
+--- 46193,46194 ----
+***************
+*** 46242,46244 ****
+  Invercargill/M
+- Te
+  Alexandra/M
+--- 46218,46219 ----
+***************
+*** 46261,46263 ****
+  Kawerau/M
+- Kerikeri/M
+  Lyttelton/M
+--- 46236,46237 ----
+***************
+*** 46491,46493 ****
+  Waianakarua
+- Hakatere
+  Swin
+--- 46465,46466 ----
+***************
+*** 46690,46692 ****
+  Omarama/M
+- Wairarapa/M
+  Kilda/M
+--- 46663,46664 ----
+***************
+*** 46711,46713 ****
+  Wellsford/M
+- Akaroa/M
+  Avonhead/M
+--- 46683,46684 ----
+***************
+*** 46838,46840 ****
+  Ballantyne's
+- DB
+  Monteith's
+--- 46809,46810 ----
+***************
+*** 46920,46922 ****
+  Egmont/M
+- Waitaki/M
+  katipo/M
+--- 46890,46891 ----
+***************
+*** 46956,46958 ****
+  Sunnyside/M
+- Wairau/M
+  Waikoropupu
+--- 46925,46926 ----
+***************
+*** 47141,47142 ****
+  Burkina
+! Faso/M
+\ No newline at end of file
+--- 47109,47117 ----
+  Burkina
+! Faso/M
+! nd
+! the the/!
+! a a/!
+! a an/!
+! an a/!
+! an an/!
+! PayPal
diff --git a/runtime/spell/en/en_US.diff b/runtime/spell/en/en_US.diff
new file mode 100644
index 0000000..e2321a0
--- /dev/null
+++ b/runtime/spell/en/en_US.diff
@@ -0,0 +1,547 @@
+*** en_US.orig.aff	Fri Apr 15 13:20:36 2005
+--- en_US.aff	Sun Jul  3 16:59:28 2005
+***************
+*** 3,4 ****
+--- 3,13 ----
+  
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ 
++ MIDWORD	'
++ 
++ RAR ?
++ BAD !
++ 
+  PFX A Y 1
+***************
+*** 30,33 ****
+  SFX N   e     ion        e
+! SFX N   y     ication    y 
+! SFX N   0     en         [^ey] 
+  
+--- 39,42 ----
+  SFX N   e     ion        e
+! SFX N   y     ication    y
+! SFX N   0     en         [^ey]
+  
+***************
+*** 40,42 ****
+  SFX H   y     ieth       y
+! SFX H   0     th         [^y] 
+  
+--- 49,51 ----
+  SFX H   y     ieth       y
+! SFX H   0     th         [^y]
+  
+***************
+*** 47,49 ****
+  SFX G   e     ing        e
+! SFX G   0     ing        [^e] 
+  
+--- 56,58 ----
+  SFX G   e     ing        e
+! SFX G   0     ing        [^e]
+  
+***************
+*** 137,138 ****
+--- 146,149 ----
+  REP uy i
++ REP y ie
++ REP ie y
+  REP i ee
+***************
+*** 188 ****
+--- 199,320 ----
+  REP shun cion
++ 
++ MAP 5
++ MAP aàáâãäå
++ MAP eèéêë
++ MAP iìíîï
++ MAP oòóôõö
++ MAP uùúûü
++ MAP nñ
++ MAP cç
++ MAP yÿý
++ MAP sß
++ 
++ # This comes from Aspell en_phonet.dat, version 1.1, 2000-01-07
++ 
++ SAL AH(AEIOUY)-^         *H
++ SAL AR(AEIOUY)-^         *R
++ SAL A(HR)^               *
++ SAL A^                   *
++ SAL AH(AEIOUY)-          H
++ SAL AR(AEIOUY)-          R
++ SAL A(HR)                _
++ SAL À^                   *
++ SAL Å^                   *
++ SAL BB-                  _
++ SAL B                    B
++ SAL CQ-                  _
++ SAL CIA                  X
++ SAL CH                   X
++ SAL C(EIY)-              S
++ SAL CK                   K
++ SAL COUGH^               KF
++ SAL CC<                  C
++ SAL C                    K
++ SAL DG(EIY)              K
++ SAL DD-                  _
++ SAL D                    T
++ SAL É<                   E
++ SAL EH(AEIOUY)-^         *H
++ SAL ER(AEIOUY)-^         *R
++ SAL E(HR)^               *
++ SAL ENOUGH^$             *NF
++ SAL E^                   *
++ SAL EH(AEIOUY)-          H
++ SAL ER(AEIOUY)-          R
++ SAL E(HR)                _
++ SAL FF-                  _
++ SAL F                    F
++ SAL GN^                  N
++ SAL GN$                  N
++ SAL GNS$                 NS
++ SAL GNED$                N
++ SAL GH(AEIOUY)-          K
++ SAL GH                   _
++ SAL GG9                  K
++ SAL G                    K
++ SAL H                    H
++ SAL IH(AEIOUY)-^         *H
++ SAL IR(AEIOUY)-^         *R
++ SAL I(HR)^               *
++ SAL I^                   *
++ SAL ING6                 N
++ SAL IH(AEIOUY)-          H
++ SAL IR(AEIOUY)-          R
++ SAL I(HR)                _
++ SAL J                    K
++ SAL KN^                  N
++ SAL KK-                  _
++ SAL K                    K
++ SAL LAUGH^               LF
++ SAL LL-                  _
++ SAL L                    L
++ SAL MB$                  M
++ SAL MM                   M
++ SAL M                    M
++ SAL NN-                  _
++ SAL N                    N
++ SAL OH(AEIOUY)-^         *H
++ SAL OR(AEIOUY)-^         *R
++ SAL O(HR)^               *
++ SAL O^                   *
++ SAL OH(AEIOUY)-          H
++ SAL OR(AEIOUY)-          R
++ SAL O(HR)                _
++ SAL PH                   F
++ SAL PN^                  N
++ SAL PP-                  _
++ SAL P                    P
++ SAL Q                    K
++ SAL RH^                  R
++ SAL ROUGH^               RF
++ SAL RR-                  _
++ SAL R                    R
++ SAL SCH(EOU)-            SK
++ SAL SC(IEY)-             S
++ SAL SH                   X
++ SAL SI(AO)-              X
++ SAL SS-                  _
++ SAL S                    S
++ SAL TI(AO)-              X
++ SAL TH                   @
++ SAL TCH--                _
++ SAL TOUGH^               TF
++ SAL TT-                  _
++ SAL T                    T
++ SAL UH(AEIOUY)-^         *H
++ SAL UR(AEIOUY)-^         *R
++ SAL U(HR)^               *
++ SAL U^                   *
++ SAL UH(AEIOUY)-          H
++ SAL UR(AEIOUY)-          R
++ SAL U(HR)                _
++ SAL V^                   W
++ SAL V                    F
++ SAL WR^                  R
++ SAL WH^                  W
++ SAL W(AEIOU)-            W
++ SAL X^                   S
++ SAL X                    KS
++ SAL Y(AEIOU)-            Y
++ SAL ZZ-                  _
++ SAL Z                    S
+*** en_US.orig.dic	Fri Apr 15 13:20:36 2005
+--- en_US.dic	Sun Jul  3 16:59:28 2005
+***************
+*** 5944,5946 ****
+  bk
+! b/KGD
+  Bk/M
+--- 5944,5947 ----
+  bk
+! probing
+! probed
+  Bk/M
+***************
+*** 9007,9009 ****
+  Cazzie/M
+- c/B
+  CB
+--- 9008,9009 ----
+***************
+*** 9233,9235 ****
+  cetacean/S
+- cetera/S
+  Cetus/M
+--- 9233,9234 ----
+***************
+*** 11575,11576 ****
+--- 11574,11577 ----
+  conduit/MS
++ coned
++ cone/MS
+  coneflower/M
+***************
+*** 11712,11713 ****
+--- 11713,11715 ----
+  coniferous
++ conj.
+  conjectural/Y
+***************
+*** 14038,14043 ****
+  dazzling/Y
+- db
+- DB
+  dbl
+  dB/M
+  DBMS
+--- 14040,14046 ----
+  dazzling/Y
+  dbl
+  dB/M
++ dBi
++ dBm
++ dBd
+  DBMS
+***************
+*** 15464,15466 ****
+  dingbat/MS
+! ding/GD
+  dinghy/SM
+--- 15467,15469 ----
+  dingbat/MS
+! ding/GDS
+  dinghy/SM
+***************
+*** 15690,15692 ****
+  dishevelment/MS
+! dish/GD
+  dishonest
+--- 15693,15695 ----
+  dishevelment/MS
+! dish/GDMS
+  dishonest
+***************
+*** 15973,15975 ****
+  djellaba/S
+- d/JGVX
+  Djibouti/M
+--- 15976,15977 ----
+***************
+*** 16911,16912 ****
+--- 16913,16915 ----
+  dusty/RPT
++ Farsi
+  Dutch/M
+***************
+*** 17357,17359 ****
+  EFL
+- e/FMDS
+  Efrain/M
+--- 17360,17361 ----
+***************
+*** 18780,18782 ****
+  estuary/SM
+! et
+  ET
+--- 18782,18785 ----
+  estuary/SM
+! et cetera/S
+! et al.
+  ET
+***************
+*** 18785,18787 ****
+  eta/SM
+! etc
+  etcetera/SM
+--- 18788,18790 ----
+  eta/SM
+! etc.
+  etcetera/SM
+***************
+*** 20559,20561 ****
+  Fiori/M
+- f/IRAC
+  firearm/SM
+--- 20562,20563 ----
+***************
+*** 24402,24404 ****
+  guzzler/M
+! g/VBX
+  Gwalior/M
+--- 24404,24406 ----
+  guzzler/M
+! gens
+  Gwalior/M
+***************
+*** 25473,25475 ****
+  hemp/MNS
+- h/EMS
+  hemstitch/DSMG
+--- 25475,25476 ----
+***************
+*** 25963,25965 ****
+  hobbing
+! hobbit
+  hobbler/M
+--- 25964,25966 ----
+  hobbing
+! hobbit/MS
+  hobbler/M
+***************
+*** 26524,26526 ****
+  HST
+- ht
+  HTML
+--- 26525,26526 ----
+***************
+*** 26942,26944 ****
+  Hz
+- i
+  I
+--- 26942,26943 ----
+***************
+*** 29627,29629 ****
+  Jezebel/MS
+- j/F
+  JFK/M
+--- 29626,29627 ----
+***************
+*** 30578,30580 ****
+  keyword/SM
+! k/FGEIS
+  kg
+--- 30576,30583 ----
+  keyword/SM
+! inking
+! disking
+! conking
+! inks
+! disks
+! conks
+  kg
+***************
+*** 32694,32696 ****
+  Lizzy/M
+! l/JGVXT
+  Ljubljana/M
+--- 32697,32699 ----
+  Lizzy/M
+! lings
+  Ljubljana/M
+***************
+*** 34456,34458 ****
+  mash/JGZMSRD
+! m/ASK
+  masked/U
+--- 34459,34462 ----
+  mash/JGZMSRD
+! rems
+! prom/S
+  masked/U
+***************
+*** 34746,34747 ****
+--- 34750,34753 ----
+  Mb
++ Mbyte
++ Mbit
+  MB
+***************
+*** 36605,36606 ****
+--- 36611,36613 ----
+  Moog
++ Moolenaar/M
+  moo/GSD
+***************
+*** 38871,38873 ****
+  NSF
+- n/T
+  NT
+--- 38878,38879 ----
+***************
+*** 39011,39013 ****
+  NZ
+- o
+  O
+--- 39017,39018 ----
+***************
+*** 39532,39534 ****
+  om/XN
+- ON
+  onanism/M
+--- 39537,39538 ----
+***************
+*** 42508,42510 ****
+  pinfeather/SM
+! ping/GDRM
+  pinheaded/P
+--- 42512,42514 ----
+  pinfeather/SM
+! ping/GDRMS
+  pinheaded/P
+***************
+*** 42983,42984 ****
+--- 42987,42989 ----
+  pneumonia/MS
++ pneumonic
+  PO
+***************
+*** 43216,43218 ****
+  pompom/SM
+! pompon's
+  pomposity/MS
+--- 43221,43223 ----
+  pompom/SM
+! pompon/M
+  pomposity/MS
+***************
+*** 44940,44942 ****
+  PX
+- p/XTGJ
+  Pygmalion/M
+--- 44945,44946 ----
+***************
+*** 44983,44985 ****
+  pyx/MDSG
+- q
+  Q
+--- 44987,44988 ----
+***************
+*** 46507,46509 ****
+  Renault/MS
+- rend
+  renderer/M
+--- 46510,46511 ----
+***************
+*** 47258,47260 ****
+  ringer/M
+! ring/GZJDRM
+  ringing/Y
+--- 47260,47262 ----
+  ringer/M
+! ring/GZJDRMS
+  ringing/Y
+***************
+*** 47857,47862 ****
+  rt
+- rte
+  Rte
+  RTFM
+- r/TGVJ
+  Rubaiyat/M
+--- 47859,47862 ----
+***************
+*** 48085,48087 ****
+  Ryun/M
+- S
+  SA
+--- 48085,48086 ----
+***************
+*** 54450,54452 ****
+  swung
+! s/XJBG
+  sybarite/MS
+--- 54449,54451 ----
+  swung
+! sings
+  sybarite/MS
+***************
+*** 57728,57730 ****
+  TX
+! t/XTJBG
+  Tybalt/M
+--- 57727,57729 ----
+  TX
+! tings
+  Tybalt/M
+***************
+*** 57809,57811 ****
+  Tzeltal/M
+- u
+  U
+--- 57808,57809 ----
+***************
+*** 58494,58495 ****
+--- 58492,58494 ----
+  unsearchable
++ searchable
+  unseasonal
+***************
+*** 59072,59074 ****
+  vast/PTSYR
+! v/ASV
+  VAT
+--- 59071,59073 ----
+  vast/PTSYR
+! revs
+  VAT
+***************
+*** 59538,59540 ****
+  vi/MDR
+! vim/MS
+  vinaigrette/MS
+--- 59537,59539 ----
+  vi/MDR
+! Vim/MS
+  vinaigrette/MS
+***************
+*** 61534,61536 ****
+  WWW
+! w/XTJGV
+  WY
+--- 61533,61536 ----
+  WWW
+! wens
+! wings
+  WY
+***************
+*** 61750,61752 ****
+  yew/SM
+- y/F
+  Yggdrasil/M
+--- 61750,61751 ----
+***************
+*** 62058,62060 ****
+  Zsigmondy/M
+! z/TGJ
+  Zubenelgenubi/M
+--- 62057,62059 ----
+  Zsigmondy/M
+! zings
+  Zubenelgenubi/M
+***************
+*** 62077 ****
+--- 62076,62083 ----
+  zymurgy/S
++ nd
++ the the/!
++ a a/!
++ a an/!
++ an a/!
++ an an/!
++ PayPal
diff --git a/runtime/spell/en/main.aap b/runtime/spell/en/main.aap
new file mode 100644
index 0000000..03aae6d
--- /dev/null
+++ b/runtime/spell/en/main.aap
@@ -0,0 +1,232 @@
+# Aap recipe for English Vim spell files.
+
+# Use a freshly compiled Vim if it exists.
+@if os.path.exists('../../../src/vim'):
+    VIM = ../../../src/vim
+@else:
+    VIM = vim
+
+SPELLDIR = ..
+FILES    = en_US.aff en_US.dic
+	   en_AU.aff en_AU.dic
+           en_CA.aff en_CA.dic
+           en_GB.aff en_GB.dic
+           en_NZ.aff en_NZ.dic
+
+all: $(SPELLDIR)/en.latin1.spl $(SPELLDIR)/en.utf-8.spl \
+        $(SPELLDIR)/en.ascii.spl ../README_en.txt
+
+$(SPELLDIR)/en.latin1.spl : $(VIM) $(FILES)
+        :sys env LANG=en_US.ISO8859-1
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/en en_US en_AU en_CA en_GB
+			en_NZ" -c q
+
+$(SPELLDIR)/en.utf-8.spl : $(VIM) $(FILES)
+        :sys env LANG=en_US.UTF-8
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/en en_US en_AU en_CA en_GB
+			en_NZ" -c q
+
+$(SPELLDIR)/en.ascii.spl : $(VIM) $(FILES)
+        :sys $(VIM) -e -c "mkspell! -ascii $(SPELLDIR)/en
+                        en_US en_AU en_CA en_GB en_NZ" -c q
+ 
+../README_en.txt: README_en_US.txt README_en_AU.txt
+        :print en_US >!$target
+        :cat README_en_US.txt | :eval re.sub('\r', '', stdin) >>$target
+        :print =================================================== >>$target
+        :print en_AU: >>$target
+        :cat README_en_AU.txt | :eval re.sub('\r', '', stdin) >>$target
+        :print =================================================== >>$target
+        :print en_CA: >>$target
+        :cat README_en_CA.txt | :eval re.sub('\r', '', stdin) >>$target
+        :print =================================================== >>$target
+        :print en_GB: >>$target
+        :cat README_en_GB.txt | :eval re.sub('\r', '', stdin) >>$target
+        :print =================================================== >>$target
+        :print en_NZ: >>$target
+        :cat README_en_NZ.txt | :eval re.sub('\r', '', stdin) >>$target
+
+#
+# Fetching the files from OpenOffice.org.
+#
+OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries
+:attr {fetch = $(OODIR)/%file%} en_US.zip en_CA.zip en_NZ.zip
+                                en_GB.zip en_AU.zip
+
+# The files don't depend on the .zip file so that we can delete it.
+# Only download the zip file if the targets don't exist.
+en_US.aff en_US.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch en_US.zip
+        :sys $(UNZIP) en_US.zip
+        :delete en_US.zip
+        @if not os.path.exists('en_US.orig.aff'):
+                :copy en_US.aff en_US.orig.aff
+        @if not os.path.exists('en_US.orig.dic'):
+                :copy en_US.aff en_US.orig.dic
+        :sys patch <en_US.diff
+
+en_AU.aff en_AU.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch en_AU.zip
+        :sys $(UNZIP) en_AU.zip
+        :delete en_AU.zip
+        @if not os.path.exists('en_AU.orig.aff'):
+                :copy en_AU.aff en_AU.orig.aff
+        @if not os.path.exists('en_AU.orig.dic'):
+                :copy en_AU.aff en_AU.orig.dic
+        :sys patch <en_AU.diff
+
+en_CA.aff en_CA.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch en_CA.zip
+        :sys $(UNZIP) en_CA.zip
+        :delete en_CA.zip
+        @if not os.path.exists('en_CA.orig.aff'):
+                :copy en_CA.aff en_CA.orig.aff
+        @if not os.path.exists('en_CA.orig.dic'):
+                :copy en_CA.aff en_CA.orig.dic
+        :sys patch <en_CA.diff
+
+en_GB.aff en_GB.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch en_GB.zip
+        :sys $(UNZIP) en_GB.zip
+        :delete en_GB.zip
+        :delete dictionary.lst.example
+        @if not os.path.exists('en_GB.orig.aff'):
+                :copy en_GB.aff en_GB.orig.aff
+        @if not os.path.exists('en_GB.orig.dic'):
+                :copy en_GB.aff en_GB.orig.dic
+        :sys patch <en_GB.diff
+
+en_NZ.aff en_NZ.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch en_NZ.zip
+        :sys $(UNZIP) en_NZ.zip
+        :delete en_NZ.zip
+        @if not os.path.exists('en_NZ.orig.aff'):
+                :copy en_NZ.aff en_NZ.orig.aff
+        @if not os.path.exists('en_NZ.orig.dic'):
+                :copy en_NZ.aff en_NZ.orig.dic
+        :sys patch <en_NZ.diff
+
+
+# Generate diff files, so that others can get the OpenOffice files and apply
+# the diffs to get the Vim versions.
+
+diff:
+        :assertpkg diff
+        :sys {force} diff -a -C 1 en_US.orig.aff en_US.aff >en_US.diff
+        :sys {force} diff -a -C 1 en_US.orig.dic en_US.dic >>en_US.diff
+        :sys {force} diff -a -C 1 en_AU.orig.aff en_AU.aff >en_AU.diff
+	:sys {force} diff -a -C 1 en_AU.orig.dic en_AU.dic >>en_AU.diff
+	:sys {force} diff -a -C 1 en_CA.orig.aff en_CA.aff >en_CA.diff
+	:sys {force} diff -a -C 1 en_CA.orig.dic en_CA.dic >>en_CA.diff
+	:sys {force} diff -a -C 1 en_GB.orig.aff en_GB.aff >en_GB.diff
+	:sys {force} diff -a -C 1 en_GB.orig.dic en_GB.dic >>en_GB.diff
+	:sys {force} diff -a -C 1 en_NZ.orig.aff en_NZ.aff >en_NZ.diff
+	:sys {force} diff -a -C 1 en_NZ.orig.dic en_NZ.dic >>en_NZ.diff
+
+
+# Check for updated OpenOffice spell files.  When there are changes the
+# ".new.aff" and ".new.dic" files are left behind for manual inspection.
+
+check: check-us check-au check-ca check-gb check-nz
+
+check-us:
+        :assertpkg unzip diff
+        :fetch en_US.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../en_US.zip
+            :sys {force} diff ../en_US.orig.aff en_US.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_US.aff ../en_US.new.aff
+            :sys {force} diff ../en_US.orig.dic en_US.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_US.dic ../en_US.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete en_US.zip
+
+check-au:
+        :assertpkg unzip diff
+        :fetch en_AU.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../en_AU.zip
+            :sys {force} diff ../en_AU.orig.aff en_AU.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_AU.aff ../en_AU.new.aff
+            :sys {force} diff ../en_AU.orig.dic en_AU.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_AU.dic ../en_AU.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete en_AU.zip
+
+check-ca:
+        :assertpkg unzip diff
+        :fetch en_CA.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../en_CA.zip
+            :sys {force} diff ../en_CA.orig.aff en_CA.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_CA.aff ../en_CA.new.aff
+            :sys {force} diff ../en_CA.orig.dic en_CA.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_CA.dic ../en_CA.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete en_CA.zip
+
+check-gb:
+        :assertpkg unzip diff
+        :fetch en_GB.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../en_GB.zip
+            :sys {force} diff ../en_GB.orig.aff en_GB.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_GB.aff ../en_GB.new.aff
+            :sys {force} diff ../en_GB.orig.dic en_GB.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_GB.dic ../en_GB.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete en_GB.zip
+
+check-nz:
+        :assertpkg unzip diff
+        :fetch en_NZ.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../en_NZ.zip
+            :sys {force} diff ../en_NZ.orig.aff en_NZ.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_NZ.aff ../en_NZ.new.aff
+            :sys {force} diff ../en_NZ.orig.dic en_NZ.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy en_NZ.dic ../en_NZ.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete en_NZ.zip
+
+# vim: set sts=4 sw=4 :
diff --git a/runtime/spell/fr/fr_FR.diff b/runtime/spell/fr/fr_FR.diff
new file mode 100644
index 0000000..b00f3b7
--- /dev/null
+++ b/runtime/spell/fr/fr_FR.diff
@@ -0,0 +1,29 @@
+*** fr_FR.orig.aff	Sun Apr 14 17:18:22 2002
+--- fr_FR.aff	Mon Jun 27 19:42:54 2005
+***************
+*** 3,4 ****
+--- 3,10 ----
+  
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ 
++ MIDWORD	'
++ 
+  PFX A Y 10
+***************
+*** 691,692 ****
+--- 697,709 ----
+  
++ 
++ MAP 5
++ MAP aàáâãäå
++ MAP eèéêë
++ MAP iìíîï
++ MAP oòóôõö
++ MAP uùúûü
++ MAP nñ
++ MAP cç
++ MAP yÿý
++ MAP sß
+  
diff --git a/runtime/spell/fr/main.aap b/runtime/spell/fr/main.aap
new file mode 100644
index 0000000..e7f1427
--- /dev/null
+++ b/runtime/spell/fr/main.aap
@@ -0,0 +1,77 @@
+# Aap recipe for Dutch Vim spell files.
+
+# Use a freshly compiled Vim if it exists.
+@if os.path.exists('../../../src/vim'):
+    VIM = ../../../src/vim
+@else:
+    VIM = vim
+
+SPELLDIR = ..
+FILES    = fr_FR.aff fr_FR.dic
+
+all: $(SPELLDIR)/fr.latin1.spl $(SPELLDIR)/fr.utf-8.spl ../README_fr.txt
+
+$(SPELLDIR)/fr.latin1.spl : $(VIM) $(FILES)
+        :sys env LANG=fr_FR.ISO8859-1
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/fr fr_FR" -c q
+
+$(SPELLDIR)/fr.utf-8.spl : $(VIM) $(FILES)
+        :sys env LANG=fr_FR.UTF-8
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/fr fr_FR" -c q
+
+../README_fr.txt : lisez-moi.txt
+        :copy $source $target
+
+#
+# Fetching the files from OpenOffice.org.
+#
+OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries
+:attr {fetch = $(OODIR)/%file%} fr_FR.zip
+
+# The files don't depend on the .zip file so that we can delete it.
+# Only download the zip file if the targets don't exist.
+fr_FR.aff fr_FR.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch fr_FR.zip
+        :sys $(UNZIP) fr_FR.zip
+        :delete fr_FR.zip
+        @if not os.path.exists('fr_FR.orig.aff'):
+                :copy fr_FR.aff fr_FR.orig.aff
+        @if not os.path.exists('fr_FR.orig.dic'):
+                :copy fr_FR.aff fr_FR.orig.dic
+        :sys patch <fr_FR.diff
+
+
+# Generate diff files, so that others can get the OpenOffice files and apply
+# the diffs to get the Vim versions.
+
+diff:
+        :assertpkg diff
+        :sys {force} diff -a -C 1 fr_FR.orig.aff fr_FR.aff >fr_FR.diff
+        :sys {force} diff -a -C 1 fr_FR.orig.dic fr_FR.dic >>fr_FR.diff
+
+
+# Check for updated OpenOffice spell files.  When there are changes the
+# ".new.aff" and ".new.dic" files are left behind for manual inspection.
+
+check:
+        :assertpkg unzip diff
+        :fetch fr_FR.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../fr_FR.zip
+            :sys {force} diff ../fr_FR.orig.aff fr_FR.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy fr_FR.aff ../fr_FR.new.aff
+            :sys {force} diff ../fr_FR.orig.dic fr_FR.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy fr_FR.dic ../fr_FR.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete fr_FR.zip
+
+
+# vim: set sts=4 sw=4 :
diff --git a/runtime/spell/he/he_IL.diff b/runtime/spell/he/he_IL.diff
new file mode 100644
index 0000000..2947c28
--- /dev/null
+++ b/runtime/spell/he/he_IL.diff
@@ -0,0 +1,76 @@
+*** he_IL.orig.aff	Sat Jun 18 14:46:51 2005
+--- he_IL.aff	Wed Jun 29 17:24:12 2005
+***************
+*** 2,3 ****
+--- 2,6 ----
+  TRY éåäàòçë÷'"ùñæãâáøðîèöúôíóêõïì
++ 
++ PFXPOSTPONE
++ 
+  # This file was generated automatically from data prepared
+*** he_IL.orig.dic	Sat Jun 18 14:47:00 2005
+--- he_IL.dic	Wed Jun 29 17:22:13 2005
+***************
+*** 318898,318902 ****
+  ëë
+- ëì
+  ëî
+- ëîä
+  ëù
+--- 318898,318900 ----
+***************
+*** 318911,318913 ****
+  ëùëîä
+- ëùì
+  ëùìë
+--- 318909,318910 ----
+***************
+*** 318935,318950 ****
+  îá
+- îä
+  îë
+- îì
+- îù
+- îùá
+  îùáë
+- îùä
+  îùë
+- îùëá
+  îùëë
+- îùëì
+  îùëî
+  îùëîä
+- îùì
+  îùìë
+--- 318932,318939 ----
+***************
+*** 318954,318964 ****
+  ù
+- ùá
+  ùáë
+- ùä
+  ùë
+- ùëá
+  ùëë
+- ùëì
+  ùëî
+- ùëîä
+  ùëù
+--- 318943,318948 ----
+***************
+*** 318978,318980 ****
+  ùëùîë
+- ùì
+  ùìë
+--- 318962,318963 ----
+***************
+*** 318996,319003 ****
+  ùî
+- ùîä
+  ùîë
+- ùîù
+  ùîùá
+  ùîùáë
+- ùîùä
+  ùîùë
+--- 318979,318983 ----
diff --git a/runtime/spell/he/main.aap b/runtime/spell/he/main.aap
new file mode 100644
index 0000000..413c5e2
--- /dev/null
+++ b/runtime/spell/he/main.aap
@@ -0,0 +1,73 @@
+# Aap recipe for Dutch Vim spell files.
+
+# Use a freshly compiled Vim if it exists.
+@if os.path.exists('../../../src/vim'):
+    VIM = ../../../src/vim
+@else:
+    VIM = vim
+
+SPELLDIR = ..
+FILES    = he_IL.aff he_IL.dic
+
+all: $(SPELLDIR)/he.utf-8.spl ../README_he.txt
+
+$(SPELLDIR)/he.utf-8.spl : $(VIM) $(FILES)
+        :sys env LANG=he_IL.UTF-8
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/he he_IL" -c q
+
+../README_he.txt : README_he_IL.txt
+        :copy $source $target
+
+#
+# Fetching the files from OpenOffice.org.
+#
+OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries
+:attr {fetch = $(OODIR)/%file%} he_IL.zip
+
+# The files don't depend on the .zip file so that we can delete it.
+# Only download the zip file if the targets don't exist.
+he_IL.aff he_IL.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch he_IL.zip
+        :sys $(UNZIP) he_IL.zip
+        :delete he_IL.zip
+        @if not os.path.exists('he_IL.orig.aff'):
+                :copy he_IL.aff he_IL.orig.aff
+        @if not os.path.exists('he_IL.orig.dic'):
+                :copy he_IL.aff he_IL.orig.dic
+        :sys patch <he_IL.diff
+
+
+# Generate diff files, so that others can get the OpenOffice files and apply
+# the diffs to get the Vim versions.
+
+diff:
+        :assertpkg diff
+        :sys {force} diff -a -C 1 he_IL.orig.aff he_IL.aff >he_IL.diff
+        :sys {force} diff -a -C 1 he_IL.orig.dic he_IL.dic >>he_IL.diff
+
+
+# Check for updated OpenOffice spell files.  When there are changes the
+# ".new.aff" and ".new.dic" files are left behind for manual inspection.
+
+check:
+        :assertpkg unzip diff
+        :fetch he_IL.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../he_IL.zip
+            :sys {force} diff ../he_IL.orig.aff he_IL.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy he_IL.aff ../he_IL.new.aff
+            :sys {force} diff ../he_IL.orig.dic he_IL.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy he_IL.dic ../he_IL.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete he_IL.zip
+
+
+# vim: set sts=4 sw=4 :
diff --git a/runtime/spell/main.aap b/runtime/spell/main.aap
new file mode 100644
index 0000000..ded1bc0
--- /dev/null
+++ b/runtime/spell/main.aap
@@ -0,0 +1,6 @@
+:child de/main.aap
+:child en/main.aap
+:child fr/main.aap
+:child he/main.aap
+:child nl/main.aap
+:child pl/main.aap
diff --git a/runtime/spell/nl/main.aap b/runtime/spell/nl/main.aap
new file mode 100644
index 0000000..80e5f74
--- /dev/null
+++ b/runtime/spell/nl/main.aap
@@ -0,0 +1,77 @@
+# Aap recipe for Dutch Vim spell files.
+
+# Use a freshly compiled Vim if it exists.
+@if os.path.exists('../../../src/vim'):
+    VIM = ../../../src/vim
+@else:
+    VIM = vim
+
+SPELLDIR = ..
+FILES    = nl_NL.aff nl_NL.dic
+
+all: $(SPELLDIR)/nl.latin1.spl $(SPELLDIR)/nl.utf-8.spl ../README_nl.txt
+
+$(SPELLDIR)/nl.latin1.spl : $(VIM) $(FILES)
+        :sys env LANG=nl_NL.ISO8859-1
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/nl nl_NL" -c q
+
+$(SPELLDIR)/nl.utf-8.spl : $(VIM) $(FILES)
+        :sys env LANG=nl_NL.UTF-8
+		$(VIM) -e -c "mkspell! $(SPELLDIR)/nl nl_NL" -c q
+
+../README_nl.txt : README_nl_NL.txt
+        :copy $source $target
+
+#
+# Fetching the files from OpenOffice.org.
+#
+OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries
+:attr {fetch = $(OODIR)/%file%} nl_NL.zip
+
+# The files don't depend on the .zip file so that we can delete it.
+# Only download the zip file if the targets don't exist.
+nl_NL.aff nl_NL.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch nl_NL.zip
+        :sys $(UNZIP) nl_NL.zip
+        :delete nl_NL.zip
+        @if not os.path.exists('nl_NL.orig.aff'):
+                :copy nl_NL.aff nl_NL.orig.aff
+        @if not os.path.exists('nl_NL.orig.dic'):
+                :copy nl_NL.aff nl_NL.orig.dic
+        :sys patch <nl_NL.diff
+
+
+# Generate diff files, so that others can get the OpenOffice files and apply
+# the diffs to get the Vim versions.
+
+diff:
+        :assertpkg diff
+        :sys {force} diff -a -C 1 nl_NL.orig.aff nl_NL.aff >nl_NL.diff
+        :sys {force} diff -a -C 1 nl_NL.orig.dic nl_NL.dic >>nl_NL.diff
+
+
+# Check for updated OpenOffice spell files.  When there are changes the
+# ".new.aff" and ".new.dic" files are left behind for manual inspection.
+
+check:
+        :assertpkg unzip diff
+        :fetch nl_NL.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../nl_NL.zip
+            :sys {force} diff ../nl_NL.orig.aff nl_NL.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy nl_NL.aff ../nl_NL.new.aff
+            :sys {force} diff ../nl_NL.orig.dic nl_NL.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy nl_NL.dic ../nl_NL.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete nl_NL.zip
+
+
+# vim: set sts=4 sw=4 :
diff --git a/runtime/spell/nl/nl_NL.diff b/runtime/spell/nl/nl_NL.diff
new file mode 100644
index 0000000..070dd91
--- /dev/null
+++ b/runtime/spell/nl/nl_NL.diff
@@ -0,0 +1,409 @@
+*** nl_NL.orig.aff	Wed Apr 20 11:48:16 2005
+--- nl_NL.aff	Wed Jun 29 17:29:49 2005
+***************
+*** 3,4 ****
+--- 3,17 ----
+  
++ FOL  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW  àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP  ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
++ 
++ SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ¿
++ SOFOTO   ebctefghejklnnepkrstevvkesebctefghejklnnepkrstevvkeseeeeeeeceeeeeeeedneeeeeeeeeeepseeeeeeeeceeeeeeeedneeeeeeeeeeep?
++ 
++ MIDWORD	'-
++ 
++ KEP =
++ RAR ?
++ BAD !
++ 
+  NOSPLITSUGS
+***************
+*** 33,52 ****
+  SFX J N 18
+! SFX J 0 tje [aeiou][aeiou] 
+! SFX J 0 tjes [aeiou][aeiou] 
+! SFX J 0 atje [^aeiou]a 
+! SFX J 0 atjes [^aeiou]a 
+! SFX J 0 etje [^aeiou]i 
+! SFX J 0 etjes [^aeiou]i 
+  SFX J 0 'tje [^aeiou]y
+! SFX J 0 'tjes [^aeiou]y 
+  SFX J 0 otje [^aeiou]o
+! SFX J 0 otjes [^aeiou]o 
+  SFX J 0 utje [^aeiou]u
+! SFX J 0 utjes [^aeiou]u 
+! SFX J 0 tje [aeiou][lnrw] 
+! SFX J 0 tjes [aeiou][lnrw] 
+! SFX J 0 pje [aeiou][m] 
+! SFX J 0 pjes [aeiou][m] 
+! SFX J 0 je [aeiou][bcdfgkpt] 
+! SFX J 0 jes [aeiou][bcdfgkpt] 
+  
+--- 46,65 ----
+  SFX J N 18
+! SFX J 0 tje [aeiou][aeiou]
+! SFX J 0 tjes [aeiou][aeiou]
+! SFX J 0 atje [^aeiou]a
+! SFX J 0 atjes [^aeiou]a
+! SFX J 0 etje [^aeiou]i
+! SFX J 0 etjes [^aeiou]i
+  SFX J 0 'tje [^aeiou]y
+! SFX J 0 'tjes [^aeiou]y
+  SFX J 0 otje [^aeiou]o
+! SFX J 0 otjes [^aeiou]o
+  SFX J 0 utje [^aeiou]u
+! SFX J 0 utjes [^aeiou]u
+! SFX J 0 tje [aeiou][lnrw]
+! SFX J 0 tjes [aeiou][lnrw]
+! SFX J 0 pje [aeiou][m]
+! SFX J 0 pjes [aeiou][m]
+! SFX J 0 je [aeiou][bcdfgkpt]
+! SFX J 0 jes [aeiou][bcdfgkpt]
+  
+***************
+*** 253,255 ****
+  REP ubi ibu
+! REP croc krok 
+  REP ten than
+--- 266,268 ----
+  REP ubi ibu
+! REP croc krok
+  REP ten than
+***************
+*** 288,290 ****
+  REP capucino cappuccino
+! REP celcius Celsius 
+  REP kado cadeau
+--- 301,303 ----
+  REP capucino cappuccino
+! REP celcius Celsius
+  REP kado cadeau
+***************
+*** 294,300 ****
+  REP committee comité
+! REP komitee comité 
+! REP komittee comité 
+! REP kommitee comité 
+  REP kommittee comité
+! REP kwis quiz 
+  REP kwissen quizzen
+--- 307,313 ----
+  REP committee comité
+! REP komitee comité
+! REP komittee comité
+! REP kommitee comité
+  REP kommittee comité
+! REP kwis quiz
+  REP kwissen quizzen
+***************
+*** 302,304 ****
+  REP copy kopij
+! REP pitoresque pittoreske 
+  REP reikweite reikwijdte
+--- 315,317 ----
+  REP copy kopij
+! REP pitoresque pittoreske
+  REP reikweite reikwijdte
+***************
+*** 314,319 ****
+  REP klup club
+! REP wiskid whizzkid 
+! REP kontakt contact 
+! REP kontekst context 
+! REP korrekt correct 
+  REP kritikus criticus
+--- 327,332 ----
+  REP klup club
+! REP wiskid whizzkid
+! REP kontakt contact
+! REP kontekst context
+! REP korrekt correct
+  REP kritikus criticus
+***************
+*** 333 ****
+--- 346,359 ----
+  REP aflassen afgelasten
++ REP svp s.v.p.
++ REP zoz z.o.z.
++ 
++ MAP 5
++ MAP aàáâãäå
++ MAP eèéêë
++ MAP iìíîï
++ MAP oòóôõö
++ MAP uùúûü
++ MAP nñ
++ MAP cç
++ MAP yÿý
++ MAP sß
+*** nl_NL.orig.dic	Tue Apr 19 21:03:15 2005
+--- nl_NL.dic	Mon Jun 27 20:38:35 2005
+***************
+*** 1,3 ****
+  119937
+! 'Versie-12-8-2003. Copyright (c) Nederlandse Tex Gebruikersgroep en S.Brouwer'
+  's-Graveland
+--- 1,3 ----
+  119937
+! #Versie-12-8-2003. Copyright (c) Nederlandse Tex Gebruikersgroep en S.Brouwer'
+  's-Graveland
+***************
+*** 8,9 ****
+--- 8,11 ----
+  's-Hertogenbosch
++ fietsstandaard
++ fietslantaarn
+  A4
+***************
+*** 91,93 ****
+  Athene
+- Athene
+  Atjees/E
+--- 93,94 ----
+***************
+*** 216,217 ****
+--- 217,220 ----
+  Brussels/E
++ BTW
++ B.T.W.
+  Budel
+***************
+*** 325,326 ****
+--- 328,330 ----
+  Duurstede
++ DVD
+  Dwingeloo
+***************
+*** 7485,7486 ****
+--- 7489,7498 ----
+  avond/SN
++ 's avonds/=
++ 's middags/=
++ 's ochtends/=
++ 's morgens/=
++ 's Avonds
++ 's Middags
++ 's Ochtends
++ 's Morgens
+  avondappèl/S
+***************
+*** 20681,20682 ****
+--- 20693,20695 ----
+  cytostatica
++ d.m.v.
+  daad/P
+***************
+*** 46300,46301 ****
+--- 46313,46315 ----
+  informaticus
++ informatie/S
+  informatie-uitwisseling
+***************
+*** 60206,60208 ****
+--- 60220,60227 ----
+  löss
++ m.a.w.
++ m.b.t.
++ m.n.
+  ma/JW
++ mm
++ mg
+  maag
+***************
+*** 97474,97475 ****
+--- 97493,97496 ----
+  suïciderisico/X
++ s.v.p.
++ z.o.z.
+  swagger/S
+***************
+*** 101428,101429 ****
+--- 101449,101452 ----
+  toezichthouder/S
++ toezichthoudersaansprakelijkheidsverzekering
++ toezichthoudersaansprakelijkheidsverzekeringen
+  toezie/N
+***************
+*** 103707,103708 ****
+--- 103730,103732 ----
+  tête-à-tête/S
++ u
+  uchtend/N
+***************
+*** 119938 ****
+--- 119962,120135 ----
+  überhaupt
++ Christiaan/X
++ Fred/X
++ Jansen/X
++ Janssen/X
++ Moolenaar/X
++ Renee/X
++ René/X
++ Renée/X
++ Walter/X
++ # toevoegingen uit de Woordenlijst van 30 mei 1996
++ a capella
++ a fortiori
++ a priori
++ a vista
++ ad hominem
++ afrikaan
++ afterpil
++ alma mater
++ anorexia nervosa
++ apelazerus
++ art nouveau
++ au bain marie
++ auctor intellectualis
++ avant la lettre
++ bal masqué
++ basso continuo
++ batavier
++ benefit of the doubt
++ black box
++ black jack
++ black power
++ blue jeans
++ boogie woogie
++ bric à brac
++ bungee jumping
++ capita selecta
++ chaise longue
++ chinezen
++ coming man
++ comme il faut
++ commedia dell' arte
++ communis opinio
++ consilium abeundi
++ couleur locale
++ coûte que coûte
++ dalai lama
++ de jure
++ deus ex machina
++ domus Dei
++ dramatis personae
++ eigener beweging
++ en plein public
++ en profil
++ enfant terrible
++ entre nous
++ fait accompli
++ faux pas
++ femme fatale
++ filet d'anvers
++ fin de siècle
++ finishing touch
++ franse
++ fransman
++ gotisch
++ happy few
++ hora est
++ hors d'oeuvre
++ in absentia
++ in abstracto
++ in allen gevalle
++ in extenso
++ in koelen bloede
++ in memoriam
++ in statu nascendi
++ in triplo
++ in voce
++ invite
++ ipso facto
++ jalousie de métier
++ jehova
++ jeune premier
++ joint venture
++ jus d'orange
++ kalis
++ kousjer
++ laisser faire
++ laissez passer
++ lapis lazuli
++ latino
++ logos
++ maître d'hôtel
++ minimal art
++ naar den vleze
++ non sequitur
++ off line
++ om den brode
++ on line
++ oratio pro domo
++ orchestreren
++ pain à la grecque
++ par excellence
++ pas de deux
++ paso doble
++ patates frites
++ peau de pêche
++ perpetuum mobile
++ plat du jour
++ pool
++ poste restante
++ pot au feu
++ procesverbaal
++ promilitair
++ public relations
++ pur sang
++ qualitate qua
++ questionnaire
++ rector magnificus
++ remedial teacher
++ remedial teaching
++ rigor mortis
++ romein
++ self-fulfilling prophecy
++ septic tank
++ short story
++ sotto voce
++ stehgeiger
++ sub rosa
++ sur place
++ t-bonesteak
++ te bestemder plaatse
++ te bestemder tijd
++ te elfder ure
++ te eniger tijd
++ te gelde maken
++ te onzen voordele
++ ten algemenen nutte
++ ten anderen male
++ ten besluite
++ ten bewijze
++ ten derde male
++ ten geschenke geven
++ ten geschenke krijgen
++ ten tweede male
++ ten vervolge op
++ ter aangehaalder plaatse
++ ter bestemder plaatse
++ ter bestemder tijd
++ ter beurze
++ ter eenre zijde
++ ter elfder ure
++ ter kerke
++ ter ore
++ terneerliggen
++ terneerslaan
++ terneervallen
++ tertiair
++ top secret
++ tot bloedens toe
++ total loss
++ turken
++ upper ten
++ ups and downs
++ van koninklijken bloede
++ van zinnens zijn
++ viola da gamba
++ white spirit
++ wishful thinking
++ à gogo
++ à propos
++ ca.
++ evt.
++ enz.
++ bijv.
diff --git a/runtime/spell/pl/main.aap b/runtime/spell/pl/main.aap
new file mode 100644
index 0000000..b28477d
--- /dev/null
+++ b/runtime/spell/pl/main.aap
@@ -0,0 +1,75 @@
+# Aap recipe for Dutch Vim spell files.
+
+# Use a freshly compiled Vim if it exists.
+@if os.path.exists('../../../src/vim'):
+    VIM = ../../../src/vim
+@else:
+    VIM = vim
+
+SPELLDIR = ..
+FILES    = pl_PL.aff pl_PL.dic
+
+all: $(SPELLDIR)/pl.iso-8859-2.spl $(SPELLDIR)/pl.utf-8.spl ../README_pl.txt
+
+$(SPELLDIR)/pl.iso-8859-2.spl : $(VIM) $(FILES)
+        :sys env LANG=pl_PL.ISO8859-2 $(VIM) -e -c "mkspell! $(SPELLDIR)/pl pl_PL" -c q
+
+$(SPELLDIR)/pl.utf-8.spl : $(VIM) $(FILES)
+        :sys env LANG=pl_PL.UTF-8 $(VIM) -e -c "mkspell! $(SPELLDIR)/pl pl_PL" -c q
+
+../README_pl.txt: README_pl_PL.txt
+        :copy $source $target
+
+#
+# Fetching the files from OpenOffice.org.
+#
+OODIR = http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries
+:attr {fetch = $(OODIR)/%file%} pl_PL.zip
+
+# The files don't depend on the .zip file so that we can delete it.
+# Only download the zip file if the targets don't exist.
+pl_PL.aff pl_PL.dic: {buildcheck=}
+        :assertpkg unzip patch
+        :fetch pl_PL.zip
+        :sys $(UNZIP) pl_PL.zip
+        :delete pl_PL.zip
+        @if not os.path.exists('pl_PL.orig.aff'):
+                :copy pl_PL.aff pl_PL.orig.aff
+        @if not os.path.exists('pl_PL.orig.dic'):
+                :copy pl_PL.aff pl_PL.orig.dic
+        :sys patch <pl_PL.diff
+
+
+# Generate diff files, so that others can get the OpenOffice files and apply
+# the diffs to get the Vim versions.
+
+diff:
+        :assertpkg diff
+        :sys {force} diff -a -C 1 pl_PL.orig.aff pl_PL.aff >pl_PL.diff
+        :sys {force} diff -a -C 1 pl_PL.orig.dic pl_PL.dic >>pl_PL.diff
+
+
+# Check for updated OpenOffice spell files.  When there are changes the
+# ".new.aff" and ".new.dic" files are left behind for manual inspection.
+
+check:
+        :assertpkg unzip diff
+        :fetch pl_PL.zip
+        :mkdir tmp
+        :cd tmp
+        @try:
+            @import stat
+            :sys $(UNZIP) ../pl_PL.zip
+            :sys {force} diff ../pl_PL.orig.aff pl_PL.aff >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy pl_PL.aff ../pl_PL.new.aff
+            :sys {force} diff ../pl_PL.orig.dic pl_PL.dic >d
+            @if os.stat('d')[stat.ST_SIZE] > 0:
+                :copy pl_PL.dic ../pl_PL.new.dic
+        @finally:
+            :cd ..
+            :delete {r}{f}{q} tmp
+            :delete pl_PL.zip
+
+
+# vim: set sts=4 sw=4 :
diff --git a/runtime/spell/pl/pl_PL.diff b/runtime/spell/pl/pl_PL.diff
new file mode 100644
index 0000000..562d59a
--- /dev/null
+++ b/runtime/spell/pl/pl_PL.diff
@@ -0,0 +1,31 @@
+*** pl_PL.orig.aff	Wed Mar 30 06:50:02 2005
+--- pl_PL.aff	Sat Jun 18 19:45:45 2005
+***************
+*** 3,4 ****
+--- 3,7 ----
+  
++ FOL ±¢³µ¶¨¹º»¼¾¿±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ LOW ±¢³µ¶¨¹º»¼¾¿±²³´µ¶·¸¹º»¼½¾¿àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ
++ UPP ¡¢£¥¦¨©ª«¬®¯±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ
+  
+***************
+*** 6614 ****
+--- 6617,6634 ----
+  SFX y   y         ie        jmy
++ 
++ # REP entries proposed by Mikolaj Machowski:
++ REP 14
++ REP b   p
++ REP p   b
++ REP ¿   rz
++ REP rz  ¿
++ REP w   f
++ REP f   w
++ REP ó   u
++ REP u   ó
++ REP ci  æ
++ REP æ   ci
++ REP si  ¶
++ REP ¶   si
++ REP ni  ñ
++ REP ñ   ni