var idx = location.href.indexOf('?'); /* parameters on this URL? */
var params = new Array(); /* define an array */
var firsttimetrue=0;
var samechar=0;
var Uppers = new Array();

var BadPatterns = new Array("alf", "itis",  "ious",  "inginto",  "(.).\\1" );

var DumbNumb = new Array ( "\\d{2,}-\\d{2,}-\\d{2,}", "\\d{2,}\\/\\d{2,}\\/\\d{2,}", "\\d{3}-\\d{4}", "deux","trois","quatre","cinq","sept","huit","neuf","dix","Y2K","332\\.1808","3535","4545","6565","7510","8510","9595","eine","zwei","drei","vier","funf","sechs","sieben","acht","neun");

var BoneHead= new Array("webword", "eleganthack","xplane","nra4ever","unitedstates","Tiganna","americaunited","usofa","usarules","binladen","alibaba","Sandias","haiku","getalife","getbent","Doh","D\'oh","sk8er","Apparate","Azkaban","Dementor","Sirus","Black","Salazar","Slytherin","Deathday","Diagon","Diagon","Dumbledore","Dursleys","4Pivet","EveryFlavorBeans","FlooPowder","FlewPowder","FluePowder","Hermione","Granger","Griffindor","Rubeus","Hagrid","Gamekeeper","Hogwarts","InvisibilityCloak","July31","MinistryofMagic","Weasly","BerthaJorkins","Omnioculars","OwlsMail","Parselmouth","Quidditch","quitich", "quittich", "quiddich","Sickles","Galleons","Knuts","Animagi","Axminster","Basilisk","Deletrius","PriorIncantato","Expelliarmus","Expellirmus","Eyelops","Emporium","GoldenSnitch","Grindylow","Gryffindor","Honeydukes","Hufflepuff","Obliviate","Olivanders","Parseltounge","Platform9and","Remembrall","SupremeMugwup","Transfiguration","Veela","WhompingWillow","Zonko","HEDWIG","MALFOY","MONTAGUE","MUNGO","NAGINI","SNEAKOSCOPE","RAVENCLAW","VIRIDIAN","YOUKNOWWHO", "Rowling", "Potter", "muggle","Hermione","dragonball", "vampirehunterd", "akira", "eros","erotic","lundgren","lust","greed","root","admin","netscapecom","cunt","wtf","johndoe","janedoe","aol","msn","yahoo","lycos ","terralycos","google","amazon","ebay","cnet","infospace","disney","classmates","viacom","comcastnet","comcast","viacom","attnet","askjeves","askjeeves","real","vivendi","ua","excite","sprint","sprintpcs","ticketmaster","citysearch","wunderground","gator","verizon","americangreetings","bluemountain","geocities","ivillage","sbc","earthlinknet","earthlink","expedia  ","gannet","nytimes","ea","weatherbug","looksmart","x","ua","columbia","columbiahouse"," ","news","foxnews","fox","nbc","abc","cbs","upn","wb","ugo","irsgov","atomfilms","adobe","macromedia","coolsavings","tribune","travelocity","americanexpress","trip","learn2","usatoday","zdnet","cnn","dejanews","nationalgeographic","pbsorg","wsj","redherring","cnnfn","ups","fedex","shareware","download","isn","mtv","cdnow","healthfiner","gorp","cartalk","mayo","mayoivi","whatis","wustledu","scholastic","scifi","priceline","uspsgov","photonet","zenhaiku","rollerblade","epicurious","mp3","nprorg","ubl","mozillaorg","peek-a-boo","peekaboo","michaelgaribaldi","babylon5","zoeisdead","elizabethlochley","pieman","6565696","laurapetrie","beerstud2","drewcarey","honeybee28","mimibobeck","55-jimbo","714357457","chandler","atmcode","375-70-60-572","katemcardle","loislane","hotdog","matlock","74928vdg6629","edisoncarter","maxheadroom","1-222-1220-877-02453","costanza","seinfeld","kramer","beniss","thericker","rockerbaby","390005641","trustno1","foxmulder","danascully","x-files","sg-1","stargate","mulva","masterofyourdomain","masterofmydomain","yadda,yadda,yadda","yaddayadda","sacamano","bucknaked","vandelay","prognosisnegative","serenitynow","hoochiemama","kibosh","juniormints","drake'scoffeecakes","jujyfruits","jujufruit","joojoofruit","beefaroni","snapple","marinebiologist","assman","hellokiss","schmoopy","jar-el","jarel","isoceles","drake","shrinkage","spongeworthy","steinbrenner","benes","julialouisdreyfus","michaelrichards","jasonalexander","festivus","tweetypez","aycaramba","oliverclothesoff","i.p.freely","ipfreely","seymourbutz","homersexual","mikerotch","amandahuggenkiss","ivanatinkle","anitabath","mayabuttreeks","krusty","sideshowbob","groening","847.63","hell","letterman","leno","jorel","bosco","jor-el","kryptonite","superman","batman","heck","breakfastclub","prettyinpink","that","this","password","passwd","been","come","came","from","have","here","into","like","look","made","make","more","them","then","they","very","well","went","were","what","when","who","will","with","you","davidbeckham","darthvader","vader","darth","sexy","stud","slapper","username","gandalf","merlin","kitty","qwerty","asdf","asdfasdf","zxzxzxzx","123","456","789","letmein","opensesame","unitedforever","sexy","stud","goddess","rex","fido","adidas","sexymotherfucker","fuck","abcdef","abc","defg","ghij","wxyz","user","typewriter","asdfasdf","typewrit","whipit","snatch","titties","freeporn","playboy","pornomag","kangaroo","viperfan","fido","pezcollector","dvdseller","bubonicon","lobolouie","lucylobo","answeringmachine","inkjet","staples","paperclips","collate","internetexplorer","explorer","netscape","windoze","icons","menus","internet","theinternet","www","worldwideweb","alabama","alaska","arizona","arkansas","california","colorado","connecticut","delaware","georgia","hawaii","idaho","illinois","indiana","iowa","kansas","kentucky","louisiana","maine","maryland","massachusetts","michigan","minnesota","mississippi","missouri","montana","nevada","newhampshire","newjersey","newmexico","newyork","northcarolina","northdakota","ohio","oklahoma","oregon","pennsylvania","pennsylvania","rhodeisland","southcarolina","southdakota","tennessee","tennessee","utah","vermont","virginia","westvirginia","wisconsin","wyoming","bugsbunny","homersimpson","rockyandbullwinkle","beavis","butt-head","butad","grinch","barney","angelicapickles","charliebrown","snoopy","spongebob","squarepants","cartman","bartsimpson","lisasimpson","fatalbert","powerpuffgirls","daffyduck","pikachu","pikachoo","pikashoe","gumby","bettyboop","topcat","mickeymouse","popeye","geraldmcboing-boing","scooby-doo","underdog","josie","pussycats","heckleandjeckle","arthur","winniepooh","felixcat","mr.magoo","georgeofjungle","renandstimpy","tomterrific","tweetyandsylvester","spaceghost","yogibear","booboo","mightymouse","wilee.coyote","roadrunner","superman","batman","daria","wonderwoman","donaldduck","alvin","borisbadenov","natashafatale","woodywoodpecker","porkypig","bobbyhill","speedracer","tomandjerry","tomcruise","tigerwoods","davematwsband","beatles","colinpowell","britneyspears","annakournikova","brucewillis","kevingarnett","michaeljordan","paulharvey","backstreetboys","7venuswilliams","nsync","mikepiazza","oprahwinfrey","georgeforeman","melgibson","peytonmanning","miketyson","deankoontz","georgelucas","sandrabullock","stephenking","helenhunt","stevenspielberg","jerrybruckheimer","michaelschumacher","martinahingis","juliaroberts","scottiepippen","shaquilleo'neal","karlmalone","metallica","gregnorman","eddiemurphy","lisakudrow","j.k.rowling","alonzomourning","dr.dre","serenawilliams","regisphilbin","lindsaydavenport","davidcopperfield","barbarawalters","davidletterman","courteneycox","kobebryant","johnmadden","rosieo'donnell","juwanhoward","avril","lavaigne","lavigne", "laveen","tinaturner","richardhatch","rushlimbaugh","claudiaschiffer","bradpitt","tyrabanks","tomclancy","cindycrawford","howardstern","ronpopeil","nicolascage","billcosby","dixiechicks","wolfgangpuck","giselebundchen","daleearnhardt","georgebush","barbarabush","keanureeves","darvaconger","granthill","christyturlington","lennoxlewis","mayaangelou","johngrisham","chyna","martinlawrence","markvictorhansen","jackcanfield","jayleno","michaellewis","siegfriedroy","atkins","andreagassi","emerillagasse","benaffleck","alainducasse","robinwilliams","whassup","whazzup","briangrazer","ronhoward","davidblaine","kiss","bahamen","arnoldpalmer","toddenglish","ridleyscott","richardcarlson","oscardelehoya","nobuyukimatsuhisa","britneyspears","tigerwoods","stevenspielberg","madonna","u2","nsync","mariahcarey","oprahwinfrey","michaeljordan","tomhanks","georgelucas","juliaroberts","stephenking","benaffleck","melgibson","brucewillis","billclinton","backstreetboys","camerondiaz","michaelschumacher","tomclancy","davidletterman","davematwsband","eltonjohn","osbournes","mandymoore","heidiklum","millajovovich","lilbowwow","aerosmith","rudygiuliani","stephenking","georgelucas","nicolekidman","harrisonford","camerondiaz","kournikova","mosdef","inspectahdeck","wu-tangclan","killahpriest","pharoahemonch","talibkweli","raskass","canibus","eminem","krs-one","tupacshakur","methodman","notoriousb.i.g","beatles","rollingstones","jimihendrix","ledzeppelin","bobdylan","dylan","jamesbrown","davidbowie","elvis","presley","who","steviewonder","raycharles","beachboys","marvingaye","ericclapton","johnlennon","eltonjohn","pinkfloyd","arethafranklin","fleetwoodmac","eagles","bobmarley","vanmorrison","chuckberry","brucespringsteen","slyfamilystone","u2","neilyoung","jonimitchell","buddyholly","otisredding","littlerichard","algreen","elviscostello","milesdavis","michaeljackson","janisjoplin","nirvana","tompettyheartbreakers","jacksonfive","crosby,stillsnash","sexpistols","creedenceclearwaterrevival","ccr","vanhalen","royorbison","r.e.m.","b.b.king","petergabriel","gratefuldead","byrds","kinks","steelydan","samcooke","bodiddley","earth,windfire","smokeyrobinson","paulmccartney","sting","frankzappa","jamestaylor","talkingheads","kiss","allmanbrors","pretenders","stevierayvaughan","rodstewart","simongarfunkel","muddywaters","velvetunderground","curtismayfield","beegees","johncoltrane","billyjoel","aerosmith","tinaturner","band","devo","iggypop","t.rex","caroleking","madonna","santana","ramones","johnnycash","tomwaits","gladysknight","pips","temptations","fourtops","dianaross","supremes","robertjohnson","lynyrdskynyrd","fatsdomino","funkadelic","paulsimon","beastieboys","beastie","beasty","beastality","alpachino","davidbeckham","deliasmith","johnketley","jacquescousteau","annewiddecombe","tonyblair","gokiwi","usetheforce","obiwan","obione","darthmaul","quigon","anakin","princessleia","pricecharming","casanova","starwars","skywalker","empirestrikesback","jedi","thx1138","mordor","sauron","thefellowship","elvish","tolkien","tolkein","heinlein","asimov","galadriel","edoras","rohan","theoden","lothlorien","moria","rivendell","hobbiton","ringwraiths","uruk-hai","nazgul","naz-gul","saruman","frodo","samwise","balrog","lotr","lordoftherings","thetwotowers","baggins","gimli","aragorn","aragon","boromir","arwen","elrond","pippin","isildur","eriador","gondor","legolas","thranduil","one2nv","3vom","ibuy4u","kodak");

var eightK = new Array ("aargh","abandon","abandoned","aberdeen","abilities","ability","abnormal","aboard","abolished","abolition","abortion","about","above","abroad","abruptly","absence","absent","absolute","absolutely","absorb","absorbed","absorption","abstract","absurd","abuse","abused","academic","academics","academy","accelerated","acceleration","accent","accents","accept","acceptable","acceptance","accepted","accepting","accepts","access","accessible","accident","accidental","accidents","accommodate","accommodation","accompanied","accompany","accompanying","accomplished","accord","accordance","according","accordingly","account","accountability","accountable","accountancy","accountant","accountants","accounted","accounting","accounts","accumulated","accumulation","accuracy","accurate","accurately","accusations","accused","accustomed","achieve","achieved","achievement","achievements","achieving","acids","acknowledge","acknowledged","acoustic","acquire","acquired","acquiring","acquisition","acres","across","acted","acting","action","actions","activated","active","actively","activists","activities","activity","actor","actors","actress","actual","actually","acute","adapt","adaptation","adapted","added","addiction","addictive","adding","addition","additional","additions","address","addressed","addresses","addressing","adequate","adequately","adjacent","adjoining","adjust","adjusted","adjustment","adjustments","administered","administration","administrative","administrator","administrators","admiral","admiration","admire","admired","admission","admit","admits","admitted","adopt","adopted","adopting","adoption","adult","adults","advance","advanced","advances","advantage","advantages","advent","adventure","adverse","advert","advertise","advertised","advertisement","advertisements","advertising","adverts","advice","advise","advised","adviser","advisers","advisory","advocate","advocated","aerial","aeroplane","aerospace","aesthetic","affair","affairs","affect","affected","affecting","affection","affects","afford","affordable","afraid","africa","african","after","aftermath","afternoon","afterwards","again","against","ageing","agencies","agency","agenda","agent","agents","aggregate","aggression","aggressive","agony","agree","agreed","agreeing","agreement","agreements","agrees","agricultural","agriculture","ahead","aided","aimed","aiming","ain\'t","aircraft","airline","airlines","airport","airways","alarm","alarmed","albeit","album","alcohol","alcoholic","alert","alien","alike","alive","alkali","allegations","alleged","allegedly","alliance","allied","allies","allocated","allocation","allocations","allow","allowance","allowances","allowed","allowing","allows","almost","alone","along","alongside","aloud","alpha","already","alright","altar","alter","alteration","alterations","altered","alternative","alternatively","alternatives","although","altogether","aluminium","always","amateur","amazed","amazing","ambassador","ambiguity","ambiguous","ambition","ambitions","ambitious","ambulance","amended","amendment","amendments","america","american","americans","americas","amnesty","among","amongst","amount","amounted","amounts","ample","amsterdam","amused","amusement","amusing","analogy","analyse","analysed","analyses","analysing","analysis","analyst","analysts","analytical","ancestors","ancient","angeles","angels","anger","angle","angles","anglia","anglican","anglo","angrily","angry","animal","animals","ankle","anniversary","announce","announced","announcement","announcing","annoyed","annoying","annual","annually","annum","anonymous","another","answer","answered","answering","answers","antibodies","antibody","anticipate","anticipated","anticipation","antique","anxiety","anxious","anxiously","anybody","anyhow","anyone","anything","anyway","anywhere","apart","apartment","apologies","apologize","appalling","apparatus","apparent","apparently","appeal","appealed","appealing","appeals","appear","appearance","appearances","appeared","appearing","appears","appendix","appetite","apple","apples","applicable","applicant","applicants","application","applications","applied","applies","apply","applying","appoint","appointed","appointment","appointments","appraisal","appreciate","appreciated","appreciation","approach","approached","approaches","approaching","appropriate","appropriately","approval","approve","approved","approximately","aquarium","arabia","arbitrary","arbitration","archaeological","archaeology","archbishop","architect","architects","architectural","architecture","archive","archives","arctic","areas","aren\'t","arena","argentina","argue","argued","argues","arguing","argument","arguments","arise","arisen","arises","arising","armchair","armed","armies","armour","armstrong","arose","around","aroused","arrange","arranged","arrangement","arrangements","arranging","array","arrears","arrest","arrested","arrival","arrive","arrived","arrives","arriving","arrow","arsenal","article","articles","artificial","artillery","artist","artistic","artists","ashamed","asian","aside","asked","asking","asleep","aspect","aspects","aspirations","assault","assembled","assembly","assert","asserted","assertion","assertive","assess","assessed","assessing","assessment","assessments","asset","assets","assigned","assignment","assist","assistance","assistant","assisted","associate","associated","associates","association","associations","assume","assumed","assumes","assuming","assumption","assumptions","assurance","assure","assured","astonished","astonishing","asylum","athelstan","athens","atlantic","atmosphere","atomic","atoms","attach","attached","attachment","attack","attacked","attacking","attacks","attainment","attempt","attempted","attempting","attempts","attend","attendance","attended","attending","attention","attitude","attitudes","attorney","attract","attracted","attracting","attraction","attractions","attractive","attribute","attributed","attributes","auckland","auction","audience","audiences","audio","audit","auditor","auditors","auguste","auntie","aunty","australia","australian","austria","austrian","authentic","author","authorised","authorities","authority","authors","automatic","automatically","autonomous","autonomy","availability","available","avenue","average","aviation","avoid","avoided","avoiding","awaited","awaiting","awake","award","awarded","awards","aware","awareness","awful","awfully","awkward","babies","backed","background","backgrounds","backing","backs","backward","backwards","bacon","bacteria","badly","baked","baking","balance","balanced","balances","balcony","baldwin","ballet","balloon","ballot","balls","baltic","banana","bananas","bands","banging","banks","bankers","banking","bankrupt","bankruptcy","banks","banned","baptism","barcelona","barely","bargain","bargaining","barnes","barrel","barrier","barriers","based","basement","bases","basic","basically","basics","basil","basin","basis","basket","bastard","batch","bathroom","baths","battered","batteries","battery","battle","battles","beach","beaches","beans","beard","bearing","bearings","bears","beast","beaten","beating","beats","beautiful","beautifully","beauty","became","because","become","becomes","becoming","bedroom","bedrooms","bedside","before","beforehand","began","begin","beginning","beginnings","begins","begun","behalf","behave","behaved","behaviour","behavioural","behind","being","beings","beirut","belfast","belgian","belgium","belief","beliefs","believe","believed","believes","believing","bells","belly","belong","belonged","belonging","belongs","beloved","below","bench","bending","beneath","beneficial","benefit","benefited","benefits","berkshire","berlin","beside","besides","betrayed","better","between","beyond","bible","biblical","bicycle","bigger","biggest","bikes","bilateral","billion","bills","binary","binding","bingo","biography","biological","biology","biopsy","birds","birmingham","birth","birthday","births","biscuit","biscuits","bishop","bishops","bitch","bitter","bitterly","bitterness","bizarre","black","blackburn","blackpool","blacks","bladder","blade","blame","blamed","blank","blanket","blast","blaze","bleak","bleeding","blend","bless","blessed","blessing","blimey","blind","blinking","block","blocked","blocking","blocks","bloke","blokes","blonde","blood","bloody","blooming","blowing","blown","blues","board","boarding","boards","boats","bodies","bodily","boiled","boiler","boiling","bollocks","bomber","bombing","bombs","bonds","bones","bonus","bonuses","booked","booking","booklet","books","boost","boots","border","borders","bored","boring","boris","borne","borough","borrow","borrowed","borrowing","bosnia","bosses","boston","bother","bothered","bottle","bottles","bottom","bought","bound","boundaries","boundary","bourgeois","bowed","bowel","bowler","bowling","bowls","boxes","boxing","boys","boyfriend","brackets","brains","brake","brakes","branch","branches","brand","brands","brass","brave","brazil","breach","bread","break","breakdown","breakfast","breaking","breaks","breakthrough","breast","breasts","breath","breathe","breathed","breathing","breed","breeding","breeze","brewery","brewing","brick","bricks","bride","bridge","bridges","brief","briefing","briefly","brigade","bright","brightly","brighton","brilliant","bring","bringing","brings","bristol","britain","british","broad","broadcast","broadcasting","broader","broadly","brochure","broke","broken","bronze","brother","brothers","brought","brush","brushed","brussels","brutal","bryony","bubble","bubbles","bucket","buckingham","buckinghamshire","budget","budgets","buffer","bugger","buggers","buggy","build","builder","builders","building","buildings","built","bulbs","bullet","bulletin","bunch","bungalow","burden","bureau","bureaucracy","bureaucratic","burial","buried","burned","burning","burns","burnt","burst","buses","bushes","business","businesses","businessman","businessmen","butcher","butchers","butler","butter","button","buttons","buyer","buyers","buying","bypass","cabbage","cabin","cabinet","cable","cairo","cakes","calcium","calculate","calculated","calculation","calculations","calculator","calendar","called","calling","calls","calming","calmly","cambridge","camera","cameras","campaign","campaigning","campaigns","camping","camps","can\'t","canada","canadian","canal","cancel","cancelled","cancer","candidate","candidates","candle","candles","cannae","cannon","canon","canteen","canterbury","canvas","capabilities","capability","capable","capacity","capital","capitalism","capitalist","captain","capture","captured","car","carat","caravan","carbon","carbonate","cardboard","cardiff","cardinal","cards","cared","career","careers","careful","carefully","carers","cargo","caribbean","caring","carpet","carpets","carriage","carriageway","carried","carrier","carries","carrot","carrots","carry","carrying","carved","cases","cassette","casting","castle","casual","casually","casualties","casualty","catalogue","catch","catching","categories","category","catering","cathedral","catholic","catholics","cattle","caught","causal","cause","caused","causes","causing","caution","cautious","cautiously","cease","ceased","ceasefire","ceiling","celebrate","celebrated","celebrating","celebration","celebrations","cellar","cells","cellular","celtic","cemetery","censorship","census","centimetres","central","centrally","centre","centred","centres","centuries","century","ceremony","certain","certainly","certainty","certificate","certificates","chain","chains","chair","chaired","chairman","chairs","chalk","challenge","challenged","challenges","challenging","chamber","chambers","champagne","champion","champions","championship","championships","chancellor","chances","change","changed","changes","changing","channel","channels","chaos","chapel","chaps","chapter","chapters","character","characterised","characteristic","characteristics","characterized","characters","charge","charged","charges","charging","charitable","charities","charm","charming","chart","charter","chartered","charts","chasing","chatting","cheap","cheaper","cheapest","cheat","check","checked","checking","checks","cheek","cheeks","cheeky","cheer","cheerful","cheerio","cheers","cheese","cheltenham","chemical","chemicals","chemist","chemistry","cheque","cheques","cherry","cheshire","chest","chewing","chicago","chicken","chief","chiefly","chiefs","child","childhood","children","chill","chimney","china","chinese","chips","chloride","chlorine","chocolate","chocolates","choice","choices","choir","cholesterol","choose","choosing","chopped","chorus","chose","chosen","christ","christianity","christians","christmas","chronic","chucked","church","churches","churchill","cigarette","cigarettes","cinema","circle","circles","circuit","circular","circulated","circulation","circumstances","circus","cited","cities","citizen","citizens","citizenship","civic","civil","civilian","civilians","civilization","claim","claimed","claiming","claims","clare","clarification","clarify","clarity","clarke","clash","clashes","class","classes","classic","classical","classics","classification","classified","classroom","clause","clauses","clean","cleaned","cleaner","cleaners","cleaning","clear","clearance","cleared","clearer","clearing","clearly","clergy","clerical","clerk","clever","click","client","clients","cliffs","climate","climax","climb","climbed","climbing","clinging","clinic","clinical","clinics","clive","cloak","clock","close","closed","closely","closer","closest","closing","closure","cloth","clothes","clothing","cloud","clouds","clubs","clues","cluster","clutching","co-operation","co-operative","coach","coaches","coaching","coalition","coast","coastal","coats","cocaine","cocktail","codes","coffee","coffin","cognitive","coherent","coincidence","coins","colitis","collaboration","collapse","collapsed","collar","colleague","colleagues","collect","collected","collecting","collection","collections","collective","collector","collectors","college","colleges","collimore","colon","colonel","colonial","colonic","colonies","colony","colour","coloured","colourful","colouring","colours","column","columns","combat","combination","combinations","combine","combined","combining","comedy","comes","comfort","comfortable","comfortably","comic","coming","command","commanded","commander","commands","comment","commentary","commentators","commented","comments","commerce","commercial","commission","commissioned","commissioner","commissioners","commissions","commit","commitment","commitments","committed","committee","committees","commodity","common","commonly","commons","commonwealth","communal","communicate","communication","communications","communion","communism","communist","communists","communities","community","compact","companies","companion","companions","company","comparable","comparative","comparatively","compare","compared","comparing","comparison","comparisons","compatible","compelled","compensate","compensation","compete","competence","competent","competing","competition","competitive","competitors","compiled","complain","complained","complaining","complaint","complaints","complement","complementary","complete","completed","completely","completing","completion","complex","complexity","compliance","complicated","complications","comply","component","components","composed","composer","composition","compound","compounds","comprehensive","comprise","comprised","comprises","comprising","compromise","compulsory","computer","computers","computing","conceal","concealed","conceded","conceived","concentrate","concentrated","concentrating","concentration","concentrations","concept","conception","concepts","conceptual","concern","concerned","concerning","concerns","concert","concerts","concession","concessions","conclude","concluded","concludes","conclusion","conclusions","concrete","condemned","condition","conditional","conditioned","conditioning","conditions","conduct","conducted","conducting","conference","conferences","confessed","confidence","confident","confidential","confidentiality","configuration","confined","confirm","confirmation","confirmed","confirms","conflict","conflicting","conflicts","conform","confront","confrontation","confronted","confused","confusing","confusion","congregation","congress","conjunction","connect","connected","connection","connections","conscience","conscious","consciously","consciousness","consecutive","consensus","consent","consequence","consequences","consequent","consequently","conservation","conservative","conservatives","consider","considerable","considerably","consideration","considerations","considered","considering","considers","consist","consisted","consistency","consistent","consistently","consisting","consists","consolidated","consortium","conspicuous","conspiracy","constable","constant","constantly","constituencies","constituency","constituent","constituents","constitute","constituted","constitutes","constitution","constitutional","constrained","constraints","construct","constructed","construction","constructive","consult","consultancy","consultant","consultants","consultation","consultative","consulted","consulting","consumed","consumer","consumers","consuming","consumption","contact","contacted","contacts","contain","contained","container","containers","containing","contains","contemporaries","contemporary","contempt","content","contention","contents","contest","context","contexts","continent","continental","contingent","continually","continuation","continue","continued","continues","continuing","continuity","continuous","continuously","contract","contracted","contracting","contractor","contractors","contracts","contractual","contradiction","contradictions","contradictory","contrary","contrast","contrasting","contrasts","contribute","contributed","contributing","contribution","contributions","control","controlled","controller","controlling","controls","controversial","controversy","convenience","convenient","convention","conventional","conventions","conversation","conversations","conversely","conversion","convert","converted","convey","conveyed","convicted","conviction","convictions","convince","convinced","convincing","cooked","cooker","cooking","cooling","cooper","cooperation","copied","copies","coping","copper","copyright","coral","corbett","corner","corners","cornwall","coronation","coroner","corporate","corporation","corporations","corps","corpse","corpus","correct","corrected","correctly","correlation","correspond","correspondence","correspondent","corresponding","corridor","corridors","corruption","costing","costly","costs","cottage","cottages","cotton","cough","coughing","could","could\'ve","couldn\'t","council","councillor","councillors","councils","counsel","counselling","count","counted","counter","counterpart","counterparts","counties","counting","countries","country","countryside","counts","county","couple","coupled","couples","courage","course","courses","court","courtesy","courts","courtyard","cousin","cousins","covenant","coventry","cover","coverage","covered","covering","covers","crack","cracked","cracks","craft","crane","cranston","crash","crashed","crawford","crazy","cream","create","created","creates","creating","creation","creative","creature","creatures","credibility","credit","creditor","creditors","credits","creed","crept","crews","cricket","cried","cries","crime","crimes","criminal","criminals","crisis","crisp","crisps","criteria","criterion","critic","critical","criticised","criticism","criticisms","criticized","critics","critique","croatia","crohn","crops","croquet","cross","crossed","crosses","crossing","crowd","crowded","crowds","crown","crucial","crude","cruel","cruelty","cruise","crushed","crying","cubed","cultivation","cultural","culture","cultures","cupboard","curiosity","curious","curiously","curled","curly","currencies","currency","current","currently","currents","curriculum","curtain","curtains","curve","curved","curves","custard","custody","custom","customary","customer","customers","customs","cutting","cycle","cycles","cycling","cylinder","cynical","czech","czechoslovakia","daddy","daily","dairy","damage","damaged","damages","damaging","damned","dance","danced","dancers","dances","dancing","danger","dangerous","dangers","danish","dared","daren\'t","daring","darker","darkness","darlington","darts","database","databases","dated","dates","dating","daughter","daughters","david\'s","davies","dawson","daylight","deadline","deadly","dealer","dealers","dealing","dealings","deals","dealt","death","deaths","debate","debates","debris","debtor","debts","debut","decade","decades","decay","deceased","december","decent","deception","decide","decided","decides","deciding","decimal","decision","decisions","decisive","declaration","declare","declared","decline","declined","declining","decorated","decorating","decoration","decorative","decrease","decreased","decree","dedicated","deemed","deeper","deeply","default","defeat","defeated","defect","defects","defence","defences","defend","defendant","defendants","defended","defender","defending","defensive","deferred","deficiency","deficit","define","defined","defining","definite","definitely","definition","definitions","degree","degrees","delay","delayed","delays","delegate","delegates","delegation","delete","deliberate","deliberately","delicate","delicious","delight","delighted","delightful","deliver","delivered","delivering","delivery","delta","demand","demanded","demanding","demands","dementia","demise","democracy","democrat","democratic","democrats","demographic","demolished","demonstrate","demonstrated","demonstrates","demonstrating","demonstration","demonstrations","demonstrators","denial","denied","denies","denmark","dense","density","dentist","denying","departed","department","departmental","departments","departure","depend","depended","dependence","dependency","dependent","depending","depends","depicted","deposit","deposited","deposits","depot","depressed","depression","deprivation","deprived","depth","depths","deputies","deputy","derby","derbyshire","derive","derived","descended","descent","describe","described","describes","describing","description","descriptions","descriptive","desert","deserted","deserve","deserved","deserves","design","designated","designed","designer","designers","designing","designs","desirable","desire","desired","desires","desktop","despair","desperate","desperately","despite","destination","destined","destroy","destroyed","destroying","destruction","destructive","detached","detail","detailed","details","detained","detect","detected","detection","detective","detectives","detention","deterioration","determination","determine","determined","determining","deutschmarks","devastating","develop","developed","developer","developers","developing","development","developments","develops","device","devices","devil","devised","devoted","diabetes","diabetic","diagnosed","diagnosis","diagnostic","diagram","dialogue","diameter","diarrhoea","diary","dictionary","diddle","didn\'t","diesel","differ","difference","differences","different","differential","differentiate","differentiation","differently","differing","differs","difficult","difficulties","difficulty","digger","digging","digital","dignity","dilemma","dimension","dimensional","dimensions","diminished","dining","dinner","dioxide","diploma","diplomatic","direct","directed","direction","directions","directive","directly","director","directors","directory","dirty","disability","disabled","disadvantage","disadvantages","disagree","disagreement","disappear","disappeared","disappointed","disappointing","disappointment","disaster","disastrous","discarded","discharge","discharged","disciplinary","discipline","disciplines","disclose","disclosed","disclosure","disco","discomfort","discount","discourse","discover","discovered","discovering","discovery","discretion","discrimination","discs","discuss","discussed","discussing","discussion","discussions","disease","diseases","disguise","disgust","disgusting","dishes","disks","dislike","dismiss","dismissal","dismissed","disorder","disorders","display","displayed","displays","disposal","disposed","dispute","disputes","disruption","dissolution","dissolved","distance","distances","distant","distinct","distinction","distinctions","distinctive","distinctly","distinguish","distinguished","distorted","distress","distributed","distribution","district","districts","disturbance","disturbed","disturbing","diverse","diversity","divide","divided","dividend","dividends","dividing","divine","diving","division","divisional","divisions","divorce","divorced","docks","doctor","doctors","doctrine","document","documentary","documentation","documented","documents","dodgy","doesn\'t","doggy","doing","dollar","dollars","dolly","dolphin","dolphins","domain","domestic","dominance","dominant","dominate","dominated","domination","don\'t","donated","donations","doors","doorway","dorset","doses","double","doubled","doubt","doubted","doubtful","doubtless","doubts","downing","downstairs","downwards","dozen","dozens","draft","drafted","dragged","dragging","dragon","drain","drainage","drained","drama","dramatic","dramatically","drank","drastic","drawer","drawers","drawing","drawings","drawn","draws","dreadful","dream","dreamed","dreaming","dreams","dredger","dredging","dress","dressed","dresses","dressing","dried","drift","drifted","drill","drink","drinking","drinks","drive","driven","driver","drivers","drives","driving","dropped","dropping","drops","drove","drowned","drugs","drums","drunk","drying","dubious","dublin","duchess","ducks","dumped","dundee","duration","durham","during","dutch","duties","dwellings","dying","dynamic","eager","eagerly","eagle","earlier","earliest","early","earned","earning","earnings","earth","eased","easier","easiest","easily","easter","eastern","eaten","eating","ecclesiastical","echoed","ecological","economic","economically","economics","economies","economist","economists","economy","edged","edges","edinburgh","edited","editing","edition","editions","editor","editorial","editors","educated","education","educational","effect","effective","effectively","effectiveness","effects","efficiency","efficient","efficiently","effort","efforts","egypt","egyptian","eight","eighteen","eighteenth","eighth","eighties","eighty","either","elaborate","elbow","elder","elderly","eldest","elected","election","elections","electoral","electorate","electric","electrical","electricity","electron","electronic","electronics","elegant","element","elementary","elements","elephant","eleven","eleventh","eligible","eliminate","eliminated","eliot","elite","else\'s","elsewhere","emailinc","embarrassed","embarrassing","embarrassment","embassy","embedded","embrace","emerge","emerged","emergence","emergency","emerges","emerging","emissions","emotion","emotional","emotionally","emotions","emperor","emphasis","emphasise","emphasised","emphasized","empire","empirical","employ","employed","employee","employees","employer","employers","employing","employment","empty","enable","enabled","enables","enabling","enclosed","encounter","encountered","encourage","encouraged","encouragement","encourages","encouraging","endeavour","ended","ending","endless","endorsed","enemies","enemy","energetic","energies","energy","enforce","enforced","enforcement","engage","engaged","engagement","engine","engineer","engineering","engineers","engines","england","english","englishman","enhance","enhanced","enjoy","enjoyable","enjoyed","enjoying","enjoyment","enjoys","enlarged","enormous","enormously","enough","enquired","enquiries","enquiry","ensure","ensured","ensures","ensuring","enter","entered","entering","enterprise","enterprises","enters","entertaining","entertainment","enthusiasm","enthusiastic","entire","entirely","entitled","entitlement","entity","entrance","entries","entry","envelope","environment","environmental","environments","envisaged","enzyme","episode","episodes","equal","equality","equally","equals","equation","equations","equilibrium","equipment","equipped","equity","equivalent","erected","erosion","error","errors","escape","escaped","escort","especially","essay","essays","essence","essential","essentially","essex","establish","established","establishing","establishment","establishments","estate","estates","esteem","estimate","estimated","estimates","etcetera","eternal","ethical","ethics","ethnic","eurofighter","europe","european","europeans","evaluate","evaluated","evaluation","evening","evenings","evenly","event","events","eventual","eventually","everton","every","everybody","everybody\'s","everyday","everyone","everyone\'s","everything","everything\'s","everywhere","evidence","evident","evidently","evolution","evolutionary","evolved","exact","exactly","exaggerated","examination","examinations","examine","examined","examines","examining","example","examples","exams","exceed","exceeded","excellence","excellent","except","exception","exceptional","exceptionally","exceptions","excess","excessive","exchange","exchanged","exchanges","exchequer","excise","excited","excitement","exciting","exclaimed","exclude","excluded","excluding","exclusion","exclusive","exclusively","excuse","executed","execution","executive","executives","exempt","exemption","exercise","exercised","exercises","exercising","exeter","exhausted","exhibit","exhibited","exhibition","exhibitions","exile","exist","existed","existence","existing","exists","exotic","expand","expanded","expanding","expansion","expect","expectation","expectations","expected","expecting","expects","expedition","expenditure","expense","expenses","expensive","experience","experienced","experiences","experiencing","experiment","experimental","experiments","expert","expertise","experts","explain","explained","explaining","explains","explanation","explanations","explanatory","explicit","explicitly","exploded","exploit","exploitation","exploited","exploration","explore","explored","exploring","explosion","explosive","export","exports","exposed","exposure","express","expressed","expressing","expression","expressions","extend","extended","extending","extends","extension","extensive","extensively","extent","exterior","external","extra","extract","extracted","extracts","extraordinary","extreme","extremely","eyebrows","fabric","fabrics","faced","faces","facilitate","facilities","facility","facing","faction","factions","factor","factories","factors","factory","facts","factual","faculty","faded","failed","failing","fails","failure","failures","faint","faintly","fairly","fairy","faithful","fallen","falling","falls","false","familiar","families","family","famine","famous","fancy","fantastic","fantasy","farewell","farmer","farmers","farmhouse","farming","farms","fascinated","fascinating","fascist","fashion","fashionable","fashioned","faster","fastest","fatal","father","fathers","fault","faults","favour","favourable","favoured","favourite","favourites","favours","feared","fearful","fears","feasible","feast","feathers","feature","featured","features","featuring","february","federal","federation","feedback","feeding","feeling","feelings","feels","fella","fellow","fellows","fellowship","female","females","feminine","feminist","feminists","fence","ferguson","ferry","fertility","festival","fetch","fetched","fever","fewer","fibre","fibres","fiction","fiddle","field","fields","fierce","fiercely","fifteen","fifteenth","fifth","fifties","fifty","fight","fighter","fighters","fighting","fights","figure","figures","filed","files","filing","filled","filling","films","filter","filthy","final","finally","finals","finance","financed","finances","financial","financially","financing","finding","findings","finds","fined","finely","fines","finest","finger","fingers","finish","finished","finishes","finishing","finite","firearms","fired","fireplace","fires","firing","firmly","firms","first","firstly","fiscal","fisher","fisheries","fishermen","fishing","fitness","fitted","fitting","fittings","fiver","fives","fixed","fixing","flame","flames","flash","flashed","flashing","flats","flavour","fleet","flesh","flexibility","flexible","flies","flight","flights","flipping","float","floating","flock","flood","flooded","flooding","floor","floors","flora","florida","flour","flowers","flowing","flown","flows","fluctuations","fluid","flung","flushed","flying","focus","focused","focusing","folded","folder","foliage","folks","follow","followed","followers","following","follows","folly","foods","foolish","football","footsteps","forbidden","force","forced","forces","forcing","forecast","forecasts","forehead","foreign","foreigners","foreman","forest","forestry","forests","forever","forget","forgetting","forgive","forgot","forgotten","formal","formally","format","formation","formed","former","formerly","formidable","forming","forms","formula","formulated","formulation","forth","forthcoming","forties","fortnight","fortunate","fortunately","fortune","fortunes","forty","forum","forward","forwards","fossil","foster","fought","found","foundation","foundations","founded","founder","founding","fountain","fours","fourteen","fourteenth","fourth","fourties","foxes","fraction","fractions","fragile","fragment","fragments","frame","framed","frames","framework","france","franchise","franco","frankly","fraser","fraud","freed","freedom","freely","freeze","freezer","freezing","freight","french","frequencies","frequency","frequent","frequently","fresh","freshly","freud","friday","fridge","friend","friendly","friends","friendship","frightened","frightening","fringe","front","frontier","frost","frowned","frozen","fruit","fruits","frustrated","frustration","fucked","fucking","fulfil","fulfilled","fuller","fully","function","functional","functioning","functions","fundamental","fundamentally","funded","funding","funds","funeral","funny","furious","furnished","furniture","further","furthermore","fusion","future","futures","gained","gaining","gains","galleries","gallery","gallons","games","garage","garden","gardening","gardens","gareth","garlic","gases","gasped","gastric","gates","gather","gathered","gathering","gauge","gaulle","gazed","gazing","gemma","gender","general","generally","generate","generated","generating","generation","generations","generous","genes","genetic","genius","gentle","gentleman","gentlemen","gently","genuine","genuinely","geoff","geographical","geography","geological","georgian","germans","germany","germany\'s","gesture","get\'s","getting","ghost","giant","giants","gibson","gifts","giles","girl","girlfriend","girls","given","gives","giving","glance","glanced","glancing","glared","glasgow","glass","glasses","glazing","glimpse","global","globe","gloom","glorious","glory","gloucester","gloucestershire","gloves","glowing","glucose","goals","god\'s","going","golden","goodbye","goodness","goodnight","goods","goodwill","gorbachev","gorgeous","gospel","gossip","gothic","gould","governed","governing","government","governmental","governments","governor","governors","grabbed","gracious","grade","grades","gradient","gradual","gradually","graduate","graduates","graeme","grain","grammar","grammatical","grams","grand","granddad","grandfather","grandma","grandmother","grandpa","granny","granted","granting","grants","graph","graphic","graphical","graphics","graphs","grasp","grass","grateful","gratitude","grave","gravel","gravity","gravy","grazing","great","greater","greatest","greatly","greece","greek","greeks","greenbelt","greenhouse","greens","greeted","grief","grill","grinned","grinning","gripped","gross","ground","grounds","group","grouped","grouping","groups","grove","growing","grown","grows","growth","guarantee","guaranteed","guarantees","guard","guarded","guardian","guards","guerrillas","guess","guessed","guest","guests","guidance","guide","guided","guidelines","guides","guild","guilt","guilty","guinea","guinness","guitar","guitars","guy\'s","habit","habitat","habits","hadn\'t","haired","halfway","halifax","halls","halted","hamilton","hamlet","hammer","hampshire","handed","handful","handicap","handicapped","handing","handle","handled","handles","handling","hands","handsome","handy","hanging","happen","happened","happening","happens","happier","happily","happiness","happy","harbour","harder","hardly","hardware","hardy","harlow","harmful","harrogate","harsh","hartlepool","harvest","hasn\'t","hassle","hastily","hastings","hatch","hated","hates","hatred","hauled","haven\'t","having","hazard","hazardous","hazards","he\'ll","headache","headed","header","heading","headings","headlines","headmaster","headphones","headquarters","heads","healing","health","healthy","heard","hearing","heart","hearted","hearts","heated","heater","heathrow","heating","heaven","heavens","heavier","heavily","heavy","hectares","hedge","hedges","heels","height","heights","helicopter","hell\'s","hello","helmet","helped","helpful","helping","helpless","helps","hemisphere","hence","henley","hepatitis","herald","herbs","here\'s","hereford","heritage","heroes","heroin","herself","hertfordshire","heseltine","hesitated","hewlett","hidden","hiding","hierarchical","hierarchy","higher","highest","highland","highlands","highlight","highlighted","highlights","highly","highway","highways","hills","himself","hints","hired","historian","historians","historic","historical","historically","histories","history","hitherto","hitler","hitting","holder","holders","holding","holdings","holds","holes","holiday","holidays","holland","hollow","hollywood","holmes","homeless","homes","homework","homosexual","homosexuality","honest","honestly","honesty","honorary","honour","honourable","honoured","honours","hooray","hoover","hoped","hopefully","hopeless","hopes","hoping","horizon","horizontal","horrendous","horrible","horrified","horror","horse","horses","hospital","hospitality","hospitals","hostile","hostility","hotel","hotels","hours","house","housed","household","households","houses","housework","housing","how\'s","however","hughes","human","humanity","humans","humble","humour","hundred","hundreds","hungarian","hungary","hunger","hungry","hunting","hurried","hurry","hurting","hurts","husband","hussein","hydrogen","hygiene","hypothesis","icing","ideal","ideally","ideals","ideas","identical","identification","identified","identifier","identify","identifying","identity","ideological","ideology","idiot","ignorance","ignorant","ignore","ignored","ignoring","illegal","illness","illusion","illustrate","illustrated","illustrates","illustration","illustrations","image","images","imaginary","imagination","imaginative","imagine","imagined","immediate","immediately","immense","immigrants","immigration","imminent","immune","impact","impatient","imperial","implement","implementation","implemented","implementing","implication","implications","implicit","implied","implies","imply","import","importance","important","importantly","imported","imports","impose","imposed","imposing","imposition","impossible","impressed","impression","impressions","impressive","imprisoned","imprisonment","improve","improved","improvement","improvements","improving","impulse","inability","inadequate","inappropriate","inc\'s","incapable","incentive","incentives","inches","incidence","incident","incidentally","incidents","inclined","include","included","includes","including","inclusion","income","incomes","incomplete","incorporate","incorporated","incorporating","incorrect","increase","increased","increases","increasing","increasingly","incredible","incredibly","incurred","indeed","indemnity","independence","independent","independently","index","indian","indians","indicate","indicated","indicates","indicating","indication","indications","indicator","indicators","indies","indigenous","indirect","indirectly","individual","individually","individuals","indonesia","indoor","induced","industrial","industries","industry","inequalities","inequality","inevitable","inevitably","infant","infants","infected","infection","inferior","infinite","infinitive","inflammatory","inflation","influence","influenced","influences","influential","inform","informal","information","informed","infrastructure","ingredients","inhabitants","inherent","inheritance","inherited","inhibition","initial","initially","initiated","initiative","initiatives","injection","injunction","injured","injuries","injury","inland","inner","innings","innocence","innocent","innovation","innovations","innovative","input","inputs","inquest","inquiries","inquiry","insect","insects","insert","inserted","inset","inside","insight","insights","insist","insisted","insistence","insisting","insists","inspection","inspector","inspectors","inspiration","inspired","install","installation","installed","instance","instances","instant","instantly","instead","instinct","instincts","institute","institution","institutional","institutions","instructed","instruction","instructions","instrument","instrumental","instruments","insufficient","insulin","insurance","insured","intact","intake","integral","integrate","integrated","integration","integrity","intel","intellectual","intelligence","intelligent","intend","intended","intends","intense","intensity","intensive","intent","intention","intentions","inter","interaction","interactions","interactive","intercourse","interest","interested","interesting","interests","interface","interfere","interference","interim","interior","intermediate","internal","international","internationally","interpret","interpretation","interpretations","interpreted","interpreting","interrupted","interval","intervals","intervene","intervention","interview","interviewed","interviewing","interviews","intestinal","intimate","introduce","introduced","introducing","introduction","invalid","invaluable","invariably","invasion","invented","invention","invest","invested","investigate","investigated","investigating","investigation","investigations","investigators","investing","investment","investments","investor","investors","invisible","invitation","invite","invited","inviting","involve","involved","involvement","involves","involving","ipswich","iranian","iraqi","ireland","irish","ironic","ironically","ironing","irony","irregular","irrelevant","irrespective","islamic","island","islands","isles","isn\'t","isolated","isolation","israeli","issue","issued","issues","issuing","it\'ll","italian","italy","items","itself","ivory","jacket","jailed","january","japan","japanese","jealous","jealousy","jeans","jelly","jenkins","jersey","jerusalem","jewellery","jewish","jim\'s","jockey","joined","joining","joint","jointly","joints","jokes","joking","jolly","jones","journal","journalist","journalists","journals","journey","journeys","judge","judged","judgement","judgements","judges","judging","judgment","judicial","juice","jumped","jumper","jumping","jumps","junction","jungle","jurisdiction","justice","justices","justification","justified","justify","juvenile","keeper","keeping","keeps","kennedy","kensington","kettle","keyboard","keynes","kicked","kicking","kidding","killed","killer","killing","kilometres","kindly","kindness","kinds","king\'s","kingdom","kings","kinnock","kissed","kissing","kitchen","knackered","knees","knickers","knife","knight","knights","knitting","knock","knocked","knocking","knowing","knowledge","known","knows","korea","korean","koresh","kuwait","label","labelled","labels","laboratories","laboratory","labor","lacked","lacking","lacks","ladder","ladies","lakes","lambert","lamps","lancashire","lancaster","landed","landing","landlord","landlords","landowners","lands","landscape","lanes","language","languages","lanka","large","largely","larger","largest","laser","lasted","lasting","lately","latent","later","lateral","latest","latin","latter","laugh","laughed","laughing","laughter","launch","launched","launching","lawyer","lawyers","layer","layers","laying","layout","leader","leaders","leadership","leading","leads","leaflet","leaflets","league","leaned","leaning","leapt","learn","learned","learning","learnt","lease","least","leather","leave","leaves","leaving","lebanon","lecture","lecturer","lectures","leeds","legacy","legal","legally","legend","legendary","legislation","legislative","legislature","legitimacy","legitimate","leicester","leisure","lemon","lemonade","lending","length","lengths","lengthy","leonora","lesser","lesson","lessons","let\'s","lethal","letter","letters","letting","level","levels","lexical","liabilities","liability","liable","liaison","libel","liberal","liberals","liberation","liberty","librarian","libraries","library","licence","licences","licensed","licensing","lieutenant","lifespan","lifestyle","lifetime","lifted","lifting","lifts","light","lighter","lighting","lightly","lightning","lights","liked","likelihood","likely","likes","likewise","limbs","limestone","limit","limitation","limitations","limited","limiting","limits","lincolnshire","linear","lined","linen","lines","linguistic","lining","linked","linking","links","lions","liquid","listed","listen","listened","listening","listing","lists","literacy","literally","literary","literature","litigation","litre","litter","little","lived","lively","liver","liverpool","lives","livestock","living","loaded","loading","loads","loans","lobby","local","locality","locally","locals","locate","located","location","locations","locked","locks","locomotive","lodge","lodged","logic","logical","london","london\'s","lonely","longer","longest","longing","looked","looking","looks","loose","loosely","lord\'s","lords","lorries","lorry","loses","losing","losses","lothian","lottery","lotus","louder","loudly","lounge","loved","lovely","lover","lovers","loves","loving","lower","lowered","lowest","loyal","loyalty","luckily","lucky","luggage","lunch","lunchtime","lungs","luxury","lying","maastricht","macdonald","machine","machinery","machines","macintosh","macmillan","madam","madame","madness","madrid","magazine","magazines","magic","magical","magistrates","magnetic","magnificent","magnitude","mainframe","mainland","mainly","mains","mainstream","maintain","maintained","maintaining","maintains","maintenance","major","majority","maker","makers","makes","making","males","mammals","man\'s","manage","managed","management","manager","managerial","managers","managing","manchester","mandatory","manifesto","manipulation","mankind","manner","manners","manor","manpower","mansfield","manual","manufacture","manufactured","manufacturer","manufacturers","manufacturing","manuscript","marathon","marble","march","marched","margarine","margin","marginal","margins","marine","marital","mark\'s","marked","markedly","market","marketing","markets","marking","marks","marmalade","marmite","marriage","marriages","married","marry","marsh","marshal","marvellous","marxism","marxist","masculine","masklin","massage","masses","massive","master","masters","match","matched","matches","matching","material","materials","maternal","mates","mathematical","mathematics","maths","matrix","matter","matters","mature","maturity","maxim","maximum","maybe","mayor","meadow","meals","meaning","meaningful","meanings","means","meant","meantime","meanwhile","measure","measured","measurement","measurements","measures","measuring","mechanical","mechanics","mechanism","mechanisms","medal","medau","media","median","medical","medicine","medieval","mediterranean","medium","meeting","meetings","meets","member","members","membership","membrane","memorable","memorandum","memorial","memories","memory","men\'s","mental","mentally","mention","mentioned","mentioning","merchant","merchants","mercury","mercy","merely","merger","mergers","merit","merits","merrill","merseyside","message","messages","messing","messy","metal","metals","metaphor","meter","method","methodology","methods","metre","metres","metro","metropolitan","mexican","mexico","micro","microphone","microsoft","microsystems","microwave","middle","middlesbrough","midfield","midland","midlands","midnight","might","mighty","migration","milan","mileage","military","million","millions","mills","mince","minded","minds","mine\'s","mineral","minerals","miners","mines","miniature","minibus","minimal","minimum","mining","minister","minister\'s","ministerial","ministers","ministry","minor","minorities","minority","minton","minus","minute","minutes","miracle","mirror","miserable","misery","misleading","missed","missile","missiles","missing","mission","mistake","mistaken","mistakes","mister","mistress","mixed","mixing","mixture","moaning","mobile","mobility","model","modelling","models","moderate","moderator","modern","modes","modest","modification","modifications","modified","modify","modular","module","modules","moisture","molecular","molecules","molla","moment","moments","momentum","monarchy","monday","monetary","money","monitor","monitored","monitoring","monkey","monks","monopoly","monsieur","monster","month","month\'s","monthly","months","monument","monuments","moral","morale","morality","moreover","morning","mornings","morse","mortality","mortgage","morton","moscow","mostly","mother","mother\'s","mothers","motif","motion","motivated","motivation","motive","motives","motor","motorway","mould","mount","mountain","mountains","mounted","mounting","mouse","mouth","moved","movement","movements","moves","movie","movies","moving","mozart","mucosa","mucosal","multi","multimedia","multiple","multiply","mum\'s","mummy","mummy\'s","municipal","murder","murdered","murderer","murmured","murphy","murray","muscle","muscles","museum","museums","mushrooms","music","musical","musicians","muslim","must\'ve","mustn\'t","muttered","mutual","myself","mysterious","mystery","nails","naive","naked","name\'s","named","namely","names","nanny","nappy","narrative","narrow","narrowed","narrowly","nasty","nation","nation\'s","national","nationalism","nationalist","nationality","nationally","nations","nationwide","native","natural","naturally","nature","naughty","naval","nearby","nearer","nearest","nearly","neatly","necessarily","necessary","necessity","needed","needing","needle","needles","needn\'t","needs","negative","neglect","neglected","negligence","negotiate","negotiated","negotiating","negotiation","negotiations","neighbour","neighbourhood","neighbouring","neighbours","neither","nephew","nerve","nerves","nervous","nervously","netherlands","network","networks","neutral","never","nevertheless","neville","newark","newcastle","newly","newman","newspaper","newspapers","newton","nicely","nicer","nicholson","nicked","nigeria","night\'s","nightmare","nights","nineteen","nineteenth","nineties","ninety","ninth","nitrogen","noble","nobody","nobody\'s","nodded","noise","noises","noisy","nominal","nominated","nonetheless","nonsense","norfolk","normal","normally","norms","north","northampton","northern","northumberland","norway","norwegian","norwich","notable","notably","notebook","noted","notes","nothing","notice","noticeable","noticed","notices","noting","notion","notions","notorious","nottingham","nottinghamshire","notts","notwithstanding","nought","novel","novell","novels","november","nowadays","nowhere","nuclear","nuisance","number","numbered","numbers","numerical","numerous","nurse","nursery","nurses","nursing","nylon","o\'clock","object","objected","objection","objections","objective","objectives","objects","obligation","obligations","obliged","obscure","observation","observations","observe","observed","observer","observers","observing","obstacles","obtain","obtained","obtaining","obvious","obviously","occasion","occasional","occasionally","occasions","occupation","occupational","occupations","occupied","occupy","occur","occurred","occurrence","occurring","occurs","ocean","october","oddly","oesophageal","offence","offences","offenders","offensive","offer","offered","offering","offers","office","officer","officers","offices","official","officially","officials","offline","offset","offshore","offspring","often","older","oldest","olive","olympic","omitted","one\'s","oneself","ongoing","onion","onions","onset","onwards","opened","opening","openly","opens","opera","operate","operated","operates","operating","operation","operational","operations","operative","operator","operators","opinion","opinions","opponent","opponents","opportunities","opportunity","oppose","opposed","opposing","opposite","opposition","optical","optimal","optimism","optimistic","option","optional","options","oracle","orange","oranges","orbit","orchestra","ordeal","order","ordered","ordering","orders","ordinary","organ","organic","organisation","organisational","organisations","organise","organised","organiser","organisers","organising","organism","organisms","organization","organizational","organizations","organize","organized","organizing","organs","oriental","orientation","oriented","origin","original","originally","originated","origins","orkney","orthodox","other","other\'s","others","otherwise","ought","ounces","ourselves","outbreak","outcome","outcomes","outdoor","outer","outfit","outlets","outline","outlined","outlook","output","outright","outset","outside","outsiders","outstanding","outward","overall","overcome","overhead","overlap","overlooked","overlooking","overnight","overs","overseas","overtime","overview","overwhelming","owing","owned","owner","owners","ownership","oxford","oxfordshire","oxygen","ozone","pacific","package","packages","packaging","packard","packed","packet","packets","packing","packs","paddy","pages","painful","painfully","pains","paint","painted","painter","painters","painting","paintings","pairs","pakistan","palace","palestine","palestinian","palestinians","palmer","panel","panels","panic","pantomime","pants","papal","paper","papers","paperwork","parade","paradise","paragraph","paragraphs","parallel","parameters","parcel","parcels","pardon","parent","parental","parents","parents\'","parish","parishes","parked","parking","parks","parliament","parliamentary","parted","partial","partially","participant","participants","participate","participating","participation","particle","particles","particular","particularly","parties","partly","partner","partners","partnership","partnerships","parts","party","party\'s","pascoe","passage","passages","passed","passenger","passengers","passes","passing","passion","passionate","passive","passport","pastoral","patch","patches","patent","pathetic","paths","patience","patient","patient\'s","patients","patrol","patron","patronage","patten","pattern","patterns","pause","paused","pavement","payable","paying","payment","payments","peace","peaceful","peaks","peasant","peasants","peculiar","peered","peers","penal","penalties","penalty","pence","pencil","pending","penguin","pennies","pension","pensioners","pensions","people","people\'s","peoples","pepper","perceive","perceived","percent","percentage","perception","perceptions","perfect","perfection","perfectly","perform","performance","performances","performed","performing","perhaps","period","periods","peripheral","permanent","permanently","permission","permit","permits","permitted","persisted","persistent","person","person\'s","personal","personalities","personality","personally","personnel","persons","perspective","perspectives","persuade","persuaded","peter\'s","petition","petrol","petty","phase","phases","phenomena","phenomenon","philippines","philosophical","philosophy","phone","phoned","phones","phoning","photo","photocopy","photograph","photographer","photographic","photographs","photography","photos","phrase","phrases","physical","physically","physics","piano","picasso","picked","picking","picks","picnic","picture","pictured","pictures","piece","pieces","pigeons","pillow","pilot","pilots","pinch","pinched","pints","pipes","pissed","pitch","pitched","pizza","place","placed","placement","places","placing","plain","plainly","plaintiff","plaintiffs","plane","planes","planet","planned","planners","planning","plans","plant","planted","planting","plants","plasma","plaster","plastic","plate","platelet","plates","platform","platforms","plausible","played","player","players","playing","plays","pleaded","pleasant","please","pleased","pleasure","pledged","plenty","plight","plunged","plymouth","pocket","pockets","poems","poetic","poetry","poets","point","pointed","pointing","points","poison","poland","polar","poles","police","policeman","policemen","policies","policing","policy","polish","polished","polite","politely","political","politically","politician","politicians","politics","polls","pollution","polymer","polytechnic","poole","pools","poorer","poorly","popped","popular","popularity","population","populations","portable","porter","portfolio","portion","portrait","portraits","ports","portsmouth","portugal","portuguese","posed","position","positioned","positions","positive","positively","possess","possessed","possession","possessions","possibilities","possibility","possible","possibly","postal","posted","poster","posters","postgraduate","postman","postponed","posts","potato","potatoes","potent","potential","potentially","potter","pottery","potty","pound","pounds","poured","pouring","poverty","powder","powell","power","powered","powerful","powers","practical","practically","practice","practices","practise","practised","practising","practitioner","practitioners","pragmatic","prague","praise","praised","prawn","prayer","prayers","pre-tax","preceded","precedent","preceding","precise","precisely","precision","predators","predecessor","predict","predictable","predicted","prediction","predictions","predominantly","prefer","preferable","preferably","preference","preferences","preferred","pregnancy","pregnant","prejudice","preliminary","premature","premier","premises","premium","premiums","preparation","preparations","prepare","prepared","preparing","prescribed","prescription","presence","present","presentation","presentations","presented","presenting","presently","presents","preservation","preserve","preserved","preserving","presidency","president","president\'s","presidential","press","pressed","pressing","pressure","pressures","prestige","prestigious","presumably","presume","pretend","pretending","pretty","prevailing","prevalence","prevent","prevented","preventing","prevention","prevents","previous","previously","price","priced","prices","pricing","pride","priest","priests","primarily","primary","prime","primitive","prince","princes","princess","principal","principally","principle","principles","print","printed","printer","printers","printing","prints","prior","priorities","priority","prison","prisoner","prisoners","prisons","privacy","private","privately","privatisation","privatization","privilege","privileged","privileges","prize","prizes","probability","probable","probably","probe","problem","problematic","problems","procedural","procedure","procedures","proceed","proceeded","proceeding","proceedings","proceeds","process","processed","processes","processing","procession","processor","processors","proclaimed","produce","produced","producer","producers","produces","producing","product","production","productive","productivity","products","profession","professional","professionals","professions","professor","profile","profit","profitability","profitable","profits","profound","program","programme","programmes","programming","programs","progress","progressed","progression","progressive","progressively","project","projected","projections","projects","proliferation","prolonged","prominent","promise","promised","promises","promising","promote","promoted","promoter","promoting","promotion","prompt","prompted","promptly","prone","pronounced","proof","propaganda","proper","properly","properties","property","proportion","proportional","proportions","proposal","proposals","propose","proposed","proposing","proposition","propositions","prose","prosecution","prospect","prospective","prospects","prosperity","prosperous","protect","protected","protecting","protection","protective","protein","proteins","protest","protestant","protested","protests","protocol","prototype","proud","prove","proved","proven","proves","provide","provided","providers","provides","providing","province","provinces","provincial","proving","provision","provisional","provisions","provoked","proximity","psychiatric","psychological","psychologists","psychology","public","publication","publications","publicity","publicly","publish","published","publisher","publishers","publishing","pudding","pulled","pulling","pulls","pulse","punch","punishment","pupil","pupils","purchase","purchased","purchaser","purchases","purchasing","purely","purity","purple","purpose","purposes","purse","pursue","pursued","pursuing","pursuit","pushed","pushing","pussy","putting","puzzled","pyjamas","pylori","qualification","qualifications","qualified","qualify","qualifying","qualities","quality","quantitative","quantities","quantity","quantum","quarry","quarter","quarters","queen","queen\'s","query","quest","question","questioned","questioning","questionnaire","questions","queue","quick","quicker","quickly","quiet","quietly","quite","quota","quote","quoted","quotes","rabbit","rabbits","raced","races","racial","racing","racism","racist","radiation","radiator","radical","radically","radio","radioactive","raffle","raids","railway","railways","rainbow","raining","raise","raised","raises","raising","rally","ramsey","random","range","rangers","ranges","ranging","ranking","ranks","rapid","rapidly","rarely","rated","rates","rather","rating","ratings","ratio","rational","ratios","reach","reached","reaches","reaching","react","reacted","reaction","reactions","reactor","reader","readers","readily","reading","readings","reads","ready","reagan","realisation","realise","realised","realising","realism","realistic","realities","reality","realize","realized","really","realm","reason","reasonable","reasonably","reasoning","reasons","reassuring","rebel","rebellion","rebels","rebuilt","recall","recalled","recalls","receipt","receipts","receive","received","receiver","receives","receiving","recent","recently","reception","recession","recipe","recipes","reckon","reckoned","reckons","recognise","recognised","recognising","recognition","recognize","recognized","recommend","recommendation","recommendations","recommended","reconciliation","reconstruction","record","recorded","recorder","recording","recordings","records","recover","recovered","recovering","recovery","recreation","recruit","recruited","recruitment","recurrent","recycling","reduce","reduced","reduces","reducing","reduction","reductions","redundancy","redundant","refer","referee","reference","references","referendum","referral","referrals","referred","referring","refers","refined","reflect","reflected","reflecting","reflection","reflects","reform","reforms","refuge","refugee","refugees","refusal","refuse","refused","refuses","refusing","regard","regarded","regarding","regardless","regards","regeneration","regime","regiment","region","regional","regions","register","registered","registers","registration","regret","regular","regularly","regulated","regulation","regulations","regulatory","rehabilitation","reign","reinforce","reinforced","reject","rejected","rejection","relate","related","relates","relating","relation","relational","relations","relationship","relationships","relative","relatively","relatives","relax","relaxation","relaxed","release","released","releases","releasing","relevance","relevant","reliability","reliable","reliance","relied","relief","relieve","relieved","religion","religious","reluctance","reluctant","reluctantly","relying","remain","remainder","remained","remaining","remains","remark","remarkable","remarkably","remarked","remarks","remedies","remedy","remember","remembered","remembering","remembers","remind","reminded","reminder","reminds","remit","remote","removal","remove","removed","removing","renaissance","render","rendered","renewal","renewed","renowned","rented","rents","repair","repairs","repayment","repeat","repeated","repeatedly","repeating","repetition","replace","replaced","replacement","replacing","replied","replies","reply","report","reported","reportedly","reporter","reporters","reporting","reports","represent","representation","representations","representative","representatives","represented","representing","represents","reproduced","reproduction","republic","republican","republics","reputation","request","requested","requests","require","required","requirement","requirements","requires","requiring","rescue","rescued","research","researcher","researchers","resentment","reservations","reserve","reserved","reserves","reservoir","residence","resident","residential","residents","resign","resignation","resigned","resist","resistance","resistant","resisted","resolution","resolve","resolved","resort","resource","resources","respect","respectable","respected","respective","respectively","respects","respond","responded","respondents","responding","response","responses","responsibilities","responsibility","responsible","restaurant","restaurants","rested","resting","restoration","restore","restored","restraint","restrict","restricted","restriction","restrictions","restrictive","restructuring","rests","result","resulted","resulting","results","resume","resumed","retail","retailers","retain","retained","retaining","retains","retention","retire","retired","retirement","retreat","return","returned","returning","returns","reveal","revealed","revealing","reveals","revelation","revenge","revenue","revenues","reverse","reversed","review","reviewed","reviewing","reviews","revised","revision","revival","revived","revolt","revolution","revolutionary","reward","rewarded","rewards","reynolds","rhetoric","rhythm","richard\'s","richards","richardson","richmond","ridden","rider","riders","ridge","ridiculous","riding","rifle","right","rightly","rights","rigid","rigorous","ringing","rings","riots","ripped","risen","rises","rising","risks","risky","ritual","rival","rivals","river","rivers","roads","roast","robbery","robertson","robust","rocket","rocks","rogers","roles","rolled","roller","rolling","rolls","romance","romania","romanian","romans","romantic","romeo","roofs","rooms","rooted","roots","roses","rotation","rotten","rough","roughly","round","roundabout","rounded","rounds","route","routes","routine","rover","royal","rubbed","rubber","rubbish","ruddy","rugby","ruined","ruins","ruled","ruler","rules","ruling","rumour","rumours","runner","runners","running","rupert","rural","rushed","rushing","russia","russian","russians","ryedale","sacked","sacred","sacrifice","saddam","saddle","sadly","sadness","safely","safer","safety","sailed","sailing","sailors","saint","saints","salad","salaries","salary","sales","salisbury","salmon","salon","salvation","sample","samples","sampling","sanctions","sanctuary","sandwich","sandwiches","santa","satellite","satisfaction","satisfactory","satisfied","satisfy","satisfying","saturday","saturdays","sauce","saudi","saunders","sausage","sausages","savage","saved","saves","saving","savings","saxon","saying","scale","scales","scandal","scarborough","scarce","scarcely","scared","scarlet","scattered","scenario","scene","scenery","scenes","scent","sceptical","schedule","scheduled","scheme","schemes","scholar","scholars","scholarship","school","school\'s","schooling","schools","science","sciences","scientific","scientist","scientists","scope","score","scored","scores","scoring","scotch","scotland","scotland\'s","scots","scottish","scotvec","scrap","scratch","scream","screamed","screaming","screen","screening","screens","screw","script","scrutiny","sculpture","sealed","search","searched","searching","season","seasonal","seasons","seated","seats","second","secondary","seconded","secondly","seconds","secret","secretaries","secretary","secretion","secretly","secrets","section","sections","sector","sectors","secular","secure","secured","securing","securities","security","seeds","seeing","seeking","seeks","seemed","seemingly","seems","segment","segments","seized","selby","seldom","select","selected","selecting","selection","selective","seller","selling","sells","semantic","seminar","seminars","senate","sending","senior","sensation","sense","sensed","senses","sensible","sensitive","sensitivity","sentence","sentenced","sentences","separate","separated","separately","separation","sept.","september","sequence","sequences","serbian","sergeant","serial","series","serious","seriously","serum","servant","servants","serve","served","server","servers","serves","service","services","serving","session","sessions","settee","setting","settings","settle","settled","settlement","settlements","settling","seven","seventeen","seventeenth","seventh","seventies","seventy","several","severe","severely","severity","severn","sewage","sewing","sexual","sexuality","sexually","shade","shades","shadow","shadows","shaft","shake","shaken","shakespeare","shaking","shall","shallow","shame","shan\'t","shape","shaped","shapes","share","shared","shareholder","shareholders","shares","sharing","sharp","sharply","shattered","shave","she\'d","she\'ll","she\'s","sheep","sheer","sheet","sheets","sheffield","shelf","shell","shells","shelter","sheltered","shelves","shepherd","sheriff","shield","shields","shift","shifted","shifting","shifts","shillings","shine","shining","shiny","shipping","ships","shirt","shirts","shock","shocked","shoes","shone","shook","shoot","shooting","shopping","shops","shore","short","shortage","shorter","shortfall","shortly","shorts","shots","should","should\'ve","shoulder","shoulders","shouldn\'t","shout","shouted","shouting","shove","showed","shower","showing","shown","shows","shrewsbury","shropshire","shrugged","sickness","sided","sides","sideways","siege","sighed","sight","sights","signal","signals","signature","signed","significance","significant","significantly","signing","signs","silence","silent","silently","silly","silver","similar","similarities","similarity","similarly","simple","simpler","simplest","simplicity","simply","simpson","simultaneously","since","sincerely","singapore","singer","singing","single","singles","sinister","sinking","sister","sister\'s","sisters","sites","sitting","situated","situation","situations","sixteen","sixteenth","sixth","sixties","sixty","sized","sizes","skelton","sketch","skiing","skill","skilled","skills","skipper","skirt","skull","slammed","slate","slave","slaves","sleep","sleeping","sleeve","slender","slept","slice","sliced","slide","slides","sliding","slight","slightest","slightly","slipped","slippers","slipping","slope","slopes","slowed","slower","slowly","slumped","smack","small","smaller","smallest","smart","smashed","smashing","smell","smells","smile","smiled","smiles","smiling","smith\'s","smoke","smoked","smoking","smooth","smoothly","snake","snapped","snatched","snooker","soccer","social","socialism","socialist","socialists","socially","societies","society","society\'s","socio","sociological","sociology","socks","sodium","softly","software","soils","solar","soldier","soldiers","solely","solicitor","solicitors","solid","solidarity","solitary","solution","solutions","solve","solved","solvent","solving","somebody","somebody\'s","somehow","someone","someone\'s","somerset","something","something\'s","sometime","sometimes","somewhat","somewhere","songs","sooner","sophie","sophisticated","sorry","sorted","sorting","sorts","sotheby\'s","sought","souls","sound","sounded","sounding","sounds","source","sources","south","southampton","southern","southwell","sovereign","sovereignty","soviet","space","spaces","spain","spanish","sparc","spare","sparkling","spatial","speak","speaker","speakers","speaking","speaks","special","specialised","specialist","specialists","specialized","specially","species","specific","specifically","specification","specifications","specified","specify","specimen","specimens","spectacular","spectrum","speculation","speech","speeches","speed","speeds","speedy","spell","spelling","spelt","spencers","spend","spending","spends","spent","sphere","spider","spine","spinning","spiral","spirit","spirits","spiritual","spite","splendid","split","spoke","spoken","spokesman","spokeswoman","sponge","sponsor","sponsored","sponsors","sponsorship","spontaneous","spoon","sport","sporting","sports","spots","spotted","spray","spread","spreading","springs","sprouts","spurs","squad","squadron","square","squared","squares","squash","squeeze","squeezed","stabbed","stability","stable","stack","stadium","staff","staffing","stage","staged","stages","stained","staircase","stairs","stake","stakes","stall","stalls","stamp","stamped","stamps","stance","stand","standard","standards","standing","stands","stansted","stare","stared","staring","stark","stars","start","started","starter","starting","startled","starts","starving","state","state\'s","stated","statement","statements","states","static","stating","station","stations","statistical","statistics","statue","status","statute","statutory","stayed","staying","stays","steadily","steady","steak","steal","stealing","steam","steel","steep","steering","stems","stepped","stepping","steps","stereo","stern","steward","stick","sticking","sticks","sticky","stiff","still","stimulate","stimulated","stimulating","stimulation","stimuli","stimulus","stirling","stirred","stirring","stitch","stitches","stock","stocks","stockton","stoke","stole","stolen","stomach","stone","stones","stood","stool","stopped","stopping","stops","storage","store","stored","stores","storey","stories","storm","story","straight","straightforward","strain","strained","strains","strand","strands","strange","strangely","stranger","strangers","strategic","strategies","strategy","strathclyde","straw","strawberry","stream","streams","street","streets","strength","strengthen","strengthened","strengthening","strengths","stress","stressed","stresses","stretch","stretched","stretching","strict","strictly","strike","striker","strikes","striking","string","strings","strip","stripped","strips","strode","stroke","strokes","strong","stronger","strongest","strongly","struck","structural","structure","structured","structures","struggle","struggled","struggles","struggling","stuck","student","students","studied","studies","studio","studios","study","studying","stuff","stuffed","stumbled","stunned","stunning","stupid","style","styles","subject","subjected","subjective","subjects","submission","submit","submitted","subordinate","subscription","subsequent","subsequently","subsidiary","subsidies","subsidy","substance","substances","substantial","substantially","substantive","substitute","substitution","subtle","succeed","succeeded","success","successes","successful","successfully","succession","successive","successor","sudden","suddenly","suffer","suffered","sufferers","suffering","suffers","sufficient","sufficiently","suffolk","suggest","suggested","suggesting","suggestion","suggestions","suggests","suicide","suitable","suitably","suite","suited","suits","sulphur","summarised","summary","summat","summit","summoned","summons","sun\'s","sunday","sundays","sunderland","sunlight","super","superb","superficial","superintendent","superior","superiority","supermarket","supervised","supervision","supervisor","supper","supplement","supplementary","supplements","supplied","supplier","suppliers","supplies","supply","supplying","support","supported","supporter","supporters","supporting","supportive","supports","suppose","supposed","supposedly","suppressed","supreme","surely","surface","surfaces","surge","surgeon","surgery","surgical","surplus","surprise","surprised","surprising","surprisingly","surrender","surrey","surrounded","surrounding","surroundings","surveillance","survey","surveyed","surveys","survival","survive","survived","surviving","survivors","suspect","suspected","suspects","suspended","suspension","suspicion","suspicious","sussex","sustain","sustained","sutherland","sutton","swallow","swallowed","swansea","swear","swearing","sweat","sweden","swedish","sweep","sweeping","sweet","sweetheart","sweets","swept","swift","swiftly","swimming","swindon","swing","swinging","swiss","switch","switched","switching","switzerland","swollen","sword","swung","symbol","symbolic","symbols","sympathetic","sympathy","symptoms","syndrome","syntactic","synthesis","synthetic","syria","system","systematic","systematically","systems","table","tables","tablets","tackle","tackled","tackling","tactics","taiwan","taken","takeover","takes","taking","talent","talented","talents","tales","talked","talking","talks","taller","tanks","taped","tapes","taping","tapped","target","targeted","targets","tariff","tarrah","tasks","taste","tastes","taught","taxation","taxes","taxpayer","teach","teacher","teachers","teachers\'","teaching","teams","tears","technical","technically","technique","techniques","technological","technologies","technology","teenage","teenager","teenagers","teesside","teeth","telecom","telecommunications","telegraph","telephone","television","telling","tells","temper","temperature","temperatures","temple","temporarily","temporary","temptation","tempted","tempting","tenancy","tenant","tenants","tended","tendencies","tendency","tender","tends","tenner","tennis","tense","tension","tensions","tenth","termed","terminal","terminals","terms","terrace","terrible","terribly","terrific","terrified","territorial","territories","territory","terror","terrorism","terrorist","terrorists","tesco\'s","testament","tested","testimony","testing","tests","texas","texts","texture","thailand","thames","thank","thanked","thanks","that\'d","that\'ll","that\'s","thatcher","theatre","theda","theft","their","theirs","theme","themes","themselves","theological","theology","theoretical","theories","theorists","theory","therapy","there","there\'d","there\'ll","there\'re","there\'s","thereafter","thereby","therefore","thermal","these","thesis","they\'d","they\'ll","they\'re","they\'ve","thick","thickness","thief","thieves","thigh","thighs","thing","thing\'s","things","thingy","think","thinking","thinks","third","thirdly","thirds","thirteen","thirteenth","thirties","thirtieth","thirty","this\'ll","thomson","thorough","thoroughly","those","though","thought","thoughtfully","thoughts","thousand","thousands","thread","threat","threaten","threatened","threatening","threats","three","threes","threshold","threw","throat","throne","through","throughout","throw","throwing","thrown","thrust","thumb","thunder","thursday","ticket","tickets","tiger","tight","tightened","tightly","tights","tiles","timber","time\'s","times","timetable","timing","tipped","tired","tissue","tissues","title","titles","toast","tobacco","today","today\'s","together","toilet","toilets","token","tokyo","tolerance","tomato","tomatoes","tomorrow","tones","tongue","tonight","tonnes","tony\'s","tools","tooth","topic","topics","topped","torch","tories","torque","torture","tossed","total","totally","touch","touched","touches","touching","tough","touring","tourism","tourist","tourists","tournament","tours","toward","towards","towel","tower","towers","town\'s","towns","toxic","trace","traced","traces","track","tracks","tractor","trade","traders","trades","trading","tradition","traditional","traditionally","traditions","traffic","tragedy","tragic","trail","trailer","train","trained","trainees","trainer","trainers","training","trains","tramp","transaction","transactions","transcription","transfer","transferred","transferring","transfers","transform","transformation","transformed","transit","transition","transitional","translated","translation","transmission","transmitted","transparent","transport","trapped","travel","travelled","traveller","travellers","travelling","travels","treasure","treasurer","treasury","treat","treated","treaties","treating","treatment","treatments","treaty","trees","trembling","tremendous","trend","trends","trial","trials","triangle","tribal","tribe","tribunal","tribute","trick","tricks","tricky","tried","tries","trigger","triple","trips","triumph","trivial","trolley","troops","trophy","tropical","trouble","troubled","troubles","trousers","trout","truck","truly","trunk","trust","trusted","trustee","trustees","trusts","truth","trying","tubes","tucked","tuesday","tummy","tumour","tunnel","turkey","turkish","turned","turning","turnover","turns","tutor","tweed","twelfth","twelfths","twelve","twenties","twentieth","twenty","twice","twins","twist","twisted","types","typical","typically","typing","tyres","ukraine","ulcer","ulcerative","ulster","ultimate","ultimately","ultra","umbrella","unable","unacceptable","unaware","unbelievable","uncertain","uncertainty","unchanged","uncle","unclear","uncomfortable","unconscious","under","underground","underlying","undermine","undermined","underneath","understand","understandable","understanding","understood","undertake","undertaken","undertaking","undoubtedly","uneasy","unemployed","unemployment","unexpected","unexpectedly","unfair","unfamiliar","unfortunate","unfortunately","unhappy","unification","unified","uniform","union","unions","unique","united","units","unity","universal","universe","universities","university","unknown","unlawful","unless","unlike","unlikely","unlimited","unnecessary","unpleasant","unprecedented","unpredictable","unreasonable","unrest","unsatisfactory","unstable","unsuccessful","unsuitable","until","unusual","unusually","unwanted","unwilling","update","updated","upgrade","upper","upright","upset","upside","upstairs","upward","upwards","urban","urged","urgency","urgent","urgently","urging","usage","useful","useless","users","using","usual","usually","utility","utterance","utterly","vacant","vacuum","vague","vaguely","valid","validation","validity","valley","valleys","valuable","valuation","value","valued","values","valve","vanished","variable","variables","variation","variations","varied","varies","varieties","variety","various","varnish","varying","vector","vegetable","vegetables","vegetation","vehicle","vehicles","veins","velocity","velvet","vendor","vendors","venice","venture","ventures","venue","verbal","verdict","versa","verse","version","versions","versus","vertical","vessel","vessels","vested","veteran","viable","vicar","vicious","victim","victims","victorian","victory","video","videos","vienna","vietnam","vietnamese","viewed","viewers","viewing","viewpoint","views","vigorous","vigorously","villa","village","villagers","villages","vintage","violence","violent","violently","virgin","virtual","virtually","virtue","virtues","virus","visible","vision","visit","visited","visiting","visitor","visitors","visits","visual","vital","vitamin","vivid","vocabulary","vocal","vocational","voice","voices","voltage","volume","volumes","voluntary","volunteer","volunteers","voted","voters","votes","voting","voucher","voyage","vulnerable","w.l.r.","wages","waist","waited","waiter","waiting","waking","wales","walked","walking","walkman","walks","wallpaper","walls","walsall","walsh","wandered","wandering","wanker","wanted","wanting","wants","warden","wardrobe","wards","warehouse","warfare","warmer","warming","warmth","warned","warning","warnings","warrant","wartime","washed","washing","washington","wasn\'t","waste","wasted","wasting","watch","watched","watching","water","waters","watson","waved","waves","waving","we\'ll","we\'re","we\'ve","weakened","weaker","weakness","weaknesses","wealth","wealthy","weapon","weapons","wearing","wears","weary","weather","weather\'s","weaving","wedding","wednesday","week\'s","weekend","weekends","weekly","weeks","weeping","weigh","weighed","weighing","weight","weights","weird","welcome","welcomed","welcoming","welfare","wells","welsh","wembley","weren\'t","western","westminster","whales","what\'s","whatever","whatsoever","wheat","wheel","wheels","when\'s","whenever","where","where\'d","where\'s","whereabouts","whereas","whereby","wherever","whether","which","whichever","while","whilst","whisky","whisper","whispered","whistle","whitehall","whites","who\'d","who\'s","who\'ve","whoever","whole","wholesale","wholly","whoops","whose","why\'s","wicked","wicket","wickets","widely","widened","wider","widespread","widow","width","wife\'s","wildlife","wildly","wilkinson","willing","willingness","willy","wiltshire","wimbledon","winchester","winding","window","windows","winds","windsor","wines","wings","winner","winners","winning","winter","wiped","wires","wisdom","wished","wishes","wishing","witch","withdraw","withdrawal","withdrawn","withdrew","within","without","witness","witnessed","witnesses","wives","woman","woman\'s","women","women\'s","won\'t","wonder","wondered","wonderful","wondering","wonders","wooden","woodland","woods","worcester","wording","words","worked","worker","workers","workers\'","workforce","working","workings","workplace","works","workshop","workshops","workstation","workstations","world","world\'s","worlds","worldwide","worried","worries","worry","worrying","worse","worship","worships","worst","worth","worthwhile","worthy","would","would\'ve","wouldn\'t","wound","wounded","wounds","wrapped","wrist","write","writer","writers","writes","writing","writings","written","wrong","wrote","wycliffe","yacht","yards","year\'s","years","years\'","yelled","yellow","yeltsin","yesterday","yesterday\'s","yield","yields","yorkshire","you\'d","you\'ll","you\'re","you\'ve","younger","youngest","youngsters","yours","yourself","yourselves","youth","youths","yugoslav","yugoslavia","zambia","zealand","zones");

var bigassluist= new Array("!@#0","!@#0^","!@#0^&","!@#0^&*","000000","00000000","007007","0ooooooo","10sne1","111111","121212","123123","12345","123456","1234567","12345678","1234qwer","123abc","123go","131313","13579","14430","1701d","1a2b3c","1p2o3i","1q2w3e","1qw23e","1sanjose","21122112","2welcome","3.1415","4runner","54321","654321","666666","696969","80486","8675309","888888","90210","92072","99999999","@#0^&","a12345","a1b2c3","a1b2c3d4","aaaaaa","abc123","abcd1234","abcde","abcdefg","absolut","academia","acura","advil","aerobics","aggies","aikman","airhead","airplane","albany","albatross","alex","alexandr","algebra","aliases","aliens","alpha1","alphabet","alpine","amanda1","amelie","america7","amiga","amorphous","amour","anaconda","analog","anchor","andromache","angela1","angus","anthropogenic","anvils","apache","apollo","apollo13","apple1","ariane","asdfg","asdfgh","asdfghjk","asdfjkl","asdfjkl;","aspen","asshole","asterix","asterixx","atdhvaannkcse","attila","avalon","avatar","awesome","aylmer","aztecs","azure","bacchus","badboy","badger","bamboo","banane","bandit","barber","baritone","basebal","basketb","basketba","bassoon","beagle","beammeup","beaner","beanie","beater","beautifu","beaver","beethoven","belle","benoit","benson","beowulf","berkeley","berliner","bernie","beryl","bicameral","bigbird","bigdog","bigfoot","bigmac","bigman","bigred","bilbo","binky","bird33","birdie","biteme","blabla","blackie","blaster","blazer","blizzard","blondie","blowfish","blowme","bluebird","bluesky","bobcat","bond007","boner","bonjour","booger","boogie","bookit","boomer","booster","bootsie","brasil","braves","brewster","broadway","brutus","bubba","bubba1","buddha","bulldog","bullshit","bumbling","burgess","buster","butch","butthead","byteme","cactus","caesar","californ","camaro","campanile","canced","canela","cannonda","cantor","cascade","cascades","casio","casper","catalog","catfish","cayuga","cccccc","cedic","celica","celine","center","cerulean","challeng","champs","changeme","chapman","charlie1","charlott","charon","chester1","chevy","chevy1","chico","chipper","chocolat","chris1","christia","christop","chucky","cigar","cinder","clancy","classroo","cleat","clipper","cloclo","clover","clusters","cobra","cocacola","coleman","coltrane","commrades","compaq","compton","compute","condo","cookie","cookies","coolman","coolman0","coolman00","cooly","corona","corrado","corwin","cosmos","cougar","cougars","couscous","cowboy","coyote","cracker","crapp","creosote","cretin","cutie","cyclone","cyrano","daemon","dancer","dasha","david1","daytek","deadhead","deedee","defense","defoe","deluge","denali","depeche","deutsch","diablo","dickhead","dieter","digital1","dilbert","direct1","dodger","dodgers","dogbert","doggie","domino","donkey","doobie","doogie","dookie","doom2","dougie","dragon1","dragons","dragonfl","dreamer","drizzt","drought","duckie","e-mail","eagle1","eatme","eclipse","edwina","eeyore","egghead","eiderdown","einstein","elizabet","elwood","email","emmitt","enigma","entropy","ersatz","espanol","etoile","euclid","excalibu","fairway","falcon","fender","fermat","ferrari","ferret","fidelity","fireball","firebird","fireman","fish1","fishers","flakes","flamingo","fletch","fletcher","flipper","flores","fluffy","flyers","foobar","foolproof","footbal","foresight","forsythe","fourier","foxtrot","fozzie","francois","freak1","french1","frighten","frog1","froggy","frogs","front242","frosty","fubar","fucker","fuckme","fuckoff","fuckyou","fugazi","fungible","gabriell","galaxy","galileo","gambit","gardner","garfield","garnet","gasman","gateway","gauss","gemini","genesis","gertrude","gilles","giveitup","gizmo","glacier","goalie","goblue","gocougs","godzilla","gofish","goforit","goldie","golfer","golfing","gonzales","goober","goofy","gopher","gorges","gosling","gouge","graymail","greenday","gretzky","griffey","griffin","groovy","grover","grumpy","gryphon","guido","gumption","gunner","guntis","gymnast","h2opolo","hacker","hal9000","hamster","handily","hansolo","hanson","happy1","happyday","hatton","hawkeye","hayes","hebrides","hello1","helpme","henderson","hendrix","hermes","hershey","hesdeadjim","hiawatha","hibernia","hobbit","hockey1","homebrew","honda","honda1","hoops","hootie","hornet","horus","hosanna","hotrod","huskers","hutchins","ib6ub9","icecream","iceman","iguana","iloveyou","imbroglio","impala","indigo","informix","ingres","innocuous","insane","intern","irishman","ironman","isabelle","italia","jaeger","jaguar","jamaica","james1","jason1","jensen","jester","jesus1","jewels","jimbo","jimbob","jixian","john316","joker","jordan23","jsbach","juggle","julie1","junebug","jupiter","justforthe","justin1","katherin","kelly1","kermit","kernel","kevin1","killme","kinder","kingfish","kirkland","kitten","kitten12","kittens","kleenex","klingon","koala","kombat","lacrosse","laddie","ladle","ladybug","lakota","lambda","lamer","lamination","larkin","larry1","larson","lazarus","lebesgue","ledzep","lennon","lestat","lionking","liverpoo","lizard","lmnop","looney","loser","loveme","loveyou","lucky1","macha","macintos","maddock","maddog","maggot","magnum","mailer","mailman","majordom","malibu","mantra","marino","mariposa","marlboro","marley","martin1","maryjane","master1","maveric","maverick","maxime","mayday","mazda1","mellon","memphis","metallic","michael.","midori","mikael","mike1","mikey","millie","minnie","minou","minsky","mirage","misha","mishka","mitch","mittens","modem","moguls","molly1","molson","monet","money1","montreal","moocow","mookie","moomoo","moose","morley","moroni","mortimer","mouse1","muffin","mustang","napoleon","nascar","nautica","ncc1701","ncc1701d","ncc1701e","ne1469","nebraska","nemesis","nepenthe","nesbitt","netware","newcourt","newpass","newuser","nguyen","nicarao","nimrod","niners","nirvana1","nissan","notused","noxious","nugget","number1","number9","nutrition","nyquist","oatmeal","oceanography","ocelot","olivetti","olivier","online","openup","orchid","orion","orwell","osiris","ou812","outlaw","packer","painless","paladin","panda","pandora","pantera","panther","parrot","pascal","passwor","patterson","peaches","peanut","pearljam","pebbles","peewee","pentium","peoria","pepsi","percolate","persimmon","persona","peterson","petey","petunia","phantom","phish","phoenix1","picard","pickle","pierce","piglet","pinkfloy","pirate","pisces","plato","plover","pluto","poiuyt","polaris","polynomial","pomme","pondering","poohbear","pookie","pookie1","popcorn","porsche","porsche9","prelude","princeton","promethe","protel","protozoa","psalms","psycho","puckett","pumpkin","puneet","punkin","puppet","puppies","puppy","puppy123","pyramid","python","q1w2e3","quebec","qwaszx","qwert","qwerty12","qwertyui","racerx","rachmaninoff","racoon","raider","raindrop","raistlin","raleigh","rambo1","ramirez","ranger","raptor","rascal","rasta","raven","reddog","redrum","redskin","redwing","reebok","reefer","retard","retupmoc","reznor","ripper","ripple","rivera","robert1","robinhoo","robotech","robotics","rochester","rodman","rolex","romano","rooster","roping","rosebud","royals","sadie","sailor","salut","sampler","sampson","sanchez","sanders","sango","sanjose1","sapphire","sarah1","saskia","sassy","saturn","scamper","scarlett","scooby","scooter","scooter1","scorpio","scorpion","scout","scruffy","scuba1","sendit","sensor","septembe","serenity","sergei","sesame","seven7","shadow1","shalom","shanti","shark","sharks","sheba","sheena","shithead","shiva","shivers","shooter","shorty","shotgun","shuttle","simba","simmons","skater","skeeter","skidoo","skinny","skippy","slacker","slayer","smiley","smiths","smokey","smooch","smother","snicker","snickers","sniper","snoopdog","snowbal","snowball","snowman","snuffy","soccer1","socrates","softball","soleil","sonics","sossina","spanky","sparky","sparrow","sparrows","speedo","spike","spitfire","spooky","springer","sprite","spunky","squires","squirt","ssssss","star69","startrek","stealth","steele","steph","stephani","stever","stimpy","sting1","stingray","stinky","stormy","strangle","strat","stratford","strawber","strider","studly","stuttgart","subway","sunbird","sundance","sunflowe","sunny1","sunrise","sunset","sunshin","superstage","supra","surfer","suzuki","swearer","sweetie","sweetpea","sweety","swimmer","sylvie","symmetry","t-bone","tacobell","taffy","tandy","tangerine","tango","tanker","tardis","tarragon","tarzan","tattoo","taurus","tazman","techno","teddy1","temporal","tequila","test1","test123","test2","tester","testtest","theboss","theking","theman","thumper","thunderb","tigers","tigger","tigre","tinker","tinman","tintin","toggle","tomcat","tootsie","topgun","topher","topography","torres","tortoise","toyota","trails","trebor","trident","trin00","trixie","trombone","trucks","trumpet","tubas","turbo","turtle","tuttle","tweety","umesh","undead","unicorn","unixsuck","upchuck","urchin","user1","utopia","valentin","valhalla","vampire","vanilla","vasant","vertigo","vette","viking","violet","viper","viper1","volley","volleyb","volvo","voodoo","voyager","walleye","wally","warcraft","warez","warner","warrior","weasel","webmaste","webster","weenie","weezer","welcome1","whateve","whatnot","wheeling","whiting","wildcat","williamsburg","willow","win95","windsurf","winnie","wizard","wolf1","wolfgang","wolfman","wolverin","wolverine","wolves","wombat","wonderbread","woodwind","woody","wormwood","wrangler","wrestle","xanadu","xcountry","xfiles","yamaha","yankees","yellowstone","yomama","yosemite","youreok","zapata","zaphod","zaq1234","zebra","zenith","zephyr","zeppelin","zhongguo","ziggy","zimmerman","zombie","zorkmid","zorro","zxcvb","zxcvbnm");

var commonNames = new Array ("Britney", "Aaron","Abby","Abdul","Abel","Abigail","Abraham","Ada","Adalberto","Adam","Adams","Adan","Adolfo","Adrain","Adrian","Adriana","Adriane","Adrianne","Adrienne","Agnes","Agustin","Ahmad","Ahmed","Aida","Aidan","Aileen","Aimee","Aisha","Aisling","Alan","Alana","Albert","Alberto","Alec","Alecia","Alejandra","Alejandro","Alex","Alexa","Alexander","Alexandra","Alexandria","Alexia","Alexis","Alfonso","Alfonzo","Alfred","Alfredo","Ali","Alice","Alicia","Alina","Alisa","Alisha","Alison","Alissa","Allan","Allen","Allison","Allyson","Alma","Alonzo","Alphonso","Alton","Alvaro","Alvin","Alysia","Alyson","Alyssa","Amanda","Amber","Amelia","Ami","Amie","Amir","Amos","Amy","Ana","Anastasia","Anderson","Andre","Andrea","Andres","Andrew","Andria","Andy","Angel","Angela","Angela(inthereIasssum)","Angelia","Angelica","Angelina","Angeline","Angelique","Angelita","Angelo","Angie","Anibal","Anika","Anissa","Anita","Anitra","Anjanette","Ann","Anna","Anne","Annemarie","Annette","Annie","Annmarie","Anthony","Antione","Antoine","Antoinette","Anton","Antonia","Antonio","Antony","Antwan","Antwon","Aphrodite","April","Araceli","Archie","Aretha","Ari","Ariadne","Ariana","Arianne","Aric","Ariel","Arlene","Armando","Arnaldo","Arnold","Arnoldo","Arnulfo","Aron","Arron","Arthur","Arturo","Ashley","Athena","Aubrey","Audra","Audrey","August","Aurelio","Aurora","Austin","Autumn","Ava","Avery","Axel","Ayanna","Baby","Bailey","Baker","Bambi","Barb","Barbara","Barbie","Baron","Barrett","Barry","Bart","Barton","Beatrice","Beatriz","Beau","Becky","Belinda","Bella","Ben","Benita","Benito","Benjamin","Bennett","Bennie","Benny","Bernadette","Bernard","Bernardo","Bernice","Bert","Bertha","Bessie","Beth","Bethany","Betsy","Betty","Beverly","Bianca","Bill","Billie","Billy","Blaine","Blair","Blake","Blanca","Bob","Bobbi","Bobbie","Bobby","Bonita","Bonnie","Boyd","Brad","Braden","Bradford","Bradley","Bradly","Brady","Brain","Brandee","Branden","Brandi","Brandie","Brandon","Brandy","Brannon","Brant","Breanna","Bree","Brenda","Brendan","Brendon","Brenna","Brennan","Brent","Brenton","Bret","Brett","Brian","Briana","Brianna","Brianne","Brice","Bridget","Bridgett","Bridgette","Brigette","Briony","Brittany","Brock","Broderick","Bronson","Brook","Brooke","Brooks","Brown","Bruce","Bryan","Bryant","Bryce","Bryon","Buddy","Buffy","Bunny","Burton","Byron","Caitlin","Cale","Caleb","California","Callie","Callista","Calvin","Calypso","Cameron","Camilla","Camille","Campbell","Candace","Candi","Candice","Candida","Candy","Cara","Caren","Carey","Cari","Carie","Carisa","Carissa","Carl","Carla","Carlo","Carlos","Carlton","Carly","Carmelo","Carmen","Carmina","Carol","Carole","Carolina","Caroline","Carolyn","Carri","Carrie","Carroll","Carson","Carter","Cary","Caryn","Casandra","Casey","Cassandra","Cassidy","Cassie","Catalina","Caterina","Catherine","Cathleen","Cathy","Catina","Catrina","Cecelia","Cecil","Cecilia","Cecilya","Cedric","Cedrick","Celeste","Celia","Celina","Cesar","Chad","Chadd","Chadrick","Chadwick","Chance","Chanda","Chandra","Chanel","Chantel","Charissa","Charisse","Charity","Charla","Charlene","Charles","Charlie","Charlotte","Charmaine","Chase","Chasity","Chastity","Chauncey","Chavez","Chazz","Chelsea","Cher","Cheri","Cherie","Cherise","Cheryl","Chester","Chet","Chiquita","Chloe","Chris", "Christ","Chrissy","Christa","Christal","Christel","Christen","Christi","Christian","Christie","Christin","Christina","Christine","Christoper","Christopher","Christy","Chrystal","Chuck","Cicilia","Cindi","Cindy","Cinnamon","Claire","Clara","Clarence","Clarissa","Clark","Claude","Claudia","Claudine","Claudio","Clay","Clayton","Cleveland","Cliff","Clifford","Clifton","Clint","Clinton","Clyde","Coby","Cody","Colby","Cole","Coleen","Colette","Colin","Colleen","Collin","Collins","Connie","Connor","Conrad","Constance","Consuelo","Cora","Cordell","Corey","Cori","Corina","Corinna","Corinne","Cornelius","Cornell","Corrie","Corrine","Cortez","Cortney","Cory","Courtney","Cowgirl","Coy","Craig","Crissy","Cristiania","Cristina","Cristy","Cristyne","Cruz","Crystal","Cuddles","Curt","Curtis","Cyndia","Cynthia","Cyrus","Daisy","Dakota","Dale","Dallas","Dalton","Damaris","Dameon","Damian","Damien","Damion","Damon","Dan","Dana","Dane","Danelle","Danette","Danial","Daniel","Daniela","Danielle","Danita","Danna","Dannie","Danny","Dante","Daphne","Dara","Darby","Darci","Darcie","Darcy","Daren","Darian","Darin","Darius","Darla","Darlene","Darling","Darnell","Daron","Darrel","Darrell","Darren","Darrick","Darrin","Darron","Darryl","Darwin","Daryl","Dave","David","Davin","Davina","Davis","Dawn","Dax","Dayna","Dean","Deana","Deandre","Deann","Deanna","Deanne","Debbie","Debora","Deborah","Debra","Dedric","Dedrick","Dee","Deena","Deidra","Deidre","Deirdre","Dejuan","Delbert","Delia","Delilah","Della","Delmar","Delores","Delvin","Demarcus","Demetria","Demetrius","Demond","Dena","Denice","Denis","Denise","Dennis","Denny","Denver","Deon","Derek","Deric","Derick","Derik","Deron","Derrick","Deshawn","Desiree","Desmond","Destiny","Devin","Devon","Dewayne","Dewey","Dexter","Diamond","Diana","Diane","Dianna","Dianne","Diego","Dina","Dino","Dion","Dionne","Dirk","Dixie","Dolce","Dolores","Domingo","Dominic","Dominick","Dominique","Don","Donald","Donell","Donna","Donnell","Donnie","Donny","Donovan","Donte","Dora","Doreen","Dori","Dorian","Doris","Dorothy","Dotty","Doug","Douglas","Doyle","Drew","Duane","Duncan","Dustin","Dusty","Dwain","Dwayne","Dwight","Dylan","Earl","Earnest","Ebony","Ecstacy","Eddie","Eddy","Eden","Edgar","Edgardo","Edith","Edmond","Edmund","Edna","Eduardo","Edward","Edwardo","Edwards","Edwin","Efrain","Efren","Eileen","Elaine","Elbert","Eldon","Eleanor","Electra","Elena","Eli","Elias","Eliezer","Elijah","Elisa","Elisabeth","Elise","Eliseo","Elisha","Elissa","Eliza","Elizabeth","Ella","Ellen","Elliot","Elliott","Ellis","Elmer","Eloy","Elsa","Elsie","Elton","Elvin","Elvira","Elvis","Emanuel","Emerald","Emil","Emilie","Emilio","Emily","Emma","Emmanuel","Emmett","Enrico","Enrique","Eric","Erica","Erich","Erick","Ericka","Erik","Erika","Erin","Ernest","Ernesto","Ernie","Errol","Ervin","Erwin","Escortia","Esmeralda","Esteban","Esther","Ethan","Ethel","Eugene","Eugenia","Eugenio","Eunice","Eva","Evan","Evans","Eve","Evelyn","Everett","Everette","Evette","Exstasy","Exxxtasy","Ezekiel","Ezequiel","Ezra","Fabian","Fabienne","Faith","Farrah","Fatima","Faye","Federico","Felecia","Felicia","Felipe","Felix","Ferdinand","Fernando","Fidel","Fiona","Florence","Flower","Floyd","Forrest","Frances","Francesca","Francesco","Francine","Francis","Francisca","Francisco","Frank","Frankie","Franklin","Fred","Freda","Freddie","Freddy","Frederic","Frederick","Fredrick","Gabe","Gabriel","Gabriela","Gabrielle","Gail","Galen","Garcia","Garland","Garret","Garrett","Garrick","Garry","Garth","Gary","Gavin","Gayle","Gena","Genaro","Gene","Geneva","Geneveive","Genevieve","Genevive","Geoffrey","George","Georgette","Georgia","Georgina","Gerald","Geraldine","Gerard","Gerardo","Germaine","German","Gerry","Gilbert","Gilberto","Gina","Ginger","Ginny","Gino","Giovanni","Giuseppe","Gladys","Glen","Glenda","Glenn","Gloria","God","Gonzalez","Gonzalo","Gordon","Grace","Graciela","Grady","Graham","Grant","Green","Greg","Gregg","Greggory","Gregorio","Gregory","Greta","Gretchen","Griselda","Guadalupe","Guillermo","Gus","Gustavo","Guy","Gwen","Gwendolyn","Hailey","Hal","Haley","Hall","Hank","Hanna","Hannah","Hans","Harlan","Harley","Harmony","Harold","Harriet","Harris","Harrison","Harry","Harvey","Hassan","Hayley","Hazel","Heath","Heather","Hector","Heidi","Helen","Helena","Henry","Herbert","Heriberto","Herman","Hernandez","Hilary","Hilda","Hillary","Hiram","Holli","Hollie","Holly","Homer","Honey","Hope","Horace","Howard","Hubert","Hugh","Hugo","Humberto","Hunter","Ian","Ida","Ignacio","Ileana","Imogen","India","Ingrid","Ira","Irene","Iris","Irma","Irvin","Irving","Isaac","Isabel","Isabella","Isaiah","Isidro","Ismael","Israel","Issac","Ivan","Ivelisse","Ivette","Ivonne","Ivy","Jack","Jackeline","Jackie","Jackson","Jaclyn","Jacob","Jacqueline","Jacquelyn","Jacques","Jacquline","Jada","Jade","Jaime","Jaimie","Jake","Jamaal","Jamal","Jamar","Jamel","James","Jamey","Jami","Jamie","Jamil","Jamila","Jamison","Jammie","Jan","Jana","Jane","Janel","Janell","Janelle","Janet","Janette","Janice","Janie","Janine","Janis","Janna","Jannette","Jared","Jarod","Jarred","Jarrett","Jarrod","Jarvis","Jasen","Jasmin","Jasmine","Jason","Jasper","Javier","Jay","Jayme","Jayne","Jayson","Jazmine","Jean","Jeana","Jeanette","Jeanie","Jeanine","Jeanna","Jeanne","Jeannette","Jeannie","Jeannine","Jed","Jeff","Jefferey","Jefferson","Jeffery","Jeffrey","Jeffry","Jena","Jenifer","Jenna","Jenni","Jenny","Jerad","Jerald","Jeramie","Jeramy","Jered","Jeremey","Jeremiah","Jeremie","Jeremy","Jeri","Jermain","Jermaine","Jermey","Jerod","Jerome","Jeromy","Jerri","Jerrod","Jerrold","Jerry","Jess","Jesse","Jessica","Jessie","Jesus","Jevon","Jewel","Jill","Jillian","Jim","Jimmie","Jimmy","Joan","Joann","Joanna","Joanne","Joaquin","Jocelyn","Jodi","Jodie","Jody","Joe","Joel","Joelle","Joesph","Joey","Johanna","John","Johnathan","Johnathon","Johnna","Johnnie","Johnny","Johnson","Jolene","Jon","Jonah","Jonas","Jonathan","Jonathon","Joni","Jordan","Jordyn","Jorge","Jose","Josef","Josefina","Joseph","Josephine","Josette","Josh","Joshua","Josiah","Josie","Josue","Jovan","Joy","Joyce","Juan","Juana","Juanita","Judd","Jude","Judith","Judson","Judy","Juli","Julia","Julian","Juliana","Julianne","Julie","Juliet","Julio","Julissa","Julius","June","Junior","Justin","Justine","Kaitlyn","Kami","Kandi","Kara","Kareem","Karen","Kari","Karie","Karin","Karina","Karl","Karla","Karri","Karrie","Karyn","Kasey","Kate","Katerina","Katharine","Katherine","Kathleen","Kathrine","Kathryn","Kathy","Katie","Katina","Katrina","Katy","Kay","Kayla","Kaylee","Keely","Keenan","Keesha","Keisha","Keith","Kelley","Kelli","Kellie","Kelly","Kelsey","Kelvin","Ken","Kendall","Kendra","Kendrick","Kenneth","Kennith","Kenny","Kent","Kenton","Kenya","Kenyatta","Kenyon","Keri","Kerri","Kerrie","Kerry","Kesha","Keven","Kevin","Kia","Kim","Kimberlee","Kimberley","Kimberly","Kip","Kira","Kirby","Kirk","Kirsten","Kirt","Kisha","Kittten","Kitty","Kizzy","Korey","Kori","Kory","Kraig","Kris","Krista","Kristal","Kristen","Kristi","Kristian","Kristie","Kristin","Kristina","Kristine","Kristofer","Kristoffer","Kristopher","Kristy","Krystal","Kurt","Kurtis","Kyla","Kyle","Kylie","Lacey","Lacy","Ladonna","Lakeisha","Lakesha","Lakeshia","Lakisha","Lamar","Lamont","Lana","Lance","Landon","Lane","Laquita","Lara","Larissa","Laron","Larry","Lars","Lashanda","Lashawn","Lashonda","Latanya","Latasha","Latisha","Latonia","Latonya","Latosha","Latoya","Latrice","Latricia","Laura","Laurel","Laurell","Lauren","Laurence","Lauri","Laurie","Lawanda","Lawrence","Lea","Leah","Leann","Leanna","Leanne","Lee","Leeann","Leif","Leigh","Leila","Leilani","Leland","Lena","Lenny","Lenora","Leo","Leon","Leona","Leonard","Leonardo","Leonel","Leroy","Lesa","Lesley","Leslie","Lester","Leticia","Letitia","Levar","Levi","Lewis","Liam","Lilia","Liliana","Lillian","Lincoln","Linda","Lindsay","Lindsey","Lindy","Linwood","Lionel","Lisa","Lisabetta","Lisette","Lissette","Liz","Liza","Lloyd","Logan","Lois","Lola","Lon","Lonnie","Lonny","Lopez","Lora","Loren","Lorena","Lorenzo","Loretta","Lori","Lorie","Lorna","Lorne","Lorraine","Lorrie","Louie","Louis","Louise","Lourdes","Lowell","Lucas","Lucia","Luciano","Lucille","Lucinda","Lucretia","Lucy","Luis","Luisa","Luke","Lundgreen","Lundgren","Lungren","Luther","Luz","Lydia","Lyle","Lynda","Lynette","Lynn","Lynne","Lynnette","Mabel","Mack","Mackenzie","Madeline","Madelyn","Madison","Magdalena","Maggie","Makayla","Malcolm","Malik","Malinda","Malissa","Mandi","Mandy","Manuel","Mara","Marc","Marcel","Marcelino","Marcella","Marcellus","Marcelo","Marci","Marcia","Marcie","Marco","Marcos","Marcus","Marcy","Margaret","Margarita","Margery","Margie","Margo","Mari","Maria","Mariah","Marian","Marianne","Mariano","Maribel","Maricela","Marie","Marilyn","Marina","Mario","Marion","Marisa","Marisela","Marisol","Marissa","Maritza","Marjorie","Mark","Markus","Marla","Marlena","Marlene","Marlin","Marlo","Marlon","Marnie","Marques","Marquis","Marsha","Marshall","Marta","Martha","Martin","Martina","Martinez","Marty","Marvin","Mary","MaryAnn","Maryann","Mason","Mathew","Mathilda","Matt","Matthew","Maura","Maureen","Mauriana","Maurice","Mauricio","Max","Maxwell","Maya","Mayra","Meagan","Mechelle","Megan","Meghan","Melanie","Melinda","Melisa","Melissa","Mellisa","Mellissa","Melodie","Melody","Melonie","Melvin","Mercedes","Meredith","Merle","Mia","Micah","Michael","Michaela","Michale","Micheal","Michel","Michele","Michell","Michelle","Mickey","Migdalia","Miguel","Mike","Mikel","Mikki","Milagros","Mildred","Miles","Miller","Milton","Mindi","Mindy","Miranda","Miriam","Missy","Misti","Misty","Mitchel","Mitchell","Mitzi","Moises","Mollie","Molly","Mona","Monica","Monika","Monique","Montana","Monte","Monty","Moore","Morgan","Morris","Moses","Moshe","Myles","Myndi","Myra","Myrna","Myron","Nadia","Nadine","Nakia","Nancy","Nanette","Naomi","Natalia","Natalie","Natasha","Nathan","Nathanael","Nathanial","Nathaniel","Neal","Ned","Neil","Nellie","Nelson","Nestor","Nevada","Nichol","Nicholas","Nichole","Nick","Nicki","Nickolas","Nicky","Nicola","Nicolas","Nicole","Nicolle","Nigel","Night","Niki","Nikita","Nikki","Nina","Noah","Noe","Noel","Noelle","Noemi","Nolan","Nora","Norberto","Norma","Norman","Norris","Octavia","Octavio","Odell","Olga","Oliver","Olivia","Omar","Omayra","Onyx","Oprah","Orlando","Orville","Oscar","Osvaldo","Otis","Owen","Pablo","Paige","Pamela","Paris","Parker","Pat","Patrice","Patricia","Patrick","Patsy","Patti","Patty","Paul","Paula","Paulette","Pauline","Pearl","Pedro","Peggy","Penelope","Penny","Percy","Perez","Perry","Pete","Peter","Petra","Phil","Philip","Phillip","Phillips","Phyllis","Pierre","Polly","Precious","Preston","Priscilla","Quentin","Quincy","Quinn","Quintin","Quinton","Rachael","Racheal","Rachel","Rachelle","Rae","Rafael","Rahsaan","Raina","Ralph","Ramiro","Ramon","Ramona","Randal","Randall","Randell","Randi","Randolph","Randy","Raphael","Raquel","Rashad","Rasheed","Raul","Ray","Raymond","Raymundo","Rebeca","Rebecca","Rebekah","Reed","Regan","Reggie","Regina","Reginal","Reginald","Reid","Reinaldo","Rena","Renae","Rene","Renee","Renita","Reuben","Rex","Rey","Reynaldo","Rhett","Rhian","Rhianne","Rhiannon","Rhonda","Ricardo","Richard","Richelle","Richie","Rick","Rickey","Ricki","Rickie","Ricky","Rico","Rigoberto","Rikki","Riley","Rita","Rob","Robb","Robbie","Robby","Robert","Roberta","Roberto","Roberts","Robin","Robinson","Robyn","Rocco","Rochelle","Rocio","Rocky","Rod","Roderick","Rodger","Rodney","Rodolfo","Rodrick","Rodrigo","Rodriguez","Rogelio","Roger","Roland","Rolanda","Rolando","Roman","Ron","Ronald","Ronda","Ronnie","Ronny","Roosevelt","Rory","Rosa","Rosalee","Rosalie","Rosalind","Rosalinda","Rosalyn","Rosanna","Rosanne","Rosaria","Rosario","Roscoe","Rose","Rosemarie","Rosemary","Rosie","Roslyn","Ross","Roxanna","Roxanne","Roy","Royce","Ruben","Rubies","Ruby","Rudolph","Rudy","Rufus","Russ","Russel","Russell","Rusty","Ruth","Ryan","Sabina","Sabrina","Salina","Sally","Salvador","Salvatore","Sam","Samantha","Sammie","Sammy","Samson","Samuel","Sandi","Sandra","Sandy","Santiago","Santos","Sara","Sarah","Sarra","Sasha","Satan","Saul","Savannah","Scot","Scott","Scottie","Scotty","Sean","Sebastian","Sedrick","Selena","Selina","Serena","Sergio","Seth","Shad","Shalonda","Shana","Shanda","Shane","Shani","Shanika","Shanna","Shannan","Shannon","Shanon","Shanta","Shantel","Shara","Shari","Sharla","Sharlene","Sharon","Sharonda","Sharron","Shaun","Shauna","Shawanda","Shawn","Shawna","Shawonda","Shayla","Shayne","Shea","Sheila","Shelby","Sheldon","Shelia","Shelley","Shelli","Shellie","Shelly","Shelton","Sheree","Sheri","Sherita","Sherman","Sherri","Sherrie","Sherry","Sheryl","Shirley","Shirly","Shon","Shonda","Shonna","Sidney","Sierra","Silas","Silvia","Simeon","Simon","Simone","Sissy","Smith","Sofia","Solomon","Sondra","Sonia","Sonja","Sonny","Sonya","Sophia","Spencer","Spice","Spring","Stacey","Staci","Stacia","Stacie","Stacy","Stan","Stanford","Stanley","Stefan","Stefanie","Stella","Stephan","Stephanie","Stephen","Stephenie","Sterling","Steve","Steven","Stevie","Stewart","Stuart","Sue","Sugar","Summer","Sunny","Sunshine","Susan","Susana","Susanna","Susanne","Susie","Suzanna","Suzanne","Suzette","Sydney","Sylvester","Sylvia","Tabatha","Tabitha","Tad","Tamara","Tameka","Tamela","Tamera","Tami","Tamika","Tamiko","Tammi","Tammie","Tammy","Tamra","Tana","Tangela","Tania","Tanika","Tanisha","Tanner","Tanya","Tara","Tarsha","Taryn","Tasha","Tatiana","Tavares","Tawana","Tawanda","Tawanna","Tawnya","Taylor","Ted","Teddy","Telly","Tennille","Tera","Terence","Teresa","Teri","Terra","Terrance","Terrell","Terrence","Terri","Terrie","Terrill","Terry","Tessa","Thad","Thaddeus","Thelma","Theodore","Theresa","Therese","Theron","Thomas","Thompson","Thurman","Tia","Tiana","Tiffani","Tiffanie","Tiffany","Tim","Timmothy","Timmy","Timothy","Tina","Tisha","Tito","Titus","Tobias","Tobin","Toby","Tod","Todd","Tom","Tomas","Tomeka","Tomika","Tommie","Tommy","Toney","Toni","Tonia","Tonja","Tony","Tonya","Torey","Tori","Torrance","Torrey","Tory","Tosha","Toya","Tracey","Traci","Tracie","Tracy","Travis","Tremayne","Trena","Trent","Trenton","Tressa","Trever","Trevor","Trey","Tricia","Trina","Trinity","Trisha","Trista","Tristan","Troy","Trudy","Tucker","Turner","Tyler","Tyra","Tyree","Tyron","Tyrone","Tyson","Ulysses","Uriah","Ursula","Valarie","Valencia","Valeria","Valerie","Van","Vance","Vanessa","Vaughn","Venessa","Venus","Vera","Vernon","Veroncia","Veronica","Vicente","Vicki","Vickie","Vicky","Victor","Victoria","Vigil","Vince","Vincent","Virgil","Virginia","Vito","Vivian","Viviana","Wade","Waleska","Walker","Wallace","Walter","Wanda","Warren","Waylon","Wayne","Wendell","Wendi","Wendy","Wesley","Weston","White","Whitney","Whoopi","Wicca","Wilbert","Wilbur","Wiley","Wilfred","Wilfredo","Will","Willard","William","Williams","Willie","Willis","Wilma","Wilson","Windy","Winston","Woodrow","Wright","Wyatt","Xavier","Xiomara","Yadira","Yahaira","Yanira","Yasmin","Yesenia","Yolanda","Yolonda","Young","Yvette","Yvonne","Zachariah","Zachary","Zachery","Zack","Zackary","Zane");

var sporting = new Array("Lisa Harrison","arsenal","liverpool","spurs","leicester","manchestercity","fulham","baltimore","ravens","arizona","cardinals","buffalo","bills","atlanta","falcons","cincinnati","bengals","panthers","browns","chicago","bears","broncos","cowboys","houston","texans","detroit","lions","indianapolis","colts","greenbay","packers","jacksonville","jaguars","minnesota","vikings","kansascity","chiefs","neworleans","saints","miami","dolphins","newyork","giants","newengland","patriots","philadelphia","eagles","newyork","jetssanfrancisco","49ers","oakland","raiders","seattle","seahawks","pittsburgh","steelers","st.louis","rams","sandiego","chargers","tampabay","buccaneers","tennessee","titans","washington","redskins","atlanta","hawksboston","celtics","hornets","chicago","bulls","cavaliers","mavericks","nuggets","detroit","pistons","freethrow","goldenstate","warriors","houston","rockets","indiana","pacers","losangeles","clippers","losangeles","lakers","miami","heat","milwaukee","bucks","minnesota","timberwolves","newjersey","nets","newyork","knicks","magic","philadelphia","76ers","phoenix","suns","portland","trailblazers","sacramento","kings","sanantonio","spurs","seattle","supersonics","toronto","raptors","utah","jazz","vancouver","grizzlies","anaheim","angels","baltimoreorioles","bostonredsox","chicagowhitesox","clevelandindians","detroittigers","kansascityroyals","minnesotatwins","newyorkyankees","seattlemariners","tampabaydevilrays","texasrangers","torontobluejaysroster","torontobluejays","arizonadiamondbacks","atlantabraves","chicagocubs","cincinnatireds","coloradorockies","floridamarlins","houstonastros","losangelesdodgers","milwaukeebrewers","newyorkmets","philadelphiaphillies","pittsburghpirates","sandiegopadres","sanfranciscogiants","st.louiscardinals","baseball","football","hockey","nba","iverson","shaq","athletic","supporter","xcounty","crosscountry","javelin","slingshot","quarterback","linebacker","airball","michaeljordan","evanderholyfield","oscardelahoya","michaelschumacher","miketyson","tigerwoods","shaquilleo\'neal","daleearnhardt","joesakic","granthill","gregnorman","arnoldpalmer","horacegrant","georgeforeman","petesampras","andreagassi","calripken","ripken","davidrobinson","kengriffey","alonzomourning","michaelchang","naseemhamed","juwanhoward","garypayton","gregmaddux","hakeemolajuwon","dennisrodman","waynegretzky","mikepiazza","reggiemiller","albertbelle","jeffgordon","barrysanders","chrisgratton","lennoxlewis","michaelmoorer","sammysosa","jacknicklaus","frankthomas","brettfavre","espn","lobos","cnnsi","foxsports","sports","rbi","andreagassi","alexcorretja","albertcosta","thomasenqvist","juancarlosferrero","tommyhaas","timhenman","lleytonhewitt","yevgenykafelnikov","nicolaskiefer","richardkrajicek","karolkucera","gustavokuerten","toddmartin","carlosmoya","magnusnorman","markphilippoussis","patrickrafter","marcelorios","gregrusedski","maratsafin","petesampras","jennifercapriati","kimclijsters","amandacoetzer","lindsaydavenport","elenadementieva","jelenadokic","amyfrazier","martinahingis","ankehuber","annakournikova","conchitamartinez","ameliemauresmo","marypierce","chandarubin","monicaseles","nathalietauziat","sandrinetestud","arantxasanchezvicario","serenawillams","venuswillams","jockitch","athlethesfoot","soccer","frisbee","yafl","kurtbrowning","elvisstojko","michellekwan","taralipinski","scotthamilton","barbunderhill","paulmartini","ekaterinagordeeva","elizabethmanley","jamiesale","davidpelletier","shae-lynnbourne","victorkraatz","brandonturner","bammargera","rodneymullen","artosaari","geoffrowley","edtempleton","tompenny","petersmolik","petersmolik","runeglifberg","andymcdonald","marcjohnson","erikkoston","bobburnquist","chadmuska","daewonsong","rodneymullen","busterhalterman","buckylasek","willysantos","andymacdonald","dannyway","brianpatch","tonyhawk","olympics","swimfan","goingalltheway","statefinals","thirdbase","slidingintohome","homerun","grandslam","touchdown","endzone","crossbars","victorydance","mondaynightfootball","foosball","billiards","poll","8ball","eightball","pool","diving","landing","dismount","perfect10","astroturf","yardline","intraffic","7thinningstretch","seventhinning","stretch","strech","warmup", "rockies");



// Always ran

if (idx != -1) /* if any params detected */
{
  var pairs = location.href.substring(idx+1, location.href.length).split('&');


  for (var i=0; i<pairs.length; i++)
  {
    nameVal = pairs[i].split('=');
	params[nameVal[0]] = nameVal[1];
  }
var decoded = unescape(params["password"]);
var decodedconfirm = unescape(params["passwordconfirm"]);
decodedspacecheck=params["password"];
decodedNoSpace=params["password"];
decodedNoSpace=decodedNoSpace.replace(/[\W]/g, "");
decodedNoSpaceOrNum=decodedNoSpace.replace(/[\d]/g, "");

decoded = decoded.replace(/\+/g, "&nbsp;");
decodedconfirm = decodedconfirm.replace(/\+/g, "&nbsp;");
var hmm=unescape(params["whichtime"]);
var messages='';
var limit=unescape(params["limiter"])

// Main Function called 

RealityCheck(decoded, decodedconfirm);
hmm++;
hmm+= '';
firsttimetrue=1;

} //end idx if.

else
	{
firsttimetrue=0;
 }

function focus()
{
// Puts you back in the password field, ready for another go
document.forms[0].password.focus();
}


function badPat()
{
 for(j=0;j<BadPatterns.length;j++)
{
regex = new RegExp(BadPatterns[j], "gi");
var ch=decoded.search(regex);

if (ch >= 0 )
{
var matcher=decoded.match(regex);
messages+='<li>"';
for (y=0;y<matcher.length; y++)
{
if (y!=0)
{
messages+=" &amp; " + matcher[y];
}
else
{messages+=matcher[y];}
}
messages+='"';
messages+=' can be a tricky pattern to type right.</li>';
} //End if
} //End for 
}


function duh()
{
if (decoded.length<5)
{
messages+='<li>Size does matter!  Make it longer, buddy!</li>';
}

var spacing;
regex = new RegExp("\\+");
spacing=decodedspacecheck.search(regex);

if (spacing >= 0 )
{messages+="<li>Putting spaces in a password may or not work: it\'s not advised.</li>";
}
var hitcount=0;
for(m=0;m<BoneHead.length;m++)
{
regex = new RegExp(BoneHead[m], "gi");
chech=decodedNoSpace.search(regex);
chech=decoded.search(regex);
if (chech >= 0){
hitcount++;}
}//End for

if (hitcount > 0 )
{
messages+='<li>Are you sure "';
messages+=decoded;
messages+='" is such a good password? Some or all of it is probably easy to guess. This includes things like "password", well-known Internet sites, swear words, and celebrities.</li>';
}

return true;
} //End duh

function isUpper(ch) 
{ 
    var uppers;
    uppers = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    return (uppers.indexOf(ch));
}

function checkname()
{

for(n=0;n<commonNames.length;n++)
{
regex = new RegExp(commonNames[n], "gi");
chk=decodedNoSpace.search(regex);

if (chk >= 0 )
{
messages+='<li>Hey, "';
messages+=decoded;
messages+='"  looks like it has a name in it.</li>';
return true;
}

} //End for  
return true;
} //End checknames

function redundantredundant()
{

for(k=0;k<decoded.length;k++)
{
if (decoded.charAt(k)==decoded.charAt(k+1)) {samechar++;}
} //End for.

if(samechar>2){
messages+='<li>Repeating the same character a lot really reduces security.</li>';
return true;
}
return true;

	}

function upperage()
{
var upping=0;
for (l=1; l<decoded.length;l++) 
{
if(isUpper(decoded.charAt(l))!=-1)
{upping++;}
} //end for
if (upping>0){
messages+='<li>You may find that using capital letters anywhere but at the beginning makes a password much, much harder to type.</li>';
}
if ((upping+1)==decodedNoSpaceOrNum.length) messages+="<li>Did you want it to be all or mostly UPPER CASE (I'm looking only at letters)? /li>";


}  //End upperage check function

// Main function that calls all the other functions
function RealityCheck (firsttime, secondtime)
{

if ( secondtime!=''  && firsttime!='' && firsttime==secondtime  )
{
if (redundantredundant()){  
if (duh()) {
upperage();
bigass();   
if (checkname()){
badPat();
SillyNums();
doubledouble();
SportingChance();
checkDomain();
dictionary();
 }  //End checkname if
           }  //End duh else if
                              } //End is it totally redundant check
return true;
}  //End not blank and not equal if

//If they do not match, say how many chars were different...
else {
if (firsttime.length>=secondtime.length)
{
checkAccuracy(firsttime, secondtime); 
}
if (secondtime.length>firsttime.length)
{
checkAccuracy(secondtime, firsttime); 
}
}

}   //End RealityCheck

function bigass()
{
matchcounts=0;
for(j=0;j<bigassluist.length;j++)
{
regex = new RegExp(bigassluist[j], "gi");
var ch=decodedNoSpace.search(regex);

if (ch >= 0 ) 
{
matchcounts++;
}


} //End for 

if (matchcounts)
{
messages+='<li>Some or all of that password is on the hit list for easy to crack passwords. Be careful!</li>';
}

}

function bigass()
{
matchcounts=0;
for(j=0;j<bigassluist.length;j++)
{
regex = new RegExp(bigassluist[j], "gi");
var ch=decodedNoSpace.search(regex);

if (ch >= 0 ) 
{
matchcounts++;
}


} //End for 

if (matchcounts)
{
messages+='<li>Some or all of that password is on the hit list for easy to crack passwords. Be careful!</li>';
}

}

function dictionary()
{
matchcounts=0;
for(j=0;j<eightK.length;j++)
{
regex = new RegExp(eightK[j], "gi");
var ch=decoded.search(regex);

if (ch >= 0 ) 
{
var hitted='';
hitted=eightK[j];
matchcounts++;
}


} //End for 

if (matchcounts)
{
if (decoded.length==hitted.length)
{
messages+='<li>The whole password "';
messages+=hitted;
messages+='" is in the most common word dictionary.  That\'s bad: it\'s like using one of those bathroom door locks for your front door!';
}
else
{
messages+='<li>Some of that password is in the most common word dictionary.  May not be good idea.</li>';
}

}


}



function SillyNums()
{
for(p=0;p<DumbNumb.length;p++)
{
regex = new RegExp(DumbNumb[p] );
var chips=decoded.search(regex);

if (chips >= 0 ) 
{
messages+='"';
messages+=decoded;
messages+='"';
messages+=' looks like it may either contain or be a silly number (birth day, social security number, phone number, spelled out number in any language) someone could guess or look up easily.</li>';
} //End if
} //End for 
}

function doubledouble()
{
regex = new RegExp("\(\(\.\)\\2+\)", "gi");
var chips=decoded.search(regex);
var chips2=decodedconfirm.search(regex);
if (chips>=0||chips2>=0)
{
messages+="<li>You have one or more doubled characters.  Doubled characters can be easy to mistype.</li>"}
return true;
}


function SportingChance()
{
for(t=0;t<sporting.length;t++)
{
regex = new RegExp(sporting[t], "gi");
var chowderhead=decodedNoSpace.search(regex);

if (chowderhead >= 0 ) 
{
messages+='"';
messages+=decoded;
messages+='"';
messages+=' makes me think you might be into sports. That\'s fine, but pick a better password, give yourself a sporting chance!</li>';

} //End if
} //End for 
}


function checkDomain()
{
var x = window.decoded;
var filter  = /(([a-zA-Z\-])+\.)+([a-zA-Z]{2,4})+$/;
if (filter.test(x)) messages+="<li>Hey, don't use an email address or domain name for a password. Do you lock your front door when you go out?</li>";
var filterIP  = /[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}/;
if (filterIP.test(x)) messages+="<li>You're using an IP address for a password?  Yeah, whatever. </li>";

}

function checkAccuracy(longer, shorter) //Longer one first
{
var mismatches=0;
shorty = makeitAnArray(shorter);
longer = makeitAnArray(longer);
var markedup1='';
var markedup2='';
markme=makeitAnArray(decoded);
markmetoo=makeitAnArray(decodedconfirm);
var nonumbers=0;

for (i=0; i<shorty.length; i++)
{
if (shorty[i]!=longer[i])
{
mismatches++;
}
} //End for loop

if (shorty.length!=longer.length)
{
messages+="<li>Those passwords aren't even the same length...</li>"
nonumbers=1;
}

if (mismatches>0&&nonumbers<1)
{
var percentage;
percentage=Math.round((mismatches/shorty.length)*100, 0);
percentage=Math.abs(100-percentage);
messages+="<li>Hey, those did not match! I'm not checking anything else but how much they didn't match...</li>";


if (mismatches<shorty.length)
{
messages+='<li> The percent you got right was: ';
messages+=Math.round(percentage, 0);
messages+=' % </li>';
messages+='<li> The number of characters that did NOT match are: ';
messages+=mismatches;
messages+='</li>';

} //End mismatches fewer than length of shorter one...

} // End if there are any mismatches

for (xx=0;xx<markme.length;xx++)
{ // Put bold around wrong letters, use CSS to make red 
if (markme[xx]==markmetoo[xx])
{markedup1+=markme[xx];}

else 
{
markedup1+='<b class="hilite" >';
markedup1+=markme[xx];
markedup1+='</b>';}
} //End generate marked up string loop

for (xy=0;xy<markmetoo.length;xy++)
{ // Second password bolding
if (markme[xy]==markmetoo[xy])
{markedup2+=markmetoo[xy]
}

else 
{
markedup2+='<b class="hilite" >';
markedup2+=markmetoo[xy];
markedup2+='</b>';}
} //End generate marked up string loop


messages+="<li><span class='c'>" + markedup1 + "</span> is what happened with the first</li>" ;
messages+="<li><span class='c'>" + markedup2 + "</span> is how the second ended up </li>" ;
return true;
} //End Function

function makeitAnArray(string)
{
fez = new Array();
for (i=0; i<string.length; i++)
{
fez[i]=string.charAt(i);
} //End for

return fez;
}

function watchkeying(keyStroke)

{

isNetscape=0;
if (navigator.userAgent.indexOf("Gecko")> -1 )
{isNetscape=1; }

eventChooser = (isNetscape) ? keyStroke.which : event.keyCode; 
which = String.fromCharCode(eventChooser).toLowerCase(); 
}  //End function
