From 19a359ab34be225b4ab7df3974368a2833d45648 Mon Sep 17 00:00:00 2001 From: Neil Smith Date: Sun, 26 Jan 2014 16:55:55 +0000 Subject: [PATCH] Moving to a different machine --- #s# | 676 +++++++++++++++++++++++++++++++++++++++++++++++++ cipher.py | 48 +++- cipherbreak.py | 38 +-- counts.py | 32 +++ 4 files changed, 756 insertions(+), 38 deletions(-) create mode 100644 #s# create mode 100644 counts.py diff --git a/#s# b/#s# new file mode 100644 index 0000000..73c125d --- /dev/null +++ b/#s# @@ -0,0 +1,676 @@ +Affine break attempt using key 1x+0 gives fit of 0.7738845680505632 and decrypt starting: disfltsfxigyjltugzamsbbsfizhhayiypjzlxigmafweafofu +Affine break attempt using key 1x+1 gives fit of 0.7204884506310523 and decrypt starting: chreksrewhfxikstfyzlraarehyggzxhxoiykwhflzevdzenet +Affine break attempt using key 1x+2 gives fit of 0.9739566895082303 and decrypt starting: bgqdjrqdvgewhjrsexykqzzqdgxffywgwnhxjvgekyducydmds +Affine break attempt using key 1x+3 gives fit of 0.8764042793574056 and decrypt starting: afpciqpcufdvgiqrdwxjpyypcfweexvfvmgwiufdjxctbxclcr +Affine break attempt using key 1x+4 gives fit of 0.7821872785189233 and decrypt starting: zeobhpobtecufhpqcvwioxxobevddwueulfvhteciwbsawbkbq +Affine break attempt using key 1x+5 gives fit of 0.8723829775052593 and decrypt starting: ydnagonasdbtegopbuvhnwwnaduccvtdtkeugsdbhvarzvajap +Affine break attempt using key 1x+6 gives fit of 0.8526333613993763 and decrypt starting: xcmzfnmzrcasdfnoatugmvvmzctbbuscsjdtfrcaguzqyuzizo +Affine break attempt using key 1x+7 gives fit of 0.7985168579639075 and decrypt starting: wblyemlyqbzrcemnzstfluulybsaatrbricseqbzftypxtyhyn +Affine break attempt using key 1x+8 gives fit of 0.9432540879125705 and decrypt starting: vakxdlkxpayqbdlmyrsekttkxarzzsqaqhbrdpayesxowsxgxm +Affine break attempt using key 1x+9 gives fit of 1.0880175499728166 and decrypt starting: uzjwckjwozxpacklxqrdjssjwzqyyrpzpgaqcozxdrwnvrwfwl +Affine break attempt using key 1x+10 gives fit of 1.0429354101970654 and decrypt starting: tyivbjivnywozbjkwpqcirrivypxxqoyofzpbnywcqvmuqvevk +Affine break attempt using key 1x+11 gives fit of 0.932323068693818 and decrypt starting: sxhuaihumxvnyaijvopbhqqhuxowwpnxneyoamxvbpultpuduj +Affine break attempt using key 1x+12 gives fit of 0.8344107227290732 and decrypt starting: rwgtzhgtlwumxzhiunoagppgtwnvvomwmdxnzlwuaotksotcti +Affine break attempt using key 1x+13 gives fit of 0.9032006611071043 and decrypt starting: qvfsygfskvtlwyghtmnzfoofsvmuunlvlcwmykvtznsjrnsbsh +Affine break attempt using key 1x+14 gives fit of 0.8165485769832462 and decrypt starting: puerxferjuskvxfgslmyennerulttmkukbvlxjusymriqmrarg +Affine break attempt using key 1x+15 gives fit of 0.7279729892221597 and decrypt starting: otdqwedqitrjuwefrklxdmmdqtkssljtjaukwitrxlqhplqzqf +Affine break attempt using key 1x+16 gives fit of 0.7876981694320667 and decrypt starting: nscpvdcphsqitvdeqjkwcllcpsjrrkisiztjvhsqwkpgokpype +Affine break attempt using key 1x+17 gives fit of 0.9408925947047808 and decrypt starting: mrboucbogrphsucdpijvbkkboriqqjhrhysiugrpvjofnjoxod +Affine break attempt using key 1x+18 gives fit of 0.8897025119589748 and decrypt starting: lqantbanfqogrtbcohiuajjanqhppigqgxrhtfqouineminwnc +Affine break attempt using key 1x+19 gives fit of 0.8389312298460693 and decrypt starting: kpzmsazmepnfqsabnghtziizmpgoohfpfwqgsepnthmdlhmvmb +Affine break attempt using key 1x+20 gives fit of 0.8043158150645566 and decrypt starting: joylrzyldomeprzamfgsyhhylofnngeoevpfrdomsglckglula +Affine break attempt using key 1x+21 gives fit of 0.9193094918880546 and decrypt starting: inxkqyxkcnldoqyzlefrxggxknemmfdnduoeqcnlrfkbjfktkz +Affine break attempt using key 1x+22 gives fit of 0.9240573445604431 and decrypt starting: hmwjpxwjbmkcnpxykdeqwffwjmdllecmctndpbmkqejaiejsjy +Affine break attempt using key 1x+23 gives fit of 0.9727550896565205 and decrypt starting: glviowvialjbmowxjcdpveevilckkdblbsmcoaljpdizhdirix +Affine break attempt using key 1x+24 gives fit of 1.026554922869105 and decrypt starting: fkuhnvuhzkialnvwibcoudduhkbjjcakarlbnzkiochygchqhw +Affine break attempt using key 1x+25 gives fit of 0.9056238783269371 and decrypt starting: ejtgmutgyjhzkmuvhabntcctgjaiibzjzqkamyjhnbgxfbgpgv +Affine break attempt using key 3x+0 gives fit of 0.9411745521041469 and decrypt starting: bugtvpgtzucidvpycraegjjgturllaiuifdrvzuceatqkatwty +Affine break attempt using key 3x+1 gives fit of 0.9440212206898191 and decrypt starting: slxkmgxkqltzumgptirvxaaxkliccrzlzwuimqltvrkhbrknkp +Affine break attempt using key 3x+2 gives fit of 0.8701159373514351 and decrypt starting: jcobdxobhckqldxgkzimorrobczttiqcqnlzdhckmibysibebg +Affine break attempt using key 3x+3 gives fit of 0.917294916839336 and decrypt starting: atfsuofsytbhcuoxbqzdfiifstqkkzhthecquytbdzspjzsvsx +Affine break attempt using key 3x+4 gives fit of 0.9731461953978932 and decrypt starting: rkwjlfwjpksytlfoshquwzzwjkhbbqykyvthlpksuqjgaqjmjo +Affine break attempt using key 3x+5 gives fit of 0.8893116845153108 and decrypt starting: ibnacwnagbjpkcwfjyhlnqqnabysshpbpmkycgbjlhaxrhadaf +Affine break attempt using key 3x+6 gives fit of 0.8008798731565954 and decrypt starting: zsertnerxsagbtnwapycehherspjjygsgdbptxsacyroiyrurw +Affine break attempt using key 3x+7 gives fit of 0.8386530616600523 and decrypt starting: qjvikeviojrxskenrgptvyyvijgaapxjxusgkojrtpifzpilin +Affine break attempt using key 3x+8 gives fit of 0.7888438105021385 and decrypt starting: hamzbvmzfaiojbveixgkmppmzaxrrgoaoljxbfaikgzwqgzcze +Affine break attempt using key 3x+9 gives fit of 0.9045110800722058 and decrypt starting: yrdqsmdqwrzfasmvzoxbdggdqroiixfrfcaoswrzbxqnhxqtqv +Affine break attempt using key 3x+10 gives fit of 0.8820143872461048 and decrypt starting: piuhjduhniqwrjdmqfosuxxuhifzzowiwtrfjniqsoheyohkhm +Affine break attempt using key 3x+11 gives fit of 0.9744077661992679 and decrypt starting: gzlyaulyezhniaudhwfjloolyzwqqfnznkiwaezhjfyvpfybyd +Affine break attempt using key 3x+12 gives fit of 0.965658899477624 and decrypt starting: xqcprlcpvqyezrluynwacffcpqnhhweqebznrvqyawpmgwpspu +Affine break attempt using key 3x+13 gives fit of 0.7420184464565811 and decrypt starting: ohtgictgmhpvqiclpenrtwwtgheyynvhvsqeimhprngdxngjgl +Affine break attempt using key 3x+14 gives fit of 0.9754839219257391 and decrypt starting: fykxztkxdygmhztcgveiknnkxyvppemymjhvzdygiexuoexaxc +Affine break attempt using key 3x+15 gives fit of 0.9639123015466199 and decrypt starting: wpboqkboupxdyqktxmvzbeebopmggvdpdaymqupxzvolfvorot +Affine break attempt using key 3x+16 gives fit of 1.0014611286993833 and decrypt starting: ngsfhbsflgouphbkodmqsvvsfgdxxmugurpdhlgoqmfcwmfifk +Affine break attempt using key 3x+17 gives fit of 0.939977573834902 and decrypt starting: exjwysjwcxflgysbfudhjmmjwxuoodlxliguycxfhdwtndwzwb +Affine break attempt using key 3x+18 gives fit of 0.781277624737664 and decrypt starting: voanpjantowcxpjswluyaddanolffucoczxlptowyunkeunqns +Affine break attempt using key 3x+19 gives fit of 0.8710724956336839 and decrypt starting: mfregarekfntogajnclpruurefcwwltftqocgkfnplebvlehej +Affine break attempt using key 3x+20 gives fit of 0.6952818066268744 and decrypt starting: dwivxrivbwekfxraetcgillivwtnnckwkhftxbwegcvsmcvyva +Affine break attempt using key 3x+21 gives fit of 0.7213025702812782 and decrypt starting: unzmoizmsnvbwoirvktxzcczmnkeetbnbywkosnvxtmjdtmpmr +Affine break attempt using key 3x+22 gives fit of 0.8537360572873308 and decrypt starting: leqdfzqdjemsnfzimbkoqttqdebvvksespnbfjemokdaukdgdi +Affine break attempt using key 3x+23 gives fit of 1.0064220815498275 and decrypt starting: cvhuwqhuavdjewqzdsbfhkkhuvsmmbjvjgeswavdfburlbuxuz +Affine break attempt using key 3x+24 gives fit of 0.9231253107825766 and decrypt starting: tmylnhylrmuavnhqujswybbylmjddsamaxvjnrmuwslicslolq +Affine break attempt using key 3x+25 gives fit of 0.7972315316344156 and decrypt starting: kdpceypcidlrmeyhlajnpsspcdauujrdromaeidlnjcztjcfch +Affine break attempt using key 5x+0 gives fit of 0.749133077347372 and decrypt starting: lmobxjobpmwkhxjewfasovvobmfrrakmkdhfxpmwsabugabibe +Affine break attempt using key 5x+1 gives fit of 0.9420853438333767 and decrypt starting: qrtgcotgurbpmcojbkfxtaatgrkwwfprpimkcurbxfgzlfgngj +Affine break attempt using key 5x+2 gives fit of 0.955304712969368 and decrypt starting: vwylhtylzwgurhtogpkcyffylwpbbkuwunrphzwgckleqklslo +Affine break attempt using key 5x+3 gives fit of 0.913258167234479 and decrypt starting: abdqmydqeblzwmytluphdkkdqbuggpzbzswumeblhpqjvpqxqt +Affine break attempt using key 5x+4 gives fit of 1.0298810544470367 and decrypt starting: fgivrdivjgqebrdyqzumippivgzlluegexbzrjgqmuvoauvcvy +Affine break attempt using key 5x+5 gives fit of 0.8247620125165033 and decrypt starting: klnawinaolvjgwidvezrnuunaleqqzjljcgewolvrzatfzahad +Affine break attempt using key 5x+6 gives fit of 0.8417486151962418 and decrypt starting: pqsfbnsftqaolbniajewszzsfqjvveoqohljbtqawefykefmfi +Affine break attempt using key 5x+7 gives fit of 0.9166924237598506 and decrypt starting: uvxkgsxkyvftqgsnfojbxeexkvoaajtvtmqogyvfbjkdpjkrkn +Affine break attempt using key 5x+8 gives fit of 0.8508965484574862 and decrypt starting: zacplxcpdakyvlxsktogcjjcpatffoyayrvtldakgopiuopwps +Affine break attempt using key 5x+9 gives fit of 0.9532709724351246 and decrypt starting: efhuqchuifpdaqcxpytlhoohufykktdfdwayqifpltunztubux +Affine break attempt using key 5x+10 gives fit of 1.025762647649267 and decrypt starting: jkmzvhmznkuifvhcudyqmttmzkdppyikibfdvnkuqyzseyzgzc +Affine break attempt using key 5x+11 gives fit of 0.7981382236919041 and decrypt starting: opreamrespznkamhzidvryyrepiuudnpngkiaspzvdexjdeleh +Affine break attempt using key 5x+12 gives fit of 0.877354769150236 and decrypt starting: tuwjfrwjxuespfrmeniawddwjunzzisuslpnfxueaijcoijqjm +Affine break attempt using key 5x+13 gives fit of 0.8497161740063102 and decrypt starting: yzbokwboczjxukwrjsnfbiibozseenxzxquskczjfnohtnovor +Affine break attempt using key 5x+14 gives fit of 0.7793031611645826 and decrypt starting: degtpbgtheoczpbwoxskgnngtexjjscecvzxpheokstmystatw +Affine break attempt using key 5x+15 gives fit of 0.8999552805793416 and decrypt starting: ijlyuglymjtheugbtcxplsslyjcooxhjhaecumjtpxyrdxyfyb +Affine break attempt using key 5x+16 gives fit of 0.8229876792974332 and decrypt starting: noqdzlqdroymjzlgyhcuqxxqdohttcmomfjhzroyucdwicdkdg +Affine break attempt using key 5x+17 gives fit of 0.7564137596908017 and decrypt starting: stvieqviwtdroeqldmhzvccvitmyyhrtrkomewtdzhibnhipil +Affine break attempt using key 5x+18 gives fit of 0.8792829801017804 and decrypt starting: xyanjvanbyiwtjvqirmeahhanyrddmwywptrjbyiemngsmnunq +Affine break attempt using key 5x+19 gives fit of 0.8638566459703597 and decrypt starting: cdfsoafsgdnbyoavnwrjfmmfsdwiirbdbuywogdnjrslxrszsv +Affine break attempt using key 5x+20 gives fit of 0.7611336869642069 and decrypt starting: hikxtfkxlisgdtfasbwokrrkxibnnwgigzdbtlisowxqcwxexa +Affine break attempt using key 5x+21 gives fit of 0.9368268811371416 and decrypt starting: mnpcykpcqnxliykfxgbtpwwpcngssblnleigyqnxtbcvhbcjcf +Affine break attempt using key 5x+22 gives fit of 1.0031372284041775 and decrypt starting: rsuhdpuhvscqndpkclgyubbuhslxxgqsqjnldvscyghamghohk +Affine break attempt using key 5x+23 gives fit of 0.9707642538473006 and decrypt starting: wxzmiuzmaxhvsiuphqldzggzmxqcclvxvosqiaxhdlmfrlmtmp +Affine break attempt using key 5x+24 gives fit of 0.872379965021071 and decrypt starting: bcernzerfcmaxnzumvqiellercvhhqacatxvnfcmiqrkwqryru +Affine break attempt using key 5x+25 gives fit of 0.909377573134352 and decrypt starting: ghjwsejwkhrfcsezravnjqqjwhammvfhfycaskhrnvwpbvwdwz +Affine break attempt using key 7x+0 gives fit of 0.9975509516612683 and decrypt starting: tqkxjzkxhqmwfjzomlaykppkxqlbbawqwrfljhqmyaxsiaxcxo +Affine break attempt using key 7x+1 gives fit of 1.0169014087244523 and decrypt starting: ebviukvisbxhqukzxwljvaavibwmmlhbhcqwusbxjlidtliniz +Affine break attempt using key 7x+2 gives fit of 0.9406199332799683 and decrypt starting: pmgtfvgtdmisbfvkihwugllgtmhxxwsmsnbhfdmiuwtoewtytk +Affine break attempt using key 7x+3 gives fit of 0.7763853402963257 and decrypt starting: axreqgreoxtdmqgvtshfrwwrexsiihdxdymsqoxtfhezphejev +Affine break attempt using key 7x+4 gives fit of 0.7084602738629776 and decrypt starting: licpbrcpzieoxbrgedsqchhcpidttsoiojxdbzieqspkaspupg +Affine break attempt using key 7x+5 gives fit of 0.5082138601269964 and decrypt starting: wtnamcnaktpzimcrpodbnssnatoeedztzuiomktpbdavldafar +Affine break attempt using key 7x+6 gives fit of 0.7737051336252276 and decrypt starting: heylxnylveaktxncazomyddylezppokekftzxveamolgwolqlc +Affine break attempt using key 7x+7 gives fit of 0.9269364762609872 and decrypt starting: spjwiyjwgplveiynlkzxjoojwpkaazvpvqekigplxzwrhzwbwn +Affine break attempt using key 7x+8 gives fit of 0.891370501612695 and decrypt starting: dauhtjuhrawgptjywvkiuzzuhavllkgagbpvtrawikhcskhmhy +Affine break attempt using key 7x+9 gives fit of 0.9186215124898992 and decrypt starting: olfseufsclhraeujhgvtfkkfslgwwvrlrmageclhtvsndvsxsj +Affine break attempt using key 7x+10 gives fit of 0.8989180939803256 and decrypt starting: zwqdpfqdnwsclpfusrgeqvvqdwrhhgcwcxlrpnwsegdyogdidu +Affine break attempt using key 7x+11 gives fit of 0.8142280979430746 and decrypt starting: khboaqboyhdnwaqfdcrpbggbohcssrnhniwcayhdprojzrotof +Affine break attempt using key 7x+12 gives fit of 0.8740919681034099 and decrypt starting: vsmzlbmzjsoyhlbqoncamrrmzsnddcysythnljsoaczukczezq +Affine break attempt using key 7x+13 gives fit of 0.9455163166479253 and decrypt starting: gdxkwmxkudzjswmbzynlxccxkdyoonjdjesywudzlnkfvnkpkb +Affine break attempt using key 7x+14 gives fit of 0.9604469787750448 and decrypt starting: roivhxivfokudhxmkjywinnivojzzyuoupdjhfokwyvqgyvavm +Affine break attempt using key 7x+15 gives fit of 1.0179671424705057 and decrypt starting: cztgsitgqzvfosixvujhtyytgzukkjfzfaousqzvhjgbrjglgx +Affine break attempt using key 7x+16 gives fit of 0.8865331677361514 and decrypt starting: nkerdterbkgqzdtigfusejjerkfvvuqkqlzfdbkgsurmcurwri +Affine break attempt using key 7x+17 gives fit of 0.9134484173100617 and decrypt starting: yvpcoepcmvrbkoetrqfdpuupcvqggfbvbwkqomvrdfcxnfchct +Affine break attempt using key 7x+18 gives fit of 0.8544911821938358 and decrypt starting: jganzpanxgcmvzpecbqoaffangbrrqmgmhvbzxgcoqniyqnsne +Affine break attempt using key 7x+19 gives fit of 0.9406122904146218 and decrypt starting: urlykalyirnxgkapnmbzlqqlyrmccbxrxsgmkirnzbytjbydyp +Affine break attempt using key 7x+20 gives fit of 0.8856832454239632 and decrypt starting: fcwjvlwjtcyirvlayxmkwbbwjcxnnmicidrxvtcykmjeumjoja +Affine break attempt using key 7x+21 gives fit of 0.838065728158479 and decrypt starting: qnhugwhuenjtcgwljixvhmmhuniyyxtntocigenjvxupfxuzul +Affine break attempt using key 7x+22 gives fit of 0.9228871069101342 and decrypt starting: bysfrhsfpyuenrhwutigsxxsfytjjieyezntrpyugifaqifkfw +Affine break attempt using key 7x+23 gives fit of 0.8204534416223245 and decrypt starting: mjdqcsdqajfpycshfetrdiidqjeuutpjpkyecajfrtqlbtqvqh +Affine break attempt using key 7x+24 gives fit of 0.8784267248849756 and decrypt starting: xuobndobluqajndsqpecottobupffeauavjpnluqcebwmebgbs +Affine break attempt using key 7x+25 gives fit of 0.9995656935489813 and decrypt starting: ifzmyozmwfbluyodbapnzeezmfaqqplflguaywfbnpmhxpmrmd +Affine break attempt using key 9x+0 gives fit of 0.9422230630344447 and decrypt starting: jycphfcprysubhfisxakcddcpyxvvauyutbxhryskapomapqpi +Affine break attempt using key 9x+1 gives fit of 1.006944997347771 and decrypt starting: gvzmeczmovpryecfpuxhzaazmvussxrvrqyueovphxmljxmnmf +Affine break attempt using key 9x+2 gives fit of 0.9515553465647961 and decrypt starting: dswjbzwjlsmovbzcmruewxxwjsrppuosonvrblsmeujigujkjc +Affine break attempt using key 9x+3 gives fit of 0.9311072104373398 and decrypt starting: aptgywtgipjlsywzjorbtuutgpommrlplksoyipjbrgfdrghgz +Affine break attempt using key 9x+4 gives fit of 0.9330483094325569 and decrypt starting: xmqdvtqdfmgipvtwgloyqrrqdmljjoimihplvfmgyodcaodedw +Affine break attempt using key 9x+5 gives fit of 0.8432331696191401 and decrypt starting: ujnasqnacjdfmsqtdilvnoonajigglfjfemiscjdvlazxlabat +Affine break attempt using key 9x+6 gives fit of 1.0294863033346928 and decrypt starting: rgkxpnkxzgacjpnqafiskllkxgfddicgcbjfpzgasixwuixyxq +Affine break attempt using key 9x+7 gives fit of 0.8443632544277925 and decrypt starting: odhumkhuwdxzgmknxcfphiihudcaafzdzygcmwdxpfutrfuvun +Affine break attempt using key 9x+8 gives fit of 0.831354181346671 and decrypt starting: laerjhertauwdjhkuzcmefferazxxcwawvdzjtaumcrqocrsrk +Affine break attempt using key 9x+9 gives fit of 0.8771729892540607 and decrypt starting: ixbogeboqxrtagehrwzjbccboxwuuztxtsawgqxrjzonlzopoh +Affine break attempt using key 9x+10 gives fit of 0.7356481743314561 and decrypt starting: fuyldbylnuoqxdbeotwgyzzylutrrwquqpxtdnuogwlkiwlmle +Affine break attempt using key 9x+11 gives fit of 0.8386471577551222 and decrypt starting: crviayvikrlnuayblqtdvwwvirqootnrnmuqakrldtihftijib +Affine break attempt using key 9x+12 gives fit of 0.8301411773744026 and decrypt starting: zosfxvsfhoikrxvyinqasttsfonllqkokjrnxhoiaqfecqfgfy +Affine break attempt using key 9x+13 gives fit of 0.8850723487920328 and decrypt starting: wlpcuspcelfhousvfknxpqqpclkiinhlhgokuelfxncbzncdcv +Affine break attempt using key 9x+14 gives fit of 0.82959657946889 and decrypt starting: timzrpmzbicelrpschkumnnmzihffkeiedlhrbicukzywkzazs +Affine break attempt using key 9x+15 gives fit of 0.9588042334769254 and decrypt starting: qfjwomjwyfzbiompzehrjkkjwfecchbfbaieoyfzrhwvthwxwp +Affine break attempt using key 9x+16 gives fit of 0.9792868891569702 and decrypt starting: ncgtljgtvcwyfljmwbeoghhgtcbzzeycyxfblvcwoetsqetutm +Affine break attempt using key 9x+17 gives fit of 1.0173678714183463 and decrypt starting: kzdqigdqsztvcigjtybldeedqzywwbvzvucyisztlbqpnbqrqj +Affine break attempt using key 9x+18 gives fit of 0.8873157148706011 and decrypt starting: hwanfdanpwqszfdgqvyiabbanwvttyswsrzvfpwqiynmkynong +Affine break attempt using key 9x+19 gives fit of 0.8236490325846962 and decrypt starting: etxkcaxkmtnpwcadnsvfxyyxktsqqvptpowscmtnfvkjhvklkd +Affine break attempt using key 9x+20 gives fit of 0.908670781166723 and decrypt starting: bquhzxuhjqkmtzxakpscuvvuhqpnnsmqmltpzjqkcshgeshiha +Affine break attempt using key 9x+21 gives fit of 0.8834405894991971 and decrypt starting: ynrewuregnhjqwuxhmpzrssrenmkkpjnjiqmwgnhzpedbpefex +Affine break attempt using key 9x+22 gives fit of 0.8487922688704245 and decrypt starting: vkobtrobdkegntruejmwoppobkjhhmgkgfnjtdkewmbaymbcbu +Affine break attempt using key 9x+23 gives fit of 0.7048227412569149 and decrypt starting: shlyqolyahbdkqorbgjtlmmlyhgeejdhdckgqahbtjyxvjyzyr +Affine break attempt using key 9x+24 gives fit of 0.7533697406238145 and decrypt starting: peivnlivxeyahnloydgqijjivedbbgaeazhdnxeyqgvusgvwvo +Affine break attempt using key 9x+25 gives fit of 0.9023455187752333 and decrypt starting: mbfskifsubvxekilvadnfggfsbayydxbxweakubvndsrpdstsl +Affine break attempt using key 11x+0 gives fit of 0.8883095946652352 and decrypt starting: fwerbxervwkopbxqkhauetterwhddaowozphbvwkuarcyargrq +Affine break attempt using key 11x+1 gives fit of 0.8508712705559492 and decrypt starting: mdlyielycdrvwiexrohblaalydokkhvdvgwoicdrbhyjfhynyx +Affine break attempt using key 11x+2 gives fit of 0.778162044748574 and decrypt starting: tksfplsfjkycdpleyvoishhsfkvrrockcndvpjkyiofqmofufe +Affine break attempt using key 11x+3 gives fit of 1.0014570537799439 and decrypt starting: arzmwszmqrfjkwslfcvpzoozmrcyyvjrjukcwqrfpvmxtvmbml +Affine break attempt using key 11x+4 gives fit of 0.9830360556745017 and decrypt starting: hygtdzgtxymqrdzsmjcwgvvgtyjffcqyqbrjdxymwcteactits +Affine break attempt using key 11x+5 gives fit of 0.9008855731651323 and decrypt starting: ofnakgnaeftxykgztqjdnccnafqmmjxfxiyqkeftdjalhjapaz +Affine break attempt using key 11x+6 gives fit of 0.8586322226350462 and decrypt starting: vmuhrnuhlmaefrngaxqkujjuhmxttqemepfxrlmakqhsoqhwhg +Affine break attempt using key 11x+7 gives fit of 0.5412828014251821 and decrypt starting: ctboyubosthlmyunhexrbqqboteaaxltlwmeysthrxozvxodon +Affine break attempt using key 11x+8 gives fit of 0.6929056658687823 and decrypt starting: jaivfbivzaostfbuoleyixxivalhhesasdtlfzaoyevgcevkvu +Affine break attempt using key 11x+9 gives fit of 0.8413145665972922 and decrypt starting: qhpcmipcghvzamibvslfpeepchsoolzhzkasmghvflcnjlcrcb +Affine break attempt using key 11x+10 gives fit of 0.8778419337033568 and decrypt starting: xowjtpwjnocghtpiczsmwllwjozvvsgogrhztnocmsjuqsjyji +Affine break attempt using key 11x+11 gives fit of 1.051133514710756 and decrypt starting: evdqawdquvjnoawpjgztdssdqvgccznvnyogauvjtzqbxzqfqp +Affine break attempt using key 11x+12 gives fit of 1.0663282089779065 and decrypt starting: lckxhdkxbcquvhdwqngakzzkxcnjjgucufvnhbcqagxiegxmxw +Affine break attempt using key 11x+13 gives fit of 0.9071654053752177 and decrypt starting: sjreokreijxbcokdxunhrggrejuqqnbjbmcuoijxhneplneted +Affine break attempt using key 11x+14 gives fit of 0.9981807029647835 and decrypt starting: zqylvrylpqeijvrkebuoynnylqbxxuiqitjbvpqeoulwsulalk +Affine break attempt using key 11x+15 gives fit of 0.8570419819559901 and decrypt starting: gxfscyfswxlpqcyrlibvfuufsxieebpxpaqicwxlvbsdzbshsr +Affine break attempt using key 11x+16 gives fit of 0.7707358237151645 and decrypt starting: nemzjfmzdeswxjfyspicmbbmzeplliwewhxpjdescizkgizozy +Affine break attempt using key 11x+17 gives fit of 0.8816470362739371 and decrypt starting: ultgqmtgklzdeqmfzwpjtiitglwsspdldoewqklzjpgrnpgvgf +Affine break attempt using key 11x+18 gives fit of 0.8794300666396428 and decrypt starting: bsanxtanrsgklxtmgdwqappansdzzwkskvldxrsgqwnyuwncnm +Affine break attempt using key 11x+19 gives fit of 0.8217740762650261 and decrypt starting: izhueahuyznrseatnkdxhwwhuzkggdrzrcskeyznxdufbdujut +Affine break attempt using key 11x+20 gives fit of 0.8376611776117734 and decrypt starting: pgoblhobfguyzlhaurkeoddobgrnnkygyjzrlfguekbmikbqba +Affine break attempt using key 11x+21 gives fit of 0.869077303468092 and decrypt starting: wnvisovimnbfgsohbyrlvkkvinyuurfnfqgysmnblritprixih +Affine break attempt using key 11x+22 gives fit of 0.9073889189139344 and decrypt starting: ducpzvcptuimnzvoifyscrrcpufbbymumxnfztuisypawypepo +Affine break attempt using key 11x+23 gives fit of 0.9996345927426441 and decrypt starting: kbjwgcjwabptugcvpmfzjyyjwbmiiftbteumgabpzfwhdfwlwv +Affine break attempt using key 11x+24 gives fit of 0.904731110244285 and decrypt starting: riqdnjqdhiwabnjcwtmgqffqditppmaialbtnhiwgmdokmdsdc +Affine break attempt using key 11x+25 gives fit of 0.9361595260173401 and decrypt starting: ypxkuqxkopdhiuqjdatnxmmxkpawwthphsiauopdntkvrtkzkj +Affine break attempt using key 13x+0 gives fit of 1.1724105367430164 and decrypt starting: aaaaaaaaaaaaaaaaaayaaaaaaaaaayaaaaaaaaaaayaaayaaaa +Affine break attempt using key 13x+1 gives fit of 1.1751742847004185 and decrypt starting: aaaaaaaaaaaaaaaaaaaaayyaaaaaaaaaaaaaaaaaaaaaaaazaa +Affine break attempt using key 13x+2 gives fit of 1.1768937707237344 and decrypt starting: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazaaaaaaaaaaaaaaaa +Affine break attempt using key 13x+3 gives fit of 1.1743335207740393 and decrypt starting: yaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +Affine break attempt using key 13x+4 gives fit of 1.1749787122824908 and decrypt starting: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaa +Affine break attempt using key 13x+5 gives fit of 1.1730089596466367 and decrypt starting: aazyaazyaaaaaaaaaaaazaazyaaaaaaaaaaaaaaaaayaaayaya +Affine break attempt using key 13x+6 gives fit of 1.1724013450076438 and decrypt starting: aaaaazaaaayaaazayaaaaaaaaaaaaaaaaaaaaaayaaaaaaaaaa +Affine break attempt using key 13x+7 gives fit of 1.1709736432505644 and decrypt starting: aaaaaaaaaaaaaaazaaaaaaaaaaayyaaaaaaaaaaaaaaaaaaaaz +Affine break attempt using key 13x+8 gives fit of 1.1689726726295924 and decrypt starting: ayaaaaaaayaaaaaaaaaaaaaaayaaaaayaaaaaayaaaaaaaaaaa +Affine break attempt using key 13x+9 gives fit of 1.174429014370732 and decrypt starting: aaaaaaaaaaaayaaaaaaaaaaaaaaaaaaaaayaaaaaaaazaaaaaa +Affine break attempt using key 13x+10 gives fit of 1.1760151423903817 and decrypt starting: aaaaaaaazaaaaaaaaaaaaaaaaaaaaaaaaaaaazaaaaaaaaaaaa +Affine break attempt using key 13x+11 gives fit of 1.1743167347131174 and decrypt starting: aaaayaaaaaazayaaaaaaaaaaaaaaaazazaaayaaaaaaaaaaaaa +Affine break attempt using key 13x+12 gives fit of 1.1756239135431465 and decrypt starting: aaaaaaaaaaaaaaaaazayaaaaaazaaaaaaaazaaaayaaaaaaaaa +Affine break attempt using key 13x+13 gives fit of 1.1769452982734254 and decrypt starting: aaaaaaaaaaaaaaaaaazaaaaaaaaaazaaaaaaaaaaazaaazaaaa +Affine break attempt using key 13x+14 gives fit of 1.174980655863515 and decrypt starting: aaaaaaaaaaaaaaaaaaaaazzaaaaaaaaaaaaaaaaaaaaaaaayaa +Affine break attempt using key 13x+15 gives fit of 1.1742144865237094 and decrypt starting: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaaaaaaaaaaaa +Affine break attempt using key 13x+16 gives fit of 1.1768808942217208 and decrypt starting: zaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +Affine break attempt using key 13x+17 gives fit of 1.1752366589017194 and decrypt starting: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazaaaaa +Affine break attempt using key 13x+18 gives fit of 1.1719516847723876 and decrypt starting: aayzaayzaaaaaaaaaaaayaayzaaaaaaaaaaaaaaaaazaaazaza +Affine break attempt using key 13x+19 gives fit of 1.173508272417315 and decrypt starting: aaaaayaaaazaaayazaaaaaaaaaaaaaaaaaaaaaazaaaaaaaaaa +Affine break attempt using key 13x+20 gives fit of 1.1717944041512203 and decrypt starting: aaaaaaaaaaaaaaayaaaaaaaaaaazzaaaaaaaaaaaaaaaaaaaay +Affine break attempt using key 13x+21 gives fit of 1.1786942734718497 and decrypt starting: azaaaaaaazaaaaaaaaaaaaaaazaaaaazaaaaaazaaaaaaaaaaa +Affine break attempt using key 13x+22 gives fit of 1.1762874273490016 and decrypt starting: aaaaaaaaaaaazaaaaaaaaaaaaaaaaaaaaazaaaaaaaayaaaaaa +Affine break attempt using key 13x+23 gives fit of 1.1734679269071482 and decrypt starting: aaaaaaaayaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaaaaaaaa +Affine break attempt using key 13x+24 gives fit of 1.174905782290972 and decrypt starting: aaaazaaaaaayazaaaaaaaaaaaaaaaayayaaazaaaaaaaaaaaaa +Affine break attempt using key 13x+25 gives fit of 1.1721990114954959 and decrypt starting: aaaaaaaaaaaaaaaaayazaaaaaayaaaaaaaayaaaazaaaaaaaaa +Affine break attempt using key 15x+0 gives fit of 0.8967049516264266 and decrypt starting: vewjzdwjfeqmlzdkqtagwhhwjetxxamembltzfeqgajycajujk +Affine break attempt using key 15x+1 gives fit of 0.9963031568478118 and decrypt starting: oxpcswpcyxjfeswdjmtzpaapcxmqqtfxfuemsyxjztcrvtcncd +Affine break attempt using key 15x+2 gives fit of 1.0324170234577563 and decrypt starting: hqivlpivrqcyxlpwcfmsittivqfjjmyqynxflrqcsmvkomvgvw +Affine break attempt using key 15x+3 gives fit of 1.034556214053179 and decrypt starting: ajboeibokjvrqeipvyflbmmbojyccfrjrgqyekjvlfodhfozop +Affine break attempt using key 15x+4 gives fit of 0.8671513880725702 and decrypt starting: tcuhxbuhdcokjxbioryeuffuhcrvvykckzjrxdcoeyhwayhshi +Affine break attempt using key 15x+5 gives fit of 0.8606660843729422 and decrypt starting: mvnaqunawvhdcqubhkrxnyynavkoordvdsckqwvhxraptralab +Affine break attempt using key 15x+6 gives fit of 0.7456875591624564 and decrypt starting: fogtjngtpoawvjnuadkqgrrgtodhhkwowlvdjpoaqktimktetu +Affine break attempt using key 15x+7 gives fit of 0.713202264085545 and decrypt starting: yhzmcgzmihtpocgntwdjzkkzmhwaadphpeowcihtjdmbfdmxmn +Affine break attempt using key 15x+8 gives fit of 0.8532865888859649 and decrypt starting: rasfvzsfbamihvzgmpwcsddsfapttwiaixhpvbamcwfuywfqfg +Affine break attempt using key 15x+9 gives fit of 0.8519013991461742 and decrypt starting: ktlyoslyutfbaoszfipvlwwlytimmpbtbqaioutfvpynrpyjyz +Affine break attempt using key 15x+10 gives fit of 0.7538919124913979 and decrypt starting: dmerhlernmyuthlsybioeppermbffiumujtbhnmyoirgkircrs +Affine break attempt using key 15x+11 gives fit of 0.9554136276796262 and decrypt starting: wfxkaexkgfrnmaelrubhxiixkfuyybnfncmuagfrhbkzdbkvkl +Affine break attempt using key 15x+12 gives fit of 0.8851550722830055 and decrypt starting: pyqdtxqdzykgftxeknuaqbbqdynrrugygvfntzykaudswudode +Affine break attempt using key 15x+13 gives fit of 0.9812978730364289 and decrypt starting: irjwmqjwsrdzymqxdgntjuujwrgkknzrzoygmsrdtnwlpnwhwx +Affine break attempt using key 15x+14 gives fit of 1.0787779191107452 and decrypt starting: bkcpfjcplkwsrfjqwzgmcnncpkzddgskshrzflkwmgpeigpapq +Affine break attempt using key 15x+15 gives fit of 0.9407867293416371 and decrypt starting: udviycviedplkycjpszfvggvidswwzldlaksyedpfzixbzitij +Affine break attempt using key 15x+16 gives fit of 0.8723213666648889 and decrypt starting: nwobrvobxwiedrvcilsyozzobwlppsewetdlrxwiysbqusbmbc +Affine break attempt using key 15x+17 gives fit of 0.853924887060363 and decrypt starting: gphukohuqpbxwkovbelrhsshupeiilxpxmwekqpbrlujnlufuv +Affine break attempt using key 15x+18 gives fit of 0.7518328978564867 and decrypt starting: ziandhanjiuqpdhouxekallanixbbeqiqfpxdjiukencgenyno +Affine break attempt using key 15x+19 gives fit of 0.8835436349258277 and decrypt starting: sbtgwatgcbnjiwahnqxdteetgbquuxjbjyiqwcbndxgvzxgrgh +Affine break attempt using key 15x+20 gives fit of 0.9600581681881418 and decrypt starting: lumzptmzvugcbptagjqwmxxmzujnnqcucrbjpvugwqzosqzkza +Affine break attempt using key 15x+21 gives fit of 0.8493250326796616 and decrypt starting: enfsimfsonzvuimtzcjpfqqfsncggjvnvkucionzpjshljsdst +Affine break attempt using key 15x+22 gives fit of 0.9927951376133488 and decrypt starting: xgylbfylhgsonbfmsvciyjjylgvzzcogodnvbhgsiclaeclwlm +Affine break attempt using key 15x+23 gives fit of 0.8689780266635746 and decrypt starting: qzreuyreazlhguyflovbrccrezossvhzhwgouazlbvetxvepef +Affine break attempt using key 15x+24 gives fit of 0.7335906175376878 and decrypt starting: jskxnrkxtseaznryehoukvvkxshlloasapzhntseuoxmqoxixy +Affine break attempt using key 15x+25 gives fit of 0.7071039610659554 and decrypt starting: cldqgkdqmlxtsgkrxahndoodqlaeehtltisagmlxnhqfjhqbqr +Affine break attempt using key 17x+0 gives fit of 0.9059774868680712 and decrypt starting: rcyltvyljcigztvsidaqyxxylcdffagcghzdtjciqalmoalkls +Affine break attempt using key 17x+1 gives fit of 0.9235262981323494 and decrypt starting: ufbowybomfljcwyvlgdtbaabofgiidjfjkcgwmfltdoprdonov +Affine break attempt using key 17x+2 gives fit of 0.825820739320714 and decrypt starting: xierzberpiomfzbyojgwedderijllgmimnfjzpiowgrsugrqry +Affine break attempt using key 17x+3 gives fit of 0.7897704269545351 and decrypt starting: alhucehuslrpicebrmjzhgghulmoojplpqimcslrzjuvxjutub +Affine break attempt using key 17x+4 gives fit of 0.6961318260722271 and decrypt starting: dokxfhkxvouslfheupmckjjkxoprrmsostlpfvoucmxyamxwxe +Affine break attempt using key 17x+5 gives fit of 0.8427646605973187 and decrypt starting: grnaiknayrxvoikhxspfnmmnarsuupvrvwosiyrxfpabdpazah +Affine break attempt using key 17x+6 gives fit of 1.0134957338569113 and decrypt starting: juqdlnqdbuayrlnkavsiqppqduvxxsyuyzrvlbuaisdegsdcdk +Affine break attempt using key 17x+7 gives fit of 0.8341888498935576 and decrypt starting: mxtgoqtgexdbuoqndyvltsstgxyaavbxbcuyoexdlvghjvgfgn +Affine break attempt using key 17x+8 gives fit of 0.9091958017024302 and decrypt starting: pawjrtwjhagexrtqgbyowvvwjabddyeaefxbrhagoyjkmyjijq +Affine break attempt using key 17x+9 gives fit of 0.8539553886892669 and decrypt starting: sdzmuwzmkdjhauwtjebrzyyzmdeggbhdhiaeukdjrbmnpbmlmt +Affine break attempt using key 17x+10 gives fit of 0.9836018163185322 and decrypt starting: vgcpxzcpngmkdxzwmheucbbcpghjjekgkldhxngmuepqsepopw +Affine break attempt using key 17x+11 gives fit of 1.0230522396013837 and decrypt starting: yjfsacfsqjpngaczpkhxfeefsjkmmhnjnogkaqjpxhstvhsrsz +Affine break attempt using key 17x+12 gives fit of 0.9391880733621665 and decrypt starting: bmivdfivtmsqjdfcsnkaihhivmnppkqmqrjndtmsakvwykvuvc +Affine break attempt using key 17x+13 gives fit of 0.9379790732024089 and decrypt starting: eplygilywpvtmgifvqndlkklypqssntptumqgwpvdnyzbnyxyf +Affine break attempt using key 17x+14 gives fit of 0.8224971645479943 and decrypt starting: hsobjlobzsywpjliytqgonnobstvvqwswxptjzsygqbceqbabi +Affine break attempt using key 17x+15 gives fit of 0.845558082904889 and decrypt starting: kvremorecvbzsmolbwtjrqqrevwyytzvzaswmcvbjtefhtedel +Affine break attempt using key 17x+16 gives fit of 0.8666578673547466 and decrypt starting: nyuhpruhfyecvproezwmuttuhyzbbwcycdvzpfyemwhikwhgho +Affine break attempt using key 17x+17 gives fit of 0.8971931072744735 and decrypt starting: qbxksuxkibhfysurhczpxwwxkbceezfbfgycsibhpzklnzkjkr +Affine break attempt using key 17x+18 gives fit of 0.7156295039875251 and decrypt starting: teanvxanlekibvxukfcsazzanefhhcieijbfvlekscnoqcnmnu +Affine break attempt using key 17x+19 gives fit of 0.8444688213188799 and decrypt starting: whdqyadqohnleyaxnifvdccdqhikkflhlmeiyohnvfqrtfqpqx +Affine break attempt using key 17x+20 gives fit of 0.8184917277855671 and decrypt starting: zkgtbdgtrkqohbdaqliygffgtklnniokophlbrkqyituwitsta +Affine break attempt using key 17x+21 gives fit of 0.8420902623887586 and decrypt starting: cnjwegjwuntrkegdtolbjiijwnoqqlrnrskoeuntblwxzlwvwd +Affine break attempt using key 17x+22 gives fit of 0.9595349203057919 and decrypt starting: fqmzhjmzxqwunhjgwroemllmzqrttouquvnrhxqweozacozyzg +Affine break attempt using key 17x+23 gives fit of 0.9296144059655125 and decrypt starting: itpckmpcatzxqkmjzurhpoopctuwwrxtxyqukatzhrcdfrcbcj +Affine break attempt using key 17x+24 gives fit of 0.9860495944916521 and decrypt starting: lwsfnpsfdwcatnpmcxuksrrsfwxzzuawabtxndwckufgiufefm +Affine break attempt using key 17x+25 gives fit of 0.9697541021097209 and decrypt starting: ozviqsvigzfdwqspfaxnvuuvizaccxdzdewaqgzfnxijlxihip +Affine break attempt using key 19x+0 gives fit of 0.9644050371687464 and decrypt starting: hkqdrbqdtkoevrbmopacqllqdkpzzaekejvprtkocadisadydm +Affine break attempt using key 19x+1 gives fit of 0.8530819701004221 and decrypt starting: wzfsgqfsizdtkgqbdeprfaafszeooptztykegizdrpsxhpsnsb +Affine break attempt using key 19x+2 gives fit of 0.7444843250290134 and decrypt starting: louhvfuhxosizvfqsteguppuhotddeioinztvxosgehmwehchq +Affine break attempt using key 19x+3 gives fit of 0.8002407026021234 and decrypt starting: adjwkujwmdhxokufhitvjeejwdisstxdxcoikmdhvtwbltwrwf +Affine break attempt using key 19x+4 gives fit of 0.8869612347796778 and decrypt starting: psylzjylbswmdzjuwxikyttylsxhhimsmrdxzbswkilqailglu +Affine break attempt using key 19x+5 gives fit of 0.8940424185177804 and decrypt starting: ehnaoynaqhlbsoyjlmxzniinahmwwxbhbgsmoqhlzxafpxavaj +Affine break attempt using key 19x+6 gives fit of 0.9144498947152274 and decrypt starting: twcpdncpfwaqhdnyabmocxxcpwbllmqwqvhbdfwaompuempkpy +Affine break attempt using key 19x+7 gives fit of 0.7658951143004064 and decrypt starting: ilrescreulpfwscnpqbdrmmrelqaabflfkwqsulpdbejtbezen +Affine break attempt using key 19x+8 gives fit of 0.8311059324803691 and decrypt starting: xagthrgtjaeulhrcefqsgbbgtafppquauzlfhjaesqtyiqtotc +Affine break attempt using key 19x+9 gives fit of 0.7671929906936641 and decrypt starting: mpviwgviyptjawgrtufhvqqvipueefjpjoauwypthfinxfidir +Affine break attempt using key 19x+10 gives fit of 0.7889407039177612 and decrypt starting: bekxlvkxneiyplvgijuwkffkxejttuyeydpjlneiwuxcmuxsxg +Affine break attempt using key 19x+11 gives fit of 0.8828926950983681 and decrypt starting: qtzmakzmctxneakvxyjlzuuzmtyiijntnseyactxljmrbjmhmv +Affine break attempt using key 19x+12 gives fit of 0.9103478393702682 and decrypt starting: fiobpzobrimctpzkmnyaojjobinxxycichtnprimaybgqybwbk +Affine break attempt using key 19x+13 gives fit of 1.0009820838770755 and decrypt starting: uxdqeodqgxbrieozbcnpdyydqxcmmnrxrwicegxbpnqvfnqlqz +Affine break attempt using key 19x+14 gives fit of 0.8792533855856693 and decrypt starting: jmsftdsfvmqgxtdoqrcesnnsfmrbbcgmglxrtvmqecfkucfafo +Affine break attempt using key 19x+15 gives fit of 0.9915622981788772 and decrypt starting: ybhuishukbfvmisdfgrthcchubgqqrvbvamgikbftruzjrupud +Affine break attempt using key 19x+16 gives fit of 1.053237608881124 and decrypt starting: nqwjxhwjzqukbxhsuvgiwrrwjqvffgkqkpbvxzquigjoygjejs +Affine break attempt using key 19x+17 gives fit of 0.9639647627019743 and decrypt starting: cflymwlyofjzqmwhjkvxlgglyfkuuvzfzeqkmofjxvydnvytyh +Affine break attempt using key 19x+18 gives fit of 0.975075508341224 and decrypt starting: ruanblanduyofblwyzkmavvanuzjjkouotfzbduymknsckninw +Affine break attempt using key 19x+19 gives fit of 0.9528306094663354 and decrypt starting: gjpcqapcsjnduqalnozbpkkpcjoyyzdjdiuoqsjnbzchrzcxcl +Affine break attempt using key 19x+20 gives fit of 0.7215614871236856 and decrypt starting: vyerfperhycsjfpacdoqezzerydnnosysxjdfhycqorwgormra +Affine break attempt using key 19x+21 gives fit of 0.7535692885316901 and decrypt starting: kntguetgwnrhyueprsdftootgnsccdhnhmysuwnrfdglvdgbgp +Affine break attempt using key 19x+22 gives fit of 0.7498083710469456 and decrypt starting: zcivjtivlcgwnjteghsuiddivchrrswcwbnhjlcgusvaksvqve +Affine break attempt using key 19x+23 gives fit of 0.8767579375244479 and decrypt starting: orxkyixkarvlcyitvwhjxssxkrwgghlrlqcwyarvjhkpzhkfkt +Affine break attempt using key 19x+24 gives fit of 1.0140031980751394 and decrypt starting: dgmznxmzpgkarnxiklwymhhmzglvvwagafrlnpgkywzeowzuzi +Affine break attempt using key 19x+25 gives fit of 1.0021193992379287 and decrypt starting: svbocmboevzpgcmxzalnbwwbovakklpvpugacevznlotdlojox +Affine break attempt using key 21x+0 gives fit of 0.8162127417041263 and decrypt starting: pomzdrmzloeqtdrwevaimffmzovjjaqoqxtvdloeiazguazszw +Affine break attempt using key 21x+1 gives fit of 0.868656268909793 and decrypt starting: kjhuymhugjzloymrzqvdhaahujqeevljlsoqygjzdvubpvunur +Affine break attempt using key 21x+2 gives fit of 0.893997736573396 and decrypt starting: fecpthcpbeugjthmulqycvvcpelzzqgegnjltbeuyqpwkqpipm +Affine break attempt using key 21x+3 gives fit of 0.9755452248489971 and decrypt starting: azxkocxkwzpbeochpgltxqqxkzguulbzbiegowzptlkrflkdkh +Affine break attempt using key 21x+4 gives fit of 1.0397383850957143 and decrypt starting: vusfjxsfrukwzjxckbgosllsfubppgwuwdzbjrukogfmagfyfc +Affine break attempt using key 21x+5 gives fit of 0.9867563157699923 and decrypt starting: qpnaesnampfruesxfwbjnggnapwkkbrpryuwempfjbahvbatax +Affine break attempt using key 21x+6 gives fit of 0.8179032922370086 and decrypt starting: lkivznivhkampznsarweibbivkrffwmkmtprzhkaewvcqwvovs +Affine break attempt using key 21x+7 gives fit of 0.8915800317139423 and decrypt starting: gfdquidqcfvhkuinvmrzdwwdqfmaarhfhokmucfvzrqxlrqjqn +Affine break attempt using key 21x+8 gives fit of 0.8928376853356907 and decrypt starting: baylpdylxaqcfpdiqhmuyrrylahvvmcacjfhpxaqumlsgmleli +Affine break attempt using key 21x+9 gives fit of 0.9281553894174457 and decrypt starting: wvtgkytgsvlxakydlchptmmtgvcqqhxvxeacksvlphgnbhgzgd +Affine break attempt using key 21x+10 gives fit of 0.9998658884015071 and decrypt starting: rqobftobnqgsvftygxckohhobqxllcsqszvxfnqgkcbiwcbuby +Affine break attempt using key 21x+11 gives fit of 0.8613460334599784 and decrypt starting: mljwaojwilbnqaotbsxfjccjwlsggxnlnuqsailbfxwdrxwpwt +Affine break attempt using key 21x+12 gives fit of 0.7992795768274732 and decrypt starting: hgervjerdgwilvjownsaexxergnbbsigiplnvdgwasrymsrkro +Affine break attempt using key 21x+13 gives fit of 0.9732438952645546 and decrypt starting: cbzmqezmybrdgqejrinvzsszmbiwwndbdkgiqybrvnmthnmfmj +Affine break attempt using key 21x+14 gives fit of 0.746886873384171 and decrypt starting: xwuhlzuhtwmyblzemdiqunnuhwdrriywyfbdltwmqihocihahe +Affine break attempt using key 21x+15 gives fit of 0.9123317255662141 and decrypt starting: srpcgupcorhtwguzhydlpiipcrymmdtrtawygorhldcjxdcvcz +Affine break attempt using key 21x+16 gives fit of 0.9671698890622558 and decrypt starting: nmkxbpkxjmcorbpuctygkddkxmthhyomovrtbjmcgyxesyxqxu +Affine break attempt using key 21x+17 gives fit of 0.8064598659397416 and decrypt starting: ihfswkfsehxjmwkpxotbfyyfshocctjhjqmowehxbtszntslsp +Affine break attempt using key 21x+18 gives fit of 0.8905222426352538 and decrypt starting: dcanrfanzcsehrfksjowattancjxxoecelhjrzcswonuiongnk +Affine break attempt using key 21x+19 gives fit of 0.8914837947073104 and decrypt starting: yxvimaviuxnzcmafnejrvoovixessjzxzgcemuxnrjipdjibif +Affine break attempt using key 21x+20 gives fit of 0.7490388848727435 and decrypt starting: tsqdhvqdpsiuxhvaizemqjjqdsznneusubxzhpsimedkyedwda +Affine break attempt using key 21x+21 gives fit of 0.8691785910631936 and decrypt starting: onlycqlykndpscqvduzhleelynuiizpnpwsuckndhzyftzyryv +Affine break attempt using key 21x+22 gives fit of 0.9423918014328221 and decrypt starting: jigtxlgtfiyknxlqypucgzzgtipddukikrnpxfiycutaoutmtq +Affine break attempt using key 21x+23 gives fit of 0.8314265004955963 and decrypt starting: edbosgboadtfisgltkpxbuubodkyypfdfmiksadtxpovjpohol +Affine break attempt using key 21x+24 gives fit of 0.8981871289418725 and decrypt starting: zywjnbwjvyoadnbgofkswppwjyfttkayahdfnvyoskjqekjcjg +Affine break attempt using key 21x+25 gives fit of 0.731816661944105 and decrypt starting: utreiwreqtjvyiwbjafnrkkretaoofvtvcyaiqtjnfelzfexeb +Affine break attempt using key 23x+0 gives fit of 1.0208668301015313 and decrypt starting: zguhfluhbgysxflcyjawurruhgjppasgsvxjfbgywahkqahehc +Affine break attempt using key 23x+1 gives fit of 0.9301906042162338 and decrypt starting: ipdqoudqkphbgoulhsjfdaadqpsyyjbpbegsokphfjqtzjqnql +Affine break attempt using key 23x+2 gives fit of 0.9586604414202086 and decrypt starting: rymzxdmztyqkpxduqbsomjjmzybhhskyknpbxtyqoszciszwzu +Affine break attempt using key 23x+3 gives fit of 0.9664977541082515 and decrypt starting: ahvigmvichztygmdzkbxvssvihkqqbthtwykgchzxbilrbifid +Affine break attempt using key 23x+4 gives fit of 0.9018094341981829 and decrypt starting: jqerpverlqichpvmitkgebberqtzzkcqcfhtplqigkruakrorm +Affine break attempt using key 23x+5 gives fit of 0.7927662901532598 and decrypt starting: sznayenauzrlqyevrctpnkknazciitlzloqcyuzrptadjtaxav +Affine break attempt using key 23x+6 gives fit of 0.6876104446316059 and decrypt starting: biwjhnwjdiauzhnealcywttwjilrrcuiuxzlhdiaycjmscjgje +Affine break attempt using key 23x+7 gives fit of 0.8375519588524021 and decrypt starting: krfsqwfsmrjdiqwnjulhfccfsruaaldrdgiuqmrjhlsvblspsn +Affine break attempt using key 23x+8 gives fit of 0.8978774867546473 and decrypt starting: taobzfobvasmrzfwsduqollobadjjumamprdzvasqubekubybw +Affine break attempt using key 23x+9 gives fit of 0.9324397808930709 and decrypt starting: cjxkioxkejbvaiofbmdzxuuxkjmssdvjvyamiejbzdkntdkhkf +Affine break attempt using key 23x+10 gives fit of 0.8310978400914449 and decrypt starting: lsgtrxgtnskejrxokvmigddgtsvbbmesehjvrnskimtwcmtqto +Affine break attempt using key 23x+11 gives fit of 0.9936791743589483 and decrypt starting: ubpcagpcwbtnsagxtevrpmmpcbekkvnbnqseawbtrvcflvczcx +Affine break attempt using key 23x+12 gives fit of 0.8678533946757679 and decrypt starting: dkyljpylfkcwbjpgcneayvvylknttewkwzbnjfkcaelouelilg +Affine break attempt using key 23x+13 gives fit of 0.7595108510686627 and decrypt starting: mthusyhuotlfksyplwnjheehutwccnftfikwsotljnuxdnurup +Affine break attempt using key 23x+14 gives fit of 0.9875029714835108 and decrypt starting: vcqdbhqdxcuotbhyufwsqnnqdcfllwocortfbxcuswdgmwdady +Affine break attempt using key 23x+15 gives fit of 0.9172285282714632 and decrypt starting: elzmkqzmgldxckqhdofbzwwzmlouufxlxacokgldbfmpvfmjmh +Affine break attempt using key 23x+16 gives fit of 0.9572197169541367 and decrypt starting: nuivtzivpumgltzqmxokiffivuxddogugjlxtpumkovyeovsvq +Affine break attempt using key 23x+17 gives fit of 0.8871355689760725 and decrypt starting: wdrecireydvpucizvgxtrooredgmmxpdpsugcydvtxehnxebez +Affine break attempt using key 23x+18 gives fit of 0.8325189284374955 and decrypt starting: fmanlranhmeydlriepgcaxxanmpvvgymybdplhmecgnqwgnkni +Affine break attempt using key 23x+19 gives fit of 0.8159785020986954 and decrypt starting: ovjwuajwqvnhmuarnypljggjwvyeephvhkmyuqvnlpwzfpwtwr +Affine break attempt using key 23x+20 gives fit of 0.6499921409839385 and decrypt starting: xesfdjsfzewqvdjawhyusppsfehnnyqeqtvhdzewuyfioyfcfa +Affine break attempt using key 23x+21 gives fit of 0.9113168068766924 and decrypt starting: gnbomsboinfzemsjfqhdbyybonqwwhznzceqminfdhorxholoj +Affine break attempt using key 23x+22 gives fit of 0.978590391957445 and decrypt starting: pwkxvbkxrwoinvbsozqmkhhkxwzffqiwilnzvrwomqxagqxuxs +Affine break attempt using key 23x+23 gives fit of 0.888780176591022 and decrypt starting: yftgektgafxrwekbxizvtqqtgfioozrfruwieafxvzgjpzgdgb +Affine break attempt using key 23x+24 gives fit of 0.8552145770076753 and decrypt starting: hocpntcpjogafntkgrieczzcporxxiaoadfrnjogeipsyipmpk +Affine break attempt using key 23x+25 gives fit of 0.898668540179102 and decrypt starting: qxlywclysxpjowctparnliilyxaggrjxjmoawsxpnrybhryvyt +Affine break attempt using key 25x+0 gives fit of 0.7759348240365699 and decrypt starting: xsivphivdsucrphgubaoizzivsbttacsclrbpdsuoavewavmvg +Affine break attempt using key 25x+1 gives fit of 0.818756936368552 and decrypt starting: ytjwqijwetvdsqihvcbpjaajwtcuubdtdmscqetvpbwfxbwnwh +Affine break attempt using key 25x+2 gives fit of 0.98549499098598 and decrypt starting: zukxrjkxfuwetrjiwdcqkbbkxudvvceuentdrfuwqcxgycxoxi +Affine break attempt using key 25x+3 gives fit of 0.981760311261408 and decrypt starting: avlysklygvxfuskjxedrlcclyvewwdfvfouesgvxrdyhzdypyj +Affine break attempt using key 25x+4 gives fit of 0.9918186127040576 and decrypt starting: bwmztlmzhwygvtlkyfesmddmzwfxxegwgpvfthwyseziaezqzk +Affine break attempt using key 25x+5 gives fit of 0.9548739031669479 and decrypt starting: cxnaumnaixzhwumlzgftneenaxgyyfhxhqwguixztfajbfaral +Affine break attempt using key 25x+6 gives fit of 0.947459065341177 and decrypt starting: dyobvnobjyaixvnmahguoffobyhzzgiyirxhvjyaugbkcgbsbm +Affine break attempt using key 25x+7 gives fit of 0.8356892418556263 and decrypt starting: ezpcwopckzbjywonbihvpggpcziaahjzjsyiwkzbvhcldhctcn +Affine break attempt using key 25x+8 gives fit of 0.863697295701495 and decrypt starting: faqdxpqdlackzxpocjiwqhhqdajbbikaktzjxlacwidmeidudo +Affine break attempt using key 25x+9 gives fit of 1.0073303568789334 and decrypt starting: gbreyqrembdlayqpdkjxriirebkccjlbluakymbdxjenfjevep +Affine break attempt using key 25x+10 gives fit of 0.8978762406529495 and decrypt starting: hcsfzrsfncembzrqelkysjjsfclddkmcmvblznceykfogkfwfq +Affine break attempt using key 25x+11 gives fit of 0.5924545296150016 and decrypt starting: idtgastgodfncasrfmlztkktgdmeelndnwcmaodfzlgphlgxgr +Affine break attempt using key 25x+12 gives fit of 0.6700025535982146 and decrypt starting: jeuhbtuhpegodbtsgnmaulluhenffmoeoxdnbpegamhqimhyhs +Affine break attempt using key 25x+13 gives fit of 0.8551483265241522 and decrypt starting: kfvicuviqfhpecuthonbvmmvifoggnpfpyeocqfhbnirjnizit +Affine break attempt using key 25x+14 gives fit of 0.9322816611427327 and decrypt starting: lgwjdvwjrgiqfdvuipocwnnwjgphhoqgqzfpdrgicojskojaju +Affine break attempt using key 25x+15 gives fit of 0.9278224812912804 and decrypt starting: mhxkewxkshjrgewvjqpdxooxkhqiiprhragqeshjdpktlpkbkv +Affine break attempt using key 25x+16 gives fit of 0.9569611787383633 and decrypt starting: niylfxyltikshfxwkrqeyppylirjjqsisbhrftikeqlumqlclw +Affine break attempt using key 25x+17 gives fit of 1.0278678705104212 and decrypt starting: ojzmgyzmujltigyxlsrfzqqzmjskkrtjtcisgujlfrmvnrmdmx +Affine break attempt using key 25x+18 gives fit of 0.8416093062860618 and decrypt starting: pkanhzanvkmujhzymtsgarranktllsukudjthvkmgsnwosneny +Affine break attempt using key 25x+19 gives fit of 0.8432768729225061 and decrypt starting: qlboiabowlnvkiaznuthbssbolummtvlvekuiwlnhtoxptofoz +Affine break attempt using key 25x+20 gives fit of 0.9133978584678415 and decrypt starting: rmcpjbcpxmowljbaovuicttcpmvnnuwmwflvjxmoiupyqupgpa +Affine break attempt using key 25x+21 gives fit of 0.9265581688636757 and decrypt starting: sndqkcdqynpxmkcbpwvjduudqnwoovxnxgmwkynpjvqzrvqhqb +Affine break attempt using key 25x+22 gives fit of 0.8042949412137581 and decrypt starting: toerlderzoqynldcqxwkevveroxppwyoyhnxlzoqkwraswrirc +Affine break attempt using key 25x+23 gives fit of 0.9081706440401326 and decrypt starting: upfsmefsaprzomedryxlfwwfspyqqxzpzioymaprlxsbtxsjsd +Affine break attempt using key 25x+24 gives fit of 0.8736432526406022 and decrypt starting: vqgtnfgtbqsapnfeszymgxxgtqzrryaqajpznbqsmytcuytkte +Affine break attempt using key 25x+25 gives fit of 0.7950322337230294 and decrypt starting: wrhuoghucrtbqogftaznhyyhurasszbrbkqaocrtnzudvzuluf +Affine break attempt using key 1(x+0) gives fit of 0.7738845680505632 and decrypt starting: disfltsfxigyjltugzamsbbsfizhhayiypjzlxigmafweafofu +Affine break attempt using key 1(x+1) gives fit of 0.7204884506310523 and decrypt starting: chreksrewhfxikstfyzlraarehyggzxhxoiykwhflzevdzenet +Affine break attempt using key 1(x+2) gives fit of 0.9739566895082303 and decrypt starting: bgqdjrqdvgewhjrsexykqzzqdgxffywgwnhxjvgekyducydmds +Affine break attempt using key 1(x+3) gives fit of 0.8764042793574056 and decrypt starting: afpciqpcufdvgiqrdwxjpyypcfweexvfvmgwiufdjxctbxclcr +Affine break attempt using key 1(x+4) gives fit of 0.7821872785189233 and decrypt starting: zeobhpobtecufhpqcvwioxxobevddwueulfvhteciwbsawbkbq +Affine break attempt using key 1(x+5) gives fit of 0.8723829775052593 and decrypt starting: ydnagonasdbtegopbuvhnwwnaduccvtdtkeugsdbhvarzvajap +Affine break attempt using key 1(x+6) gives fit of 0.8526333613993763 and decrypt starting: xcmzfnmzrcasdfnoatugmvvmzctbbuscsjdtfrcaguzqyuzizo +Affine break attempt using key 1(x+7) gives fit of 0.7985168579639075 and decrypt starting: wblyemlyqbzrcemnzstfluulybsaatrbricseqbzftypxtyhyn +Affine break attempt using key 1(x+8) gives fit of 0.9432540879125705 and decrypt starting: vakxdlkxpayqbdlmyrsekttkxarzzsqaqhbrdpayesxowsxgxm +Affine break attempt using key 1(x+9) gives fit of 1.0880175499728166 and decrypt starting: uzjwckjwozxpacklxqrdjssjwzqyyrpzpgaqcozxdrwnvrwfwl +Affine break attempt using key 1(x+10) gives fit of 1.0429354101970654 and decrypt starting: tyivbjivnywozbjkwpqcirrivypxxqoyofzpbnywcqvmuqvevk +Affine break attempt using key 1(x+11) gives fit of 0.932323068693818 and decrypt starting: sxhuaihumxvnyaijvopbhqqhuxowwpnxneyoamxvbpultpuduj +Affine break attempt using key 1(x+12) gives fit of 0.8344107227290732 and decrypt starting: rwgtzhgtlwumxzhiunoagppgtwnvvomwmdxnzlwuaotksotcti +Affine break attempt using key 1(x+13) gives fit of 0.9032006611071043 and decrypt starting: qvfsygfskvtlwyghtmnzfoofsvmuunlvlcwmykvtznsjrnsbsh +Affine break attempt using key 1(x+14) gives fit of 0.8165485769832462 and decrypt starting: puerxferjuskvxfgslmyennerulttmkukbvlxjusymriqmrarg +Affine break attempt using key 1(x+15) gives fit of 0.7279729892221597 and decrypt starting: otdqwedqitrjuwefrklxdmmdqtkssljtjaukwitrxlqhplqzqf +Affine break attempt using key 1(x+16) gives fit of 0.7876981694320667 and decrypt starting: nscpvdcphsqitvdeqjkwcllcpsjrrkisiztjvhsqwkpgokpype +Affine break attempt using key 1(x+17) gives fit of 0.9408925947047808 and decrypt starting: mrboucbogrphsucdpijvbkkboriqqjhrhysiugrpvjofnjoxod +Affine break attempt using key 1(x+18) gives fit of 0.8897025119589748 and decrypt starting: lqantbanfqogrtbcohiuajjanqhppigqgxrhtfqouineminwnc +Affine break attempt using key 1(x+19) gives fit of 0.8389312298460693 and decrypt starting: kpzmsazmepnfqsabnghtziizmpgoohfpfwqgsepnthmdlhmvmb +Affine break attempt using key 1(x+20) gives fit of 0.8043158150645566 and decrypt starting: joylrzyldomeprzamfgsyhhylofnngeoevpfrdomsglckglula +Affine break attempt using key 1(x+21) gives fit of 0.9193094918880546 and decrypt starting: inxkqyxkcnldoqyzlefrxggxknemmfdnduoeqcnlrfkbjfktkz +Affine break attempt using key 1(x+22) gives fit of 0.9240573445604431 and decrypt starting: hmwjpxwjbmkcnpxykdeqwffwjmdllecmctndpbmkqejaiejsjy +Affine break attempt using key 1(x+23) gives fit of 0.9727550896565205 and decrypt starting: glviowvialjbmowxjcdpveevilckkdblbsmcoaljpdizhdirix +Affine break attempt using key 1(x+24) gives fit of 1.026554922869105 and decrypt starting: fkuhnvuhzkialnvwibcoudduhkbjjcakarlbnzkiochygchqhw +Affine break attempt using key 1(x+25) gives fit of 0.9056238783269371 and decrypt starting: ejtgmutgyjhzkmuvhabntcctgjaiibzjzqkamyjhnbgxfbgpgv +Affine break attempt using key 3(x+0) gives fit of 0.9411745521041469 and decrypt starting: bugtvpgtzucidvpycraegjjgturllaiuifdrvzuceatqkatwty +Affine break attempt using key 3(x+1) gives fit of 0.917294916839336 and decrypt starting: atfsuofsytbhcuoxbqzdfiifstqkkzhthecquytbdzspjzsvsx +Affine break attempt using key 3(x+2) gives fit of 0.8008798731565954 and decrypt starting: zsertnerxsagbtnwapycehherspjjygsgdbptxsacyroiyrurw +Affine break attempt using key 3(x+3) gives fit of 0.9045110800722058 and decrypt starting: yrdqsmdqwrzfasmvzoxbdggdqroiixfrfcaoswrzbxqnhxqtqv +Affine break attempt using key 3(x+4) gives fit of 0.965658899477624 and decrypt starting: xqcprlcpvqyezrluynwacffcpqnhhweqebznrvqyawpmgwpspu +Affine break attempt using key 3(x+5) gives fit of 0.9639123015466199 and decrypt starting: wpboqkboupxdyqktxmvzbeebopmggvdpdaymqupxzvolfvorot +Affine break attempt using key 3(x+6) gives fit of 0.781277624737664 and decrypt starting: voanpjantowcxpjswluyaddanolffucoczxlptowyunkeunqns +Affine break attempt using key 3(x+7) gives fit of 0.7213025702812782 and decrypt starting: unzmoizmsnvbwoirvktxzcczmnkeetbnbywkosnvxtmjdtmpmr +Affine break attempt using key 3(x+8) gives fit of 0.9231253107825766 and decrypt starting: tmylnhylrmuavnhqujswybbylmjddsamaxvjnrmuwslicslolq +Affine break attempt using key 3(x+9) gives fit of 0.9440212206898191 and decrypt starting: slxkmgxkqltzumgptirvxaaxkliccrzlzwuimqltvrkhbrknkp +Affine break attempt using key 3(x+10) gives fit of 0.9731461953978932 and decrypt starting: rkwjlfwjpksytlfoshquwzzwjkhbbqykyvthlpksuqjgaqjmjo +Affine break attempt using key 3(x+11) gives fit of 0.8386530616600523 and decrypt starting: qjvikeviojrxskenrgptvyyvijgaapxjxusgkojrtpifzpilin +Affine break attempt using key 3(x+12) gives fit of 0.8820143872461048 and decrypt starting: piuhjduhniqwrjdmqfosuxxuhifzzowiwtrfjniqsoheyohkhm +Affine break attempt using key 3(x+13) gives fit of 0.7420184464565811 and decrypt starting: ohtgictgmhpvqiclpenrtwwtgheyynvhvsqeimhprngdxngjgl +Affine break attempt using key 3(x+14) gives fit of 1.0014611286993833 and decrypt starting: ngsfhbsflgouphbkodmqsvvsfgdxxmugurpdhlgoqmfcwmfifk +Affine break attempt using key 3(x+15) gives fit of 0.8710724956336839 and decrypt starting: mfregarekfntogajnclpruurefcwwltftqocgkfnplebvlehej +Affine break attempt using key 3(x+16) gives fit of 0.8537360572873308 and decrypt starting: leqdfzqdjemsnfzimbkoqttqdebvvksespnbfjemokdaukdgdi +Affine break attempt using key 3(x+17) gives fit of 0.7972315316344156 and decrypt starting: kdpceypcidlrmeyhlajnpsspcdauujrdromaeidlnjcztjcfch +Affine break attempt using key 3(x+18) gives fit of 0.8701159373514351 and decrypt starting: jcobdxobhckqldxgkzimorrobczttiqcqnlzdhckmibysibebg +Affine break attempt using key 3(x+19) gives fit of 0.8893116845153108 and decrypt starting: ibnacwnagbjpkcwfjyhlnqqnabysshpbpmkycgbjlhaxrhadaf +Affine break attempt using key 3(x+20) gives fit of 0.7888438105021385 and decrypt starting: hamzbvmzfaiojbveixgkmppmzaxrrgoaoljxbfaikgzwqgzcze +Affine break attempt using key 3(x+21) gives fit of 0.9744077661992679 and decrypt starting: gzlyaulyezhniaudhwfjloolyzwqqfnznkiwaezhjfyvpfybyd +Affine break attempt using key 3(x+22) gives fit of 0.9754839219257391 and decrypt starting: fykxztkxdygmhztcgveiknnkxyvppemymjhvzdygiexuoexaxc +Affine break attempt using key 3(x+23) gives fit of 0.939977573834902 and decrypt starting: exjwysjwcxflgysbfudhjmmjwxuoodlxliguycxfhdwtndwzwb +Affine break attempt using key 3(x+24) gives fit of 0.6952818066268744 and decrypt starting: dwivxrivbwekfxraetcgillivwtnnckwkhftxbwegcvsmcvyva +Affine break attempt using key 3(x+25) gives fit of 1.0064220815498275 and decrypt starting: cvhuwqhuavdjewqzdsbfhkkhuvsmmbjvjgeswavdfburlbuxuz +Affine break attempt using key 5(x+0) gives fit of 0.749133077347372 and decrypt starting: lmobxjobpmwkhxjewfasovvobmfrrakmkdhfxpmwsabugabibe +Affine break attempt using key 5(x+1) gives fit of 0.8247620125165033 and decrypt starting: klnawinaolvjgwidvezrnuunaleqqzjljcgewolvrzatfzahad +Affine break attempt using key 5(x+2) gives fit of 1.025762647649267 and decrypt starting: jkmzvhmznkuifvhcudyqmttmzkdppyikibfdvnkuqyzseyzgzc +Affine break attempt using key 5(x+3) gives fit of 0.8999552805793416 and decrypt starting: ijlyuglymjtheugbtcxplsslyjcooxhjhaecumjtpxyrdxyfyb +Affine break attempt using key 5(x+4) gives fit of 0.7611336869642069 and decrypt starting: hikxtfkxlisgdtfasbwokrrkxibnnwgigzdbtlisowxqcwxexa +Affine break attempt using key 5(x+5) gives fit of 0.909377573134352 and decrypt starting: ghjwsejwkhrfcsezravnjqqjwhammvfhfycaskhrnvwpbvwdwz +Affine break attempt using key 5(x+6) gives fit of 1.0298810544470367 and decrypt starting: fgivrdivjgqebrdyqzumippivgzlluegexbzrjgqmuvoauvcvy +Affine break attempt using key 5(x+7) gives fit of 0.9532709724351246 and decrypt starting: efhuqchuifpdaqcxpytlhoohufykktdfdwayqifpltunztubux +Affine break attempt using key 5(x+8) gives fit of 0.7793031611645826 and decrypt starting: degtpbgtheoczpbwoxskgnngtexjjscecvzxpheokstmystatw +Affine break attempt using key 5(x+9) gives fit of 0.8638566459703597 and decrypt starting: cdfsoafsgdnbyoavnwrjfmmfsdwiirbdbuywogdnjrslxrszsv +Affine break attempt using key 5(x+10) gives fit of 0.872379965021071 and decrypt starting: bcernzerfcmaxnzumvqiellercvhhqacatxvnfcmiqrkwqryru +Affine break attempt using key 5(x+11) gives fit of 0.913258167234479 and decrypt starting: abdqmydqeblzwmytluphdkkdqbuggpzbzswumeblhpqjvpqxqt +Affine break attempt using key 5(x+12) gives fit of 0.8508965484574862 and decrypt starting: zacplxcpdakyvlxsktogcjjcpatffoyayrvtldakgopiuopwps +Affine break attempt using key 5(x+13) gives fit of 0.8497161740063102 and decrypt starting: yzbokwboczjxukwrjsnfbiibozseenxzxquskczjfnohtnovor +Affine break attempt using key 5(x+14) gives fit of 0.8792829801017804 and decrypt starting: xyanjvanbyiwtjvqirmeahhanyrddmwywptrjbyiemngsmnunq +Affine break attempt using key 5(x+15) gives fit of 0.9707642538473006 and decrypt starting: wxzmiuzmaxhvsiuphqldzggzmxqcclvxvosqiaxhdlmfrlmtmp +Affine break attempt using key 5(x+16) gives fit of 0.955304712969368 and decrypt starting: vwylhtylzwgurhtogpkcyffylwpbbkuwunrphzwgckleqklslo +Affine break attempt using key 5(x+17) gives fit of 0.9166924237598506 and decrypt starting: uvxkgsxkyvftqgsnfojbxeexkvoaajtvtmqogyvfbjkdpjkrkn +Affine break attempt using key 5(x+18) gives fit of 0.877354769150236 and decrypt starting: tuwjfrwjxuespfrmeniawddwjunzzisuslpnfxueaijcoijqjm +Affine break attempt using key 5(x+19) gives fit of 0.7564137596908017 and decrypt starting: stvieqviwtdroeqldmhzvccvitmyyhrtrkomewtdzhibnhipil +Affine break attempt using key 5(x+20) gives fit of 1.0031372284041775 and decrypt starting: rsuhdpuhvscqndpkclgyubbuhslxxgqsqjnldvscyghamghohk +Affine break attempt using key 5(x+21) gives fit of 0.9420853438333767 and decrypt starting: qrtgcotgurbpmcojbkfxtaatgrkwwfprpimkcurbxfgzlfgngj +Affine break attempt using key 5(x+22) gives fit of 0.8417486151962418 and decrypt starting: pqsfbnsftqaolbniajewszzsfqjvveoqohljbtqawefykefmfi +Affine break attempt using key 5(x+23) gives fit of 0.7981382236919041 and decrypt starting: opreamrespznkamhzidvryyrepiuudnpngkiaspzvdexjdeleh +Affine break attempt using key 5(x+24) gives fit of 0.8229876792974332 and decrypt starting: noqdzlqdroymjzlgyhcuqxxqdohttcmomfjhzroyucdwicdkdg +Affine break attempt using key 5(x+25) gives fit of 0.9368268811371416 and decrypt starting: mnpcykpcqnxliykfxgbtpwwpcngssblnleigyqnxtbcvhbcjcf +Affine break attempt using key 7(x+0) gives fit of 0.9975509516612683 and decrypt starting: tqkxjzkxhqmwfjzomlaykppkxqlbbawqwrfljhqmyaxsiaxcxo +Affine break attempt using key 7(x+1) gives fit of 0.9269364762609872 and decrypt starting: spjwiyjwgplveiynlkzxjoojwpkaazvpvqekigplxzwrhzwbwn +Affine break attempt using key 7(x+2) gives fit of 0.9604469787750448 and decrypt starting: roivhxivfokudhxmkjywinnivojzzyuoupdjhfokwyvqgyvavm +Affine break attempt using key 7(x+3) gives fit of 0.838065728158479 and decrypt starting: qnhugwhuenjtcgwljixvhmmhuniyyxtntocigenjvxupfxuzul +Affine break attempt using key 7(x+4) gives fit of 0.9406199332799683 and decrypt starting: pmgtfvgtdmisbfvkihwugllgtmhxxwsmsnbhfdmiuwtoewtytk +Affine break attempt using key 7(x+5) gives fit of 0.9186215124898992 and decrypt starting: olfseufsclhraeujhgvtfkkfslgwwvrlrmageclhtvsndvsxsj +Affine break attempt using key 7(x+6) gives fit of 0.8865331677361514 and decrypt starting: nkerdterbkgqzdtigfusejjerkfvvuqkqlzfdbkgsurmcurwri +Affine break attempt using key 7(x+7) gives fit of 0.8204534416223245 and decrypt starting: mjdqcsdqajfpycshfetrdiidqjeuutpjpkyecajfrtqlbtqvqh +Affine break attempt using key 7(x+8) gives fit of 0.7084602738629776 and decrypt starting: licpbrcpzieoxbrgedsqchhcpidttsoiojxdbzieqspkaspupg +Affine break attempt using key 7(x+9) gives fit of 0.8142280979430746 and decrypt starting: khboaqboyhdnwaqfdcrpbggbohcssrnhniwcayhdprojzrotof +Affine break attempt using key 7(x+10) gives fit of 0.8544911821938358 and decrypt starting: jganzpanxgcmvzpecbqoaffangbrrqmgmhvbzxgcoqniyqnsne +Affine break attempt using key 7(x+11) gives fit of 0.9995656935489813 and decrypt starting: ifzmyozmwfbluyodbapnzeezmfaqqplflguaywfbnpmhxpmrmd +Affine break attempt using key 7(x+12) gives fit of 0.7737051336252276 and decrypt starting: heylxnylveaktxncazomyddylezppokekftzxveamolgwolqlc +Affine break attempt using key 7(x+13) gives fit of 0.9455163166479253 and decrypt starting: gdxkwmxkudzjswmbzynlxccxkdyoonjdjesywudzlnkfvnkpkb +Affine break attempt using key 7(x+14) gives fit of 0.8856832454239632 and decrypt starting: fcwjvlwjtcyirvlayxmkwbbwjcxnnmicidrxvtcykmjeumjoja +Affine break attempt using key 7(x+15) gives fit of 1.0169014087244523 and decrypt starting: ebviukvisbxhqukzxwljvaavibwmmlhbhcqwusbxjlidtliniz +Affine break attempt using key 7(x+16) gives fit of 0.891370501612695 and decrypt starting: dauhtjuhrawgptjywvkiuzzuhavllkgagbpvtrawikhcskhmhy +Affine break attempt using key 7(x+17) gives fit of 1.0179671424705057 and decrypt starting: cztgsitgqzvfosixvujhtyytgzukkjfzfaousqzvhjgbrjglgx +Affine break attempt using key 7(x+18) gives fit of 0.9228871069101342 and decrypt starting: bysfrhsfpyuenrhwutigsxxsfytjjieyezntrpyugifaqifkfw +Affine break attempt using key 7(x+19) gives fit of 0.7763853402963257 and decrypt starting: axreqgreoxtdmqgvtshfrwwrexsiihdxdymsqoxtfhezphejev +Affine break attempt using key 7(x+20) gives fit of 0.8989180939803256 and decrypt starting: zwqdpfqdnwsclpfusrgeqvvqdwrhhgcwcxlrpnwsegdyogdidu +Affine break attempt using key 7(x+21) gives fit of 0.9134484173100617 and decrypt starting: yvpcoepcmvrbkoetrqfdpuupcvqggfbvbwkqomvrdfcxnfchct +Affine break attempt using key 7(x+22) gives fit of 0.8784267248849756 and decrypt starting: xuobndobluqajndsqpecottobupffeauavjpnluqcebwmebgbs +Affine break attempt using key 7(x+23) gives fit of 0.5082138601269964 and decrypt starting: wtnamcnaktpzimcrpodbnssnatoeedztzuiomktpbdavldafar +Affine break attempt using key 7(x+24) gives fit of 0.8740919681034099 and decrypt starting: vsmzlbmzjsoyhlbqoncamrrmzsnddcysythnljsoaczukczezq +Affine break attempt using key 7(x+25) gives fit of 0.9406122904146218 and decrypt starting: urlykalyirnxgkapnmbzlqqlyrmccbxrxsgmkirnzbytjbydyp +Affine break attempt using key 9(x+0) gives fit of 0.9422230630344447 and decrypt starting: jycphfcprysubhfisxakcddcpyxvvauyutbxhryskapomapqpi +Affine break attempt using key 9(x+1) gives fit of 0.8771729892540607 and decrypt starting: ixbogeboqxrtagehrwzjbccboxwuuztxtsawgqxrjzonlzopoh +Affine break attempt using key 9(x+2) gives fit of 0.8873157148706011 and decrypt starting: hwanfdanpwqszfdgqvyiabbanwvttyswsrzvfpwqiynmkynong +Affine break attempt using key 9(x+3) gives fit of 1.006944997347771 and decrypt starting: gvzmeczmovpryecfpuxhzaazmvussxrvrqyueovphxmljxmnmf +Affine break attempt using key 9(x+4) gives fit of 0.7356481743314561 and decrypt starting: fuyldbylnuoqxdbeotwgyzzylutrrwquqpxtdnuogwlkiwlmle +Affine break attempt using key 9(x+5) gives fit of 0.8236490325846962 and decrypt starting: etxkcaxkmtnpwcadnsvfxyyxktsqqvptpowscmtnfvkjhvklkd +Affine break attempt using key 9(x+6) gives fit of 0.9515553465647961 and decrypt starting: dswjbzwjlsmovbzcmruewxxwjsrppuosonvrblsmeujigujkjc +Affine break attempt using key 9(x+7) gives fit of 0.8386471577551222 and decrypt starting: crviayvikrlnuayblqtdvwwvirqootnrnmuqakrldtihftijib +Affine break attempt using key 9(x+8) gives fit of 0.908670781166723 and decrypt starting: bquhzxuhjqkmtzxakpscuvvuhqpnnsmqmltpzjqkcshgeshiha +Affine break attempt using key 9(x+9) gives fit of 0.9311072104373398 and decrypt starting: aptgywtgipjlsywzjorbtuutgpommrlplksoyipjbrgfdrghgz +Affine break attempt using key 9(x+10) gives fit of 0.8301411773744026 and decrypt starting: zosfxvsfhoikrxvyinqasttsfonllqkokjrnxhoiaqfecqfgfy +Affine break attempt using key 9(x+11) gives fit of 0.8834405894991971 and decrypt starting: ynrewuregnhjqwuxhmpzrssrenmkkpjnjiqmwgnhzpedbpefex +Affine break attempt using key 9(x+12) gives fit of 0.9330483094325569 and decrypt starting: xmqdvtqdfmgipvtwgloyqrrqdmljjoimihplvfmgyodcaodedw +Affine break attempt using key 9(x+13) gives fit of 0.8850723487920328 and decrypt starting: wlpcuspcelfhousvfknxpqqpclkiinhlhgokuelfxncbzncdcv +Affine break attempt using key 9(x+14) gives fit of 0.8487922688704245 and decrypt starting: vkobtrobdkegntruejmwoppobkjhhmgkgfnjtdkewmbaymbcbu +Affine break attempt using key 9(x+15) gives fit of 0.8432331696191401 and decrypt starting: ujnasqnacjdfmsqtdilvnoonajigglfjfemiscjdvlazxlabat +Affine break attempt using key 9(x+16) gives fit of 0.82959657946889 and decrypt starting: timzrpmzbicelrpschkumnnmzihffkeiedlhrbicukzywkzazs +Affine break attempt using key 9(x+17) gives fit of 0.7048227412569149 and decrypt starting: shlyqolyahbdkqorbgjtlmmlyhgeejdhdckgqahbtjyxvjyzyr +Affine break attempt using key 9(x+18) gives fit of 1.0294863033346928 and decrypt starting: rgkxpnkxzgacjpnqafiskllkxgfddicgcbjfpzgasixwuixyxq +Affine break attempt using key 9(x+19) gives fit of 0.9588042334769254 and decrypt starting: qfjwomjwyfzbiompzehrjkkjwfecchbfbaieoyfzrhwvthwxwp +Affine break attempt using key 9(x+20) gives fit of 0.7533697406238145 and decrypt starting: peivnlivxeyahnloydgqijjivedbbgaeazhdnxeyqgvusgvwvo +Affine break attempt using key 9(x+21) gives fit of 0.8443632544277925 and decrypt starting: odhumkhuwdxzgmknxcfphiihudcaafzdzygcmwdxpfutrfuvun +Affine break attempt using key 9(x+22) gives fit of 0.9792868891569702 and decrypt starting: ncgtljgtvcwyfljmwbeoghhgtcbzzeycyxfblvcwoetsqetutm +Affine break attempt using key 9(x+23) gives fit of 0.9023455187752333 and decrypt starting: mbfskifsubvxekilvadnfggfsbayydxbxweakubvndsrpdstsl +Affine break attempt using key 9(x+24) gives fit of 0.831354181346671 and decrypt starting: laerjhertauwdjhkuzcmefferazxxcwawvdzjtaumcrqocrsrk +Affine break attempt using key 9(x+25) gives fit of 1.0173678714183463 and decrypt starting: kzdqigdqsztvcigjtybldeedqzywwbvzvucyisztlbqpnbqrqj +Affine break attempt using key 11(x+0) gives fit of 0.8883095946652352 and decrypt starting: fwerbxervwkopbxqkhauetterwhddaowozphbvwkuarcyargrq +Affine break attempt using key 11(x+1) gives fit of 1.051133514710756 and decrypt starting: evdqawdquvjnoawpjgztdssdqvgccznvnyogauvjtzqbxzqfqp +Affine break attempt using key 11(x+2) gives fit of 0.9073889189139344 and decrypt starting: ducpzvcptuimnzvoifyscrrcpufbbymumxnfztuisypawypepo +Affine break attempt using key 11(x+3) gives fit of 0.5412828014251821 and decrypt starting: ctboyubosthlmyunhexrbqqboteaaxltlwmeysthrxozvxodon +Affine break attempt using key 11(x+4) gives fit of 0.8794300666396428 and decrypt starting: bsanxtanrsgklxtmgdwqappansdzzwkskvldxrsgqwnyuwncnm +Affine break attempt using key 11(x+5) gives fit of 1.0014570537799439 and decrypt starting: arzmwszmqrfjkwslfcvpzoozmrcyyvjrjukcwqrfpvmxtvmbml +Affine break attempt using key 11(x+6) gives fit of 0.9981807029647835 and decrypt starting: zqylvrylpqeijvrkebuoynnylqbxxuiqitjbvpqeoulwsulalk +Affine break attempt using key 11(x+7) gives fit of 0.9361595260173401 and decrypt starting: ypxkuqxkopdhiuqjdatnxmmxkpawwthphsiauopdntkvrtkzkj +Affine break attempt using key 11(x+8) gives fit of 0.8778419337033568 and decrypt starting: xowjtpwjnocghtpiczsmwllwjozvvsgogrhztnocmsjuqsjyji +Affine break attempt using key 11(x+9) gives fit of 0.869077303468092 and decrypt starting: wnvisovimnbfgsohbyrlvkkvinyuurfnfqgysmnblritprixih +Affine break attempt using key 11(x+10) gives fit of 0.8586322226350462 and decrypt starting: vmuhrnuhlmaefrngaxqkujjuhmxttqemepfxrlmakqhsoqhwhg +Affine break attempt using key 11(x+11) gives fit of 0.8816470362739371 and decrypt starting: ultgqmtgklzdeqmfzwpjtiitglwsspdldoewqklzjpgrnpgvgf +Affine break attempt using key 11(x+12) gives fit of 0.778162044748574 and decrypt starting: tksfplsfjkycdpleyvoishhsfkvrrockcndvpjkyiofqmofufe +Affine break attempt using key 11(x+13) gives fit of 0.9071654053752177 and decrypt starting: sjreokreijxbcokdxunhrggrejuqqnbjbmcuoijxhneplneted +Affine break attempt using key 11(x+14) gives fit of 0.904731110244285 and decrypt starting: riqdnjqdhiwabnjcwtmgqffqditppmaialbtnhiwgmdokmdsdc +Affine break attempt using key 11(x+15) gives fit of 0.8413145665972922 and decrypt starting: qhpcmipcghvzamibvslfpeepchsoolzhzkasmghvflcnjlcrcb +Affine break attempt using key 11(x+16) gives fit of 0.8376611776117734 and decrypt starting: pgoblhobfguyzlhaurkeoddobgrnnkygyjzrlfguekbmikbqba +Affine break attempt using key 11(x+17) gives fit of 0.9008855731651323 and decrypt starting: ofnakgnaeftxykgztqjdnccnafqmmjxfxiyqkeftdjalhjapaz +Affine break attempt using key 11(x+18) gives fit of 0.7707358237151645 and decrypt starting: nemzjfmzdeswxjfyspicmbbmzeplliwewhxpjdescizkgizozy +Affine break attempt using key 11(x+19) gives fit of 0.8508712705559492 and decrypt starting: mdlyielycdrvwiexrohblaalydokkhvdvgwoicdrbhyjfhynyx +Affine break attempt using key 11(x+20) gives fit of 1.0663282089779065 and decrypt starting: lckxhdkxbcquvhdwqngakzzkxcnjjgucufvnhbcqagxiegxmxw +Affine break attempt using key 11(x+21) gives fit of 0.9996345927426441 and decrypt starting: kbjwgcjwabptugcvpmfzjyyjwbmiiftbteumgabpzfwhdfwlwv +Affine break attempt using key 11(x+22) gives fit of 0.6929056658687823 and decrypt starting: jaivfbivzaostfbuoleyixxivalhhesasdtlfzaoyevgcevkvu +Affine break attempt using key 11(x+23) gives fit of 0.8217740762650261 and decrypt starting: izhueahuyznrseatnkdxhwwhuzkggdrzrcskeyznxdufbdujut +Affine break attempt using key 11(x+24) gives fit of 0.9830360556745017 and decrypt starting: hygtdzgtxymqrdzsmjcwgvvgtyjffcqyqbrjdxymwcteactits +Affine break attempt using key 11(x+25) gives fit of 0.8570419819559901 and decrypt starting: gxfscyfswxlpqcyrlibvfuufsxieebpxpaqicwxlvbsdzbshsr +Affine break attempt using key 13(x+0) gives fit of 1.1724105367430164 and decrypt starting: aaaaaaaaaaaaaaaaaayaaaaaaaaaayaaaaaaaaaaayaaayaaaa +Affine break attempt using key 13(x+1) gives fit of 1.4121902178838304 and decrypt starting: zzzzzzzzzzzzzzzzzzxzzzzzzzzzzxzzzzzzzzzzzxzzzxzzzz +Affine break attempt using key 13(x+2) gives fit of 1.3447621102024903 and decrypt starting: yyyyyyyyyyyyyyyyyywyyyyyyyyyywyyyyyyyyyyywyyywyyyy +Affine break attempt using key 13(x+3) gives fit of 1.4088174081508402 and decrypt starting: xxxxxxxxxxxxxxxxxxvxxxxxxxxxxvxxxxxxxxxxxvxxxvxxxx +Affine break attempt using key 13(x+4) gives fit of 1.3383577969272176 and decrypt starting: wwwwwwwwwwwwwwwwwwuwwwwwwwwwwuwwwwwwwwwwwuwwwuwwww +Affine break attempt using key 13(x+5) gives fit of 1.368232422321349 and decrypt starting: vvvvvvvvvvvvvvvvvvtvvvvvvvvvvtvvvvvvvvvvvtvvvtvvvv +Affine break attempt using key 13(x+6) gives fit of 1.314020111441133 and decrypt starting: uuuuuuuuuuuuuuuuuusuuuuuuuuuusuuuuuuuuuuusuuusuuuu +Affine break attempt using key 13(x+7) gives fit of 1.1253284770249004 and decrypt starting: ttttttttttttttttttrttttttttttrtttttttttttrtttrtttt +Affine break attempt using key 13(x+8) gives fit of 1.221147327259214 and decrypt starting: ssssssssssssssssssqssssssssssqsssssssssssqsssqssss +Affine break attempt using key 13(x+9) gives fit of 1.234673295234121 and decrypt starting: rrrrrrrrrrrrrrrrrrprrrrrrrrrrprrrrrrrrrrrprrrprrrr +Affine break attempt using key 13(x+10) gives fit of 1.3971059837529485 and decrypt starting: qqqqqqqqqqqqqqqqqqoqqqqqqqqqqoqqqqqqqqqqqoqqqoqqqq +Affine break attempt using key 13(x+11) gives fit of 1.3557523754699499 and decrypt starting: ppppppppppppppppppnppppppppppnpppppppppppnpppnpppp +Affine break attempt using key 13(x+12) gives fit of 1.1630527749996893 and decrypt starting: oooooooooooooooooomoooooooooomooooooooooomooomoooo +Affine break attempt using key 13(x+13) gives fit of 1.2055013337941909 and decrypt starting: nnnnnnnnnnnnnnnnnnlnnnnnnnnnnlnnnnnnnnnnnlnnnlnnnn +Affine break attempt using key 13(x+14) gives fit of 1.3337157825010992 and decrypt starting: mmmmmmmmmmmmmmmmmmkmmmmmmmmmmkmmmmmmmmmmmkmmmkmmmm +Affine break attempt using key 13(x+15) gives fit of 1.2941162829545474 and decrypt starting: lllllllllllllllllljlllllllllljllllllllllljllljllll +Affine break attempt using key 13(x+16) gives fit of 1.3776856354351756 and decrypt starting: kkkkkkkkkkkkkkkkkkikkkkkkkkkkikkkkkkkkkkkikkkikkkk +Affine break attempt using key 13(x+17) gives fit of 1.3986335583753104 and decrypt starting: jjjjjjjjjjjjjjjjjjhjjjjjjjjjjhjjjjjjjjjjjhjjjhjjjj +Affine break attempt using key 13(x+18) gives fit of 1.2088558293972413 and decrypt starting: iiiiiiiiiiiiiiiiiigiiiiiiiiiigiiiiiiiiiiigiiigiiii +Affine break attempt using key 13(x+19) gives fit of 1.2110374400356685 and decrypt starting: hhhhhhhhhhhhhhhhhhfhhhhhhhhhhfhhhhhhhhhhhfhhhfhhhh +Affine break attempt using key 13(x+20) gives fit of 1.3381677970570034 and decrypt starting: ggggggggggggggggggeggggggggggegggggggggggegggegggg +Affine break attempt using key 13(x+21) gives fit of 1.3437358150609229 and decrypt starting: ffffffffffffffffffdffffffffffdfffffffffffdfffdffff +Affine break attempt using key 13(x+22) gives fit of 1.01892922857898 and decrypt starting: eeeeeeeeeeeeeeeeeeceeeeeeeeeeceeeeeeeeeeeceeeceeee +Affine break attempt using key 13(x+23) gives fit of 1.2869661893274382 and decrypt starting: ddddddddddddddddddbddddddddddbdddddddddddbdddbdddd +Affine break attempt using key 13(x+24) gives fit of 1.335525718985438 and decrypt starting: ccccccccccccccccccaccccccccccacccccccccccacccacccc +Affine break attempt using key 13(x+25) gives fit of 1.3715897107693273 and decrypt starting: bbbbbbbbbbbbbbbbbbzbbbbbbbbbbzbbbbbbbbbbbzbbbzbbbb +Affine break attempt using key 15(x+0) gives fit of 0.8967049516264266 and decrypt starting: vewjzdwjfeqmlzdkqtagwhhwjetxxamembltzfeqgajycajujk +Affine break attempt using key 15(x+1) gives fit of 0.9407867293416371 and decrypt starting: udviycviedplkycjpszfvggvidswwzldlaksyedpfzixbzitij +Affine break attempt using key 15(x+2) gives fit of 0.8671513880725702 and decrypt starting: tcuhxbuhdcokjxbioryeuffuhcrvvykckzjrxdcoeyhwayhshi +Affine break attempt using key 15(x+3) gives fit of 0.8835436349258277 and decrypt starting: sbtgwatgcbnjiwahnqxdteetgbquuxjbjyiqwcbndxgvzxgrgh +Affine break attempt using key 15(x+4) gives fit of 0.8532865888859649 and decrypt starting: rasfvzsfbamihvzgmpwcsddsfapttwiaixhpvbamcwfuywfqfg +Affine break attempt using key 15(x+5) gives fit of 0.8689780266635746 and decrypt starting: qzreuyreazlhguyflovbrccrezossvhzhwgouazlbvetxvepef +Affine break attempt using key 15(x+6) gives fit of 0.8851550722830055 and decrypt starting: pyqdtxqdzykgftxeknuaqbbqdynrrugygvfntzykaudswudode +Affine break attempt using key 15(x+7) gives fit of 0.9963031568478118 and decrypt starting: oxpcswpcyxjfeswdjmtzpaapcxmqqtfxfuemsyxjztcrvtcncd +Affine break attempt using key 15(x+8) gives fit of 0.8723213666648889 and decrypt starting: nwobrvobxwiedrvcilsyozzobwlppsewetdlrxwiysbqusbmbc +Affine break attempt using key 15(x+9) gives fit of 0.8606660843729422 and decrypt starting: mvnaqunawvhdcqubhkrxnyynavkoordvdsckqwvhxraptralab +Affine break attempt using key 15(x+10) gives fit of 0.9600581681881418 and decrypt starting: lumzptmzvugcbptagjqwmxxmzujnnqcucrbjpvugwqzosqzkza +Affine break attempt using key 15(x+11) gives fit of 0.8519013991461742 and decrypt starting: ktlyoslyutfbaoszfipvlwwlytimmpbtbqaioutfvpynrpyjyz +Affine break attempt using key 15(x+12) gives fit of 0.7335906175376878 and decrypt starting: jskxnrkxtseaznryehoukvvkxshlloasapzhntseuoxmqoxixy +Affine break attempt using key 15(x+13) gives fit of 0.9812978730364289 and decrypt starting: irjwmqjwsrdzymqxdgntjuujwrgkknzrzoygmsrdtnwlpnwhwx +Affine break attempt using key 15(x+14) gives fit of 1.0324170234577563 and decrypt starting: hqivlpivrqcyxlpwcfmsittivqfjjmyqynxflrqcsmvkomvgvw +Affine break attempt using key 15(x+15) gives fit of 0.853924887060363 and decrypt starting: gphukohuqpbxwkovbelrhsshupeiilxpxmwekqpbrlujnlufuv +Affine break attempt using key 15(x+16) gives fit of 0.7456875591624564 and decrypt starting: fogtjngtpoawvjnuadkqgrrgtodhhkwowlvdjpoaqktimktetu +Affine break attempt using key 15(x+17) gives fit of 0.8493250326796616 and decrypt starting: enfsimfsonzvuimtzcjpfqqfsncggjvnvkucionzpjshljsdst +Affine break attempt using key 15(x+18) gives fit of 0.7538919124913979 and decrypt starting: dmerhlernmyuthlsybioeppermbffiumujtbhnmyoirgkircrs +Affine break attempt using key 15(x+19) gives fit of 0.7071039610659554 and decrypt starting: cldqgkdqmlxtsgkrxahndoodqlaeehtltisagmlxnhqfjhqbqr +Affine break attempt using key 15(x+20) gives fit of 1.0787779191107452 and decrypt starting: bkcpfjcplkwsrfjqwzgmcnncpkzddgskshrzflkwmgpeigpapq +Affine break attempt using key 15(x+21) gives fit of 1.034556214053179 and decrypt starting: ajboeibokjvrqeipvyflbmmbojyccfrjrgqyekjvlfodhfozop +Affine break attempt using key 15(x+22) gives fit of 0.7518328978564867 and decrypt starting: ziandhanjiuqpdhouxekallanixbbeqiqfpxdjiukencgenyno +Affine break attempt using key 15(x+23) gives fit of 0.713202264085545 and decrypt starting: yhzmcgzmihtpocgntwdjzkkzmhwaadphpeowcihtjdmbfdmxmn +Affine break attempt using key 15(x+24) gives fit of 0.9927951376133488 and decrypt starting: xgylbfylhgsonbfmsvciyjjylgvzzcogodnvbhgsiclaeclwlm +Affine break attempt using key 15(x+25) gives fit of 0.9554136276796262 and decrypt starting: wfxkaexkgfrnmaelrubhxiixkfuyybnfncmuagfrhbkzdbkvkl +Affine break attempt using key 17(x+0) gives fit of 0.9059774868680712 and decrypt starting: rcyltvyljcigztvsidaqyxxylcdffagcghzdtjciqalmoalkls +Affine break attempt using key 17(x+1) gives fit of 0.8971931072744735 and decrypt starting: qbxksuxkibhfysurhczpxwwxkbceezfbfgycsibhpzklnzkjkr +Affine break attempt using key 17(x+2) gives fit of 0.9091958017024302 and decrypt starting: pawjrtwjhagexrtqgbyowvvwjabddyeaefxbrhagoyjkmyjijq +Affine break attempt using key 17(x+3) gives fit of 0.9697541021097209 and decrypt starting: ozviqsvigzfdwqspfaxnvuuvizaccxdzdewaqgzfnxijlxihip +Affine break attempt using key 17(x+4) gives fit of 0.8666578673547466 and decrypt starting: nyuhpruhfyecvproezwmuttuhyzbbwcycdvzpfyemwhikwhgho +Affine break attempt using key 17(x+5) gives fit of 0.8341888498935576 and decrypt starting: mxtgoqtgexdbuoqndyvltsstgxyaavbxbcuyoexdlvghjvgfgn +Affine break attempt using key 17(x+6) gives fit of 0.9860495944916521 and decrypt starting: lwsfnpsfdwcatnpmcxuksrrsfwxzzuawabtxndwckufgiufefm +Affine break attempt using key 17(x+7) gives fit of 0.845558082904889 and decrypt starting: kvremorecvbzsmolbwtjrqqrevwyytzvzaswmcvbjtefhtedel +Affine break attempt using key 17(x+8) gives fit of 1.0134957338569113 and decrypt starting: juqdlnqdbuayrlnkavsiqppqduvxxsyuyzrvlbuaisdegsdcdk +Affine break attempt using key 17(x+9) gives fit of 0.9296144059655125 and decrypt starting: itpckmpcatzxqkmjzurhpoopctuwwrxtxyqukatzhrcdfrcbcj +Affine break attempt using key 17(x+10) gives fit of 0.8224971645479943 and decrypt starting: hsobjlobzsywpjliytqgonnobstvvqwswxptjzsygqbceqbabi +Affine break attempt using key 17(x+11) gives fit of 0.8427646605973187 and decrypt starting: grnaiknayrxvoikhxspfnmmnarsuupvrvwosiyrxfpabdpazah +Affine break attempt using key 17(x+12) gives fit of 0.9595349203057919 and decrypt starting: fqmzhjmzxqwunhjgwroemllmzqrttouquvnrhxqweozacozyzg +Affine break attempt using key 17(x+13) gives fit of 0.9379790732024089 and decrypt starting: eplygilywpvtmgifvqndlkklypqssntptumqgwpvdnyzbnyxyf +Affine break attempt using key 17(x+14) gives fit of 0.6961318260722271 and decrypt starting: dokxfhkxvouslfheupmckjjkxoprrmsostlpfvoucmxyamxwxe +Affine break attempt using key 17(x+15) gives fit of 0.8420902623887586 and decrypt starting: cnjwegjwuntrkegdtolbjiijwnoqqlrnrskoeuntblwxzlwvwd +Affine break attempt using key 17(x+16) gives fit of 0.9391880733621665 and decrypt starting: bmivdfivtmsqjdfcsnkaihhivmnppkqmqrjndtmsakvwykvuvc +Affine break attempt using key 17(x+17) gives fit of 0.7897704269545351 and decrypt starting: alhucehuslrpicebrmjzhgghulmoojplpqimcslrzjuvxjutub +Affine break attempt using key 17(x+18) gives fit of 0.8184917277855671 and decrypt starting: zkgtbdgtrkqohbdaqliygffgtklnniokophlbrkqyituwitsta +Affine break attempt using key 17(x+19) gives fit of 1.0230522396013837 and decrypt starting: yjfsacfsqjpngaczpkhxfeefsjkmmhnjnogkaqjpxhstvhsrsz +Affine break attempt using key 17(x+20) gives fit of 0.825820739320714 and decrypt starting: xierzberpiomfzbyojgwedderijllgmimnfjzpiowgrsugrqry +Affine break attempt using key 17(x+21) gives fit of 0.8444688213188799 and decrypt starting: whdqyadqohnleyaxnifvdccdqhikkflhlmeiyohnvfqrtfqpqx +Affine break attempt using key 17(x+22) gives fit of 0.9836018163185322 and decrypt starting: vgcpxzcpngmkdxzwmheucbbcpghjjekgkldhxngmuepqsepopw +Affine break attempt using key 17(x+23) gives fit of 0.9235262981323494 and decrypt starting: ufbowybomfljcwyvlgdtbaabofgiidjfjkcgwmfltdoprdonov +Affine break attempt using key 17(x+24) gives fit of 0.7156295039875251 and decrypt starting: teanvxanlekibvxukfcsazzanefhhcieijbfvlekscnoqcnmnu +Affine break attempt using key 17(x+25) gives fit of 0.8539553886892669 and decrypt starting: sdzmuwzmkdjhauwtjebrzyyzmdeggbhdhiaeukdjrbmnpbmlmt +Affine break attempt using key 19(x+0) gives fit of 0.9644050371687464 and decrypt starting: hkqdrbqdtkoevrbmopacqllqdkpzzaekejvprtkocadisadydm +Affine break attempt using key 19(x+1) gives fit of 0.9528306094663354 and decrypt starting: gjpcqapcsjnduqalnozbpkkpcjoyyzdjdiuoqsjnbzchrzcxcl +Affine break attempt using key 19(x+2) gives fit of 0.9103478393702682 and decrypt starting: fiobpzobrimctpzkmnyaojjobinxxycichtnprimaybgqybwbk +Affine break attempt using key 19(x+3) gives fit of 0.8940424185177804 and decrypt starting: ehnaoynaqhlbsoyjlmxzniinahmwwxbhbgsmoqhlzxafpxavaj +Affine break attempt using key 19(x+4) gives fit of 1.0140031980751394 and decrypt starting: dgmznxmzpgkarnxiklwymhhmzglvvwagafrlnpgkywzeowzuzi +Affine break attempt using key 19(x+5) gives fit of 0.9639647627019743 and decrypt starting: cflymwlyofjzqmwhjkvxlgglyfkuuvzfzeqkmofjxvydnvytyh +Affine break attempt using key 19(x+6) gives fit of 0.7889407039177612 and decrypt starting: bekxlvkxneiyplvgijuwkffkxejttuyeydpjlneiwuxcmuxsxg +Affine break attempt using key 19(x+7) gives fit of 0.8002407026021234 and decrypt starting: adjwkujwmdhxokufhitvjeejwdisstxdxcoikmdhvtwbltwrwf +Affine break attempt using key 19(x+8) gives fit of 0.7498083710469456 and decrypt starting: zcivjtivlcgwnjteghsuiddivchrrswcwbnhjlcgusvaksvqve +Affine break attempt using key 19(x+9) gives fit of 0.9915622981788772 and decrypt starting: ybhuishukbfvmisdfgrthcchubgqqrvbvamgikbftruzjrupud +Affine break attempt using key 19(x+10) gives fit of 0.8311059324803691 and decrypt starting: xagthrgtjaeulhrcefqsgbbgtafppquauzlfhjaesqtyiqtotc +Affine break attempt using key 19(x+11) gives fit of 0.8530819701004221 and decrypt starting: wzfsgqfsizdtkgqbdeprfaafszeooptztykegizdrpsxhpsnsb +Affine break attempt using key 19(x+12) gives fit of 0.7215614871236856 and decrypt starting: vyerfperhycsjfpacdoqezzerydnnosysxjdfhycqorwgormra +Affine break attempt using key 19(x+13) gives fit of 1.0009820838770755 and decrypt starting: uxdqeodqgxbrieozbcnpdyydqxcmmnrxrwicegxbpnqvfnqlqz +Affine break attempt using key 19(x+14) gives fit of 0.9144498947152274 and decrypt starting: twcpdncpfwaqhdnyabmocxxcpwbllmqwqvhbdfwaompuempkpy +Affine break attempt using key 19(x+15) gives fit of 1.0021193992379287 and decrypt starting: svbocmboevzpgcmxzalnbwwbovakklpvpugacevznlotdlojox +Affine break attempt using key 19(x+16) gives fit of 0.975075508341224 and decrypt starting: ruanblanduyofblwyzkmavvanuzjjkouotfzbduymknsckninw +Affine break attempt using key 19(x+17) gives fit of 0.8828926950983681 and decrypt starting: qtzmakzmctxneakvxyjlzuuzmtyiijntnseyactxljmrbjmhmv +Affine break attempt using key 19(x+18) gives fit of 0.8869612347796778 and decrypt starting: psylzjylbswmdzjuwxikyttylsxhhimsmrdxzbswkilqailglu +Affine break attempt using key 19(x+19) gives fit of 0.8767579375244479 and decrypt starting: orxkyixkarvlcyitvwhjxssxkrwgghlrlqcwyarvjhkpzhkfkt +Affine break attempt using key 19(x+20) gives fit of 1.053237608881124 and decrypt starting: nqwjxhwjzqukbxhsuvgiwrrwjqvffgkqkpbvxzquigjoygjejs +Affine break attempt using key 19(x+21) gives fit of 0.7671929906936641 and decrypt starting: mpviwgviyptjawgrtufhvqqvipueefjpjoauwypthfinxfidir +Affine break attempt using key 19(x+22) gives fit of 0.7444843250290134 and decrypt starting: louhvfuhxosizvfqsteguppuhotddeioinztvxosgehmwehchq +Affine break attempt using key 19(x+23) gives fit of 0.7535692885316901 and decrypt starting: kntguetgwnrhyueprsdftootgnsccdhnhmysuwnrfdglvdgbgp +Affine break attempt using key 19(x+24) gives fit of 0.8792533855856693 and decrypt starting: jmsftdsfvmqgxtdoqrcesnnsfmrbbcgmglxrtvmqecfkucfafo +Affine break attempt using key 19(x+25) gives fit of 0.7658951143004064 and decrypt starting: ilrescreulpfwscnpqbdrmmrelqaabflfkwqsulpdbejtbezen +Affine break attempt using key 21(x+0) gives fit of 0.8162127417041263 and decrypt starting: pomzdrmzloeqtdrwevaimffmzovjjaqoqxtvdloeiazguazszw +Affine break attempt using key 21(x+1) gives fit of 0.8691785910631936 and decrypt starting: onlycqlykndpscqvduzhleelynuiizpnpwsuckndhzyftzyryv +Affine break attempt using key 21(x+2) gives fit of 0.9671698890622558 and decrypt starting: nmkxbpkxjmcorbpuctygkddkxmthhyomovrtbjmcgyxesyxqxu +Affine break attempt using key 21(x+3) gives fit of 0.8613460334599784 and decrypt starting: mljwaojwilbnqaotbsxfjccjwlsggxnlnuqsailbfxwdrxwpwt +Affine break attempt using key 21(x+4) gives fit of 0.8179032922370086 and decrypt starting: lkivznivhkampznsarweibbivkrffwmkmtprzhkaewvcqwvovs +Affine break attempt using key 21(x+5) gives fit of 0.868656268909793 and decrypt starting: kjhuymhugjzloymrzqvdhaahujqeevljlsoqygjzdvubpvunur +Affine break attempt using key 21(x+6) gives fit of 0.9423918014328221 and decrypt starting: jigtxlgtfiyknxlqypucgzzgtipddukikrnpxfiycutaoutmtq +Affine break attempt using key 21(x+7) gives fit of 0.8064598659397416 and decrypt starting: ihfswkfsehxjmwkpxotbfyyfshocctjhjqmowehxbtszntslsp +Affine break attempt using key 21(x+8) gives fit of 0.7992795768274732 and decrypt starting: hgervjerdgwilvjownsaexxergnbbsigiplnvdgwasrymsrkro +Affine break attempt using key 21(x+9) gives fit of 0.8915800317139423 and decrypt starting: gfdquidqcfvhkuinvmrzdwwdqfmaarhfhokmucfvzrqxlrqjqn +Affine break attempt using key 21(x+10) gives fit of 0.893997736573396 and decrypt starting: fecpthcpbeugjthmulqycvvcpelzzqgegnjltbeuyqpwkqpipm +Affine break attempt using key 21(x+11) gives fit of 0.8314265004955963 and decrypt starting: edbosgboadtfisgltkpxbuubodkyypfdfmiksadtxpovjpohol +Affine break attempt using key 21(x+12) gives fit of 0.8905222426352538 and decrypt starting: dcanrfanzcsehrfksjowattancjxxoecelhjrzcswonuiongnk +Affine break attempt using key 21(x+13) gives fit of 0.9732438952645546 and decrypt starting: cbzmqezmybrdgqejrinvzsszmbiwwndbdkgiqybrvnmthnmfmj +Affine break attempt using key 21(x+14) gives fit of 0.8928376853356907 and decrypt starting: baylpdylxaqcfpdiqhmuyrrylahvvmcacjfhpxaqumlsgmleli +Affine break attempt using key 21(x+15) gives fit of 0.9755452248489971 and decrypt starting: azxkocxkwzpbeochpgltxqqxkzguulbzbiegowzptlkrflkdkh +Affine break attempt using key 21(x+16) gives fit of 0.8981871289418725 and decrypt starting: zywjnbwjvyoadnbgofkswppwjyfttkayahdfnvyoskjqekjcjg +Affine break attempt using key 21(x+17) gives fit of 0.8914837947073104 and decrypt starting: yxvimaviuxnzcmafnejrvoovixessjzxzgcemuxnrjipdjibif +Affine break attempt using key 21(x+18) gives fit of 0.746886873384171 and decrypt starting: xwuhlzuhtwmyblzemdiqunnuhwdrriywyfbdltwmqihocihahe +Affine break attempt using key 21(x+19) gives fit of 0.9281553894174457 and decrypt starting: wvtgkytgsvlxakydlchptmmtgvcqqhxvxeacksvlphgnbhgzgd +Affine break attempt using key 21(x+20) gives fit of 1.0397383850957143 and decrypt starting: vusfjxsfrukwzjxckbgosllsfubppgwuwdzbjrukogfmagfyfc +Affine break attempt using key 21(x+21) gives fit of 0.731816661944105 and decrypt starting: utreiwreqtjvyiwbjafnrkkretaoofvtvcyaiqtjnfelzfexeb +Affine break attempt using key 21(x+22) gives fit of 0.7490388848727435 and decrypt starting: tsqdhvqdpsiuxhvaizemqjjqdsznneusubxzhpsimedkyedwda +Affine break attempt using key 21(x+23) gives fit of 0.9123317255662141 and decrypt starting: srpcgupcorhtwguzhydlpiipcrymmdtrtawygorhldcjxdcvcz +Affine break attempt using key 21(x+24) gives fit of 0.9998658884015071 and decrypt starting: rqobftobnqgsvftygxckohhobqxllcsqszvxfnqgkcbiwcbuby +Affine break attempt using key 21(x+25) gives fit of 0.9867563157699923 and decrypt starting: qpnaesnampfruesxfwbjnggnapwkkbrpryuwempfjbahvbatax +Affine break attempt using key 23(x+0) gives fit of 1.0208668301015313 and decrypt starting: zguhfluhbgysxflcyjawurruhgjppasgsvxjfbgywahkqahehc +Affine break attempt using key 23(x+1) gives fit of 0.888780176591022 and decrypt starting: yftgektgafxrwekbxizvtqqtgfioozrfruwieafxvzgjpzgdgb +Affine break attempt using key 23(x+2) gives fit of 0.6499921409839385 and decrypt starting: xesfdjsfzewqvdjawhyusppsfehnnyqeqtvhdzewuyfioyfcfa +Affine break attempt using key 23(x+3) gives fit of 0.8871355689760725 and decrypt starting: wdrecireydvpucizvgxtrooredgmmxpdpsugcydvtxehnxebez +Affine break attempt using key 23(x+4) gives fit of 0.9875029714835108 and decrypt starting: vcqdbhqdxcuotbhyufwsqnnqdcfllwocortfbxcuswdgmwdady +Affine break attempt using key 23(x+5) gives fit of 0.9936791743589483 and decrypt starting: ubpcagpcwbtnsagxtevrpmmpcbekkvnbnqseawbtrvcflvczcx +Affine break attempt using key 23(x+6) gives fit of 0.8978774867546473 and decrypt starting: taobzfobvasmrzfwsduqollobadjjumamprdzvasqubekubybw +Affine break attempt using key 23(x+7) gives fit of 0.7927662901532598 and decrypt starting: sznayenauzrlqyevrctpnkknazciitlzloqcyuzrptadjtaxav +Affine break attempt using key 23(x+8) gives fit of 0.9586604414202086 and decrypt starting: rymzxdmztyqkpxduqbsomjjmzybhhskyknpbxtyqoszciszwzu +Affine break attempt using key 23(x+9) gives fit of 0.898668540179102 and decrypt starting: qxlywclysxpjowctparnliilyxaggrjxjmoawsxpnrybhryvyt +Affine break attempt using key 23(x+10) gives fit of 0.978590391957445 and decrypt starting: pwkxvbkxrwoinvbsozqmkhhkxwzffqiwilnzvrwomqxagqxuxs +Affine break attempt using key 23(x+11) gives fit of 0.8159785020986954 and decrypt starting: ovjwuajwqvnhmuarnypljggjwvyeephvhkmyuqvnlpwzfpwtwr +Affine break attempt using key 23(x+12) gives fit of 0.9572197169541367 and decrypt starting: nuivtzivpumgltzqmxokiffivuxddogugjlxtpumkovyeovsvq +Affine break attempt using key 23(x+13) gives fit of 0.7595108510686627 and decrypt starting: mthusyhuotlfksyplwnjheehutwccnftfikwsotljnuxdnurup +Affine break attempt using key 23(x+14) gives fit of 0.8310978400914449 and decrypt starting: lsgtrxgtnskejrxokvmigddgtsvbbmesehjvrnskimtwcmtqto +Affine break attempt using key 23(x+15) gives fit of 0.8375519588524021 and decrypt starting: krfsqwfsmrjdiqwnjulhfccfsruaaldrdgiuqmrjhlsvblspsn +Affine break attempt using key 23(x+16) gives fit of 0.9018094341981829 and decrypt starting: jqerpverlqichpvmitkgebberqtzzkcqcfhtplqigkruakrorm +Affine break attempt using key 23(x+17) gives fit of 0.9301906042162338 and decrypt starting: ipdqoudqkphbgoulhsjfdaadqpsyyjbpbegsokphfjqtzjqnql +Affine break attempt using key 23(x+18) gives fit of 0.8552145770076753 and decrypt starting: hocpntcpjogafntkgrieczzcporxxiaoadfrnjogeipsyipmpk +Affine break attempt using key 23(x+19) gives fit of 0.9113168068766924 and decrypt starting: gnbomsboinfzemsjfqhdbyybonqwwhznzceqminfdhorxholoj +Affine break attempt using key 23(x+20) gives fit of 0.8325189284374955 and decrypt starting: fmanlranhmeydlriepgcaxxanmpvvgymybdplhmecgnqwgnkni +Affine break attempt using key 23(x+21) gives fit of 0.9172285282714632 and decrypt starting: elzmkqzmgldxckqhdofbzwwzmlouufxlxacokgldbfmpvfmjmh +Affine break attempt using key 23(x+22) gives fit of 0.8678533946757679 and decrypt starting: dkyljpylfkcwbjpgcneayvvylknttewkwzbnjfkcaelouelilg +Affine break attempt using key 23(x+23) gives fit of 0.9324397808930709 and decrypt starting: cjxkioxkejbvaiofbmdzxuuxkjmssdvjvyamiejbzdkntdkhkf +Affine break attempt using key 23(x+24) gives fit of 0.6876104446316059 and decrypt starting: biwjhnwjdiauzhnealcywttwjilrrcuiuxzlhdiaycjmscjgje +Affine break attempt using key 23(x+25) gives fit of 0.9664977541082515 and decrypt starting: ahvigmvichztygmdzkbxvssvihkqqbthtwykgchzxbilrbifid +Affine break attempt using key 25(x+0) gives fit of 0.7759348240365699 and decrypt starting: xsivphivdsucrphgubaoizzivsbttacsclrbpdsuoavewavmvg +Affine break attempt using key 25(x+1) gives fit of 0.7950322337230294 and decrypt starting: wrhuoghucrtbqogftaznhyyhurasszbrbkqaocrtnzudvzuluf +Affine break attempt using key 25(x+2) gives fit of 0.8736432526406022 and decrypt starting: vqgtnfgtbqsapnfeszymgxxgtqzrryaqajpznbqsmytcuytkte +Affine break attempt using key 25(x+3) gives fit of 0.9081706440401326 and decrypt starting: upfsmefsaprzomedryxlfwwfspyqqxzpzioymaprlxsbtxsjsd +Affine break attempt using key 25(x+4) gives fit of 0.8042949412137581 and decrypt starting: toerlderzoqynldcqxwkevveroxppwyoyhnxlzoqkwraswrirc +Affine break attempt using key 25(x+5) gives fit of 0.9265581688636757 and decrypt starting: sndqkcdqynpxmkcbpwvjduudqnwoovxnxgmwkynpjvqzrvqhqb +Affine break attempt using key 25(x+6) gives fit of 0.9133978584678415 and decrypt starting: rmcpjbcpxmowljbaovuicttcpmvnnuwmwflvjxmoiupyqupgpa +Affine break attempt using key 25(x+7) gives fit of 0.8432768729225061 and decrypt starting: qlboiabowlnvkiaznuthbssbolummtvlvekuiwlnhtoxptofoz +Affine break attempt using key 25(x+8) gives fit of 0.8416093062860618 and decrypt starting: pkanhzanvkmujhzymtsgarranktllsukudjthvkmgsnwosneny +Affine break attempt using key 25(x+9) gives fit of 1.0278678705104212 and decrypt starting: ojzmgyzmujltigyxlsrfzqqzmjskkrtjtcisgujlfrmvnrmdmx +Affine break attempt using key 25(x+10) gives fit of 0.9569611787383633 and decrypt starting: niylfxyltikshfxwkrqeyppylirjjqsisbhrftikeqlumqlclw +Affine break attempt using key 25(x+11) gives fit of 0.9278224812912804 and decrypt starting: mhxkewxkshjrgewvjqpdxooxkhqiiprhragqeshjdpktlpkbkv +Affine break attempt using key 25(x+12) gives fit of 0.9322816611427327 and decrypt starting: lgwjdvwjrgiqfdvuipocwnnwjgphhoqgqzfpdrgicojskojaju +Affine break attempt using key 25(x+13) gives fit of 0.8551483265241522 and decrypt starting: kfvicuviqfhpecuthonbvmmvifoggnpfpyeocqfhbnirjnizit +Affine break attempt using key 25(x+14) gives fit of 0.6700025535982146 and decrypt starting: jeuhbtuhpegodbtsgnmaulluhenffmoeoxdnbpegamhqimhyhs +Affine break attempt using key 25(x+15) gives fit of 0.5924545296150016 and decrypt starting: idtgastgodfncasrfmlztkktgdmeelndnwcmaodfzlgphlgxgr +Affine break attempt using key 25(x+16) gives fit of 0.8978762406529495 and decrypt starting: hcsfzrsfncembzrqelkysjjsfclddkmcmvblznceykfogkfwfq +Affine break attempt using key 25(x+17) gives fit of 1.0073303568789334 and decrypt starting: gbreyqrembdlayqpdkjxriirebkccjlbluakymbdxjenfjevep +Affine break attempt using key 25(x+18) gives fit of 0.863697295701495 and decrypt starting: faqdxpqdlackzxpocjiwqhhqdajbbikaktzjxlacwidmeidudo +Affine break attempt using key 25(x+19) gives fit of 0.8356892418556263 and decrypt starting: ezpcwopckzbjywonbihvpggpcziaahjzjsyiwkzbvhcldhctcn +Affine break attempt using key 25(x+20) gives fit of 0.947459065341177 and decrypt starting: dyobvnobjyaixvnmahguoffobyhzzgiyirxhvjyaugbkcgbsbm +Affine break attempt using key 25(x+21) gives fit of 0.9548739031669479 and decrypt starting: cxnaumnaixzhwumlzgftneenaxgyyfhxhqwguixztfajbfaral +Affine break attempt using key 25(x+22) gives fit of 0.9918186127040576 and decrypt starting: bwmztlmzhwygvtlkyfesmddmzwfxxegwgpvfthwyseziaezqzk +Affine break attempt using key 25(x+23) gives fit of 0.981760311261408 and decrypt starting: avlysklygvxfuskjxedrlcclyvewwdfvfouesgvxrdyhzdypyj +Affine break attempt using key 25(x+24) gives fit of 0.98549499098598 and decrypt starting: zukxrjkxfuwetrjiwdcqkbbkxudvvceuentdrfuwqcxgycxoxi +Affine break attempt using key 25(x+25) gives fit of 0.818756936368552 and decrypt starting: ytjwqijwetvdsqihvcbpjaajwtcuubdtdmscqetvpbwfxbwnwh diff --git a/cipher.py b/cipher.py index 7feaedf..6ef01c3 100644 --- a/cipher.py +++ b/cipher.py @@ -1,7 +1,8 @@ import string import collections import logging -from itertools import zip_longest, cycle +from itertools import zip_longest, cycle, chain +from counts import * logger = logging.getLogger(__name__) @@ -11,6 +12,19 @@ logger.setLevel(logging.WARNING) #logger.setLevel(logging.DEBUG) +english_counts = collections.defaultdict(int) +with open('count_1l.txt', 'r') as f: + for line in f: + (letter, count) = line.split("\t") + english_counts[letter] = int(count) +normalised_english_counts = norms.normalise(english_counts) + +choices, weights = zip(*weighted_choices) +cumdist = list(itertools.accumulate(weights)) +x = random.random() * cumdist[-1] +choices[bisect.bisect(cumdist, x)] + + modular_division_table = [[0]*26 for x in range(26)] for a in range(26): for b in range(26): @@ -237,8 +251,9 @@ def affine_decipher_letter(letter, multiplier=1, adder=0, one_based=True): alphabet_start = ord('a') cipher_number = ord(letter) - alphabet_start if one_based: cipher_number += 1 - plaintext_number = ( modular_division_table[multiplier] - [(cipher_number - adder) % 26] ) + plaintext_number = ( + modular_division_table[multiplier] + [(cipher_number - adder) % 26] ) if one_based: plaintext_number -= 1 return chr(plaintext_number % 26 + alphabet_start) else: @@ -407,8 +422,20 @@ def transpositions_of(keyword): transpositions = tuple(key.index(l) for l in sorted(key)) return transpositions +def pad(message_len, group_len, fillvalue): + padding_length = group_len - message_len % group_len + if padding_length == group_len: padding_length = 0 + padding = '' + for i in range(padding_length): + if callable(fillvalue): + padding += fillvalue() + else: + padding += fillvalue + return padding + def column_transposition_encipher(message, keyword, fillvalue=' ', - columnwise=False): + fillcolumnwise=False, + emptycolumnwise=False): """Enciphers using the column transposition cipher. Message is padded to allow all rows to be the same length. @@ -420,12 +447,17 @@ def column_transposition_encipher(message, keyword, fillvalue=' ', 'htleehoelr' """ transpositions = transpositions_of(keyword) + message += pad(len(message), len(transpositions), fillvalue) + if fillcolumnwise: + rows = every_nth(message, len(transpositions)) + else: + rows = chunks(mesage, len(transpositions)) columns = every_nth(message, len(transpositions), fillvalue=fillvalue) - transposed_columns = transpose(columns, transpositions) - if columnwise: - return ''.join(transposed_columns) + transposed = [transpose(r, transpositions) for r in rows] + if emptycolumnwise: + return combine_every_nth(transposed) else: - return combine_every_nth(transposed_columns) + return ''.join(chain(*transposed)) def column_transposition_decipher(message, keyword, fillvalue=' ', columnwise=False): diff --git a/cipherbreak.py b/cipherbreak.py index f5e1f45..315278b 100644 --- a/cipherbreak.py +++ b/cipherbreak.py @@ -9,6 +9,7 @@ from math import log10 import matplotlib.pyplot as plt +from counts import * from cipher import * # To time a run: @@ -18,29 +19,6 @@ from cipher import * # timeit.timeit('keyword_break(c5a)', setup='gc.enable() ; from __main__ import c5a ; from cipher import keyword_break', number=1) # timeit.repeat('keyword_break_mp(c5a, chunksize=500)', setup='gc.enable() ; from __main__ import c5a ; from cipher import keyword_break_mp', repeat=5, number=1) - -english_counts = collections.defaultdict(int) -with open('count_1l.txt', 'r') as f: - for line in f: - (letter, count) = line.split("\t") - english_counts[letter] = int(count) -normalised_english_counts = norms.normalise(english_counts) - -english_bigram_counts = collections.defaultdict(int) -with open('count_2l.txt', 'r') as f: - for line in f: - (bigram, count) = line.split("\t") - english_bigram_counts[bigram] = int(count) -normalised_english_bigram_counts = norms.normalise(english_bigram_counts) - -english_trigram_counts = collections.defaultdict(int) -with open('count_3l.txt', 'r') as f: - for line in f: - (trigram, count) = line.split("\t") - english_trigram_counts[trigram] = int(count) -normalised_english_trigram_counts = norms.normalise(english_trigram_counts) - - with open('words.txt', 'r') as f: keywords = [line.rstrip() for line in f] @@ -130,8 +108,8 @@ def affine_break(message, 'omytd jlaxe mh jm bfmibj umis hfsul axubafkjamx. ls kffkxwsd jls ' \ 'ofgbjmwfkiu olfmxmtmwaokttg jlsx ls kffkxwsd jlsi zg tsxwjl. jlsx ' \ 'ls umfjsd jlsi zg hfsqysxog. ls dmmdtsd mx jls bats mh bkbsf. ls ' \ - 'bfmctsd kfmyxd jls lyj, mztanamyu xmc jm clm cku tmmeaxw kj lai kxd ' \ - 'clm ckuxj.') # doctest: +ELLIPSIS + 'bfmctsd kfmyxd jls lyj, mztanamyu xmc jm clm cku tmmeaxw kj lai ' \ + 'kxd clm ckuxj.') # doctest: +ELLIPSIS ((15, 22, True), 0.0598745365924...) """ sanitised_message = sanitise(message) @@ -379,11 +357,11 @@ def vigenere_keyword_break(message, vigenere_decipher(message, best_keyword))[:50])) return best_keyword, best_fit -def vigenere_keyword_break_mp(message, - wordlist=keywords, - metric=norms.euclidean_distance, - target_counts=normalised_english_counts, - message_frequency_scaling=norms.normalise, +def vigenere_keyword_break_mp(message, + wordlist=keywords, + metric=norms.euclidean_distance, + target_counts=normalised_english_counts, + message_frequency_scaling=norms.normalise, chunksize=500): """Breaks a vigenere cipher using a dictionary and frequency analysis diff --git a/counts.py b/counts.py new file mode 100644 index 0000000..2714db2 --- /dev/null +++ b/counts.py @@ -0,0 +1,32 @@ +import norms +import itertools +import random +import bisect +import collections + +english_counts = collections.defaultdict(int) +with open('count_1l.txt', 'r') as f: + for line in f: + (letter, count) = line.split("\t") + english_counts[letter] = int(count) +normalised_english_counts = norms.normalise(english_counts) + +english_bigram_counts = collections.defaultdict(int) +with open('count_2l.txt', 'r') as f: + for line in f: + (bigram, count) = line.split("\t") + english_bigram_counts[bigram] = int(count) +normalised_english_bigram_counts = norms.normalise(english_bigram_counts) + +english_trigram_counts = collections.defaultdict(int) +with open('count_3l.txt', 'r') as f: + for line in f: + (trigram, count) = line.split("\t") + english_trigram_counts[trigram] = int(count) +normalised_english_trigram_counts = norms.normalise(english_trigram_counts) + + +# choices, weights = zip(*weighted_choices) +# cumdist = list(itertools.accumulate(weights)) +# x = random.random() * cumdist[-1] +# choices[bisect.bisect(cumdist, x)] -- 2.34.1