diff --git a/07 Final Assignment - Rescorla Wagner/.RData b/07 Final Assignment - Rescorla Wagner/.RData new file mode 100644 index 0000000..854e743 --- /dev/null +++ b/07 Final Assignment - Rescorla Wagner/.RData Binary files differ diff --git a/07 Final Assignment - Rescorla Wagner/07 Final Assignment - Rescorla Wagner.Rproj b/07 Final Assignment - Rescorla Wagner/07 Final Assignment - Rescorla Wagner.Rproj new file mode 100644 index 0000000..8e3c2eb --- /dev/null +++ b/07 Final Assignment - Rescorla Wagner/07 Final Assignment - Rescorla Wagner.Rproj @@ -0,0 +1,13 @@ +Version: 1.0 + +RestoreWorkspace: Default +SaveWorkspace: Default +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +UseSpacesForTab: Yes +NumSpacesForTab: 2 +Encoding: UTF-8 + +RnwWeave: Sweave +LaTeX: pdfLaTeX diff --git a/07 Final Assignment - Rescorla Wagner/Grainger.Table.S2.xls b/07 Final Assignment - Rescorla Wagner/Grainger.Table.S2.xls new file mode 100644 index 0000000..f6ec5c0 --- /dev/null +++ b/07 Final Assignment - Rescorla Wagner/Grainger.Table.S2.xls Binary files differ diff --git a/07 Final Assignment - Rescorla Wagner/dataDan.txt b/07 Final Assignment - Rescorla Wagner/dataDan.txt new file mode 100644 index 0000000..04c5fd8 --- /dev/null +++ b/07 Final Assignment - Rescorla Wagner/dataDan.txt @@ -0,0 +1,8140 @@ +String Type +acme word +ahem word +amen word +atom word +axis word +back word +band word +bane word +bang word +bare word +beak word +bean word +beau word +beck word +beef word +beep word +bees word +beet word +bent word +berk word +best word +bite word +boat word +bond word +boon word +boor word +boos word +bore word +born word +brow word +bust word +came word +cane word +cert word +chap word +char word +chat word +chem word +chew word +chic word +chid word +cite word +come word +coon word +dais word +dame word +deed word +deem word +deep word +deer word +dell word +dime word +dire word +dome word +done word +doom word +door word +dory word +dose word +dost word +doth word +dour word +down word +dust word +each word +ever word +eves word +face word +fame word +fast word +feat word +fiat word +find word +fist word +fool word +fore word +fork word +fort word +fray word +fret word +game word +ghee word +gist word +glen word +goat word +gore word +gory word +grey word +grow word +gust word +hack word +hall word +hand word +hang word +hank word +hare word +hark word +hart word +have word +head word +heal word +heat word +heed word +hell word +herb word +herd word +hike word +hist word +hits word +home word +hood word +host word +hour word +inch word +into word +iron word +jeer word +jerk word +just word +keel word +keen word +keep word +khan word +kite word +kris word +lack word +land word +last word +leek word +leer word +leis word +lest word +lies word +life word +like word +lily word +limp word +limy word +line word +ling word +link word +lino word +look word +loop word +loot word +lore word +lust word +mack word +macs word +make word +mane word +mast word +meat word +meek word +meet word +mere word +mien word +mire word +mist word +mite word +moll word +moms word +mood word +moor word +moot word +more word +morn word +moth word +name word +need word +nits word +oath word +obey word +omen word +only word +onto word +open word +oven word +over word +oxen word +pace word +pack word +pane word +pare word +past word +peed word +peek word +peer word +pees word +perk word +pert word +pest word +phis word +pits word +pity word +pour word +prey word +prod word +prom word +pron word +prow word +pure word +rare word +reed word +reek word +rhea word +rite word +rood word +roof word +room word +root word +sack word +sacs word +same word +sang word +save word +seat word +seek word +seem word +seen word +seep word +sees word +sell word +shad word +shag word +shah word +shed word +shin word +ship word +shit word +sire word +some word +soon word +sort word +soul word +sown word +spat word +such word +sure word +swat word +tack word +tame word +tare word +teat word +teem word +tees word +term word +test word +thaw word +them word +thew word +they word +thin word +thug word +thus word +till word +time word +tine word +ting word +tint word +tiny word +tits word +tome word +took word +tore word +vast word +veal word +verb word +vest word +wack word +wand word +ware word +wast word +weak word +weal word +week word +well word +wend word +wert word +what word +when word +whin word +whip word +whit word +whiz word +whom word +whys word +wigs word +will word +wily word +wind word +wine word +wink word +wins word +wipe word +wire word +wiry word +wise word +wisp word +woof word +wool word +wore word +work word +wort word +your word +zees word +zoom word +abbs nonword +abbt nonword +ablb nonword +ablc nonword +abld nonword +ablf nonword +ablk nonword +abll nonword +ablm nonword +abln nonword +ablp nonword +abls nonword +ablt nonword +achl nonword +acmb nonword +acmf nonword +acmn nonword +acmp nonword +acms nonword +acnc nonword +acnd nonword +acng nonword +acnk nonword +acns nonword +acnt nonword +acnx nonword +acrb nonword +acrc nonword +acrd nonword +acrf nonword +acrg nonword +acrk nonword +acrl nonword +acrm nonword +acrn nonword +acrp nonword +acrr nonword +acrs nonword +acrt nonword +acrv nonword +actd nonword +actt nonword +adgh nonword +adgn nonword +adgs nonword +adlb nonword +adlc nonword +adld nonword +adlf nonword +adlk nonword +adll nonword +adlm nonword +adln nonword +adlp nonword +adls nonword +adlt nonword +adzz nonword +aftd nonword +afts nonword +aftt nonword +aggh nonword +aggn nonword +aggs nonword +aglb nonword +aglc nonword +agld nonword +aglf nonword +aglk nonword +agll nonword +aglm nonword +agln nonword +aglp nonword +agls nonword +aglt nonword +agrb nonword +agrc nonword +agrd nonword +agrf nonword +agrg nonword +agrk nonword +agrl nonword +agrm nonword +agrn nonword +agrp nonword +agrr nonword +agrs nonword +agrt nonword +agrv nonword +ahmb nonword +ahmf nonword +ahmn nonword +ahmp nonword +ahms nonword +akrb nonword +akrc nonword +akrd nonword +akrf nonword +akrg nonword +akrk nonword +akrl nonword +akrm nonword +akrn nonword +akrp nonword +akrr nonword +akrs nonword +akrt nonword +akrv nonword +albt nonword +alkh nonword +alks nonword +allb nonword +allc nonword +alld nonword +allf nonword +allk nonword +allm nonword +alln nonword +allp nonword +alls nonword +allt nonword +almb nonword +almf nonword +almn nonword +almp nonword +alnc nonword +alnd nonword +alng nonword +alnk nonword +alns nonword +alnt nonword +alnx nonword +alpt nonword +alsc nonword +alsh nonword +alsk nonword +alsp nonword +alss nonword +altd nonword +alts nonword +altt nonword +ammb nonword +ammf nonword +ammn nonword +ammp nonword +amms nonword +ampt nonword +anch nonword +anck nonword +ancs nonword +anct nonword +ands nonword +anff nonword +anfs nonword +anft nonword +ankh nonword +anks nonword +anlb nonword +anlc nonword +anld nonword +anlf nonword +anlk nonword +anll nonword +anlm nonword +anln nonword +anlp nonword +anls nonword +anlt nonword +annc nonword +annd nonword +anng nonword +annk nonword +anns nonword +annt nonword +annx nonword +antd nonword +antt nonword +anvs nonword +aprb nonword +aprc nonword +aprd nonword +aprf nonword +aprg nonword +aprk nonword +aprl nonword +aprm nonword +aprn nonword +aprp nonword +aprr nonword +aprs nonword +aprt nonword +aprv nonword +apsc nonword +apsh nonword +apsk nonword +apsp nonword +apss nonword +apst nonword +arbs nonword +arbt nonword +arck nonword +arct nonword +argh nonword +argn nonword +args nonword +arkh nonword +armb nonword +armf nonword +armn nonword +armp nonword +arnc nonword +arnd nonword +arng nonword +arnk nonword +arns nonword +arnt nonword +arnx nonword +arrb nonword +arrc nonword +arrd nonword +arrf nonword +arrg nonword +arrk nonword +arrl nonword +arrm nonword +arrn nonword +arrp nonword +arrr nonword +arrs nonword +arrt nonword +arrv nonword +arsc nonword +arsh nonword +arsk nonword +arsp nonword +arss nonword +artd nonword +artt nonword +ashl nonword +askh nonword +aslb nonword +aslc nonword +asld nonword +aslf nonword +aslk nonword +asll nonword +aslm nonword +asln nonword +aslp nonword +asls nonword +aslt nonword +asmb nonword +asmf nonword +asmn nonword +asmp nonword +asms nonword +assc nonword +assh nonword +assk nonword +assp nonword +asss nonword +atch nonword +atck nonword +atcs nonword +atct nonword +awlb nonword +awlc nonword +awld nonword +awlf nonword +awlk nonword +awll nonword +awlm nonword +awln nonword +awlp nonword +awlt nonword +awnc nonword +awnd nonword +awng nonword +awnk nonword +awns nonword +awnt nonword +awnx nonword +awrb nonword +awrc nonword +awrd nonword +awrf nonword +awrg nonword +awrk nonword +awrl nonword +awrm nonword +awrn nonword +awrp nonword +awrr nonword +awrs nonword +awrt nonword +awrv nonword +axlb nonword +axlc nonword +axld nonword +axlf nonword +axlk nonword +axll nonword +axlm nonword +axln nonword +axlp nonword +axls nonword +axlt nonword +babs nonword +babt nonword +bacs nonword +bads nonword +baff nonword +bafs nonword +baft nonword +bagh nonword +bagn nonword +bahl nonword +bakh nonword +baks nonword +balb nonword +balc nonword +balf nonword +baln nonword +balp nonword +bals nonword +balt nonword +bamb nonword +bamf nonword +bamn nonword +bamp nonword +bams nonword +baps nonword +bapt nonword +bart nonword +barv nonword +batd nonword +batt nonword +bavs nonword +bawd nonword +bawk nonword +bawn nonword +baws nonword +bawt nonword +baxt nonword +bazz nonword +bebt nonword +becs nonword +beff nonword +befs nonword +bekh nonword +beks nonword +bemb nonword +bemf nonword +bemn nonword +beng nonword +bept nonword +besc nonword +besh nonword +besk nonword +besp nonword +bevs nonword +bewd nonword +bewk nonword +bewn nonword +bewt nonword +bibt nonword +bich nonword +bick nonword +bics nonword +bict nonword +biff nonword +bifs nonword +bift nonword +bigh nonword +bign nonword +bigs nonword +bikh nonword +biks nonword +bilb nonword +bilc nonword +bild nonword +bilf nonword +bilk nonword +bilm nonword +biln nonword +bilp nonword +bils nonword +bilt nonword +bimb nonword +bimf nonword +bimn nonword +bimp nonword +bims nonword +binc nonword +bing nonword +bink nonword +bint nonword +binx nonword +bips nonword +bipt nonword +birb nonword +birc nonword +birf nonword +birg nonword +birk nonword +birl nonword +birm nonword +birn nonword +birp nonword +birr nonword +birs nonword +birt nonword +birv nonword +bisc nonword +bish nonword +bisk nonword +bisp nonword +biss nonword +bivs nonword +biwd nonword +biwk nonword +biwl nonword +biwn nonword +biws nonword +biwt nonword +bizz nonword +blad nonword +blaf nonword +blag nonword +blak nonword +blal nonword +blam nonword +blan nonword +blap nonword +blar nonword +blas nonword +blaw nonword +blax nonword +blba nonword +blbe nonword +blbo nonword +blbu nonword +blec nonword +blef nonword +blek nonword +blel nonword +blem nonword +blep nonword +bler nonword +bles nonword +blet nonword +blex nonword +blez nonword +blib nonword +blic nonword +blid nonword +blif nonword +blig nonword +blil nonword +blim nonword +blin nonword +blir nonword +blit nonword +bliv nonword +bliz nonword +blke nonword +blla nonword +blle nonword +blli nonword +bllo nonword +blma nonword +blmi nonword +blmo nonword +blna nonword +blne nonword +blni nonword +blno nonword +blnu nonword +blod nonword +blof nonword +blog nonword +bloh nonword +blok nonword +blol nonword +blon nonword +blop nonword +blor nonword +blos nonword +blpa nonword +blpe nonword +blpi nonword +blpo nonword +blsa nonword +blse nonword +blso nonword +blta nonword +blte nonword +blti nonword +blto nonword +blub nonword +blud nonword +bluf nonword +blug nonword +blul nonword +blum nonword +blun nonword +blup nonword +blus nonword +blut nonword +blux nonword +bobt nonword +boch nonword +bocs nonword +boct nonword +boff nonword +bofs nonword +boft nonword +bogh nonword +bogn nonword +bohl nonword +bokh nonword +boks nonword +bolb nonword +bolc nonword +bolf nonword +bolk nonword +bolm nonword +boln nonword +bolp nonword +bols nonword +bomp nonword +boms nonword +bonc nonword +bonx nonword +bops nonword +bopt nonword +bosc nonword +bosk nonword +bosp nonword +botd nonword +bots nonword +bott nonword +bovs nonword +bowd nonword +bowk nonword +bown nonword +bowt nonword +boxt nonword +bozz nonword +brab nonword +braf nonword +brah nonword +brak nonword +bral nonword +bram nonword +brap nonword +brar nonword +braw nonword +brax nonword +brba nonword +brbe nonword +brbo nonword +brbu nonword +brca nonword +brce nonword +brci nonword +brco nonword +brec nonword +bref nonword +brek nonword +brel nonword +brem nonword +brep nonword +brer nonword +bres nonword +bret nonword +brex nonword +brez nonword +brga nonword +brge nonword +brgi nonword +brgo nonword +brib nonword +bric nonword +brid nonword +brif nonword +bril nonword +brin nonword +brip nonword +brir nonword +brit nonword +briv nonword +briz nonword +brke nonword +brma nonword +brmi nonword +brmo nonword +brna nonword +brne nonword +brni nonword +brno nonword +brnu nonword +brob nonword +broc nonword +brof nonword +brog nonword +broh nonword +brol nonword +brop nonword +bros nonword +brot nonword +brra nonword +brri nonword +brro nonword +brru nonword +brsa nonword +brse nonword +brso nonword +brta nonword +brte nonword +brti nonword +brto nonword +brub nonword +brud nonword +bruf nonword +brug nonword +brul nonword +brum nonword +brun nonword +brup nonword +brur nonword +brus nonword +brut nonword +brux nonword +bubs nonword +bubt nonword +buch nonword +bucs nonword +buct nonword +bufs nonword +buft nonword +bugh nonword +bugn nonword +bukh nonword +buks nonword +bulc nonword +buld nonword +bulf nonword +bulm nonword +buln nonword +bulp nonword +buls nonword +bult nonword +bumb nonword +bumn nonword +bunc nonword +bund nonword +bunt nonword +bunx nonword +bups nonword +bupt nonword +burb nonword +burc nonword +burd nonword +burf nonword +burk nonword +burl nonword +burm nonword +burs nonword +burt nonword +burv nonword +busc nonword +busp nonword +buss nonword +butd nonword +buts nonword +cabt nonword +cact nonword +cafs nonword +caft nonword +cagh nonword +cagn nonword +cags nonword +cahl nonword +cakh nonword +caks nonword +calb nonword +calc nonword +cald nonword +calk nonword +caln nonword +calp nonword +cals nonword +calt nonword +camb nonword +camf nonword +camn nonword +capt nonword +carb nonword +carc nonword +carf nonword +carg nonword +carl nonword +carm nonword +carn nonword +carr nonword +carv nonword +casc nonword +casp nonword +catd nonword +catt nonword +cavs nonword +cawd nonword +cawk nonword +cawl nonword +cawn nonword +cawt nonword +caxt nonword +cazz nonword +cebs nonword +cebt nonword +cech nonword +ceck nonword +cecs nonword +cect nonword +ceds nonword +ceff nonword +cefs nonword +ceft nonword +cegh nonword +cegn nonword +cegs nonword +cekh nonword +ceks nonword +celb nonword +celc nonword +celd nonword +celf nonword +celk nonword +celm nonword +celn nonword +celp nonword +cels nonword +celt nonword +cemb nonword +cemf nonword +cemn nonword +cemp nonword +cems nonword +cenc nonword +cend nonword +ceng nonword +cenk nonword +cens nonword +cenx nonword +ceps nonword +cept nonword +cerl nonword +cerm nonword +cern nonword +cers nonword +cesc nonword +cesh nonword +cesk nonword +cesp nonword +cess nonword +cetd nonword +cets nonword +cett nonword +cevs nonword +cewd nonword +cewk nonword +cewl nonword +cewn nonword +cews nonword +cewt nonword +cext nonword +chma nonword +chmi nonword +chmo nonword +chob nonword +chod nonword +chof nonword +chog nonword +choh nonword +chok nonword +chol nonword +chon nonword +chor nonword +chos nonword +chot nonword +chud nonword +chuf nonword +chul nonword +chun nonword +chup nonword +chur nonword +chus nonword +chut nonword +chux nonword +cibs nonword +cibt nonword +cich nonword +cick nonword +cics nonword +cict nonword +cids nonword +ciff nonword +cifs nonword +cift nonword +cigh nonword +cign nonword +cigs nonword +cikh nonword +ciks nonword +cilb nonword +cilc nonword +cild nonword +cilf nonword +cilk nonword +cilm nonword +ciln nonword +cilp nonword +cils nonword +cilt nonword +cimb nonword +cimf nonword +cimn nonword +cimp nonword +cims nonword +cinc nonword +cing nonword +cink nonword +cins nonword +cint nonword +cinx nonword +cips nonword +cipt nonword +cirb nonword +circ nonword +cird nonword +cirf nonword +cirg nonword +cirk nonword +cirl nonword +cirm nonword +cirn nonword +cirp nonword +cirr nonword +cirs nonword +cirt nonword +cirv nonword +cisc nonword +cish nonword +cisk nonword +cisp nonword +ciss nonword +civs nonword +ciwd nonword +ciwk nonword +ciwl nonword +ciwn nonword +ciws nonword +ciwt nonword +cizz nonword +clab nonword +claf nonword +clag nonword +clah nonword +clak nonword +clal nonword +clar nonword +clas nonword +clax nonword +clba nonword +clbe nonword +clbo nonword +clbu nonword +clec nonword +cled nonword +clek nonword +clel nonword +clem nonword +clep nonword +cler nonword +cles nonword +clet nonword +clex nonword +clez nonword +clib nonword +clic nonword +clid nonword +clif nonword +clig nonword +clil nonword +clim nonword +clin nonword +clir nonword +clit nonword +cliv nonword +cliz nonword +clke nonword +clla nonword +clle nonword +clli nonword +cllo nonword +clma nonword +clmi nonword +clmo nonword +clna nonword +clne nonword +clni nonword +clno nonword +clnu nonword +clob nonword +cloc nonword +clof nonword +cloh nonword +clok nonword +clol nonword +clon nonword +clor nonword +clos nonword +clow nonword +clpa nonword +clpe nonword +clpi nonword +clpo nonword +clsa nonword +clse nonword +clso nonword +clta nonword +clte nonword +clti nonword +clto nonword +clud nonword +cluf nonword +clug nonword +clul nonword +clum nonword +clun nonword +clup nonword +clur nonword +clus nonword +clut nonword +clux nonword +cobt nonword +cocs nonword +coct nonword +coff nonword +cofs nonword +coft nonword +cogh nonword +cogn nonword +cohl nonword +cokh nonword +coks nonword +colb nonword +colc nonword +colf nonword +colk nonword +coll nonword +colm nonword +coln nonword +colp nonword +comf nonword +comn nonword +comp nonword +coms nonword +conc nonword +cong nonword +conk nonword +cont nonword +conx nonword +copt nonword +corm nonword +cort nonword +cosc nonword +cosh nonword +cosk nonword +cosp nonword +coss nonword +cotd nonword +cott nonword +covs nonword +cowd nonword +cowk nonword +cowt nonword +coxt nonword +cozz nonword +crad nonword +craf nonword +crah nonword +crak nonword +cral nonword +cran nonword +crar nonword +cras nonword +craw nonword +crax nonword +crba nonword +crbe nonword +crbo nonword +crbu nonword +crca nonword +crce nonword +crci nonword +crco nonword +crec nonword +cred nonword +cref nonword +crek nonword +crel nonword +crem nonword +crep nonword +crer nonword +cres nonword +cret nonword +crex nonword +crez nonword +crga nonword +crge nonword +crgi nonword +crgo nonword +cric nonword +crid nonword +crif nonword +crig nonword +cril nonword +crim nonword +crin nonword +crip nonword +crir nonword +crit nonword +criv nonword +criz nonword +crke nonword +crma nonword +crmi nonword +crmo nonword +crna nonword +crne nonword +crni nonword +crno nonword +crnu nonword +crob nonword +croc nonword +crof nonword +crog nonword +croh nonword +crol nonword +cros nonword +crot nonword +crra nonword +crri nonword +crro nonword +crru nonword +crsa nonword +crse nonword +crso nonword +crta nonword +crte nonword +crti nonword +crto nonword +crub nonword +crud nonword +cruf nonword +crug nonword +crul nonword +crum nonword +crun nonword +crup nonword +crur nonword +crus nonword +crut nonword +cubt nonword +cuch nonword +cucs nonword +cuct nonword +cuds nonword +cufs nonword +cuft nonword +cugh nonword +cugn nonword +cugs nonword +cuhl nonword +cukh nonword +cuks nonword +culb nonword +culc nonword +culd nonword +culf nonword +culk nonword +culm nonword +culn nonword +culp nonword +culs nonword +cumb nonword +cumf nonword +cumn nonword +cump nonword +cums nonword +cunc nonword +cund nonword +cung nonword +cunk nonword +cuns nonword +cunx nonword +cupt nonword +curc nonword +curf nonword +curg nonword +curk nonword +curm nonword +curn nonword +curp nonword +curr nonword +curv nonword +cusc nonword +cush nonword +cusk nonword +cutd nonword +cutt nonword +cuzz nonword +czab nonword +czad nonword +czaf nonword +czag nonword +czah nonword +czak nonword +czal nonword +czam nonword +czan nonword +czap nonword +czas nonword +czaw nonword +czax nonword +dabt nonword +daff nonword +dafs nonword +dagh nonword +dagn nonword +dags nonword +dahl nonword +dakh nonword +daks nonword +dalb nonword +dalc nonword +dald nonword +dalf nonword +dalk nonword +dall nonword +dalm nonword +daln nonword +dalp nonword +dals nonword +dalt nonword +damb nonword +damf nonword +danc nonword +dans nonword +danx nonword +daps nonword +dapt nonword +darb nonword +darc nonword +dard nonword +darf nonword +darg nonword +darl nonword +darm nonword +darp nonword +darr nonword +dars nonword +darv nonword +dasc nonword +dask nonword +dasp nonword +dass nonword +datd nonword +dats nonword +datt nonword +davs nonword +dawd nonword +dawk nonword +dawl nonword +daws nonword +dawt nonword +daxt nonword +dazz nonword +dech nonword +decs nonword +dect nonword +deds nonword +deff nonword +defs nonword +degh nonword +degn nonword +degs nonword +dekh nonword +deks nonword +delb nonword +delc nonword +deld nonword +delf nonword +delk nonword +delm nonword +deln nonword +delp nonword +dels nonword +delt nonword +demb nonword +demf nonword +demn nonword +demp nonword +dems nonword +denc nonword +dend nonword +deng nonword +denk nonword +denx nonword +deps nonword +dept nonword +derb nonword +derc nonword +derf nonword +derg nonword +derp nonword +derr nonword +ders nonword +desc nonword +desh nonword +desp nonword +dess nonword +detd nonword +dets nonword +dett nonword +devs nonword +dewd nonword +dewk nonword +dewl nonword +dewn nonword +dews nonword +dewt nonword +dext nonword +dhma nonword +dhmi nonword +dhmo nonword +dhob nonword +dhoc nonword +dhod nonword +dhof nonword +dhog nonword +dhoh nonword +dhok nonword +dhol nonword +dhon nonword +dhop nonword +dhor nonword +dhos nonword +dhot nonword +dhub nonword +dhud nonword +dhuf nonword +dhug nonword +dhul nonword +dhum nonword +dhun nonword +dhup nonword +dhur nonword +dhus nonword +dhut nonword +dhux nonword +dibs nonword +dibt nonword +dich nonword +dics nonword +dict nonword +dids nonword +diff nonword +difs nonword +dift nonword +digh nonword +dign nonword +dikh nonword +diks nonword +dilb nonword +dilc nonword +dild nonword +dilf nonword +dilk nonword +dilm nonword +diln nonword +dilp nonword +dils nonword +dilt nonword +dimb nonword +dimf nonword +dimn nonword +dimp nonword +dinc nonword +ding nonword +dink nonword +dins nonword +dinx nonword +dipt nonword +dirb nonword +dirc nonword +dird nonword +dirf nonword +dirg nonword +dirl nonword +dirm nonword +dirn nonword +dirp nonword +dirr nonword +dirs nonword +dirv nonword +disk nonword +disp nonword +diss nonword +divs nonword +diwd nonword +diwk nonword +diwl nonword +diwn nonword +diws nonword +diwt nonword +dizz nonword +dobs nonword +dobt nonword +docs nonword +doct nonword +dods nonword +dofs nonword +doft nonword +dogh nonword +dogn nonword +dohl nonword +dokh nonword +doks nonword +dolb nonword +dolc nonword +dolm nonword +doln nonword +dolp nonword +dols nonword +dong nonword +dont nonword +dops nonword +dopt nonword +dotd nonword +dott nonword +dovs nonword +doxt nonword +dozz nonword +drad nonword +draf nonword +drah nonword +drak nonword +dral nonword +dran nonword +drap nonword +drar nonword +dras nonword +drax nonword +drba nonword +drbe nonword +drbo nonword +drbu nonword +drca nonword +drce nonword +drci nonword +drco nonword +drec nonword +dred nonword +dref nonword +drek nonword +drel nonword +drem nonword +drep nonword +drer nonword +dres nonword +dret nonword +drex nonword +drez nonword +drga nonword +drge nonword +drgi nonword +drgo nonword +drib nonword +dric nonword +drid nonword +drif nonword +drig nonword +dril nonword +drim nonword +drin nonword +drir nonword +drit nonword +driv nonword +driz nonword +drke nonword +drma nonword +drmi nonword +drmo nonword +drna nonword +drne nonword +drni nonword +drno nonword +drnu nonword +drob nonword +droc nonword +drof nonword +drog nonword +droh nonword +drol nonword +dros nonword +drra nonword +drri nonword +drro nonword +drru nonword +drsa nonword +drse nonword +drso nonword +drta nonword +drte nonword +drti nonword +drto nonword +drub nonword +drud nonword +druf nonword +drul nonword +drun nonword +drup nonword +drur nonword +drus nonword +drut nonword +drux nonword +dubt nonword +duch nonword +ducs nonword +dufs nonword +duft nonword +dugh nonword +dugn nonword +duhl nonword +dukh nonword +duks nonword +dulb nonword +dulc nonword +duld nonword +dulf nonword +dulk nonword +dulm nonword +duln nonword +dulp nonword +duls nonword +dult nonword +dumf nonword +dumn nonword +dums nonword +dunc nonword +dund nonword +dunt nonword +dunx nonword +dups nonword +dupt nonword +durb nonword +durc nonword +durd nonword +durf nonword +durg nonword +durk nonword +durl nonword +durm nonword +durn nonword +durp nonword +durr nonword +durs nonword +durt nonword +durv nonword +dusc nonword +dush nonword +dusp nonword +duss nonword +dutd nonword +duts nonword +dutt nonword +duzz nonword +ebbt nonword +eblb nonword +eblc nonword +ebld nonword +eblf nonword +eblk nonword +ebll nonword +eblm nonword +ebln nonword +eblp nonword +ebls nonword +eblt nonword +echl nonword +ecmb nonword +ecmf nonword +ecmn nonword +ecmp nonword +ecms nonword +ecnc nonword +ecnd nonword +ecng nonword +ecnk nonword +ecns nonword +ecnt nonword +ecnx nonword +ecrb nonword +ecrc nonword +ecrd nonword +ecrf nonword +ecrg nonword +ecrk nonword +ecrl nonword +ecrm nonword +ecrn nonword +ecrp nonword +ecrr nonword +ecrs nonword +ecrt nonword +ecrv nonword +ectd nonword +ects nonword +ectt nonword +edds nonword +edgh nonword +edgn nonword +edgs nonword +edlb nonword +edlc nonword +edld nonword +edlf nonword +edlk nonword +edll nonword +edlm nonword +edln nonword +edlp nonword +edls nonword +edlt nonword +edzz nonword +eftd nonword +eftt nonword +eggh nonword +eggn nonword +eglb nonword +eglc nonword +egld nonword +eglf nonword +eglk nonword +egll nonword +eglm nonword +egln nonword +eglp nonword +egls nonword +eglt nonword +egrb nonword +egrc nonword +egrd nonword +egrf nonword +egrg nonword +egrk nonword +egrl nonword +egrm nonword +egrn nonword +egrp nonword +egrr nonword +egrs nonword +egrt nonword +egrv nonword +elbs nonword +elbt nonword +elkh nonword +ellb nonword +ellc nonword +elld nonword +ellf nonword +ellk nonword +elll nonword +ellm nonword +elln nonword +ellp nonword +ells nonword +ellt nonword +elmb nonword +elmf nonword +elmn nonword +elmp nonword +elnc nonword +elnd nonword +elng nonword +elnk nonword +elns nonword +elnt nonword +elnx nonword +elps nonword +elpt nonword +elsc nonword +elsh nonword +elsk nonword +elsp nonword +elss nonword +eltd nonword +elts nonword +eltt nonword +emmb nonword +emmf nonword +emmn nonword +emmp nonword +emms nonword +emps nonword +empt nonword +ench nonword +enck nonword +encs nonword +enct nonword +enff nonword +enfs nonword +enft nonword +enkh nonword +enks nonword +enlb nonword +enlc nonword +enld nonword +enlf nonword +enlk nonword +enll nonword +enlm nonword +enln nonword +enlp nonword +enls nonword +enlt nonword +ennc nonword +ennd nonword +enng nonword +ennk nonword +enns nonword +ennt nonword +ennx nonword +entd nonword +ents nonword +entt nonword +envs nonword +eprb nonword +eprc nonword +eprd nonword +eprf nonword +eprg nonword +eprk nonword +eprl nonword +eprm nonword +eprn nonword +eprp nonword +eprr nonword +eprs nonword +eprt nonword +eprv nonword +epsc nonword +epsh nonword +epsk nonword +epsp nonword +epss nonword +epst nonword +erbs nonword +erbt nonword +erch nonword +erck nonword +ercs nonword +erct nonword +ergh nonword +ergn nonword +erkh nonword +erks nonword +ermb nonword +ermf nonword +ermn nonword +ermp nonword +erms nonword +ernc nonword +ernd nonword +erng nonword +ernk nonword +erns nonword +ernt nonword +ernx nonword +errb nonword +errc nonword +errd nonword +errf nonword +errg nonword +errk nonword +errl nonword +errm nonword +errn nonword +errp nonword +errr nonword +errt nonword +errv nonword +ersc nonword +ersh nonword +ersk nonword +ersp nonword +erss nonword +erst nonword +ertd nonword +erts nonword +ertt nonword +etck nonword +etcs nonword +etct nonword +ewlb nonword +ewlc nonword +ewld nonword +ewlf nonword +ewlk nonword +ewll nonword +ewlm nonword +ewln nonword +ewlp nonword +ewls nonword +ewlt nonword +ewnc nonword +ewnd nonword +ewng nonword +ewnk nonword +ewns nonword +ewnt nonword +ewnx nonword +ewrb nonword +ewrc nonword +ewrd nonword +ewrf nonword +ewrg nonword +ewrk nonword +ewrl nonword +ewrm nonword +ewrn nonword +ewrp nonword +ewrr nonword +ewrs nonword +ewrt nonword +ewrv nonword +exlb nonword +exlc nonword +exld nonword +exlf nonword +exlk nonword +exll nonword +exlm nonword +exln nonword +exlp nonword +exls nonword +exlt nonword +fabs nonword +fabt nonword +faff nonword +fafs nonword +faft nonword +fagh nonword +fagn nonword +fahl nonword +fakh nonword +faks nonword +falb nonword +falc nonword +fald nonword +falf nonword +falk nonword +falm nonword +faln nonword +falp nonword +fals nonword +falt nonword +famb nonword +famf nonword +famn nonword +famp nonword +fams nonword +fant nonword +faps nonword +fapt nonword +farb nonword +farc nonword +farf nonword +farg nonword +farl nonword +farn nonword +farp nonword +farr nonword +fars nonword +farv nonword +fasc nonword +fask nonword +fasp nonword +fatd nonword +fatt nonword +favs nonword +fawd nonword +fawk nonword +fawl nonword +faws nonword +fawt nonword +faxt nonword +fazz nonword +febs nonword +febt nonword +fech nonword +feck nonword +fecs nonword +fect nonword +feds nonword +feff nonword +fefs nonword +feft nonword +fegh nonword +fegn nonword +fegs nonword +fekh nonword +feks nonword +felb nonword +felc nonword +feld nonword +felf nonword +felk nonword +felm nonword +feln nonword +felp nonword +fels nonword +femb nonword +femf nonword +femn nonword +femp nonword +fems nonword +fenc nonword +feng nonword +fenk nonword +fent nonword +fenx nonword +feps nonword +fept nonword +ferb nonword +ferc nonword +ferf nonword +ferg nonword +ferp nonword +ferr nonword +fers nonword +ferv nonword +fesc nonword +fesh nonword +fesk nonword +fesp nonword +fess nonword +fetd nonword +fets nonword +fett nonword +fevs nonword +fewd nonword +fewk nonword +fewl nonword +fewn nonword +fews nonword +fewt nonword +fext nonword +fibt nonword +fick nonword +fics nonword +fict nonword +fids nonword +fiff nonword +fifs nonword +fift nonword +figh nonword +fign nonword +fikh nonword +fiks nonword +filb nonword +filc nonword +fild nonword +filf nonword +filk nonword +filn nonword +filp nonword +fils nonword +filt nonword +fimb nonword +fimf nonword +fimn nonword +fimp nonword +fims nonword +finc nonword +finx nonword +fips nonword +fipt nonword +firb nonword +firc nonword +fird nonword +firf nonword +firg nonword +firk nonword +firl nonword +firn nonword +firp nonword +firr nonword +firt nonword +firv nonword +fisc nonword +fisk nonword +fisp nonword +fiss nonword +fivs nonword +fiwd nonword +fiwk nonword +fiwl nonword +fiwn nonword +fiws nonword +fiwt nonword +flab nonword +flad nonword +flaf nonword +flah nonword +flal nonword +flam nonword +flar nonword +flas nonword +flba nonword +flbe nonword +flbo nonword +flbu nonword +flec nonword +flef nonword +flek nonword +flel nonword +flem nonword +flep nonword +fler nonword +fles nonword +flet nonword +flez nonword +flib nonword +flic nonword +flid nonword +flif nonword +flig nonword +flil nonword +flim nonword +flin nonword +flir nonword +fliv nonword +fliz nonword +flke nonword +flla nonword +flle nonword +flli nonword +fllo nonword +flma nonword +flmi nonword +flmo nonword +flna nonword +flne nonword +flni nonword +flno nonword +flnu nonword +flob nonword +floc nonword +flod nonword +flof nonword +floh nonword +flok nonword +flol nonword +flon nonword +flor nonword +flos nonword +flot nonword +flpa nonword +flpe nonword +flpi nonword +flpo nonword +flsa nonword +flse nonword +flso nonword +flta nonword +flte nonword +flti nonword +flto nonword +flub nonword +flud nonword +fluf nonword +flug nonword +flul nonword +flum nonword +flun nonword +flup nonword +flur nonword +flus nonword +flut nonword +fobs nonword +fobt nonword +fock nonword +focs nonword +foct nonword +fods nonword +foff nonword +fofs nonword +foft nonword +fogh nonword +fogn nonword +fohl nonword +fokh nonword +foks nonword +folb nonword +folc nonword +folf nonword +foll nonword +folm nonword +foln nonword +folp nonword +fols nonword +folt nonword +fonc nonword +fong nonword +fonk nonword +fons nonword +fonx nonword +fops nonword +fopt nonword +forl nonword +forn nonword +fors nonword +fosc nonword +fosh nonword +fosk nonword +fosp nonword +foss nonword +fotd nonword +fots nonword +fott nonword +fovs nonword +fowd nonword +fowk nonword +fows nonword +fowt nonword +foxt nonword +fozz nonword +frab nonword +fraf nonword +frag nonword +frah nonword +frak nonword +fram nonword +frap nonword +fras nonword +fraw nonword +frax nonword +frba nonword +frbe nonword +frbo nonword +frbu nonword +frca nonword +frci nonword +frco nonword +frga nonword +frgi nonword +frgo nonword +frib nonword +fric nonword +frif nonword +frig nonword +frim nonword +frip nonword +friv nonword +friz nonword +frma nonword +frmi nonword +frmo nonword +frna nonword +frni nonword +frno nonword +frnu nonword +frra nonword +frri nonword +frro nonword +frru nonword +frsa nonword +frta nonword +frti nonword +frud nonword +fruf nonword +frug nonword +frum nonword +frun nonword +frup nonword +frut nonword +frux nonword +fubs nonword +fubt nonword +fuch nonword +fucs nonword +fuct nonword +fuds nonword +fuff nonword +fufs nonword +fuft nonword +fugh nonword +fugn nonword +fuhl nonword +fukh nonword +fuks nonword +fulb nonword +fulc nonword +fuld nonword +fulf nonword +fulk nonword +fulm nonword +fuln nonword +fulp nonword +fuls nonword +fult nonword +fumb nonword +fumf nonword +fumn nonword +fump nonword +fums nonword +func nonword +fung nonword +funs nonword +funt nonword +funx nonword +fups nonword +fupt nonword +furb nonword +furc nonword +furd nonword +furf nonword +furg nonword +furk nonword +furm nonword +furn nonword +furp nonword +furr nonword +furt nonword +furv nonword +fusc nonword +fush nonword +fusk nonword +fusp nonword +futd nonword +futs nonword +futt nonword +gabs nonword +gabt nonword +gack nonword +gacs nonword +gads nonword +gafs nonword +gaft nonword +gagh nonword +gagn nonword +gahl nonword +gakh nonword +gaks nonword +galb nonword +galc nonword +gald nonword +galf nonword +galk nonword +galm nonword +galn nonword +galp nonword +galt nonword +gamb nonword +gamf nonword +gamn nonword +gams nonword +ganc nonword +gand nonword +gank nonword +gans nonword +ganx nonword +gapt nonword +garc nonword +gard nonword +garf nonword +garg nonword +gark nonword +garl nonword +garm nonword +garn nonword +garp nonword +garr nonword +gars nonword +gart nonword +garv nonword +gasc nonword +gask nonword +gass nonword +gatd nonword +gats nonword +gatt nonword +gavs nonword +gawd nonword +gawl nonword +gawn nonword +gaws nonword +gawt nonword +gaxt nonword +gazz nonword +gebs nonword +gebt nonword +gech nonword +geck nonword +gecs nonword +gect nonword +geds nonword +geff nonword +gefs nonword +geft nonword +gegh nonword +gegn nonword +gegs nonword +gekh nonword +geks nonword +gelb nonword +gelc nonword +geld nonword +gelf nonword +gelk nonword +gell nonword +gelm nonword +geln nonword +gelp nonword +gelt nonword +gemb nonword +gemf nonword +gemn nonword +gemp nonword +genc nonword +gend nonword +geng nonword +genk nonword +gens nonword +genx nonword +geps nonword +gept nonword +gerd nonword +gerl nonword +gern nonword +gers nonword +gesc nonword +gesh nonword +gesk nonword +gesp nonword +gess nonword +getd nonword +gett nonword +gevs nonword +gewd nonword +gewk nonword +gewl nonword +gewn nonword +gews nonword +gewt nonword +gext nonword +ghma nonword +ghmi nonword +ghmo nonword +ghob nonword +ghoc nonword +ghod nonword +ghof nonword +ghog nonword +ghoh nonword +ghok nonword +ghol nonword +ghon nonword +ghop nonword +ghor nonword +ghos nonword +ghot nonword +ghow nonword +ghub nonword +ghud nonword +ghuf nonword +ghug nonword +ghul nonword +ghum nonword +ghun nonword +ghup nonword +ghur nonword +ghus nonword +ghut nonword +ghux nonword +gibs nonword +gibt nonword +gich nonword +gick nonword +gics nonword +gict nonword +gids nonword +giff nonword +gifs nonword +gigh nonword +gign nonword +gikh nonword +giks nonword +gilb nonword +gilc nonword +gild nonword +gilf nonword +gilk nonword +gilm nonword +giln nonword +gilp nonword +gils nonword +gimb nonword +gimf nonword +gimn nonword +gimp nonword +gims nonword +ginc nonword +gind nonword +ging nonword +gink nonword +gint nonword +ginx nonword +gips nonword +gipt nonword +girb nonword +girc nonword +girf nonword +girg nonword +girk nonword +girm nonword +girn nonword +girp nonword +girr nonword +girs nonword +girt nonword +girv nonword +gisc nonword +gish nonword +gisk nonword +gisp nonword +giss nonword +givs nonword +giwd nonword +giwk nonword +giwl nonword +giwn nonword +giws nonword +giwt nonword +gizz nonword +glab nonword +glaf nonword +glag nonword +glah nonword +glak nonword +glal nonword +glam nonword +glan nonword +glap nonword +glar nonword +glas nonword +glaw nonword +glax nonword +glba nonword +glbe nonword +glbo nonword +glbu nonword +glec nonword +gled nonword +glef nonword +glek nonword +glel nonword +glem nonword +glep nonword +gler nonword +gles nonword +glet nonword +glew nonword +glex nonword +glez nonword +glic nonword +glid nonword +glif nonword +glig nonword +glil nonword +glim nonword +glin nonword +glip nonword +glir nonword +glit nonword +gliv nonword +gliz nonword +glke nonword +glla nonword +glle nonword +glli nonword +gllo nonword +glma nonword +glmi nonword +glmo nonword +glna nonword +glne nonword +glni nonword +glno nonword +glnu nonword +glob nonword +gloc nonword +glod nonword +glof nonword +glog nonword +gloh nonword +glok nonword +glol nonword +glon nonword +glop nonword +glor nonword +glos nonword +glot nonword +glpa nonword +glpe nonword +glpi nonword +glpo nonword +glsa nonword +glse nonword +glso nonword +glta nonword +glte nonword +glti nonword +glto nonword +glub nonword +glud nonword +gluf nonword +glug nonword +glul nonword +glun nonword +glup nonword +glur nonword +glus nonword +glux nonword +gnab nonword +gnad nonword +gnaf nonword +gnag nonword +gnah nonword +gnak nonword +gnal nonword +gnam nonword +gnan nonword +gnap nonword +gnar nonword +gnas nonword +gnax nonword +gnca nonword +gnce nonword +gnci nonword +gnco nonword +gnda nonword +gnde nonword +gndi nonword +gndo nonword +gnec nonword +gned nonword +gnef nonword +gnek nonword +gnel nonword +gnem nonword +gnep nonword +gner nonword +gnes nonword +gnet nonword +gnew nonword +gnex nonword +gnez nonword +gnfa nonword +gnfe nonword +gnfo nonword +gnib nonword +gnic nonword +gnid nonword +gnif nonword +gnig nonword +gnil nonword +gnim nonword +gnin nonword +gnip nonword +gnir nonword +gnit nonword +gniv nonword +gniz nonword +gnke nonword +gnla nonword +gnle nonword +gnli nonword +gnlo nonword +gnna nonword +gnne nonword +gnni nonword +gnno nonword +gnnu nonword +gnob nonword +gnoc nonword +gnod nonword +gnof nonword +gnog nonword +gnoh nonword +gnok nonword +gnol nonword +gnon nonword +gnop nonword +gnor nonword +gnos nonword +gnot nonword +gnow nonword +gnta nonword +gnte nonword +gnti nonword +gnub nonword +gnud nonword +gnuf nonword +gnug nonword +gnul nonword +gnum nonword +gnun nonword +gnup nonword +gnur nonword +gnus nonword +gnut nonword +gnux nonword +gnva nonword +gnve nonword +gobt nonword +gock nonword +gocs nonword +goct nonword +goff nonword +gofs nonword +goft nonword +gogh nonword +gogn nonword +gogs nonword +gohl nonword +gokh nonword +goks nonword +golb nonword +golc nonword +golk nonword +golm nonword +goln nonword +golp nonword +gols nonword +golt nonword +gonc nonword +gonk nonword +gons nonword +gonx nonword +gops nonword +gopt nonword +gorb nonword +gorc nonword +gorf nonword +gorg nonword +gorp nonword +gorr nonword +gorv nonword +gosc nonword +gosk nonword +gosp nonword +gotd nonword +gots nonword +gott nonword +govs nonword +gowd nonword +gowk nonword +gowl nonword +gows nonword +gowt nonword +goxt nonword +gozz nonword +grad nonword +graf nonword +grag nonword +grah nonword +grak nonword +gral nonword +grap nonword +grar nonword +gras nonword +graw nonword +grax nonword +grba nonword +grbe nonword +grbo nonword +grbu nonword +grca nonword +grce nonword +grci nonword +grco nonword +grec nonword +gred nonword +gref nonword +grek nonword +grel nonword +grem nonword +grep nonword +grer nonword +gres nonword +gret nonword +grex nonword +grez nonword +grga nonword +grge nonword +grgi nonword +grgo nonword +grib nonword +gric nonword +grif nonword +grig nonword +gril nonword +grir nonword +griv nonword +griz nonword +grke nonword +grma nonword +grmi nonword +grmo nonword +grna nonword +grne nonword +grni nonword +grno nonword +grnu nonword +grob nonword +groc nonword +grof nonword +groh nonword +grol nonword +gros nonword +grra nonword +grre nonword +grri nonword +grro nonword +grru nonword +grsa nonword +grse nonword +grso nonword +grta nonword +grte nonword +grti nonword +grto nonword +grud nonword +gruf nonword +grug nonword +grul nonword +grum nonword +grun nonword +grup nonword +grur nonword +grus nonword +grut nonword +grux nonword +gubs nonword +gubt nonword +guch nonword +gucs nonword +guct nonword +guds nonword +guff nonword +gufs nonword +guft nonword +gugh nonword +gugn nonword +gugs nonword +guhl nonword +gukh nonword +guks nonword +gulb nonword +gulc nonword +guld nonword +gulk nonword +gulm nonword +guln nonword +guls nonword +gult nonword +gumb nonword +gumf nonword +gumn nonword +gump nonword +gunc nonword +gund nonword +gung nonword +gunk nonword +gunt nonword +gunx nonword +gups nonword +gupt nonword +gurb nonword +gurc nonword +gurd nonword +gurf nonword +gurg nonword +gurk nonword +gurl nonword +gurm nonword +gurn nonword +gurp nonword +gurr nonword +gurs nonword +gurt nonword +gurv nonword +gusc nonword +gusk nonword +gusp nonword +guss nonword +gutd nonword +gutt nonword +guzz nonword +habs nonword +habt nonword +hads nonword +haff nonword +hafs nonword +hagh nonword +hagn nonword +hahl nonword +hakh nonword +haks nonword +hanc nonword +hanx nonword +haps nonword +hapt nonword +harl nonword +harn nonword +hars nonword +hasc nonword +hask nonword +hatd nonword +hatt nonword +hawd nonword +hawl nonword +hawt nonword +haxt nonword +hazz nonword +hebs nonword +hebt nonword +hecs nonword +hect nonword +heds nonword +heff nonword +hefs nonword +heft nonword +hegh nonword +hegn nonword +hegs nonword +hekh nonword +heks nonword +helb nonword +helc nonword +helf nonword +helk nonword +heln nonword +hels nonword +helt nonword +hemb nonword +hemf nonword +hemn nonword +henc nonword +heng nonword +henk nonword +hent nonword +henx nonword +heps nonword +hept nonword +hesc nonword +hesh nonword +hesk nonword +hesp nonword +hess nonword +hetd nonword +hets nonword +hett nonword +hevs nonword +hewd nonword +hewk nonword +hewl nonword +hews nonword +hewt nonword +hext nonword +hibs nonword +hibt nonword +hich nonword +hics nonword +hict nonword +hids nonword +hiff nonword +hifs nonword +hift nonword +hign nonword +higs nonword +hikh nonword +hiks nonword +hilb nonword +hilc nonword +hild nonword +hilf nonword +hilk nonword +hilm nonword +hiln nonword +hilp nonword +hils nonword +himb nonword +himf nonword +himn nonword +himp nonword +hims nonword +hinc nonword +hing nonword +hink nonword +hins nonword +hinx nonword +hipt nonword +hirb nonword +hirc nonword +hird nonword +hirf nonword +hirg nonword +hirk nonword +hirl nonword +hirm nonword +hirn nonword +hirp nonword +hirr nonword +hirs nonword +hirt nonword +hirv nonword +hisc nonword +hish nonword +hisk nonword +hisp nonword +hivs nonword +hiwd nonword +hiwk nonword +hiwl nonword +hiwn nonword +hiws nonword +hiwt nonword +hizz nonword +hobs nonword +hobt nonword +hoch nonword +hocs nonword +hoct nonword +hods nonword +hoff nonword +hofs nonword +hoft nonword +hogh nonword +hogn nonword +hohl nonword +hokh nonword +hoks nonword +holb nonword +holc nonword +holf nonword +holk nonword +holm nonword +holn nonword +holp nonword +hols nonword +holt nonword +homb nonword +homf nonword +homn nonword +homp nonword +homs nonword +honc nonword +hong nonword +hons nonword +hont nonword +honx nonword +hopt nonword +hord nonword +hork nonword +horm nonword +hort nonword +hosc nonword +hosh nonword +hosk nonword +hosp nonword +hoss nonword +hotd nonword +hots nonword +hott nonword +hovs nonword +howd nonword +howk nonword +hown nonword +hows nonword +howt nonword +hoxt nonword +hozz nonword +hubt nonword +huch nonword +hucs nonword +huct nonword +huds nonword +hufs nonword +huft nonword +hugh nonword +hugn nonword +huhl nonword +hukh nonword +huks nonword +hulb nonword +hulc nonword +huld nonword +hulf nonword +hulm nonword +huln nonword +hulp nonword +huls nonword +hult nonword +humb nonword +humf nonword +humn nonword +hunc nonword +hund nonword +huns nonword +hunx nonword +hups nonword +hupt nonword +hurb nonword +hurc nonword +hurd nonword +hurf nonword +hurg nonword +hurk nonword +hurm nonword +hurn nonword +hurp nonword +hurr nonword +hurs nonword +hurv nonword +husc nonword +husp nonword +huss nonword +hutd nonword +hutt nonword +huzz nonword +ibbs nonword +ibbt nonword +iblb nonword +iblc nonword +ibld nonword +iblf nonword +iblk nonword +ibll nonword +iblm nonword +ibln nonword +iblp nonword +ibls nonword +iblt nonword +ichl nonword +icmb nonword +icmf nonword +icmn nonword +icmp nonword +icms nonword +icnc nonword +icnd nonword +icng nonword +icnk nonword +icns nonword +icnt nonword +icnx nonword +icrb nonword +icrc nonword +icrd nonword +icrf nonword +icrg nonword +icrk nonword +icrl nonword +icrm nonword +icrn nonword +icrp nonword +icrr nonword +icrs nonword +icrt nonword +icrv nonword +ictd nonword +icts nonword +ictt nonword +idds nonword +idgh nonword +idgn nonword +idgs nonword +idlb nonword +idlc nonword +idld nonword +idlf nonword +idlk nonword +idll nonword +idlm nonword +idln nonword +idlp nonword +idls nonword +idlt nonword +idzz nonword +ilbs nonword +ilbt nonword +ilkh nonword +ilks nonword +illb nonword +illc nonword +illd nonword +illf nonword +illk nonword +illl nonword +illm nonword +illn nonword +illp nonword +illt nonword +ilmb nonword +ilmf nonword +ilmn nonword +ilmp nonword +ilms nonword +ilnc nonword +ilnd nonword +ilng nonword +ilnk nonword +ilns nonword +ilnt nonword +ilnx nonword +ilps nonword +ilpt nonword +ilsc nonword +ilsh nonword +ilsk nonword +ilsp nonword +ilss nonword +iltd nonword +ilts nonword +iltt nonword +immb nonword +immf nonword +immn nonword +immp nonword +imms nonword +impt nonword +incs nonword +inct nonword +inds nonword +inff nonword +infs nonword +inft nonword +inkh nonword +inld nonword +innc nonword +inng nonword +innk nonword +innt nonword +innx nonword +ints nonword +invs nonword +irbs nonword +irbt nonword +irch nonword +irck nonword +ircs nonword +irct nonword +irgh nonword +irgn nonword +irgs nonword +irkh nonword +irmb nonword +irmf nonword +irmn nonword +irmp nonword +irms nonword +irnc nonword +irnd nonword +irng nonword +irnk nonword +irns nonword +irnt nonword +irnx nonword +irrb nonword +irrc nonword +irrd nonword +irrf nonword +irrg nonword +irrk nonword +irrl nonword +irrm nonword +irrn nonword +irrp nonword +irrr nonword +irrs nonword +irrt nonword +irrv nonword +irsc nonword +irsh nonword +irsk nonword +irsp nonword +irss nonword +irst nonword +irtd nonword +irts nonword +irtt nonword +ishl nonword +iskh nonword +isks nonword +islb nonword +islc nonword +isld nonword +islf nonword +islk nonword +isll nonword +islm nonword +isln nonword +islp nonword +isls nonword +islt nonword +ismb nonword +ismf nonword +ismn nonword +ismp nonword +issc nonword +issh nonword +issk nonword +issp nonword +isss nonword +isst nonword +itck nonword +itcs nonword +itct nonword +jabt nonword +jacs nonword +jads nonword +jaff nonword +jafs nonword +jaft nonword +jagh nonword +jagn nonword +jahl nonword +jakh nonword +jaks nonword +jalb nonword +jalc nonword +jald nonword +jalf nonword +jalk nonword +jalm nonword +jaln nonword +jalp nonword +jals nonword +jalt nonword +jamf nonword +jamn nonword +jamp nonword +janc nonword +jang nonword +jank nonword +jans nonword +jant nonword +janx nonword +japs nonword +japt nonword +jarb nonword +jarc nonword +jard nonword +jarf nonword +jarg nonword +jark nonword +jarl nonword +jarm nonword +jarn nonword +jarp nonword +jarr nonword +jart nonword +jarv nonword +jasc nonword +jash nonword +jask nonword +jasp nonword +jass nonword +jatd nonword +jats nonword +jatt nonword +javs nonword +jawd nonword +jawk nonword +jawl nonword +jawn nonword +jawt nonword +jaxt nonword +jebs nonword +jebt nonword +jech nonword +jeck nonword +jecs nonword +ject nonword +jeds nonword +jeff nonword +jefs nonword +jeft nonword +jegh nonword +jegn nonword +jegs nonword +jekh nonword +jeks nonword +jelb nonword +jelc nonword +jeld nonword +jelf nonword +jelk nonword +jell nonword +jelm nonword +jeln nonword +jelp nonword +jels nonword +jelt nonword +jemb nonword +jemf nonword +jemn nonword +jemp nonword +jems nonword +jenc nonword +jend nonword +jeng nonword +jenk nonword +jens nonword +jent nonword +jenx nonword +jeps nonword +jept nonword +jerd nonword +jerm nonword +jesc nonword +jesh nonword +jesk nonword +jesp nonword +jess nonword +jetd nonword +jett nonword +jevs nonword +jewd nonword +jewk nonword +jewl nonword +jewn nonword +jews nonword +jewt nonword +jext nonword +jibt nonword +jich nonword +jick nonword +jics nonword +jict nonword +jids nonword +jiff nonword +jifs nonword +jift nonword +jigh nonword +jign nonword +jikh nonword +jiks nonword +jilb nonword +jilc nonword +jild nonword +jilf nonword +jilk nonword +jilm nonword +jiln nonword +jilp nonword +jils nonword +jilt nonword +jimb nonword +jimf nonword +jimn nonword +jimp nonword +jims nonword +jinc nonword +jing nonword +jink nonword +jins nonword +jint nonword +jinx nonword +jips nonword +jipt nonword +jirb nonword +jirc nonword +jird nonword +jirf nonword +jirg nonword +jirk nonword +jirl nonword +jirm nonword +jirn nonword +jirp nonword +jirr nonword +jirs nonword +jirt nonword +jirv nonword +jisc nonword +jish nonword +jisk nonword +jisp nonword +jiss nonword +jivs nonword +jiwd nonword +jiwk nonword +jiwl nonword +jiwn nonword +jiws nonword +jiwt nonword +jizz nonword +jobt nonword +joch nonword +jock nonword +jocs nonword +joct nonword +jods nonword +joff nonword +jofs nonword +joft nonword +jogh nonword +jogn nonword +johl nonword +jokh nonword +joks nonword +jolb nonword +jolc nonword +jold nonword +jolf nonword +jolk nonword +jolm nonword +joln nonword +jolp nonword +jols nonword +jomb nonword +jomf nonword +jomn nonword +jomp nonword +joms nonword +jonc nonword +jong nonword +jonk nonword +jons nonword +jont nonword +jonx nonword +jops nonword +jopt nonword +jorb nonword +jorc nonword +jorf nonword +jorg nonword +jorp nonword +jorr nonword +jorv nonword +josc nonword +josk nonword +josp nonword +jotd nonword +jott nonword +jovs nonword +jowd nonword +jowk nonword +jown nonword +jows nonword +jowt nonword +joxt nonword +jozz nonword +jubs nonword +jubt nonword +jucs nonword +juds nonword +juff nonword +jufs nonword +juft nonword +jugh nonword +jugn nonword +juhl nonword +jukh nonword +juks nonword +julb nonword +julc nonword +juld nonword +julf nonword +julk nonword +jull nonword +julm nonword +juln nonword +julp nonword +juls nonword +jult nonword +jumb nonword +jumf nonword +jumn nonword +jums nonword +junc nonword +jung nonword +juns nonword +junt nonword +junx nonword +jups nonword +jupt nonword +jurb nonword +jurc nonword +jurd nonword +jurf nonword +jurg nonword +jurk nonword +jurl nonword +jurm nonword +jurn nonword +jurp nonword +jurr nonword +jurs nonword +jurt nonword +jurv nonword +jusc nonword +jusp nonword +jutd nonword +juts nonword +jutt nonword +juzz nonword +kabs nonword +kabt nonword +kack nonword +kacs nonword +kact nonword +kads nonword +kaff nonword +kafs nonword +kaft nonword +kagh nonword +kagn nonword +kags nonword +kahl nonword +kakh nonword +kaks nonword +kalb nonword +kalc nonword +kald nonword +kalf nonword +kalk nonword +kalm nonword +kaln nonword +kalp nonword +kals nonword +kalt nonword +kamb nonword +kamf nonword +kamn nonword +kamp nonword +kams nonword +kanc nonword +kang nonword +kank nonword +kans nonword +kant nonword +kanx nonword +kaps nonword +kapt nonword +karb nonword +karc nonword +kard nonword +karf nonword +karg nonword +kark nonword +karl nonword +karm nonword +karn nonword +karp nonword +karr nonword +kars nonword +kart nonword +karv nonword +kasc nonword +kash nonword +kask nonword +kasp nonword +kass nonword +katd nonword +kats nonword +katt nonword +kavs nonword +kawd nonword +kawk nonword +kawl nonword +kawn nonword +kaws nonword +kawt nonword +kaxt nonword +kazz nonword +kebs nonword +kebt nonword +kech nonword +keck nonword +kecs nonword +kect nonword +keds nonword +keff nonword +kefs nonword +keft nonword +kegh nonword +kegn nonword +kekh nonword +keks nonword +kelb nonword +kelc nonword +keld nonword +kelf nonword +kelk nonword +kell nonword +kelm nonword +keln nonword +kels nonword +kelt nonword +kemb nonword +kemf nonword +kemn nonword +kemp nonword +kems nonword +kenc nonword +kend nonword +keng nonword +kenk nonword +kent nonword +kenx nonword +keps nonword +kerd nonword +kerl nonword +kerm nonword +kern nonword +kers nonword +kesc nonword +kesh nonword +kesk nonword +kesp nonword +kess nonword +ketd nonword +kets nonword +kett nonword +kevs nonword +kewd nonword +kewk nonword +kewl nonword +kewn nonword +kews nonword +kewt nonword +kext nonword +khma nonword +khmi nonword +khmo nonword +khob nonword +khoc nonword +khod nonword +khof nonword +khog nonword +khoh nonword +khok nonword +khol nonword +khon nonword +khop nonword +khor nonword +khos nonword +khot nonword +khow nonword +khub nonword +khud nonword +khuf nonword +khug nonword +khul nonword +khum nonword +khun nonword +khup nonword +khur nonword +khus nonword +khut nonword +khux nonword +kibs nonword +kibt nonword +kics nonword +kict nonword +kiff nonword +kifs nonword +kift nonword +kigh nonword +kign nonword +kigs nonword +kikh nonword +kiks nonword +kilb nonword +kilc nonword +kild nonword +kilf nonword +kilk nonword +kilm nonword +kilp nonword +kils nonword +kimb nonword +kimf nonword +kimn nonword +kimp nonword +kims nonword +kinc nonword +kins nonword +kinx nonword +kips nonword +kipt nonword +kirb nonword +kirc nonword +kird nonword +kirf nonword +kirg nonword +kirl nonword +kirm nonword +kirn nonword +kirp nonword +kirr nonword +kirs nonword +kirt nonword +kirv nonword +kisc nonword +kish nonword +kisk nonword +kisp nonword +kivs nonword +kiwd nonword +kiwk nonword +kiwl nonword +kiwn nonword +kiws nonword +kiwt nonword +kizz nonword +knab nonword +knad nonword +knaf nonword +knag nonword +knah nonword +knak nonword +knal nonword +knam nonword +knan nonword +knap nonword +knar nonword +knas nonword +knaw nonword +knax nonword +knca nonword +knce nonword +knci nonword +knco nonword +knda nonword +knde nonword +kndi nonword +kndo nonword +knec nonword +kned nonword +knef nonword +knek nonword +knel nonword +knem nonword +knep nonword +kner nonword +knes nonword +knet nonword +knex nonword +knez nonword +knfa nonword +knfe nonword +knfo nonword +knib nonword +knic nonword +knid nonword +knif nonword +knig nonword +knil nonword +knim nonword +knin nonword +knip nonword +knir nonword +kniv nonword +kniz nonword +knke nonword +knla nonword +knle nonword +knli nonword +knlo nonword +knna nonword +knne nonword +knni nonword +knno nonword +knnu nonword +knoc nonword +knod nonword +knof nonword +knog nonword +knoh nonword +knok nonword +knol nonword +knon nonword +knop nonword +knor nonword +knos nonword +knta nonword +knte nonword +knti nonword +knto nonword +knub nonword +knud nonword +knuf nonword +knug nonword +knul nonword +knum nonword +knun nonword +knup nonword +knur nonword +knus nonword +knut nonword +knux nonword +knva nonword +knve nonword +kobs nonword +kobt nonword +koch nonword +kock nonword +kocs nonword +koct nonword +kods nonword +koff nonword +kofs nonword +koft nonword +kogh nonword +kogn nonword +kogs nonword +kokh nonword +koks nonword +kolb nonword +kolc nonword +kold nonword +kolf nonword +kolk nonword +kolm nonword +koln nonword +kolp nonword +kols nonword +kolt nonword +komb nonword +komf nonword +komn nonword +komp nonword +koms nonword +konc nonword +kond nonword +kong nonword +konk nonword +kons nonword +kont nonword +konx nonword +kops nonword +kopt nonword +korb nonword +korc nonword +korf nonword +korg nonword +korl nonword +korn nonword +korp nonword +korr nonword +kors nonword +korv nonword +kosc nonword +kosh nonword +kosk nonword +kosp nonword +koss nonword +kotd nonword +kots nonword +kott nonword +kovs nonword +kowd nonword +kowk nonword +kowl nonword +kown nonword +kows nonword +kowt nonword +koxt nonword +kozz nonword +krab nonword +krad nonword +kraf nonword +krag nonword +krah nonword +krak nonword +kral nonword +kram nonword +kran nonword +krap nonword +krar nonword +kras nonword +kraw nonword +krax nonword +krba nonword +krbe nonword +krbo nonword +krbu nonword +krca nonword +krce nonword +krci nonword +krco nonword +krec nonword +kred nonword +kref nonword +krek nonword +krel nonword +krem nonword +krep nonword +krer nonword +kres nonword +kret nonword +krew nonword +krex nonword +krez nonword +krga nonword +krge nonword +krgi nonword +krgo nonword +krib nonword +kric nonword +krid nonword +krif nonword +krig nonword +kril nonword +krim nonword +krin nonword +krip nonword +krir nonword +krit nonword +kriv nonword +kriz nonword +krke nonword +krma nonword +krmi nonword +krmo nonword +krna nonword +krne nonword +krni nonword +krno nonword +krnu nonword +krob nonword +kroc nonword +krof nonword +krog nonword +kroh nonword +krol nonword +krop nonword +kros nonword +krot nonword +krra nonword +krri nonword +krro nonword +krru nonword +krsa nonword +krse nonword +krso nonword +krta nonword +krte nonword +krti nonword +krto nonword +krub nonword +krud nonword +kruf nonword +krug nonword +krul nonword +krum nonword +krun nonword +krup nonword +krur nonword +krus nonword +krut nonword +krux nonword +labt nonword +lacs nonword +laff nonword +lafs nonword +laft nonword +lagh nonword +lagn nonword +lahl nonword +laks nonword +lalb nonword +lalc nonword +lald nonword +lalf nonword +lalk nonword +lalm nonword +laln nonword +lalp nonword +lals nonword +lalt nonword +lamf nonword +lamn nonword +lams nonword +lang nonword +lant nonword +lapt nonword +larb nonword +larc nonword +larf nonword +larg nonword +larp nonword +larr nonword +lars nonword +larv nonword +lasc nonword +lasp nonword +latd nonword +lats nonword +latt nonword +lawd nonword +lawk nonword +lawl nonword +lawt nonword +laxt nonword +lazz nonword +lebs nonword +lebt nonword +lech nonword +leck nonword +lecs nonword +lect nonword +leds nonword +leff nonword +lefs nonword +legh nonword +legn nonword +lekh nonword +leks nonword +lelb nonword +lelc nonword +leld nonword +lelf nonword +lelk nonword +lell nonword +lelm nonword +leln nonword +lelp nonword +lels nonword +lelt nonword +lemb nonword +lemf nonword +lemn nonword +lemp nonword +lems nonword +lenc nonword +leng nonword +lenk nonword +lenx nonword +leps nonword +lept nonword +lerb nonword +lerc nonword +lerf nonword +lerg nonword +lerl nonword +lern nonword +lerp nonword +lerr nonword +lers nonword +lerv nonword +lesc nonword +lesh nonword +lesk nonword +lesp nonword +letd nonword +lett nonword +levs nonword +lewk nonword +lewl nonword +lewn nonword +lews nonword +lewt nonword +lext nonword +libs nonword +libt nonword +lild nonword +lilf nonword +lilk nonword +lilm nonword +lilp nonword +lipt nonword +lird nonword +lirk nonword +lirm nonword +lirt nonword +liwd nonword +liwk nonword +liwl nonword +liwn nonword +liws nonword +liwt nonword +lizz nonword +lobt nonword +locs nonword +loct nonword +lods nonword +loff nonword +lofs nonword +logh nonword +logn nonword +lohl nonword +lokh nonword +loks nonword +lolb nonword +lolc nonword +lold nonword +lolf nonword +lolk nonword +lolm nonword +loln nonword +lolp nonword +lols nonword +lolt nonword +lonc nonword +lond nonword +lonk nonword +lons nonword +lonx nonword +lopt nonword +lorl nonword +lorm nonword +lors nonword +losc nonword +losh nonword +losk nonword +losp nonword +lotd nonword +lott nonword +lovs nonword +lowd nonword +lowk nonword +lowl nonword +lowt nonword +loxt nonword +lozz nonword +lubs nonword +lubt nonword +luch nonword +lucs nonword +luct nonword +luds nonword +luff nonword +lufs nonword +luft nonword +lugh nonword +lugn nonword +luhl nonword +lukh nonword +luks nonword +lulb nonword +lulc nonword +luld nonword +lulf nonword +lulk nonword +lulm nonword +luln nonword +lulp nonword +luls nonword +lult nonword +lumb nonword +lumf nonword +lumn nonword +lums nonword +lunc nonword +lund nonword +lunk nonword +luns nonword +lunt nonword +lunx nonword +lups nonword +lupt nonword +lurb nonword +lurc nonword +lurd nonword +lurf nonword +lurg nonword +lurl nonword +lurm nonword +lurn nonword +lurp nonword +lurr nonword +lurs nonword +lurt nonword +lurv nonword +lusc nonword +lusk nonword +lusp nonword +luss nonword +lutd nonword +luts nonword +lutt nonword +luzz nonword +mabs nonword +mabt nonword +mads nonword +maff nonword +mafs nonword +maft nonword +magh nonword +magn nonword +mahl nonword +makh nonword +maks nonword +malb nonword +malc nonword +malf nonword +malk nonword +malm nonword +maln nonword +malp nonword +mals nonword +mamf nonword +mamn nonword +mank nonword +mapt nonword +matd nonword +matt nonword +mavs nonword +mawd nonword +mawk nonword +mawl nonword +mawn nonword +mawt nonword +maxt nonword +mazz nonword +mebs nonword +mebt nonword +mech nonword +meck nonword +mecs nonword +mect nonword +meds nonword +meff nonword +mefs nonword +meft nonword +megh nonword +megn nonword +megs nonword +mekh nonword +meks nonword +melb nonword +melc nonword +melf nonword +melk nonword +mell nonword +melm nonword +meln nonword +melp nonword +mels nonword +memb nonword +memf nonword +memn nonword +memp nonword +mems nonword +menc nonword +meng nonword +menk nonword +mens nonword +ment nonword +menx nonword +meps nonword +mept nonword +merb nonword +merc nonword +merf nonword +merg nonword +merl nonword +mern nonword +merp nonword +merr nonword +mers nonword +merv nonword +mesc nonword +mesk nonword +mesp nonword +metd nonword +mets nonword +mett nonword +mevs nonword +mewd nonword +mewk nonword +mewl nonword +mewn nonword +mewt nonword +mext nonword +mibs nonword +mibt nonword +mics nonword +mict nonword +mids nonword +miff nonword +mifs nonword +mift nonword +migh nonword +mign nonword +migs nonword +mikh nonword +miks nonword +milb nonword +milc nonword +milf nonword +milm nonword +miln nonword +milp nonword +mils nonword +mimb nonword +mimf nonword +mimn nonword +mimp nonword +mims nonword +minc nonword +ming nonword +mins nonword +mips nonword +mipt nonword +mirb nonword +mirc nonword +mird nonword +mirf nonword +mirg nonword +mirk nonword +mirl nonword +mirm nonword +mirn nonword +mirp nonword +mirr nonword +mirs nonword +mirt nonword +mirv nonword +misc nonword +mish nonword +misk nonword +misp nonword +mivs nonword +miwd nonword +miwk nonword +miwl nonword +miwn nonword +miws nonword +miwt nonword +mizz nonword +mobt nonword +mocs nonword +moct nonword +moff nonword +mofs nonword +moft nonword +mogh nonword +mogn nonword +mogs nonword +mohl nonword +mokh nonword +moks nonword +molb nonword +molc nonword +molf nonword +molk nonword +molm nonword +moln nonword +molp nonword +mols nonword +molt nonword +momf nonword +mong nonword +mont nonword +mopt nonword +motd nonword +mott nonword +movs nonword +moxt nonword +mozz nonword +mubs nonword +mubt nonword +mucs nonword +muct nonword +muds nonword +mufs nonword +muft nonword +mugh nonword +mugn nonword +muhl nonword +mukh nonword +muks nonword +mulb nonword +mulc nonword +muld nonword +mulf nonword +mulk nonword +mulm nonword +muln nonword +mulp nonword +muls nonword +mult nonword +mumb nonword +mumf nonword +mumn nonword +mump nonword +munc nonword +mund nonword +mung nonword +munk nonword +muns nonword +munt nonword +munx nonword +mups nonword +mupt nonword +murb nonword +murc nonword +murd nonword +murf nonword +murg nonword +murl nonword +murm nonword +murn nonword +murp nonword +murr nonword +murs nonword +murt nonword +murv nonword +musc nonword +musp nonword +muss nonword +mutd nonword +muts nonword +muzz nonword +nabt nonword +nack nonword +nacs nonword +nads nonword +naff nonword +nafs nonword +naft nonword +nagh nonword +nagn nonword +nahl nonword +nakh nonword +naks nonword +nalb nonword +nalc nonword +nald nonword +nalf nonword +nalk nonword +nalm nonword +naln nonword +nalp nonword +nals nonword +nalt nonword +namb nonword +namf nonword +namn nonword +namp nonword +nams nonword +nanc nonword +nand nonword +nang nonword +nank nonword +nans nonword +nant nonword +nanx nonword +napt nonword +narb nonword +narc nonword +nard nonword +narf nonword +narg nonword +nark nonword +narl nonword +narm nonword +narn nonword +narp nonword +narr nonword +nars nonword +nart nonword +narv nonword +nasc nonword +nash nonword +nask nonword +nasp nonword +nass nonword +natd nonword +nats nonword +natt nonword +navs nonword +nawd nonword +nawk nonword +nawl nonword +nawn nonword +naws nonword +nawt nonword +naxt nonword +nazz nonword +nebs nonword +nebt nonword +necs nonword +nect nonword +neds nonword +neff nonword +nefs nonword +neft nonword +negh nonword +negn nonword +negs nonword +nekh nonword +neks nonword +nelb nonword +nelc nonword +neld nonword +nelf nonword +nelk nonword +nelm nonword +neln nonword +nelp nonword +nels nonword +nelt nonword +nemb nonword +nemf nonword +nemn nonword +nemp nonword +nems nonword +nenc nonword +neng nonword +nenk nonword +nens nonword +nent nonword +nenx nonword +neps nonword +nept nonword +nerc nonword +nerg nonword +nerr nonword +nerv nonword +nesc nonword +nesh nonword +nesk nonword +nesp nonword +netd nonword +nett nonword +nevs nonword +newd nonword +newk nonword +newl nonword +newn nonword +nibt nonword +nich nonword +nics nonword +nict nonword +nids nonword +niff nonword +nifs nonword +nift nonword +nign nonword +nigs nonword +nikh nonword +niks nonword +nilb nonword +nilc nonword +nild nonword +nilf nonword +nilk nonword +nilm nonword +niln nonword +nilp nonword +nils nonword +nilt nonword +nimb nonword +nimf nonword +nimn nonword +nimp nonword +nims nonword +ninc nonword +ning nonword +nink nonword +nins nonword +nint nonword +ninx nonword +nipt nonword +nirb nonword +nirc nonword +nird nonword +nirf nonword +nirg nonword +nirk nonword +nirl nonword +nirm nonword +nirn nonword +nirp nonword +nirr nonword +nirs nonword +nirt nonword +nirv nonword +nisc nonword +nish nonword +nisk nonword +nisp nonword +niss nonword +nivs nonword +niwd nonword +niwk nonword +niwl nonword +niwn nonword +niws nonword +niwt nonword +nizz nonword +nobt nonword +noch nonword +nock nonword +nocs nonword +noct nonword +noff nonword +nofs nonword +noft nonword +nogh nonword +nogn nonword +nogs nonword +nohl nonword +nokh nonword +noks nonword +nolb nonword +nolc nonword +nold nonword +nolf nonword +nolk nonword +nolm nonword +noln nonword +nolp nonword +nols nonword +nolt nonword +nomb nonword +nomf nonword +nomn nonword +nomp nonword +noms nonword +nonc nonword +nong nonword +nonk nonword +nons nonword +nont nonword +nonx nonword +nops nonword +nopt nonword +norb nonword +norc nonword +norf nonword +norg nonword +nork nonword +norp nonword +norr nonword +norv nonword +nosc nonword +nosk nonword +nosp nonword +noss nonword +notd nonword +nots nonword +nott nonword +novs nonword +nowd nonword +nowk nonword +nowl nonword +nown nonword +nows nonword +nowt nonword +noxt nonword +nozz nonword +nubs nonword +nubt nonword +nuch nonword +nuck nonword +nucs nonword +nuct nonword +nuds nonword +nuff nonword +nufs nonword +nuft nonword +nugh nonword +nugn nonword +nugs nonword +nuhl nonword +nukh nonword +nuks nonword +nulb nonword +nulc nonword +nuld nonword +nulf nonword +nulk nonword +nulm nonword +nuln nonword +nulp nonword +nuls nonword +nult nonword +numf nonword +numn nonword +nump nonword +nums nonword +nunc nonword +nund nonword +nung nonword +nunk nonword +nunt nonword +nunx nonword +nups nonword +nupt nonword +nurb nonword +nurc nonword +nurd nonword +nurf nonword +nurg nonword +nurk nonword +nurl nonword +nurm nonword +nurn nonword +nurp nonword +nurr nonword +nurs nonword +nurt nonword +nurv nonword +nusc nonword +nush nonword +nusk nonword +nusp nonword +nuss nonword +nutd nonword +nutt nonword +nuzz nonword +obbs nonword +obbt nonword +oblb nonword +oblc nonword +obld nonword +oblf nonword +oblk nonword +obll nonword +oblm nonword +obln nonword +oblp nonword +obls nonword +oblt nonword +odgh nonword +odgn nonword +odgs nonword +odlb nonword +odlc nonword +odld nonword +odlf nonword +odlk nonword +odll nonword +odlm nonword +odln nonword +odlp nonword +odls nonword +odlt nonword +odzz nonword +oggh nonword +oggn nonword +oggs nonword +oglb nonword +oglc nonword +ogld nonword +oglf nonword +oglk nonword +ogll nonword +oglm nonword +ogln nonword +oglp nonword +ogls nonword +oglt nonword +ogrb nonword +ogrc nonword +ogrd nonword +ogrf nonword +ogrg nonword +ogrk nonword +ogrl nonword +ogrm nonword +ogrn nonword +ogrp nonword +ogrr nonword +ogrs nonword +ogrt nonword +ogrv nonword +ohmb nonword +ohmf nonword +ohmn nonword +ohmp nonword +okrb nonword +okrc nonword +okrd nonword +okrf nonword +okrg nonword +okrk nonword +okrl nonword +okrm nonword +okrn nonword +okrp nonword +okrr nonword +okrs nonword +okrt nonword +okrv nonword +ommb nonword +ommf nonword +ommn nonword +ommp nonword +omms nonword +omps nonword +ompt nonword +oncs nonword +onct nonword +onds nonword +onff nonword +onfs nonword +onft nonword +onkh nonword +onks nonword +onld nonword +onnc nonword +onng nonword +onnk nonword +onns nonword +onnt nonword +onnx nonword +ontt nonword +onvs nonword +oprb nonword +oprc nonword +oprd nonword +oprf nonword +oprg nonword +oprk nonword +oprl nonword +oprm nonword +oprn nonword +oprp nonword +oprr nonword +oprs nonword +oprt nonword +oprv nonword +opsc nonword +opsh nonword +opsk nonword +opsp nonword +opss nonword +opst nonword +orbt nonword +orch nonword +orck nonword +orcs nonword +orct nonword +orgh nonword +orgn nonword +orgs nonword +orkh nonword +orks nonword +ormb nonword +ormf nonword +ormn nonword +ormp nonword +orms nonword +ornc nonword +ornd nonword +orng nonword +ornk nonword +orns nonword +ornt nonword +ornx nonword +orrb nonword +orrc nonword +orrd nonword +orrf nonword +orrg nonword +orrk nonword +orrl nonword +orrm nonword +orrn nonword +orrp nonword +orrr nonword +orrs nonword +orrt nonword +orrv nonword +orsc nonword +orsh nonword +orsk nonword +orsp nonword +orss nonword +orst nonword +ortd nonword +orts nonword +ortt nonword +owlb nonword +owlc nonword +owld nonword +owlf nonword +owlk nonword +owll nonword +owlm nonword +owln nonword +owlp nonword +owlt nonword +ownc nonword +ownd nonword +owng nonword +ownk nonword +ownt nonword +ownx nonword +owrb nonword +owrc nonword +owrd nonword +owrf nonword +owrg nonword +owrk nonword +owrl nonword +owrm nonword +owrn nonword +owrp nonword +owrr nonword +owrs nonword +owrt nonword +owrv nonword +oxlb nonword +oxlc nonword +oxld nonword +oxlf nonword +oxlk nonword +oxll nonword +oxlm nonword +oxln nonword +oxlp nonword +oxls nonword +oxlt nonword +pabs nonword +pabt nonword +paff nonword +pafs nonword +paft nonword +pagh nonword +pagn nonword +pags nonword +pahl nonword +pakh nonword +paks nonword +palb nonword +palc nonword +pald nonword +palf nonword +palk nonword +paln nonword +palp nonword +palt nonword +pamb nonword +pamf nonword +pamn nonword +pamp nonword +pams nonword +panc nonword +panx nonword +paps nonword +papt nonword +parb nonword +parc nonword +parf nonword +parg nonword +parl nonword +parm nonword +parn nonword +parp nonword +parv nonword +pasc nonword +pash nonword +pask nonword +pasp nonword +patd nonword +patt nonword +pavs nonword +pawd nonword +pawk nonword +pawl nonword +pawt nonword +paxt nonword +pazz nonword +pebs nonword +pebt nonword +pech nonword +pecs nonword +pect nonword +peds nonword +peff nonword +pefs nonword +peft nonword +pegh nonword +pegn nonword +pekh nonword +peks nonword +pelb nonword +pelc nonword +peld nonword +pelf nonword +pelk nonword +pell nonword +pelm nonword +peln nonword +pelp nonword +pels nonword +pemb nonword +pemf nonword +pemn nonword +pemp nonword +pems nonword +penc nonword +pend nonword +peng nonword +penk nonword +pent nonword +penx nonword +peps nonword +pept nonword +perd nonword +perl nonword +pern nonword +pesc nonword +pesh nonword +pesk nonword +pesp nonword +pess nonword +petd nonword +pett nonword +pevs nonword +pewd nonword +pewk nonword +pewl nonword +pewn nonword +pewt nonword +pext nonword +phma nonword +phmi nonword +phmo nonword +phob nonword +phoc nonword +phod nonword +phof nonword +phog nonword +phoh nonword +phok nonword +phol nonword +phon nonword +phop nonword +phor nonword +phos nonword +phot nonword +phow nonword +phub nonword +phud nonword +phuf nonword +phug nonword +phul nonword +phum nonword +phun nonword +phup nonword +phur nonword +phus nonword +phux nonword +pibs nonword +pibt nonword +pich nonword +pics nonword +pict nonword +pids nonword +piff nonword +pifs nonword +pift nonword +pigh nonword +pign nonword +pikh nonword +piks nonword +pilb nonword +pilc nonword +pild nonword +pilf nonword +pilk nonword +pilm nonword +piln nonword +pilp nonword +pils nonword +pilt nonword +pimb nonword +pimf nonword +pimn nonword +pims nonword +pinc nonword +pinx nonword +pipt nonword +pirb nonword +pirc nonword +pird nonword +pirf nonword +pirg nonword +pirk nonword +pirl nonword +pirm nonword +pirn nonword +pirp nonword +pirr nonword +pirs nonword +pirt nonword +pirv nonword +pisc nonword +pish nonword +pisk nonword +pisp nonword +pivs nonword +piwd nonword +piwk nonword +piwl nonword +piwn nonword +piws nonword +piwt nonword +pizz nonword +plab nonword +plad nonword +plaf nonword +plag nonword +plah nonword +plak nonword +plal nonword +plam nonword +plap nonword +plar nonword +plas nonword +plaw nonword +plax nonword +plba nonword +plbe nonword +plbo nonword +plbu nonword +plec nonword +plef nonword +plek nonword +plel nonword +plem nonword +plep nonword +pler nonword +ples nonword +plet nonword +plew nonword +plex nonword +plez nonword +plib nonword +plic nonword +plid nonword +plif nonword +plig nonword +plil nonword +plim nonword +plin nonword +plip nonword +plir nonword +plit nonword +pliv nonword +pliz nonword +plke nonword +plla nonword +plle nonword +plli nonword +pllo nonword +plma nonword +plmi nonword +plmo nonword +plna nonword +plne nonword +plni nonword +plno nonword +plnu nonword +plob nonword +ploc nonword +plof nonword +plog nonword +ploh nonword +plok nonword +plol nonword +plon nonword +plor nonword +plos nonword +plow nonword +plpa nonword +plpe nonword +plpi nonword +plpo nonword +plsa nonword +plse nonword +plso nonword +plta nonword +plte nonword +plti nonword +plto nonword +plub nonword +plud nonword +pluf nonword +plul nonword +plun nonword +plup nonword +plur nonword +plut nonword +plux nonword +pobs nonword +pobt nonword +poch nonword +pocs nonword +poct nonword +poff nonword +pofs nonword +poft nonword +pogh nonword +pogn nonword +pogs nonword +pohl nonword +pokh nonword +poks nonword +polb nonword +polc nonword +pold nonword +polf nonword +polk nonword +polm nonword +poln nonword +polp nonword +pols nonword +polt nonword +pomb nonword +pomf nonword +pomn nonword +ponc nonword +ponk nonword +pons nonword +pont nonword +ponx nonword +popt nonword +posc nonword +posk nonword +posp nonword +poss nonword +potd nonword +pott nonword +povs nonword +powd nonword +powk nonword +powl nonword +pown nonword +pows nonword +powt nonword +poxt nonword +pozz nonword +prab nonword +prad nonword +praf nonword +prag nonword +prah nonword +prak nonword +pral nonword +pran nonword +prap nonword +prar nonword +pras nonword +praw nonword +prax nonword +prba nonword +prbe nonword +prbo nonword +prbu nonword +prca nonword +prce nonword +prci nonword +prco nonword +prec nonword +pred nonword +pref nonword +prek nonword +prel nonword +prem nonword +prer nonword +pres nonword +pret nonword +prew nonword +prex nonword +prez nonword +prga nonword +prge nonword +prgi nonword +prgo nonword +prib nonword +pric nonword +prid nonword +prif nonword +pril nonword +prin nonword +prip nonword +prir nonword +prit nonword +priv nonword +priz nonword +prke nonword +prma nonword +prmi nonword +prmo nonword +prna nonword +prne nonword +prni nonword +prno nonword +prnu nonword +prob nonword +proc nonword +prog nonword +proh nonword +prol nonword +prot nonword +prra nonword +prri nonword +prro nonword +prru nonword +prsa nonword +prse nonword +prso nonword +prta nonword +prte nonword +prti nonword +prto nonword +prub nonword +prud nonword +pruf nonword +prug nonword +prul nonword +prum nonword +prun nonword +prup nonword +prur nonword +prus nonword +prut nonword +prux nonword +psab nonword +psad nonword +psaf nonword +psag nonword +psah nonword +psak nonword +psal nonword +psam nonword +psan nonword +psap nonword +psar nonword +psas nonword +psaw nonword +psax nonword +psec nonword +psed nonword +psef nonword +psek nonword +psel nonword +psem nonword +psep nonword +pser nonword +pses nonword +pset nonword +psew nonword +psex nonword +psez nonword +psha nonword +pshe nonword +psho nonword +pske nonword +psla nonword +psle nonword +psli nonword +pslo nonword +psma nonword +psmi nonword +psmo nonword +pssa nonword +psse nonword +psso nonword +pubt nonword +puch nonword +pucs nonword +puct nonword +pufs nonword +puft nonword +pugh nonword +pugn nonword +puhl nonword +pukh nonword +puks nonword +pulb nonword +pulc nonword +puld nonword +pulf nonword +pulk nonword +pulm nonword +puln nonword +puls nonword +pult nonword +pumb nonword +pumf nonword +pumn nonword +pums nonword +punc nonword +pund nonword +pung nonword +punx nonword +pupt nonword +purb nonword +purc nonword +purd nonword +purf nonword +purg nonword +purk nonword +purm nonword +purn nonword +purp nonword +purs nonword +purt nonword +purv nonword +pusc nonword +pusk nonword +pusp nonword +putd nonword +puzz nonword +qubs nonword +qubt nonword +quch nonword +quck nonword +qucs nonword +quct nonword +quds nonword +quff nonword +qufs nonword +quft nonword +qugh nonword +qugn nonword +qugs nonword +quhl nonword +qukh nonword +quks nonword +qulb nonword +qulc nonword +quld nonword +qulf nonword +qulk nonword +qull nonword +qulm nonword +quln nonword +qulp nonword +quls nonword +qult nonword +qumb nonword +qumf nonword +qumn nonword +qump nonword +qums nonword +qunc nonword +qund nonword +qung nonword +qunk nonword +quns nonword +qunt nonword +qunx nonword +qups nonword +qupt nonword +qurb nonword +qurc nonword +qurd nonword +qurf nonword +qurg nonword +qurk nonword +qurl nonword +qurm nonword +qurn nonword +qurp nonword +qurr nonword +qurs nonword +qurt nonword +qurv nonword +qusc nonword +qush nonword +qusk nonword +qusp nonword +quss nonword +qutd nonword +quts nonword +qutt nonword +quzz nonword +rabs nonword +rabt nonword +racs nonword +rads nonword +raff nonword +rafs nonword +ragh nonword +ragn nonword +rahl nonword +rakh nonword +raks nonword +ralb nonword +ralc nonword +rald nonword +ralf nonword +ralk nonword +rall nonword +ralm nonword +raln nonword +ralp nonword +rals nonword +ralt nonword +ramb nonword +ramf nonword +ramn nonword +ranc nonword +rans nonword +ranx nonword +rarb nonword +rarc nonword +rard nonword +rarf nonword +rarg nonword +rark nonword +rarl nonword +rarm nonword +rarn nonword +rarp nonword +rarr nonword +rars nonword +rart nonword +rarv nonword +rasc nonword +rask nonword +rass nonword +ratd nonword +ratt nonword +ravs nonword +rawd nonword +rawk nonword +rawl nonword +rawn nonword +raws nonword +rawt nonword +raxt nonword +razz nonword +rebs nonword +rebt nonword +rech nonword +reck nonword +recs nonword +rect nonword +reff nonword +refs nonword +reft nonword +regh nonword +regn nonword +regs nonword +rekh nonword +reks nonword +relb nonword +relc nonword +reld nonword +relf nonword +relk nonword +relm nonword +reln nonword +relp nonword +rels nonword +relt nonword +remb nonword +remf nonword +remn nonword +remp nonword +rems nonword +renc nonword +reng nonword +renk nonword +rens nonword +renx nonword +rept nonword +rerb nonword +rerc nonword +rerf nonword +rerg nonword +rerp nonword +rerr nonword +rers nonword +rerv nonword +resc nonword +resh nonword +resk nonword +resp nonword +ress nonword +rets nonword +rett nonword +rewd nonword +rewk nonword +rewl nonword +rewn nonword +rews nonword +rewt nonword +rext nonword +rhma nonword +rhmi nonword +rhmo nonword +rhob nonword +rhoc nonword +rhod nonword +rhof nonword +rhog nonword +rhoh nonword +rhok nonword +rhol nonword +rhon nonword +rhop nonword +rhor nonword +rhos nonword +rhot nonword +rhow nonword +rhub nonword +rhud nonword +rhuf nonword +rhug nonword +rhul nonword +rhum nonword +rhun nonword +rhup nonword +rhur nonword +rhus nonword +rhut nonword +rhux nonword +ribt nonword +rics nonword +rict nonword +rids nonword +rifs nonword +righ nonword +rign nonword +rikh nonword +riks nonword +rilb nonword +rilc nonword +rild nonword +rilf nonword +rilk nonword +rilm nonword +riln nonword +rilp nonword +rils nonword +rilt nonword +rimb nonword +rimf nonword +rimn nonword +rimp nonword +rinc nonword +rins nonword +rint nonword +rinx nonword +ript nonword +rirb nonword +rirc nonword +rird nonword +rirf nonword +rirg nonword +rirk nonword +rirl nonword +rirm nonword +rirn nonword +rirp nonword +rirr nonword +rirs nonword +rirt nonword +rirv nonword +risc nonword +rish nonword +risp nonword +riss nonword +rivs nonword +riwd nonword +riwk nonword +riwl nonword +riwn nonword +riws nonword +riwt nonword +rizz nonword +robt nonword +roct nonword +roff nonword +rofs nonword +roft nonword +rogh nonword +rogn nonword +rogs nonword +rohl nonword +rokh nonword +roks nonword +rolb nonword +rolc nonword +rold nonword +rolf nonword +rolk nonword +rolm nonword +roln nonword +rolp nonword +rols nonword +rolt nonword +ronc nonword +rond nonword +rong nonword +ronk nonword +rons nonword +ront nonword +ronx nonword +rops nonword +ropt nonword +rord nonword +rorl nonword +rorm nonword +rorn nonword +rors nonword +rosc nonword +rosh nonword +rosk nonword +rosp nonword +ross nonword +rotd nonword +rott nonword +rovs nonword +rowd nonword +rowk nonword +rowl nonword +rowt nonword +roxt nonword +rozz nonword +rubt nonword +ruch nonword +rucs nonword +ruct nonword +ruds nonword +rufs nonword +ruft nonword +rugh nonword +rugn nonword +ruhl nonword +rukh nonword +ruks nonword +rulb nonword +rulc nonword +ruld nonword +rulf nonword +rulk nonword +rull nonword +rulm nonword +ruln nonword +rulp nonword +ruls nonword +rult nonword +rumb nonword +rumf nonword +rumn nonword +rums nonword +runc nonword +rund nonword +runk nonword +runx nonword +rups nonword +rupt nonword +rurb nonword +rurc nonword +rurd nonword +rurf nonword +rurg nonword +rurk nonword +rurl nonword +rurm nonword +rurn nonword +rurp nonword +rurr nonword +rurs nonword +rurt nonword +rurv nonword +rusc nonword +rusp nonword +russ nonword +rutd nonword +rutt nonword +ruzz nonword +sabs nonword +sabt nonword +sads nonword +saff nonword +safs nonword +saft nonword +sagh nonword +sagn nonword +sahl nonword +sakh nonword +saks nonword +salb nonword +salc nonword +salf nonword +salk nonword +salm nonword +saln nonword +salp nonword +sals nonword +samf nonword +sapt nonword +sark nonword +sart nonword +satd nonword +sats nonword +satt nonword +savs nonword +sawd nonword +sawk nonword +sawl nonword +sawt nonword +saxt nonword +sazz nonword +scad nonword +scaf nonword +scag nonword +scah nonword +scak nonword +scal nonword +scam nonword +scap nonword +scas nonword +scaw nonword +scax nonword +scec nonword +sced nonword +scef nonword +scek nonword +scel nonword +scem nonword +scep nonword +scer nonword +sces nonword +scet nonword +scew nonword +scex nonword +scez nonword +scha nonword +sche nonword +scho nonword +scib nonword +scic nonword +scid nonword +scif nonword +scig nonword +scil nonword +scim nonword +scin nonword +scip nonword +scir nonword +scit nonword +sciv nonword +sciz nonword +scma nonword +scmi nonword +scmo nonword +scna nonword +scne nonword +scni nonword +scno nonword +scnu nonword +scob nonword +scoc nonword +scod nonword +scof nonword +scog nonword +scoh nonword +scok nonword +scol nonword +scon nonword +scop nonword +scor nonword +scos nonword +scot nonword +scra nonword +scri nonword +scro nonword +scru nonword +scta nonword +scte nonword +scti nonword +scto nonword +scub nonword +scuf nonword +scug nonword +scul nonword +scun nonword +scup nonword +scur nonword +scus nonword +scux nonword +sebs nonword +sebt nonword +sech nonword +seck nonword +seds nonword +seff nonword +sefs nonword +seft nonword +segh nonword +segn nonword +segs nonword +sekh nonword +seks nonword +selb nonword +selc nonword +seld nonword +selk nonword +selm nonword +seln nonword +selp nonword +sels nonword +selt nonword +semb nonword +semf nonword +semn nonword +semp nonword +sems nonword +senc nonword +seng nonword +senk nonword +sens nonword +senx nonword +seps nonword +sept nonword +serb nonword +serc nonword +serg nonword +serp nonword +serr nonword +serv nonword +sesc nonword +sesh nonword +sesk nonword +sesp nonword +sess nonword +setd nonword +sevs nonword +sewd nonword +sewk nonword +sewl nonword +sewt nonword +sext nonword +shma nonword +shmi nonword +shmo nonword +shob nonword +shoc nonword +shof nonword +shog nonword +shoh nonword +shok nonword +shol nonword +shon nonword +shor nonword +shos nonword +shub nonword +shud nonword +shuf nonword +shug nonword +shul nonword +shum nonword +shup nonword +shur nonword +shus nonword +shux nonword +sibs nonword +sibt nonword +sics nonword +sict nonword +sids nonword +siff nonword +sifs nonword +sigs nonword +sikh nonword +siks nonword +silb nonword +silc nonword +sild nonword +silf nonword +silm nonword +siln nonword +silp nonword +sils nonword +simb nonword +simf nonword +simn nonword +simp nonword +sims nonword +sinc nonword +sind nonword +sinx nonword +sipt nonword +sirb nonword +sirc nonword +sird nonword +sirf nonword +sirg nonword +sirk nonword +sirl nonword +sirm nonword +sirn nonword +sirp nonword +sirr nonword +sirs nonword +sirt nonword +sirv nonword +sisc nonword +sish nonword +sisk nonword +sisp nonword +siss nonword +sivs nonword +siwd nonword +siwk nonword +siwl nonword +siwn nonword +siws nonword +siwt nonword +sizz nonword +skab nonword +skad nonword +skaf nonword +skag nonword +skah nonword +skak nonword +skal nonword +skam nonword +skan nonword +skap nonword +skar nonword +skas nonword +skaw nonword +skax nonword +skec nonword +sked nonword +skef nonword +skek nonword +skel nonword +skem nonword +sker nonword +skes nonword +sket nonword +skew nonword +skex nonword +skez nonword +skib nonword +skic nonword +skif nonword +skig nonword +skil nonword +skir nonword +skiv nonword +skiz nonword +skra nonword +skri nonword +skro nonword +skru nonword +skub nonword +skud nonword +skuf nonword +skug nonword +skul nonword +skum nonword +skun nonword +skup nonword +skur nonword +skus nonword +skut nonword +skux nonword +slad nonword +slaf nonword +slah nonword +slak nonword +slal nonword +slan nonword +slar nonword +slas nonword +slax nonword +slba nonword +slbe nonword +slbo nonword +slbu nonword +slec nonword +slef nonword +slek nonword +slel nonword +slem nonword +slep nonword +sler nonword +sles nonword +slet nonword +slex nonword +slez nonword +slib nonword +slic nonword +slif nonword +slig nonword +slil nonword +slin nonword +slir nonword +sliv nonword +sliz nonword +slke nonword +slla nonword +slle nonword +slli nonword +sllo nonword +slma nonword +slmi nonword +slmo nonword +slna nonword +slne nonword +slni nonword +slno nonword +slnu nonword +sloc nonword +slod nonword +slof nonword +sloh nonword +slok nonword +slol nonword +slon nonword +slor nonword +slos nonword +slpa nonword +slpe nonword +slpi nonword +slpo nonword +slsa nonword +slse nonword +slso nonword +slta nonword +slte nonword +slti nonword +slto nonword +slub nonword +slud nonword +sluf nonword +slul nonword +slun nonword +slup nonword +slus nonword +slux nonword +smab nonword +smad nonword +smaf nonword +smag nonword +smah nonword +smak nonword +smal nonword +smam nonword +sman nonword +smap nonword +smar nonword +smas nonword +smaw nonword +smax nonword +smec nonword +smed nonword +smef nonword +smek nonword +smel nonword +smem nonword +smep nonword +smer nonword +smes nonword +smet nonword +smew nonword +smex nonword +smez nonword +smib nonword +smic nonword +smid nonword +smif nonword +smig nonword +smil nonword +smim nonword +smin nonword +smip nonword +smir nonword +smit nonword +smiv nonword +smiz nonword +smma nonword +smmi nonword +smmo nonword +smob nonword +smoc nonword +smod nonword +smof nonword +smoh nonword +smok nonword +smol nonword +smon nonword +smop nonword +smor nonword +smos nonword +smot nonword +smow nonword +smpa nonword +smpe nonword +smpi nonword +smpo nonword +smub nonword +smud nonword +smuf nonword +smul nonword +smum nonword +smun nonword +smup nonword +smur nonword +smus nonword +smux nonword +snab nonword +snad nonword +snaf nonword +snah nonword +snak nonword +snal nonword +snam nonword +snan nonword +snar nonword +snas nonword +snaw nonword +snax nonword +snca nonword +snce nonword +snci nonword +snco nonword +snda nonword +snde nonword +sndi nonword +sndo nonword +snec nonword +sned nonword +snef nonword +snek nonword +snel nonword +snem nonword +snep nonword +sner nonword +snes nonword +snet nonword +snew nonword +snex nonword +snez nonword +snfa nonword +snfe nonword +snfo nonword +snib nonword +snic nonword +snid nonword +snif nonword +snig nonword +snil nonword +snim nonword +snin nonword +snir nonword +snit nonword +sniv nonword +sniz nonword +snke nonword +snla nonword +snle nonword +snli nonword +snlo nonword +snna nonword +snne nonword +snni nonword +snno nonword +snnu nonword +snoc nonword +snod nonword +snof nonword +snoh nonword +snok nonword +snol nonword +snon nonword +snop nonword +snor nonword +snos nonword +snta nonword +snte nonword +snti nonword +snto nonword +snud nonword +snuf nonword +snul nonword +snum nonword +snun nonword +snup nonword +snur nonword +snus nonword +snut nonword +snux nonword +snva nonword +snve nonword +sobt nonword +socs nonword +soff nonword +sofs nonword +sogh nonword +sogn nonword +sogs nonword +sohl nonword +sokh nonword +soks nonword +sonc nonword +sonk nonword +sonx nonword +sopt nonword +sosh nonword +sosk nonword +sosp nonword +sovs nonword +soxt nonword +sozz nonword +spab nonword +spad nonword +spaf nonword +spag nonword +spah nonword +spak nonword +spal nonword +spap nonword +spaw nonword +spax nonword +spef nonword +spek nonword +spel nonword +spem nonword +spep nonword +sper nonword +spes nonword +spet nonword +spex nonword +spez nonword +spib nonword +spic nonword +spid nonword +spif nonword +spig nonword +spil nonword +spim nonword +spip nonword +spir nonword +spiz nonword +spob nonword +spoc nonword +spod nonword +spof nonword +spog nonword +spoh nonword +spok nonword +spol nonword +spon nonword +spop nonword +spor nonword +spos nonword +spow nonword +spra nonword +spri nonword +spro nonword +spru nonword +spsa nonword +spse nonword +spso nonword +spub nonword +spuf nonword +spug nonword +spul nonword +spum nonword +spup nonword +spus nonword +sput nonword +spux nonword +stad nonword +staf nonword +stah nonword +stak nonword +stal nonword +stam nonword +stan nonword +stap nonword +stas nonword +staw nonword +stax nonword +stca nonword +stce nonword +stci nonword +stco nonword +stec nonword +sted nonword +stef nonword +stek nonword +stel nonword +ster nonword +stes nonword +stet nonword +stex nonword +stez nonword +stib nonword +stic nonword +stid nonword +stif nonword +stig nonword +stil nonword +stim nonword +stin nonword +stip nonword +stit nonword +stiv nonword +stiz nonword +stob nonword +stoc nonword +stod nonword +stof nonword +stog nonword +stoh nonword +stok nonword +stol nonword +ston nonword +stor nonword +stos nonword +stot nonword +stuf nonword +stug nonword +stul nonword +stum nonword +stup nonword +stur nonword +stus nonword +stut nonword +stux nonword +subt nonword +sucs nonword +suff nonword +sufs nonword +suft nonword +sugh nonword +sugn nonword +sugs nonword +suhl nonword +sukh nonword +suks nonword +sulb nonword +sulc nonword +suld nonword +sulf nonword +sull nonword +sulm nonword +suln nonword +sulp nonword +suls nonword +sult nonword +sumb nonword +sumf nonword +sumn nonword +sunc nonword +sunt nonword +sunx nonword +supt nonword +surb nonword +surc nonword +surd nonword +surg nonword +surk nonword +surl nonword +surm nonword +surn nonword +surp nonword +surr nonword +surs nonword +surt nonword +surv nonword +susc nonword +susk nonword +susp nonword +sutd nonword +suts nonword +sutt nonword +suzz nonword +swad nonword +swaf nonword +swah nonword +swak nonword +swal nonword +swar nonword +swas nonword +swaw nonword +swax nonword +swec nonword +swed nonword +swef nonword +swek nonword +swel nonword +swem nonword +swep nonword +swer nonword +swes nonword +swet nonword +swew nonword +swex nonword +swez nonword +swib nonword +swic nonword +swid nonword +swif nonword +swil nonword +swin nonword +swip nonword +swir nonword +swit nonword +swiv nonword +swiz nonword +swla nonword +swle nonword +swli nonword +swlo nonword +swna nonword +swne nonword +swni nonword +swno nonword +swnu nonword +swob nonword +swoc nonword +swod nonword +swof nonword +swog nonword +swoh nonword +swok nonword +swol nonword +swon nonword +swop nonword +swor nonword +swos nonword +swow nonword +swra nonword +swri nonword +swro nonword +swru nonword +swub nonword +swud nonword +swuf nonword +swug nonword +swul nonword +swun nonword +swup nonword +swur nonword +swus nonword +swut nonword +swux nonword +tabt nonword +tacs nonword +tads nonword +taff nonword +tafs nonword +taft nonword +tagh nonword +tagn nonword +tahl nonword +takh nonword +taks nonword +talb nonword +tald nonword +talf nonword +talm nonword +taln nonword +talp nonword +tals nonword +talt nonword +tamb nonword +tamf nonword +tamn nonword +tams nonword +tanc nonword +tand nonword +tanx nonword +tapt nonword +tarb nonword +tarc nonword +tard nonword +tarf nonword +targ nonword +tark nonword +tarl nonword +tarm nonword +tarp nonword +tarr nonword +tarv nonword +tasc nonword +tash nonword +tasp nonword +tass nonword +tatd nonword +tats nonword +tatt nonword +tavs nonword +tawd nonword +tawk nonword +tawl nonword +tawn nonword +taws nonword +tawt nonword +taxt nonword +tazz nonword +tebs nonword +tebt nonword +teck nonword +tecs nonword +tect nonword +teff nonword +tefs nonword +teft nonword +tegh nonword +tegn nonword +tegs nonword +tekh nonword +teks nonword +telb nonword +telc nonword +teld nonword +telf nonword +telk nonword +telm nonword +teln nonword +telp nonword +tels nonword +telt nonword +temb nonword +temf nonword +temn nonword +tems nonword +tenc nonword +teng nonword +tenk nonword +tenx nonword +teps nonword +tept nonword +terb nonword +terc nonword +terf nonword +terg nonword +terl nonword +terp nonword +terr nonword +ters nonword +terv nonword +tesc nonword +tesh nonword +tesk nonword +tesp nonword +tess nonword +tetd nonword +tets nonword +tett nonword +tevs nonword +tewd nonword +tewk nonword +tewl nonword +tewn nonword +tews nonword +tewt nonword +tibs nonword +tibt nonword +tict nonword +tids nonword +tifs nonword +tift nonword +tigh nonword +tign nonword +tigs nonword +tilb nonword +tilc nonword +tilf nonword +tilk nonword +tilm nonword +tiln nonword +tilp nonword +tils nonword +tink nonword +tipt nonword +tirb nonword +tirc nonword +tird nonword +tirf nonword +tirg nonword +tirl nonword +tirm nonword +tirn nonword +tirp nonword +tirr nonword +tirs nonword +tirv nonword +tisc nonword +tish nonword +tisk nonword +tisp nonword +tiss nonword +tivs nonword +tiwd nonword +tiwk nonword +tiwl nonword +tiwn nonword +tiws nonword +tiwt nonword +tizz nonword +tobs nonword +tobt nonword +toch nonword +tock nonword +tocs nonword +toct nonword +tods nonword +toff nonword +tofs nonword +toft nonword +togh nonword +togn nonword +tohl nonword +tokh nonword +toks nonword +tolb nonword +tolc nonword +tolf nonword +tolk nonword +tolm nonword +toln nonword +tolp nonword +tols nonword +tolt nonword +tomf nonword +tomn nonword +tomp nonword +tonc nonword +tonk nonword +tont nonword +tonx nonword +topt nonword +tord nonword +tork nonword +torm nonword +tosc nonword +tosk nonword +tosp nonword +totd nonword +tott nonword +tovs nonword +towd nonword +towk nonword +towl nonword +tows nonword +towt nonword +toxt nonword +tozz nonword +trab nonword +traf nonword +trag nonword +trah nonword +trak nonword +tral nonword +tran nonword +trar nonword +tras nonword +traw nonword +trax nonword +trba nonword +trbe nonword +trbo nonword +trbu nonword +trca nonword +trce nonword +trci nonword +trco nonword +trec nonword +tred nonword +tref nonword +trel nonword +trep nonword +trer nonword +tres nonword +tret nonword +trew nonword +trex nonword +trez nonword +trga nonword +trge nonword +trgi nonword +trgo nonword +trib nonword +tric nonword +trid nonword +trif nonword +trig nonword +tril nonword +trin nonword +trir nonword +trit nonword +triv nonword +triz nonword +trke nonword +trma nonword +trmi nonword +trmo nonword +trna nonword +trne nonword +trni nonword +trno nonword +trnu nonword +trra nonword +trre nonword +trri nonword +trro nonword +trru nonword +trsa nonword +trse nonword +trso nonword +trta nonword +trte nonword +trti nonword +trto nonword +trub nonword +trud nonword +truf nonword +trul nonword +trum nonword +trun nonword +trup nonword +trur nonword +trus nonword +trut nonword +trux nonword +tsab nonword +tsad nonword +tsaf nonword +tsag nonword +tsah nonword +tsak nonword +tsal nonword +tsam nonword +tsan nonword +tsap nonword +tsas nonword +tsaw nonword +tsax nonword +tsec nonword +tsed nonword +tsef nonword +tsek nonword +tsel nonword +tsem nonword +tsep nonword +tser nonword +tses nonword +tset nonword +tsew nonword +tsex nonword +tsez nonword +tsha nonword +tshe nonword +tsho nonword +tske nonword +tsla nonword +tsle nonword +tsli nonword +tslo nonword +tsma nonword +tsmi nonword +tsmo nonword +tssa nonword +tsse nonword +tsso nonword +tubt nonword +tuch nonword +tucs nonword +tuct nonword +tuds nonword +tuff nonword +tufs nonword +tugh nonword +tugn nonword +tuhl nonword +tukh nonword +tuks nonword +tulb nonword +tulc nonword +tuld nonword +tulf nonword +tulk nonword +tull nonword +tulm nonword +tuln nonword +tulp nonword +tuls nonword +tult nonword +tumb nonword +tumf nonword +tumn nonword +tump nonword +tums nonword +tunc nonword +tund nonword +tung nonword +tunk nonword +tunt nonword +tunx nonword +tups nonword +tupt nonword +turb nonword +turc nonword +turg nonword +turk nonword +turl nonword +turm nonword +turp nonword +turr nonword +turs nonword +turt nonword +turv nonword +tusc nonword +tusp nonword +tuss nonword +tutd nonword +tutt nonword +tuzz nonword +twab nonword +twad nonword +twaf nonword +twag nonword +twah nonword +twak nonword +twal nonword +twam nonword +twan nonword +twap nonword +twar nonword +twas nonword +twaw nonword +twax nonword +twec nonword +twed nonword +twef nonword +twek nonword +twel nonword +twem nonword +twep nonword +twer nonword +twes nonword +twet nonword +twew nonword +twex nonword +twez nonword +twib nonword +twic nonword +twid nonword +twif nonword +twil nonword +twim nonword +twip nonword +twir nonword +twiv nonword +twiz nonword +twla nonword +twle nonword +twli nonword +twlo nonword +twna nonword +twne nonword +twni nonword +twno nonword +twnu nonword +twob nonword +twoc nonword +twod nonword +twof nonword +twog nonword +twoh nonword +twok nonword +twol nonword +twon nonword +twop nonword +twor nonword +twot nonword +twow nonword +twra nonword +twri nonword +twro nonword +twru nonword +twub nonword +twud nonword +twuf nonword +twug nonword +twul nonword +twum nonword +twun nonword +twup nonword +twur nonword +twus nonword +twut nonword +twux nonword +uggh nonword +uggn nonword +uggs nonword +uglb nonword +uglc nonword +ugld nonword +uglf nonword +uglk nonword +ugll nonword +uglm nonword +ugln nonword +uglp nonword +ugls nonword +uglt nonword +ugrb nonword +ugrc nonword +ugrd nonword +ugrf nonword +ugrg nonword +ugrk nonword +ugrl nonword +ugrm nonword +ugrn nonword +ugrp nonword +ugrr nonword +ugrs nonword +ugrt nonword +ugrv nonword +ulbs nonword +ulbt nonword +ulkh nonword +ulks nonword +ullb nonword +ullc nonword +ulld nonword +ullf nonword +ullk nonword +ulll nonword +ullm nonword +ulln nonword +ullp nonword +ulls nonword +ullt nonword +ulmb nonword +ulmf nonword +ulmn nonword +ulmp nonword +ulms nonword +ulnc nonword +ulnd nonword +ulng nonword +ulnk nonword +ulns nonword +ulnt nonword +ulnx nonword +ulps nonword +ulpt nonword +ulsc nonword +ulsh nonword +ulsk nonword +ulsp nonword +ulss nonword +ultd nonword +ults nonword +ultt nonword +unch nonword +unck nonword +uncs nonword +unct nonword +unds nonword +unff nonword +unfs nonword +unft nonword +unkh nonword +unks nonword +unlb nonword +unlc nonword +unld nonword +unlf nonword +unlk nonword +unll nonword +unlm nonword +unln nonword +unlp nonword +unls nonword +unlt nonword +unnc nonword +unnd nonword +unng nonword +unnk nonword +unns nonword +unnt nonword +unnx nonword +untd nonword +unts nonword +untt nonword +unvs nonword +uprb nonword +uprc nonword +uprd nonword +uprf nonword +uprg nonword +uprk nonword +uprl nonword +uprm nonword +uprn nonword +uprp nonword +uprr nonword +uprs nonword +uprt nonword +uprv nonword +upsc nonword +upsh nonword +upsk nonword +upsp nonword +upss nonword +upst nonword +urbs nonword +urbt nonword +urch nonword +urck nonword +urcs nonword +urct nonword +urgh nonword +urgn nonword +urgs nonword +urkh nonword +urks nonword +urmb nonword +urmf nonword +urmn nonword +urmp nonword +urms nonword +urnc nonword +urnd nonword +urng nonword +urnk nonword +urnt nonword +urnx nonword +urrb nonword +urrc nonword +urrd nonword +urrf nonword +urrg nonword +urrk nonword +urrl nonword +urrm nonword +urrn nonword +urrp nonword +urrr nonword +urrs nonword +urrt nonword +urrv nonword +ursc nonword +ursh nonword +ursk nonword +ursp nonword +urss nonword +urst nonword +urtd nonword +urts nonword +urtt nonword +ushl nonword +uskh nonword +usks nonword +uslb nonword +uslc nonword +usld nonword +uslf nonword +uslk nonword +usll nonword +uslm nonword +usln nonword +uslp nonword +usls nonword +uslt nonword +usmb nonword +usmf nonword +usmn nonword +usmp nonword +usms nonword +ussc nonword +ussh nonword +ussk nonword +ussp nonword +usss nonword +usst nonword +vabs nonword +vabt nonword +vack nonword +vads nonword +vaff nonword +vafs nonword +vaft nonword +vagh nonword +vagn nonword +vags nonword +vahl nonword +vakh nonword +vaks nonword +valb nonword +valc nonword +vald nonword +valf nonword +valk nonword +valm nonword +valn nonword +valp nonword +vals nonword +valt nonword +vamb nonword +vamf nonword +vamn nonword +vams nonword +vanc nonword +vand nonword +vang nonword +vank nonword +vant nonword +vanx nonword +vaps nonword +vapt nonword +varb nonword +varc nonword +vard nonword +varf nonword +varg nonword +vark nonword +varl nonword +varm nonword +varn nonword +varp nonword +varr nonword +vars nonword +vart nonword +varv nonword +vasc nonword +vash nonword +vask nonword +vasp nonword +vass nonword +vatd nonword +vatt nonword +vavs nonword +vawd nonword +vawk nonword +vawl nonword +vawn nonword +vaws nonword +vawt nonword +vaxt nonword +vazz nonword +vebs nonword +vebt nonword +vech nonword +veck nonword +vecs nonword +vect nonword +veds nonword +veff nonword +vefs nonword +veft nonword +vegh nonword +vegn nonword +vegs nonword +vekh nonword +veks nonword +velb nonword +velc nonword +velm nonword +veln nonword +velp nonword +vels nonword +velt nonword +vemb nonword +vemf nonword +vemn nonword +vemp nonword +vems nonword +venc nonword +vend nonword +veng nonword +venk nonword +vens nonword +venx nonword +veps nonword +vept nonword +vesc nonword +vesh nonword +vesk nonword +vesp nonword +vess nonword +vetd nonword +vett nonword +vevs nonword +vewd nonword +vewk nonword +vewl nonword +vewn nonword +vews nonword +vewt nonword +vext nonword +vibs nonword +vibt nonword +vich nonword +vick nonword +vics nonword +vict nonword +vids nonword +viff nonword +vifs nonword +vift nonword +vigh nonword +vign nonword +vigs nonword +vikh nonword +viks nonword +vilb nonword +vilc nonword +vild nonword +vilf nonword +vilk nonword +vilm nonword +viln nonword +vilp nonword +vils nonword +vilt nonword +vimb nonword +vimf nonword +vimn nonword +vimp nonword +vims nonword +vinc nonword +ving nonword +vink nonword +vins nonword +vint nonword +vinx nonword +vips nonword +vipt nonword +virb nonword +virc nonword +vird nonword +virf nonword +virg nonword +virk nonword +virl nonword +virm nonword +virn nonword +virp nonword +virr nonword +virs nonword +virt nonword +virv nonword +visc nonword +vish nonword +visk nonword +visp nonword +viss nonword +vivs nonword +viwd nonword +viwk nonword +viwl nonword +viwn nonword +viws nonword +viwt nonword +vizz nonword +vobs nonword +vobt nonword +voch nonword +vock nonword +vocs nonword +voct nonword +vods nonword +voff nonword +vofs nonword +voft nonword +vogh nonword +vogn nonword +vogs nonword +vohl nonword +vokh nonword +voks nonword +volb nonword +volc nonword +vold nonword +volf nonword +volk nonword +volm nonword +voln nonword +volp nonword +vols nonword +vomb nonword +vomf nonword +vomn nonword +vomp nonword +voms nonword +vonc nonword +vong nonword +vonk nonword +vons nonword +vont nonword +vonx nonword +vops nonword +vopt nonword +vorb nonword +vorc nonword +vorf nonword +vorg nonword +vorl nonword +vorn nonword +vorp nonword +vorr nonword +vors nonword +vorv nonword +vosc nonword +vosh nonword +vosk nonword +vosp nonword +voss nonword +votd nonword +vots nonword +vott nonword +vovs nonword +vowd nonword +vowk nonword +vowl nonword +vown nonword +vowt nonword +voxt nonword +vozz nonword +wabs nonword +wabt nonword +waff nonword +wafs nonword +wagh nonword +wagn nonword +wahl nonword +wakh nonword +waks nonword +walb nonword +walc nonword +wald nonword +walf nonword +walm nonword +waln nonword +walp nonword +wals nonword +walt nonword +wamb nonword +wamf nonword +wamn nonword +wamp nonword +wams nonword +wanc nonword +wans nonword +wanx nonword +waps nonword +wapt nonword +warb nonword +warc nonword +warf nonword +warg nonword +wark nonword +warl nonword +warr nonword +warv nonword +wasc nonword +wask nonword +wass nonword +watd nonword +wats nonword +wavs nonword +wawd nonword +wawk nonword +wawl nonword +wawn nonword +waws nonword +wawt nonword +waxt nonword +wazz nonword +webt nonword +weck nonword +wecs nonword +wect nonword +weds nonword +weff nonword +wefs nonword +wegh nonword +wegn nonword +wegs nonword +wekh nonword +weks nonword +welf nonword +welk nonword +welm nonword +welp nonword +wemb nonword +wemf nonword +wemn nonword +wemp nonword +wems nonword +wenc nonword +wenx nonword +weps nonword +wetd nonword +wett nonword +wevs nonword +wewd nonword +wewk nonword +wewl nonword +wews nonword +wewt nonword +wext nonword +wobs nonword +wobt nonword +wock nonword +wocs nonword +woct nonword +wods nonword +woff nonword +wofs nonword +woft nonword +wogh nonword +wogn nonword +wohl nonword +wokh nonword +woks nonword +wolb nonword +wolc nonword +wold nonword +wolk nonword +woll nonword +wolm nonword +woln nonword +wolp nonword +wols nonword +wolt nonword +wonc nonword +wond nonword +wong nonword +wonk nonword +wons nonword +wonx nonword +wopt nonword +worl nonword +wors nonword +wosc nonword +wosh nonword +wosk nonword +wosp nonword +woss nonword +wotd nonword +wots nonword +wott nonword +wovs nonword +wowd nonword +wowk nonword +wowl nonword +wows nonword +wowt nonword +woxt nonword +wozz nonword +wrab nonword +wrad nonword +wraf nonword +wrag nonword +wrah nonword +wrak nonword +wral nonword +wram nonword +wran nonword +wrar nonword +wras nonword +wraw nonword +wrax nonword +wrba nonword +wrbe nonword +wrbo nonword +wrbu nonword +wrca nonword +wrce nonword +wrci nonword +wrco nonword +wrec nonword +wred nonword +wref nonword +wrek nonword +wrel nonword +wrem nonword +wrep nonword +wrer nonword +wres nonword +wret nonword +wrew nonword +wrex nonword +wrez nonword +wrga nonword +wrge nonword +wrgi nonword +wrgo nonword +wrib nonword +wric nonword +wrid nonword +wrif nonword +wrig nonword +wril nonword +wrim nonword +wrin nonword +wrip nonword +wrir nonword +wriv nonword +wriz nonword +wrke nonword +wrma nonword +wrmi nonword +wrmo nonword +wrna nonword +wrne nonword +wrni nonword +wrno nonword +wrnu nonword +wrob nonword +wroc nonword +wrof nonword +wrog nonword +wroh nonword +wrol nonword +wrop nonword +wros nonword +wrot nonword +wrra nonword +wrri nonword +wrro nonword +wrru nonword +wrsa nonword +wrse nonword +wrso nonword +wrta nonword +wrte nonword +wrti nonword +wrto nonword +wrub nonword +wrud nonword +wruf nonword +wrug nonword +wrul nonword +wrum nonword +wrun nonword +wrup nonword +wrur nonword +wrus nonword +wrut nonword +wrux nonword +zabs nonword +zabt nonword +zack nonword +zacs nonword +zact nonword +zads nonword +zaff nonword +zafs nonword +zaft nonword +zagh nonword +zagn nonword +zags nonword +zahl nonword +zakh nonword +zaks nonword +zalb nonword +zalc nonword +zald nonword +zalf nonword +zalk nonword +zalm nonword +zaln nonword +zalp nonword +zals nonword +zalt nonword +zamb nonword +zamf nonword +zamn nonword +zamp nonword +zams nonword +zanc nonword +zang nonword +zank nonword +zans nonword +zant nonword +zanx nonword +zaps nonword +zapt nonword +zarb nonword +zarc nonword +zard nonword +zarf nonword +zarg nonword +zark nonword +zarl nonword +zarm nonword +zarn nonword +zarp nonword +zarr nonword +zars nonword +zart nonword +zarv nonword +zasc nonword +zash nonword +zask nonword +zasp nonword +zass nonword +zatd nonword +zats nonword +zatt nonword +zavs nonword +zawd nonword +zawk nonword +zawl nonword +zawn nonword +zaws nonword +zawt nonword +zaxt nonword +zazz nonword +zebs nonword +zebt nonword +zech nonword +zeck nonword +zecs nonword +zect nonword +zeff nonword +zefs nonword +zeft nonword +zegh nonword +zegn nonword +zegs nonword +zekh nonword +zeks nonword +zelb nonword +zelc nonword +zeld nonword +zelf nonword +zelk nonword +zelm nonword +zeln nonword +zelp nonword +zels nonword +zelt nonword +zemb nonword +zemf nonword +zemn nonword +zemp nonword +zems nonword +zenc nonword +zend nonword +zeng nonword +zenk nonword +zens nonword +zent nonword +zenx nonword +zeps nonword +zept nonword +zerd nonword +zerm nonword +zesc nonword +zesh nonword +zesk nonword +zesp nonword +zess nonword +zetd nonword +zets nonword +zett nonword +zevs nonword +zewd nonword +zewk nonword +zewl nonword +zewn nonword +zews nonword +zewt nonword +zext nonword +zibs nonword +zibt nonword +zich nonword +zick nonword +zics nonword +zict nonword +zids nonword +ziff nonword +zifs nonword +zift nonword +zigh nonword +zign nonword +zigs nonword +zikh nonword +ziks nonword +zilb nonword +zilc nonword +zild nonword +zilf nonword +zilk nonword +zilm nonword +ziln nonword +zilp nonword +zils nonword +zilt nonword +zimb nonword +zimf nonword +zimn nonword +zimp nonword +zims nonword +zink nonword +zins nonword +zint nonword +zinx nonword +zipt nonword +zirb nonword +zirc nonword +zird nonword +zirf nonword +zirg nonword +zirk nonword +zirl nonword +zirm nonword +zirn nonword +zirp nonword +zirr nonword +zirs nonword +zirt nonword +zirv nonword +zisc nonword +zish nonword +zisk nonword +zisp nonword +ziss nonword +zivs nonword +ziwd nonword +ziwk nonword +ziwl nonword +ziwn nonword +ziws nonword +ziwt nonword +zizz nonword +zobs nonword +zobt nonword +zoch nonword +zock nonword +zocs nonword +zoct nonword +zods nonword +zoff nonword +zofs nonword +zoft nonword +zogh nonword +zogn nonword +zogs nonword +zohl nonword +zokh nonword +zoks nonword +zolb nonword +zolc nonword +zold nonword +zolf nonword +zolk nonword +zolm nonword +zoln nonword +zolp nonword +zols nonword +zolt nonword +zomb nonword +zomf nonword +zomn nonword +zomp nonword +zoms nonword +zonc nonword +zond nonword +zong nonword +zonk nonword +zons nonword +zont nonword +zonx nonword +zops nonword +zopt nonword +zorb nonword +zorc nonword +zorf nonword +zorg nonword +zorl nonword +zorn nonword +zorp nonword +zorr nonword +zors nonword +zorv nonword +zosc nonword +zosh nonword +zosk nonword +zosp nonword +zoss nonword +zotd nonword +zots nonword +zott nonword +zovs nonword +zowd nonword +zowk nonword +zowl nonword +zown nonword +zows nonword +zowt nonword +zoxt nonword +zozz nonword diff --git a/07 Final Assignment - Rescorla Wagner/experiments.R b/07 Final Assignment - Rescorla Wagner/experiments.R new file mode 100644 index 0000000..a130f54 --- /dev/null +++ b/07 Final Assignment - Rescorla Wagner/experiments.R @@ -0,0 +1,138 @@ +#------------------------------------------------------------------------- + +library(ndl) +source("learnWeights.R") # creates learnWeights.fnc + +dat = read.table("dataDan.txt", T, stringsAsFactors=FALSE) + +dat$Cues = orthoCoding(dat$String, grams=2) +dat$Frequency=1 +dat$Outcomes = dat$Type +# reshuffle order of learning events + +# use Danks equilibrium equations +wD = estimateWeights(dat, alpha=0.1, beta=0.1) +aD = estimateActivations(dat, wD)$activationMatrix +aD = aD[,order(colnames(aD))] + +dat$ChoiceD = apply(aD, 1, FUN=function(v){ + if(v[1]>=v[2]) { + return("nonword") + } else { + return("word") + }}) + +table(dat$Type, dat$ChoiceD) +# +# nonword word +# nonword 7832 0 +# word 116 191 + + +# use RW equations learning event by learning event +# now order becomes important +set.seed(314) +dat = dat[sample(1:nrow(dat)),] +cues = unique(unlist(strsplit(dat$Cues, "_"))) +outcomes = unique(unlist(strsplit(dat$Outcomes, "_"))) +wRW = learnWeights.fnc(dat, cues, outcomes, alpha=0.1, beta=0.1) +aRW = estimateActivations(dat, wRW)$activationMatrix +aRW = aRW[,order(colnames(aRW))] + +dat$ChoiceRW = apply(aRW, 1, FUN=function(v){ + if(v[1]>=v[2]) { + return("nonword") + } else { + return("word") + }}) +table(dat$Type, dat$ChoiceRW) +# +# nonword word +# nonword 7832 0 +# word 296 11 + +#------------------------------------------------------------------------- + + + +# Let's create a fictive first block of 100 learning trials. +#------------------------------------------------------------------------- + +source("learnWeights.R") # creates learnWeights.fnc +dat = read.table("dataDan.txt", T, stringsAsFactors=FALSE) +dat$Cues = orthoCoding(dat$String, grams=2) +dat$Frequency=1 +dat$Outcomes = dat$Type + +set.seed(314) +words = dat[dat$Type=="word", ] +kNumWords = dim(words)[1] +nonwords = dat[dat$Type=="nonword", ] +kNumNonwords = dim(nonwords)[1] +words1 = words[sample(1:nrow(words), 50), ] +nonwords1 = nonwords[sample(1:nrow(nonwords),50), ] +block1 = rbind(words1,nonwords1) +block1 = block1[sample(1:nrow(block1)), ] + +cues = unique(unlist(strsplit(block1$Cues, "_"))) +outcomes = unique(unlist(strsplit(block1$Outcomes, "_"))) +block1.w = learnWeights.fnc(datset=block1,cueset=cues, outcomeset=outcomes, + alpha=sqrt(0.001), beta=sqrt(0.001), lambda=1.0) +block1.a = estimateActivations(block1, block1.w)$activationMatrix +block1.a = block1.a[ ,order(colnames(block1.a))] + +block1$Choice = apply(block1.a, 1, FUN=function(v){ + if(v[1]>=v[2]) { + return("nonword") + } else { + return("word") + }}) +table(block1$Type, block1$Choice) +# +# nonword word +# nonword 38 12 +# word 1 49 + +#add learned words to the vector of learned words +learned.words = numeric(kNumWords) +counter = 1 +for(i in 1:100) { + if(block1[i, ]$Type == "word" & block1[i, ]$Choice == "word" ) { + learned.words[counter] = learned.words[counter] = block1[i, ]$row.names + counter = counter + 1 + } +} +learned.words + +#some aspects of the experiment as described in the paper +#kNumBlocks = 30 +kNumTrialsPerBlock = 100 #2000 ????? +kNumBlocks = 2000 + + +for(i in 1:1) { + + set.seed(314) + current.words = words[sample(1:nrow(words), 50), ] #to be changed + current.nonwords = nonwords[sample(1:nrow(nonwords),50), ] + block.words = rbind(current.words, current.nonwords) + block.words = block.words[sample(1:nrow(block.words)), ] + + cues = unique(unlist(strsplit(block.words$Cues, "_"))) + outcomes = unique(unlist(strsplit(block.words$Outcomes, "_"))) + block.words.w = learnWeights.fnc(datset=block.words,cueset=cues, outcomeset=outcomes, + alpha=sqrt(0.001), beta=sqrt(0.001), lambda=1.0) + block.words.a = estimateActivations(block.words, block.words.w)$activationMatrix + block.words.a = block.words.a[ ,order(colnames(block.words.a))] + + block.words$Choice = apply(block.words.a, 1, FUN=function(v){ + if(v[1]>=v[2]) { + return("nonword") + } else { + return("word") + }}) + + print(table(block.words$Type, block.words$Choice)) +} + + diff --git a/07 Final Assignment - Rescorla Wagner/learnWeights.R b/07 Final Assignment - Rescorla Wagner/learnWeights.R new file mode 100644 index 0000000..0b7c769 --- /dev/null +++ b/07 Final Assignment - Rescorla Wagner/learnWeights.R @@ -0,0 +1,33 @@ +learnWeights.fnc = function(datset=block1, cueset=cues, outcomeset=outcomes, + alpha=sqrt(0.001), beta=sqrt(0.001), lambda=1.0) { + # set up weight matrix and assign row and column names + w = matrix(0, length(cueset), length(outcomeset)) + rownames(w)=cueset + colnames(w)=outcomeset + # make a list of relevant sets of cues + cues = strsplit(datset$Cues, "_") + # loop over all learning events in datset, row by row + for (i in 1:length(cues)) { + # apply Rescorla-Wagner equations + Vtotals = colSums(w[cues[[i]], outcomeset]) + for (j in 1:length(cues[[i]])) { + if (datset$Type[i]=="nonword") { + w[cues[[i]][j],"nonword"] = w[cues[[i]][j],"nonword"] + + alpha*beta*(lambda-Vtotals["nonword"]) + w[cues[[i]][j],"word"] = w[cues[[i]][j],"word"] + + alpha*beta*(0-Vtotals["word"]) + } else { + if (datset$Type[i]=="word") { + w[cues[[i]][j],"word"] = w[cues[[i]][j],"word"] + + alpha*beta*(lambda-Vtotals["word"]) + w[cues[[i]][j],"nonword"] = w[cues[[i]][j],"nonword"] + + alpha*beta*(0-Vtotals["nonword"]) + } + } + } + } + # and return weight matrix at the end of learning + return(w) +} + + diff --git a/07_final_assignment/paper/code.tex b/07_final_assignment/paper/code.tex new file mode 100644 index 0000000..e348795 --- /dev/null +++ b/07_final_assignment/paper/code.tex @@ -0,0 +1,715 @@ +%TODO: simply copy/paste code from R here. +\begin{lstlisting}[language=R] + +library(testthat) +library(ndl) +library(compiler) +library(fields) +library(parallel) +library(doParallel) +library(foreach) +library(itsadug) +library(mgcv) +library(xtable) +enableJIT(3) + + +######################################################################################## +#### DATA OF ORIGINAL EXPERIMENT +######################################################################################## + +monkeydat <- data.frame(Monkey=c("DAN", "ART", "CAU", "DOR", "VIO", "ARI"), + NumTrials=c(56689, 50985, 61142, 49608, 43041, 55407), + NumWordsLearned=c(308, 125, 112, 121, 81, 87), + NumNonwordsPresented=c(7832, 7832, 7832, 7832, 7832, 7832), + GeneralAccuracy=c(79.81, 73.41, 72.43, 73.15, 71.55, 71.14), + WordAccuracy=c(80.01, 74.83, 73.15, 79.26, 76.75, 75.38), + NonwordAccuracy=c(79.61, 72.00, 71.72, 67.06, 66.33, 66.90), + stringsAsFactors=F) + + +######################################################################################## +#### DEFINING THE EXPERIMENTAL FUNCTIONS +######################################################################################## + +Resample <- function(x){ + x[sample.int(length(x))] +} + +test_that("Resample", { + x <- 1:10 + expect_that(length(Resample(x[x > 8])), equals(2)) + expect_that(length(Resample(x[x > 9])), equals(1)) + expect_that(length(Resample(x[x > 10])), equals(0)) +}) + +RandomPick <- function(data, n) { + if ( is.data.frame(data) ){ + data[sample(nrow(data), n, replace=TRUE),] + } else { + data[sample(length(data), n, replace=TRUE)] + } +} + +test_that("RandomPick", { + n <- 10 + + bigger <- 1:(3 * n) + equal <- 1:n + smaller <- c(1) + empty <- c() + df <- data.frame(a=c(1,2,3), b=c(4,5,6)) + + expect_equal(length(RandomPick(bigger, n)), n) + expect_equal(length(RandomPick(equal, n)), n) + expect_equal(length(RandomPick(smaller, n)), n) + expect_equal(length(RandomPick(empty, n)), 0) + expect_equal(nrow(RandomPick(df, n)), n) +}) + + +CreateBlock <- function(data){ + result <- data.frame(Stimulus=character(BLOCK_SIZE), + StimulusType=factor(character(BLOCK_SIZE), + c("LearnedWord","NewWord","Nonword")), + stringsAsFactors=F) + data <- data[,c("Stimulus","StimulusType")] + stopifnot(is.character(data$Stimulus)) + + newSample <- RandomPick(data[data$StimulusType == "NewWord",], 1) + learnedSample <- RandomPick(data[data$StimulusType == "LearnedWord",], 25) + if( nrow(newSample) > 0 ) { + result[1:25,] <- newSample + } else { + result[1:25,] <- learnedSample + } + if( nrow(learnedSample) > 0 ){ + result[26:50,] <- learnedSample + } else { + result[26:50,] <- newSample + } + + result[51:100,] <- RandomPick(data[data$StimulusType == "Nonword",], 50) + + result <- result[sample(nrow(result)),] + rownames(result) <- 1:nrow(result) + result +} + +BLOCK_SIZE <- 100 +test_that("CreateBlock", { + stim <- as.character(1:300) + data <- data.frame(Stimulus=stim, stringsAsFactors=F) + data$StimulusType[1:100] <- "NewWord" + data$StimulusType[101:200] <- "LearnedWord" + data$StimulusType[201:300] <- "Nonword" + + block <- CreateBlock(data) + trialNewWords <- block$Stimulus[ block$StimulusType == "NewWord" ] + trialLearnedWords <- block$Stimulus[ block$StimulusType == "LearnedWord" ] + trialNonwords <- block$Stimulus[ block$StimulusType == "Nonword" ] + + expect_that(nrow(block), equals(BLOCK_SIZE)) + expect_that(length(trialNewWords), equals(25)) + expect_that(length(unique(trialNewWords)), equals(1)) + expect_that(length(trialLearnedWords), equals(25)) + expect_that(length(trialNonwords), equals(50)) + # TODO: Decide what should be expected for empty vectors? +}) + + +PresentTrials <- function(trialCount, present, data){ + + trials = data.frame() + + for ( curTrialNum in 1:trialCount ) { + curBlock <- ( (curTrialNum - 1) %/% BLOCK_SIZE) + 1 + curTrialNumInBlock <- ( (curTrialNum - 1) %% BLOCK_SIZE ) + 1 + isNewBlock <- curTrialNumInBlock == 1 + + if ( isNewBlock ) { + if ( curBlock > 1 ){ + newWordTrials <- block[block$StimulusType == "NewWord", ] + if( length(unique(newWordTrials$Stimulus)) == 1 ){ + newWordTrials <- newWordTrials[1, ] + wordResponses <- newWordTrials[newWordTrials$Response == "Word", ] + wordResponseRate <- nrow(wordResponses) / nrow(newWordTrials) + if ( wordResponseRate >= 0.8 ){ + data$StimulusType[data$Stimulus == newWordTrials$Stimulus] <- "LearnedWord" + } + } + } + block <- CreateBlock(data) + block$Block <- curBlock + block$TrialInBlock <- 1:nrow(block) + } + + curTrial <- block[curTrialNumInBlock,] + curStim <- curTrial$Stimulus + curStimIsWord <- present(curStim, ifelse(curTrial$StimulusType == "Nonword", "Nonword", "Word")) + + block$Trial[curTrialNumInBlock] <- curTrialNum + block$Response[curTrialNumInBlock] <- curStimIsWord + + trials <- rbind(trials, block[curTrialNumInBlock, ]) + } + + rownames(trials) <- 1:trialCount + + result <- list(Trials=trials, Stimuli=data) + + return(result) +} + +test_that("PresentTrials", { + stim <- as.character(1:300) + data <- data.frame(Stimulus=stim, stringsAsFactors=F) + data$StimulusType[1:100] <- "NewWord" + data$StimulusType[101:200] <- "LearnedWord" + data$StimulusType[201:300] <- "Nonword" + count <- BLOCK_SIZE * 2.5 + + result <- PresentTrials(count, + function(cue, outcome){ + return(outcome) + }, + data) + trials <- result$Trials + stimuli <- result$Stimuli + expect_equal(nrow(trials), count) + expect_equal(length(stimuli$StimulusType[stimuli$StimulusType == "LearnedWord"]), 102) +}) + +# The original colSums fails if matrix filters to 1 row and gets implicit casted to a vector +ColSums <- function(x) { + if(is.matrix(x)){ + return(colSums(x)) + } else { + return(x) + } +} + +test_that("ColSums",{ + m2x2 <- matrix(1,2,2) + colnames(m2x2) <- c("a","b") + + expect_equal(ColSums(m2x2), c(a=2,b=2)) + expect_equal(ColSums(m2x2[1,]), c(a=1,b=1)) +}) + +MakeMonkey <- function(cueset, outcomeset=c("Word", "Nonword"), + alpha=sqrt(0.001), beta=sqrt(0.001), lambda=1.0, randomRatio=0.2){ + weights <- matrix(0, length(cueset), length(outcomeset)) + rownames(weights) <- cueset + colnames(weights) <- outcomeset + + rate <- function(cue){ + cues <- unlist(strsplit(cue, "_")) + cueWeights <- weights[cues, outcomeset] + totalActivation <- ColSums(cueWeights) + + maxActivated <- names(totalActivation[totalActivation == max(totalActivation)]) + return(RandomPick(maxActivated,1)) + } + randomLearner <- function(stim,resp){ + c("Word","Nonword")[sample(1:2,1)] + } + + realLearner <- function(stim, resp){ + cues <- unlist(strsplit(stim, "_")) + + cueWeights <- weights[cues, outcomeset] + totalActivation <- ColSums(cueWeights) + + for (j in 1:length(cues)) { + if (resp == "Nonword") { + yesType <- "Nonword" + noType <- "Word" + } else if (resp == "Word") { + yesType <- "Word" + noType <- "Nonword" + } else { + stop("Unknown outcome", resp) + } + weights[cues[j],yesType] <<- weights[cues[j],yesType] + + alpha * beta * (lambda - totalActivation[yesType]) + weights[cues[j],noType] <<- weights[cues[j],noType] + + alpha * beta * (0 - totalActivation[noType]) + } + monkeyGuess <- rate(stim) + return(monkeyGuess) + } + + learner <- function(stim, resp) { + if( runif(1) < randomRatio ){ + randomLearner(stim,resp) + } else { + realLearner(stim,resp) + } + } + + give_weights <- function(){ + return(weights) + } + + return(list( + GetWeights=give_weights, + Learner=learner, + Rate=rate)) +} + + +test_that("MakeMonkey",{ + cueset <- c("a","b","c") + + monkey <- MakeMonkey(cueset) + for (i in 1:1000){ + monkey$Learner("a_b","Word") + monkey$Learner("b_c","Nonword") + } + + print(monkey$GetWeights()) + expect_equal(monkey$Rate("a"), "Word") + expect_equal(monkey$Rate("c"), "Nonword") +}) + +prepareDat <- function(){ + dat <- read.table("dataDan.txt", header=T, stringsAsFactors=F) + dat$Cues <- orthoCoding(dat$String, grams=2) + dat$Frequency <- 1 + dat$Stimulus <- dat$Cues + dat$StimulusType <- factor(ifelse(dat$Type == "word", "NewWord", "Nonword"), c("Nonword","NewWord","LearnedWord")) + dat$Outcomes <- factor(ifelse(dat$Type == "word", "Word", "Nonword"), c("Word","Nonword")) + dat <- dat[sample(1:nrow(dat)),] + cues <- unique(unlist(strsplit(dat$Cues, "_"))) + outcomes <- levels(dat$Outcomes) + list(cues=cues,outcomes=outcomes,dat=dat) +} + +runSim <- function(data, trialCount, alpha, beta, lambda=1, randomRatio) { + monkey <- MakeMonkey(data$cues, data$outcomes, alpha, beta, lambda=lambda, randomRatio=randomRatio) + trialNum <- round(trialCount) + pres <- PresentTrials( + trialNum, + monkey$Learner, data$dat) + return(pres) +} + +analyseSim <- function(pres){ + learnedWordNum <- nrow(pres$Stimuli[pres$Stimuli$StimulusType == "LearnedWord",]) + trialNum <- nrow(pres$Trials) + nonwordTrials <- pres$Trials[pres$Trials$StimulusType == "Nonword",] + wordTrials <- pres$Trials[pres$Trials$StimulusType != "Nonword",] + presNonwordNum <- length(unique(nonwordTrials$Stimulus)) + presWordNum <- length(unique(wordTrials$Stimulus)) + nonwordAcc <- nrow(nonwordTrials[nonwordTrials$Response == "Nonword",]) / nrow(nonwordTrials) + wordAcc <- nrow(nonwordTrials[wordTrials$Response == "Word",]) / nrow(wordTrials) + genAcc <- (nrow(nonwordTrials) * nonwordAcc + nrow(wordTrials) * wordAcc) / trialNum + + c("Sim", + trialNum, + learnedWordNum, + presNonwordNum, + genAcc, + wordAcc, + nonwordAcc) +} + +simulateAndAnalyse <- function(data, trialCount, alpha=sqrt(0.001), beta=sqrt(0.001), randomRatio=0.2){ + p <- runSim(data, trialCount, alpha, beta, lambda=1, randomRatio) + analyseSim(p) +} + + +######################################################################################## +#### IGNORE THIS BLOCK +######################################################################################## +if (FALSE) { + data <- prepareDat() + + testfunc = function() { + n <- 10 + trialCount <- 50000 + for( a in 0:n) { + k <- 1.0 / n * a + print(k) + #s <- simulateAndAnalyse(data, trialCount, alpha=1, beta=k) + s <- simulateAndAnalyse(data, trialCount, alpha=0.000001, beta=0.00001) + s[1] <- as.character(k) + monkeydat <- rbind(monkeydat, + s) + } + return(monkeydat) + } + + +} + +######################################################################################## +#### RUNNING THE PARALLELIZED EXPERIMENTS +######################################################################################## + +# code for parallelizing the experiment. +# Goal: Being able to run without a shared data structure +# and thus avoiding conflicts with critical sections. +# Solution: Reading and printing from and to different files +# for each thread (divide-and-conquer). Results need to be combined +# in the end. + +print.iterations <- FALSE #Note: Not meaningful for parallel execution, +#see http://blog.revolutionanalytics.com/2015/02/monitoring-progress-of-a-foreach-parallel-job.html +#for a discussion + +num.cores <- 15 #Can NOT be changed without further code adjustment +monkeys.per.core <- 8 #Can NOT be changed without further code adjustment + + +start.of.a.and.b <- 0.001 #Can be changed with no further code adjustment +end.of.a.and.b <- 0.300 #Can be changed with no further code adjustment + +debug <- FALSE + + +#8 experiments for each core, 15 cores +# -> 120 Experiments possible. +#This is exactly the number of experiments +#necessary to run 15 x 15 conditions in +#a symmetrical setting (= little Gauss of 15) + + +a.and.b.combinations <- matrix(nrow=2, ncol=0) +aseq <- seq(from=start.of.a.and.b, to=end.of.a.and.b, length.out=15) +step <- aseq[2] - aseq[1] +for(a in aseq) { + for(b in seq(from=start.of.a.and.b, to=a, by=step)) { + a.and.b.combinations <- cbind(a.and.b.combinations, c(a, b)) + } +} + +get.a <- function(i, index) { + return((a.and.b.combinations[1, ((i*monkeys.per.core)-(monkeys.per.core-1)) : (i*monkeys.per.core)])[index]) +} + +get.b <- function(i, index) { + return((a.and.b.combinations[2, ((i*monkeys.per.core)-(monkeys.per.core-1)) : (i*monkeys.per.core)])[index]) +} + +do.experiment <- function(i) { + resultdir <- "results" + dir.create(resultdir, showWarnings = FALSE) # dont show warning if dir exists + filename <- paste(resultdir, "/", "resultdat", i, ".txt", sep="") + + if(debug) { + resultdat <- data.frame(alpha=numeric(1), beta=numeric(1), + Time=character(1), + NumWordsLearned=numeric(1), + NumNonwordsPresented=numeric(1), + GeneralAccuracy=numeric(1), + WordAccuracy=numeric(1), + NonwordAccuracy=numeric(1)) + } else { + resultdat <- data.frame(alpha=numeric(1), beta=numeric(1), + NumTrials=numeric(1), + NumWordsLearned=numeric(1), + NumNonwordsPresented=numeric(1), + GeneralAccuracy=numeric(1), + WordAccuracy=numeric(1), + NonwordAccuracy=numeric(1)) + } + write.table(resultdat, file=filename, col.names=names(resultdat)) + + trialCount <- 50000 + r <- 0.65 + for(index in 1:monkeys.per.core) { + + a = get.a(i, index) + b = get.b(i, index) + resultdat = read.table(filename) + + if(print.iterations) { + print(paste("--running-- i: ", i, " a: ", a, " b: ", b, " r: ", r, sep="" )) + } + + if(debug) { + Sys.sleep(1) + current.time = Sys.time() + debug.frame = data.frame(alpha=a, beta=b, + Time=as.character(current.time), + NumWordsLearned=numeric(1), + NumNonwordsPresented=numeric(1), + GeneralAccuracy=numeric(1), + WordAccuracy=numeric(1), + NonwordAccuracy=numeric(1)) + + resultdat <- rbind(resultdat, debug.frame) + + } else { + + s <- simulateAndAnalyse(data, trialCount, alpha=a, beta=b, randomRatio=r ) + s[1] <- as.character(trialCount) + resultdat <- rbind(resultdat, + c(a, b, s[2:length(s)])) + + } + + #write preliminary result to file -> in case of interruption nothing gets lost + write.table(resultdat, file=filename, col.names=names(resultdat)) + } + + resultdat <- resultdat[-1, ] #remove 1st row which is just always 0 + write.table(resultdat, file=filename, col.names=names(resultdat)) + return(resultdat) +} + + +#...RUN, MONKEY, RUN! +cl <- makeCluster(num.cores) +registerDoParallel(cl) +foreach(i=1:num.cores) %dopar% do.experiment(i) + + +######################################################################################## +#### HARVESTING DATA & VISUALIZATION I +######################################################################################## + +harvest.data <- function(write.to.file=FALSE, folder="results_backup") { + data = data.frame() + for(i in 1:num.cores) { + d <- read.table(paste(folder, "resultdat", i, ".txt", sep="")) + data <- rbind(data, d) + } + if(write.to.file) { + write.table(data, file="preliminary_results.txt", col.names=names(data)) + } + return(data) +} + + +get.index <- function(sequence, value) { + res <- logical(length(sequence)) + for(i in 1:length(sequence)) { + res[i] <- isTRUE(all.equal(sequence[i], value)) + } + return(which(res)) +} + + +get.matrix <- function(data, value, sequence) { + if(!any(names(data)==value)) { + stop("'value' needs to be part of the data.frame") + } + v.index = which(names(data)==value) + + sequence <- round(sequence, 3) + + z <- matrix(nrow=length(sequence), ncol=length(sequence)) + + for(i in 1:nrow(data)) { + + alpha <- round(data[i, ]$alpha, 3) + beta <- round(data[i, ]$beta, 3) + + a.index <- get.index(sequence, alpha) + b.index <- get.index(sequence, beta) + if(isTRUE(all.equal(length(a.index), 0)) || + isTRUE(all.equal(length(b.index), 0))){ + print("problem: ") + print(alpha) + print(beta) + stop("sequence must contain alpha and beta values") + } + z[a.index, b.index] <- data[i, v.index] + z[b.index, a.index] <- data[i, v.index] + } + return(z) +} + +data = harvest.data(TRUE) + + +mat1 = matrix(rexp(15*15, rate=.1), ncol=15, nrow=15) + +conditions <- c("GeneralAccuracy", "WordAccuracy", + "NonwordAccuracy", "NumWordsLearned") + +for(c in conditions) { + image.plot(x=sort(aseq), + y=sort(aseq), + z=get.matrix(data, c, aseq), + #z = mat1, #alternative while results are not here yet + main=c, + xlab="alpha", + ylab="beta", + useRaster=TRUE, + col = topo.colors(100)) +} + + +######################################################################################## +#### MODEL FITTING & VISUALIZATION II +######################################################################################## + +### GeneralAccuracy +m1.g = gam(GeneralAccuracy ~ s(alpha) + s(beta), data=data) +summary(m1) + +m2.g = gam(GeneralAccuracy ~ s(alpha) + s(beta) + ti(alpha, beta), data=data) +summary(m2.g) + +compareML(m1.g, m2.g) +#m1 preferred + +vis.gam(m1.g, plot.type="contour", color="topo", main="GeneralAccuracy") + + + + +### WordAccuracy +m1.w = gam(WordAccuracy ~ s(alpha) + s(beta), data=data) +summary(m1.w) + +m2.w = gam(WordAccuracy ~ s(alpha) + s(beta) + ti(alpha, beta), data=data) +summary(m2.w) + +compareML(m1.w, m2.w) +#m1 preferred + +vis.gam(m1.w, plot.type="contour", color="topo", main="WordAccuracy") + + + +### NonwordAccuracy +m1.n = gam(NonwordAccuracy ~ s(alpha) + s(beta), data=data) +summary(m1.n) + +m2.n = gam(NonwordAccuracy ~ s(alpha) + s(beta) + ti(alpha, beta), data=data) +summary(m2.n) + +compareML(m1.n, m2.n) +#m1 preferred + +vis.gam(m1.n, plot.type="contour", color="topo", main="NonwordAccuracy") + + +### NumWordsLearned +m1.l = gam(NumWordsLearned ~ s(alpha) + s(beta), data=data) +summary(m1.l) + +m2.l = gam(NumWordsLearned ~ s(beta), data=data) +summary(m2.l) + +compareML(m1.l, m2.l) +#m2 preferred + +m3.l = gam(NumWordsLearned ~ te(alpha, beta), data=data) +summary(m3.l) + +compareML(m2.l, m3.l) +#m2 preferred + +vis.gam(m1.l, plot.type="contour", color="topo", main="NumWordsLearned") +#note: this plot shows a model which is not justified because m2 is preferred. +#it still is interesting, though. + +#explains the rather strange gam fit +hist(data$NumWordsLearned, main="Histogram of NumWordsLearned", + xlab="NumWordsLearned") + + +### model criticism +qqnorm(m1.g$residuals) +qqnorm(m1.w$residuals) +qqnorm(m1.n$residuals) +# mostly ok + +acf(resid(m1.g)) +acf(resid(m1.w)) +acf(resid(m1.n)) +# ok + + +######################################################################################## +#### OTHER ANALYSIS SNIPPETS +######################################################################################## + + + +#0. preprocessing +monkeydat$GeneralAccuracy = as.numeric(monkeydat$GeneralAccuracy) +monkeydat$WordAccuracy = as.numeric(monkeydat$WordAccuracy) +monkeydat$NonwordAccuracy = as.numeric(monkeydat$NonwordAccuracy) +monkeydat$NumTrials = as.numeric(monkeydat$NumTrials) +monkeydat$NumWordsLearned = as.numeric(monkeydat$NumWordsLearned) +monkeydat$NumNonwordsPresented = as.numeric(monkeydat$NumNonwordsPresented) + + +#1. chance level +chance.level <- r / 2 +chance.level + +max.accuracy <- 1-chance.level +max.accuracy + +max(data$GeneralAccuracy) +max(data$WordAccuracy) +max(data$NonwordAccuracy) + + +#2. correlations +#interesting to look at (& to write in the paper): +cor(data$WordAccuracy, data$NonwordAccuracy) +cor(monkeydat$WordAccuracy, monkeydat$NonwordAccuracy) +#why is this correlation so different??? + +cor(data$GeneralAccuracy, data$NonwordAccuracy) +cor(monkeydat$GeneralAccuracy, monkeydat$NonwordAccuracy) + +cor(data$GeneralAccuracy, data$WordAccuracy) +cor(monkeydat$GeneralAccuracy, monkeydat$NonwordAccuracy) + + +#3. linear model +#fitting a linear model: +m1 = lm(GeneralAccuracy ~ alpha, data=data) +summary(m1) + +m2 = lm(GeneralAccuracy ~ alpha + beta, data=data) +summary(m2) + +anova(m1, m2) + +m3 = lm(GeneralAccuracy ~ alpha * beta, data=data) +summary(m3) + +anova(m2, m3) + + +######################################################################################## +#### EXPORT RESULTS TO LaTeX +######################################################################################## + + +data.rounded = data +data.rounded$alpha = round(data.rounded$alpha, 3) +data.rounded$beta = round(data.rounded$beta, 3) +data.rounded$GeneralAccuracy = round(data.rounded$GeneralAccuracy, 2) +data.rounded$WordAccuracy = round(data.rounded$WordAccuracy, 2) +data.rounded$NonwordAccuracy = round(data.rounded$NonwordAccuracy, 2) +rownames(data.rounded) = NULL +colnames(data.rounded)[3] = "#Trials" +colnames(data.rounded)[4] = "#LearnedW" +colnames(data.rounded)[5] = "#PresW" +colnames(data.rounded)[6] = "GenAcc" +colnames(data.rounded)[7] = "WAcc" +colnames(data.rounded)[8] = "NWAcc" +View(data.rounded) + +xtable(data.rounded[1:40, ]) +xtable(data.rounded[41:80, ]) +xtable(data.rounded[81:120, ]) + +# EOF + + +\end{lstlisting} +\newpage \ No newline at end of file diff --git a/07_final_assignment/paper/main.bcf b/07_final_assignment/paper/main.bcf new file mode 100644 index 0000000..5782455 --- /dev/null +++ b/07_final_assignment/paper/main.bcf @@ -0,0 +1,2237 @@ + + + + + + output_encoding + utf8 + + + input_encoding + utf8 + + + debug + 0 + + + mincrossrefs + 999 + + + sortcase + 1 + + + sortgiveninits + 0 + + + sortupper + 1 + + + + + + + alphaothers + + + + + labelalpha + 0 + + + labelnamespec + shortauthor + author + shorteditor + editor + translator + + + labeltitle + 0 + + + labeltitlespec + shorttitle + title + + + labeltitleyear + 0 + + + labeldate + 1 + + + labeldatespec + pubstate + date + nodate + + + maxalphanames + 3 + + + maxbibnames + 7 + + + maxcitenames + 2 + + + maxitems + 3 + + + minalphanames + 1 + + + minbibnames + 6 + + + mincitenames + 1 + + + minitems + 1 + + + singletitle + 0 + + + sortalphaothers + + + + + sortlocale + american + + + sortscheme + nyt + + + uniquelist + 2 + + + uniquename + 2 + + + useprefix + 1 + + + useafterword + 1 + + + useannotator + 1 + + + useauthor + 1 + + + usebookauthor + 1 + + + usecommentator + 1 + + + useeditor + 1 + + + useeditora + 1 + + + useeditorb + 1 + + + useeditorc + 1 + + + useforeword + 1 + + + useholder + 1 + + + useintroduction + 1 + + + usenamea + 1 + + + usenameb + 1 + + + usenamec + 1 + + + usetranslator + 1 + + + useshortauthor + 1 + + + useshorteditor + 1 + + + usewith + 1 + + + usewriter + 1 + + + useproducer + 1 + + + useexecproducer + 1 + + + usedirector + 1 + + + + + datamodel + labelalphatemplate + inheritance + sortingnamekey + sortscheme + labelnamespec + labeltitlespec + labeldatespec + controlversion + alphaothers + sortalphaothers + presort + backend + texencoding + bibencoding + sorting + sortlos + sortlocale + language + babel + autolang + backrefsetstyle + block + date + datelabel + urldate + eventdate + origdate + alldates + autocite + notetype + refsection + refsegment + citereset + backrefstyle + arxiv + useafterword + useannotator + useauthor + usebookauthor + usecommentator + useeditor + useeditora + useeditorb + useeditorc + useforeword + useholder + useintroduction + usenamea + usenameb + usenamec + usetranslator + useshortauthor + useshorteditor + usewith + usewriter + useproducer + useexecproducer + usedirector + debug + loadfiles + safeinputenc + sortcase + sortupper + terseinits + firstinits + sortfirstinits + giveninits + sortgiveninits + abbreviate + dateabbrev + clearlang + indexing + sortcites + hyperref + backref + pagetracker + citecounter + citetracker + ibidtracker + idemtracker + opcittracker + loccittracker + parentracker + datezeros + autopunct + punctfont + labelnumber + labelalpha + labeltitle + labeltitleyear + labeldate + labelyear + uniquelist + uniquename + singletitle + defernumbers + bibwarn + useprefix + defernums + isbn + url + doi + eprint + related + apamaxprtauth + apabackref + dashed + mincrossrefs + maxnames + minnames + maxbibnames + minbibnames + maxcitenames + mincitenames + maxitems + minitems + maxalphanames + minalphanames + maxparens + + + alphaothers + sortalphaothers + presort + useafterword + useannotator + useauthor + usebookauthor + usecommentator + useeditor + useeditora + useeditorb + useeditorc + useforeword + useholder + useintroduction + usenamea + usenameb + usenamec + usetranslator + useshortauthor + useshorteditor + usewith + usewriter + useproducer + useexecproducer + usedirector + indexing + labelnumber + labelalpha + labeltitle + labeltitleyear + labeldate + labelyear + uniquelist + uniquename + singletitle + useprefix + skipbib + skiplos + skipbiblist + skiplab + dataonly + labelalphatemplate + sortexclusion + labelnamespec + labeltitlespec + labeldatespec + maxnames + minnames + maxbibnames + minbibnames + maxcitenames + mincitenames + maxitems + minitems + maxalphanames + minalphanames + + + useafterword + useannotator + useauthor + usebookauthor + usecommentator + useeditor + useeditora + useeditorb + useeditorc + useforeword + useholder + useintroduction + usenamea + usenameb + usenamec + usetranslator + useshortauthor + useshorteditor + usewith + usewriter + useproducer + useexecproducer + usedirector + indexing + uniquelist + uniquename + useprefix + skipbib + skiplos + skipbiblist + skiplab + dataonly + sortnamekeyscheme + presort + maxnames + minnames + maxbibnames + minbibnames + maxcitenames + mincitenames + maxitems + minitems + maxalphanames + minalphanames + + + useprefix + sortnamekeyscheme + + + useprefix + sortnamekeyscheme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + shorthand + label + labelname + labelname + + + year + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + prefix + + + family + + + given + + + suffix + + + prefix + + + + + mm + + presort + + + sortkey + + + sortname + author + editor + translator + sorttitle + title + + + sortyear + year + + + sorttitle + title + + + volume + 0000 + + + + + + sf,sm,sn,pf,pm,pn,pp + prefix,family,suffix,given + boolean,integer,string,xml + + + article + artwork + audio + bibnote + book + bookinbook + booklet + collection + commentary + customa + customb + customc + customd + custome + customf + inbook + incollection + inproceedings + inreference + image + jurisdiction + legal + legislation + letter + manual + misc + movie + music + mvcollection + mvreference + mvbook + online + patent + performance + periodical + proceedings + reference + report + review + set + software + standard + suppbook + suppcollection + thesis + unpublished + video + xdata + letters + data + newsarticle + + + month + year + day + endday + endmonth + eventday + eventendday + eventendmonth + eventmonth + eventyear + origday + origendday + origendmonth + origmonth + origyear + urlday + urlendday + urlendmonth + urlmonth + urlyear + abstract + addendum + annotation + booksubtitle + booktitle + booktitleaddon + chapter + edition + eid + entrysubtype + eprintclass + eprinttype + eventtitle + eventtitleaddon + gender + howpublished + indexsorttitle + indextitle + isan + isbn + ismn + isrn + issn + issue + issuesubtitle + issuetitle + iswc + journalsubtitle + journaltitle + label + langid + langidopts + library + mainsubtitle + maintitle + maintitleaddon + nameaddon + note + number + origtitle + pagetotal + part + relatedstring + relatedtype + reprinttitle + series + shorthandintro + subtitle + title + titleaddon + usera + userb + userc + userd + usere + userf + venue + version + volume + volumes + shorthand + shortjournal + shortseries + shorttitle + urlendyear + endyear + eventendyear + origendyear + sorttitle + sortshorthand + sortyear + sortkey + presort + institution + lista + listb + listc + listd + liste + listf + location + organization + origlocation + origpublisher + publisher + afterword + annotator + author + bookauthor + commentator + editor + editora + editorb + editorc + foreword + holder + introduction + namea + nameb + namec + translator + shortauthor + shorteditor + sortname + authortype + editoratype + editorbtype + editorctype + editortype + bookpagination + nameatype + namebtype + namectype + origlanguage + pagination + pubstate + type + language + crossref + xref + date + eventdate + origdate + urldate + doi + eprint + file + verba + verbb + verbc + url + xdata + ids + entryset + related + keywords + options + relatedoptions + pages + execute + with + writer + producer + execproducer + director + abstractloc + doubtfulauthor + doubtfuldate + titleisdescription + newspaper + urldescription + abstracturl + + + abstract + annotation + authortype + bookpagination + crossref + entryset + entrysubtype + execute + file + gender + ids + indextitle + indexsorttitle + isan + ismn + iswc + keywords + label + langid + langidopts + library + lista + listb + listc + listd + liste + listf + nameaddon + options + origday + origendday + origendmonth + origendyear + origmonth + origyear + origlocation + origpublisher + origtitle + pagination + presort + related + relatedoptions + relatedstring + relatedtype + shortauthor + shorteditor + shorthand + shorthandintro + shortjournal + shortseries + shorttitle + sortkey + sortname + sortshorthand + sorttitle + sortyear + usera + userb + userc + userd + usere + userf + verba + verbb + verbc + xdata + xref + + + set + entryset + crossref + + + article + author + journaltitle + title + day + endday + endmonth + endyear + month + year + addendum + annotator + commentator + doi + editor + editora + editorb + editorc + editoratype + editorbtype + editorctype + eid + eprint + eprintclass + eprinttype + issn + issue + issuetitle + issuesubtitle + journalsubtitle + language + note + number + origlanguage + pages + pubstate + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + volume + + + bibnote + note + + + book + author + title + day + endday + endmonth + endyear + month + year + addendum + afterword + annotator + chapter + commentator + doi + edition + editor + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + foreword + introduction + isbn + language + location + maintitle + maintitleaddon + mainsubtitle + note + number + origlanguage + pages + pagetotal + part + publisher + pubstate + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + volumes + + + mvbook + author + title + day + endday + endmonth + endyear + month + year + addendum + afterword + annotator + commentator + doi + edition + editor + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + foreword + introduction + isbn + language + location + note + number + origlanguage + pagetotal + publisher + pubstate + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + volumes + + + inbook + bookinbook + suppbook + author + title + booktitle + day + endday + endmonth + endyear + month + year + addendum + afterword + annotator + bookauthor + booksubtitle + booktitleaddon + chapter + commentator + doi + edition + editor + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + foreword + introduction + isbn + language + location + mainsubtitle + maintitle + maintitleaddon + note + number + origlanguage + part + publisher + pages + pubstate + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + volumes + + + booklet + author + editor + title + day + endday + endmonth + endyear + month + year + addendum + chapter + doi + eprint + eprintclass + eprinttype + howpublished + language + location + note + pages + pagetotal + pubstate + subtitle + titleaddon + type + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + + + collection + reference + editor + title + day + endday + endmonth + endyear + month + year + addendum + afterword + annotator + chapter + commentator + doi + edition + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + foreword + introduction + isbn + language + location + mainsubtitle + maintitle + maintitleaddon + note + number + origlanguage + pages + pagetotal + part + publisher + pubstate + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + volumes + + + mvcollection + mvreference + author + title + day + endday + endmonth + endyear + month + year + addendum + afterword + annotator + commentator + doi + edition + editor + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + foreword + introduction + isbn + language + location + note + number + origlanguage + publisher + pubstate + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + volumes + + + incollection + suppcollection + inreference + author + editor + title + booktitle + day + endday + endmonth + endyear + month + year + addendum + afterword + annotator + booksubtitle + booktitleaddon + chapter + commentator + doi + edition + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + foreword + introduction + isbn + language + location + mainsubtitle + maintitle + maintitleaddon + note + number + origlanguage + pages + part + publisher + pubstate + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + volumes + + + manual + title + day + endday + endmonth + endyear + month + year + addendum + author + chapter + doi + edition + editor + eprint + eprintclass + eprinttype + isbn + language + location + note + number + organization + pages + pagetotal + publisher + pubstate + series + subtitle + titleaddon + type + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + + + misc + title + day + endday + endmonth + endyear + day + endday + endmonth + endyear + month + year + addendum + author + doi + editor + eprint + eprintclass + eprinttype + howpublished + language + location + note + organization + pubstate + subtitle + titleaddon + type + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + + + online + title + url + addendum + author + editor + language + month + note + organization + pubstate + subtitle + titleaddon + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + year + + + patent + author + title + number + day + endday + endmonth + endyear + month + year + addendum + doi + eprint + eprintclass + eprinttype + holder + location + note + pubstate + subtitle + titleaddon + type + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + + + periodical + editor + title + day + endday + endmonth + endyear + month + year + addendum + doi + editora + editorb + editorc + editoratype + editorbtype + editorctype + eprint + eprintclass + eprinttype + issn + issue + issuesubtitle + issuetitle + language + note + number + pubstate + series + subtitle + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + + + mvproceedings + editor + title + day + endday + endmonth + endyear + month + year + addendum + doi + eprint + eprintclass + eprinttype + eventday + eventendday + eventendmonth + eventendyear + eventmonth + eventyear + eventtitle + eventtitleaddon + isbn + language + location + note + number + organization + pagetotal + publisher + pubstate + series + subtitle + titleaddon + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + venue + volumes + + + proceedings + editor + title + day + endday + endmonth + endyear + month + year + addendum + chapter + doi + eprint + eprintclass + eprinttype + eventday + eventendday + eventendmonth + eventendyear + eventmonth + eventyear + eventtitle + eventtitleaddon + isbn + language + location + mainsubtitle + maintitle + maintitleaddon + note + number + organization + pages + pagetotal + part + publisher + pubstate + series + subtitle + titleaddon + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + venue + volume + volumes + + + inproceedings + author + editor + title + booktitle + day + endday + endmonth + endyear + month + year + addendum + booksubtitle + booktitleaddon + chapter + doi + eprint + eprintclass + eprinttype + eventday + eventendday + eventendmonth + eventendyear + eventmonth + eventyear + eventtitle + eventtitleaddon + isbn + language + location + mainsubtitle + maintitle + maintitleaddon + note + number + organization + pages + part + publisher + pubstate + series + subtitle + titleaddon + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + venue + volume + volumes + + + report + author + title + type + institution + day + endday + endmonth + endyear + month + year + addendum + chapter + doi + eprint + eprintclass + eprinttype + isrn + language + location + note + number + pages + pagetotal + pubstate + subtitle + titleaddon + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + + + thesis + author + title + type + institution + day + endday + endmonth + endyear + month + year + addendum + chapter + doi + eprint + eprintclass + eprinttype + language + location + note + pages + pagetotal + pubstate + subtitle + titleaddon + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + + + unpublished + author + title + day + endday + endmonth + endyear + month + year + addendum + howpublished + language + location + note + pubstate + subtitle + titleaddon + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + + + titleisdescription + with + doubtfulauthor + doubtfuldate + abstractloc + abstracturl + urldescription + + + video + writer + producer + execproducer + director + + + newsarticle + author + newspaper + title + day + endday + endmonth + endyear + month + year + addendum + doi + editor + editora + editorb + editorc + editoratype + editorbtype + editorctype + eid + eprint + eprintclass + eprinttype + issn + issue + issuetitle + issuesubtitle + language + note + number + origlanguage + pages + series + subtitle + titleaddon + translator + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + volume + + + data + title + day + endday + endmonth + endyear + day + endday + endmonth + endyear + month + year + addendum + author + language + location + note + organization + pubstate + subtitle + titleaddon + type + url + urlday + urlendday + urlendmonth + urlendyear + urlmonth + urlyear + version + + + article + book + inbook + bookinbook + suppbook + booklet + collection + incollection + suppcollection + manual + misc + mvbook + mvcollection + online + patent + periodical + suppperiodical + proceedings + inproceedings + reference + inreference + report + set + thesis + unpublished + + + date + year + + + + + set + + entryset + crossref + + + + article + + author + journaltitle + title + + + + book + mvbook + mvcollection + mvreference + + author + title + + + + inbook + bookinbook + suppbook + + author + title + booktitle + + + + booklet + + + author + editor + + title + + + + collection + reference + + editor + title + + + + incollection + suppcollection + inreference + + author + editor + title + booktitle + + + + manual + + title + + + + misc + + title + + + + online + + title + url + + + + patent + + author + title + number + + + + periodical + + editor + title + + + + proceedings + mvproceedings + + editor + title + + + + inproceedings + + author + title + booktitle + + + + report + + author + title + type + institution + + + + thesis + + author + title + type + institution + + + + unpublished + + author + title + + + + + isbn + + + issn + + + ismn + + + date + eventdate + origdate + urldate + + + gender + + + + + + + references.bib + + + + + + + presort + + + sortkey + + + sortname + author + editor + translator + sorttitle + title + + + sortyear + year + + + sorttitle + title + + + volume + 0000 + + + + diff --git a/07_final_assignment/paper/main.run.xml b/07_final_assignment/paper/main.run.xml new file mode 100644 index 0000000..088f927 --- /dev/null +++ b/07_final_assignment/paper/main.run.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + latex + + main.bcf + + + main.bbl + + + blx-dm.def + apa.dbx + blx-compat.def + biblatex_.def + apa.bbx + standard.bbx + apa.cbx + biblatex.cfg + american-apa.lbx + american.lbx + english.lbx + + + + biber + + biber + main + + + main.bcf + + + main.bbl + + + main.bbl + + + main.bcf + + + references.bib + + + diff --git a/07_final_assignment/paper/main.tex b/07_final_assignment/paper/main.tex new file mode 100644 index 0000000..c0cad0a --- /dev/null +++ b/07_final_assignment/paper/main.tex @@ -0,0 +1,87 @@ +\documentclass[a4paper, 12pt]{apa6} +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage[american]{babel} +\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber]{biblatex} +\DeclareLanguageMapping{american}{american-apa} +\addbibresource{references.bib} +\usepackage{listings} +\title{Simulation of Grainger et al. (2012) with Rescorla Wagner equations} +\shorttitle{Grainger et al. (2012) simulation with RW equations} +\author{Robert Geirhos (3827808), Klara Grethen (3899962), \\David-Elias Künstle (3822829), Felicia Saar (3818590)} +\affiliation{Linguistics for Cognitive Science Course, University of Tübingen} + +\abstract{our abstract goes here!} + + +\begin{document} +\maketitle + +%\cite{} +\section{Introduction} +statement of the problem + +\section{Simulations} +\subsection{Experimental Code} +why we didn't use the given code, what we improved, how the result is structured - Goal: modular and comprehensive experiment. Problems with paper and given code. What's a block in our experiment.\\ +Since preliminary experiments showed that the monkeys performed with very high accuracies (>90\%), we decided to introduce a random parameter $ r $ in the experiment, defined as the fraction of times the monkey would make a random guess instead of an experience-based prediction. + +\subsection{Choice of Parameters} +\subsubsection{Number of Trials} +The six monkeys in the original experiment participated in a different number of trials (min: 43.041, max: 61.142, mean: 52.812). For the sake of simplicity, we presented exactly 50.000 trials in each of our experiments. +\subsubsection{Random Parameter} The random parameter $ r $ was set to 0.65, which proved to be reasonable value. That means, in 65\% of the cases the monkey would guess for either word or nonword with equal probabilities. Therefore, the maximum possible performance $ p_{max} $ is: +$$ p_{max} = 1 - \frac{r}{2} = 0.675$$ +In other words, the maximum possible performance is no longer 1.0 (for a very intelligent monkey) but rather restricted by $ r $. If a monkey's performance is slightly better than $ p_{max} $, this is assured to be due to chance. +\subsubsection{Alpha and Beta} Both $ \alpha $ and $ \beta $ were our independent variables which we manipulated over the course of the experiments. We gathered data for every possible combination of $ \alpha $ and $ \beta $ values within an equally spaced range from 0.0 to 0.3. A total of 15 values for each $ \alpha $ and $ \beta $ were combined to $ 15*15 = 225 $ possible combinations. Since $ \alpha $ and $ \beta $ were internally multiplied to a single value, we expected the outcome to be symmetrical due to the commutativity of the multiplication operation and therefore calculated each combination of $ \alpha $ and $ \beta $ only once, which we used as a trick to improve the overall runtime. Therefore, $\sum_{i=1}^{15}i = 120$ combinations remained to be explored. + +\subsubsection{Lambda} Choice of $ \lambda $ +%TODO explain choice of lambda=1, saliency + +\subsection{Running Parallelized Experiments} +Running an experiment with a single combination of $ \alpha $ and $ \beta $ on a normal desktop computer took about 75 minutes. Therefore, the parameter space one could explore within a reasonable amount of time was quite restricted. We decided to write a parallelized version of the code to reduce the overall runtime. Using the R packages foreach, parallel and doParallel (TODO: Cite them properly), we restructured the experiment. Since conflicts can easily occur when more than one core is trying to access a shared data structure at the same time, we implemented a parallelized version that is able to run without even containing critical sections. Instead, each thread has its own data structure, a .txt file, and in the end the results are harvested and combined. This version of the experiment ran on a cluster with 15 cores, each performing a total amount of eight experiments. Altogether, 120 combinations of $ \alpha $ and $ \beta $ were explored overnight, which would have taken about 150 hours in a non-parallelized version. + +\section{Results} +results + +\begin{figure*} +\includegraphics[width=0.9\textwidth]{plots/plot_accuracy} +\end{figure*} + +\begin{figure*} +\includegraphics[width=0.9\textwidth]{plots/plot_numwords} +\end{figure*} + + +\section{Discussion} +"your conclusions about what is most likely to underlie the different success rates of the baboons" + + +\appendix +\section{Complete Results} +Here are the complete results of our experiments. The abbreviations used are: +\begin{APAitemize} +\item \#Trials: Number of trials +\item \#LearnedW: Number of learned words +\item \#PresW: Number of presented words +\item GenAcc: General accuracy +\item WAcc: Word accuracy +\item NWAcc: Nonword accuracy +\end{APAitemize} + +\onecolumn +\input{result_tables.tex} + + + +\section{Code} +\input{code.tex} + + +\printbibliography{} + + +\end{document} +%%% Local Variables: +%%% mode: latex +%%% TeX-master: t +%%% End: diff --git a/07_final_assignment/paper/references.bib b/07_final_assignment/paper/references.bib new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/07_final_assignment/paper/references.bib diff --git a/07_final_assignment/paper/result_tables.tex b/07_final_assignment/paper/result_tables.tex new file mode 100644 index 0000000..4db1312 --- /dev/null +++ b/07_final_assignment/paper/result_tables.tex @@ -0,0 +1,155 @@ +% latex table generated in R 3.1.0 by xtable 1.8-2 package +% Thu Mar 31 15:21:52 2016 +\begin{table}[ht] +\centering +\begin{tabular}{rrrrrrrrr} + \hline + & alpha & beta & \#Trials & \#LearnedW & \#PresW & GenAcc & WAcc & NWAcc \\ + \hline +1 & 0.00 & 0.00 & 50000 & 307 & 7539 & 0.60 & 0.66 & 0.55 \\ + 2 & 0.02 & 0.00 & 50000 & 307 & 7518 & 0.60 & 0.64 & 0.57 \\ + 3 & 0.02 & 0.02 & 50000 & 307 & 7502 & 0.62 & 0.65 & 0.60 \\ + 4 & 0.04 & 0.00 & 50000 & 306 & 7479 & 0.61 & 0.65 & 0.57 \\ + 5 & 0.04 & 0.02 & 50000 & 306 & 7522 & 0.63 & 0.65 & 0.61 \\ + 6 & 0.04 & 0.04 & 50000 & 301 & 7532 & 0.64 & 0.65 & 0.62 \\ + 7 & 0.06 & 0.00 & 50000 & 307 & 7490 & 0.61 & 0.65 & 0.57 \\ + 8 & 0.06 & 0.02 & 50000 & 307 & 7499 & 0.63 & 0.64 & 0.62 \\ + 9 & 0.06 & 0.04 & 50000 & 307 & 7530 & 0.65 & 0.66 & 0.64 \\ + 10 & 0.06 & 0.06 & 50000 & 292 & 7512 & 0.65 & 0.65 & 0.66 \\ + 11 & 0.09 & 0.00 & 50000 & 289 & 7534 & 0.62 & 0.65 & 0.59 \\ + 12 & 0.09 & 0.02 & 50000 & 297 & 7524 & 0.64 & 0.65 & 0.63 \\ + 13 & 0.09 & 0.04 & 50000 & 306 & 7548 & 0.65 & 0.66 & 0.64 \\ + 14 & 0.09 & 0.06 & 50000 & 307 & 7491 & 0.66 & 0.66 & 0.65 \\ + 15 & 0.09 & 0.09 & 50000 & 307 & 7503 & 0.66 & 0.67 & 0.65 \\ + 16 & 0.11 & 0.00 & 50000 & 307 & 7540 & 0.60 & 0.65 & 0.55 \\ + 17 & 0.11 & 0.02 & 50000 & 307 & 7509 & 0.64 & 0.64 & 0.64 \\ + 18 & 0.11 & 0.04 & 50000 & 298 & 7518 & 0.65 & 0.65 & 0.65 \\ + 19 & 0.11 & 0.06 & 50000 & 307 & 7503 & 0.65 & 0.66 & 0.65 \\ + 20 & 0.11 & 0.09 & 50000 & 307 & 7502 & 0.66 & 0.66 & 0.65 \\ + 21 & 0.11 & 0.11 & 50000 & 307 & 7549 & 0.66 & 0.67 & 0.66 \\ + 22 & 0.13 & 0.00 & 50000 & 300 & 7509 & 0.62 & 0.65 & 0.59 \\ + 23 & 0.13 & 0.02 & 50000 & 307 & 7524 & 0.64 & 0.65 & 0.64 \\ + 24 & 0.13 & 0.04 & 50000 & 304 & 7516 & 0.65 & 0.66 & 0.65 \\ + 25 & 0.13 & 0.06 & 50000 & 277 & 7510 & 0.66 & 0.66 & 0.66 \\ + 26 & 0.13 & 0.09 & 50000 & 307 & 7490 & 0.66 & 0.66 & 0.66 \\ + 27 & 0.13 & 0.11 & 50000 & 307 & 7526 & 0.67 & 0.67 & 0.66 \\ + 28 & 0.13 & 0.13 & 50000 & 307 & 7521 & 0.67 & 0.67 & 0.67 \\ + 29 & 0.15 & 0.00 & 50000 & 298 & 7500 & 0.61 & 0.64 & 0.58 \\ + 30 & 0.15 & 0.02 & 50000 & 307 & 7461 & 0.65 & 0.66 & 0.64 \\ + 31 & 0.15 & 0.04 & 50000 & 307 & 7508 & 0.65 & 0.66 & 0.65 \\ + 32 & 0.15 & 0.06 & 50000 & 297 & 7519 & 0.66 & 0.66 & 0.66 \\ + 33 & 0.15 & 0.09 & 50000 & 307 & 7502 & 0.67 & 0.67 & 0.66 \\ + 34 & 0.15 & 0.11 & 50000 & 307 & 7508 & 0.66 & 0.66 & 0.66 \\ + 35 & 0.15 & 0.13 & 50000 & 307 & 7540 & 0.67 & 0.67 & 0.66 \\ + 36 & 0.15 & 0.15 & 50000 & 307 & 7528 & 0.66 & 0.67 & 0.66 \\ + 37 & 0.17 & 0.00 & 50000 & 307 & 7500 & 0.62 & 0.65 & 0.59 \\ + 38 & 0.17 & 0.02 & 50000 & 294 & 7520 & 0.65 & 0.66 & 0.65 \\ + 39 & 0.17 & 0.04 & 50000 & 307 & 7504 & 0.66 & 0.66 & 0.65 \\ + 40 & 0.17 & 0.06 & 50000 & 307 & 7506 & 0.66 & 0.67 & 0.66 \\ + \hline +\end{tabular} +\end{table} + +% latex table generated in R 3.1.0 by xtable 1.8-2 package +% Thu Mar 31 15:22:04 2016 +\begin{table}[ht] +\centering +\begin{tabular}{rrrrrrrrr} + \hline + & alpha & beta & \#Trials & \#LearnedW & \#PresW & GenAcc & WAcc & NWAcc \\ + \hline +41 & 0.17 & 0.09 & 50000 & 303 & 7533 & 0.67 & 0.67 & 0.66 \\ + 42 & 0.17 & 0.11 & 50000 & 307 & 7492 & 0.67 & 0.67 & 0.66 \\ + 43 & 0.17 & 0.13 & 50000 & 307 & 7522 & 0.66 & 0.67 & 0.66 \\ + 44 & 0.17 & 0.15 & 50000 & 307 & 7489 & 0.67 & 0.68 & 0.66 \\ + 45 & 0.17 & 0.17 & 50000 & 307 & 7516 & 0.66 & 0.67 & 0.66 \\ + 46 & 0.19 & 0.00 & 50000 & 307 & 7526 & 0.62 & 0.65 & 0.59 \\ + 47 & 0.19 & 0.02 & 50000 & 307 & 7538 & 0.65 & 0.65 & 0.64 \\ + 48 & 0.19 & 0.04 & 50000 & 307 & 7509 & 0.66 & 0.66 & 0.66 \\ + 49 & 0.19 & 0.06 & 50000 & 307 & 7526 & 0.66 & 0.67 & 0.66 \\ + 50 & 0.19 & 0.09 & 50000 & 307 & 7486 & 0.66 & 0.66 & 0.66 \\ + 51 & 0.19 & 0.11 & 50000 & 307 & 7507 & 0.67 & 0.67 & 0.66 \\ + 52 & 0.19 & 0.13 & 50000 & 307 & 7539 & 0.67 & 0.67 & 0.66 \\ + 53 & 0.19 & 0.15 & 50000 & 307 & 7500 & 0.67 & 0.67 & 0.67 \\ + 54 & 0.19 & 0.17 & 50000 & 307 & 7492 & 0.67 & 0.68 & 0.67 \\ + 55 & 0.19 & 0.19 & 50000 & 307 & 7522 & 0.67 & 0.67 & 0.67 \\ + 56 & 0.21 & 0.00 & 50000 & 292 & 7507 & 0.62 & 0.64 & 0.59 \\ + 57 & 0.21 & 0.02 & 50000 & 307 & 7515 & 0.65 & 0.66 & 0.65 \\ + 58 & 0.21 & 0.04 & 50000 & 307 & 7519 & 0.66 & 0.67 & 0.66 \\ + 59 & 0.21 & 0.06 & 50000 & 307 & 7513 & 0.66 & 0.67 & 0.66 \\ + 60 & 0.21 & 0.09 & 50000 & 299 & 7495 & 0.66 & 0.67 & 0.66 \\ + 61 & 0.21 & 0.11 & 50000 & 307 & 7519 & 0.67 & 0.67 & 0.66 \\ + 62 & 0.21 & 0.13 & 50000 & 307 & 7520 & 0.67 & 0.67 & 0.67 \\ + 63 & 0.21 & 0.15 & 50000 & 307 & 7521 & 0.67 & 0.67 & 0.67 \\ + 64 & 0.21 & 0.17 & 50000 & 307 & 7526 & 0.67 & 0.67 & 0.67 \\ + 65 & 0.21 & 0.19 & 50000 & 307 & 7516 & 0.67 & 0.67 & 0.67 \\ + 66 & 0.21 & 0.21 & 50000 & 307 & 7502 & 0.67 & 0.68 & 0.67 \\ + 67 & 0.24 & 0.00 & 50000 & 307 & 7511 & 0.62 & 0.65 & 0.59 \\ + 68 & 0.24 & 0.02 & 50000 & 307 & 7501 & 0.66 & 0.66 & 0.65 \\ + 69 & 0.24 & 0.04 & 50000 & 307 & 7517 & 0.66 & 0.67 & 0.65 \\ + 70 & 0.24 & 0.06 & 50000 & 306 & 7505 & 0.66 & 0.67 & 0.66 \\ + 71 & 0.24 & 0.09 & 50000 & 307 & 7500 & 0.67 & 0.67 & 0.66 \\ + 72 & 0.24 & 0.11 & 50000 & 307 & 7515 & 0.67 & 0.67 & 0.67 \\ + 73 & 0.24 & 0.13 & 50000 & 307 & 7512 & 0.67 & 0.67 & 0.66 \\ + 74 & 0.24 & 0.15 & 50000 & 307 & 7508 & 0.67 & 0.67 & 0.67 \\ + 75 & 0.24 & 0.17 & 50000 & 307 & 7507 & 0.67 & 0.68 & 0.67 \\ + 76 & 0.24 & 0.19 & 50000 & 307 & 7519 & 0.67 & 0.67 & 0.67 \\ + 77 & 0.24 & 0.21 & 50000 & 307 & 7531 & 0.67 & 0.67 & 0.67 \\ + 78 & 0.24 & 0.24 & 50000 & 307 & 7518 & 0.67 & 0.67 & 0.68 \\ + 79 & 0.26 & 0.00 & 50000 & 307 & 7522 & 0.62 & 0.66 & 0.59 \\ + 80 & 0.26 & 0.02 & 50000 & 298 & 7493 & 0.65 & 0.65 & 0.65 \\ + \hline +\end{tabular} +\end{table} + +% latex table generated in R 3.1.0 by xtable 1.8-2 package +% Thu Mar 31 15:22:19 2016 +\begin{table}[ht] +\centering +\begin{tabular}{rrrrrrrrr} + \hline + & alpha & beta & \#Trials & \#LearnedW & \#PresW & GenAcc & WAcc & NWAcc \\ + \hline +81 & 0.26 & 0.04 & 50000 & 307 & 7517 & 0.66 & 0.67 & 0.66 \\ + 82 & 0.26 & 0.06 & 50000 & 307 & 7480 & 0.67 & 0.67 & 0.66 \\ + 83 & 0.26 & 0.09 & 50000 & 307 & 7512 & 0.66 & 0.66 & 0.67 \\ + 84 & 0.26 & 0.11 & 50000 & 307 & 7497 & 0.67 & 0.67 & 0.67 \\ + 85 & 0.26 & 0.13 & 50000 & 307 & 7521 & 0.67 & 0.68 & 0.67 \\ + 86 & 0.26 & 0.15 & 50000 & 307 & 7524 & 0.68 & 0.68 & 0.67 \\ + 87 & 0.26 & 0.17 & 50000 & 307 & 7516 & 0.67 & 0.67 & 0.66 \\ + 88 & 0.26 & 0.19 & 50000 & 307 & 7486 & 0.67 & 0.67 & 0.67 \\ + 89 & 0.26 & 0.21 & 50000 & 307 & 7505 & 0.67 & 0.67 & 0.67 \\ + 90 & 0.26 & 0.24 & 50000 & 307 & 7512 & 0.67 & 0.67 & 0.67 \\ + 91 & 0.26 & 0.26 & 50000 & 307 & 7525 & 0.67 & 0.68 & 0.67 \\ + 92 & 0.28 & 0.00 & 50000 & 295 & 7508 & 0.62 & 0.65 & 0.58 \\ + 93 & 0.28 & 0.02 & 50000 & 307 & 7498 & 0.65 & 0.66 & 0.65 \\ + 94 & 0.28 & 0.04 & 50000 & 306 & 7535 & 0.66 & 0.67 & 0.66 \\ + 95 & 0.28 & 0.06 & 50000 & 307 & 7501 & 0.66 & 0.67 & 0.66 \\ + 96 & 0.28 & 0.09 & 50000 & 307 & 7513 & 0.67 & 0.67 & 0.66 \\ + 97 & 0.28 & 0.11 & 50000 & 307 & 7507 & 0.67 & 0.67 & 0.67 \\ + 98 & 0.28 & 0.13 & 50000 & 307 & 7523 & 0.67 & 0.67 & 0.67 \\ + 99 & 0.28 & 0.15 & 50000 & 307 & 7496 & 0.67 & 0.67 & 0.67 \\ + 100 & 0.28 & 0.17 & 50000 & 307 & 7520 & 0.67 & 0.67 & 0.67 \\ + 101 & 0.28 & 0.19 & 50000 & 306 & 7516 & 0.67 & 0.67 & 0.67 \\ + 102 & 0.28 & 0.21 & 50000 & 307 & 7483 & 0.67 & 0.67 & 0.68 \\ + 103 & 0.28 & 0.24 & 50000 & 302 & 7518 & 0.67 & 0.67 & 0.67 \\ + 104 & 0.28 & 0.26 & 50000 & 307 & 7518 & 0.68 & 0.68 & 0.67 \\ + 105 & 0.28 & 0.28 & 50000 & 307 & 7507 & 0.68 & 0.68 & 0.68 \\ + 106 & 0.30 & 0.00 & 50000 & 300 & 7530 & 0.61 & 0.64 & 0.58 \\ + 107 & 0.30 & 0.02 & 50000 & 298 & 7533 & 0.65 & 0.66 & 0.65 \\ + 108 & 0.30 & 0.04 & 50000 & 307 & 7514 & 0.66 & 0.66 & 0.66 \\ + 109 & 0.30 & 0.06 & 50000 & 307 & 7519 & 0.66 & 0.67 & 0.65 \\ + 110 & 0.30 & 0.09 & 50000 & 307 & 7516 & 0.67 & 0.67 & 0.67 \\ + 111 & 0.30 & 0.11 & 50000 & 307 & 7508 & 0.67 & 0.68 & 0.66 \\ + 112 & 0.30 & 0.13 & 50000 & 307 & 7495 & 0.67 & 0.67 & 0.67 \\ + 113 & 0.30 & 0.15 & 50000 & 307 & 7501 & 0.68 & 0.68 & 0.68 \\ + 114 & 0.30 & 0.17 & 50000 & 307 & 7520 & 0.67 & 0.67 & 0.67 \\ + 115 & 0.30 & 0.19 & 50000 & 307 & 7479 & 0.67 & 0.67 & 0.68 \\ + 116 & 0.30 & 0.21 & 50000 & 307 & 7502 & 0.68 & 0.68 & 0.67 \\ + 117 & 0.30 & 0.24 & 50000 & 307 & 7552 & 0.67 & 0.67 & 0.67 \\ + 118 & 0.30 & 0.26 & 50000 & 307 & 7502 & 0.67 & 0.67 & 0.67 \\ + 119 & 0.30 & 0.28 & 50000 & 307 & 7520 & 0.68 & 0.68 & 0.68 \\ + 120 & 0.30 & 0.30 & 50000 & 307 & 7545 & 0.67 & 0.67 & 0.67 \\ + \hline +\end{tabular} +\end{table} \ No newline at end of file