summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bip-0032.mediawiki4
-rw-r--r--bip-0037.mediawiki4
-rw-r--r--bip-0039.mediawiki2
-rw-r--r--bip-0039/bip-0039-wordlists.md34
-rw-r--r--bip-0039/french.txt2048
-rw-r--r--bip-0039/japanese.txt1288
-rw-r--r--bip-0039/spanish.txt668
-rw-r--r--bip-0044.mediawiki1
-rw-r--r--bip-0062.mediawiki2
-rw-r--r--bip-0065.mediawiki2
-rw-r--r--bip-0066.mediawiki26
-rw-r--r--bip-0070.mediawiki2
12 files changed, 3078 insertions, 1003 deletions
diff --git a/bip-0032.mediawiki b/bip-0032.mediawiki
index 65ae6d7..902a5eb 100644
--- a/bip-0032.mediawiki
+++ b/bip-0032.mediawiki
@@ -178,7 +178,7 @@ Such a mechanism could also be used by mining pool operators as variable payout
====Unsecure money receiver: N(m/i<sub>H</sub>/0)====
-When an unsecure webserver is used to run an e-commerce site, it needs to know public addresses that are used to receive payments. The webserver only needs to know the public extended key of the external chain of a single account. This means someone illegally obtaining access to the webserver can at most see all incoming payments, but will not (trivially) be able to distinguish outgoing transactions, nor see payments received by other webservers if there are several ones.
+When an unsecure webserver is used to run an e-commerce site, it needs to know public addresses that are used to receive payments. The webserver only needs to know the public extended key of the external chain of a single account. This means someone illegally obtaining access to the webserver can at most see all incoming payments but will not be able to steal the money, will not (trivially) be able to distinguish outgoing transactions, nor be able to see payments received by other webservers if there are several.
==Compatibility==
@@ -269,7 +269,7 @@ Two Go implementations exist:
hdkeychain (https://github.com/conformal/btcutil/tree/master/hdkeychain) provides an API for bitcoin hierarchical deterministic extended keys (BIP0032). Go HD Wallet (https://github.com/WeMeetAgain/go-hdwallet).
-A JavaScript implementation is available at https://github.com/sarchar/brainwallet.github.com/tree/bip32
+Two JavaScript implementations exist: available at https://github.com/sarchar/brainwallet.github.com/tree/bip32 and https://github.com/bitpay/bitcore
A PHP implemetation is available at https://github.com/Bit-Wasp/bitcoin-lib-php
diff --git a/bip-0037.mediawiki b/bip-0037.mediawiki
index f1561be..77b917b 100644
--- a/bip-0037.mediawiki
+++ b/bip-0037.mediawiki
@@ -17,7 +17,7 @@ This document will not go into the details of how Bloom filters work and the rea
As Bitcoin grows in usage the amount of bandwidth needed to download blocks and transaction broadcasts increases. Clients implementing ''simplified payment verification'' do not attempt to fully verify the block chain, instead just checking that block headers connect together correctly and trusting that the transactions in a chain of high difficulty are in fact valid. See the Bitcoin paper for more detail on this mode.
-Today, [[Simplified_Payment_Verification|SPV]] clients have to download the entire contents of blocks and all broadcast transactions, only to throw away the vast majority of the transactions that are not relevant to their wallets. This slows down their synchronization process, wastes users bandwidth (which on phones is often metered) and increases memory usage. All three problems are triggering real user complaints for the Android "Bitcoin Wallet" app which implements SPV mode. In order to make chain synchronization fast, cheap and able to run on older phones with limited memory we want to have remote peers throw away irrelevant transactions before sending them across the network.
+Today, [[https://bitcoin.org/en/developer-guide#simplified-payment-verification-spv|SPV]] clients have to download the entire contents of blocks and all broadcast transactions, only to throw away the vast majority of the transactions that are not relevant to their wallets. This slows down their synchronization process, wastes users bandwidth (which on phones is often metered) and increases memory usage. All three problems are triggering real user complaints for the Android "Bitcoin Wallet" app which implements SPV mode. In order to make chain synchronization fast, cheap and able to run on older phones with limited memory we want to have remote peers throw away irrelevant transactions before sending them across the network.
==Design rationale==
@@ -124,7 +124,7 @@ To determine if a transaction matches the filter, the following algorithm is use
# For each input, test each data element of the input script (note: input scripts only ever contain data elements).
# Otherwise there is no match.
-In this way addresses, keys and script hashes (for P2SH outputs) can all be added to the filter. You can also match against classes of transactions that are marked with well known data elements in either inputs or outputs, for example, to implement various forms of [[Smart property]].
+In this way addresses, keys and script hashes (for P2SH outputs) can all be added to the filter. You can also match against classes of transactions that are marked with well known data elements in either inputs or outputs, for example, to implement various forms of [[https://en.bitcoin.it/wiki/Smart_Property|Smart property]].
The test for outpoints is there to ensure you can find transactions spending outputs in your wallet, even though you don't know anything about their form. As you can see, once set on a connection the filter is '''not static''' and can change throughout the connections lifetime. This is done to avoid the following race condition:
diff --git a/bip-0039.mediawiki b/bip-0039.mediawiki
index f95836d..d2b79c7 100644
--- a/bip-0039.mediawiki
+++ b/bip-0039.mediawiki
@@ -137,4 +137,4 @@ Haskell - https://github.com/haskoin/haskoin
.NET C# (PCL) - https://github.com/Thashiznets/BIP39.NET
-
+JavaScript - https://github.com/bitpay/bitcore-mnemonic
diff --git a/bip-0039/bip-0039-wordlists.md b/bip-0039/bip-0039-wordlists.md
index 4a68e88..203ba06 100644
--- a/bip-0039/bip-0039-wordlists.md
+++ b/bip-0039/bip-0039-wordlists.md
@@ -5,15 +5,18 @@
* [Spanish](spanish.txt)
* [Chinese (Simplified)](chinese_simplified.txt)
* [Chinese (Traditional)](chinese_traditional.txt)
+* [French](french.txt)
##Wordlists (Special Considerations)
###Japanese
-1. Users will most likely separate the words with UTF-8 ideographic space.
-(UTF-8 bytes: 0xE38080) When generating the seed, normalization as per the spec will
-automatically change these into normal ASCII spaces. Depending on the font, displaying the
-words should use the UTF-8 ideographic space if it looks like the symbols are too close.
+1. **Developers implementing phrase generation or checksum verification must separate words using ideographic spaces / accommodate users inputting ideographic spaces.**
+(UTF-8 bytes: **0xE38080**; C/C+/Java: **"\u3000"**; Python: **u"\u3000"**)
+However, code that only accepts Japanese phrases but does not generate or verify them should be fine as is.
+This is because when generating the seed, normalization as per the spec will
+automatically change the ideographic spaces into normal ASCII spaces, so as long as your code never shows the user an ASCII space
+separated phrase or tries to split the phrase input by the user, dealing with ASCII or Ideographic space is the same.
2. Word-wrapping doesn't work well, so making sure that words only word-wrap at one of the
ideographic spaces may be a necessary step. As a long word split in two could be mistaken easily
@@ -31,3 +34,26 @@ for two smaller words (This would be a problem with any of the 3 character sets
1. Chinese text typically does not use any spaces as word separators. For the sake of
uniformity, we propose to use normal ASCII spaces (0x20) to separate words as per standard.
+
+###French
+
+Credits: @Kirvx @NicolasDorier @ecdsa @EricLarch
+([The pull request](https://github.com/bitcoin/bips/issues/152))
+
+1. High priority on simple and common french words.
+2. Only words with 5-8 letters.
+3. A word is fully recognizable by typing the first 4 letters (special french characters "é-è" are considered equal to "e", for exemple "museau" and "musée" can not be together).
+4. Only infinitive verbs, adjectives and nouns.
+5. No pronouns, no adverbs, no prepositions, no conjunctions, no interjections (unless a noun/adjective is also popular than its interjection like "mince;chouette").
+6. No numeral adjectives.
+7. No words in the plural (except invariable words like "univers", or same spelling than singular like "heureux").
+8. No female adjectives (except words with same spelling for male and female adjectives like "magique").
+9. No words with several senses AND different spelling in speaking like "verre-vert", unless a word has a meaning much more popular than another like "perle" and "pairle".
+10. No very similar words with 1 letter of difference.
+11. No essentially reflexive verbs (unless a verb is also a noun like "souvenir").
+12. No words with "ô;â;ç;ê;œ;æ;î;ï;û;ù;à;ë;ÿ".
+13. No words ending by "é;ée;è;et;ai;ait".
+14. No demonyms.
+15. No words in conflict with the spelling corrections of 1990 (http://goo.gl/Y8DU4z).
+16. No embarrassing words (in a very, very large scope) or belonging to a particular religion.
+17. No identical words with the Spanish wordlist (as Y75QMO wants).
diff --git a/bip-0039/french.txt b/bip-0039/french.txt
new file mode 100644
index 0000000..8600949
--- /dev/null
+++ b/bip-0039/french.txt
@@ -0,0 +1,2048 @@
+abaisser
+abandon
+abdiquer
+abeille
+abolir
+aborder
+aboutir
+aboyer
+abrasif
+abreuver
+abriter
+abroger
+abrupt
+absence
+absolu
+absurde
+abusif
+abyssal
+académie
+acajou
+acarien
+accabler
+accepter
+acclamer
+accolade
+accroche
+accuser
+acerbe
+achat
+acheter
+aciduler
+acier
+acompte
+acquérir
+acronyme
+acteur
+actif
+actuel
+adepte
+adéquat
+adhésif
+adjectif
+adjuger
+admettre
+admirer
+adopter
+adorer
+adoucir
+adresse
+adroit
+adulte
+adverbe
+aérer
+aéronef
+affaire
+affecter
+affiche
+affreux
+affubler
+agacer
+agencer
+agile
+agiter
+agrafer
+agréable
+agrume
+aider
+aiguille
+ailier
+aimable
+aisance
+ajouter
+ajuster
+alarmer
+alchimie
+alerte
+algèbre
+algue
+aliéner
+aliment
+alléger
+alliage
+allouer
+allumer
+alourdir
+alpaga
+altesse
+alvéole
+amateur
+ambigu
+ambre
+aménager
+amertume
+amidon
+amiral
+amorcer
+amour
+amovible
+amphibie
+ampleur
+amusant
+analyse
+anaphore
+anarchie
+anatomie
+ancien
+anéantir
+angle
+angoisse
+anguleux
+animal
+annexer
+annonce
+annuel
+anodin
+anomalie
+anonyme
+anormal
+antenne
+antidote
+anxieux
+apaiser
+apéritif
+aplanir
+apologie
+appareil
+appeler
+apporter
+appuyer
+aquarium
+aqueduc
+arbitre
+arbuste
+ardeur
+ardoise
+argent
+arlequin
+armature
+armement
+armoire
+armure
+arpenter
+arracher
+arriver
+arroser
+arsenic
+artériel
+article
+aspect
+asphalte
+aspirer
+assaut
+asservir
+assiette
+associer
+assurer
+asticot
+astre
+astuce
+atelier
+atome
+atrium
+atroce
+attaque
+attentif
+attirer
+attraper
+aubaine
+auberge
+audace
+audible
+augurer
+aurore
+automne
+autruche
+avaler
+avancer
+avarice
+avenir
+averse
+aveugle
+aviateur
+avide
+avion
+aviser
+avoine
+avouer
+avril
+axial
+axiome
+badge
+bafouer
+bagage
+baguette
+baignade
+balancer
+balcon
+baleine
+balisage
+bambin
+bancaire
+bandage
+banlieue
+bannière
+banquier
+barbier
+baril
+baron
+barque
+barrage
+bassin
+bastion
+bataille
+bateau
+batterie
+baudrier
+bavarder
+belette
+bélier
+belote
+bénéfice
+berceau
+berger
+berline
+bermuda
+besace
+besogne
+bétail
+beurre
+biberon
+bicycle
+bidule
+bijou
+bilan
+bilingue
+billard
+binaire
+biologie
+biopsie
+biotype
+biscuit
+bison
+bistouri
+bitume
+bizarre
+blafard
+blague
+blanchir
+blessant
+blinder
+blond
+bloquer
+blouson
+bobard
+bobine
+boire
+boiser
+bolide
+bonbon
+bondir
+bonheur
+bonifier
+bonus
+bordure
+borne
+botte
+boucle
+boueux
+bougie
+boulon
+bouquin
+bourse
+boussole
+boutique
+boxeur
+branche
+brasier
+brave
+brebis
+brèche
+breuvage
+bricoler
+brigade
+brillant
+brioche
+brique
+brochure
+broder
+bronzer
+brousse
+broyeur
+brume
+brusque
+brutal
+bruyant
+buffle
+buisson
+bulletin
+bureau
+burin
+bustier
+butiner
+butoir
+buvable
+buvette
+cabanon
+cabine
+cachette
+cadeau
+cadre
+caféine
+caillou
+caisson
+calculer
+calepin
+calibre
+calmer
+calomnie
+calvaire
+camarade
+caméra
+camion
+campagne
+canal
+caneton
+canon
+cantine
+canular
+capable
+caporal
+caprice
+capsule
+capter
+capuche
+carabine
+carbone
+caresser
+caribou
+carnage
+carotte
+carreau
+carton
+cascade
+casier
+casque
+cassure
+causer
+caution
+cavalier
+caverne
+caviar
+cédille
+ceinture
+céleste
+cellule
+cendrier
+censurer
+central
+cercle
+cérébral
+cerise
+cerner
+cerveau
+cesser
+chagrin
+chaise
+chaleur
+chambre
+chance
+chapitre
+charbon
+chasseur
+chaton
+chausson
+chavirer
+chemise
+chenille
+chéquier
+chercher
+cheval
+chien
+chiffre
+chignon
+chimère
+chiot
+chlorure
+chocolat
+choisir
+chose
+chouette
+chrome
+chute
+cigare
+cigogne
+cimenter
+cinéma
+cintrer
+circuler
+cirer
+cirque
+citerne
+citoyen
+citron
+civil
+clairon
+clameur
+claquer
+classe
+clavier
+client
+cligner
+climat
+clivage
+cloche
+clonage
+cloporte
+cobalt
+cobra
+cocasse
+cocotier
+coder
+codifier
+coffre
+cogner
+cohésion
+coiffer
+coincer
+colère
+colibri
+colline
+colmater
+colonel
+combat
+comédie
+commande
+compact
+concert
+conduire
+confier
+congeler
+connoter
+consonne
+contact
+convexe
+copain
+copie
+corail
+corbeau
+cordage
+corniche
+corpus
+correct
+cortège
+cosmique
+costume
+coton
+coude
+coupure
+courage
+couteau
+couvrir
+coyote
+crabe
+crainte
+cravate
+crayon
+créature
+créditer
+crémeux
+creuser
+crevette
+cribler
+crier
+cristal
+critère
+croire
+croquer
+crotale
+crucial
+cruel
+crypter
+cubique
+cueillir
+cuillère
+cuisine
+cuivre
+culminer
+cultiver
+cumuler
+cupide
+curatif
+curseur
+cyanure
+cycle
+cylindre
+cynique
+daigner
+damier
+danger
+danseur
+dauphin
+débattre
+débiter
+déborder
+débrider
+débutant
+décaler
+décembre
+déchirer
+décider
+déclarer
+décorer
+décrire
+décupler
+dédale
+déductif
+déesse
+défensif
+défiler
+défrayer
+dégager
+dégivrer
+déglutir
+dégrafer
+déjeuner
+délice
+déloger
+demander
+demeurer
+démolir
+dénicher
+dénouer
+dentelle
+dénuder
+départ
+dépenser
+déphaser
+déplacer
+déposer
+déranger
+dérober
+désastre
+descente
+désert
+désigner
+désobéir
+dessiner
+destrier
+détacher
+détester
+détourer
+détresse
+devancer
+devenir
+deviner
+devoir
+diable
+dialogue
+diamant
+dicter
+différer
+digérer
+digital
+digne
+diluer
+dimanche
+diminuer
+dioxyde
+directif
+diriger
+discuter
+disposer
+dissiper
+distance
+divertir
+diviser
+docile
+docteur
+dogme
+doigt
+domaine
+domicile
+dompter
+donateur
+donjon
+donner
+dopamine
+dortoir
+dorure
+dosage
+doseur
+dossier
+dotation
+douanier
+double
+douceur
+douter
+doyen
+dragon
+draper
+dresser
+dribbler
+droiture
+duperie
+duplexe
+durable
+durcir
+dynastie
+éblouir
+écarter
+écharpe
+échelle
+éclairer
+éclipse
+éclore
+écluse
+école
+économie
+écorce
+écouter
+écraser
+écrémer
+écrivain
+écrou
+écume
+écureuil
+édifier
+éduquer
+effacer
+effectif
+effigie
+effort
+effrayer
+effusion
+égaliser
+égarer
+éjecter
+élaborer
+élargir
+électron
+élégant
+éléphant
+élève
+éligible
+élitisme
+éloge
+élucider
+éluder
+emballer
+embellir
+embryon
+émeraude
+émission
+emmener
+émotion
+émouvoir
+empereur
+employer
+emporter
+emprise
+émulsion
+encadrer
+enchère
+enclave
+encoche
+endiguer
+endosser
+endroit
+enduire
+énergie
+enfance
+enfermer
+enfouir
+engager
+engin
+englober
+énigme
+enjamber
+enjeu
+enlever
+ennemi
+ennuyeux
+enrichir
+enrobage
+enseigne
+entasser
+entendre
+entier
+entourer
+entraver
+énumérer
+envahir
+enviable
+envoyer
+enzyme
+éolien
+épaissir
+épargne
+épatant
+épaule
+épicerie
+épidémie
+épier
+épilogue
+épine
+épisode
+épitaphe
+époque
+épreuve
+éprouver
+épuisant
+équerre
+équipe
+ériger
+érosion
+erreur
+éruption
+escalier
+espadon
+espèce
+espiègle
+espoir
+esprit
+esquiver
+essayer
+essence
+essieu
+essorer
+estime
+estomac
+estrade
+étagère
+étaler
+étanche
+étatique
+éteindre
+étendoir
+éternel
+éthanol
+éthique
+ethnie
+étirer
+étoffer
+étoile
+étonnant
+étourdir
+étrange
+étroit
+étude
+euphorie
+évaluer
+évasion
+éventail
+évidence
+éviter
+évolutif
+évoquer
+exact
+exagérer
+exaucer
+exceller
+excitant
+exclusif
+excuse
+exécuter
+exemple
+exercer
+exhaler
+exhorter
+exigence
+exiler
+exister
+exotique
+expédier
+explorer
+exposer
+exprimer
+exquis
+extensif
+extraire
+exulter
+fable
+fabuleux
+facette
+facile
+facture
+faiblir
+falaise
+fameux
+famille
+farceur
+farfelu
+farine
+farouche
+fasciner
+fatal
+fatigue
+faucon
+fautif
+faveur
+favori
+fébrile
+féconder
+fédérer
+félin
+femme
+fémur
+fendoir
+féodal
+fermer
+féroce
+ferveur
+festival
+feuille
+feutre
+février
+fiasco
+ficeler
+fictif
+fidèle
+figure
+filature
+filetage
+filière
+filleul
+filmer
+filou
+filtrer
+financer
+finir
+fiole
+firme
+fissure
+fixer
+flairer
+flamme
+flasque
+flatteur
+fléau
+flèche
+fleur
+flexion
+flocon
+flore
+fluctuer
+fluide
+fluvial
+folie
+fonderie
+fongible
+fontaine
+forcer
+forgeron
+formuler
+fortune
+fossile
+foudre
+fougère
+fouiller
+foulure
+fourmi
+fragile
+fraise
+franchir
+frapper
+frayeur
+frégate
+freiner
+frelon
+frémir
+frénésie
+frère
+friable
+friction
+frisson
+frivole
+froid
+fromage
+frontal
+frotter
+fruit
+fugitif
+fuite
+fureur
+furieux
+furtif
+fusion
+futur
+gagner
+galaxie
+galerie
+gambader
+garantir
+gardien
+garnir
+garrigue
+gazelle
+gazon
+géant
+gélatine
+gélule
+gendarme
+général
+génie
+genou
+gentil
+géologie
+géomètre
+géranium
+germe
+gestuel
+geyser
+gibier
+gicler
+girafe
+givre
+glace
+glaive
+glisser
+globe
+gloire
+glorieux
+golfeur
+gomme
+gonfler
+gorge
+gorille
+goudron
+gouffre
+goulot
+goupille
+gourmand
+goutte
+graduel
+graffiti
+graine
+grand
+grappin
+gratuit
+gravir
+grenat
+griffure
+griller
+grimper
+grogner
+gronder
+grotte
+groupe
+gruger
+grutier
+gruyère
+guépard
+guerrier
+guide
+guimauve
+guitare
+gustatif
+gymnaste
+gyrostat
+habitude
+hachoir
+halte
+hameau
+hangar
+hanneton
+haricot
+harmonie
+harpon
+hasard
+hélium
+hématome
+herbe
+hérisson
+hermine
+héron
+hésiter
+heureux
+hiberner
+hibou
+hilarant
+histoire
+hiver
+homard
+hommage
+homogène
+honneur
+honorer
+honteux
+horde
+horizon
+horloge
+hormone
+horrible
+houleux
+housse
+hublot
+huileux
+humain
+humble
+humide
+humour
+hurler
+hydromel
+hygiène
+hymne
+hypnose
+idylle
+ignorer
+iguane
+illicite
+illusion
+image
+imbiber
+imiter
+immense
+immobile
+immuable
+impact
+impérial
+implorer
+imposer
+imprimer
+imputer
+incarner
+incendie
+incident
+incliner
+incolore
+indexer
+indice
+inductif
+inédit
+ineptie
+inexact
+infini
+infliger
+informer
+infusion
+ingérer
+inhaler
+inhiber
+injecter
+injure
+innocent
+inoculer
+inonder
+inscrire
+insecte
+insigne
+insolite
+inspirer
+instinct
+insulter
+intact
+intense
+intime
+intrigue
+intuitif
+inutile
+invasion
+inventer
+inviter
+invoquer
+ironique
+irradier
+irréel
+irriter
+isoler
+ivoire
+ivresse
+jaguar
+jaillir
+jambe
+janvier
+jardin
+jauger
+jaune
+javelot
+jetable
+jeton
+jeudi
+jeunesse
+joindre
+joncher
+jongler
+joueur
+jouissif
+journal
+jovial
+joyau
+joyeux
+jubiler
+jugement
+junior
+jupon
+juriste
+justice
+juteux
+juvénile
+kayak
+kimono
+kiosque
+label
+labial
+labourer
+lacérer
+lactose
+lagune
+laine
+laisser
+laitier
+lambeau
+lamelle
+lampe
+lanceur
+langage
+lanterne
+lapin
+largeur
+larme
+laurier
+lavabo
+lavoir
+lecture
+légal
+léger
+légume
+lessive
+lettre
+levier
+lexique
+lézard
+liasse
+libérer
+libre
+licence
+licorne
+liège
+lièvre
+ligature
+ligoter
+ligue
+limer
+limite
+limonade
+limpide
+linéaire
+lingot
+lionceau
+liquide
+lisière
+lister
+lithium
+litige
+littoral
+livreur
+logique
+lointain
+loisir
+lombric
+loterie
+louer
+lourd
+loutre
+louve
+loyal
+lubie
+lucide
+lucratif
+lueur
+lugubre
+luisant
+lumière
+lunaire
+lundi
+luron
+lutter
+luxueux
+machine
+magasin
+magenta
+magique
+maigre
+maillon
+maintien
+mairie
+maison
+majorer
+malaxer
+maléfice
+malheur
+malice
+mallette
+mammouth
+mandater
+maniable
+manquant
+manteau
+manuel
+marathon
+marbre
+marchand
+mardi
+maritime
+marqueur
+marron
+marteler
+mascotte
+massif
+matériel
+matière
+matraque
+maudire
+maussade
+mauve
+maximal
+méchant
+méconnu
+médaille
+médecin
+méditer
+méduse
+meilleur
+mélange
+mélodie
+membre
+mémoire
+menacer
+mener
+menhir
+mensonge
+mentor
+mercredi
+mérite
+merle
+messager
+mesure
+métal
+météore
+méthode
+métier
+meuble
+miauler
+microbe
+miette
+mignon
+migrer
+milieu
+million
+mimique
+mince
+minéral
+minimal
+minorer
+minute
+miracle
+miroiter
+missile
+mixte
+mobile
+moderne
+moelleux
+mondial
+moniteur
+monnaie
+monotone
+monstre
+montagne
+monument
+moqueur
+morceau
+morsure
+mortier
+moteur
+motif
+mouche
+moufle
+moulin
+mousson
+mouton
+mouvant
+multiple
+munition
+muraille
+murène
+murmure
+muscle
+muséum
+musicien
+mutation
+muter
+mutuel
+myriade
+myrtille
+mystère
+mythique
+nageur
+nappe
+narquois
+narrer
+natation
+nation
+nature
+naufrage
+nautique
+navire
+nébuleux
+nectar
+néfaste
+négation
+négliger
+négocier
+neige
+nerveux
+nettoyer
+neurone
+neutron
+neveu
+niche
+nickel
+nitrate
+niveau
+noble
+nocif
+nocturne
+noirceur
+noisette
+nomade
+nombreux
+nommer
+normatif
+notable
+notifier
+notoire
+nourrir
+nouveau
+novateur
+novembre
+novice
+nuage
+nuancer
+nuire
+nuisible
+numéro
+nuptial
+nuque
+nutritif
+obéir
+objectif
+obliger
+obscur
+observer
+obstacle
+obtenir
+obturer
+occasion
+occuper
+océan
+octobre
+octroyer
+octupler
+oculaire
+odeur
+odorant
+offenser
+officier
+offrir
+ogive
+oiseau
+oisillon
+olfactif
+olivier
+ombrage
+omettre
+onctueux
+onduler
+onéreux
+onirique
+opale
+opaque
+opérer
+opinion
+opportun
+opprimer
+opter
+optique
+orageux
+orange
+orbite
+ordonner
+oreille
+organe
+orgueil
+orifice
+ornement
+orque
+ortie
+osciller
+osmose
+ossature
+otarie
+ouragan
+ourson
+outil
+outrager
+ouvrage
+ovation
+oxyde
+oxygène
+ozone
+paisible
+palace
+palmarès
+palourde
+palper
+panache
+panda
+pangolin
+paniquer
+panneau
+panorama
+pantalon
+papaye
+papier
+papoter
+papyrus
+paradoxe
+parcelle
+paresse
+parfumer
+parler
+parole
+parrain
+parsemer
+partager
+parure
+parvenir
+passion
+pastèque
+paternel
+patience
+patron
+pavillon
+pavoiser
+payer
+paysage
+peigne
+peintre
+pelage
+pélican
+pelle
+pelouse
+peluche
+pendule
+pénétrer
+pénible
+pensif
+pénurie
+pépite
+péplum
+perdrix
+perforer
+période
+permuter
+perplexe
+persil
+perte
+peser
+pétale
+petit
+pétrir
+peuple
+pharaon
+phobie
+phoque
+photon
+phrase
+physique
+piano
+pictural
+pièce
+pierre
+pieuvre
+pilote
+pinceau
+pipette
+piquer
+pirogue
+piscine
+piston
+pivoter
+pixel
+pizza
+placard
+plafond
+plaisir
+planer
+plaque
+plastron
+plateau
+pleurer
+plexus
+pliage
+plomb
+plonger
+pluie
+plumage
+pochette
+poésie
+poète
+pointe
+poirier
+poisson
+poivre
+polaire
+policier
+pollen
+polygone
+pommade
+pompier
+ponctuel
+pondérer
+poney
+portique
+position
+posséder
+posture
+potager
+poteau
+potion
+pouce
+poulain
+poumon
+pourpre
+poussin
+pouvoir
+prairie
+pratique
+précieux
+prédire
+préfixe
+prélude
+prénom
+présence
+prétexte
+prévoir
+primitif
+prince
+prison
+priver
+problème
+procéder
+prodige
+profond
+progrès
+proie
+projeter
+prologue
+promener
+propre
+prospère
+protéger
+prouesse
+proverbe
+prudence
+pruneau
+psychose
+public
+puceron
+puiser
+pulpe
+pulsar
+punaise
+punitif
+pupitre
+purifier
+puzzle
+pyramide
+quasar
+querelle
+question
+quiétude
+quitter
+quotient
+racine
+raconter
+radieux
+ragondin
+raideur
+raisin
+ralentir
+rallonge
+ramasser
+rapide
+rasage
+ratisser
+ravager
+ravin
+rayonner
+réactif
+réagir
+réaliser
+réanimer
+recevoir
+réciter
+réclamer
+récolter
+recruter
+reculer
+recycler
+rédiger
+redouter
+refaire
+réflexe
+réformer
+refrain
+refuge
+régalien
+région
+réglage
+régulier
+réitérer
+rejeter
+rejouer
+relatif
+relever
+relief
+remarque
+remède
+remise
+remonter
+remplir
+remuer
+renard
+renfort
+renifler
+renoncer
+rentrer
+renvoi
+replier
+reporter
+reprise
+reptile
+requin
+réserve
+résineux
+résoudre
+respect
+rester
+résultat
+rétablir
+retenir
+réticule
+retomber
+retracer
+réunion
+réussir
+revanche
+revivre
+révolte
+révulsif
+richesse
+rideau
+rieur
+rigide
+rigoler
+rincer
+riposter
+risible
+risque
+rituel
+rival
+rivière
+rocheux
+romance
+rompre
+ronce
+rondin
+roseau
+rosier
+rotatif
+rotor
+rotule
+rouge
+rouille
+rouleau
+routine
+royaume
+ruban
+rubis
+ruche
+ruelle
+rugueux
+ruiner
+ruisseau
+ruser
+rustique
+rythme
+sabler
+saboter
+sabre
+sacoche
+safari
+sagesse
+saisir
+salade
+salive
+salon
+saluer
+samedi
+sanction
+sanglier
+sarcasme
+sardine
+saturer
+saugrenu
+saumon
+sauter
+sauvage
+savant
+savonner
+scalpel
+scandale
+scélérat
+scénario
+sceptre
+schéma
+science
+scinder
+score
+scrutin
+sculpter
+séance
+sécable
+sécher
+secouer
+sécréter
+sédatif
+séduire
+seigneur
+séjour
+sélectif
+semaine
+sembler
+semence
+séminal
+sénateur
+sensible
+sentence
+séparer
+séquence
+serein
+sergent
+sérieux
+serrure
+sérum
+service
+sésame
+sévir
+sevrage
+sextuple
+sidéral
+siècle
+siéger
+siffler
+sigle
+signal
+silence
+silicium
+simple
+sincère
+sinistre
+siphon
+sirop
+sismique
+situer
+skier
+social
+socle
+sodium
+soigneux
+soldat
+soleil
+solitude
+soluble
+sombre
+sommeil
+somnoler
+sonde
+songeur
+sonnette
+sonore
+sorcier
+sortir
+sosie
+sottise
+soucieux
+soudure
+souffle
+soulever
+soupape
+source
+soutirer
+souvenir
+spacieux
+spatial
+spécial
+sphère
+spiral
+stable
+station
+sternum
+stimulus
+stipuler
+strict
+studieux
+stupeur
+styliste
+sublime
+substrat
+subtil
+subvenir
+succès
+sucre
+suffixe
+suggérer
+suiveur
+sulfate
+superbe
+supplier
+surface
+suricate
+surmener
+surprise
+sursaut
+survie
+suspect
+syllabe
+symbole
+symétrie
+synapse
+syntaxe
+système
+tabac
+tablier
+tactile
+tailler
+talent
+talisman
+talonner
+tambour
+tamiser
+tangible
+tapis
+taquiner
+tarder
+tarif
+tartine
+tasse
+tatami
+tatouage
+taupe
+taureau
+taxer
+témoin
+temporel
+tenaille
+tendre
+teneur
+tenir
+tension
+terminer
+terne
+terrible
+tétine
+texte
+thème
+théorie
+thérapie
+thorax
+tibia
+tiède
+timide
+tirelire
+tiroir
+tissu
+titane
+titre
+tituber
+toboggan
+tolérant
+tomate
+tonique
+tonneau
+toponyme
+torche
+tordre
+tornade
+torpille
+torrent
+torse
+tortue
+totem
+toucher
+tournage
+tousser
+toxine
+traction
+trafic
+tragique
+trahir
+train
+trancher
+travail
+trèfle
+tremper
+trésor
+treuil
+triage
+tribunal
+tricoter
+trilogie
+triomphe
+tripler
+triturer
+trivial
+trombone
+tronc
+tropical
+troupeau
+tuile
+tulipe
+tumulte
+tunnel
+turbine
+tuteur
+tutoyer
+tuyau
+tympan
+typhon
+typique
+tyran
+ubuesque
+ultime
+ultrason
+unanime
+unifier
+union
+unique
+unitaire
+univers
+uranium
+urbain
+urticant
+usage
+usine
+usuel
+usure
+utile
+utopie
+vacarme
+vaccin
+vagabond
+vague
+vaillant
+vaincre
+vaisseau
+valable
+valise
+vallon
+valve
+vampire
+vanille
+vapeur
+varier
+vaseux
+vassal
+vaste
+vecteur
+vedette
+végétal
+véhicule
+veinard
+véloce
+vendredi
+vénérer
+venger
+venimeux
+ventouse
+verdure
+vérin
+vernir
+verrou
+verser
+vertu
+veston
+vétéran
+vétuste
+vexant
+vexer
+viaduc
+viande
+victoire
+vidange
+vidéo
+vignette
+vigueur
+vilain
+village
+vinaigre
+violon
+vipère
+virement
+virtuose
+virus
+visage
+viseur
+vision
+visqueux
+visuel
+vital
+vitesse
+viticole
+vitrine
+vivace
+vivipare
+vocation
+voguer
+voile
+voisin
+voiture
+volaille
+volcan
+voltiger
+volume
+vorace
+vortex
+voter
+vouloir
+voyage
+voyelle
+wagon
+xénon
+yacht
+zèbre
+zénith
+zeste
+zoologie \ No newline at end of file
diff --git a/bip-0039/japanese.txt b/bip-0039/japanese.txt
index c4c9dca..fb8501a 100644
--- a/bip-0039/japanese.txt
+++ b/bip-0039/japanese.txt
@@ -1,19 +1,19 @@
あいこくしん
あいさつ
-あいだ
-あおぞら
+あいだ
+あおぞら
あかちゃん
あきる
-あけがた
+あけがた
あける
-あこがれる
+あこがれる
あさい
あさひ
あしあと
-あじわう
-あずかる
-あずき
-あそぶ
+あじわう
+あずかる
+あずき
+あそぶ
あたえる
あたためる
あたりまえ
@@ -26,44 +26,44 @@
あてな
あてはまる
あひる
-あぶら
-あぶる
+あぶら
+あぶる
あふれる
あまい
-あまど
+あまど
あまやかす
あまり
あみもの
あめりか
あやまる
あゆむ
-あらいぐま
+あらいぐま
あらし
-あらすじ
+あらすじ
あらためる
あらゆる
あらわす
-ありがとう
+ありがとう
あわせる
あわてる
あんい
-あんがい
+あんがい
あんこ
-あんぜん
+あんぜん
あんてい
あんない
あんまり
-いいだす
+いいだす
いおん
-いがい
-いがく
+いがい
+いがく
いきおい
いきなり
いきもの
いきる
-いくじ
-いくぶん
-いけばな
+いくじ
+いくぶん
+いけばな
いけん
いこう
いこく
@@ -71,28 +71,28 @@
いさましい
いさん
いしき
-いじゅう
-いじょう
-いじわる
-いずみ
-いずれ
+いじゅう
+いじょう
+いじわる
+いずみ
+いずれ
いせい
-いせえび
+いせえび
いせかい
いせき
-いぜん
+いぜん
いそうろう
-いそがしい
-いだい
-いだく
-いたずら
+いそがしい
+いだい
+いだく
+いたずら
いたみ
いたりあ
いちおう
-いちじ
-いちど
-いちば
-いちぶ
+いちじ
+いちど
+いちば
+いちぶ
いちりゅう
いつか
いっしゅん
@@ -101,10 +101,10 @@
いったん
いっち
いってい
-いっぽう
-いてざ
+いっぽう
+いてざ
いてん
-いどう
+いどう
いとこ
いない
いなか
@@ -112,9 +112,9 @@
いのち
いのる
いはつ
-いばる
+いばる
いはん
-いびき
+いびき
いひん
いふく
いへん
@@ -123,33 +123,33 @@
いもうと
いもたれ
いもり
-いやがる
+いやがる
いやす
いよかん
いよく
いらい
いらすと
-いりぐち
+いりぐち
いりょう
いれい
いれもの
いれる
-いろえんぴつ
+いろえんぴつ
いわい
いわう
いわかん
-いわば
+いわば
いわゆる
-いんげんまめ
+いんげんまめ
いんさつ
いんしょう
いんよう
うえき
うえる
-うおざ
-うがい
-うかぶ
-うかべる
+うおざ
+うがい
+うかぶ
+うかべる
うきわ
うくらいな
うくれれ
@@ -158,43 +158,43 @@
うけとる
うけもつ
うける
-うごかす
-うごく
+うごかす
+うごく
うこん
-うさぎ
+うさぎ
うしなう
-うしろがみ
+うしろがみ
うすい
-うすぎ
-うすぐらい
+うすぎ
+うすぐらい
うすめる
うせつ
うちあわせ
-うちがわ
+うちがわ
うちき
うちゅう
うっかり
うつくしい
うったえる
うつる
-うどん
-うなぎ
-うなじ
-うなずく
+うどん
+うなぎ
+うなじ
+うなずく
うなる
うねる
うのう
-うぶげ
-うぶごえ
+うぶげ
+うぶごえ
うまれる
うめる
うもう
うやまう
うよく
-うらがえす
-うらぐち
+うらがえす
+うらぐち
うらない
-うりあげ
+うりあげ
うりきれ
うるさい
うれしい
@@ -206,38 +206,38 @@
うんこう
うんちん
うんてん
-うんどう
+うんどう
えいえん
-えいが
+えいが
えいきょう
-えいご
+えいご
えいせい
-えいぶん
+えいぶん
えいよう
えいわ
えおり
-えがお
-えがく
+えがお
+えがく
えきたい
えくせる
えしゃく
えすて
えつらん
-えのぐ
+えのぐ
えほうまき
えほん
えまき
-えもじ
+えもじ
えもの
えらい
-えらぶ
+えらぶ
えりあ
えんえん
えんかい
-えんぎ
-えんげき
+えんぎ
+えんげき
えんしゅう
-えんぜつ
+えんぜつ
えんそく
えんちょう
えんとつ
@@ -247,27 +247,27 @@
おいつく
おうえん
おうさま
-おうじ
+おうじ
おうせつ
おうたい
おうふく
-おうべい
+おうべい
おうよう
おえる
おおい
おおう
-おおどおり
+おおどおり
おおや
おおよそ
おかえり
-おかず
-おがむ
+おかず
+おがむ
おかわり
-おぎなう
+おぎなう
おきる
おくさま
-おくじょう
-おくりがな
+おくじょう
+おくりがな
おくる
おくれる
おこす
@@ -278,105 +278,105 @@
おさめる
おしいれ
おしえる
-おじぎ
-おじさん
+おじぎ
+おじさん
おしゃれ
おそらく
おそわる
-おたがい
+おたがい
おたく
-おだやか
+おだやか
おちつく
おっと
おつり
-おでかけ
+おでかけ
おとしもの
おとなしい
-おどり
-おどろかす
-おばさん
+おどり
+おどろかす
+おばさん
おまいり
-おめでとう
-おもいで
+おめでとう
+おもいで
おもう
おもたい
おもちゃ
おやつ
-おやゆび
-およぼす
-おらんだ
+おやゆび
+およぼす
+おらんだ
おろす
-おんがく
+おんがく
おんけい
おんしゃ
おんせん
-おんだん
+おんだん
おんちゅう
-おんどけい
+おんどけい
かあつ
-かいが
-がいき
-がいけん
-がいこう
+かいが
+がいき
+がいけん
+がいこう
かいさつ
かいしゃ
かいすいよく
-かいぜん
-かいぞうど
+かいぜん
+かいぞうど
かいつう
かいてん
かいとう
かいふく
-がいへき
+がいへき
かいほう
かいよう
-がいらい
+がいらい
かいわ
かえる
かおり
かかえる
-かがく
-かがし
-かがみ
-かくご
+かがく
+かがし
+かがみ
+かくご
かくとく
-かざる
-がぞう
+かざる
+がぞう
かたい
かたち
-がちょう
-がっきゅう
-がっこう
-がっさん
-がっしょう
-かなざわし
+がちょう
+がっきゅう
+がっこう
+がっさん
+がっしょう
+かなざわし
かのう
-がはく
-かぶか
+がはく
+かぶか
かほう
-かほご
+かほご
かまう
-かまぼこ
+かまぼこ
かめれおん
かゆい
-かようび
+かようび
からい
かるい
かろう
かわく
かわら
-がんか
+がんか
かんけい
かんこう
かんしゃ
かんそう
かんたん
かんち
-がんばる
+がんばる
きあい
きあつ
きいろ
-ぎいん
+ぎいん
きうい
きうん
きえる
@@ -388,8 +388,8 @@
きかく
きかんしゃ
ききて
-きくばり
-きくらげ
+きくばり
+きくらげ
きけんせい
きこう
きこえる
@@ -397,52 +397,52 @@
きさい
きさく
きさま
-きさらぎ
-ぎじかがく
-ぎしき
-ぎじたいけん
-ぎじにってい
-ぎじゅつしゃ
+きさらぎ
+ぎじかがく
+ぎしき
+ぎじたいけん
+ぎじにってい
+ぎじゅつしゃ
きすう
きせい
きせき
きせつ
きそう
-きぞく
-きぞん
+きぞく
+きぞん
きたえる
きちょう
きつえん
-ぎっちり
+ぎっちり
きつつき
きつね
きてい
-きどう
-きどく
+きどう
+きどく
きない
-きなが
+きなが
きなこ
-きぬごし
+きぬごし
きねん
きのう
きのした
きはく
-きびしい
+きびしい
きひん
きふく
-きぶん
-きぼう
+きぶん
+きぼう
きほん
きまる
きみつ
-きむずかしい
+きむずかしい
きめる
-きもだめし
+きもだめし
きもち
きもの
きゃく
きやく
-ぎゅうにく
+ぎゅうにく
きよう
きょうりゅう
きらい
@@ -451,47 +451,47 @@
きれい
きれつ
きろく
-ぎろん
+ぎろん
きわめる
-ぎんいろ
-きんかくじ
-きんじょ
-きんようび
-ぐあい
-くいず
+ぎんいろ
+きんかくじ
+きんじょ
+きんようび
+ぐあい
+くいず
くうかん
くうき
-くうぐん
+くうぐん
くうこう
-ぐうせい
+ぐうせい
くうそう
-ぐうたら
+ぐうたら
くうふく
-くうぼ
+くうぼ
くかん
くきょう
-くげん
-ぐこう
+くげん
+ぐこう
くさい
くさき
-くさばな
+くさばな
くさる
くしゃみ
くしょう
くすのき
-くすりゆび
-くせげ
+くすりゆび
+くせげ
くせん
-ぐたいてき
-くださる
-くたびれる
+ぐたいてき
+くださる
+くたびれる
くちこみ
くちさき
くつした
-ぐっすり
-くつろぐ
+ぐっすり
+くつろぐ
くとうてん
-くどく
+くどく
くなん
くねくね
くのう
@@ -501,70 +501,70 @@
くめる
くやくしょ
くらす
-くらべる
+くらべる
くるま
くれる
くろう
くわしい
-ぐんかん
-ぐんしょく
-ぐんたい
-ぐんて
+ぐんかん
+ぐんしょく
+ぐんたい
+ぐんて
けあな
けいかく
けいけん
けいこ
けいさつ
-げいじゅつ
+げいじゅつ
けいたい
-げいのうじん
+げいのうじん
けいれき
けいろ
けおとす
けおりもの
-げきか
-げきげん
-げきだん
-げきちん
-げきとつ
-げきは
-げきやく
-げこう
-げこくじょう
-げざい
+げきか
+げきげん
+げきだん
+げきちん
+げきとつ
+げきは
+げきやく
+げこう
+げこくじょう
+げざい
けさき
-げざん
+げざん
けしき
-けしごむ
+けしごむ
けしょう
-げすと
-けたば
-けちゃっぷ
+げすと
+けたば
+けちゃっぷ
けちらす
けつあつ
けつい
けつえき
けっこん
-けつじょ
+けつじょ
けっせき
けってい
けつまつ
-げつようび
-げつれい
+げつようび
+げつれい
けつろん
-げどく
-けとばす
+げどく
+けとばす
けとる
-けなげ
+けなげ
けなす
けなみ
けぬき
-げねつ
+げねつ
けねん
けはい
-げひん
-けぶかい
-げぼく
+げひん
+けぶかい
+げぼく
けまり
けみかる
けむし
@@ -577,19 +577,19 @@
けんえつ
けんお
けんか
-げんき
-けんげん
+げんき
+けんげん
けんこう
けんさく
けんしゅう
けんすう
-げんそう
+げんそう
けんちく
けんてい
けんとう
けんない
けんにん
-げんぶつ
+げんぶつ
けんま
けんみん
けんめい
@@ -597,41 +597,41 @@
けんり
こあくま
こいぬ
-こいびと
-ごうい
+こいびと
+ごうい
こうえん
こうおん
こうかん
-ごうきゅう
-ごうけい
+ごうきゅう
+ごうけい
こうこう
こうさい
-こうじ
+こうじ
こうすい
-ごうせい
+ごうせい
こうそく
こうたい
こうちゃ
こうつう
こうてい
-こうどう
+こうどう
こうない
こうはい
-ごうほう
-ごうまん
+ごうほう
+ごうまん
こうもく
こうりつ
こえる
こおり
-ごかい
-ごがつ
-ごかん
-こくご
+ごかい
+ごがつ
+ごかん
+こくご
こくさい
こくとう
こくない
こくはく
-こぐま
+こぐま
こけい
こける
ここのか
@@ -641,46 +641,46 @@
こすう
こせい
こせき
-こぜん
-こそだて
+こぜん
+こそだて
こたい
こたえる
こたつ
こちょう
こっか
こつこつ
-こつばん
-こつぶ
+こつばん
+こつぶ
こてい
こてん
-ことがら
+ことがら
ことし
-ことば
+ことば
ことり
-こなごな
+こなごな
こねこね
このまま
このみ
このよ
-ごはん
-こひつじ
+ごはん
+こひつじ
こふう
こふん
-こぼれる
-ごまあぶら
+こぼれる
+ごまあぶら
こまかい
-ごますり
+ごますり
こまつな
こまる
-こむぎこ
-こもじ
+こむぎこ
+こもじ
こもち
こもの
こもん
こやく
こやま
こゆう
-こゆび
+こゆび
こよい
こよう
こりる
@@ -693,50 +693,50 @@
こんき
こんしゅう
こんすい
-こんだて
+こんだて
こんとん
こんなん
-こんびに
-こんぽん
+こんびに
+こんぽん
こんまけ
こんや
こんれい
こんわく
-ざいえき
+ざいえき
さいかい
さいきん
-ざいげん
-ざいこ
+ざいげん
+ざいこ
さいしょ
さいせい
-ざいたく
-ざいちゅう
+ざいたく
+ざいちゅう
さいてき
-ざいりょう
+ざいりょう
さうな
さかいし
-さがす
+さがす
さかな
さかみち
-さがる
-さぎょう
+さがる
+さぎょう
さくし
さくひん
さくら
さこく
さこつ
-さずかる
-ざせき
+さずかる
+ざせき
さたん
さつえい
-ざつおん
-ざっか
-ざつがく
+ざつおん
+ざっか
+ざつがく
さっきょく
-ざっし
-さつじん
-ざっそう
-さつたば
+ざっし
+さつじん
+ざっそう
+さつたば
さつまいも
さてい
さといも
@@ -745,22 +745,22 @@
さとし
さとる
さのう
-さばく
-さびしい
-さべつ
+さばく
+さびしい
+さべつ
さほう
-さほど
+さほど
さます
さみしい
-さみだれ
+さみだれ
さむけ
さめる
-さやえんどう
+さやえんどう
さゆう
さよう
さよく
-さらだ
-ざるそば
+さらだ
+ざるそば
さわやか
さわる
さんいん
@@ -768,7 +768,7 @@
さんきゃく
さんこう
さんさい
-ざんしょ
+ざんしょ
さんすう
さんせい
さんそ
@@ -777,7 +777,7 @@
さんみ
さんらん
しあい
-しあげ
+しあげ
しあさって
しあわせ
しいく
@@ -787,39 +787,39 @@
しおけ
しかい
しかく
-じかん
-しごと
+じかん
+しごと
しすう
-じだい
+じだい
したうけ
-したぎ
+したぎ
したて
したみ
しちょう
しちりん
しっかり
-しつじ
+しつじ
しつもん
してい
してき
してつ
-じてん
-じどう
-しなぎれ
+じてん
+じどう
+しなぎれ
しなもの
しなん
しねま
しねん
-しのぐ
-しのぶ
+しのぐ
+しのぶ
しはい
-しばかり
+しばかり
しはつ
しはらい
しはん
しひょう
しふく
-じぶん
+じぶん
しへい
しほう
しほん
@@ -827,104 +827,104 @@
しまる
しみん
しむける
-じむしょ
+じむしょ
しめい
しめる
しもん
しゃいん
しゃうん
しゃおん
-じゃがいも
+じゃがいも
しやくしょ
しゃくほう
しゃけん
しゃこ
-しゃざい
+しゃざい
しゃしん
しゃせん
しゃそう
しゃたい
しゃちょう
しゃっきん
-じゃま
+じゃま
しゃりん
しゃれい
-じゆう
-じゅうしょ
+じゆう
+じゅうしょ
しゅくはく
-じゅしん
+じゅしん
しゅっせき
しゅみ
-しゅらば
-じゅんばん
+しゅらば
+じゅんばん
しょうかい
しょくたく
しょっけん
-しょどう
+しょどう
しょもつ
しらせる
-しらべる
+しらべる
しんか
しんこう
-じんじゃ
-しんせいじ
+じんじゃ
+しんせいじ
しんちく
しんりん
-すあげ
+すあげ
すあし
すあな
-ずあん
+ずあん
すいえい
すいか
すいとう
-ずいぶん
-すいようび
-すうがく
-すうじつ
+ずいぶん
+すいようび
+すうがく
+すうじつ
すうせん
-すおどり
+すおどり
すきま
すくう
すくない
すける
-すごい
+すごい
すこし
-ずさん
-すずしい
+ずさん
+すずしい
すすむ
すすめる
すっかり
-ずっしり
-ずっと
+ずっしり
+ずっと
すてき
すてる
すねる
すのこ
-すはだ
-すばらしい
-ずひょう
-ずぶぬれ
-すぶり
+すはだ
+すばらしい
+ずひょう
+ずぶぬれ
+すぶり
すふれ
-すべて
-すべる
-ずほう
-すぼん
+すべて
+すべる
+ずほう
+すぼん
すまい
すめし
すもう
すやき
すらすら
するめ
-すれちがう
+すれちがう
すろっと
すわる
-すんぜん
-すんぽう
-せあぶら
+すんぜん
+すんぽう
+せあぶら
せいかつ
-せいげん
-せいじ
+せいげん
+せいじ
せいよう
せおう
せかいかん
@@ -934,151 +934,151 @@
せきらんうん
せけん
せこう
-せすじ
+せすじ
せたい
せたけ
せっかく
せっきゃく
-ぜっく
+ぜっく
せっけん
せっこつ
せっさたくま
-せつぞく
-せつだん
-せつでん
-せっぱん
-せつび
-せつぶん
+せつぞく
+せつだん
+せつでん
+せっぱん
+せつび
+せつぶん
せつめい
せつりつ
せなか
-せのび
-せはば
-せびろ
-せぼね
+せのび
+せはば
+せびろ
+せぼね
せまい
せまる
せめる
せもたれ
せりふ
-ぜんあく
+ぜんあく
せんい
せんえい
せんか
せんきょ
せんく
-せんげん
-ぜんご
+せんげん
+ぜんご
せんさい
せんしゅ
せんすい
せんせい
-せんぞ
+せんぞ
せんたく
せんちょう
せんてい
せんとう
せんぬき
せんねん
-せんぱい
-ぜんぶ
-ぜんぽう
+せんぱい
+ぜんぶ
+ぜんぽう
せんむ
-せんめんじょ
+せんめんじょ
せんもん
せんやく
せんゆう
せんよう
-ぜんら
-ぜんりゃく
+ぜんら
+ぜんりゃく
せんれい
せんろ
そあく
-そいとげる
+そいとげる
そいね
-そうがんきょう
+そうがんきょう
そうき
-そうご
+そうご
そうしん
-そうだん
+そうだん
そうなん
-そうび
+そうび
そうめん
そうり
そえもの
そえん
-そがい
-そげき
+そがい
+そげき
そこう
そこそこ
-そざい
+そざい
そしな
そせい
そせん
-そそぐ
-そだてる
+そそぐ
+そだてる
そつう
そつえん
そっかん
-そつぎょう
+そつぎょう
そっけつ
そっこう
そっせん
そっと
-そとがわ
-そとづら
+そとがわ
+そとづら
そなえる
そなた
-そふぼ
-そぼく
-そぼろ
+そふぼ
+そぼく
+そぼろ
そまつ
そまる
そむく
そむりえ
そめる
そもそも
-そよかぜ
+そよかぜ
そらまめ
そろう
そんかい
そんけい
-そんざい
+そんざい
そんしつ
-そんぞく
+そんぞく
そんちょう
-ぞんび
-ぞんぶん
+ぞんび
+ぞんぶん
そんみん
たあい
たいいん
たいうん
たいえき
たいおう
-だいがく
+だいがく
たいき
-たいぐう
+たいぐう
たいけん
たいこ
-たいざい
-だいじょうぶ
-だいすき
+たいざい
+だいじょうぶ
+だいすき
たいせつ
たいそう
-だいたい
+だいたい
たいちょう
たいてい
-だいどころ
+だいどころ
たいない
たいねつ
たいのう
たいはん
-だいひょう
+だいひょう
たいふう
たいへん
たいほ
-たいまつばな
-たいみんぐ
+たいまつばな
+たいみんぐ
たいむ
たいめん
たいやき
@@ -1094,39 +1094,39 @@
たおれる
たかい
たかね
-たきび
+たきび
たくさん
たこく
たこやき
たさい
-たしざん
-だじゃれ
+たしざん
+だじゃれ
たすける
-たずさわる
-たそがれ
+たずさわる
+たそがれ
たたかう
たたく
-ただしい
+ただしい
たたみ
-たちばな
-だっかい
-だっきゃく
-だっこ
-だっしゅつ
-だったい
+たちばな
+だっかい
+だっきゃく
+だっこ
+だっしゅつ
+だったい
たてる
たとえる
-たなばた
+たなばた
たにん
たぬき
たのしみ
たはつ
-たぶん
-たべる
-たぼう
-たまご
+たぶん
+たべる
+たぼう
+たまご
たまる
-だむる
+だむる
ためいき
ためす
ためる
@@ -1134,7 +1134,7 @@
たやすい
たよる
たらす
-たりきほんがん
+たりきほんがん
たりょう
たりる
たると
@@ -1142,32 +1142,32 @@
たれんと
たろっと
たわむれる
-だんあつ
+だんあつ
たんい
たんおん
たんか
たんき
たんけん
-たんご
+たんご
たんさん
-たんじょうび
-だんせい
+たんじょうび
+だんせい
たんそく
たんたい
-だんち
+だんち
たんてい
たんとう
-だんな
+だんな
たんにん
-だんねつ
+だんねつ
たんのう
-たんぴん
-だんぼう
+たんぴん
+だんぼう
たんまつ
たんめい
-だんれつ
-だんろ
-だんわ
+だんれつ
+だんろ
+だんわ
ちあい
ちあん
ちいき
@@ -1177,7 +1177,7 @@
ちから
ちきゅう
ちきん
-ちけいず
+ちけいず
ちけん
ちこく
ちさい
@@ -1188,7 +1188,7 @@
ちたい
ちたん
ちちおや
-ちつじょ
+ちつじょ
ちてき
ちてん
ちぬき
@@ -1199,25 +1199,25 @@
ちほう
ちまた
ちみつ
-ちみどろ
-ちめいど
-ちゃんこなべ
+ちみどろ
+ちめいど
+ちゃんこなべ
ちゅうい
ちゆりょく
ちょうし
ちょさくけん
ちらし
ちらみ
-ちりがみ
+ちりがみ
ちりょう
-ちるど
+ちるど
ちわわ
ちんたい
ちんもく
ついか
ついたち
つうか
-つうじょう
+つうじょう
つうはん
つうわ
つかう
@@ -1226,17 +1226,17 @@
つくる
つけね
つける
-つごう
+つごう
つたえる
-つづく
-つつじ
+つづく
+つつじ
つつむ
つとめる
-つながる
+つながる
つなみ
-つねづね
+つねづね
つのる
-つぶす
+つぶす
つまらない
つまる
つみき
@@ -1244,7 +1244,7 @@
つもり
つもる
つよい
-つるぼ
+つるぼ
つるみく
つわもの
つわり
@@ -1260,71 +1260,71 @@
ていし
ていせい
ていたい
-ていど
+ていど
ていねい
ていひょう
ていへん
-ていぼう
+ていぼう
てうち
ておくれ
てきとう
-てくび
-でこぼこ
-てさぎょう
-てさげ
+てくび
+でこぼこ
+てさぎょう
+てさげ
てすり
てそう
-てちがい
+てちがい
てちょう
-てつがく
-てつづき
-でっぱ
-てつぼう
+てつがく
+てつづき
+でっぱ
+てつぼう
てつや
-でぬかえ
+でぬかえ
てぬき
-てぬぐい
+てぬぐい
てのひら
てはい
-てぶくろ
-てふだ
-てほどき
+てぶくろ
+てふだ
+てほどき
てほん
てまえ
-てまきずし
-てみじか
-てみやげ
+てまきずし
+てみじか
+てみやげ
てらす
-てれび
+てれび
てわけ
てわたし
-でんあつ
+でんあつ
てんいん
てんかい
てんき
-てんぐ
+てんぐ
てんけん
-てんごく
+てんごく
てんさい
てんし
てんすう
-でんち
+でんち
てんてき
てんとう
てんない
-てんぷら
-てんぼうだい
+てんぷら
+てんぼうだい
てんめつ
てんらんかい
-でんりょく
-でんわ
-どあい
+でんりょく
+でんわ
+どあい
といれ
-どうかん
+どうかん
とうきゅう
-どうぐ
+どうぐ
とうし
-とうむぎ
+とうむぎ
とおい
とおか
とおく
@@ -1333,12 +1333,12 @@
とかい
とかす
ときおり
-ときどき
+ときどき
とくい
とくしゅう
とくてん
とくに
-とくべつ
+とくべつ
とけい
とける
とこや
@@ -1349,25 +1349,25 @@
とちゅう
とっきゅう
とっくん
-とつぜん
+とつぜん
とつにゅう
-とどける
+とどける
ととのえる
とない
となえる
となり
とのさま
-とばす
-どぶがわ
+とばす
+どぶがわ
とほう
とまる
とめる
-ともだち
+ともだち
ともる
-どようび
+どようび
とらえる
とんかつ
-どんぶり
+どんぶり
ないかく
ないこう
ないしょ
@@ -1375,48 +1375,48 @@
ないせん
ないそう
なおす
-ながい
+ながい
なくす
-なげる
-なこうど
+なげる
+なこうど
なさけ
-なたでここ
+なたでここ
なっとう
なつやすみ
ななおし
-なにごと
+なにごと
なにもの
なにわ
なのか
-なふだ
+なふだ
なまいき
なまえ
なまみ
-なみだ
+なみだ
なめらか
なめる
なやむ
ならう
-ならび
-ならぶ
+ならび
+ならぶ
なれる
-なわとび
-なわばり
+なわとび
+なわばり
にあう
-にいがた
+にいがた
にうけ
におい
にかい
-にがて
-にきび
+にがて
+にきび
にくしみ
にくまん
-にげる
+にげる
にさんかたんそ
にしき
にせもの
-にちじょう
-にちようび
+にちじょう
+にちようび
にっか
にっき
にっけい
@@ -1437,49 +1437,49 @@
にんい
にんか
にんき
-にんげん
+にんげん
にんしき
-にんずう
+にんずう
にんそう
にんたい
にんち
にんてい
にんにく
-にんぷ
+にんぷ
にんまり
にんむ
にんめい
にんよう
-ぬいくぎ
+ぬいくぎ
ぬかす
-ぬぐいとる
-ぬぐう
+ぬぐいとる
+ぬぐう
ぬくもり
ぬすむ
-ぬまえび
+ぬまえび
ぬめり
ぬらす
ぬんちゃく
-ねあげ
+ねあげ
ねいき
ねいる
ねいろ
-ねぐせ
+ねぐせ
ねくたい
ねくら
-ねこぜ
+ねこぜ
ねこむ
-ねさげ
-ねすごす
-ねそべる
-ねだん
+ねさげ
+ねすごす
+ねそべる
+ねだん
ねつい
ねっしん
-ねつぞう
-ねったいぎょ
-ねぶそく
-ねふだ
-ねぼう
+ねつぞう
+ねったいぎょ
+ねぶそく
+ねふだ
+ねぼう
ねほりはほり
ねまき
ねまわし
@@ -1488,38 +1488,38 @@
ねむたい
ねもと
ねらう
-ねわざ
+ねわざ
ねんいり
ねんおし
ねんかん
ねんきん
-ねんぐ
-ねんざ
+ねんぐ
+ねんざ
ねんし
ねんちゃく
-ねんど
-ねんぴ
-ねんぶつ
+ねんど
+ねんぴ
+ねんぶつ
ねんまつ
ねんりょう
ねんれい
-のいず
-のおづま
-のがす
+のいず
+のおづま
+のがす
のきなみ
-のこぎり
+のこぎり
のこす
のこる
のせる
-のぞく
-のぞむ
+のぞく
+のぞむ
のたまう
-のちほど
+のちほど
のっく
-のばす
+のばす
のはら
-のべる
-のぼる
+のべる
+のぼる
のみもの
のやま
のらいぬ
@@ -1528,41 +1528,41 @@
のりゆき
のれん
のんき
-ばあい
+ばあい
はあく
-ばあさん
-ばいか
-ばいく
+ばあさん
+ばいか
+ばいく
はいけん
-はいご
+はいご
はいしん
はいすい
はいせん
はいそう
はいち
-ばいばい
+ばいばい
はいれつ
はえる
はおる
はかい
-ばかり
+ばかり
はかる
はくしゅ
はけん
-はこぶ
+はこぶ
はさみ
はさん
-はしご
-ばしょ
+はしご
+ばしょ
はしる
はせる
-ぱそこん
+ぱそこん
はそん
はたん
はちみつ
はつおん
はっかく
-はづき
+はづき
はっきり
はっくつ
はっけん
@@ -1572,13 +1572,13 @@
はったつ
はっちゅう
はってん
-はっぴょう
-はっぽう
+はっぴょう
+はっぽう
はなす
-はなび
+はなび
はにかむ
-はぶらし
-はみがき
+はぶらし
+はみがき
はむかう
はめつ
はやい
@@ -1591,20 +1591,20 @@
はんおん
はんかく
はんきょう
-ばんぐみ
+ばんぐみ
はんこ
はんしゃ
はんすう
-はんだん
-ぱんち
-ぱんつ
+はんだん
+ぱんち
+ぱんつ
はんてい
はんとし
はんのう
-はんぱ
-はんぶん
-はんぺん
-はんぼうき
+はんぱ
+はんぶん
+はんぺん
+はんぼうき
はんめい
はんらん
はんろん
@@ -1620,43 +1620,43 @@
ひこうき
ひこく
ひさい
-ひさしぶり
+ひさしぶり
ひさん
-びじゅつかん
+びじゅつかん
ひしょ
ひそか
ひそむ
ひたむき
-ひだり
+ひだり
ひたる
-ひつぎ
+ひつぎ
ひっこし
ひっし
-ひつじゅひん
+ひつじゅひん
ひっす
-ひつぜん
-ぴったり
-ぴっちり
+ひつぜん
+ぴったり
+ぴっちり
ひつよう
ひてい
-ひとごみ
+ひとごみ
ひなまつり
ひなん
ひねる
ひはん
-ひびく
+ひびく
ひひょう
ひほう
ひまわり
ひまん
ひみつ
ひめい
-ひめじし
+ひめじし
ひやけ
ひやす
ひよう
-びょうき
-ひらがな
+びょうき
+ひらがな
ひらく
ひりつ
ひりょう
@@ -1672,31 +1672,31 @@
ひんこん
ひんしゅ
ひんそう
-ぴんち
-ひんぱん
-びんぼう
+ぴんち
+ひんぱん
+びんぼう
ふあん
ふいうち
ふうけい
ふうせん
-ぷうたろう
+ぷうたろう
ふうとう
ふうふ
ふえる
ふおん
ふかい
ふきん
-ふくざつ
-ふくぶくろ
+ふくざつ
+ふくぶくろ
ふこう
ふさい
-ふしぎ
-ふじみ
+ふしぎ
+ふじみ
ふすま
ふせい
-ふせぐ
+ふせぐ
ふそく
-ぶたにく
+ぶたにく
ふたん
ふちょう
ふつう
@@ -1704,7 +1704,7 @@
ふっかつ
ふっき
ふっこく
-ぶどう
+ぶどう
ふとる
ふとん
ふのう
@@ -1720,17 +1720,17 @@
ふりる
ふるい
ふんいき
-ぶんがく
-ぶんぐ
+ぶんがく
+ぶんぐ
ふんしつ
-ぶんせき
+ぶんせき
ふんそう
-ぶんぽう
+ぶんぽう
へいあん
へいおん
-へいがい
+へいがい
へいき
-へいげん
+へいげん
へいこう
へいさ
へいしゃ
@@ -1740,20 +1740,20 @@
へいてん
へいねつ
へいわ
-へきが
+へきが
へこむ
-べにいろ
-べにしょうが
+べにいろ
+べにしょうが
へらす
へんかん
-べんきょう
-べんごし
+べんきょう
+べんごし
へんさい
へんたい
-べんり
+べんり
ほあん
ほいく
-ぼうぎょ
+ぼうぎょ
ほうこく
ほうそう
ほうほう
@@ -1763,7 +1763,7 @@
ほおん
ほかん
ほきょう
-ぼきん
+ぼきん
ほくろ
ほけつ
ほけん
@@ -1778,11 +1778,11 @@
ほそく
ほたて
ほたる
-ぽちぶくろ
+ぽちぶくろ
ほっきょく
ほっさ
ほったん
-ほとんど
+ほとんど
ほめる
ほんい
ほんき
@@ -1792,39 +1792,39 @@
まいにち
まかい
まかせる
-まがる
+まがる
まける
まこと
まさつ
-まじめ
+まじめ
ますく
-まぜる
+まぜる
まつり
まとめ
-まなぶ
+まなぶ
まぬけ
まねく
まほう
まもる
-まゆげ
+まゆげ
まよう
まろやか
まわす
まわり
まわる
-まんが
+まんが
まんきつ
-まんぞく
+まんぞく
まんなか
みいら
みうち
みえる
-みがく
+みがく
みかた
みかん
みけん
みこん
-みじかい
+みじかい
みすい
みすえる
みせる
@@ -1837,15 +1837,15 @@
みなみかさい
みねらる
みのう
-みのがす
+みのがす
みほん
みもと
-みやげ
+みやげ
みらい
みりょく
みわく
みんか
-みんぞく
+みんぞく
むいか
むえき
むえん
@@ -1853,17 +1853,17 @@
むかう
むかえ
むかし
-むぎちゃ
+むぎちゃ
むける
-むげん
-むさぼる
+むげん
+むさぼる
むしあつい
-むしば
-むじゅん
+むしば
+むじゅん
むしろ
むすう
むすこ
-むすぶ
+むすぶ
むすめ
むせる
むせん
@@ -1883,30 +1883,30 @@
めいさい
めいし
めいそう
-めいぶつ
+めいぶつ
めいれい
めいわく
-めぐまれる
-めざす
+めぐまれる
+めざす
めした
-めずらしい
-めだつ
+めずらしい
+めだつ
めまい
めやす
めんきょ
めんせき
-めんどう
-もうしあげる
-もうどうけん
+めんどう
+もうしあげる
+もうどうけん
もえる
もくし
もくてき
-もくようび
+もくようび
もちろん
-もどる
+もどる
もらう
もんく
-もんだい
+もんだい
やおや
やける
やさい
@@ -1919,15 +1919,15 @@
やたい
やちん
やっと
-やっぱり
-やぶる
+やっぱり
+やぶる
やめる
ややこしい
やよい
やわらかい
ゆうき
-ゆうびんきょく
-ゆうべ
+ゆうびんきょく
+ゆうべ
ゆうめい
ゆけつ
ゆしゅつ
@@ -1935,44 +1935,44 @@
ゆそう
ゆたか
ゆちゃく
-ゆでる
+ゆでる
ゆにゅう
-ゆびわ
+ゆびわ
ゆらい
ゆれる
ようい
ようか
ようきゅう
-ようじ
+ようじ
ようす
ようちえん
-よかぜ
+よかぜ
よかん
よきん
よくせい
-よくぼう
+よくぼう
よけい
-よごれる
+よごれる
よさん
よしゅう
よそう
よそく
よっか
よてい
-よどがわく
+よどがわく
よねつ
よやく
よゆう
-よろこぶ
+よろこぶ
よろしい
らいう
-らくがき
-らくご
+らくがき
+らくご
らくさつ
-らくだ
-らしんばん
+らくだ
+らしんばん
らせん
-らぞく
+らぞく
らたい
らっか
られつ
@@ -1980,7 +1980,7 @@
りかい
りきさく
りきせつ
-りくぐん
+りくぐん
りくつ
りけん
りこう
@@ -1990,7 +1990,7 @@
りてん
りねん
りゆう
-りゅうがく
+りゅうがく
りよう
りょうり
りょかん
@@ -1999,50 +1999,50 @@
りりく
りれき
りろん
-りんご
+りんご
るいけい
るいさい
-るいじ
+るいじ
るいせき
-るすばん
-るりがわら
+るすばん
+るりがわら
れいかん
-れいぎ
+れいぎ
れいせい
-れいぞうこ
+れいぞうこ
れいとう
-れいぼう
+れいぼう
れきし
-れきだい
+れきだい
れんあい
れんけい
れんこん
れんさい
れんしゅう
-れんぞく
+れんぞく
れんらく
ろうか
-ろうご
-ろうじん
+ろうご
+ろうじん
ろうそく
-ろくが
+ろくが
ろこつ
-ろじうら
+ろじうら
ろしゅつ
ろせん
ろてん
ろめん
ろれつ
-ろんぎ
-ろんぱ
-ろんぶん
+ろんぎ
+ろんぱ
+ろんぶん
ろんり
わかす
わかめ
わかやま
わかれる
わしつ
-わじまし
+わじまし
わすれもの
わらう
われる
diff --git a/bip-0039/spanish.txt b/bip-0039/spanish.txt
index d0900c2..fdbc23c 100644
--- a/bip-0039/spanish.txt
+++ b/bip-0039/spanish.txt
@@ -1,4 +1,4 @@
-ábaco
+ábaco
abdomen
abeja
abierto
@@ -12,14 +12,14 @@ abuso
acabar
academia
acceso
-acción
+acción
aceite
acelga
acento
aceptar
-ácido
+ácido
aclarar
-acné
+acné
acoger
acoso
activo
@@ -35,21 +35,21 @@ adoptar
adorno
aduana
adulto
-aéreo
+aéreo
afectar
-afición
+afición
afinar
afirmar
-ágil
+ágil
agitar
-agonía
+agonía
agosto
agotar
agregar
agrio
agua
agudo
-águila
+águila
aguja
ahogo
ahorro
@@ -58,11 +58,11 @@ aislar
ajedrez
ajeno
ajuste
-alacrán
+alacrán
alambre
alarma
alba
-álbum
+álbum
alcalde
aldea
alegre
@@ -71,13 +71,13 @@ alerta
aleta
alfiler
alga
-algodón
+algodón
aliado
aliento
alivio
alma
almeja
-almíbar
+almíbar
altar
alteza
altivo
@@ -90,8 +90,8 @@ amante
amapola
amargo
amasar
-ámbar
-ámbito
+ámbar
+ámbito
ameno
amigo
amistad
@@ -102,12 +102,12 @@ ancho
anciano
ancla
andar
-andén
+andén
anemia
-ángulo
+ángulo
anillo
-ánimo
-anís
+ánimo
+anís
anotar
antena
antiguo
@@ -115,9 +115,9 @@ antojo
anual
anular
anuncio
-añadir
-añejo
-año
+añadir
+añejo
+año
apagar
aparato
apetito
@@ -131,24 +131,24 @@ aprobar
apuesta
apuro
arado
-araña
+araña
arar
-árbitro
-árbol
+árbitro
+árbol
arbusto
archivo
arco
arder
ardilla
arduo
-área
-árido
+área
+árido
aries
-armonía
-arnés
+armonía
+arnés
aroma
arpa
-arpón
+arpón
arreglo
arroz
arruga
@@ -166,7 +166,7 @@ asilo
asistir
asno
asombro
-áspero
+áspero
astilla
astro
astuto
@@ -177,12 +177,12 @@ ataque
atar
atento
ateo
-ático
+ático
atleta
-átomo
+átomo
atraer
atroz
-atún
+atún
audaz
audio
auge
@@ -197,44 +197,44 @@ ave
avellana
avena
avestruz
-avión
+avión
aviso
ayer
ayuda
ayuno
-azafrán
+azafrán
azar
azote
-azúcar
+azúcar
azufre
azul
baba
babor
bache
-bahía
+bahía
baile
bajar
balanza
-balcón
+balcón
balde
-bambú
+bambú
banco
banda
-baño
+baño
barba
barco
barniz
barro
-báscula
-bastón
+báscula
+bastón
basura
batalla
-batería
+batería
batir
batuta
-baúl
+baúl
bazar
-bebé
+bebé
bebida
bello
besar
@@ -261,13 +261,13 @@ bomba
bondad
bonito
bono
-bonsái
+bonsái
borde
borrar
bosque
bote
-botín
-bóveda
+botín
+bóveda
bozal
bravo
brazo
@@ -288,8 +288,8 @@ bucle
bueno
buey
bufanda
-bufón
-búho
+bufón
+búho
buitre
bulto
burbuja
@@ -297,20 +297,20 @@ burla
burro
buscar
butaca
-buzón
+buzón
caballo
cabeza
cabina
cabra
cacao
-cadáver
+cadáver
cadena
caer
-café
-caída
-caimán
+café
+caída
+caimán
caja
-cajón
+cajón
cal
calamar
calcio
@@ -325,27 +325,27 @@ cambio
camello
camino
campo
-cáncer
+cáncer
candil
canela
canguro
canica
canto
-caña
-cañón
+caña
+cañón
caoba
caos
capaz
-capitán
+capitán
capote
captar
capucha
cara
-carbón
-cárcel
+carbón
+cárcel
careta
carga
-cariño
+cariño
carne
carpeta
carro
@@ -364,9 +364,9 @@ cebolla
ceder
cedro
celda
-célebre
+célebre
celoso
-célula
+célula
cemento
ceniza
centro
@@ -376,11 +376,11 @@ cereza
cero
cerrar
certeza
-césped
+césped
cetro
chacal
chaleco
-champú
+champú
chancla
chapa
charla
@@ -391,7 +391,7 @@ choque
choza
chuleta
chupar
-ciclón
+ciclón
ciego
cielo
cien
@@ -402,7 +402,7 @@ cima
cinco
cine
cinta
-ciprés
+ciprés
circo
ciruela
cisne
@@ -415,18 +415,18 @@ clase
clave
cliente
clima
-clínica
+clínica
cobre
-cocción
+cocción
cochino
cocina
coco
-código
+código
codo
cofre
coger
cohete
-cojín
+cojín
cojo
cola
colcha
@@ -439,7 +439,7 @@ columna
combate
comer
comida
-cómodo
+cómodo
compra
conde
conejo
@@ -449,27 +449,27 @@ consejo
contar
copa
copia
-corazón
+corazón
corbata
corcho
-cordón
+cordón
corona
correr
coser
cosmos
costa
-cráneo
-cráter
+cráneo
+cráter
crear
crecer
-creído
+creído
crema
-cría
+cría
crimen
cripta
crisis
cromo
-crónica
+crónica
croqueta
crudo
cruz
@@ -493,8 +493,8 @@ cumplir
cuna
cuneta
cuota
-cupón
-cúpula
+cupón
+cúpula
curar
curioso
curso
@@ -504,16 +504,16 @@ dama
danza
dar
dardo
-dátil
+dátil
deber
-débil
-década
+débil
+década
decir
dedo
defensa
definir
dejar
-delfín
+delfín
delgado
delito
demora
@@ -527,11 +527,11 @@ deseo
desfile
desnudo
destino
-desvío
+desvío
detalle
detener
deuda
-día
+día
diablo
diadema
diamante
@@ -542,7 +542,7 @@ dictar
diente
dieta
diez
-difícil
+difícil
digno
dilema
diluir
@@ -550,7 +550,7 @@ dinero
directo
dirigir
disco
-diseño
+diseño
disfraz
diva
divino
@@ -565,25 +565,25 @@ dormir
dorso
dos
dosis
-dragón
+dragón
droga
ducha
duda
duelo
-dueño
+dueño
dulce
-dúo
+dúo
duque
durar
dureza
duro
-ébano
+ébano
ebrio
echar
eco
ecuador
edad
-edición
+edición
edificio
editor
educar
@@ -596,37 +596,37 @@ elegir
elemento
elevar
elipse
-élite
+élite
elixir
elogio
eludir
embudo
emitir
-emoción
+emoción
empate
-empeño
+empeño
empleo
empresa
enano
encargo
enchufe
-encía
+encía
enemigo
enero
enfado
enfermo
-engaño
+engaño
enigma
enlace
enorme
enredo
ensayo
-enseñar
+enseñar
entero
entrar
envase
-envío
-época
+envío
+época
equipo
erizo
escala
@@ -639,17 +639,17 @@ esfera
esfuerzo
espada
espejo
-espía
+espía
esposa
espuma
-esquí
+esquí
estar
este
estilo
estufa
etapa
eterno
-ética
+ética
etnia
evadir
evaluar
@@ -663,15 +663,15 @@ exento
exigir
exilio
existir
-éxito
+éxito
experto
explicar
exponer
extremo
-fábrica
-fábula
+fábrica
+fábula
fachada
-fácil
+fácil
factor
faena
faja
@@ -682,7 +682,7 @@ faltar
fama
familia
famoso
-faraón
+faraón
farmacia
farol
farsa
@@ -697,14 +697,14 @@ feliz
feo
feria
feroz
-fértil
+fértil
fervor
-festín
+festín
fiable
fianza
fiar
fibra
-ficción
+ficción
ficha
fideo
fiebre
@@ -730,11 +730,11 @@ flor
flota
fluir
flujo
-flúor
+flúor
fobia
foca
fogata
-fogón
+fogón
folio
folleto
fondo
@@ -745,14 +745,14 @@ forzar
fosa
foto
fracaso
-frágil
+frágil
franja
frase
fraude
-freír
+freír
freno
fresa
-frío
+frío
frito
fruta
fuego
@@ -760,19 +760,19 @@ fuente
fuerza
fuga
fumar
-función
+función
funda
-furgón
+furgón
furia
fusil
-fútbol
+fútbol
futuro
gacela
gafas
gaita
gajo
gala
-galería
+galería
gallo
gamba
ganar
@@ -784,11 +784,11 @@ garza
gasolina
gastar
gato
-gavilán
+gavilán
gemelo
gemir
gen
-género
+género
genio
gente
geranio
@@ -814,7 +814,7 @@ gota
goteo
gozar
grada
-gráfico
+gráfico
grano
grasa
gratis
@@ -825,7 +825,7 @@ gripe
gris
grito
grosor
-grúa
+grúa
grueso
grumo
grupo
@@ -833,15 +833,15 @@ guante
guapo
guardia
guerra
-guía
-guiño
+guía
+guiño
guion
guiso
guitarra
gusano
gustar
haber
-hábil
+hábil
hablar
hacer
hacha
@@ -850,7 +850,7 @@ hallar
hamaca
harina
haz
-hazaña
+hazaña
hebilla
hebra
hecho
@@ -859,11 +859,11 @@ helio
hembra
herir
hermano
-héroe
+héroe
hervir
hielo
hierro
-hígado
+hígado
higiene
hijo
himno
@@ -889,30 +889,30 @@ huevo
huida
huir
humano
-húmedo
+húmedo
humilde
humo
hundir
-huracán
+huracán
hurto
icono
ideal
idioma
-ídolo
+ídolo
iglesia
-iglú
+iglú
igual
ilegal
-ilusión
+ilusión
imagen
-imán
+imán
imitar
impar
imperio
imponer
impulso
incapaz
-índice
+índice
inerte
infiel
informe
@@ -923,24 +923,24 @@ inmune
innato
insecto
instante
-interés
-íntimo
+interés
+íntimo
intuir
-inútil
+inútil
invierno
ira
iris
-ironía
+ironía
isla
islote
-jabalí
-jabón
-jamón
+jabalí
+jabón
+jamón
jarabe
-jardín
+jardín
jarra
jaula
-jazmín
+jazmín
jefe
jeringa
jinete
@@ -959,7 +959,7 @@ junco
jungla
junio
juntar
-júpiter
+júpiter
jurar
justo
juvenil
@@ -970,42 +970,42 @@ labio
lacio
lacra
lado
-ladrón
+ladrón
lagarto
-lágrima
+lágrima
laguna
laico
lamer
-lámina
-lámpara
+lámina
+lámpara
lana
lancha
langosta
lanza
-lápiz
+lápiz
largo
larva
-lástima
+lástima
lata
-látex
+látex
latir
laurel
lavar
lazo
leal
-lección
+lección
leche
lector
leer
-legión
+legión
legumbre
lejano
lengua
lento
-leña
-león
+leña
+león
leopardo
-lesión
+lesión
letal
letra
leve
@@ -1013,22 +1013,22 @@ leyenda
libertad
libro
licor
-líder
+líder
lidiar
lienzo
liga
ligero
lima
-límite
-limón
+límite
+limón
limpio
lince
lindo
-línea
+línea
lingote
lino
linterna
-líquido
+líquido
liso
lista
litera
@@ -1045,10 +1045,10 @@ llorar
llover
lluvia
lobo
-loción
+loción
loco
locura
-lógica
+lógica
logro
lombriz
lomo
@@ -1073,67 +1073,67 @@ maestro
mafia
magia
mago
-maíz
+maíz
maldad
maleta
malla
malo
-mamá
+mamá
mambo
mamut
manco
mando
manejar
manga
-maniquí
+maniquí
manjar
mano
manso
manta
-mañana
+mañana
mapa
-máquina
+máquina
mar
marco
marea
marfil
margen
marido
-mármol
-marrón
+mármol
+marrón
martes
marzo
masa
-máscara
+máscara
masivo
matar
materia
matiz
matriz
-máximo
+máximo
mayor
mazorca
mecha
medalla
medio
-médula
+médula
mejilla
mejor
melena
-melón
+melón
memoria
menor
mensaje
mente
-menú
+menú
mercado
merengue
-mérito
+mérito
mes
-mesón
+mesón
meta
meter
-método
+método
metro
mezcla
miedo
@@ -1143,11 +1143,11 @@ miga
mil
milagro
militar
-millón
+millón
mimo
mina
minero
-mínimo
+mínimo
minuto
miope
mirar
@@ -1158,7 +1158,7 @@ mismo
mitad
mito
mochila
-moción
+moción
moda
modelo
moho
@@ -1172,7 +1172,7 @@ monarca
moneda
monja
monto
-moño
+moño
morada
morder
moreno
@@ -1184,7 +1184,7 @@ mosca
mostrar
motivo
mover
-móvil
+móvil
mozo
mucho
mudar
@@ -1198,16 +1198,16 @@ mula
muleta
multa
mundo
-muñeca
+muñeca
mural
muro
-músculo
+músculo
museo
musgo
-música
+música
muslo
-nácar
-nación
+nácar
+nación
nadar
naipe
naranja
@@ -1217,16 +1217,16 @@ nasal
natal
nativo
natural
-náusea
+náusea
naval
nave
navidad
necio
-néctar
+néctar
negar
negocio
negro
-neón
+neón
nervio
neto
neutro
@@ -1236,13 +1236,13 @@ nicho
nido
niebla
nieto
-niñez
-niño
-nítido
+niñez
+niño
+nítido
nivel
nobleza
noche
-nómina
+nómina
noria
norma
norte
@@ -1253,14 +1253,14 @@ novela
novio
nube
nuca
-núcleo
+núcleo
nudillo
nudo
nuera
nueve
nuez
nulo
-número
+número
nutria
oasis
obeso
@@ -1273,7 +1273,7 @@ obtener
obvio
oca
ocaso
-océano
+océano
ochenta
ocho
ocio
@@ -1292,8 +1292,8 @@ oferta
oficio
ofrecer
ogro
-oído
-oír
+oído
+oír
ojo
ola
oleada
@@ -1307,22 +1307,22 @@ ombligo
onda
onza
opaco
-opción
-ópera
+opción
+ópera
opinar
oponer
optar
-óptica
+óptica
opuesto
-oración
+oración
orador
oral
-órbita
+órbita
orca
orden
oreja
-órgano
-orgía
+órgano
+orgía
orgullo
oriente
origen
@@ -1330,39 +1330,39 @@ orilla
oro
orquesta
oruga
-osadía
+osadía
oscuro
osezno
oso
ostra
-otoño
+otoño
otro
oveja
-óvulo
-óxido
-oxígeno
+óvulo
+óxido
+oxígeno
oyente
ozono
pacto
padre
paella
-página
+página
pago
-país
-pájaro
+país
+pájaro
palabra
palco
paleta
-pálido
+pálido
palma
paloma
palpar
pan
panal
-pánico
+pánico
pantera
-pañuelo
-papá
+pañuelo
+papá
papel
papilla
paquete
@@ -1371,13 +1371,13 @@ parcela
pared
parir
paro
-párpado
+párpado
parque
-párrafo
+párrafo
parte
pasar
paseo
-pasión
+pasión
paso
pasta
pata
@@ -1387,7 +1387,7 @@ pausa
pauta
pavo
payaso
-peatón
+peatón
pecado
pecera
pecho
@@ -1396,7 +1396,7 @@ pedir
pegar
peine
pelar
-peldaño
+peldaño
pelea
peligro
pellejo
@@ -1404,11 +1404,11 @@ pelo
peluca
pena
pensar
-peñón
-peón
+peñón
+peón
peor
pepino
-pequeño
+pequeño
pera
percha
perder
@@ -1421,14 +1421,14 @@ perro
persona
pesa
pesca
-pésimo
-pestaña
-pétalo
-petróleo
+pésimo
+pestaña
+pétalo
+petróleo
pez
-pezuña
+pezuña
picar
-pichón
+pichón
pie
piedra
pierna
@@ -1440,7 +1440,7 @@ pimienta
pino
pintor
pinza
-piña
+piña
piojo
pipa
pirata
@@ -1448,7 +1448,7 @@ pisar
piscina
piso
pista
-pitón
+pitón
pizca
placa
plan
@@ -1465,10 +1465,10 @@ poco
poder
podio
poema
-poesía
+poesía
poeta
polen
-policía
+policía
pollo
polvo
pomada
@@ -1476,7 +1476,7 @@ pomelo
pomo
pompa
poner
-porción
+porción
portal
posada
poseer
@@ -1493,8 +1493,8 @@ prensa
preso
previo
primo
-príncipe
-prisión
+príncipe
+prisión
privar
proa
probar
@@ -1507,9 +1507,9 @@ prole
promesa
pronto
propio
-próximo
+próximo
prueba
-público
+público
puchero
pudor
pueblo
@@ -1517,47 +1517,47 @@ puerta
puesto
pulga
pulir
-pulmón
+pulmón
pulpo
pulso
puma
punto
-puñal
-puño
+puñal
+puño
pupa
pupila
-puré
+puré
quedar
queja
quemar
querer
queso
quieto
-química
+química
quince
quitar
-rábano
+rábano
rabia
rabo
-ración
+ración
radical
-raíz
+raíz
rama
rampa
rancho
rango
rapaz
-rápido
+rápido
rapto
rasgo
raspa
rato
rayo
raza
-razón
-reacción
+razón
+reacción
realidad
-rebaño
+rebaño
rebote
recaer
receta
@@ -1571,15 +1571,15 @@ redondo
reducir
reflejo
reforma
-refrán
+refrán
refugio
regalo
regir
regla
regreso
-rehén
+rehén
reino
-reír
+reír
reja
relato
relevo
@@ -1606,7 +1606,7 @@ retiro
retorno
retrato
reunir
-revés
+revés
revista
rey
rezar
@@ -1615,11 +1615,11 @@ riego
rienda
riesgo
rifa
-rígido
+rígido
rigor
-rincón
-riñón
-río
+rincón
+riñón
+río
riqueza
risa
ritmo
@@ -1645,7 +1645,7 @@ rosa
rosca
rostro
rotar
-rubí
+rubí
rubor
rudo
rueda
@@ -1659,7 +1659,7 @@ rumor
ruptura
ruta
rutina
-sábado
+sábado
saber
sabio
sable
@@ -1670,15 +1670,15 @@ sala
saldo
salero
salir
-salmón
-salón
+salmón
+salón
salsa
salto
salud
salvar
samba
-sanción
-sandía
+sanción
+sandía
sanear
sangre
sanidad
@@ -1687,12 +1687,12 @@ santo
sapo
saque
sardina
-sartén
+sartén
sastre
-satán
+satán
sauna
-saxofón
-sección
+saxofón
+sección
seco
secreto
secta
@@ -1705,17 +1705,17 @@ semana
semilla
senda
sensor
-señal
-señor
+señal
+señor
separar
sepia
-sequía
+sequía
ser
serie
-sermón
+sermón
servir
sesenta
-sesión
+sesión
seta
setenta
severo
@@ -1726,11 +1726,11 @@ siesta
siete
siglo
signo
-sílaba
+sílaba
silbar
silencio
silla
-símbolo
+símbolo
simio
sirena
sistema
@@ -1743,9 +1743,9 @@ sol
solapa
soldado
soledad
-sólido
+sólido
soltar
-solución
+solución
sombra
sondeo
sonido
@@ -1757,19 +1757,19 @@ soporte
sordo
sorpresa
sorteo
-sostén
-sótano
+sostén
+sótano
suave
subir
suceso
sudor
suegra
suelo
-sueño
+sueño
suerte
sufrir
sujeto
-sultán
+sultán
sumar
superar
suplir
@@ -1777,14 +1777,14 @@ suponer
supremo
sur
surco
-sureño
+sureño
surgir
susto
sutil
tabaco
tabique
tabla
-tabú
+tabú
taco
tacto
tajo
@@ -1792,15 +1792,15 @@ talar
talco
talento
talla
-talón
-tamaño
+talón
+tamaño
tambor
tango
tanque
tapa
tapete
tapia
-tapón
+tapón
taquilla
tarde
tarea
@@ -1812,16 +1812,16 @@ tarta
tatuaje
tauro
taza
-tazón
+tazón
teatro
techo
tecla
-técnica
+técnica
tejado
tejer
tejido
tela
-teléfono
+teléfono
tema
temor
templo
@@ -1830,10 +1830,10 @@ tender
tener
tenis
tenso
-teoría
+teoría
terapia
terco
-término
+término
ternura
terror
tesis
@@ -1843,7 +1843,7 @@ tetera
texto
tez
tibio
-tiburón
+tiburón
tiempo
tienda
tierra
@@ -1852,17 +1852,17 @@ tigre
tijera
tilde
timbre
-tímido
+tímido
timo
tinta
-tío
-típico
+tío
+típico
tipo
tira
-tirón
-titán
-títere
-título
+tirón
+titán
+títere
+título
tiza
toalla
tobillo
@@ -1877,7 +1877,7 @@ tonto
topar
tope
toque
-tórax
+tórax
torero
tormenta
torneo
@@ -1889,11 +1889,11 @@ tortuga
tos
tosco
toser
-tóxico
+tóxico
trabajo
tractor
traer
-tráfico
+tráfico
trago
traje
tramo
@@ -1901,7 +1901,7 @@ trance
trato
trauma
trazar
-trébol
+trébol
tregua
treinta
tren
@@ -1921,55 +1921,55 @@ trozo
truco
trueno
trufa
-tubería
+tubería
tubo
tuerto
tumba
tumor
-túnel
-túnica
+túnel
+túnica
turbina
turismo
turno
tutor
ubicar
-úlcera
+úlcera
umbral
unidad
unir
universo
uno
untar
-uña
+uña
urbano
urbe
urgente
urna
usar
usuario
-útil
-utopía
+útil
+utopía
uva
vaca
-vacío
+vacío
vacuna
vagar
vago
vaina
vajilla
vale
-válido
+válido
valle
valor
-válvula
+válvula
vampiro
vara
variar
-varón
+varón
vaso
vecino
vector
-vehículo
+vehículo
veinte
vejez
vela
@@ -1991,13 +1991,13 @@ vereda
verja
verso
verter
-vía
+vía
viaje
vibrar
vicio
-víctima
+víctima
vida
-vídeo
+vídeo
vidrio
viejo
viernes
@@ -2006,13 +2006,13 @@ vil
villa
vinagre
vino
-viñedo
-violín
+viñedo
+violín
viral
virgo
virtud
visor
-víspera
+víspera
vista
vitamina
viudo
@@ -2020,7 +2020,7 @@ vivaz
vivero
vivir
vivo
-volcán
+volcán
volumen
volver
voraz
diff --git a/bip-0044.mediawiki b/bip-0044.mediawiki
index 8f8f48e..847eb9e 100644
--- a/bip-0044.mediawiki
+++ b/bip-0044.mediawiki
@@ -265,6 +265,7 @@ is required. This can be done [[https://github.com/satoshilabs/docs/blob/master/
* [[https://mytrezor.com|myTREZOR web wallet]] ([[https://github.com/trezor/webwallet|source]])
* [[https://play.google.com/store/apps/details?id=com.bonsai.wallet32|Wallet32 @ Android]] ([[https://github.com/ksedgwic/Wallet32|source]])
* [[https://play.google.com/store/apps/details?id=com.mycelium.wallet|Mycelium Bitcoin Wallet (Android)]] ([[https://github.com/mycelium-com/wallet|source]])
+* [[https://maza.club/encompass|Encompass]] ([[https://github.com/mazaclub/encompass|source]])
==Reference==
diff --git a/bip-0062.mediawiki b/bip-0062.mediawiki
index 99ff605..4846abf 100644
--- a/bip-0062.mediawiki
+++ b/bip-0062.mediawiki
@@ -38,7 +38,7 @@ The first six and part of the seventh can be fixed by extra consensus rules, but
===New rules===
Seven extra rules are introduced, to combat exactly the seven first sources of malleability listed above:
-# '''Canonically encoded ECDSA signatures''' An ECDSA signature passed to OP_CHECKSIG, OP_CHECKSIGVERIFY, OP_CHECKMULTISIG or OP_CHECKMULTISIGVERIFY must be encoded using strict DER encoding. Doing a verification with a non-DER signature makes the entire script evaluate to False (not just the signature verification). See reference: [[#der-encoding|DER encoding]].
+# '''Canonically encoded ECDSA signatures''' An ECDSA signature passed to OP_CHECKSIG, OP_CHECKSIGVERIFY, OP_CHECKMULTISIG or OP_CHECKMULTISIGVERIFY must be encoded using strict DER encoding. To provide a compact way to delibrately create an invalid signature for with OP_CHECKSIG and OP_CHECKMULTISIG the empty byte array (the result of OP_0) is also allowed. Doing a verification with a non-DER signature makes the entire script evaluate to False (not just the signature verification). See reference: [[#der-encoding|DER encoding]].
# '''Non-push operations in scriptSig''' Only data pushes are allowed in scriptSig. Evaluating any other operation makes the script evaluate to false. See reference: [[#push-operators|Push operators]].
# '''Push operations in scriptSig of non-standard size type''' The smallest possible push operation must be used when possible. Pushing data using an operation that could be encoded in a shorter way makes the script evaluate to false. See reference: [[#push-operators|Push operators]].
# '''Zero-padded number pushes''' Any time a script opcode consumes a stack value that is interpreted as a number, it must be encoded in its shortest possible form. 'Negative zero' is not allowed. See reference: [[#numbers|Numbers]].
diff --git a/bip-0065.mediawiki b/bip-0065.mediawiki
index fb22ace..5549182 100644
--- a/bip-0065.mediawiki
+++ b/bip-0065.mediawiki
@@ -222,7 +222,7 @@ semantics and detailed rationale for those semantics.
if (nLockTime < 0)
return false;
- // There are two times of nLockTime: lock-by-blockheight
+ // There are two types of nLockTime: lock-by-blockheight
// and lock-by-blocktime, distinguished by whether
// nLockTime < LOCKTIME_THRESHOLD.
//
diff --git a/bip-0066.mediawiki b/bip-0066.mediawiki
index 35c8a00..3fd1b85 100644
--- a/bip-0066.mediawiki
+++ b/bip-0066.mediawiki
@@ -102,19 +102,19 @@ bool static IsValidSignatureEncoding(const std::vector<unsigned char> &sig) {
Notation: P1 and P2 are valid, serialized, public keys. S1 and S2 are valid signatures using respective keys P1 and P2. S1' and S2' are non-DER but otherwise valid signatures using those same keys. F is any invalid but DER-compliant signature (including 0, the empty string). F' is any invalid and non-DER-compliant signature.
-* <code>S1' P1 CHECKSIG</code> fails (<b>changed</b>)
-* <code>S1' P1 CHECKSIG NOT</code> fails (unchanged)
-* <code>F P1 CHECKSIG</code> fails (unchanged)
-* <code>F P1 CHECKSIG NOT</code> can succeed (unchanged)
-* <code>F' P1 CHECKSIG</code> fails (unchanged)
-* <code>F' P1 CHECKSIG NOT</code> fails (<b>changed</b>)
-
-* <code>0 S1' S2 2 P1 P2 2 CHECKMULTISIG</code> fails (<b>changed</b>)
-* <code>0 S1' S2 2 P1 P2 2 CHECKMULTISIG NOT</code> fails (unchanged)
-* <code>0 F S2' 2 P1 P2 2 CHECKMULTISIG</code> fails (unchanged)
-* <code>0 F S2' 2 P1 P2 2 CHECKMULTISIG NOT</code> fails (<b>changed</b>)
-* <code>0 S1' F 2 P1 P2 2 CHECKMULTISIG</code> fails (unchanged)
-* <code>0 S1' F 2 P1 P2 2 CHECKMULTISIG NOT</code> can succeed (unchanged)
+# <code>S1' P1 CHECKSIG</code> fails (<b>changed</b>)
+# <code>S1' P1 CHECKSIG NOT</code> fails (unchanged)
+# <code>F P1 CHECKSIG</code> fails (unchanged)
+# <code>F P1 CHECKSIG NOT</code> can succeed (unchanged)
+# <code>F' P1 CHECKSIG</code> fails (unchanged)
+# <code>F' P1 CHECKSIG NOT</code> fails (<b>changed</b>)
+
+# <code>0 S1' S2 2 P1 P2 2 CHECKMULTISIG</code> fails (<b>changed</b>)
+# <code>0 S1' S2 2 P1 P2 2 CHECKMULTISIG NOT</code> fails (unchanged)
+# <code>0 F S2' 2 P1 P2 2 CHECKMULTISIG</code> fails (unchanged)
+# <code>0 F S2' 2 P1 P2 2 CHECKMULTISIG NOT</code> fails (<b>changed</b>)
+# <code>0 S1' F 2 P1 P2 2 CHECKMULTISIG</code> fails (unchanged)
+# <code>0 S1' F 2 P1 P2 2 CHECKMULTISIG NOT</code> can succeed (unchanged)
Note that the examples above show that only additional failures are required by this change, as required for a soft forking change.
diff --git a/bip-0070.mediawiki b/bip-0070.mediawiki
index c2f7725..3642784 100644
--- a/bip-0070.mediawiki
+++ b/bip-0070.mediawiki
@@ -188,7 +188,7 @@ Accept: application/bitcoin-paymentack
When the merchant's server receives the Payment message, it must
determine whether or not the transactions satisfy conditions of
-payment. If and only if they do, if should broadcast the
+payment. If and only if they do, it should broadcast the
transaction(s) on the Bitcoin p2p network.
Payment messages larger than 50,000 bytes should be rejected by