GAddMessages({});
__gjsload_maps2__('sha1', 'function NF(a){for(var b="",c=7;c>=0;c--)b+=(a>>>c*4&15).toString(16);return b} ;W("sha1",1,function(a){var b=[1518500249,1859775393,2400959708,3395469782];a+=String.fromCharCode(128);var c=w(a),d=cg(c/4)+2;d=cg(d/16);for(var e=new Array(d),f=0;f<d;f++){e[f]=new Array(16);for(var g=0;g<16;g++)e[f][g]=a.charCodeAt(f*64+g*4)<<24|a.charCodeAt(f*64+g*4+1)<<16|a.charCodeAt(f*64+g*4+2)<<8|a.charCodeAt(f*64+g*4+3)}e[d-1][14]=(c-1>>>30)*8;e[d-1][15]=(c-1)*8&4294967295;a=1732584193;c=4023233417;g=2562383102;var j=271733878,m=3285377520,p=new Array(80),r,t,B,D,L;for(f=0;f<d;f++){for(var R= 0;R<16;R++)p[R]=e[f][R];for(R=16;R<80;R++)p[R]=(p[R-3]^p[R-8]^p[R-14]^p[R-16])<<1|(p[R-3]^p[R-8]^p[R-14]^p[R-16])>>>31;r=a;t=c;B=g;D=j;L=m;for(R=0;R<80;R++){var $=eg(R/20),na;a:switch($){case 0:na=t&B^~t&D;break a;case 1:na=t^B^D;break a;case 2:na=t&B^t&D^B&D;break a;case 3:na=t^B^D;break a}$=(r<<5|r>>>27)+na+L+b[$]+p[R]&4294967295;L=D;D=B;B=t<<30|t>>>2;t=r;r=$}a=a+r&4294967295;c=c+t&4294967295;g=g+B&4294967295;j=j+D&4294967295;m=m+L&4294967295}return NF(a)+NF(c)+NF(g)+NF(j)+NF(m)}); W("sha1");');