Completed
Pull Request — master (#6)
by thomas
03:04
created
test/EncryptionTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
      */
14 14
     public function getEncryptionVectors()
15 15
     {
16
-        return array_map(function (array $row) {
16
+        return array_map(function(array $row) {
17 17
             return [Buffer::hex($row['password']), Buffer::hex($row['salt']), $row['iterations'], Buffer::hex($row['iv']), Buffer::hex($row['pt']), Buffer::hex($row['ct']), Buffer::hex($row['tag']), Buffer::hex($row['full'])];
18 18
         }, $this->getTestVectors()['encryption']);
19 19
     }
Please login to merge, or discard this patch.
test/AbstractTestCase.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
      */
27 27
     private function readTestVectorsFile()
28 28
     {
29
-        $decoded = json_decode(file_get_contents(__DIR__ .'/data/crypt_vectors.json'), true);
29
+        $decoded = json_decode(file_get_contents(__DIR__ . '/data/crypt_vectors.json'), true);
30 30
         if (!$decoded || json_last_error() !== JSON_ERROR_NONE) {
31 31
             throw new \RuntimeException('failed to read vectors file');
32 32
         }
Please login to merge, or discard this patch.
test/KeyDerivationTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
      */
15 15
     public function getKeyDerivationVectors()
16 16
     {
17
-        return array_map(function (array $row) {
17
+        return array_map(function(array $row) {
18 18
             if (isset($row['password_utf8'])) {
19 19
                 $password = new Buffer($row['password_utf8']);
20 20
             } else {
Please login to merge, or discard this patch.
test/EncryptionMnemonicTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
      */
14 14
     public function getConsistencyCheckVectors()
15 15
     {
16
-        return array_map(function (array $row) {
16
+        return array_map(function(array $row) {
17 17
             return [Buffer::hex($row['data']), $row['mnemonic']];
18 18
         }, $this->getTestVectors()['mnemonic']);
19 19
     }
Please login to merge, or discard this patch.
src/Encoding/Wordlist.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@
 block discarded – undo
22 22
      */
23 23
     public function getWords()
24 24
     {
25
-        return array('abandon',  'ability',  'able',  'about',  'above',  'absent',  'absorb',  'abstract',  'absurd',  'abuse',  'access',  'accident',  'account',  'accuse',  'achieve',  'acid',  'acoustic',  'acquire',  'across',  'act',  'action',  'actor',  'actress',  'actual',  'adapt',  'add',  'addict',  'address',  'adjust',  'admit',  'adult',  'advance',  'advice',  'aerobic',  'affair',  'afford',  'afraid',  'again',  'age',  'agent',  'agree',  'ahead',  'aim',  'air',  'airport',  'aisle',  'alarm',  'album',  'alcohol',  'alert',  'alien',  'all',  'alley',  'allow',  'almost',  'alone',  'alpha',  'already',  'also',  'alter',  'always',  'amateur',  'amazing',  'among',  'amount',  'amused',  'analyst',  'anchor',  'ancient',  'anger',  'angle',  'angry',  'animal',  'ankle',  'announce',  'annual',  'another',  'answer',  'antenna',  'antique',  'anxiety',  'any',  'apart',  'apology',  'appear',  'apple',  'approve',  'april',  'arch',  'arctic',  'area',  'arena',  'argue',  'arm',  'armed',  'armor',  'army',  'around',  'arrange',  'arrest',  'arrive',  'arrow',  'art',  'artefact',  'artist',  'artwork',  'ask',  'aspect',  'assault',  'asset',  'assist',  'assume',  'asthma',  'athlete',  'atom',  'attack',  'attend',  'attitude',  'attract',  'auction',  'audit',  'august',  'aunt',  'author',  'auto',  'autumn',  'average',  'avocado',  'avoid',  'awake',  'aware',  'away',  'awesome',  'awful',  'awkward',  'axis',  'baby',  'bachelor',  'bacon',  'badge',  'bag',  'balance',  'balcony',  'ball',  'bamboo',  'banana',  'banner',  'bar',  'barely',  'bargain',  'barrel',  'base',  'basic',  'basket',  'battle',  'beach',  'bean',  'beauty',  'because',  'become',  'beef',  'before',  'begin',  'behave',  'behind',  'believe',  'below',  'belt',  'bench',  'benefit',  'best',  'betray',  'better',  'between',  'beyond',  'bicycle',  'bid',  'bike',  'bind',  'biology',  'bird',  'birth',  'bitter',  'black',  'blade',  'blame',  'blanket',  'blast',  'bleak',  'bless',  'blind',  'blood',  'blossom',  'blouse',  'blue',  'blur',  'blush',  'board',  'boat',  'body',  'boil',  'bomb',  'bone',  'bonus',  'book',  'boost',  'border',  'boring',  'borrow',  'boss',  'bottom',  'bounce',  'box',  'boy',  'bracket',  'brain',  'brand',  'brass',  'brave',  'bread',  'breeze',  'brick',  'bridge',  'brief',  'bright',  'bring',  'brisk',  'broccoli',  'broken',  'bronze',  'broom',  'brother',  'brown',  'brush',  'bubble',  'buddy',  'budget',  'buffalo',  'build',  'bulb',  'bulk',  'bullet',  'bundle',  'bunker',  'burden',  'burger',  'burst',  'bus',  'business',  'busy',  'butter',  'buyer',  'buzz',  'cabbage',  'cabin',  'cable',  'cactus',  'cage',  'cake',  'call',  'calm',  'camera',  'camp',  'can',  'canal',  'cancel',  'candy',  'cannon',  'canoe',  'canvas',  'canyon',  'capable',  'capital',  'captain',  'car',  'carbon',  'card',  'cargo',  'carpet',  'carry',  'cart',  'case',  'cash',  'casino',  'castle',  'casual',  'cat',  'catalog',  'catch',  'category',  'cattle',  'caught',  'cause',  'caution',  'cave',  'ceiling',  'celery',  'cement',  'census',  'century',  'cereal',  'certain',  'chair',  'chalk',  'champion',  'change',  'chaos',  'chapter',  'charge',  'chase',  'chat',  'cheap',  'check',  'cheese',  'chef',  'cherry',  'chest',  'chicken',  'chief',  'child',  'chimney',  'choice',  'choose',  'chronic',  'chuckle',  'chunk',  'churn',  'cigar',  'cinnamon',  'circle',  'citizen',  'city',  'civil',  'claim',  'clap',  'clarify',  'claw',  'clay',  'clean',  'clerk',  'clever',  'click',  'client',  'cliff',  'climb',  'clinic',  'clip',  'clock',  'clog',  'close',  'cloth',  'cloud',  'clown',  'club',  'clump',  'cluster',  'clutch',  'coach',  'coast',  'coconut',  'code',  'coffee',  'coil',  'coin',  'collect',  'color',  'column',  'combine',  'come',  'comfort',  'comic',  'common',  'company',  'concert',  'conduct',  'confirm',  'congress',  'connect',  'consider',  'control',  'convince',  'cook',  'cool',  'copper',  'copy',  'coral',  'core',  'corn',  'correct',  'cost',  'cotton',  'couch',  'country',  'couple',  'course',  'cousin',  'cover',  'coyote',  'crack',  'cradle',  'craft',  'cram',  'crane',  'crash',  'crater',  'crawl',  'crazy',  'cream',  'credit',  'creek',  'crew',  'cricket',  'crime',  'crisp',  'critic',  'crop',  'cross',  'crouch',  'crowd',  'crucial',  'cruel',  'cruise',  'crumble',  'crunch',  'crush',  'cry',  'crystal',  'cube',  'culture',  'cup',  'cupboard',  'curious',  'current',  'curtain',  'curve',  'cushion',  'custom',  'cute',  'cycle',  'dad',  'damage',  'damp',  'dance',  'danger',  'daring',  'dash',  'daughter',  'dawn',  'day',  'deal',  'debate',  'debris',  'decade',  'december',  'decide',  'decline',  'decorate',  'decrease',  'deer',  'defense',  'define',  'defy',  'degree',  'delay',  'deliver',  'demand',  'demise',  'denial',  'dentist',  'deny',  'depart',  'depend',  'deposit',  'depth',  'deputy',  'derive',  'describe',  'desert',  'design',  'desk',  'despair',  'destroy',  'detail',  'detect',  'develop',  'device',  'devote',  'diagram',  'dial',  'diamond',  'diary',  'dice',  'diesel',  'diet',  'differ',  'digital',  'dignity',  'dilemma',  'dinner',  'dinosaur',  'direct',  'dirt',  'disagree',  'discover',  'disease',  'dish',  'dismiss',  'disorder',  'display',  'distance',  'divert',  'divide',  'divorce',  'dizzy',  'doctor',  'document',  'dog',  'doll',  'dolphin',  'domain',  'donate',  'donkey',  'donor',  'door',  'dose',  'double',  'dove',  'draft',  'dragon',  'drama',  'drastic',  'draw',  'dream',  'dress',  'drift',  'drill',  'drink',  'drip',  'drive',  'drop',  'drum',  'dry',  'duck',  'dumb',  'dune',  'during',  'dust',  'dutch',  'duty',  'dwarf',  'dynamic',  'eager',  'eagle',  'early',  'earn',  'earth',  'easily',  'east',  'easy',  'echo',  'ecology',  'economy',  'edge',  'edit',  'educate',  'effort',  'egg',  'eight',  'either',  'elbow',  'elder',  'electric',  'elegant',  'element',  'elephant',  'elevator',  'elite',  'else',  'embark',  'embody',  'embrace',  'emerge',  'emotion',  'employ',  'empower',  'empty',  'enable',  'enact',  'end',  'endless',  'endorse',  'enemy',  'energy',  'enforce',  'engage',  'engine',  'enhance',  'enjoy',  'enlist',  'enough',  'enrich',  'enroll',  'ensure',  'enter',  'entire',  'entry',  'envelope',  'episode',  'equal',  'equip',  'era',  'erase',  'erode',  'erosion',  'error',  'erupt',  'escape',  'essay',  'essence',  'estate',  'eternal',  'ethics',  'evidence',  'evil',  'evoke',  'evolve',  'exact',  'example',  'excess',  'exchange',  'excite',  'exclude',  'excuse',  'execute',  'exercise',  'exhaust',  'exhibit',  'exile',  'exist',  'exit',  'exotic',  'expand',  'expect',  'expire',  'explain',  'expose',  'express',  'extend',  'extra',  'eye',  'eyebrow',  'fabric',  'face',  'faculty',  'fade',  'faint',  'faith',  'fall',  'false',  'fame',  'family',  'famous',  'fan',  'fancy',  'fantasy',  'farm',  'fashion',  'fat',  'fatal',  'father',  'fatigue',  'fault',  'favorite',  'feature',  'february',  'federal',  'fee',  'feed',  'feel',  'female',  'fence',  'festival',  'fetch',  'fever',  'few',  'fiber',  'fiction',  'field',  'figure',  'file',  'film',  'filter',  'final',  'find',  'fine',  'finger',  'finish',  'fire',  'firm',  'first',  'fiscal',  'fish',  'fit',  'fitness',  'fix',  'flag',  'flame',  'flash',  'flat',  'flavor',  'flee',  'flight',  'flip',  'float',  'flock',  'floor',  'flower',  'fluid',  'flush',  'fly',  'foam',  'focus',  'fog',  'foil',  'fold',  'follow',  'food',  'foot',  'force',  'forest',  'forget',  'fork',  'fortune',  'forum',  'forward',  'fossil',  'foster',  'found',  'fox',  'fragile',  'frame',  'frequent',  'fresh',  'friend',  'fringe',  'frog',  'front',  'frost',  'frown',  'frozen',  'fruit',  'fuel',  'fun',  'funny',  'furnace',  'fury',  'future',  'gadget',  'gain',  'galaxy',  'gallery',  'game',  'gap',  'garage',  'garbage',  'garden',  'garlic',  'garment',  'gas',  'gasp',  'gate',  'gather',  'gauge',  'gaze',  'general',  'genius',  'genre',  'gentle',  'genuine',  'gesture',  'ghost',  'giant',  'gift',  'giggle',  'ginger',  'giraffe',  'girl',  'give',  'glad',  'glance',  'glare',  'glass',  'glide',  'glimpse',  'globe',  'gloom',  'glory',  'glove',  'glow',  'glue',  'goat',  'goddess',  'gold',  'good',  'goose',  'gorilla',  'gospel',  'gossip',  'govern',  'gown',  'grab',  'grace',  'grain',  'grant',  'grape',  'grass',  'gravity',  'great',  'green',  'grid',  'grief',  'grit',  'grocery',  'group',  'grow',  'grunt',  'guard',  'guess',  'guide',  'guilt',  'guitar',  'gun',  'gym',  'habit',  'hair',  'half',  'hammer',  'hamster',  'hand',  'happy',  'harbor',  'hard',  'harsh',  'harvest',  'hat',  'have',  'hawk',  'hazard',  'head',  'health',  'heart',  'heavy',  'hedgehog',  'height',  'hello',  'helmet',  'help',  'hen',  'hero',  'hidden',  'high',  'hill',  'hint',  'hip',  'hire',  'history',  'hobby',  'hockey',  'hold',  'hole',  'holiday',  'hollow',  'home',  'honey',  'hood',  'hope',  'horn',  'horror',  'horse',  'hospital',  'host',  'hotel',  'hour',  'hover',  'hub',  'huge',  'human',  'humble',  'humor',  'hundred',  'hungry',  'hunt',  'hurdle',  'hurry',  'hurt',  'husband',  'hybrid',  'ice',  'icon',  'idea',  'identify',  'idle',  'ignore',  'ill',  'illegal',  'illness',  'image',  'imitate',  'immense',  'immune',  'impact',  'impose',  'improve',  'impulse',  'inch',  'include',  'income',  'increase',  'index',  'indicate',  'indoor',  'industry',  'infant',  'inflict',  'inform',  'inhale',  'inherit',  'initial',  'inject',  'injury',  'inmate',  'inner',  'innocent',  'input',  'inquiry',  'insane',  'insect',  'inside',  'inspire',  'install',  'intact',  'interest',  'into',  'invest',  'invite',  'involve',  'iron',  'island',  'isolate',  'issue',  'item',  'ivory',  'jacket',  'jaguar',  'jar',  'jazz',  'jealous',  'jeans',  'jelly',  'jewel',  'job',  'join',  'joke',  'journey',  'joy',  'judge',  'juice',  'jump',  'jungle',  'junior',  'junk',  'just',  'kangaroo',  'keen',  'keep',  'ketchup',  'key',  'kick',  'kid',  'kidney',  'kind',  'kingdom',  'kiss',  'kit',  'kitchen',  'kite',  'kitten',  'kiwi',  'knee',  'knife',  'knock',  'know',  'lab',  'label',  'labor',  'ladder',  'lady',  'lake',  'lamp',  'language',  'laptop',  'large',  'later',  'latin',  'laugh',  'laundry',  'lava',  'law',  'lawn',  'lawsuit',  'layer',  'lazy',  'leader',  'leaf',  'learn',  'leave',  'lecture',  'left',  'leg',  'legal',  'legend',  'leisure',  'lemon',  'lend',  'length',  'lens',  'leopard',  'lesson',  'letter',  'level',  'liar',  'liberty',  'library',  'license',  'life',  'lift',  'light',  'like',  'limb',  'limit',  'link',  'lion',  'liquid',  'list',  'little',  'live',  'lizard',  'load',  'loan',  'lobster',  'local',  'lock',  'logic',  'lonely',  'long',  'loop',  'lottery',  'loud',  'lounge',  'love',  'loyal',  'lucky',  'luggage',  'lumber',  'lunar',  'lunch',  'luxury',  'lyrics',  'machine',  'mad',  'magic',  'magnet',  'maid',  'mail',  'main',  'major',  'make',  'mammal',  'man',  'manage',  'mandate',  'mango',  'mansion',  'manual',  'maple',  'marble',  'march',  'margin',  'marine',  'market',  'marriage',  'mask',  'mass',  'master',  'match',  'material',  'math',  'matrix',  'matter',  'maximum',  'maze',  'meadow',  'mean',  'measure',  'meat',  'mechanic',  'medal',  'media',  'melody',  'melt',  'member',  'memory',  'mention',  'menu',  'mercy',  'merge',  'merit',  'merry',  'mesh',  'message',  'metal',  'method',  'middle',  'midnight',  'milk',  'million',  'mimic',  'mind',  'minimum',  'minor',  'minute',  'miracle',  'mirror',  'misery',  'miss',  'mistake',  'mix',  'mixed',  'mixture',  'mobile',  'model',  'modify',  'mom',  'moment',  'monitor',  'monkey',  'monster',  'month',  'moon',  'moral',  'more',  'morning',  'mosquito',  'mother',  'motion',  'motor',  'mountain',  'mouse',  'move',  'movie',  'much',  'muffin',  'mule',  'multiply',  'muscle',  'museum',  'mushroom',  'music',  'must',  'mutual',  'myself',  'mystery',  'myth',  'naive',  'name',  'napkin',  'narrow',  'nasty',  'nation',  'nature',  'near',  'neck',  'need',  'negative',  'neglect',  'neither',  'nephew',  'nerve',  'nest',  'net',  'network',  'neutral',  'never',  'news',  'next',  'nice',  'night',  'noble',  'noise',  'nominee',  'noodle',  'normal',  'north',  'nose',  'notable',  'note',  'nothing',  'notice',  'novel',  'now',  'nuclear',  'number',  'nurse',  'nut',  'oak',  'obey',  'object',  'oblige',  'obscure',  'observe',  'obtain',  'obvious',  'occur',  'ocean',  'october',  'odor',  'off',  'offer',  'office',  'often',  'oil',  'okay',  'old',  'olive',  'olympic',  'omit',  'once',  'one',  'onion',  'online',  'only',  'open',  'opera',  'opinion',  'oppose',  'option',  'orange',  'orbit',  'orchard',  'order',  'ordinary',  'organ',  'orient',  'original',  'orphan',  'ostrich',  'other',  'outdoor',  'outer',  'output',  'outside',  'oval',  'oven',  'over',  'own',  'owner',  'oxygen',  'oyster',  'ozone',  'pact',  'paddle',  'page',  'pair',  'palace',  'palm',  'panda',  'panel',  'panic',  'panther',  'paper',  'parade',  'parent',  'park',  'parrot',  'party',  'pass',  'patch',  'path',  'patient',  'patrol',  'pattern',  'pause',  'pave',  'payment',  'peace',  'peanut',  'pear',  'peasant',  'pelican',  'pen',  'penalty',  'pencil',  'people',  'pepper',  'perfect',  'permit',  'person',  'pet',  'phone',  'photo',  'phrase',  'physical',  'piano',  'picnic',  'picture',  'piece',  'pig',  'pigeon',  'pill',  'pilot',  'pink',  'pioneer',  'pipe',  'pistol',  'pitch',  'pizza',  'place',  'planet',  'plastic',  'plate',  'play',  'please',  'pledge',  'pluck',  'plug',  'plunge',  'poem',  'poet',  'point',  'polar',  'pole',  'police',  'pond',  'pony',  'pool',  'popular',  'portion',  'position',  'possible',  'post',  'potato',  'pottery',  'poverty',  'powder',  'power',  'practice',  'praise',  'predict',  'prefer',  'prepare',  'present',  'pretty',  'prevent',  'price',  'pride',  'primary',  'print',  'priority',  'prison',  'private',  'prize',  'problem',  'process',  'produce',  'profit',  'program',  'project',  'promote',  'proof',  'property',  'prosper',  'protect',  'proud',  'provide',  'public',  'pudding',  'pull',  'pulp',  'pulse',  'pumpkin',  'punch',  'pupil',  'puppy',  'purchase',  'purity',  'purpose',  'purse',  'push',  'put',  'puzzle',  'pyramid',  'quality',  'quantum',  'quarter',  'question',  'quick',  'quit',  'quiz',  'quote',  'rabbit',  'raccoon',  'race',  'rack',  'radar',  'radio',  'rail',  'rain',  'raise',  'rally',  'ramp',  'ranch',  'random',  'range',  'rapid',  'rare',  'rate',  'rather',  'raven',  'raw',  'razor',  'ready',  'real',  'reason',  'rebel',  'rebuild',  'recall',  'receive',  'recipe',  'record',  'recycle',  'reduce',  'reflect',  'reform',  'refuse',  'region',  'regret',  'regular',  'reject',  'relax',  'release',  'relief',  'rely',  'remain',  'remember',  'remind',  'remove',  'render',  'renew',  'rent',  'reopen',  'repair',  'repeat',  'replace',  'report',  'require',  'rescue',  'resemble',  'resist',  'resource',  'response',  'result',  'retire',  'retreat',  'return',  'reunion',  'reveal',  'review',  'reward',  'rhythm',  'rib',  'ribbon',  'rice',  'rich',  'ride',  'ridge',  'rifle',  'right',  'rigid',  'ring',  'riot',  'ripple',  'risk',  'ritual',  'rival',  'river',  'road',  'roast',  'robot',  'robust',  'rocket',  'romance',  'roof',  'rookie',  'room',  'rose',  'rotate',  'rough',  'round',  'route',  'royal',  'rubber',  'rude',  'rug',  'rule',  'run',  'runway',  'rural',  'sad',  'saddle',  'sadness',  'safe',  'sail',  'salad',  'salmon',  'salon',  'salt',  'salute',  'same',  'sample',  'sand',  'satisfy',  'satoshi',  'sauce',  'sausage',  'save',  'say',  'scale',  'scan',  'scare',  'scatter',  'scene',  'scheme',  'school',  'science',  'scissors',  'scorpion',  'scout',  'scrap',  'screen',  'script',  'scrub',  'sea',  'search',  'season',  'seat',  'second',  'secret',  'section',  'security',  'seed',  'seek',  'segment',  'select',  'sell',  'seminar',  'senior',  'sense',  'sentence',  'series',  'service',  'session',  'settle',  'setup',  'seven',  'shadow',  'shaft',  'shallow',  'share',  'shed',  'shell',  'sheriff',  'shield',  'shift',  'shine',  'ship',  'shiver',  'shock',  'shoe',  'shoot',  'shop',  'short',  'shoulder',  'shove',  'shrimp',  'shrug',  'shuffle',  'shy',  'sibling',  'sick',  'side',  'siege',  'sight',  'sign',  'silent',  'silk',  'silly',  'silver',  'similar',  'simple',  'since',  'sing',  'siren',  'sister',  'situate',  'six',  'size',  'skate',  'sketch',  'ski',  'skill',  'skin',  'skirt',  'skull',  'slab',  'slam',  'sleep',  'slender',  'slice',  'slide',  'slight',  'slim',  'slogan',  'slot',  'slow',  'slush',  'small',  'smart',  'smile',  'smoke',  'smooth',  'snack',  'snake',  'snap',  'sniff',  'snow',  'soap',  'soccer',  'social',  'sock',  'soda',  'soft',  'solar',  'soldier',  'solid',  'solution',  'solve',  'someone',  'song',  'soon',  'sorry',  'sort',  'soul',  'sound',  'soup',  'source',  'south',  'space',  'spare',  'spatial',  'spawn',  'speak',  'special',  'speed',  'spell',  'spend',  'sphere',  'spice',  'spider',  'spike',  'spin',  'spirit',  'split',  'spoil',  'sponsor',  'spoon',  'sport',  'spot',  'spray',  'spread',  'spring',  'spy',  'square',  'squeeze',  'squirrel',  'stable',  'stadium',  'staff',  'stage',  'stairs',  'stamp',  'stand',  'start',  'state',  'stay',  'steak',  'steel',  'stem',  'step',  'stereo',  'stick',  'still',  'sting',  'stock',  'stomach',  'stone',  'stool',  'story',  'stove',  'strategy',  'street',  'strike',  'strong',  'struggle',  'student',  'stuff',  'stumble',  'style',  'subject',  'submit',  'subway',  'success',  'such',  'sudden',  'suffer',  'sugar',  'suggest',  'suit',  'summer',  'sun',  'sunny',  'sunset',  'super',  'supply',  'supreme',  'sure',  'surface',  'surge',  'surprise',  'surround',  'survey',  'suspect',  'sustain',  'swallow',  'swamp',  'swap',  'swarm',  'swear',  'sweet',  'swift',  'swim',  'swing',  'switch',  'sword',  'symbol',  'symptom',  'syrup',  'system',  'table',  'tackle',  'tag',  'tail',  'talent',  'talk',  'tank',  'tape',  'target',  'task',  'taste',  'tattoo',  'taxi',  'teach',  'team',  'tell',  'ten',  'tenant',  'tennis',  'tent',  'term',  'test',  'text',  'thank',  'that',  'theme',  'then',  'theory',  'there',  'they',  'thing',  'this',  'thought',  'three',  'thrive',  'throw',  'thumb',  'thunder',  'ticket',  'tide',  'tiger',  'tilt',  'timber',  'time',  'tiny',  'tip',  'tired',  'tissue',  'title',  'toast',  'tobacco',  'today',  'toddler',  'toe',  'together',  'toilet',  'token',  'tomato',  'tomorrow',  'tone',  'tongue',  'tonight',  'tool',  'tooth',  'top',  'topic',  'topple',  'torch',  'tornado',  'tortoise',  'toss',  'total',  'tourist',  'toward',  'tower',  'town',  'toy',  'track',  'trade',  'traffic',  'tragic',  'train',  'transfer',  'trap',  'trash',  'travel',  'tray',  'treat',  'tree',  'trend',  'trial',  'tribe',  'trick',  'trigger',  'trim',  'trip',  'trophy',  'trouble',  'truck',  'true',  'truly',  'trumpet',  'trust',  'truth',  'try',  'tube',  'tuition',  'tumble',  'tuna',  'tunnel',  'turkey',  'turn',  'turtle',  'twelve',  'twenty',  'twice',  'twin',  'twist',  'two',  'type',  'typical',  'ugly',  'umbrella',  'unable',  'unaware',  'uncle',  'uncover',  'under',  'undo',  'unfair',  'unfold',  'unhappy',  'uniform',  'unique',  'unit',  'universe',  'unknown',  'unlock',  'until',  'unusual',  'unveil',  'update',  'upgrade',  'uphold',  'upon',  'upper',  'upset',  'urban',  'urge',  'usage',  'use',  'used',  'useful',  'useless',  'usual',  'utility',  'vacant',  'vacuum',  'vague',  'valid',  'valley',  'valve',  'van',  'vanish',  'vapor',  'various',  'vast',  'vault',  'vehicle',  'velvet',  'vendor',  'venture',  'venue',  'verb',  'verify',  'version',  'very',  'vessel',  'veteran',  'viable',  'vibrant',  'vicious',  'victory',  'video',  'view',  'village',  'vintage',  'violin',  'virtual',  'virus',  'visa',  'visit',  'visual',  'vital',  'vivid',  'vocal',  'voice',  'void',  'volcano',  'volume',  'vote',  'voyage',  'wage',  'wagon',  'wait',  'walk',  'wall',  'walnut',  'want',  'warfare',  'warm',  'warrior',  'wash',  'wasp',  'waste',  'water',  'wave',  'way',  'wealth',  'weapon',  'wear',  'weasel',  'weather',  'web',  'wedding',  'weekend',  'weird',  'welcome',  'west',  'wet',  'whale',  'what',  'wheat',  'wheel',  'when',  'where',  'whip',  'whisper',  'wide',  'width',  'wife',  'wild',  'will',  'win',  'window',  'wine',  'wing',  'wink',  'winner',  'winter',  'wire',  'wisdom',  'wise',  'wish',  'witness',  'wolf',  'woman',  'wonder',  'wood',  'wool',  'word',  'work',  'world',  'worry',  'worth',  'wrap',  'wreck',  'wrestle',  'wrist',  'write',  'wrong',  'yard',  'year',  'yellow',  'you',  'young',  'youth',  'zebra',  'zero',  'zone',  'zoo');
25
+        return array('abandon', 'ability', 'able', 'about', 'above', 'absent', 'absorb', 'abstract', 'absurd', 'abuse', 'access', 'accident', 'account', 'accuse', 'achieve', 'acid', 'acoustic', 'acquire', 'across', 'act', 'action', 'actor', 'actress', 'actual', 'adapt', 'add', 'addict', 'address', 'adjust', 'admit', 'adult', 'advance', 'advice', 'aerobic', 'affair', 'afford', 'afraid', 'again', 'age', 'agent', 'agree', 'ahead', 'aim', 'air', 'airport', 'aisle', 'alarm', 'album', 'alcohol', 'alert', 'alien', 'all', 'alley', 'allow', 'almost', 'alone', 'alpha', 'already', 'also', 'alter', 'always', 'amateur', 'amazing', 'among', 'amount', 'amused', 'analyst', 'anchor', 'ancient', 'anger', 'angle', 'angry', 'animal', 'ankle', 'announce', 'annual', 'another', 'answer', 'antenna', 'antique', 'anxiety', 'any', 'apart', 'apology', 'appear', 'apple', 'approve', 'april', 'arch', 'arctic', 'area', 'arena', 'argue', 'arm', 'armed', 'armor', 'army', 'around', 'arrange', 'arrest', 'arrive', 'arrow', 'art', 'artefact', 'artist', 'artwork', 'ask', 'aspect', 'assault', 'asset', 'assist', 'assume', 'asthma', 'athlete', 'atom', 'attack', 'attend', 'attitude', 'attract', 'auction', 'audit', 'august', 'aunt', 'author', 'auto', 'autumn', 'average', 'avocado', 'avoid', 'awake', 'aware', 'away', 'awesome', 'awful', 'awkward', 'axis', 'baby', 'bachelor', 'bacon', 'badge', 'bag', 'balance', 'balcony', 'ball', 'bamboo', 'banana', 'banner', 'bar', 'barely', 'bargain', 'barrel', 'base', 'basic', 'basket', 'battle', 'beach', 'bean', 'beauty', 'because', 'become', 'beef', 'before', 'begin', 'behave', 'behind', 'believe', 'below', 'belt', 'bench', 'benefit', 'best', 'betray', 'better', 'between', 'beyond', 'bicycle', 'bid', 'bike', 'bind', 'biology', 'bird', 'birth', 'bitter', 'black', 'blade', 'blame', 'blanket', 'blast', 'bleak', 'bless', 'blind', 'blood', 'blossom', 'blouse', 'blue', 'blur', 'blush', 'board', 'boat', 'body', 'boil', 'bomb', 'bone', 'bonus', 'book', 'boost', 'border', 'boring', 'borrow', 'boss', 'bottom', 'bounce', 'box', 'boy', 'bracket', 'brain', 'brand', 'brass', 'brave', 'bread', 'breeze', 'brick', 'bridge', 'brief', 'bright', 'bring', 'brisk', 'broccoli', 'broken', 'bronze', 'broom', 'brother', 'brown', 'brush', 'bubble', 'buddy', 'budget', 'buffalo', 'build', 'bulb', 'bulk', 'bullet', 'bundle', 'bunker', 'burden', 'burger', 'burst', 'bus', 'business', 'busy', 'butter', 'buyer', 'buzz', 'cabbage', 'cabin', 'cable', 'cactus', 'cage', 'cake', 'call', 'calm', 'camera', 'camp', 'can', 'canal', 'cancel', 'candy', 'cannon', 'canoe', 'canvas', 'canyon', 'capable', 'capital', 'captain', 'car', 'carbon', 'card', 'cargo', 'carpet', 'carry', 'cart', 'case', 'cash', 'casino', 'castle', 'casual', 'cat', 'catalog', 'catch', 'category', 'cattle', 'caught', 'cause', 'caution', 'cave', 'ceiling', 'celery', 'cement', 'census', 'century', 'cereal', 'certain', 'chair', 'chalk', 'champion', 'change', 'chaos', 'chapter', 'charge', 'chase', 'chat', 'cheap', 'check', 'cheese', 'chef', 'cherry', 'chest', 'chicken', 'chief', 'child', 'chimney', 'choice', 'choose', 'chronic', 'chuckle', 'chunk', 'churn', 'cigar', 'cinnamon', 'circle', 'citizen', 'city', 'civil', 'claim', 'clap', 'clarify', 'claw', 'clay', 'clean', 'clerk', 'clever', 'click', 'client', 'cliff', 'climb', 'clinic', 'clip', 'clock', 'clog', 'close', 'cloth', 'cloud', 'clown', 'club', 'clump', 'cluster', 'clutch', 'coach', 'coast', 'coconut', 'code', 'coffee', 'coil', 'coin', 'collect', 'color', 'column', 'combine', 'come', 'comfort', 'comic', 'common', 'company', 'concert', 'conduct', 'confirm', 'congress', 'connect', 'consider', 'control', 'convince', 'cook', 'cool', 'copper', 'copy', 'coral', 'core', 'corn', 'correct', 'cost', 'cotton', 'couch', 'country', 'couple', 'course', 'cousin', 'cover', 'coyote', 'crack', 'cradle', 'craft', 'cram', 'crane', 'crash', 'crater', 'crawl', 'crazy', 'cream', 'credit', 'creek', 'crew', 'cricket', 'crime', 'crisp', 'critic', 'crop', 'cross', 'crouch', 'crowd', 'crucial', 'cruel', 'cruise', 'crumble', 'crunch', 'crush', 'cry', 'crystal', 'cube', 'culture', 'cup', 'cupboard', 'curious', 'current', 'curtain', 'curve', 'cushion', 'custom', 'cute', 'cycle', 'dad', 'damage', 'damp', 'dance', 'danger', 'daring', 'dash', 'daughter', 'dawn', 'day', 'deal', 'debate', 'debris', 'decade', 'december', 'decide', 'decline', 'decorate', 'decrease', 'deer', 'defense', 'define', 'defy', 'degree', 'delay', 'deliver', 'demand', 'demise', 'denial', 'dentist', 'deny', 'depart', 'depend', 'deposit', 'depth', 'deputy', 'derive', 'describe', 'desert', 'design', 'desk', 'despair', 'destroy', 'detail', 'detect', 'develop', 'device', 'devote', 'diagram', 'dial', 'diamond', 'diary', 'dice', 'diesel', 'diet', 'differ', 'digital', 'dignity', 'dilemma', 'dinner', 'dinosaur', 'direct', 'dirt', 'disagree', 'discover', 'disease', 'dish', 'dismiss', 'disorder', 'display', 'distance', 'divert', 'divide', 'divorce', 'dizzy', 'doctor', 'document', 'dog', 'doll', 'dolphin', 'domain', 'donate', 'donkey', 'donor', 'door', 'dose', 'double', 'dove', 'draft', 'dragon', 'drama', 'drastic', 'draw', 'dream', 'dress', 'drift', 'drill', 'drink', 'drip', 'drive', 'drop', 'drum', 'dry', 'duck', 'dumb', 'dune', 'during', 'dust', 'dutch', 'duty', 'dwarf', 'dynamic', 'eager', 'eagle', 'early', 'earn', 'earth', 'easily', 'east', 'easy', 'echo', 'ecology', 'economy', 'edge', 'edit', 'educate', 'effort', 'egg', 'eight', 'either', 'elbow', 'elder', 'electric', 'elegant', 'element', 'elephant', 'elevator', 'elite', 'else', 'embark', 'embody', 'embrace', 'emerge', 'emotion', 'employ', 'empower', 'empty', 'enable', 'enact', 'end', 'endless', 'endorse', 'enemy', 'energy', 'enforce', 'engage', 'engine', 'enhance', 'enjoy', 'enlist', 'enough', 'enrich', 'enroll', 'ensure', 'enter', 'entire', 'entry', 'envelope', 'episode', 'equal', 'equip', 'era', 'erase', 'erode', 'erosion', 'error', 'erupt', 'escape', 'essay', 'essence', 'estate', 'eternal', 'ethics', 'evidence', 'evil', 'evoke', 'evolve', 'exact', 'example', 'excess', 'exchange', 'excite', 'exclude', 'excuse', 'execute', 'exercise', 'exhaust', 'exhibit', 'exile', 'exist', 'exit', 'exotic', 'expand', 'expect', 'expire', 'explain', 'expose', 'express', 'extend', 'extra', 'eye', 'eyebrow', 'fabric', 'face', 'faculty', 'fade', 'faint', 'faith', 'fall', 'false', 'fame', 'family', 'famous', 'fan', 'fancy', 'fantasy', 'farm', 'fashion', 'fat', 'fatal', 'father', 'fatigue', 'fault', 'favorite', 'feature', 'february', 'federal', 'fee', 'feed', 'feel', 'female', 'fence', 'festival', 'fetch', 'fever', 'few', 'fiber', 'fiction', 'field', 'figure', 'file', 'film', 'filter', 'final', 'find', 'fine', 'finger', 'finish', 'fire', 'firm', 'first', 'fiscal', 'fish', 'fit', 'fitness', 'fix', 'flag', 'flame', 'flash', 'flat', 'flavor', 'flee', 'flight', 'flip', 'float', 'flock', 'floor', 'flower', 'fluid', 'flush', 'fly', 'foam', 'focus', 'fog', 'foil', 'fold', 'follow', 'food', 'foot', 'force', 'forest', 'forget', 'fork', 'fortune', 'forum', 'forward', 'fossil', 'foster', 'found', 'fox', 'fragile', 'frame', 'frequent', 'fresh', 'friend', 'fringe', 'frog', 'front', 'frost', 'frown', 'frozen', 'fruit', 'fuel', 'fun', 'funny', 'furnace', 'fury', 'future', 'gadget', 'gain', 'galaxy', 'gallery', 'game', 'gap', 'garage', 'garbage', 'garden', 'garlic', 'garment', 'gas', 'gasp', 'gate', 'gather', 'gauge', 'gaze', 'general', 'genius', 'genre', 'gentle', 'genuine', 'gesture', 'ghost', 'giant', 'gift', 'giggle', 'ginger', 'giraffe', 'girl', 'give', 'glad', 'glance', 'glare', 'glass', 'glide', 'glimpse', 'globe', 'gloom', 'glory', 'glove', 'glow', 'glue', 'goat', 'goddess', 'gold', 'good', 'goose', 'gorilla', 'gospel', 'gossip', 'govern', 'gown', 'grab', 'grace', 'grain', 'grant', 'grape', 'grass', 'gravity', 'great', 'green', 'grid', 'grief', 'grit', 'grocery', 'group', 'grow', 'grunt', 'guard', 'guess', 'guide', 'guilt', 'guitar', 'gun', 'gym', 'habit', 'hair', 'half', 'hammer', 'hamster', 'hand', 'happy', 'harbor', 'hard', 'harsh', 'harvest', 'hat', 'have', 'hawk', 'hazard', 'head', 'health', 'heart', 'heavy', 'hedgehog', 'height', 'hello', 'helmet', 'help', 'hen', 'hero', 'hidden', 'high', 'hill', 'hint', 'hip', 'hire', 'history', 'hobby', 'hockey', 'hold', 'hole', 'holiday', 'hollow', 'home', 'honey', 'hood', 'hope', 'horn', 'horror', 'horse', 'hospital', 'host', 'hotel', 'hour', 'hover', 'hub', 'huge', 'human', 'humble', 'humor', 'hundred', 'hungry', 'hunt', 'hurdle', 'hurry', 'hurt', 'husband', 'hybrid', 'ice', 'icon', 'idea', 'identify', 'idle', 'ignore', 'ill', 'illegal', 'illness', 'image', 'imitate', 'immense', 'immune', 'impact', 'impose', 'improve', 'impulse', 'inch', 'include', 'income', 'increase', 'index', 'indicate', 'indoor', 'industry', 'infant', 'inflict', 'inform', 'inhale', 'inherit', 'initial', 'inject', 'injury', 'inmate', 'inner', 'innocent', 'input', 'inquiry', 'insane', 'insect', 'inside', 'inspire', 'install', 'intact', 'interest', 'into', 'invest', 'invite', 'involve', 'iron', 'island', 'isolate', 'issue', 'item', 'ivory', 'jacket', 'jaguar', 'jar', 'jazz', 'jealous', 'jeans', 'jelly', 'jewel', 'job', 'join', 'joke', 'journey', 'joy', 'judge', 'juice', 'jump', 'jungle', 'junior', 'junk', 'just', 'kangaroo', 'keen', 'keep', 'ketchup', 'key', 'kick', 'kid', 'kidney', 'kind', 'kingdom', 'kiss', 'kit', 'kitchen', 'kite', 'kitten', 'kiwi', 'knee', 'knife', 'knock', 'know', 'lab', 'label', 'labor', 'ladder', 'lady', 'lake', 'lamp', 'language', 'laptop', 'large', 'later', 'latin', 'laugh', 'laundry', 'lava', 'law', 'lawn', 'lawsuit', 'layer', 'lazy', 'leader', 'leaf', 'learn', 'leave', 'lecture', 'left', 'leg', 'legal', 'legend', 'leisure', 'lemon', 'lend', 'length', 'lens', 'leopard', 'lesson', 'letter', 'level', 'liar', 'liberty', 'library', 'license', 'life', 'lift', 'light', 'like', 'limb', 'limit', 'link', 'lion', 'liquid', 'list', 'little', 'live', 'lizard', 'load', 'loan', 'lobster', 'local', 'lock', 'logic', 'lonely', 'long', 'loop', 'lottery', 'loud', 'lounge', 'love', 'loyal', 'lucky', 'luggage', 'lumber', 'lunar', 'lunch', 'luxury', 'lyrics', 'machine', 'mad', 'magic', 'magnet', 'maid', 'mail', 'main', 'major', 'make', 'mammal', 'man', 'manage', 'mandate', 'mango', 'mansion', 'manual', 'maple', 'marble', 'march', 'margin', 'marine', 'market', 'marriage', 'mask', 'mass', 'master', 'match', 'material', 'math', 'matrix', 'matter', 'maximum', 'maze', 'meadow', 'mean', 'measure', 'meat', 'mechanic', 'medal', 'media', 'melody', 'melt', 'member', 'memory', 'mention', 'menu', 'mercy', 'merge', 'merit', 'merry', 'mesh', 'message', 'metal', 'method', 'middle', 'midnight', 'milk', 'million', 'mimic', 'mind', 'minimum', 'minor', 'minute', 'miracle', 'mirror', 'misery', 'miss', 'mistake', 'mix', 'mixed', 'mixture', 'mobile', 'model', 'modify', 'mom', 'moment', 'monitor', 'monkey', 'monster', 'month', 'moon', 'moral', 'more', 'morning', 'mosquito', 'mother', 'motion', 'motor', 'mountain', 'mouse', 'move', 'movie', 'much', 'muffin', 'mule', 'multiply', 'muscle', 'museum', 'mushroom', 'music', 'must', 'mutual', 'myself', 'mystery', 'myth', 'naive', 'name', 'napkin', 'narrow', 'nasty', 'nation', 'nature', 'near', 'neck', 'need', 'negative', 'neglect', 'neither', 'nephew', 'nerve', 'nest', 'net', 'network', 'neutral', 'never', 'news', 'next', 'nice', 'night', 'noble', 'noise', 'nominee', 'noodle', 'normal', 'north', 'nose', 'notable', 'note', 'nothing', 'notice', 'novel', 'now', 'nuclear', 'number', 'nurse', 'nut', 'oak', 'obey', 'object', 'oblige', 'obscure', 'observe', 'obtain', 'obvious', 'occur', 'ocean', 'october', 'odor', 'off', 'offer', 'office', 'often', 'oil', 'okay', 'old', 'olive', 'olympic', 'omit', 'once', 'one', 'onion', 'online', 'only', 'open', 'opera', 'opinion', 'oppose', 'option', 'orange', 'orbit', 'orchard', 'order', 'ordinary', 'organ', 'orient', 'original', 'orphan', 'ostrich', 'other', 'outdoor', 'outer', 'output', 'outside', 'oval', 'oven', 'over', 'own', 'owner', 'oxygen', 'oyster', 'ozone', 'pact', 'paddle', 'page', 'pair', 'palace', 'palm', 'panda', 'panel', 'panic', 'panther', 'paper', 'parade', 'parent', 'park', 'parrot', 'party', 'pass', 'patch', 'path', 'patient', 'patrol', 'pattern', 'pause', 'pave', 'payment', 'peace', 'peanut', 'pear', 'peasant', 'pelican', 'pen', 'penalty', 'pencil', 'people', 'pepper', 'perfect', 'permit', 'person', 'pet', 'phone', 'photo', 'phrase', 'physical', 'piano', 'picnic', 'picture', 'piece', 'pig', 'pigeon', 'pill', 'pilot', 'pink', 'pioneer', 'pipe', 'pistol', 'pitch', 'pizza', 'place', 'planet', 'plastic', 'plate', 'play', 'please', 'pledge', 'pluck', 'plug', 'plunge', 'poem', 'poet', 'point', 'polar', 'pole', 'police', 'pond', 'pony', 'pool', 'popular', 'portion', 'position', 'possible', 'post', 'potato', 'pottery', 'poverty', 'powder', 'power', 'practice', 'praise', 'predict', 'prefer', 'prepare', 'present', 'pretty', 'prevent', 'price', 'pride', 'primary', 'print', 'priority', 'prison', 'private', 'prize', 'problem', 'process', 'produce', 'profit', 'program', 'project', 'promote', 'proof', 'property', 'prosper', 'protect', 'proud', 'provide', 'public', 'pudding', 'pull', 'pulp', 'pulse', 'pumpkin', 'punch', 'pupil', 'puppy', 'purchase', 'purity', 'purpose', 'purse', 'push', 'put', 'puzzle', 'pyramid', 'quality', 'quantum', 'quarter', 'question', 'quick', 'quit', 'quiz', 'quote', 'rabbit', 'raccoon', 'race', 'rack', 'radar', 'radio', 'rail', 'rain', 'raise', 'rally', 'ramp', 'ranch', 'random', 'range', 'rapid', 'rare', 'rate', 'rather', 'raven', 'raw', 'razor', 'ready', 'real', 'reason', 'rebel', 'rebuild', 'recall', 'receive', 'recipe', 'record', 'recycle', 'reduce', 'reflect', 'reform', 'refuse', 'region', 'regret', 'regular', 'reject', 'relax', 'release', 'relief', 'rely', 'remain', 'remember', 'remind', 'remove', 'render', 'renew', 'rent', 'reopen', 'repair', 'repeat', 'replace', 'report', 'require', 'rescue', 'resemble', 'resist', 'resource', 'response', 'result', 'retire', 'retreat', 'return', 'reunion', 'reveal', 'review', 'reward', 'rhythm', 'rib', 'ribbon', 'rice', 'rich', 'ride', 'ridge', 'rifle', 'right', 'rigid', 'ring', 'riot', 'ripple', 'risk', 'ritual', 'rival', 'river', 'road', 'roast', 'robot', 'robust', 'rocket', 'romance', 'roof', 'rookie', 'room', 'rose', 'rotate', 'rough', 'round', 'route', 'royal', 'rubber', 'rude', 'rug', 'rule', 'run', 'runway', 'rural', 'sad', 'saddle', 'sadness', 'safe', 'sail', 'salad', 'salmon', 'salon', 'salt', 'salute', 'same', 'sample', 'sand', 'satisfy', 'satoshi', 'sauce', 'sausage', 'save', 'say', 'scale', 'scan', 'scare', 'scatter', 'scene', 'scheme', 'school', 'science', 'scissors', 'scorpion', 'scout', 'scrap', 'screen', 'script', 'scrub', 'sea', 'search', 'season', 'seat', 'second', 'secret', 'section', 'security', 'seed', 'seek', 'segment', 'select', 'sell', 'seminar', 'senior', 'sense', 'sentence', 'series', 'service', 'session', 'settle', 'setup', 'seven', 'shadow', 'shaft', 'shallow', 'share', 'shed', 'shell', 'sheriff', 'shield', 'shift', 'shine', 'ship', 'shiver', 'shock', 'shoe', 'shoot', 'shop', 'short', 'shoulder', 'shove', 'shrimp', 'shrug', 'shuffle', 'shy', 'sibling', 'sick', 'side', 'siege', 'sight', 'sign', 'silent', 'silk', 'silly', 'silver', 'similar', 'simple', 'since', 'sing', 'siren', 'sister', 'situate', 'six', 'size', 'skate', 'sketch', 'ski', 'skill', 'skin', 'skirt', 'skull', 'slab', 'slam', 'sleep', 'slender', 'slice', 'slide', 'slight', 'slim', 'slogan', 'slot', 'slow', 'slush', 'small', 'smart', 'smile', 'smoke', 'smooth', 'snack', 'snake', 'snap', 'sniff', 'snow', 'soap', 'soccer', 'social', 'sock', 'soda', 'soft', 'solar', 'soldier', 'solid', 'solution', 'solve', 'someone', 'song', 'soon', 'sorry', 'sort', 'soul', 'sound', 'soup', 'source', 'south', 'space', 'spare', 'spatial', 'spawn', 'speak', 'special', 'speed', 'spell', 'spend', 'sphere', 'spice', 'spider', 'spike', 'spin', 'spirit', 'split', 'spoil', 'sponsor', 'spoon', 'sport', 'spot', 'spray', 'spread', 'spring', 'spy', 'square', 'squeeze', 'squirrel', 'stable', 'stadium', 'staff', 'stage', 'stairs', 'stamp', 'stand', 'start', 'state', 'stay', 'steak', 'steel', 'stem', 'step', 'stereo', 'stick', 'still', 'sting', 'stock', 'stomach', 'stone', 'stool', 'story', 'stove', 'strategy', 'street', 'strike', 'strong', 'struggle', 'student', 'stuff', 'stumble', 'style', 'subject', 'submit', 'subway', 'success', 'such', 'sudden', 'suffer', 'sugar', 'suggest', 'suit', 'summer', 'sun', 'sunny', 'sunset', 'super', 'supply', 'supreme', 'sure', 'surface', 'surge', 'surprise', 'surround', 'survey', 'suspect', 'sustain', 'swallow', 'swamp', 'swap', 'swarm', 'swear', 'sweet', 'swift', 'swim', 'swing', 'switch', 'sword', 'symbol', 'symptom', 'syrup', 'system', 'table', 'tackle', 'tag', 'tail', 'talent', 'talk', 'tank', 'tape', 'target', 'task', 'taste', 'tattoo', 'taxi', 'teach', 'team', 'tell', 'ten', 'tenant', 'tennis', 'tent', 'term', 'test', 'text', 'thank', 'that', 'theme', 'then', 'theory', 'there', 'they', 'thing', 'this', 'thought', 'three', 'thrive', 'throw', 'thumb', 'thunder', 'ticket', 'tide', 'tiger', 'tilt', 'timber', 'time', 'tiny', 'tip', 'tired', 'tissue', 'title', 'toast', 'tobacco', 'today', 'toddler', 'toe', 'together', 'toilet', 'token', 'tomato', 'tomorrow', 'tone', 'tongue', 'tonight', 'tool', 'tooth', 'top', 'topic', 'topple', 'torch', 'tornado', 'tortoise', 'toss', 'total', 'tourist', 'toward', 'tower', 'town', 'toy', 'track', 'trade', 'traffic', 'tragic', 'train', 'transfer', 'trap', 'trash', 'travel', 'tray', 'treat', 'tree', 'trend', 'trial', 'tribe', 'trick', 'trigger', 'trim', 'trip', 'trophy', 'trouble', 'truck', 'true', 'truly', 'trumpet', 'trust', 'truth', 'try', 'tube', 'tuition', 'tumble', 'tuna', 'tunnel', 'turkey', 'turn', 'turtle', 'twelve', 'twenty', 'twice', 'twin', 'twist', 'two', 'type', 'typical', 'ugly', 'umbrella', 'unable', 'unaware', 'uncle', 'uncover', 'under', 'undo', 'unfair', 'unfold', 'unhappy', 'uniform', 'unique', 'unit', 'universe', 'unknown', 'unlock', 'until', 'unusual', 'unveil', 'update', 'upgrade', 'uphold', 'upon', 'upper', 'upset', 'urban', 'urge', 'usage', 'use', 'used', 'useful', 'useless', 'usual', 'utility', 'vacant', 'vacuum', 'vague', 'valid', 'valley', 'valve', 'van', 'vanish', 'vapor', 'various', 'vast', 'vault', 'vehicle', 'velvet', 'vendor', 'venture', 'venue', 'verb', 'verify', 'version', 'very', 'vessel', 'veteran', 'viable', 'vibrant', 'vicious', 'victory', 'video', 'view', 'village', 'vintage', 'violin', 'virtual', 'virus', 'visa', 'visit', 'visual', 'vital', 'vivid', 'vocal', 'voice', 'void', 'volcano', 'volume', 'vote', 'voyage', 'wage', 'wagon', 'wait', 'walk', 'wall', 'walnut', 'want', 'warfare', 'warm', 'warrior', 'wash', 'wasp', 'waste', 'water', 'wave', 'way', 'wealth', 'weapon', 'wear', 'weasel', 'weather', 'web', 'wedding', 'weekend', 'weird', 'welcome', 'west', 'wet', 'whale', 'what', 'wheat', 'wheel', 'when', 'where', 'whip', 'whisper', 'wide', 'width', 'wife', 'wild', 'will', 'win', 'window', 'wine', 'wing', 'wink', 'winner', 'winter', 'wire', 'wisdom', 'wise', 'wish', 'witness', 'wolf', 'woman', 'wonder', 'wood', 'wool', 'word', 'work', 'world', 'worry', 'worth', 'wrap', 'wreck', 'wrestle', 'wrist', 'write', 'wrong', 'yard', 'year', 'yellow', 'you', 'young', 'youth', 'zebra', 'zero', 'zone', 'zoo');
26 26
     }
27 27
 
28 28
     /**
Please login to merge, or discard this patch.