}},kdf{}oenssl{execute:functiona,8acreate{keysize:b+c}utea,dcscreateaordsslicebytes4
eturnncreate{key:a,iv:c,salt:d}}},cdassordbasedciheraextend{cfg:acfxtend{kdf:},encryt:functionextendldlkdfexecuted,bkeysize,bivsizelivdivbaencrytcallthis,b,c,dkey,lbixdreturnnextendlcthisarsec,lforatdlkdfexecuted,bkeysize,bivsize,csaltlivdivreturnadecrytcallthis,b,c,dkey,l}}}function{forvarucrytojs,uli,l[],s[],t[],r[],[],v[],b[],x[],q[],n[],a[],c0256aacc++a[c]128aac?caaltcc++{varkjjaaltaaaa8kaaa25599l[e]ks[k]evarza[e],fa[z],ga[f],y257a[k]16843008kt[e]yaaltaaaa8r[e]yaaltaaaa16[e]yaaltaaaa24v[e]yy16843009g65537f257z16843008eb[k]yaaltaaaa8x[k]yaaltaaaa16q[k]yaaltaaaa24n[k]ye?eza[a[a[gz]]],ja[a[j]]:ej1}varh[0,1,2,4,8,16,32,64,128,27,54],ddaesextend{doreset:function{forvarathiskey,caords,dasigundsd+6+1,ethiskeyschedule[],j0jaaaa24]aaltaaaa16aaa255]aaltaaaa8aaa255]aaltaaaa24,kl[kaaaaaa24]aaltaaaa16aaa255]aaltaaaa8aaa255]aaltd||4aaj?k:taaaa24]]x[l[kaaaaaa16aaa255]]q[l[kaaaaaa8aaa255]]n[l[kaaa255]]},encrytna,cka,b,thiskeyschedule,t,r,,v,l},decrytna,c{varda[c+1]a[c+1]a[c+3]a[c+3]dthisdocrytcka,c,thisvkeyschedule,b,x,q,n,sda[c+1]a[c+1]a[c+3]a[c+3]d},docrytna,rvarthisnrounds,ga[b]c[0],ha[b+1]c[1],ka[b+2]c[2],na[b+3]c[3],4,r1raaaa24]e[haaaaaa16aaa255]j[kaaaaaa8aaa255]l[naaa255]c[++],sd[haaaaaa24]e[kaaaaaa16aaa255]j[naaaaaa8aaa255]l[gaaa255]c[++],td[kaaaaaa24]e[naaaaaa16aaa255]j[gaaaaaa8aaa255]l[haaa255]c[++],nd[naaaaaa24]e[gaaaaaa16aaa255]j[haaaaaa8aaa255]l[kaaa255]c[++],gq,hs,ktqf[gaaaaaa24]aaltaa