Browse Source

modified: mmgen/mn_electrum.py
modified: mmgen/mn_tirosh.py
deleted: wordlists/mn_wordlist.py
deleted: wordlists/mn_wordlist.sort.py
modified: wordlists/mnemonic.py
deleted: wordlists/mnemonic.sort.py

philemon 11 years ago
parent
commit
1da4504373
6 changed files with 45 additions and 3593 deletions
  1. 6 7
      mmgen/mn_electrum.py
  2. 31 4
      mmgen/mn_tirosh.py
  3. 0 292
      wordlists/mn_wordlist.py
  4. 0 1642
      wordlists/mn_wordlist.sort.py
  5. 8 10
      wordlists/mnemonic.py
  6. 0 1638
      wordlists/mnemonic.sort.py

+ 6 - 7
mmgen/mn_electrum.py

@@ -15,18 +15,17 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-# electrum wordlist
+# ------------------------------------------------------------------------------
+# MMgen note: this is a sorted version of the wordlist.  The original
+# can be found at:
+# https://github.com/spesmilo/electrum/blob/master/lib/mnemonic.py
+# and in the file 'wordlists/mnemonic.py' of the mmgen distribution.
+# ------------------------------------------------------------------------------
 # Electrum - lightweight Bitcoin client
 # Copyright (C) 2011 thomasv@gitorious
 # list of words from:
 # http://en.wiktionary.org/wiki/Wiktionary:Frequency_lists/Contemporary_poetry
 
-# From mmgen:
-#   this is a sorted version of the wordlist.
-#   Original can be found here:
-#     https://github.com/spesmilo/electrum/blob/master/lib/mnemonic.py
-
 electrum_words = """
 able
 about

+ 31 - 4
mmgen/mn_tirosh.py

@@ -15,11 +15,38 @@
 # 
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
+# ------------------------------------------------------------------------------
+# MMGen note: this is a sorted version of the wordlist. The original can be
+# found in the file 'wordlists/mn_wordlist.c' of the mmgen distribution.
+# ------------------------------------------------------------------------------
+# Oren Tirosh is no longer maintaining the original version of this
+# project.
+# 
+# Stephen Paul Weber likes it and is making it accessible on GitHub.
+# https://github.com/singpolyma/mnemonicode
+# ------------------------------------------------------------------------------
+# Original copyright notice follows:
+# ------------------------------------------------------------------------------
 # Oren Tirosh wordlist
-# Copyright (c) 2000 Oren Tirosh <oren@hishome.net>
-
-# From mmgen: this is a sorted version of the wordlist
+# Copyright (c) 2000  Oren Tirosh <oren@hishome.net>
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+# 
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+# 
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
 
 tirosh_words = """
 abraham

+ 0 - 292
wordlists/mn_wordlist.py

@@ -1,292 +0,0 @@
-#!/usr/bin/python
-
-"""
-mn_words.py:  Mnemomic wordlist
-
-Copyright (c) 2000  Oren Tirosh <oren@hishome.net>
-
-Oren Tirosh is no longer maintaining the original version of this
-project.
-
-Stephen Paul Weber likes it and is making it accessible on GitHub.
-https://github.com/singpolyma/mnemonicode
-"""
-
-mn_words = [
-  "academy",  "acrobat",  "active",   "actor",    "adam",     "admiral",
-  "adrian",   "africa",   "agenda",   "agent",    "airline",  "airport",
-  "aladdin",  "alarm",    "alaska",   "albert",   "albino",   "album",
-  "alcohol",  "alex",     "algebra",  "alibi",    "alice",    "alien",
-  "alpha",    "alpine",   "amadeus",  "amanda",   "amazon",   "amber",
-  "america",  "amigo",    "analog",   "anatomy",  "angel",    "animal",
-  "antenna",  "antonio",  "apollo",   "april",    "archive",  "arctic",
-  "arizona",  "arnold",   "aroma",    "arthur",   "artist",   "asia",
-  "aspect",   "aspirin",  "athena",   "athlete",  "atlas",    "audio",
-  "august",   "austria",  "axiom",    "aztec",    "balance",  "ballad",
-  "banana",   "bandit",   "banjo",    "barcode",  "baron",    "basic",
-  "battery",  "belgium",  "berlin",   "bermuda",  "bernard",  "bikini",
-  "binary",   "bingo",    "biology",  "block",    "blonde",   "bonus",
-  "boris",    "boston",   "boxer",    "brandy",   "bravo",    "brazil",
-  "bronze",   "brown",    "bruce",    "bruno",    "burger",   "burma",
-  "cabinet",  "cactus",   "cafe",     "cairo",    "cake",     "calypso",
-  "camel",    "camera",   "campus",   "canada",   "canal",    "cannon",
-  "canoe",    "cantina",  "canvas",   "canyon",   "capital",  "caramel",
-  "caravan",  "carbon",   "cargo",    "carlo",    "carol",    "carpet",
-  "cartel",   "casino",   "castle",   "castro",   "catalog",  "caviar",
-  "cecilia",  "cement",   "center",   "century",  "ceramic",  "chamber",
-  "chance",   "change",   "chaos",    "charlie",  "charm",    "charter",
-  "chef",     "chemist",  "cherry",   "chess",    "chicago",  "chicken",
-  "chief",    "china",    "cigar",    "cinema",   "circus",   "citizen",
-  "city",     "clara",    "classic",  "claudia",  "clean",    "client",
-  "climax",   "clinic",   "clock",    "club",     "cobra",    "coconut",
-  "cola",     "collect",  "colombo",  "colony",   "color",    "combat",
-  "comedy",   "comet",    "command",  "compact",  "company",  "complex",
-  "concept",  "concert",  "connect",  "consul",   "contact",  "context",
-  "contour",  "control",  "convert",  "copy",     "corner",   "corona",
-  "correct",  "cosmos",   "couple",   "courage",  "cowboy",   "craft",
-  "crash",    "credit",   "cricket",  "critic",   "crown",    "crystal",
-  "cuba",     "culture",  "dallas",   "dance",    "daniel",   "david",
-  "decade",   "decimal",  "deliver",  "delta",    "deluxe",   "demand",
-  "demo",     "denmark",  "derby",    "design",   "detect",   "develop",
-  "diagram",  "dialog",   "diamond",  "diana",    "diego",    "diesel",
-  "diet",     "digital",  "dilemma",  "diploma",  "direct",   "disco",
-  "disney",   "distant",  "doctor",   "dollar",   "dominic",  "domino",
-  "donald",   "dragon",   "drama",    "dublin",   "duet",     "dynamic",
-  "east",     "ecology",  "economy",  "edgar",    "egypt",    "elastic",
-  "elegant",  "element",  "elite",    "elvis",    "email",    "energy",
-  "engine",   "english",  "episode",  "equator",  "escort",   "ethnic",
-  "europe",   "everest",  "evident",  "exact",    "example",  "exit",
-  "exotic",   "export",   "express",  "extra",    "fabric",   "factor",
-  "falcon",   "family",   "fantasy",  "fashion",  "fiber",    "fiction",
-  "fidel",    "fiesta",   "figure",   "film",     "filter",   "final",
-  "finance",  "finish",   "finland",  "flash",    "florida",  "flower",
-  "fluid",    "flute",    "focus",    "ford",     "forest",   "formal",
-  "format",   "formula",  "fortune",  "forum",    "fragile",  "france",
-  "frank",    "friend",   "frozen",   "future",   "gabriel",  "galaxy",
-  "gallery",  "gamma",    "garage",   "garden",   "garlic",   "gemini",
-  "general",  "genetic",  "genius",   "germany",  "global",   "gloria",
-  "golf",     "gondola",  "gong",     "good",     "gordon",   "gorilla",
-  "grand",    "granite",  "graph",    "green",    "group",    "guide",
-  "guitar",   "guru",     "hand",     "happy",    "harbor",   "harmony",
-  "harvard",  "havana",   "hawaii",   "helena",   "hello",    "henry",
-  "hilton",   "history",  "horizon",  "hotel",    "human",    "humor",
-  "icon",     "idea",     "igloo",    "igor",     "image",    "impact",
-  "import",   "index",    "india",    "indigo",   "input",    "insect",
-  "instant",  "iris",     "italian",  "jacket",   "jacob",    "jaguar",
-  "janet",    "japan",    "jargon",   "jazz",     "jeep",     "john",
-  "joker",    "jordan",   "jumbo",    "june",     "jungle",   "junior",
-  "jupiter",  "karate",   "karma",    "kayak",    "kermit",   "kilo",
-  "king",     "koala",    "korea",    "labor",    "lady",     "lagoon",
-  "laptop",   "laser",    "latin",    "lava",     "lecture",  "left",
-  "legal",    "lemon",    "level",    "lexicon",  "liberal",  "libra",
-  "limbo",    "limit",    "linda",    "linear",   "lion",     "liquid",
-  "liter",    "little",   "llama",    "lobby",    "lobster",  "local",
-  "logic",    "logo",     "lola",     "london",   "lotus",    "lucas",
-  "lunar",    "machine",  "macro",    "madam",    "madonna",  "madrid",
-  "maestro",  "magic",    "magnet",   "magnum",   "major",    "mama",
-  "mambo",    "manager",  "mango",    "manila",   "marco",    "marina",
-  "market",   "mars",     "martin",   "marvin",   "master",   "matrix",
-  "maximum",  "media",    "medical",  "mega",     "melody",   "melon",
-  "memo",     "mental",   "mentor",   "menu",     "mercury",  "message",
-  "metal",    "meteor",   "meter",    "method",   "metro",    "mexico",
-  "miami",    "micro",    "million",  "mineral",  "minimum",  "minus",
-  "minute",   "miracle",  "mirage",   "miranda",  "mister",   "mixer",
-  "mobile",   "model",    "modem",    "modern",   "modular",  "moment",
-  "monaco",   "monica",   "monitor",  "mono",     "monster",  "montana",
-  "morgan",   "motel",    "motif",    "motor",    "mozart",   "multi",
-  "museum",   "music",    "mustang",  "natural",  "neon",     "nepal",
-  "neptune",  "nerve",    "neutral",  "nevada",   "news",     "ninja",
-  "nirvana",  "normal",   "nova",     "novel",    "nuclear",  "numeric",
-  "nylon",    "oasis",    "object",   "observe",  "ocean",    "octopus",
-  "olivia",   "olympic",  "omega",    "opera",    "optic",    "optimal",
-  "orange",   "orbit",    "organic",  "orient",   "origin",   "orlando",
-  "oscar",    "oxford",   "oxygen",   "ozone",    "pablo",    "pacific",
-  "pagoda",   "palace",   "pamela",   "panama",   "panda",    "panel",
-  "panic",    "paradox",  "pardon",   "paris",    "parker",   "parking",
-  "parody",   "partner",  "passage",  "passive",  "pasta",    "pastel",
-  "patent",   "patriot",  "patrol",   "patron",   "pegasus",  "pelican",
-  "penguin",  "pepper",   "percent",  "perfect",  "perfume",  "period",
-  "permit",   "person",   "peru",     "phone",    "photo",    "piano",
-  "picasso",  "picnic",   "picture",  "pigment",  "pilgrim",  "pilot",
-  "pirate",   "pixel",    "pizza",    "planet",   "plasma",   "plaster",
-  "plastic",  "plaza",    "pocket",   "poem",     "poetic",   "poker",
-  "polaris",  "police",   "politic",  "polo",     "polygon",  "pony",
-  "popcorn",  "popular",  "postage",  "postal",   "precise",  "prefix",
-  "premium",  "present",  "price",    "prince",   "printer",  "prism",
-  "private",  "product",  "profile",  "program",  "project",  "protect",
-  "proton",   "public",   "pulse",    "puma",     "pyramid",  "queen",
-  "radar",    "radio",    "random",   "rapid",    "rebel",    "record",
-  "recycle",  "reflex",   "reform",   "regard",   "regular",  "relax",
-  "report",   "reptile",  "reverse",  "ricardo",  "ringo",    "ritual",
-  "robert",   "robot",    "rocket",   "rodeo",    "romeo",    "royal",
-  "russian",  "safari",   "salad",    "salami",   "salmon",   "salon",
-  "salute",   "samba",    "sandra",   "santana",  "sardine",  "school",
-  "screen",   "script",   "second",   "secret",   "section",  "segment",
-  "select",   "seminar",  "senator",  "senior",   "sensor",   "serial",
-  "service",  "sheriff",  "shock",    "sierra",   "signal",   "silicon",
-  "silver",   "similar",  "simon",    "single",   "siren",    "slogan",
-  "social",   "soda",     "solar",    "solid",    "solo",     "sonic",
-  "soviet",   "special",  "speed",    "spiral",   "spirit",   "sport",
-  "static",   "station",  "status",   "stereo",   "stone",    "stop",
-  "street",   "strong",   "student",  "studio",   "style",    "subject",
-  "sultan",   "super",    "susan",    "sushi",    "suzuki",   "switch",
-  "symbol",   "system",   "tactic",   "tahiti",   "talent",   "tango",
-  "tarzan",   "taxi",     "telex",    "tempo",    "tennis",   "texas",
-  "textile",  "theory",   "thermos",  "tiger",    "titanic",  "tokyo",
-  "tomato",   "topic",    "tornado",  "toronto",  "torpedo",  "total",
-  "totem",    "tourist",  "tractor",  "traffic",  "transit",  "trapeze",
-  "travel",   "tribal",   "trick",    "trident",  "trilogy",  "tripod",
-  "tropic",   "trumpet",  "tulip",    "tuna",     "turbo",    "twist",
-  "ultra",    "uniform",  "union",    "uranium",  "vacuum",   "valid",
-  "vampire",  "vanilla",  "vatican",  "velvet",   "ventura",  "venus",
-  "vertigo",  "veteran",  "victor",   "video",    "vienna",   "viking",
-  "village",  "vincent",  "violet",   "violin",   "virtual",  "virus",
-  "visa",     "vision",   "visitor",  "visual",   "vitamin",  "viva",
-  "vocal",    "vodka",    "volcano",  "voltage",  "volume",   "voyage",
-  "water",    "weekend",  "welcome",  "western",  "window",   "winter",
-  "wizard",   "wolf",     "world",    "xray",     "yankee",   "yoga",
-  "yogurt",   "yoyo",     "zebra",    "zero",     "zigzag",   "zipper",
-  "zodiac",   "zoom",     "abraham",  "action",   "address",  "alabama",
-  "alfred",   "almond",   "ammonia",  "analyze",  "annual",   "answer",
-  "apple",    "arena",    "armada",   "arsenal",  "atlanta",  "atomic",
-  "avenue",   "average",  "bagel",    "baker",    "ballet",   "bambino",
-  "bamboo",   "barbara",  "basket",   "bazaar",   "benefit",  "bicycle",
-  "bishop",   "blitz",    "bonjour",  "bottle",   "bridge",   "british",
-  "brother",  "brush",    "budget",   "cabaret",  "cadet",    "candle",
-  "capitan",  "capsule",  "career",   "cartoon",  "channel",  "chapter",
-  "cheese",   "circle",   "cobalt",   "cockpit",  "college",  "compass",
-  "comrade",  "condor",   "crimson",  "cyclone",  "darwin",   "declare",
-  "degree",   "delete",   "delphi",   "denver",   "desert",   "divide",
-  "dolby",    "domain",   "domingo",  "double",   "drink",    "driver",
-  "eagle",    "earth",    "echo",     "eclipse",  "editor",   "educate",
-  "edward",   "effect",   "electra",  "emerald",  "emotion",  "empire",
-  "empty",    "escape",   "eternal",  "evening",  "exhibit",  "expand",
-  "explore",  "extreme",  "ferrari",  "first",    "flag",     "folio",
-  "forget",   "forward",  "freedom",  "fresh",    "friday",   "fuji",
-  "galileo",  "garcia",   "genesis",  "gold",     "gravity",  "habitat",
-  "hamlet",   "harlem",   "helium",   "holiday",  "house",    "hunter",
-  "ibiza",    "iceberg",  "imagine",  "infant",   "isotope",  "jackson",
-  "jamaica",  "jasmine",  "java",     "jessica",  "judo",     "kitchen",
-  "lazarus",  "letter",   "license",  "lithium",  "loyal",    "lucky",
-  "magenta",  "mailbox",  "manual",   "marble",   "mary",     "maxwell",
-  "mayor",    "milk",     "monarch",  "monday",   "money",    "morning",
-  "mother",   "mystery",  "native",   "nectar",   "nelson",   "network",
-  "next",     "nikita",   "nobel",    "nobody",   "nominal",  "norway",
-  "nothing",  "number",   "october",  "office",   "oliver",   "opinion",
-  "option",   "order",    "outside",  "package",  "pancake",  "pandora",
-  "panther",  "papa",     "patient",  "pattern",  "pedro",    "pencil",
-  "people",   "phantom",  "philips",  "pioneer",  "pluto",    "podium",
-  "portal",   "potato",   "prize",    "process",  "protein",  "proxy",
-  "pump",     "pupil",    "python",   "quality",  "quarter",  "quiet",
-  "rabbit",   "radical",  "radius",   "rainbow",  "ralph",    "ramirez",
-  "ravioli",  "raymond",  "respect",  "respond",  "result",   "resume",
-  "retro",    "richard",  "right",    "risk",     "river",    "roger",
-  "roman",    "rondo",    "sabrina",  "salary",   "salsa",    "sample",
-  "samuel",   "saturn",   "savage",   "scarlet",  "scoop",    "scorpio",
-  "scratch",  "scroll",   "sector",   "serpent",  "shadow",   "shampoo",
-  "sharon",   "sharp",    "short",    "shrink",   "silence",  "silk",
-  "simple",   "slang",    "smart",    "smoke",    "snake",    "society",
-  "sonar",    "sonata",   "soprano",  "source",   "sparta",   "sphere",
-  "spider",   "sponsor",  "spring",   "acid",     "adios",    "agatha",
-  "alamo",    "alert",    "almanac",  "aloha",    "andrea",   "anita",
-  "arcade",   "aurora",   "avalon",   "baby",     "baggage",  "balloon",
-  "bank",     "basil",    "begin",    "biscuit",  "blue",     "bombay",
-  "brain",    "brenda",   "brigade",  "cable",    "carmen",   "cello",
-  "celtic",   "chariot",  "chrome",   "citrus",   "civil",    "cloud",
-  "common",   "compare",  "cool",     "copper",   "coral",    "crater",
-  "cubic",    "cupid",    "cycle",    "depend",   "door",     "dream",
-  "dynasty",  "edison",   "edition",  "enigma",   "equal",    "eric",
-  "event",    "evita",    "exodus",   "extend",   "famous",   "farmer",
-  "food",     "fossil",   "frog",     "fruit",    "geneva",   "gentle",
-  "george",   "giant",    "gilbert",  "gossip",   "gram",     "greek",
-  "grille",   "hammer",   "harvest",  "hazard",   "heaven",   "herbert",
-  "heroic",   "hexagon",  "husband",  "immune",   "inca",     "inch",
-  "initial",  "isabel",   "ivory",    "jason",    "jerome",   "joel",
-  "joshua",   "journal",  "judge",    "juliet",   "jump",     "justice",
-  "kimono",   "kinetic",  "leonid",   "lima",     "maze",     "medusa",
-  "member",   "memphis",  "michael",  "miguel",   "milan",    "mile",
-  "miller",   "mimic",    "mimosa",   "mission",  "monkey",   "moral",
-  "moses",    "mouse",    "nancy",    "natasha",  "nebula",   "nickel",
-  "nina",     "noise",    "orchid",   "oregano",  "origami",  "orinoco",
-  "orion",    "othello",  "paper",    "paprika",  "prelude",  "prepare",
-  "pretend",  "profit",   "promise",  "provide",  "puzzle",   "remote",
-  "repair",   "reply",    "rival",    "riviera",  "robin",    "rose",
-  "rover",    "rudolf",   "saga",     "sahara",   "scholar",  "shelter",
-  "ship",     "shoe",     "sigma",    "sister",   "sleep",    "smile",
-  "spain",    "spark",    "split",    "spray",    "square",   "stadium",
-  "star",     "storm",    "story",    "strange",  "stretch",  "stuart",
-  "subway",   "sugar",    "sulfur",   "summer",   "survive",  "sweet",
-  "swim",     "table",    "taboo",    "target",   "teacher",  "telecom",
-  "temple",   "tibet",    "ticket",   "tina",     "today",    "toga",
-  "tommy",    "tower",    "trivial",  "tunnel",   "turtle",   "twin",
-  "uncle",    "unicorn",  "unique",   "update",   "valery",   "vega",
-  "version",  "voodoo",   "warning",  "william",  "wonder",   "year",
-  "yellow",   "young",    "absent",   "absorb",   "accent",   "alfonso",
-  "alias",    "ambient",  "andy",     "anvil",    "appear",   "apropos",
-  "archer",   "ariel",    "armor",    "arrow",    "austin",   "avatar",
-  "axis",     "baboon",   "bahama",   "bali",     "balsa",    "bazooka",
-  "beach",    "beast",    "beatles",  "beauty",   "before",   "benny",
-  "betty",    "between",  "beyond",   "billy",    "bison",    "blast",
-  "bless",    "bogart",   "bonanza",  "book",     "border",   "brave",
-  "bread",    "break",    "broken",   "bucket",   "buenos",   "buffalo",
-  "bundle",   "button",   "buzzer",   "byte",     "caesar",   "camilla",
-  "canary",   "candid",   "carrot",   "cave",     "chant",    "child",
-  "choice",   "chris",    "cipher",   "clarion",  "clark",    "clever",
-  "cliff",    "clone",    "conan",    "conduct",  "congo",    "content",
-  "costume",  "cotton",   "cover",    "crack",    "current",  "danube",
-  "data",     "decide",   "desire",   "detail",   "dexter",   "dinner",
-  "dispute",  "donor",    "druid",    "drum",     "easy",     "eddie",
-  "enjoy",    "enrico",   "epoxy",    "erosion",  "except",   "exile",
-  "explain",  "fame",     "fast",     "father",   "felix",    "field",
-  "fiona",    "fire",     "fish",     "flame",    "flex",     "flipper",
-  "float",    "flood",    "floor",    "forbid",   "forever",  "fractal",
-  "frame",    "freddie",  "front",    "fuel",     "gallop",   "game",
-  "garbo",    "gate",     "gibson",   "ginger",   "giraffe",  "gizmo",
-  "glass",    "goblin",   "gopher",   "grace",    "gray",     "gregory",
-  "grid",     "griffin",  "ground",   "guest",    "gustav",   "gyro",
-  "hair",     "halt",     "harris",   "heart",    "heavy",    "herman",
-  "hippie",   "hobby",    "honey",    "hope",     "horse",    "hostel",
-  "hydro",    "imitate",  "info",     "ingrid",   "inside",   "invent",
-  "invest",   "invite",   "iron",     "ivan",     "james",    "jester",
-  "jimmy",    "join",     "joseph",   "juice",    "julius",   "july",
-  "justin",   "kansas",   "karl",     "kevin",    "kiwi",     "ladder",
-  "lake",     "laura",    "learn",    "legacy",   "legend",   "lesson",
-  "life",     "light",    "list",     "locate",   "lopez",    "lorenzo",
-  "love",     "lunch",    "malta",    "mammal",   "margo",    "marion",
-  "mask",     "match",    "mayday",   "meaning",  "mercy",    "middle",
-  "mike",     "mirror",   "modest",   "morph",    "morris",   "nadia",
-  "nato",     "navy",     "needle",   "neuron",   "never",    "newton",
-  "nice",     "night",    "nissan",   "nitro",    "nixon",    "north",
-  "oberon",   "octavia",  "ohio",     "olga",     "open",     "opus",
-  "orca",     "oval",     "owner",    "page",     "paint",    "palma",
-  "parade",   "parent",   "parole",   "paul",     "peace",    "pearl",
-  "perform",  "phoenix",  "phrase",   "pierre",   "pinball",  "place",
-  "plate",    "plato",    "plume",    "pogo",     "point",    "polite",
-  "polka",    "poncho",   "powder",   "prague",   "press",    "presto",
-  "pretty",   "prime",    "promo",    "quasi",    "quest",    "quick",
-  "quiz",     "quota",    "race",     "rachel",   "raja",     "ranger",
-  "region",   "remark",   "rent",     "reward",   "rhino",    "ribbon",
-  "rider",    "road",     "rodent",   "round",    "rubber",   "ruby",
-  "rufus",    "sabine",   "saddle",   "sailor",   "saint",    "salt",
-  "satire",   "scale",    "scuba",    "season",   "secure",   "shake",
-  "shallow",  "shannon",  "shave",    "shelf",    "sherman",  "shine",
-  "shirt",    "side",     "sinatra",  "sincere",  "size",     "slalom",
-  "slow",     "small",    "snow",     "sofia",    "song",     "sound",
-  "south",    "speech",   "spell",    "spend",    "spoon",    "stage",
-  "stamp",    "stand",    "state",    "stella",   "stick",    "sting",
-  "stock",    "store",    "sunday",   "sunset",   "support",  "sweden",
-  "swing",    "tape",     "think",    "thomas",   "tictac",   "time",
-  "toast",    "tobacco",  "tonight",  "torch",    "torso",    "touch",
-  "toyota",   "trade",    "tribune",  "trinity",  "triton",   "truck",
-  "trust",    "type",     "under",    "unit",     "urban",    "urgent",
-  "user",     "value",    "vendor",   "venice",   "verona",   "vibrate",
-  "virgo",    "visible",  "vista",    "vital",    "voice",    "vortex",
-  "waiter",   "watch",    "wave",     "weather",  "wedding",  "wheel",
-  "whiskey",  "wisdom",   "deal",     "null",     "nurse",    "quebec",
-  "reserve",  "reunion",  "roof",     "singer",   "verbal",   "amen",
-  "ego",      "fax",      "jet",      "job",      "rio",      "ski",
-  "yes"
-]
-
-if __name__ == "__main__":
-	print "\n".join(mn_words)

+ 0 - 1642
wordlists/mn_wordlist.sort.py

@@ -1,1642 +0,0 @@
-#!/usr/bin/python
-
-# Oren Tirosh wordlist
-# Copyright (c) 2000  Oren Tirosh <oren@hishome.net>
-
-# This is a sorted version of the wordlist
-
-oren_tirosh_wordlist = """
-abraham
-absent
-absorb
-academy
-accent
-acid
-acrobat
-action
-active
-actor
-adam
-address
-adios
-admiral
-adrian
-africa
-agatha
-agenda
-agent
-airline
-airport
-alabama
-aladdin
-alamo
-alarm
-alaska
-albert
-albino
-album
-alcohol
-alert
-alex
-alfonso
-alfred
-algebra
-alias
-alibi
-alice
-alien
-almanac
-almond
-aloha
-alpha
-alpine
-amadeus
-amanda
-amazon
-amber
-ambient
-amen
-america
-amigo
-ammonia
-analog
-analyze
-anatomy
-andrea
-andy
-angel
-animal
-anita
-annual
-answer
-antenna
-antonio
-anvil
-apollo
-appear
-apple
-april
-apropos
-arcade
-archer
-archive
-arctic
-arena
-ariel
-arizona
-armada
-armor
-arnold
-aroma
-arrow
-arsenal
-arthur
-artist
-asia
-aspect
-aspirin
-athena
-athlete
-atlanta
-atlas
-atomic
-audio
-august
-aurora
-austin
-austria
-avalon
-avatar
-avenue
-average
-axiom
-axis
-aztec
-baboon
-baby
-bagel
-baggage
-bahama
-baker
-balance
-bali
-ballad
-ballet
-balloon
-balsa
-bambino
-bamboo
-banana
-bandit
-banjo
-bank
-barbara
-barcode
-baron
-basic
-basil
-basket
-battery
-bazaar
-bazooka
-beach
-beast
-beatles
-beauty
-before
-begin
-belgium
-benefit
-benny
-berlin
-bermuda
-bernard
-betty
-between
-beyond
-bicycle
-bikini
-billy
-binary
-bingo
-biology
-biscuit
-bishop
-bison
-blast
-bless
-blitz
-block
-blonde
-blue
-bogart
-bombay
-bonanza
-bonjour
-bonus
-book
-border
-boris
-boston
-bottle
-boxer
-brain
-brandy
-brave
-bravo
-brazil
-bread
-break
-brenda
-bridge
-brigade
-british
-broken
-bronze
-brother
-brown
-bruce
-bruno
-brush
-bucket
-budget
-buenos
-buffalo
-bundle
-burger
-burma
-button
-buzzer
-byte
-cabaret
-cabinet
-cable
-cactus
-cadet
-caesar
-cafe
-cairo
-cake
-calypso
-camel
-camera
-camilla
-campus
-canada
-canal
-canary
-candid
-candle
-cannon
-canoe
-cantina
-canvas
-canyon
-capital
-capitan
-capsule
-caramel
-caravan
-carbon
-career
-cargo
-carlo
-carmen
-carol
-carpet
-carrot
-cartel
-cartoon
-casino
-castle
-castro
-catalog
-cave
-caviar
-cecilia
-cello
-celtic
-cement
-center
-century
-ceramic
-chamber
-chance
-change
-channel
-chant
-chaos
-chapter
-chariot
-charlie
-charm
-charter
-cheese
-chef
-chemist
-cherry
-chess
-chicago
-chicken
-chief
-child
-china
-choice
-chris
-chrome
-cigar
-cinema
-cipher
-circle
-circus
-citizen
-citrus
-city
-civil
-clara
-clarion
-clark
-classic
-claudia
-clean
-clever
-client
-cliff
-climax
-clinic
-clock
-clone
-cloud
-club
-cobalt
-cobra
-cockpit
-coconut
-cola
-collect
-college
-colombo
-colony
-color
-combat
-comedy
-comet
-command
-common
-compact
-company
-compare
-compass
-complex
-comrade
-conan
-concept
-concert
-condor
-conduct
-congo
-connect
-consul
-contact
-content
-context
-contour
-control
-convert
-cool
-copper
-copy
-coral
-corner
-corona
-correct
-cosmos
-costume
-cotton
-couple
-courage
-cover
-cowboy
-crack
-craft
-crash
-crater
-credit
-cricket
-crimson
-critic
-crown
-crystal
-cuba
-cubic
-culture
-cupid
-current
-cycle
-cyclone
-dallas
-dance
-daniel
-danube
-darwin
-data
-david
-deal
-decade
-decide
-decimal
-declare
-degree
-delete
-deliver
-delphi
-delta
-deluxe
-demand
-demo
-denmark
-denver
-depend
-derby
-desert
-design
-desire
-detail
-detect
-develop
-dexter
-diagram
-dialog
-diamond
-diana
-diego
-diesel
-diet
-digital
-dilemma
-dinner
-diploma
-direct
-disco
-disney
-dispute
-distant
-divide
-doctor
-dolby
-dollar
-domain
-domingo
-dominic
-domino
-donald
-donor
-door
-double
-dragon
-drama
-dream
-drink
-driver
-druid
-drum
-dublin
-duet
-dynamic
-dynasty
-eagle
-earth
-east
-easy
-echo
-eclipse
-ecology
-economy
-eddie
-edgar
-edison
-edition
-editor
-educate
-edward
-effect
-ego
-egypt
-elastic
-electra
-elegant
-element
-elite
-elvis
-email
-emerald
-emotion
-empire
-empty
-energy
-engine
-english
-enigma
-enjoy
-enrico
-episode
-epoxy
-equal
-equator
-eric
-erosion
-escape
-escort
-eternal
-ethnic
-europe
-evening
-event
-everest
-evident
-evita
-exact
-example
-except
-exhibit
-exile
-exit
-exodus
-exotic
-expand
-explain
-explore
-export
-express
-extend
-extra
-extreme
-fabric
-factor
-falcon
-fame
-family
-famous
-fantasy
-farmer
-fashion
-fast
-father
-fax
-felix
-ferrari
-fiber
-fiction
-fidel
-field
-fiesta
-figure
-film
-filter
-final
-finance
-finish
-finland
-fiona
-fire
-first
-fish
-flag
-flame
-flash
-flex
-flipper
-float
-flood
-floor
-florida
-flower
-fluid
-flute
-focus
-folio
-food
-forbid
-ford
-forest
-forever
-forget
-formal
-format
-formula
-fortune
-forum
-forward
-fossil
-fractal
-fragile
-frame
-france
-frank
-freddie
-freedom
-fresh
-friday
-friend
-frog
-front
-frozen
-fruit
-fuel
-fuji
-future
-gabriel
-galaxy
-galileo
-gallery
-gallop
-game
-gamma
-garage
-garbo
-garcia
-garden
-garlic
-gate
-gemini
-general
-genesis
-genetic
-geneva
-genius
-gentle
-george
-germany
-giant
-gibson
-gilbert
-ginger
-giraffe
-gizmo
-glass
-global
-gloria
-goblin
-gold
-golf
-gondola
-gong
-good
-gopher
-gordon
-gorilla
-gossip
-grace
-gram
-grand
-granite
-graph
-gravity
-gray
-greek
-green
-gregory
-grid
-griffin
-grille
-ground
-group
-guest
-guide
-guitar
-guru
-gustav
-gyro
-habitat
-hair
-halt
-hamlet
-hammer
-hand
-happy
-harbor
-harlem
-harmony
-harris
-harvard
-harvest
-havana
-hawaii
-hazard
-heart
-heaven
-heavy
-helena
-helium
-hello
-henry
-herbert
-herman
-heroic
-hexagon
-hilton
-hippie
-history
-hobby
-holiday
-honey
-hope
-horizon
-horse
-hostel
-hotel
-house
-human
-humor
-hunter
-husband
-hydro
-ibiza
-iceberg
-icon
-idea
-igloo
-igor
-image
-imagine
-imitate
-immune
-impact
-import
-inca
-inch
-index
-india
-indigo
-infant
-info
-ingrid
-initial
-input
-insect
-inside
-instant
-invent
-invest
-invite
-iris
-iron
-isabel
-isotope
-italian
-ivan
-ivory
-jacket
-jackson
-jacob
-jaguar
-jamaica
-james
-janet
-japan
-jargon
-jasmine
-jason
-java
-jazz
-jeep
-jerome
-jessica
-jester
-jet
-jimmy
-job
-joel
-john
-join
-joker
-jordan
-joseph
-joshua
-journal
-judge
-judo
-juice
-juliet
-julius
-july
-jumbo
-jump
-june
-jungle
-junior
-jupiter
-justice
-justin
-kansas
-karate
-karl
-karma
-kayak
-kermit
-kevin
-kilo
-kimono
-kinetic
-king
-kitchen
-kiwi
-koala
-korea
-labor
-ladder
-lady
-lagoon
-lake
-laptop
-laser
-latin
-laura
-lava
-lazarus
-learn
-lecture
-left
-legacy
-legal
-legend
-lemon
-leonid
-lesson
-letter
-level
-lexicon
-liberal
-libra
-license
-life
-light
-lima
-limbo
-limit
-linda
-linear
-lion
-liquid
-list
-liter
-lithium
-little
-llama
-lobby
-lobster
-local
-locate
-logic
-logo
-lola
-london
-lopez
-lorenzo
-lotus
-love
-loyal
-lucas
-lucky
-lunar
-lunch
-machine
-macro
-madam
-madonna
-madrid
-maestro
-magenta
-magic
-magnet
-magnum
-mailbox
-major
-malta
-mama
-mambo
-mammal
-manager
-mango
-manila
-manual
-marble
-marco
-margo
-marina
-marion
-market
-mars
-martin
-marvin
-mary
-mask
-master
-match
-matrix
-maximum
-maxwell
-mayday
-mayor
-maze
-meaning
-media
-medical
-medusa
-mega
-melody
-melon
-member
-memo
-memphis
-mental
-mentor
-menu
-mercury
-mercy
-message
-metal
-meteor
-meter
-method
-metro
-mexico
-miami
-michael
-micro
-middle
-miguel
-mike
-milan
-mile
-milk
-miller
-million
-mimic
-mimosa
-mineral
-minimum
-minus
-minute
-miracle
-mirage
-miranda
-mirror
-mission
-mister
-mixer
-mobile
-model
-modem
-modern
-modest
-modular
-moment
-monaco
-monarch
-monday
-money
-monica
-monitor
-monkey
-mono
-monster
-montana
-moral
-morgan
-morning
-morph
-morris
-moses
-motel
-mother
-motif
-motor
-mouse
-mozart
-multi
-museum
-music
-mustang
-mystery
-nadia
-nancy
-natasha
-native
-nato
-natural
-navy
-nebula
-nectar
-needle
-nelson
-neon
-nepal
-neptune
-nerve
-network
-neuron
-neutral
-nevada
-never
-news
-newton
-next
-nice
-nickel
-night
-nikita
-nina
-ninja
-nirvana
-nissan
-nitro
-nixon
-nobel
-nobody
-noise
-nominal
-normal
-north
-norway
-nothing
-nova
-novel
-nuclear
-null
-number
-numeric
-nurse
-nylon
-oasis
-oberon
-object
-observe
-ocean
-octavia
-october
-octopus
-office
-ohio
-olga
-oliver
-olivia
-olympic
-omega
-open
-opera
-opinion
-optic
-optimal
-option
-opus
-orange
-orbit
-orca
-orchid
-order
-oregano
-organic
-orient
-origami
-origin
-orinoco
-orion
-orlando
-oscar
-othello
-outside
-oval
-owner
-oxford
-oxygen
-ozone
-pablo
-pacific
-package
-page
-pagoda
-paint
-palace
-palma
-pamela
-panama
-pancake
-panda
-pandora
-panel
-panic
-panther
-papa
-paper
-paprika
-parade
-paradox
-pardon
-parent
-paris
-parker
-parking
-parody
-parole
-partner
-passage
-passive
-pasta
-pastel
-patent
-patient
-patriot
-patrol
-patron
-pattern
-paul
-peace
-pearl
-pedro
-pegasus
-pelican
-pencil
-penguin
-people
-pepper
-percent
-perfect
-perform
-perfume
-period
-permit
-person
-peru
-phantom
-philips
-phoenix
-phone
-photo
-phrase
-piano
-picasso
-picnic
-picture
-pierre
-pigment
-pilgrim
-pilot
-pinball
-pioneer
-pirate
-pixel
-pizza
-place
-planet
-plasma
-plaster
-plastic
-plate
-plato
-plaza
-plume
-pluto
-pocket
-podium
-poem
-poetic
-pogo
-point
-poker
-polaris
-police
-polite
-politic
-polka
-polo
-polygon
-poncho
-pony
-popcorn
-popular
-portal
-postage
-postal
-potato
-powder
-prague
-precise
-prefix
-prelude
-premium
-prepare
-present
-press
-presto
-pretend
-pretty
-price
-prime
-prince
-printer
-prism
-private
-prize
-process
-product
-profile
-profit
-program
-project
-promise
-promo
-protect
-protein
-proton
-provide
-proxy
-public
-pulse
-puma
-pump
-pupil
-puzzle
-pyramid
-python
-quality
-quarter
-quasi
-quebec
-queen
-quest
-quick
-quiet
-quiz
-quota
-rabbit
-race
-rachel
-radar
-radical
-radio
-radius
-rainbow
-raja
-ralph
-ramirez
-random
-ranger
-rapid
-ravioli
-raymond
-rebel
-record
-recycle
-reflex
-reform
-regard
-region
-regular
-relax
-remark
-remote
-rent
-repair
-reply
-report
-reptile
-reserve
-respect
-respond
-result
-resume
-retro
-reunion
-reverse
-reward
-rhino
-ribbon
-ricardo
-richard
-rider
-right
-ringo
-rio
-risk
-ritual
-rival
-river
-riviera
-road
-robert
-robin
-robot
-rocket
-rodent
-rodeo
-roger
-roman
-romeo
-rondo
-roof
-rose
-round
-rover
-royal
-rubber
-ruby
-rudolf
-rufus
-russian
-sabine
-sabrina
-saddle
-safari
-saga
-sahara
-sailor
-saint
-salad
-salami
-salary
-salmon
-salon
-salsa
-salt
-salute
-samba
-sample
-samuel
-sandra
-santana
-sardine
-satire
-saturn
-savage
-scale
-scarlet
-scholar
-school
-scoop
-scorpio
-scratch
-screen
-script
-scroll
-scuba
-season
-second
-secret
-section
-sector
-secure
-segment
-select
-seminar
-senator
-senior
-sensor
-serial
-serpent
-service
-shadow
-shake
-shallow
-shampoo
-shannon
-sharon
-sharp
-shave
-shelf
-shelter
-sheriff
-sherman
-shine
-ship
-shirt
-shock
-shoe
-short
-shrink
-side
-sierra
-sigma
-signal
-silence
-silicon
-silk
-silver
-similar
-simon
-simple
-sinatra
-sincere
-singer
-single
-siren
-sister
-size
-ski
-slalom
-slang
-sleep
-slogan
-slow
-small
-smart
-smile
-smoke
-snake
-snow
-social
-society
-soda
-sofia
-solar
-solid
-solo
-sonar
-sonata
-song
-sonic
-soprano
-sound
-source
-south
-soviet
-spain
-spark
-sparta
-special
-speech
-speed
-spell
-spend
-sphere
-spider
-spiral
-spirit
-split
-sponsor
-spoon
-sport
-spray
-spring
-square
-stadium
-stage
-stamp
-stand
-star
-state
-static
-station
-status
-stella
-stereo
-stick
-sting
-stock
-stone
-stop
-store
-storm
-story
-strange
-street
-stretch
-strong
-stuart
-student
-studio
-style
-subject
-subway
-sugar
-sulfur
-sultan
-summer
-sunday
-sunset
-super
-support
-survive
-susan
-sushi
-suzuki
-sweden
-sweet
-swim
-swing
-switch
-symbol
-system
-table
-taboo
-tactic
-tahiti
-talent
-tango
-tape
-target
-tarzan
-taxi
-teacher
-telecom
-telex
-temple
-tempo
-tennis
-texas
-textile
-theory
-thermos
-think
-thomas
-tibet
-ticket
-tictac
-tiger
-time
-tina
-titanic
-toast
-tobacco
-today
-toga
-tokyo
-tomato
-tommy
-tonight
-topic
-torch
-tornado
-toronto
-torpedo
-torso
-total
-totem
-touch
-tourist
-tower
-toyota
-tractor
-trade
-traffic
-transit
-trapeze
-travel
-tribal
-tribune
-trick
-trident
-trilogy
-trinity
-tripod
-triton
-trivial
-tropic
-truck
-trumpet
-trust
-tulip
-tuna
-tunnel
-turbo
-turtle
-twin
-twist
-type
-ultra
-uncle
-under
-unicorn
-uniform
-union
-unique
-unit
-update
-uranium
-urban
-urgent
-user
-vacuum
-valery
-valid
-value
-vampire
-vanilla
-vatican
-vega
-velvet
-vendor
-venice
-ventura
-venus
-verbal
-verona
-version
-vertigo
-veteran
-vibrate
-victor
-video
-vienna
-viking
-village
-vincent
-violet
-violin
-virgo
-virtual
-virus
-visa
-visible
-vision
-visitor
-vista
-visual
-vital
-vitamin
-viva
-vocal
-vodka
-voice
-volcano
-voltage
-volume
-voodoo
-vortex
-voyage
-waiter
-warning
-watch
-water
-wave
-weather
-wedding
-weekend
-welcome
-western
-wheel
-whiskey
-william
-window
-winter
-wisdom
-wizard
-wolf
-wonder
-world
-xray
-yankee
-year
-yellow
-yes
-yoga
-yogurt
-young
-yoyo
-zebra
-zero
-zigzag
-zipper
-zodiac
-zoom
-"""

+ 8 - 10
wordlists/mnemonic.py

@@ -1678,14 +1678,12 @@ def mn_decode( wlist ):
         out += '%08x'%x
     return out
 
-if __name__ == '__main__':
-	print "\n".join(words)
 
-# if __name__ == '__main__':
-#     import sys
-#     if len( sys.argv ) == 1:
-#         print 'I need arguments: a hex string to encode, or a list of words to decode'
-#     elif len( sys.argv ) == 2:
-#         print ' '.join(mn_encode(sys.argv[1]))
-#     else:
-#         print mn_decode(sys.argv[1:])
+if __name__ == '__main__':
+    import sys
+    if len( sys.argv ) == 1:
+        print 'I need arguments: a hex string to encode, or a list of words to decode'
+    elif len( sys.argv ) == 2:
+        print ' '.join(mn_encode(sys.argv[1]))
+    else:
+        print mn_decode(sys.argv[1:])

+ 0 - 1638
wordlists/mnemonic.sort.py

@@ -1,1638 +0,0 @@
-#!/usr/bin/python
-
-# electrum wordlist
-# Electrum - lightweight Bitcoin client
-# Copyright (C) 2011 thomasv@gitorious
-# list of words from:
-# http://en.wiktionary.org/wiki/Wiktionary:Frequency_lists/Contemporary_poetry
-
-# This is a sorted version of the wordlist
-
-electrum_wordlist = """
-able
-about
-above
-abuse
-accept
-accident
-ache
-acid
-across
-act
-action
-actually
-add
-admire
-admit
-adore
-advice
-affection
-afraid
-after
-afternoon
-again
-against
-age
-agony
-agree
-ahead
-aim
-air
-alas
-alive
-allow
-almost
-alone
-along
-already
-also
-alter
-although
-always
-amaze
-among
-ancient
-angel
-anger
-angry
-animal
-annoy
-another
-answer
-any
-anymore
-anyone
-anything
-anyway
-anywhere
-apart
-apologize
-appear
-apple
-appreciate
-approach
-army
-around
-arrive
-arrow
-art
-ash
-ashamed
-aside
-ask
-asleep
-attack
-attempt
-attention
-aunt
-autumn
-avoid
-await
-awake
-awaken
-away
-awe
-awkward
-baby
-back
-bag
-balance
-ball
-bang
-bank
-bar
-bare
-barely
-bathroom
-battle
-beam
-beard
-beaten
-beautiful
-beauty
-became
-become
-bedroom
-bee
-been
-before
-beg
-began
-begin
-begun
-behind
-belief
-believe
-belly
-belong
-bench
-beneath
-beside
-best
-better
-between
-beyond
-bid
-bird
-birth
-birthday
-bit
-bite
-bitter
-black
-blade
-blame
-blank
-blanket
-bleed
-blend
-bless
-blind
-blink
-bliss
-block
-blonde
-blood
-bloody
-bloom
-blossom
-blow
-blue
-blur
-blush
-board
-boat
-body
-bold
-bomb
-bond
-bone
-book
-boom
-born
-both
-bother
-bottle
-bottom
-bought
-bounce
-bound
-bowl
-box
-boyfriend
-brain
-branch
-brand
-brave
-bread
-break
-breast
-breath
-breathe
-breeze
-bridge
-bright
-bring
-broke
-broken
-brother
-brown
-bruise
-brush
-bubble
-build
-built
-bullet
-bump
-burden
-burn
-burst
-bury
-bus
-busy
-butterfly
-button
-buy
-cage
-calm
-came
-candle
-canvas
-cap
-capture
-card
-careful
-carefully
-caress
-carry
-carve
-cast
-catch
-caught
-cause
-cease
-ceiling
-cell
-center
-certain
-certainly
-chain
-chair
-chance
-change
-character
-charm
-chase
-cheap
-cheat
-check
-cheek
-cheer
-cheese
-chest
-child
-childhood
-children
-chill
-chin
-chocolate
-choice
-choke
-choose
-church
-cigarette
-circle
-city
-claim
-class
-claw
-clay
-clean
-clear
-clearly
-click
-climb
-cling
-clock
-close
-closet
-clothes
-cloud
-clue
-clutch
-coat
-coffee
-cold
-collapse
-collect
-college
-color
-comfort
-commit
-common
-companion
-company
-compare
-complain
-complete
-completely
-concern
-concrete
-confidence
-confuse
-confusion
-connect
-connection
-consider
-constant
-constantly
-consume
-content
-continue
-control
-conversation
-cookie
-cool
-core
-corner
-cost
-couch
-count
-country
-couple
-courage
-course
-cousin
-cover
-coward
-crack
-crap
-crash
-crave
-crawl
-crazy
-creak
-cream
-create
-creation
-creator
-creature
-creek
-creep
-crime
-crimson
-cross
-crowd
-cruel
-crumble
-crush
-cry
-crystal
-cup
-curl
-curse
-curtain
-curve
-cute
-dad
-daddy
-daily
-damn
-dance
-danger
-dark
-darkness
-darling
-dart
-date
-daughter
-dawn
-deadly
-deal
-dear
-death
-decay
-decide
-decision
-deep
-deeply
-defeat
-defense
-define
-delicate
-delight
-demand
-demon
-deny
-depend
-depress
-depression
-depth
-descend
-describe
-desert
-deserve
-desire
-desk
-despair
-desperate
-desperately
-despite
-destination
-destroy
-determine
-devil
-dew
-diamond
-difference
-different
-dig
-dim
-dinner
-direction
-dirt
-dirty
-disappear
-discover
-disguise
-dish
-distance
-distant
-doctor
-dog
-doll
-doom
-door
-dot
-double
-doubt
-dove
-down
-drag
-dragon
-drama
-draw
-drawn
-dread
-dream
-dreamer
-dress
-drift
-drink
-drive
-driver
-drop
-drove
-drug
-drum
-drunk
-dry
-duck
-dude
-due
-dull
-dumb
-during
-dust
-dusty
-dwell
-each
-eager
-early
-earth
-easily
-easy
-eat
-echo
-edge
-effort
-egg
-either
-embarrass
-embrace
-emotion
-emptiness
-empty
-end
-endless
-enemy
-energy
-engine
-enjoy
-enough
-enter
-entire
-erase
-escape
-especially
-essence
-eternal
-eternity
-even
-evening
-eventually
-ever
-everybody
-everyday
-everyone
-everything
-everytime
-everywhere
-evil
-exactly
-example
-except
-excuse
-exist
-existence
-expect
-experience
-explain
-explode
-explore
-express
-expression
-eye
-fact
-fade
-fail
-faint
-fairy
-faith
-false
-familiar
-family
-fan
-fantasy
-fate
-father
-fault
-favorite
-fear
-feast
-feather
-feed
-feet
-felicity
-few
-field
-figure
-fill
-final
-finally
-find
-finger
-finish
-fire
-first
-fish
-fist
-five
-fix
-flag
-flame
-flare
-flash
-flat
-flesh
-flicker
-flight
-flip
-flirt
-float
-flood
-floor
-flow
-flower
-flutter
-fly
-focus
-foe
-fog
-fold
-follow
-foot
-football
-footstep
-force
-forehead
-forest
-forever
-forget
-forgive
-forgot
-forgotten
-form
-former
-forth
-forward
-fought
-foul
-fragile
-frame
-freak
-free
-freedom
-freely
-freeze
-fresh
-friend
-friendship
-fright
-frighten
-front
-frost
-frown
-frozen
-fruit
-frustrate
-fully
-funny
-fur
-further
-future
-gain
-game
-garden
-gas
-gasp
-gather
-gay
-gaze
-generation
-gentle
-gently
-ghost
-giant
-gift
-giggle
-girl
-girlfriend
-give
-given
-glad
-glance
-glare
-glass
-glide
-glorious
-glory
-glove
-glow
-goal
-god
-gone
-good
-goodbye
-goose
-got
-gotta
-gotten
-government
-grab
-grace
-grade
-grand
-grandma
-grant
-grasp
-grass
-great
-green
-greet
-grew
-grey
-grief
-grin
-grip
-ground
-group
-grow
-grown
-guard
-guess
-guide
-guilt
-guilty
-guitar
-gun
-guy
-hair
-half
-hallway
-hand
-handle
-hang
-happen
-happiness
-happy
-hardly
-harm
-harmony
-harsh
-hate
-hatred
-haunt
-heal
-health
-heard
-heart
-heartbeat
-heat
-heaven
-heavy
-heel
-held
-hello
-help
-here
-hero
-hey
-hidden
-hide
-high
-hill
-history
-hit
-hollow
-holy
-home
-honest
-honey
-honor
-hook
-hop
-hope
-hopefully
-horizon
-horrible
-horse
-hospital
-hour
-house
-however
-howl
-hug
-huge
-hum
-human
-hundred
-hunger
-hungry
-hunt
-hurl
-hurry
-hurt
-husband
-ice
-idea
-idiot
-ignorance
-ignore
-illuminate
-illusion
-image
-imagination
-imagine
-important
-impossible
-inch
-indeed
-inhale
-ink
-inner
-innocence
-innocent
-insane
-inside
-instead
-insult
-interest
-into
-invisible
-invite
-iron
-itself
-jaw
-jealous
-jeans
-job
-jock
-join
-joke
-journey
-joy
-judge
-juice
-jump
-just
-keep
-kept
-key
-kick
-kid
-kill
-king
-kingdom
-kiss
-kitchen
-knee
-knife
-knock
-know
-knowledge
-known
-lace
-lady
-laid
-land
-language
-large
-laugh
-laughter
-law
-lazy
-lead
-leaf
-leap
-learn
-least
-leave
-led
-left
-leg
-less
-lesson
-letter
-level
-lick
-lifeless
-lift
-lightning
-like
-limb
-limit
-line
-linger
-lip
-liquid
-listen
-little
-lonely
-long
-look
-loose
-lord
-loser
-loss
-lot
-loud
-love
-lovely
-lucky
-lunch
-lung
-lust
-machine
-made
-magic
-make
-mama
-manage
-many
-march
-mark
-marry
-mask
-mass
-master
-match
-math
-matter
-maybe
-mean
-meant
-measure
-meet
-melody
-melt
-memory
-men
-mend
-mention
-mercy
-mere
-mess
-message
-metal
-middle
-midnight
-might
-mighty
-milk
-million
-mind
-mine
-minute
-mirror
-misery
-mist
-mistake
-mix
-moan
-mock
-mold
-mom
-moment
-money
-monkey
-monster
-month
-moon
-moonlight
-moral
-more
-morning
-mostly
-mother
-motion
-mountain
-mourn
-mouth
-movement
-movie
-much
-mud
-mumble
-murder
-muscle
-muse
-music
-mutter
-myself
-mystery
-nail
-naked
-name
-nation
-natural
-nature
-near
-nearly
-neck
-need
-needle
-neighbor
-neither
-nerd
-nerve
-nervous
-never
-new
-next
-nice
-night
-nightmare
-nine
-nobody
-nod
-noise
-normal
-north
-nose
-note
-nothing
-notice
-nowhere
-numb
-number
-object
-observe
-obviously
-ocean
-odd
-ode
-off
-offer
-often
-okay
-once
-only
-open
-opinion
-opposite
-orange
-order
-other
-ourselves
-out
-outside
-over
-own
-pack
-page
-painful
-paint
-pair
-pale
-palm
-pants
-paper
-paradise
-parent
-park
-party
-pass
-passion
-past
-path
-pathetic
-patience
-patient
-pattern
-pause
-pay
-peace
-peaceful
-peach
-peel
-peer
-pen
-pencil
-people
-perfect
-perfection
-perfectly
-perhaps
-person
-petal
-phone
-physical
-picture
-pie
-piece
-pierce
-pig
-pile
-pillow
-pink
-pity
-place
-plain
-plan
-planet
-plant
-plastic
-plate
-play
-please
-pleasure
-pocket
-poem
-poet
-poetry
-point
-poison
-ponder
-pool
-poor
-pop
-position
-possess
-possible
-possibly
-pound
-pour
-power
-powerful
-practice
-praise
-pray
-prayer
-precious
-prefer
-prepare
-presence
-present
-press
-pressure
-pretend
-pretty
-price
-pride
-prince
-princess
-probably
-problem
-process
-promise
-protect
-proud
-prove
-puff
-pull
-pulse
-punch
-pure
-purple
-purpose
-push
-put
-puzzle
-queen
-question
-quick
-quickly
-quiet
-quietly
-quit
-quite
-rabbit
-radio
-rainbow
-raise
-random
-rant
-rape
-rare
-rather
-raw
-reach
-ready
-real
-reality
-realize
-really
-reason
-rebel
-recall
-receive
-red
-reflect
-reflection
-refuse
-regret
-relationship
-relax
-release
-remain
-remember
-remind
-remove
-repeat
-replace
-reply
-respect
-respond
-rest
-retreat
-return
-reveal
-revenge
-rhyme
-rhythm
-rich
-ring
-rip
-ripple
-rise
-river
-road
-roam
-roar
-rock
-roll
-root
-rope
-rose
-rough
-royal
-rub
-rude
-ruin
-rule
-run
-rush
-sad
-sadness
-safe
-said
-sail
-salt
-salty
-sanctuary
-sane
-sanity
-sat
-satisfy
-save
-savior
-scale
-scar
-scary
-scatter
-scene
-scent
-school
-score
-scrape
-scratch
-scream
-screen
-screw
-sea
-search
-season
-second
-secret
-seek
-seem
-self
-selfish
-sense
-sent
-sentence
-separate
-serious
-serve
-settle
-seven
-several
-shade
-shadow
-shall
-shame
-shape
-sharp
-shatter
-sheep
-sheet
-shelter
-shield
-shift
-shimmer
-shine
-shiny
-ship
-shirt
-shiver
-shock
-shoe
-shook
-shoot
-shore
-should
-shoulder
-shout
-shove
-show
-shower
-shown
-shut
-shy
-sick
-sigh
-sign
-silence
-silent
-silently
-silly
-silver
-simple
-simply
-since
-single
-sink
-sister
-situation
-six
-size
-skill
-skin
-skip
-sky
-slam
-slap
-sleep
-slept
-slice
-slide
-slight
-slightly
-slowly
-small
-smart
-smell
-smile
-smoke
-smooth
-snake
-snap
-sneak
-snow
-soak
-soar
-sob
-social
-society
-soft
-softly
-soldier
-some
-somebody
-someday
-somehow
-someone
-something
-sometimes
-somewhere
-son
-song
-soon
-soothe
-sorrow
-sorry
-sort
-soul
-sound
-space
-speak
-special
-speed
-spell
-spend
-spider
-spill
-spin
-spine
-spiral
-spirit
-split
-spoken
-sport
-spot
-spread
-spring
-square
-squeeze
-stab
-stage
-stain
-stair
-stand
-stare
-start
-state
-stay
-steady
-steal
-steel
-step
-stick
-still
-sting
-stir
-stock
-stole
-stolen
-stomach
-stone
-stood
-stop
-storm
-story
-straight
-strain
-strange
-stranger
-stray
-stream
-street
-strength
-stress
-stretch
-strife
-strike
-string
-strip
-stroke
-strong
-struggle
-stubborn
-stuck
-student
-study
-stuff
-stumble
-stun
-stupid
-style
-subject
-such
-sudden
-suddenly
-suffer
-suffocate
-suicide
-suit
-summer
-sunlight
-sunset
-support
-suppose
-sure
-surely
-surface
-surprise
-surround
-survive
-suspend
-swallow
-sway
-swear
-sweat
-sweet
-swell
-swim
-swing
-swirl
-sword
-sympathy
-table
-taint
-take
-taken
-talent
-talk
-tangle
-tap
-task
-taste
-taught
-tea
-teach
-teacher
-team
-tease
-teeth
-tell
-tender
-terrible
-terror
-test
-thank
-them
-themselves
-then
-there
-thick
-thigh
-thing
-think
-third
-thorn
-those
-thought
-thousand
-thread
-threaten
-three
-threw
-throat
-throne
-through
-throughout
-throw
-thrown
-thump
-thunder
-tickle
-tide
-tie
-tight
-tightly
-time
-tiny
-tired
-today
-toe
-together
-tomorrow
-tongue
-tonight
-too
-tool
-torment
-torture
-toss
-total
-touch
-tough
-toward
-tower
-town
-trace
-trade
-trail
-train
-travel
-treasure
-treat
-tree
-tremble
-trick
-trickle
-trip
-trouble
-truck
-true
-truly
-trust
-truth
-try
-tuck
-tumble
-tune
-turn
-twenty
-twice
-twirl
-twist
-two
-type
-ugly
-unable
-uncle
-under
-underneath
-understand
-universe
-unknown
-unless
-unlike
-unseen
-upon
-upset
-use
-useless
-usually
-utter
-vain
-valley
-value
-vast
-veil
-vein
-velvet
-verse
-very
-victim
-view
-violence
-vision
-visit
-voice
-void
-volume
-waist
-wait
-walk
-wall
-wander
-want
-war
-warm
-warmth
-warn
-warrior
-wash
-waste
-watch
-water
-wave
-weak
-weakness
-weapon
-weary
-weather
-weave
-week
-weep
-weight
-weird
-welcome
-wet
-whatever
-wheel
-whenever
-whether
-whisper
-whistle
-white
-whole
-wife
-wild
-win
-window
-winter
-wipe
-wise
-wish
-witch
-within
-wolf
-woman
-women
-won
-wonder
-wonderful
-wood
-work
-world
-worry
-worse
-worship
-worst
-worth
-worthless
-wound
-wow
-wrap
-wrinkle
-wrist
-write
-written
-wrong
-wrote
-yard
-yeah
-yearn
-yell
-yellow
-yesterday
-yet
-young
-yours
-yourself
-youth
-"""