m
Ac           @   s   d  k  l Z d Z d Z d k Z d k Z d f  d     YZ e d j o3 d k Z e   Z	 d Z
 e d   e
 i    GHn d S(	   (   s   nested_scopess   Hugo Liu <hugo@media.mit.edu>s   2.0Nt   MontyLemmatiserc        8   B   sK  t  Z d Z e d Z d Z g  Z g  Z g  Z g  Z g  Z	 g  Z
 g  Z g  Z e d d d f d d d f d d	 d f d
 d
 d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d d f d d  d f d! d" d f d# d$ d f d% d% d f d& d& d f d' d( d f g 7Z e d d) d f d* d+ d f d, d- d. f d/ d0 d. f d1 d2 d. f d3 d4 d. f d5 d6 d. f d7 d7 d f g 7Z d8   Z d9   Z d:   Z d d;  Z d<   Z d=   Z d>   Z d?   Z d d@  Z d dA  Z d dB  Z dC Z dD Z dE Z dF Z dG Z dH Z dI Z dJ Z dK Z  dL Z! dM Z" e e dN e dO dP d d g e dN dQ dR d d g e dN e dS dO dR d d g e dN e e dO dP d d g e dN e e dO dP d d g e dN dT dP d d g e dN e dO dR d d g e dN e dU dV dW d g e dN d dR d d g g	 7Z e e dN dX dR d dY g e dY dZ d d g e e d[ dP d dY g e dN d\ dP d dY g e dN e dY dP d dY g e dN e d] dP d dY g e d^ e d_ dR d dY g e d^ e e d` dY dP d dY g e d^ e e e dY dV d dY g e dN e da dV dW dY g e d^ db e e dY dR d dY g e dN dc e dd dR d dY g e dN de df dP d dY g e dN dg dh dP d dY g e dN e dh dR d dY g e d^ e e di dY dR d dY g e d^ e e e dY dP d dY g e dN dj dk dP d dY g e dN dl dR d dY g e dN e dS dY dR d dY g e dN e e dY dP d dY g e dN e e dY dP d dY g e d^ e dm dn dR d dY g e dN dg do dP d dY g e dN dY dR d dY g e dN d. dZ d d g e e dp dV d d. g e dN dq dV d d. g e dN e d. dV d d. g e dN e dr dV d d. g e d^ e ds dV dt d. g e d^ e e d` d. dV d d. g e d^ e e e d. du d d. g e d^ db e e d. dV dt d. g e dN dc e dv dV dt d. g e dN de dw dV d d. g e dN dg dx dV d d. g e dN e dx dV dt d. g e d^ e e di d. dV dt d. g e d^ e e e d. dV d d. g e dN dj dy dV d d. g e dN dz dV dt d. g e dN e dS d. dV dt d. g e dN e e d. dV d d. g e dN e e d. dV d d. g e d{ du d| d. g e dN d{ dV d d. g e d^ e d} dV d d. g e d^ e dm d~ dV dt d. g e dN dg d dV d d. g e dN d d. dV d d. g e dN d. dV dt d. g g4 7Z e e dN d dP d d g e dN d dP d dY g e dN d dV d d. g g 7Z e e dN d dP d d g g 7Z e e d^ d dP d d g e d^ d dV d d g e dN d dR d d g e dN d dP d d g e dN d dR d d g e dN d dR d d g e dN d dP d d g g 7Z e d e d dZ d d g g 7Z e	 d dZ d d g d dZ d d g d d dP d d g d d dV d d. g d d dP d dY g d dP d dY g d dZ d d g d d dV d d g d d du d d. g d d dV d dY g d dP dt dY g d dV d d. g d dZ d d g d dP d d g d d du d d. g d d dV d dY g d dV d dY g d dV d dY g d du d| d. g d dP dt dY g d dV d d. g d du d dY g d d d d. g d d dP dt d g d d dP dt dY g d d dV dt d. g d d dP d dY g d d dV d d. g g 7Z	 e
 d dP d d g d dP d d g d dP d d g d dZ d d g d e d^ d d e d^ d d e dN d d d d dR d d g d e dN d d d d dZ d d g d d d dZ d d g d d d d dR d d g g 7Z
 e	 d dO dV d d g d dY dV d dY g d d. du d d. g d dP d d g d dP d d g d dZ d d g d dV d. dY g d dV d d. g d dZ d d g d dZ d d g d dO dV d d g d dY dV d dY g d d. du d d. g d d dP dt d g d d dP dt dY g d d dV dt d. g d d dP d dY g d d dV d d. g g 7Z	 e
 d dP d d g d dR d d g d dV d d g d dR d d g d d dR d d g d e d^ d d d dZ d d g d dZ d d g d d dR d d g g 7Z
 e	 d d dP dt d g d d dP dt dY g d d dV dt d. g d d dP d d g d d dP d dY g d d dV d d. g d dP d d g d dR d d g d dR d d g d e dN d d d dZ d d g d dZ d d g d d dR d d g g 7Z	 e
 d dZ d d g d dZ d d g d dR d d g g 7Z
 e	 d dZ d d g d dZ d d g d dZ d d g d d dP d d g d d dP d dY g d d dV d d. g g 7Z	 e
 d dV dW d g d dR d d g d dZ d d g d d dR d d g g 7Z
 e
 d dZ d d g d d dR d d g g 7Z
 e	 d dV d d g d dV d dY g d du d d. g d dV d d g d dV d d g d e d^ d d d e d^ d e d^ d d dP dt d g d e d^ d d d e d^ d e d^ d d dP dt dY g d e d^ d d d e d^ d e d^ d d dV dt d. g g 7Z	 e
 d e d e d e d e d d dR d d g g 7Z
 e d d dY g d d d. g d d d. g d d dY g d d d. g d d dY g d d d. g d d dY g d d d. g dddY g ddd. g dddY g ddd. g ddd g d	ddY g d
dd. g dddY g ddd. g ddd g dddY g ddd. g dddY g ddd. g ddd g dddY g ddd. g dddY g ddd. g dddY g ddd. g g 7Z d  Z# d   Z$ e e# e%  7Z e e$ e%  7Z d!  Z& RS("  Nt    s   xtag_morph_english.txts   LEMMAEXCEPTIONS.MDFt   vegast   tomatoest   tomatot   st   potatoest   potatot   Asiat   asiat   mediat   Mediat
   Californiat
   californiat   leavest   leaft   acmet   gloriat   minit   doggiest   doggyt   Chiantit   briefst   brieft   wivest   wifet   johannest   topst   topt   deadeyest   deadeyet   eyest   eyet   alumnaet   alumnust	   acropolist
   metropolist   stamenst   stament   leavet   doest   dot   alibiingt   alibiit   ingt
   snorkelingt   snorkelt   gapingt   gapet   sitingt   sitet
   chequeringt   chequert   restringc            s   |  i |  i |  i |  i |  i |  i g } t d   |  \ |  _ |  _ |  _ |  _ |  _ |  _ h  |  _	 |  i	  |  i   t i   i |  i  } t | d  } t d   | i   i d   } | i   t    d   |  d GHd  S(   Nc         C   s   t  d   |   S(   Nc         C   s*   t  i d |  d i   d  g |  d S(   Nt   ^i    t   $i   (   t   ret   compilet   the_tokenizer_strt   lower(   R:   (    (    t?   /p/zhu/06/nlp/parsers/montylingua-2.1/python/MontyLemmatiser.pyt   <lambda>;   s    (   t   mapt   the_tokenizers(   R?   (    (    R<   R=   ;   s    t   rc         C   s
   |  i   S(   N(   R:   t   split(   R:   (    (    R<   R=   A   s    s   
c            s$      |  d d |  d |  d  S(   Ni    t   /i   i   (   t   ct   hostname_cleanedR:   (   R:   (   RC   RD   (    R<   R=   C   s    s   Lemmatiser OK!(   t   selft   regular_anyt   regular_verbt   regular_nount   irregular_re_anyt   irregular_re_verbst   irregular_re_nounst   filename_strR>   t   exceptions_dbRD   t   setitemRC   t
   MontyUtilst	   find_filet   exceptions_filet   bufferst   opent   pathname_strt   readRA   t
   cd_cleanedt   close(   RE   RC   RL   RV   RT   RD   RR   (    (   RC   RD   R<   t   __init__9   s    *6			!
c         C   s.   d i  t d   | i     } |  i |  S(   Nt    c         C   s   |  d S(   Ns   /UNK(   R:   (   R:   (    (    R<   R=   H   s    (   t   joinR>   t   untaggedRA   t   the_parser_dictRE   t   lemmatise_tagged_sentence(   RE   R[   R\   (    (    R<   t   lemmatise_untagged_sentenceG   s    !c   
      C   s   |  i } t d   | i    } x t t |   D] }	 | |	 \ } } d } | d d d d g j o
 d } n* | d d	 d
 d d d g j o
 d } n | d j o
 | } n | | |  } | | | g | |	 <q4 Wt d   |  } d i |  } | S(   Nc         C   s   |  i d  S(   NRB   (   R:   RA   (   R:   (    (    R<   R=   M   s    R   t   NNt   NNSt   NNPt   NNPSt   nount   VBt   VBDt   VBZt   VBGt   VBPt   VBNt   verbc         C   s   d i  |   S(   NRB   (   RZ   R:   (   R:   (    (    R<   R=   ]   s    RY   (   RE   t   lemmatise_wordt   cmpR>   t   taggedRA   t
   domain_strt   ranget   lent   popdst   jt	   cksum_strt   _hugo_cleanedt   command1RZ   t   cal(
   RE   Rm   Ru   Rn   Rr   Rv   Rl   Rt   Rs   Rq   (    (    R<   R]   K   s"    	 


c         C   s  |  i } | d d j o | d  } n  | d d j o | d  } n |  i | |  } | d  j o# | \ } } | | |  } | Sn |  i
 | |  } | d  j o# | \ } } | | |  } | Sn |  i | |  } | d  j o# | \ } } | | |  } | Sn | S(   Nis   'ss   s'i(   RE   t   fix_caset
   the_parsert   wordt   check_dictionary_exceptionst   post
   cron_dictrt   Nonet   chownt   cd_cleanedot   find_irregular_morpht   find_regular_morph(   RE   Ry   R{   Rx   R   R~   R|   (    (    R<   Rk   a   s*    	c   
      C   s  g  } d GH|  i   } d Gt |  Gd GHd } x | D] } | \ } } }	 |	 d g j o
 d }	 n |	 d g j o
 d }	 n q7 |  i
 | |	  } | | j ov | d	 7} d
 | d | d | GH| i | |	 | g  | | i   j o& | i | i   |	 | i   g  qq7 q7 Wd G| Gd Gt |  Gd G| d t |  Gd GHt |  i d  } | i d i t d   |    | i   | S(   Ns   LOADING verification corpuss   verifying againstt   entriesi    t   PropNRc   t   VRj   i   s   WRONG! WORD: s
    GUESSED: s	    ACTUAL: s   Results: gots   out ofs   wrong (f1.0s   % error)t   ws   
c         C   s   d i  |   S(   NRY   (   RZ   R:   (   R:   (    (    R<   R=      s    (   t   arg_cleanedRE   t   make_verification_dictionaryt   dictRp   t   built_in_dictt   chmod_pqRr   Ru   t   chmod_cleanedRk   t   file_cleanedt   appendR;   RS   RQ   RT   t   writeRZ   R>   RW   (
   RE   Ru   R   R   R   Rr   R   RT   R   R   (    (    R<   t   verify_lemmatiser|   s4     


*1"
c         C   s   t  |  i d  } | i   } | i d  } t d   |  } t	 d   |  } t d   |  } t	 d   |  } t d   |  } | S(   NR@   s   
c         C   s   |  d  d j S(   Ni   s   ;;;(   R:   (   R:   (    (    R<   R=      s    c         C   s
   |  i   S(   N(   R:   RA   (   R:   (    (    R<   R=      s    c         C   s   t  |   d j S(   Ni   (   Rp   R:   (   R:   (    (    R<   R=      s    c         C   s   |  d |  d |  d g S(   Ni    i   i   (   R:   (   R:   (    (    R<   R=      s    c         C   sM   |  d d d j o8 |  d d d j o# |  d d d j o d |  d j S(	   Ni   it   izeit   izationi   t   izert   -(   R:   (   R:   (    (    R<   R=      s    (
   RS   RE   t   xtag_morph_english_corpusRT   RU   t   outputRA   t   factort   filterR>   (   RE   R   RT   R   (    (    R<   R      s    c         C   sk   | i   | j o | i   SnG | i   | j o | i   Sn& | i   | j o | i   Sn | Sd  S(   N(   t   word1R;   t   word2t
   capitalizet   upper(   RE   R   R   (    (    R<   Rw      s    c   
      C   s   xx t  t |   D]d }	 | |	 \ } } } } | i | i
    } | d  j o& | t |  |  | } | | g Sq q Wd  S(   N(   Ro   Rp   t   re_kbRq   t   buf1t   file_strt   buffer1R   t   searchRy   R;   t   pairs_cleanedR}   R~   (
   RE   R   Ry   R   R   R   R~   R   R   Rq   (    (    R<   t   _re_match_helper   s     c         C   s   |  i } |  i } | |  i |  } | d  j o | Sn | d j o+ | |  i
 |  } | d  j o | Sq np | d j o+ | |  i |  } | d  j o | Sq n8 | | d  } | d  j o | Sn | | d  } | Sd  S(   NRj   Rc   (   RE   R   t   a1R   t   groupnames1RI   Ry   R|   R}   R{   RJ   RK   (   RE   Ry   R{   R   R   R|   (    (    R<   R      s&    		c         C   s   |  i } |  i } | i   } | d j o+ | |  i	 |  } | d  j o | Sq np | d j o+ | |  i |  } | d  j o | Sq n8 | | d  } | d  j o | Sn | | d  } | S| |  i |  } | d  j o | Sn d  S(   NRj   Rc   (   RE   R   R   R   t   history1Ry   R;   t   info_arrR{   RG   R|   R}   RH   RF   (   RE   Ry   R{   R   R   R   R|   (    (    R<   R      s(    		c         C   ss  |  i }
 |  i } | i   } | d j o t	 d   |  i
  } | | j o+ | i |  } |  i
 | } | d d !Sqo|
 i | d d  o |
 | d d g Sqod  Sn | d j o t	 d   |  i  }	 | |	 j o+ |	 i |  } |  i | } | d d !Sqo|
 i | d	 d  o |
 | d	 d g Sqod  Sn4 | | d  } | d  j o | | d  } n | Sd  S(
   NRj   c         C   s   |  d S(   Ni    (   R:   (   R:   (    (    R<   R=      s    i   i   s   /verbR   Rc   c         C   s   |  d S(   Ni    (   R:   (   R:   (    (    R<   R=     s    s   /noun(   RE   RM   RD   Rz   t   contents_strRy   R;   R   R{   R>   t   irregular_verbst   built_in_cleanedt   indext   hostname_arrt   chown_pt   getR}   t   irregular_nounst
   pairs_dictR|   (   RE   Ry   R{   R   R   R|   R   R   R   R   RD   (    (    R<   Rz      s2    		s   [aeiou]s   [aeiouy]s   [bcdfghjklmnpqrstvwxyz]s   [bcdfghjklmnpqrstvwxz]s=   (bb|cc|dd|ff|gg|hh|jj|kk|ll|mm|nn|pp|qq|rr|ss|tt|vv|ww|xx|zz)s
   (ff|ss|zz)s   ([sx]|([cs]h))s   [^ 
_]s   [ 
]s   ed|ings	   es|ed|ingt   +t   esi   t   thesi   s   [cglsv]t   xest   iesi   t   yt   venedt   edi    t   ngedt   ickedt   lledt   *t   ineds   [npwx]t   iedt   qut   ut   deds   [ei]t   teds   [eo]t   ateds   [cgsvz]s   [rw]t   ledt   theds   [clt]t   oredt   redt   ngingt   ickingt   llingt   iningt   ei   t   dingt   tingt   atingt   lingt   thingt   yingt   iet   oingt   oringt   rings   (el)t   usest   usedt   usingt   ment   ant   fet   zoat   ont   iiat   umt   lat   aet   atasV   (his|hers|theirs|ours|yours|as|its|this|during|something|nothing|anything|everything|(s   +(us|ss|sis|eed)))t   biast   canvass   (es)s   (ing)s   (ed)t   cryedt   embedt   focusst   fortedt   forteingt   gast	   picknickst   picknickt   resoldt   ellt   retoldt   retyingt   singedt   singeingt   treckedt   kt   treckingi   sI  (adher|ador|attun|bast|bor|bronz|can|centr|cit|compet|complet|concret|condon|contraven|conven|cran|delet|delineat|dop|drap|dron|escap|excit|fort|gazett|grop|hon|ignit|ignor|incit|interven|inton|invit|landscap|manoeuvr|nauseat|normalis|outmanoeuvr|overaw|permeat|persever|por|postpon|prun|recit|reshap|rop|shap|shor|snor|ston|wip)s   (ape|appall|augur|belong|berth|burr|conquer|egg|enroll|enthrall|forestall|froth|fulfill|install|instill|lacquer|martyr|mouth|murmur|pivot|preceed|prolong|purr|quell|recall|refill|remill|resell|retell|smooth|throng|twang|unearth)t   canvasest   carcasest   lensest   schizophrenias   ((t   metres   )|(t   litret   ettes   )|s-  acre|Aussie|bronze|budgie|burnurn|canoe|carriageway|catastrophe|centre|cill|cliche|commie|coolie|curie|demesne|employee|evacuee|fibre|foe|headache|horde|magpie|manoeuvre|moggie|moustache|movie|nightie|oboe|programme|queue|sabre|shoe|sloe|sortie|taste|theatre|timbre|titre|umbrella|utopia|wiseacre|woe)s   (s)t   itiss<  abdomen|achimenes|acumen|Afrikaans|alibi|alkali|amnesia|anaesthesia|aphis|aria|asbestos|asphyxia|atlas|axis|bedclothes|begonia|bias|bikini|calyptopis|cannula|cantharides|canvas|caries|chas|chamois|chaos|chili|chinchilla|Christmas|confetti|contretemps|cornucopia|corps|cosmos|cupola|cyclamen|dais|debris|diabetes|diphtheria|dysphagia|encyclopaedia|ennui|escallonia|ethos|extremis|fella|ferris|flotilla|formula|forsythia|gallows|ganglia|gardenia|gas|gasworks|gondola|grata|guerrilla|haemophilia|hors|hovis|hustings|hysteria|inertia|innards|iris|isosceles|khaki|koala|lens|macaroni|manilla|mania|mantis|maquis|martini|matins|memorabilia|metropolis|minutiae|molasses|morphia|mortis|neurasthenia|normoglycaemia|nostalgia|omen|pantometria|parabola|paraphernalia|pastis|patella|patens|pathos|patois|pectoris|pelvis|peninsula|phantasmagoria|pharos|plumbites|pneumonia|polyuria|portcullis|pyrexia|regalia|rhinoceros|safari|salami|sari|saturnalia|series|spaghetti|specimen|species|submatrices|subtopia|suburbia|syphilis|tares|taxi|tennis|toccata|trellis|tripos|turps|tutti|umbrella|utopia|villat   )t   (s\  accoutrements|aerodynamics|aeronautics|aesthetics|algae|amends|ammonia|ancients|annals|antics|arrears|assizes|auspices|backwoods|bacteria|banns|barracks|baths|battlements|bellows|belongings|billiards|binoculars|bitters|blandishments|bleachers|blinkers|blues|breeches|brussels|clothes|clutches|commons|confines|contents|credentials|crossbones|crossroads|curia|damages|dealings|dentures|depths|devotions|diggings|doings|downs|droppings|dues|dynamics|earnings|eatables|eaves|economics|electrodynamics|electronics|entrails|environs|equities|ethics|eugenics|filings|finances|folks|footlights|fumes|furnishings|genitals|genitalia|goggles|goods|grits|groceries|grounds|handcuffs|headquarters|histrionics|hostilities|humanities|hydraulics|hysterics|illuminations|innings|italics|jeans|jitters|kinetics|knickers|kudos|latitudes|leggings|likes|linguistics|lodgings|loggerheads|mains|manners|mathematics|means|measles|media|memoirs|metaphysics|mews|mockers|morals|motions|munitions|news|nutria|nylons|oats|odds|oils|oilskins|optics|orthodontics|outskirts|overalls|overtones|pants|pantaloons|papers|paras|paratroops|particulars|pediatrics|phonemics|phonetics|physics|pincers|plastics|politics|proceeds|proceedings|prospects|provinces|provisions|pyjamas|races|rations|ravages|refreshments|regards|reinforcements|remains|respects|returns|riches|rights|savings|schizophrenia|scissors|seconds|semantics|senses|shades|shallows|shambles|shares|shivers|shorts|singles|skittles|slacks|soundings|specifics|spectacles|spoils|stamens|statics|statistics|stratums|summons|supplies|surroundings|suspenders|takings|teens|telecommunications|tenterhooks|thanks|theatricals|thermos|thermodynamics|tights|toils|tops|trades|trappings|travels|troops|tropics|trousers|tweeds|underpants|vapours|vicissitudes|vitals|volumes|wages|wanderings|wares|waters|whereabouts|whites|winnings|withers|woollens|workings|writings|yess   boatie|bonhomie|clippie|creepie|dearie|droppie|gendarmerie|girlie|goalie|haddie|kookie|kyrie|lambie|lassie|marie|menagerie|pettie|reverie|snottie|sweeties   (buffett|plummett)t   buffettst	   plummettst   gunslingt   gunslungt   gunslingingt	   hamstringt   shredt   unfocusss   (accret|clon|deplet|dethron|dup|excret|expedit|extradit|fet|finetun|gor|hing|massacr|obsolet|reconven|recreat|recus|reignit|swip|videotap|zon)s   (backpedal|bankroll|bequeath|blackball|bottom|clang|debut|doctor|eyeball|factor|imperil|landfill|margin|occur|overbill|pilot|prong|pyramid|reinstall|relabel|remodel|squirrel|stonewall|wrong)t   biasest   biscottit   ot   bookshelvest   ft   palazzis   (beastie|brownie|cache|cadre|calorie|champagne|cologne|cookie|druggie|eaterie|emigre|emigree|employee|freebie|genre|kiddie|massacre|moonie|necktie|niche|prairie|softie|toothpaste|willie)t   phobias  academia|accompli|aegis|anemia|anorexia|anti|artemisia|ataxia|beatlemania|blini|cafeteria|capita|cognoscenti|coli|deli|dementia|downstairs|dyslexia|dystopia|encyclopedia|estancia|euphoria|euthanasia|fracas|fuss|gala|gorilla|gravitas|GI|habeas|haemophilia|hemophilia|hoopla|hubris|hula|hypoglycemia|ides|impatiens|informatics|intelligentsia|jacuzzi|kiwi|leukaemia|leukemia|mafia|magnolia|malaria|maquila|marginalia|megalomania|mercedes|militia|miniseries|mips|mufti|muni|olympics|pancreas|paranoia|pastoris|pastrami|pepperoni|pepsi|piroghi|pizzeria|plainclothes|pneumocystis|potpourri|proboscis|rabies|reggae|regimen|rigatoni|salmonella|samurai|sarsaparilla|semen|ski|sonata|spatula|stats|subtilis|sushi|tachyarrhythmia|tachycardia|tequila|tetris|thrips|throes|timpani|tsunami|vaccinia|vanilla)s  (acrobatics|alias|athletics|basics|betters|bifocals|bowels|briefs|checkers|denims|doldrums|dramatics|dungarees|ergonomics|genetics|gymnastics|hackles|haves|incidentals|ironworks|jinks|leavings|leftovers|logistics|makings|microelectronics|mores|oodles|pajamas|pampas|panties|payola|pickings|pliers|pi|ravings|reparations|rudiments|scads|splits|stays|subtitles|sunglasss|sweepstakes|tatters|toiletries|tongs|trivia|tweezers|vibes|waterworks|woolens)sy   (biggie|bourgeoisie|brie|camaraderie|chinoiserie|coterie|doggie|genie|hippie|junkie|lingerie|moxie|preppie|rookie|yuppie)s"   (chor|sepulchr|silhouett|telescop)s   (subpena|suds|fresco)t   daisest   regulit   steppest   philias2   fantasia|Feis|Gras|Mardi|OS|pleura|tularemia|vasa)s0   (calisthenics|heroics|rheumatics|victuals|wiles)s   (auntie|anomie|coosie|quickie)s+   (absentia|bourgeois|pecunia|Syntaxis|uncia)s   (apologetics|goings|outdoors)t   colliess   bob-sledt   imbedt   precist	   obsequiest   superficiessI  (acacia|albumen|alms|alopecia|ambergris|ambrosia|anaemia|analgesia|anopheles|aphasia|arras|assagai|assegai|astrophysics|aubrietia|avoirdupois|bathos|beriberi|biceps|bitumen|borzoi|broccoli|cadi|calends|callisthenics|calla|camellia|campanula|cantata|caravanserai|cedilla|chilli|chrysalis|clematis|clitoris|cognomen|collywobbles|copula|corolla|cybernetics|cyclops|cyclopaedia|cyclopedia|dahlia|dhoti|dickens|dietetics|dipsomania|dolmen|dyspepsia|effendi|elevenses|epidermis|epiglottis|erysipelas|eurhythmics|faeces|fascia|fibula|finis|fistula|fives|fleur-de-lis|forceps|freesia|fuchsia|geophysics|geriatrics|glottis|guerilla|hadji|haggis|hara-kiri|hernia|herpes|hoop-la|houri|hymen|hyperbola|hypochondria|ibis|inamorata|insignia|insomnia|jackanapes|jimjams|jodhpurs|kepi|kleptomania|kohlrabi|kris|kukri|kumis|litchi|litotes|loggia|magnesia|man-at-arms|manila|mantilla|marquis|master-at-arms|mattins|melancholia|menses|minutia|monomania|muggins|mumps|mi|myopia|nebula|necropolis|neuralgia|nibs|numismatics|nymphomania|obstetrics|okapi|onomatopoeia|ophthalmia|paraplegia|patchouli|paterfamilias|penis|pergola|petunia|pharmacopoeia|phi|piccalilli|poinsettia|praxis|precis|primula|prophylaxis|pyrites|rabbi|raffia|reredos|revers|rickets|rounders|rubella|saki|salvia|sassafras|sawbones|scabies|scapula|schnapps|scintilla|scrofula|secateurs|sepia|septicaemia|sequoia|shears|smithereens|spermaceti|stamen|suds|sundae|si|swami|tarantella|tarantula|testis|therapeutics|thews|tibia|tiddlywinks|tombola|topi|tortilla|trews|triceps|underclothes|undies|uvula|verdigris|vermicelli|viola|wadi|wapiti|wisteria|yaws|yogi|zinnia)s   (aerie|birdie|bogie|caddie|cock-a-leekie|collie|corrie|cowrie|dixie|eyrie|faerie|gaucherie|gillie|knobkerrie|laddie|mashie|mealie|menagerie|organdie|patisserie|pinkie|pixie|stymie|talkie)sP  (ablutions|adenoids|aerobatics|afters|astronautics|atmospherics|bagpipes|ballistics|bell-bottoms|belles-lettres|blinders|bloomers|butterfingers|buttocks|bygones|cahoots|cannabis|castanets|clappers|corgi|cross-purposes|dodgems|dregs|duckboards|edibles|envoi|eurythmics|externals|extortions|falsies|fisticuffs|fleshings|fleur-de-lys|fours|gentleman-at-arms|geopolitics|giblets|glassworks|gleanings|handlebars|heartstrings|hi-fi|homiletics|housetops|hunkers|hydroponics|impala|kalends|knickerbockers|kwela|lees|lei|lexis|lieder|literati|loins|meanderings|meths|muesli|muniments|necessaries|nines|ninepins|nippers|nuptials|orthopaedics|paediatrics|phonics|polemics|pontificals|prelims|pyrotechnics|ravioli|rompers|ructions|scampi|scrapings|serjeant-at-arms|sheila|shires|smalls|steelworks|sweepings|toxaemia|ti|vespers|virginals|waxworks|yeti|zucchini)sC   (mountie|brasserie|cup-tie|grannie|koppie|rotisserie|walkie-talkie)t   bussest   bussedt   bussings   hocus-pocussest   hocussess   -ussz   abus|accus|amus|arous|bemus|carous|contus|disabus|disus|dous|enthus|excus|grous|misus|mus|overus|perus|reus|rous|sous|us|(s   [hlmp]ous)|(s   [af]us))s	   *-abus)|(s   *-us)|abus|burnous|cayus|chanteus|chartreus|chauffeus|crus|disus|excus|grous|hypotenus|masseus|misus|mus|Ous|overus|poseus|reclus|reus|rus|us|(s   *[hlmp]ous)|(s	   *[af]us))t   achedt   achet   achingt   beingt   bet
   accustomedt   accustomt   accustomingt	   blossomedt   blossomt
   blossomingt	   boycottedt   boycottt
   boycottingt	   catalogedt   catalogt
   catalogingt   createdt   createt   creatingt   finessest   finesset   finessedt	   finessingt
   interferedt	   interferet   interferingt   tastest   tastet   tastedt   tastingt	   torpedoedt   torpedot
   torpedoingt   wastest   wastet   wastedt   wastingt   routedt   routet   routingt   reroutedt   reroutet	   reroutingc        C   s  dXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd 	d	d	d	d	d	d	d	d	d		d
	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d 	d!	d"	d#	d$	d%	d&	d'	d(	d)	d*	d+	d,	d-	d.	d/	d0	d1	d2	d3	d4	d5	d6	d7	d8	d9	d:	d;	d<	d=	d>	d?	d@	dA	dB	dC	dD	dE	dF	dG	dH	dI	dJ	dK	dL	dM	dN	dO	dP	dQ	dR	dS	dT	dU	dV	dW	dX	dY	dZ	d[	d\	d]	d^	d_	d`	da	db	dc	dd	de	df	dg	dh	di	dj	dk	dl	dm	dn	do	dp	dq	dr	ds	dt	du	dv	dw	dx	dy	dz	d{	d|	d}	d~	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d	d 
d
d
d
d
d
d
d
d
d	
d

d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d 
d!
d"
d#
d$
d%
d&
d'
d(
d)
d*
d+
d,
d-
d.
d/
d0
d1
d2
d3
d4
d5
d6
d7
d8
d9
d:
d;
d<
d=
d>
d?
d@
dA
dB
dC
dD
dE
dF
dG
dH
dI
dJ
dK
dL
dM
dN
dO
dP
dQ
dR
dS
dT
dU
dV
dW
g S(X
  Nt   abodet   abideR   t   aboughtt   abyt   abyeR   t   abyesR   t	   acquittedt   acquitt
   acquittingR,   t   addrestt   addresst   ageingt   aget   agreedt   agreet   amR   t   antedt   antet   anteedt   anteingt   antest   arcedt   arct   arcingt   arckedt   arckingt   aret   arisent   ariset   ent   aroset   atet   eatt   awoket   awaket   awokens   baby-sats   baby-sits   back-pedaleds
   back-pedals   back-pedalingt   backbitt   backbitet
   backbitingt
   backbittent   backslidt	   backslidet   backsliddent   badet   bidt   bandiedst   bandyt	   banquetedt   banquett
   banquetingt   barreledt   barrelt	   barrelingt   bastinadoedt	   bastinadot   beatent   beatt   becamet   becomet	   bedeviledt   bedevilt
   bedevilingt   beent   befallent   befallt	   befallingt   befellt   begant   begint   begatt   begett   begirtt   begirdt   begott   begottent   beguiledt   beguilet	   beguilingt   begunt   beheldt   beholdt   beholdent	   bejeweledt   bejewelt
   bejewelingt   beliedt   beliet   beliest   belyingt   benemptt   benamet   bentt   bendt   besoughtt   beseecht   bespoket   bespeakt   bespokent   bestrewnt   bestrewt   bestridt   bestridet
   bestriddent   bestrodet   betakent   betaket	   bethoughtt   bethinkt   betookt   beveledt   bevelt   bevelingt   biasedR   R  t   biasingt   biassedt   biassingt   biddent   bitt   bitet   bitingt   bittent
   bivouackedt   bivouact   bivouackingt   bledt   bleedt   blestt   blesst   blewt   blowt   blowns   blue-pencilss   blue-pencils   bogged-downs   bog-downs   bogging-downs	   bogs-downt   boogiedt   boogiet   boogiest   boret   beart   bornt   bornes
   bottle-feds   bottle-feedt   boughtt   buyt   boundt   binds
   breast-feds   breast-feedt   bredt   breedt   breidt   breit   bringingt   bringt   broket   breakt   brokent   broughtt
   browbeatent   browbeatt	   buckramedt   buckramt
   buckramingt   builtt   buildt   buncoedt   buncot   bunkoedt   bunkot   burntt   burnt   busheledt   bushelt	   bushelingt   bypastt   bypasst   camet   comet   canaledt   canalt   canalingt   canceledt   cancelt	   cancelingt   carbonadoedt	   carbonadot   caroledt   carolt   carolingt   caughtt   catcht   caviledt   cavilt   cavilingt   cbeledt   cbelt   cbelingt   cbelledt   cbellingt	   channeledt   channelt
   channelingt   chassedt   chasset	   chasseingt   chassest   cheviedt   chivyt   cheviest   chevyingt   chidt   chidet   chiddent   chiseledt   chiselt	   chiselingt   chivviedt   chivviest	   chivvyingt   choset   chooset   chosent   cladt   clothet   cleftt   cleavet   clepedt   clepet   clepingt   cleptt   clingingt   clingt   clothedt   clothest   clothingt   clovet   clovent   clungs   co-optedt   coopts	   co-optings   co-optst   cooptss   co-ordinatet
   coordinates   co-ordinateds   co-ordinatess   co-ordinatingt   coiffedt   coift   coiffingt   combatedt   combatt	   combatingt   concertinaedt
   concertinat   concertinaingt   congaedt   congat   congaingt
   contangoedt   contangot   cooeedt   cooeet   cooeest	   coquettedt   coquett
   coquettingt	   counseledt   counselt
   counselingt   countersankt   countersinkt   countersunks   court-martialleds   court-martials   court-martiallingt   creptt   creept   crescendoedt	   crescendot	   croquetedt   croquett
   croquetingt	   crossbredt
   crossbreedt   cudgeledt   cudgelt	   cudgelingt   cupeledt   cupelt   cupelingt   curettest   curett   curstt   curset   dealtt   dealt   debussedt   debust   debussest	   debussingt   decreedt   decrees   deep-freezet
   deepfreezes   deep-freezeds   deep-freezess   deep-frozent   degasest   degast   degassedt   degassest	   degassingt   deleingt   delet   deviledt   devilt   devilingt	   diagramedt   diagramt
   diagramingt   dialledt   dialt   diallingt   didR)   t	   disagreedt   disagreet   disemboweledt
   disembowelt   disembowelingt   disenthrallst
   disenthralt   disenthralst   disenthrallt
   disheveledt   dishevelt   dishevelingt   dittoedt   dittot   donet   doughtt   dowt   dovet   divet   drankt   drinkt   drawnt   drawt   dreamtt   dreamt   dreedt   dreet   drewt   driveledt   drivelt	   drivelingt   drivent   drivet   drovet   drunkt   duelledt   duelt   duellingt   dugt   digt   dweltt   dwellt   eatent   echoedt   echot	   embargoedt   embargot   embussedt   embust   embussest	   embussingt   emceedt   emceet	   empaneledt   empanelt
   empanelingt   enameledt   enamelt	   enamelingt   enwoundt   enwindt   equaledt   equalt   equalingt   equalledt	   equallingt   equippedt   equipt	   equippingt   eyingR    t   facsimileingt	   facsimilet   fallent   fallt   fedt   feedt   fellt   feltt   feelt	   filagreedt   filagreet	   filigreedt   filigreet
   fillagreedt	   fillagrees
   fine-drawns	   fine-draws	   fine-drewt	   flanneledt   flannelt
   flannelingt   fledt   fleet   flewt   flyt   flingingt   flingt   floodlitt
   floodlightt   flownt   flungt   flyblewt   flyblowt   flyblownt   forbadt   forbidt   forbadet	   forbiddent   forboret   forbeart   forbornes	   force-feds
   force-feedt   fordidt   fordot   fordonet   foredidt   foredot   foredonet   foregonet   foregot   foreknewt   foreknowt	   foreknownt   forerant   forerunt   foresawt   foreseet   foreseent	   foreshownt   foreshowt	   forespoket	   forespeakt
   forespokent   foretellingt   foretellt   foretoldt   forewentt   forgavet   forgivet   forgivent   forgonet   forgot   forgott   forgett	   forgottent   forsakent   forsaket   forsookt   forspoket   forspeakt	   forspokent   forsworet   forsweart   forswornt   forwentt   foughtt   fightt   foundt   findt   freedt   freet
   fricasseedt	   fricasseet   frivoledt   frivolt	   frivolingt	   frolickedt   frolict
   frolickingt   frozet   freezet   frozent   fuelledt   fuelt   fuellingt   funneledt   funnelt	   funnelingt   gainsaidt   gainsayt   gamboledt   gambolt	   gambolingt   gant   gint
   garnisheedt	   garnisheet   gasesR   t   gassedt   gassest   gassingt   gavet   givet   geedt   geet   gelledt   gelt   gellingt   geltt   gelds	   genned-ups   gen-ups
   genning-ups   gens-upt   ghostwritingt
   ghostwritet   ghostwrittent
   ghostwrotet   giltt   gildt   girtt   girdt   givent   glaceedt   glacet   glaceingt   gnawnt   gnawt   gonet   got   gotR   t   gottent   graveledt   gravelt	   gravelingt   gravent   gravet   greedt   greet   grewt   growt   griptt   gript   groundt   grindt   groveledt   grovelt	   grovelingt   grownt
   guaranteedt	   guaranteet   gumshoest   gumshoet   gyppedt   gypt   gyppingt   hacksawnt   hacksawt   hadt   havet   halloedt   hallot   haloedt   halot   hamstringingR  t	   hamstrungt   handfedt   handfeedt   hanseledt   hanselt	   hanselingt   hast	   hatcheledt   hatchelt
   hatchelingt   heardt   heart   heldt   holdt   hewnt   hewt   hidt   hidet   hiddens   hocus-pocusseds   hocus-pocuss   hocus-pocussingt   hocussedt   hocust	   hocussingt   hoest   hoet   hogtiedt   hogtiet   hogtiest   hogtyingt   honiedt   honeyt
   horseshoest	   horseshoet   houseledt   houselt	   houselingt   hovet   heavet   hoveledt   hovelt   hovelingt   hungt   hangt	   impaneledt   impanelt
   impanelingt	   impanellst   inbredt   inbreedt
   indwellingt   indwellt   indweltt
   initialledt   initialt   initiallingt   inlaidt   inlayt	   interbredt
   interbreedt	   interlaidt   interlayt	   interpledt
   interpleadt	   interwovet
   interweavet
   interwovent   inwovet   inweavet   inwovent   iss   jerry-builts   jerry-buildt   jeweledt   jewelt   jewelingt   jointRZ   s
   joy-riddens   joy-rides   joy-rodet   kenneledt   kennelt	   kennelingt   kentt   kent   keptt   keept   kerneledt   kernelt	   kernelingt   kneedt   kneet   kneltt   kneelt   knewt   knowt   knowns   ko'dt   kos   ko'ings   ko'st   labeledt   labelt   labelingt   ladent   ladet   ladyfiedt   ladifyt   ladyfiest	   ladyfyingt   laidt   layt   laint   liet   lassoedt   lassot   laureledt   laurelt	   laurelingt   leantt   leant   leaptt   leapt   learntt   learnR   t   leadt   leftR'   t   lentt   lendt   leveledt   levelt   levelingt   libeledt   libelt   libelingt   litt   lightt   lostt   loset   madet   maket	   marshaledt   marshalt
   marshalingt   marveledt   marvelt	   marvelingt   meantt   meant   medaledt   medalt   medalingt   mett   meett   metaledt   metalt   metalingt   mightt   mayt   mimickedt   mimict	   mimickingt	   misbecamet	   misbecomet   misdealtt   misdealt   misgavet   misgivet   misgivent   misheardt   misheart   mislaidt   mislayt   misledt   misleadt   mispledt   mispleadt
   misspelledt   misspellt   misspellingt   misspeltt   misspentt   misspendt   mistakent   mistaket   mistookt   misunderstoodt   misunderstandt   modeledt   modelt   modelingt   moltent   meltt   mownt   mowt   nickeledt   nickelt	   nickelingt   nielloedt   niellos   non-prosseds   non-pross   non-prossess   non-prossingt
   nonplussedt   nonplust
   nonplussest   nonplussingt	   outbiddent   outbidt   outbredt   outbreedt   outdidt   outdot   outdonet	   outgassedt   outgast	   outgassest
   outgassingt   outgeneraledt
   outgeneralt   outgeneralingt   outgonet   outgot   outgrewt   outgrowt   outgrownt   outlaidt   outlayt   outrant   outrunt	   outriddent   outridet   outrodet
   outsellingt   outsellt   outshonet   outshinet   outshott   outshoott   outsoldt   outstoodt   outstandt
   outthoughtt   outthinkt   outwentt   outworet   outweart   outwornt
   overbiddent   overbidt   overblewt   overblowt	   overblownt   overboret   overbeart	   overbornet	   overbuiltt	   overbuildt   overcamet   overcomet   overdidt   overdot   overdonet	   overdrawnt   overdrawt   overdrewt
   overdrivent	   overdrivet	   overdrovet   overflewt   overflyt   overgrewt   overgrowt	   overgrownt   overhangingt   overhangt	   overheardt   overheart   overhungt   overlaidt   overlayt   overlaint   overliet   overliest	   overlyingt   overpaidt   overpayt   overpastt   overpasst   overrant   overrunt
   overriddent   overridet   overrodet   oversawt   overseet   overseent   oversellingt   oversellt   oversewnt   oversewt   overshott	   overshoott	   oversleptt	   oversleept   oversoldt	   overspentt	   overspendt   overspilledt	   overspillt   overspillingt	   overspiltt	   overtakent   overtaket	   overthrewt	   overthrowt
   overthrownt   overtookt	   overwoundt   overwindt   overwritingt	   overwritet   overwrittent	   overwrotet   paidt   payt   palledt   palt   pallingt   paneledt   panelt   panelingt   panickedt   panict	   panickingt
   paralleledt   parallelt   parallelingt   parceledt   parcelt	   parcelingt   partakent   partaket   partookt   pasquilt
   pasquinadet
   pasquilledt   pasquillingt   pasquilst   pedaledt   pedalt   pedalingt   peedt   peet   penciledt   pencilt	   pencilingt   pentt   pent	   physickedt   physict
   physickingt	   picnickedt   picnict
   picnickingt   pistoledt   pistolt	   pistolingt   pledt   pleadt   polkaedt   polkat   polkaingt   pommeledt   pommelt	   pommelingt   precanceledt	   precancelt   precancelingt   prepaidt   prepayt
   programmest   programt   prologedt   prologuet	   prologingt   prologst   provent   provet   pummeledt   pummelt	   pummelingt   pureedt   pureet	   quarreledt   quarrelt
   quarrelingt   quartersawnt
   quartersawt   queuedt   queuet   queuest   queuings   quick-frozes   quick-freezes   quick-frozent   quippedt   quipt   quippingt   quittedt   quitt   quittingt   quizzedt   quizt   quizzest   quizzingt   rant   runt   rangR   t   raoedt   radiot   rarefiedt   rarefyt   rarefiest	   rarefyingt   raveledt   ravelt   ravelingt   razeedt   razees   re-trods   re-treads
   re-troddent   rebuiltt   rebuildt   reccedt   reccet   recceedt   recceingR   s   red-pencileds
   red-pencils   red-pencilings   red-pencilst   redidt   redot   redonet   refereedt   refereet   reftt   reavet	   refuelledt   refuelt
   refuellingt   remadet   remaket   rentt   rendt   repaidt   repayt   rerant   rerunt   resatt   resitt   retakent   retaket	   rethoughtt   rethinkt   retookt   reveledt   revelt   revelingt   rewoundt   rewindt	   rewritingt   rewritet	   rewrittent   rewrotet   riddent   ridet   risent   riset   rivaledt   rivalt   rivalingt   rivent   rivet   rodet   roquetedt   roquett	   roquetingt   roses
   rough-hewns	   rough-hewt   rovet   reevet   roweledt   rowelt   rowelingt   rungt   saidt   sayt   sambaedt   sambat   sambaingt   sangt   singt   sankt   sinkt   satt   sitt   sauteedt   sautet   sauteingt   sawt   seet   sawnt   seent   sentt   sendt   sewnt   sewt   shakent   shaket   shavent   shavet   shedt
   shellackedt   shellact   shellackingt   shentt   shendt   shewnt   shewt   shodt   shoet   shoest   shonet   shinet   shookt   shott   shoott   shoveledt   shovelt	   shovelingt   shownt   showt   shrankt   shrinkt	   shriveledt   shrivelt
   shrivelingt   shrivent   shrivet   shrovet   shrunkt   shrunkent   sickedt   sict   sickingt   sightsawt   sightseet	   sightseent   signaledt   signalt	   signalings   ski'dt   skit   skiedt   skiingt   skydovet   skydivet   slaint   slayt   sleptt   sleept   slewt   slidt   slidet   sliddent   slingingt   slingt   slungt   slunkt   slinkt   smeltt   smellt   smitt   smitet   smitingt   smittent   smotet   snafuedt   snafut   snafuest   snafuingt   sniveledt   snivelt	   snivelingt	   snowshoest   snowshoes   soft-pedaleds
   soft-pedals   soft-pedalings   sol-faeds   sol-fas	   sol-faingt   soldt   sellt	   soothsaidt   soothsayt   sortiedt   sortiet   sortiest   soughtt   seekt   sownt   sowt	   spanceledt   spancelt
   spancelingt   spatt   spitt   spedt   speedt
   spellboundt	   spellbindt   speltt   spellt   spentt   spendt   spiltt   spillt   spiraledt   spiralt	   spiralingt   spoiltt   spoilt   spoket   speakt   spokens	   spoon-feds
   spoon-feedt   spotlitt	   spotlightt   sprangt   springt	   springingt   sprungt   spunt   spint   squattedt   squatt	   squattingt	   squeegeedt   squeegeet   squibbedt   squibt	   squibbingt   squiddedt   squidt	   squiddingt   squilgees	   stall-feds
   stall-feedt   stankt   stinkt	   stenciledt   stencilt
   stencilingt
   stilettoedt   stilettot   stilettoeingt   stingingt   stingt   stolet   stealt   stolent   stoodt   standt   stovet   stavet   strewnt   strewt   striddent   stridet	   stringingt   stringt   strivent   strivet   strodet   strovet   strownt   strowt   struckt   striket   strungt   stuccoedt   stuccot   stuckt   stickt   stungt   stunkt   stymiedt   stymiet   stymiest   stymyingt
   subpoenaedt   subpoenat   subpoenaingt
   subtotaledt   subtotalt   subtotalingt   sungt   sunkt   sunkent   swamt   swimt   sweptt   sweept   swingingt   swingt   swiveledt   swivelt	   swivelingt   swollent   swellt   swoppedt   swapt   swoppingt   swopst   sworet   sweart   swornt   swumt   swungt   symboledt   symbolt	   symbolingt	   symbolledt
   symbollingt   takent   taket   talcedt   talct   talcingt   talckedt   talckings
   tally-ho'ds   tally-hos
   tally-hoedt   tangoedt   tangot   tasseledt   tasselt	   tasselingt   taughtt   teacht   taxiedt   taxit   taxiest   taxiingt   taxyings   te-heeds   te-heet   teedt   teet   thoughtt   thinkt   threwt   throwt   thrivent   thrivet   throvet   thrownt   tingedt   tinget   tingeingt   tingingt   tinseledt   tinselt	   tinselingt   tiptoest   tiptoet   toest   toet   toldt   tellt   tookt   toret   teart   tornt   torrifyt   torrefyt   totaledt   totalt   totalingt   toweledt   towelt   towelingt
   traffickedt   traffict   traffickingt   trameledt   trammelt	   tramelingt	   tramelledt
   tramellingt   tramelst	   transfixtt   transfixt   transhipt	   transshipt   traveledt   travelt	   travelingt   trodt   treadt   troddent   troweledt   trowelt	   trowelingt   tunneledt   tunnelt	   tunnelingt   typewritingt	   typewritet   typewrittent	   typewrotet   unbentt   unbendt   unboundt   unbindt   uncladt   unclothet	   unclothedt	   unclothest
   unclothingt   underboughtt   underbuyt   underfedt	   underfeedt	   undergirtt	   undergirdt	   undergonet   undergot	   underlaidt   underlayt	   underlaint   underliet	   underliest
   underlyingt	   underpaidt   underpayt   undersellingt	   undersellt	   undershott
   undershoott	   undersoldt
   understoodt
   understandt
   undertakent	   undertaket	   undertookt	   underwentt   underwritingt
   underwritet   underwrittent
   underwrotet   undidt   undot   undonet   unfrozet   unfreezet   unfrozent
   unkenneledt   unkennelt   unkennelingt   unlaidt   unlayt   unlearntt   unlearnt   unmadet   unmaket	   unraveledt   unravelt
   unravelingt   unrovet   unreevet   unsaidt   unsayt
   unslingingt   unslingt   unslungt   unspoket   unspeakt   unspokent   unstringingt   unstringt   unstrungt   unstuckt   unstickt   unsworet   unsweart   unswornt   untaughtt   unteacht	   unthoughtt   unthinkt   untiedt   untiet   untiest   untyingt   untrodt   untreadt	   untroddent   unwoundt   unwindt   upbuiltt   upbuildt   upheldt   upholdt   uphovet   upheavet   uppedt   upt   uppingt   uprisent   upriset   uproset   upsprangt   upspringt   upspringingt   upsprungt	   upswelledt   upswellt
   upswellingt   upsweptt   upsweept
   upswingingt   upswingt	   upswollent   upswungt   vetoedt   vetot
   victualledt   victualt   victuallingt   visaedt   visat   visaingt
   vitriolledt   vitriolt   vitriollingt   vivaedt   vivat   vivaingt   wass   water-ski'ds	   water-skis   water-skieds   water-skiingt   waylaidt   waylayt   waylaint   wentt   weptt   weept   weret   whipsawnt   whipsawt   whizzedt   whizt   whizzest   whizzingt	   winterfedt
   winterfeedt	   wiredrawnt   wiredrawt   wiredrewt	   withdrawnt   withdrawt   withdrewt   withheldt   withholdt	   withstoodt	   withstandt   woket   waket   wokent   wont   wint   woret   weart   wornt   woundt   windt   wovet   weavet   wovent   wringingt   wringt   writingR   t   writtent   wrotet   wrungt   yclepedt   ycleptt   yodeledt   yodelt   yodelingt   zeroedt   zero(   RH  RI  R   (   RJ  RK  R   (   RL  RK  R   (   RM  RK  R   (   RN  RO  R   (   RP  RO  R,   (   RQ  RR  R   (   RS  RT  R,   (   RU  RV  R   (   RW  R   R   (   RX  RY  R   (   RZ  RY  R   (   R[  RY  R,   (   R\  RY  R   (   R]  R^  R   (   R_  R^  R,   (   R`  R^  R   (   Ra  R^  R,   (   Rb  R   R   (   Rc  Rd  Re  (   Rf  Rd  R   (   Rg  Rh  R   (   Ri  Rj  R   (   Rk  Rj  Re  (   s   baby-sats   baby-sitR   (   s   back-pedaleds
   back-pedalR   (   s   back-pedalings
   back-pedalR,   (   Rl  Rm  R   (   Rn  Rm  R,   (   Ro  Rm  Re  (   Rp  Rq  R   (   Rr  Rq  Re  (   Rs  Rt  R   (   Ru  Rv  R   (   Rw  Rx  R   (   Ry  Rx  R,   (   Rz  R{  R   (   R|  R{  R,   (   R}  R~  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R   Re  (   R  R  Re  (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R   R   (   R  R   R   (   R  R   R,   (   R  R   R   (   R  R   R,   (   R  Rt  Re  (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   s   blue-pencilss   blue-pencilR   (   s   bogged-downs   bog-downR   (   s   bogging-downs   bog-downR,   (   s	   bogs-downs   bog-downR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  Re  (   s
   bottle-feds   bottle-feedR   (   R  R  R   (   R  R  R   (   s
   breast-feds   breast-feedR   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R   R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R	  R
  R   (   R  R
  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R   R!  R   (   R"  R#  R   (   R$  R%  R   (   R&  R%  R,   (   R'  R%  R   (   R(  R)  R,   (   R*  R!  R   (   R+  R!  R   (   R,  R!  R,   (   R-  R#  R   (   R.  R#  Re  (   R/  R)  R   (   s   co-optedR0  R   (   s	   co-optingR0  R,   (   s   co-optsR1  R   (   s   co-ordinateR2  R   (   s   co-ordinatedR2  R   (   s   co-ordinatesR2  R   (   s   co-ordinatingR2  R,   (   R3  R4  R   (   R5  R4  R,   (   R6  R7  R   (   R8  R7  R,   (   R9  R:  R   (   R;  R:  R,   (   R<  R=  R   (   R>  R=  R,   (   R?  R@  R   (   RA  RB  R   (   RC  RB  R   (   RD  RE  R   (   RF  RE  R,   (   RG  RH  R   (   RI  RH  R,   (   RJ  RK  R   (   RL  RK  Re  (   s   court-martialleds   court-martialR   (   s   court-martiallings   court-martialR,   (   RM  RN  R   (   RO  RP  R   (   RQ  RR  R   (   RS  RR  R,   (   RT  RU  R   (   RV  RW  R   (   RX  RW  R,   (   RY  RZ  R   (   R[  RZ  R,   (   R\  R]  R   (   R^  R_  R   (   R`  Ra  R   (   Rb  Rc  R   (   Rd  Rc  R   (   Re  Rc  R,   (   Rf  Rg  R   (   s   deep-freezeRh  R   (   s   deep-freezedRh  R   (   s   deep-freezesRh  R   (   s   deep-frozenRh  Re  (   Ri  Rj  R   (   Rk  Rj  R   (   Rl  Rj  R   (   Rm  Rj  R,   (   Rn  Ro  R,   (   Rp  Rq  R   (   Rr  Rq  R,   (   Rs  Rt  R   (   Ru  Rt  R,   (   Rv  Rw  R   (   Rx  Rw  R,   (   Ry  R)   R   (   Rz  R{  R   (   R|  R}  R   (   R~  R}  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R)   Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  Rh  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R    R,   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s
   fine-drawns	   fine-drawRe  (   s	   fine-drews	   fine-drawR   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   s	   force-feds
   force-feedR   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R   R   (   R  R   Re  (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  Re  (   R	  R  R   (   R
  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  s   findR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R   R   (   R!  R   Re  (   R"  R#  R   (   R$  R#  R,   (   R%  R&  R   (   R'  R&  R,   (   R(  R)  R   (   R*  R+  R   (   R,  R+  R,   (   R-  R.  Re  (   R/  R0  R   (   R1  R   R   (   R2  R   R   (   R3  R   R   (   R4  R   R,   (   R5  R6  R   (   R7  R8  R   (   R9  R:  R   (   R;  R:  R,   (   R<  R=  R   (   s	   genned-ups   gen-upR   (   s
   genning-ups   gen-upR,   (   s   gens-ups   gen-upR   (   R>  R?  R,   (   R@  R?  Re  (   RA  R?  R   (   RB  RC  R   (   RD  RE  R   (   RF  R6  Re  (   RG  RH  R   (   RI  RH  R,   (   RJ  RK  Re  (   RL  RM  Re  (   RN  s   getR   (   RO  s   getRe  (   RP  RQ  R   (   RR  RQ  R,   (   RS  RT  Re  (   RU  RV  R   (   RW  RX  R   (   RY  RZ  R   (   R[  R\  R   (   R]  R^  R   (   R_  R^  R,   (   R`  RX  Re  (   Ra  Rb  R   (   Rc  Rd  R   (   Re  Rf  R   (   Rg  Rf  R,   (   Rh  Ri  Re  (   Rj  Rk  R   (   Rl  Rm  R   (   Rn  Ro  R   (   Rp  R  R,   (   Rq  R  R   (   Rr  Rs  R   (   Rt  Ru  R   (   Rv  Ru  R,   (   Rw  Rk  R   (   Rx  Ry  R   (   Rz  Ry  R,   (   R{  R|  R   (   R}  R~  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   s   hocus-pocusseds   hocus-pocusR   (   s   hocus-pocussings   hocus-pocusR,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R   R   (   s   jerry-builts   jerry-buildR   (   R  R  R   (   R  R  R,   (   R  s   joinR   (   s
   joy-riddens   joy-rideRe  (   s   joy-rodes   joy-rideR   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   s   ko'dR  R   (   s   ko'ingR  R,   (   s   ko'sR  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R   R  R   (   R  R'   R   (   R  R  R   (   R  s   levelR   (   R  s   levelR,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R   R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R	  R
  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  Re  (   R   R  R   (   R!  R"  R   (   R#  R$  R   (   R%  R$  R,   (   R&  R'  Re  (   R(  R)  Re  (   R*  R+  R   (   R,  R+  R,   (   R-  R.  R   (   s   non-prosseds   non-prosR   (   s   non-prossess   non-prosR   (   s   non-prossings   non-prosR,   (   R/  R0  R   (   R1  R0  R   (   R2  R0  R,   (   R3  R4  Re  (   R5  R6  R   (   R7  R8  R   (   R9  R8  Re  (   R:  R;  R   (   R<  R;  R   (   R=  R;  R,   (   R>  R?  R   (   R@  R?  R,   (   RA  RB  Re  (   RC  RD  R   (   RE  RD  Re  (   RF  RG  R   (   RH  RI  R   (   RJ  RK  Re  (   RL  RK  R   (   RM  RN  R,   (   RO  RP  R   (   RQ  RR  R   (   RS  RN  R   (   RT  RU  R   (   RV  RW  R   (   RX  RB  R   (   RY  RZ  R   (   R[  RZ  Re  (   R\  R]  Re  (   R^  R_  R   (   R`  R_  Re  (   Ra  Rb  R   (   Rc  Rb  Re  (   Rd  Re  R   (   Rf  Rg  R   (   Rh  Ri  R   (   Rj  Ri  Re  (   Rk  Rl  Re  (   Rm  Rl  R   (   Rn  Ro  Re  (   Rp  Ro  R   (   Rq  Rr  R   (   Rs  Rt  R   (   Ru  Rt  Re  (   Rv  Rw  R,   (   Rx  Ry  R   (   Rz  Rw  R   (   R{  R|  R   (   R}  R~  Re  (   R  R~  R   (   R  R~  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   s   quick-frozes   quick-freezeR   (   s   quick-frozens   quick-freezeRe  (   R  R  R   (   R  R  R,   (   R  s   quitR   (   R  s   quitR,   (   R  R  R   (   R  R  R   (   R   R  R,   (   R  R  R   (   R  R   R   (   R  R  R   (   R  R  R   (   R  R  R   (   R	  R  R,   (   R
  R  R   (   R  R  R,   (   R  R  R   (   s   re-trods   re-treadR   (   s
   re-troddens   re-treadRe  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R   R   R   (   s   red-pencileds
   red-pencilR   (   s   red-pencilings
   red-pencilR,   (   s   red-pencilss
   red-pencilR   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R   R   (   R!  R"  R   (   R#  R$  R   (   R%  R&  R   (   R'  R(  R   (   R)  R*  Re  (   R+  R,  R   (   R-  R*  R   (   R.  R/  R   (   R0  R/  R,   (   R1  R2  R   (   R3  R4  R,   (   R5  R4  Re  (   R6  R4  R   (   R7  R8  Re  (   R9  R:  Re  (   R;  R<  R   (   R=  R<  R,   (   R>  R?  Re  (   R@  R8  R   (   RA  RB  R   (   RC  RB  R,   (   RD  R:  R   (   s
   rough-hewns	   rough-hewRe  (   RE  RF  R   (   RG  RH  R   (   RI  RH  R,   (   RJ  R   R,   (   RK  RL  R   (   RM  RN  R   (   RO  RN  R,   (   RP  RQ  R   (   RR  RS  R   (   RT  RU  R   (   RV  RW  R   (   RX  RW  R,   (   RY  RZ  R   (   R[  RY  Re  (   R\  RZ  Re  (   R]  R^  R   (   R_  R`  Re  (   Ra  Rb  Re  (   Rc  Rd  Re  (   Re  Re  R   (   Rf  Rg  R   (   Rh  Rg  R,   (   Ri  Rj  R   (   Rk  Rl  Re  (   Rm  Rn  R   (   Ro  Rn  R   (   Rp  Rq  R   (   Rr  Rb  R   (   Rs  Rt  R   (   Ru  Rv  R   (   Rw  Rv  R,   (   Rx  Ry  Re  (   Rz  R{  R   (   R|  R}  R   (   R~  R}  R,   (   R  R  Re  (   R  R  R   (   R  R{  Re  (   R  R{  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  s   signalR   (   R  s   signalR,   (   s   ski'dR  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   s   soft-pedaleds
   soft-pedalR   (   s   soft-pedalings
   soft-pedalR,   (   s   sol-faeds   sol-faR   (   s	   sol-faings   sol-faR,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  s   seekR   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  Re  (   s	   spoon-feds
   spoon-feedR   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   s	   stall-feds
   stall-feedR   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  Re  (   R  s   stringR,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R   R  Re  (   R  R  R   (   R  s   stringR   (   R  R  R   (   R  R  R   (   R	  R  R   (   R
  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  RQ  Re  (   R  RS  Re  (   R  RS  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R   R  R,   (   R!  R"  Re  (   R#  R$  R   (   R%  R$  R,   (   R&  R$  R   (   R'  R(  R   (   R)  R(  Re  (   R*  R  Re  (   R+  R  R   (   R,  R-  R   (   R.  R-  R,   (   R/  R-  R   (   R0  R-  R,   (   R1  R2  Re  (   R3  R4  R   (   R5  R4  R,   (   R6  R4  R   (   R7  R4  R,   (   s
   tally-ho'ds   tally-hoR   (   s
   tally-hoeds   tally-hoR   (   R8  R9  R   (   R:  R;  R   (   R<  R;  R,   (   R=  R>  R   (   R?  R@  R   (   RA  R@  R   (   RB  R@  R,   (   RC  R@  R,   (   s   te-heeds   te-heeR   (   RD  RE  R   (   RF  RG  R   (   RH  RI  R   (   RJ  RK  Re  (   RL  RK  R   (   RM  RI  Re  (   RN  RO  R   (   RP  RO  R,   (   RQ  RO  R,   (   RR  RS  R   (   RT  RS  R,   (   RU  RV  R   (   RW  RX  R   (   RY  s   tellR   (   R[  R2  R   (   R\  R]  R   (   R^  R]  Re  (   R_  R`  R   (   Ra  Rb  R   (   Rc  Rb  R,   (   Rd  Re  R   (   Rf  Re  R,   (   Rg  Rh  R   (   Ri  Rh  R,   (   Rj  Rk  R   (   Rl  Rk  R,   (   Rm  Rk  R   (   Rn  Rk  R,   (   Ro  Rk  R   (   Rp  Rq  R   (   Rr  Rs  R   (   Rt  Ru  R   (   Rv  Ru  R,   (   Rw  Rx  R   (   Ry  Rx  Re  (   Rz  R{  R   (   R|  R{  R,   (   R}  R~  R   (   R  R~  R,   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R,   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  R,   (   R  R  R   (   R   R  R,   (   R  R  R   (   R  R  R,   (   R  R   R   (   s   water-ski'ds	   water-skiR   (   s   water-skieds	   water-skiR   (   s   water-skiings	   water-skiR,   (   R  R  R   (   R  R  Re  (   R  RM  R   (   R	  R
  R   (   R  R   R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R,   (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  Re  (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R   R  Re  (   R!  R"  R   (   R#  R$  R   (   R%  R$  Re  (   R&  R'  R   (   R(  R)  R   (   R*  R)  Re  (   R+  R,  R,   (   R-  s   writeR,   (   R.  s   writeRe  (   R/  s   writeR   (   R0  R,  R   (   R1  R%  R   (   R2  R%  R   (   R3  R4  R   (   R5  R4  R,   (   R6  R7  R   (    (   RE   (    (    R<   t   irregular_verbs_wordnet  s    c      N  C   s  dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddgLS(  Nt   addendat   addendumR   t   adieuxt   adieus   aides-de-camps   aide-de-campt   aliasest   aliast   alkaliest   alkalit   aloest   aloet
   amanuensest
   amanuensist   analysest   analysist   anastomosest   anastomosist	   anthracest   anthraxt
   antithesest
   antithesist   aphidest   aphist   apicest   apext
   apotheosest
   apotheosist
   appendicest   appendixt   arboretat	   arboretumt   aregt   ergt   arteriosclerosest   arteriosclerosist   atlantest   atlast   automatat	   automatont   axisest   axist   bambinit   bambinot   bandeauxt   bandeaut   bandittit   banditt   bassit   bassot   beauxt   beaut   beevest   beeft   bicepsest   bicepst   bijouxt   bijous   billets-douxs   billet-douxt   boracest   boraxt   bossiest   bosst   brainchildrent
   brainchildt   brethrent   brothers   brothers-in-laws   brother-in-lawt	   buckteetht	   bucktootht   bundet   bundt   bureauxt   bureauR  t   bust   calvest   calft   calycest   calyxt
   candelabrat   candelabrumt   capriccit	   capricciot   cariboust   caribout   caridest   caryatidt	   catalysest	   catalysist   cerebrat   cerebrumt   cervicest   cervixt   chateauxt   chateaut   cherubimt   cherubt   childrent   childt   chilliest   chillit   chrysalidest	   chrysalist   chrysalisest   ciceronit   ciceronet   cloverleavest
   cloverleaft   coccygest   coccyxt   codicest   codext   colat   colont
   colloquiest   colloquyt   colonest   concertantit   concertantet   concertit   concertot
   concertinit
   concertinot   conquistadorest   conquistadort	   contraltit	   contraltot   corporat   corpust
   corrigendat   corrigendumt   corticest   cortext   cosmosest   cosmost	   crescendiRP  t   crisest   crisist   criteriat	   criteriont   crucest   cruxs   culs-de-sacs
   cul-de-sact   cyclopest   cyclopst	   cyclopsest   datat   datums   daughters-in-laws   daughter-in-lawt
   desideratat   desideratumt	   diaeresest	   diaeresist   diaersest	   diagnosest	   diagnosist   dialysest   dialysist   diathsest	   diathesist   dictat   dictumt   dieresest   dieresist   dilettantest
   dilettantet
   dilettantit   divertimentit   divertimentot   dogteetht   dogtootht   dormicet   dormouset   dryadest   dryadt   duit   duot   duonat   duodenumt   duonast   dwarvest   dwarft   eisteddfodaut
   eisteddfodt   ellipsest   ellipsist   elvest   elft   emphasest   emphasist
   epicentrest	   epicentret   epiglottidest
   epiglottist   epiglottisest   erratat   erratumt   exegesest   exegesist   eyeteetht   eyetooths   fathers-in-laws   father-in-lawt   feett   foott	   fellaheent   fellaht   fellahint   femorat   femurt   fezzest   fezt
   flagstavest	   flagstafft	   flambeauxt   flambeaut   flatfeett   flatfoots   fleurs-de-liss   fleur-de-liss   fleurs-de-lyss   fleur-de-lyst	   flyleavest   flyleaft   forat   forumt   forcipest   forcepst   forefeett   forefoott   fulcrat   fulcrumt	   gallowsest   gallowsR1  R   R3  t   gateauxt   gateaut   geeset   gooset   gembokst   gemsbokt   generat   genust   genesest   genesiss   gentlemen-at-armss   gentleman-at-armst	   gestaltent   gestaltt   giraffest   giraffet	   glissandit	   glissandot	   glottidest   glottist	   glottisest   godchildrent   godchilds   goings-overs
   going-overt   grandchildrent
   grandchildt   halvest   halfs
   hangers-ons	   hanger-ont   helicest   helixt   hoovest   hooft   hosent   hoset   hypnosest   hypnosist
   hypothesest
   hypothesist   iambit   iambt   ibicest   ibext   ibisest   ibist   impedimentat
   impedimentt   indicesR   t   intaglit   intagliot
   intermezzit
   intermezzot
   interregnat   interregnumt   iridest   irist   irisesR  s   jacks-in-the-boxs   jack-in-the-boxt	   kibbutzimt   kibbutzt   knivest   knifet
   kohlrabiest   kohlrabit   kronent   kronet   kronert   kronurt   kronat   kylikest   kylixs   ladies-in-waitings   lady-in-waitingt   laryngest   larynxt   laticest   latext   legest   lext   librettit   librettot   liret   lirat   livest   lifet   loavest   loaft   loggiet   loggiat   lustrat   lustres	   lyings-ins   lying-int
   macaroniest   macaronit   maestrit   maestrot   mantest   mantist   mantisest   markkaat   markkat	   marquisest   marquiss   masters-at-armss   master-at-armst   matricest   matrixt   matzotht   matzot   mausoleat	   mausoleumt   maximat   maximumt   meiosest   meiosist	   memorandat
   memorandums   men-at-armss   man-at-armss
   men-o'-wars
   man-of-wars
   men-of-wart   menservantst
   manservantt   mesdemoisellest   mademoisellet	   messieurst   monsieurt   metamorphosest   metamorphosist
   metathesest
   metathesist   metempsychosest   metempsychosist   metropolisesR$   t   micet   mouset   milieuxt   milieut   minimat   minimumt   momentat   momentumt   moniest   moneyt
   monsignorit	   monsignort
   mooncalvest   mooncalfs   mothers-in-laws   mother-in-lawt   naiadest   naiadt   necropoleist
   necropolist   necropolisest   nemesest   nemesist   neurosest   neurosist   novellet   novellat   oasest   oasist	   obloquiest   obloquyt	   octahedrat
   octahedront   optimat   optimumt   orat   ost   osart   ossat   ovat   ovumt   oxent   oxt	   paralysest	   paralysist   parenthesest   parenthesiss   paris-mutuelss   pari-mutuelt	   pastoralit	   pastoralet   patresfamiliast   paterfamiliast   peaset   peat	   pekingeset   pekineset   pelvest   pelvist   pelvisest   pencet   pennyt   penest   penist   penisest	   penknivest   penknifet	   periheliat
   periheliont   pfenniget   pfennigt	   pharyngest   pharynxt	   phenomenat
   phenomenont   philodendrat   philodendrons   pieds-a-terres   pied-a-terret   pinetat   pinetumt   plateauxt   plateaut   plenat   plenumt   pocketknivest   pocketknifet   portmanteauxt   portmanteaut   potliest   potbellyt   praxest   praxist   praxisest   proboscidest	   proboscist   proboscisest
   prosthesest
   prosthesist   protozoat	   protozoant   pudendat   pudendumt   puttit   puttot   quantat   quantumt   quarterstavest   quarterstaffR  R  t   realest   realt   rectat   rectumt	   referendat
   referendumt   reist   rhinocerosest
   rhinocerost   roest   roet   rondeauxt   rondeaut   rostrat   rostrums
   runners-ups	   runner-upt   sanctat   sanctumt
   sawbonesest   sawbonest   scarvest   scarft   scherzit   scherzot	   sclerosest	   sclerosist   scrotat   scrotums   secretaries-generals   secretary-generalt   selvesRE   t   serat   serumt   seraphimt   serapht   sheavest   sheaft   shelvest   shelft	   simulacrat
   simulacrums   sisters-in-laws   sister-in-lawt   solit   solot   soliloquiest	   soliloquys   sons-in-laws
   son-in-lawt   spectrat   spectrumt   sphingest   sphinxt	   splayfeett	   splayfoott   sputat   sputumt   staminaR&   t   stelaet   stelet   stepchildrent	   stepchildt   sternat   sternumt   stratat   stratumt   strettit   strettot	   summonsest   summonst   swamiest   swamit   swathest   swathet   synopsest   synopsist	   synthesest	   synthesist   tableauxt   tableauRA  R@  t   teetht   tootht   tempit   tempot
   tenderfeett
   tenderfoott   testest   testist   thesest   thesist   thievest   thieft   thoracest   thoraxt   titmicet   titmouset   tootsest   tootst   torsit   torsot	   tricepsest   tricepst	   triumvirit   triumvirt
   trousseauxt	   trousseaut   turvest   turft   tympanat   tympanumt   ultimatat	   ultimatumt   vacuat   vacuumt   verticest   vertext
   vertiginest   vertigot   virtuosit   virtuosot   vorticest   vortexs   wagons-litss	   wagon-litt   weirdiest   weirdiet
   werewolvest   werewolft   wharvest   wharfs   whippers-ins
   whipper-int   wolvest   wolft   woodlicet	   woodlouset   yogint   yogit   zombiest   zombie(   R9  R:  R   (   R;  R<  R   (   s   aides-de-camps   aide-de-campR   (   s   aliasess   aliasR   (   R?  R@  R   (   RA  RB  R   (   RC  RD  R   (   RE  RF  R   (   RG  RH  R   (   RI  RJ  R   (   RK  RL  R   (   RM  RN  R   (   RO  RP  R   (   RQ  RR  R   (   RS  RT  R   (   RU  RV  R   (   RW  RX  R   (   RY  RZ  R   (   R[  R\  R   (   R]  R^  R   (   R_  R`  R   (   Ra  Rb  R   (   Rc  Rd  R   (   Re  Rf  R   (   Rg  Rh  R   (   Ri  Rj  R   (   Rk  Rl  R   (   Rm  Rn  R   (   Ro  Rp  R   (   s   billets-douxs   billet-douxR   (   Rq  Rr  R   (   Rs  Rt  R   (   Ru  Rv  R   (   Rw  Rx  R   (   s   brothers-in-laws   brother-in-lawR   (   Ry  Rz  R   (   R{  R|  R   (   R}  R~  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  s	   crescendoR   (   R  R  R   (   R  R  R   (   R  R  R   (   s   culs-de-sacs
   cul-de-sacR   (   R  R  R   (   R  R  R   (   s   dataR  R   (   s   daughters-in-laws   daughter-in-lawR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s   fathers-in-laws   father-in-lawR   (   R  R  R   (   R  R  R   (   R   R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R	  R
  R   (   s   fleurs-de-liss   fleur-de-lisR   (   s   fleurs-de-lyss   fleur-de-lysR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s   gasess   gasR   (   s   gassess   gasR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R   R   (   s   gentlemen-at-armss   gentleman-at-armsR   (   R!  R"  R   (   R#  R$  R   (   R%  R&  R   (   R'  R(  R   (   R)  R(  R   (   R*  R+  R   (   s   goings-overs
   going-overR   (   R,  R-  R   (   R.  R/  R   (   s
   hangers-ons	   hanger-onR   (   R0  R1  R   (   R2  R3  R   (   R4  R5  R   (   R6  R7  R   (   R8  R9  R   (   R:  R;  R   (   R<  R=  R   (   R>  R?  R   (   R@  RA  R   (   RB  s   indexR   (   RC  RD  R   (   RE  RF  R   (   RG  RH  R   (   RI  RJ  R   (   RK  RJ  R   (   s   iss   isR   (   s   jacks-in-the-boxs   jack-in-the-boxR   (   RL  RM  R   (   RN  RO  R   (   RP  RQ  R   (   RR  RS  R   (   RT  RS  R   (   RU  RV  R   (   RW  RX  R   (   s   ladies-in-waitings   lady-in-waitingR   (   RY  RZ  R   (   R[  R\  R   (   R]  R^  R   (   R_  R`  R   (   Ra  Rb  R   (   Rc  Rd  R   (   Re  Rf  R   (   Rg  Rh  R   (   Ri  Rj  R   (   s	   lyings-ins   lying-inR   (   Rk  Rl  R   (   Rm  Rn  R   (   Ro  Rp  R   (   Rq  Rp  R   (   Rr  Rs  R   (   Rt  Ru  R   (   s   masters-at-armss   master-at-armsR   (   Rv  Rw  R   (   Rx  Ry  R   (   Rz  R{  R   (   R|  R}  R   (   R~  R  R   (   R  R  R   (   s   men-at-armss   man-at-armsR   (   s
   men-o'-wars
   man-of-warR   (   s
   men-of-wars
   man-of-warR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R$   R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s   mothers-in-laws   mother-in-lawR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  s   osR   (   R  s   osR   (   R  s   osR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s   paris-mutuelss   pari-mutuelR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s   pieds-a-terres   pied-a-terreR   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   R  R  R   (   s   quizzess   quizR   (   R  s   realR   (   R  R  R   (   R  R  R   (   R  s   realR   (   R  R  R   (   R  R 	  R   (   R	  R	  R   (   R	  R	  R   (   s
   runners-ups	   runner-upR   (   R	  R	  R   (   R	  R	  R   (   R		  R
	  R   (   R	  R	  R   (   R	  R	  R   (   R	  R	  R   (   s   secretaries-generals   secretary-generalR   (   R	  s   selfR   (   R	  R	  R   (   R	  R	  R   (   R	  R	  R   (   R	  R	  R   (   R	  R	  R   (   s   sisters-in-laws   sister-in-lawR   (   R	  R	  R   (   R	  R	  R   (   s   sons-in-laws
   son-in-lawR   (   R 	  R!	  R   (   R"	  R#	  R   (   R$	  R%	  R   (   R&	  R'	  R   (   R(	  R&   R   (   R)	  R*	  R   (   R+	  R,	  R   (   R-	  R.	  R   (   R/	  R0	  R   (   R1	  R2	  R   (   R3	  R4	  R   (   R5	  R6	  R   (   R7	  R8	  R   (   R9	  R:	  R   (   R;	  R<	  R   (   R=	  R>	  R   (   s   taxiess   taxiR   (   R?	  R@	  R   (   RA	  RB	  R   (   RC	  RD	  R   (   RE	  RF	  R   (   RG	  RH	  R   (   RI	  RJ	  R   (   RK	  RL	  R   (   RM	  RN	  R   (   RO	  RP	  R   (   RQ	  RR	  R   (   RS	  RT	  R   (   RU	  RV	  R   (   RW	  RX	  R   (   RY	  RZ	  R   (   R[	  R\	  R   (   R]	  R^	  R   (   R_	  R`	  R   (   Ra	  Rb	  R   (   Rc	  Rd	  R   (   Re	  Rf	  R   (   Rg	  Rh	  R   (   s   wagons-litss	   wagon-litR   (   Ri	  Rj	  R   (   Rk	  Rl	  R   (   Rm	  Rn	  R   (   s   whippers-ins
   whipper-inR   (   Ro	  Rp	  R   (   Rq	  Rr	  R   (   Rs	  Rt	  R   (   Ru	  Rv	  R   (    (   RE   (    (    R<   t   irregular_nouns_wordnet  s    c         C   s   | | | <d  S(   N(   t   valueR   t   key(   RE   R   Ry	  Rx	  (    (    R<   RN   e  s    ('   t   __name__t
   __module__t   path_prefixR   RQ   RF   RG   RH   RI   RJ   RK   R   R   RX   R^   R]   Rk   R   R   Rw   R   R   R   Rz   R   t   VIt   Ct   CXt   CX2t   CX2St   St   At   SKIPt   EDINGt   ESEDINGR8  Rw	  R}   RN   (    (    (    R<   R       s   
 7j				!			!     6O!	! 
 E
7pJ, 
= s!	    	 Pt   __main__s-   i bought a thousand pickles at supermarketingc         C   s   t  i |   S(   N(   t   pRk   R:   (   R:   (    (    R<   R=   l  s    (   t
   __future__t   nested_scopest
   __author__t   __version__R8   RO   R    Rz	  t   sysR	  t   test_stringR>   RA   (	   R	  R    R	  R	  R	  R8   RO   R	  R	  (    (    R<   t   ?   s"   		       h		