UNPKG

gopdx

Version:

Command-line Portland, Oregon bus and light rail arrival tracker

3 lines (2 loc) 3.58 kB
function key(){var n,r=function(n,r){return n<<r|n>>>32-r},t=function(n,r){var t,u,o,e,f;return o=2147483648&n,e=2147483648&r,t=1073741824&n,u=1073741824&r,f=(1073741823&n)+(1073741823&r),t&u?2147483648^f^o^e:t|u?1073741824&f?3221225472^f^o^e:1073741824^f^o^e:f^o^e},u=function(n,r,t){return n&r|~n&t},o=function(n,r,t){return n&t|r&~t},e=function(n,r,t){return n^r^t},f=function(n,r,t){return r^(n|~t)},i=function(n,o,e,f,i,a,c){return n=t(n,t(t(u(o,e,f),i),c)),t(r(n,a),o)},a=function(n,u,e,f,i,a,c){return n=t(n,t(t(o(u,e,f),i),c)),t(r(n,a),u)},c=function(n,u,o,f,i,a,c){return n=t(n,t(t(e(u,o,f),i),c)),t(r(n,a),u)},g=function(n,u,o,e,i,a,c){return n=t(n,t(t(f(u,o,e),i),c)),t(r(n,a),u)},h=new Date;h=h.getUTCHours().toString()+" "+h.getUTCDay().toString()+Math.floor(9*Math.random()).toString();var v,l,s,C,S,d,w,m,y,A=function(n){for(var r,t=n.length,u=t+8,o=(u-u%64)/64,e=16*(o+1),f=new Array(e-1),i=0,a=0;t>a;)r=(a-a%4)/4,i=a%4*8,f[r]=f[r]|n.charCodeAt(a)<<i,a++;return r=(a-a%4)/4,i=a%4*8,f[r]=f[r]|128<<i,f[e-2]=t<<3,f[e-1]=t>>>29,f},D=function(n){var r,t,u="",o="";for(t=0;3>=t;t++)r=n>>>8*t&255,o="0"+r.toString(16),u+=o.substr(o.length-2,2);return u},M=[],T=7,U=12,b=17,H=22,L=5,j=9,k=14,p=20,q=4,x=11,z=16,B=23,E=6,F=10,G=15,I=21;for(M=A(h),d=1732584193,w=4023233417,m=2562383102,y=271733878,n=M.length,v=0;n>v;v+=16)l=d,s=w,C=m,S=y,d=i(d,w,m,y,M[v+0],T,3614090360),y=i(y,d,w,m,M[v+1],U,3905402710),m=i(m,y,d,w,M[v+2],b,606105819),w=i(w,m,y,d,M[v+3],H,3250441966),d=i(d,w,m,y,M[v+4],T,4118548399),y=i(y,d,w,m,M[v+5],U,1200080426),m=i(m,y,d,w,M[v+6],b,2821735955),w=i(w,m,y,d,M[v+7],H,4249261313),d=i(d,w,m,y,M[v+8],T,1770035416),y=i(y,d,w,m,M[v+9],U,2336552879),m=i(m,y,d,w,M[v+10],b,4294925233),w=i(w,m,y,d,M[v+11],H,2304563134),d=i(d,w,m,y,M[v+12],T,1804603682),y=i(y,d,w,m,M[v+13],U,4254626195),m=i(m,y,d,w,M[v+14],b,2792965006),w=i(w,m,y,d,M[v+15],H,1236535329),d=a(d,w,m,y,M[v+1],L,4129170786),y=a(y,d,w,m,M[v+6],j,3225465664),m=a(m,y,d,w,M[v+11],k,643717713),w=a(w,m,y,d,M[v+0],p,3921069994),d=a(d,w,m,y,M[v+5],L,3593408605),y=a(y,d,w,m,M[v+10],j,38016083),m=a(m,y,d,w,M[v+15],k,3634488961),w=a(w,m,y,d,M[v+4],p,3889429448),d=a(d,w,m,y,M[v+9],L,568446438),y=a(y,d,w,m,M[v+14],j,3275163606),m=a(m,y,d,w,M[v+3],k,4107603335),w=a(w,m,y,d,M[v+8],p,1163531501),d=a(d,w,m,y,M[v+13],L,2850285829),y=a(y,d,w,m,M[v+2],j,4243563512),m=a(m,y,d,w,M[v+7],k,1735328473),w=a(w,m,y,d,M[v+12],p,2368359562),d=c(d,w,m,y,M[v+5],q,4294588738),y=c(y,d,w,m,M[v+8],x,2272392833),m=c(m,y,d,w,M[v+11],z,1839030562),w=c(w,m,y,d,M[v+14],B,4259657740),d=c(d,w,m,y,M[v+1],q,2763975236),y=c(y,d,w,m,M[v+4],x,1272893353),m=c(m,y,d,w,M[v+7],z,4139469664),w=c(w,m,y,d,M[v+10],B,3200236656),d=c(d,w,m,y,M[v+13],q,681279174),y=c(y,d,w,m,M[v+0],x,3936430074),m=c(m,y,d,w,M[v+3],z,3572445317),w=c(w,m,y,d,M[v+6],B,76029189),d=c(d,w,m,y,M[v+9],q,3654602809),y=c(y,d,w,m,M[v+12],x,3873151461),m=c(m,y,d,w,M[v+15],z,530742520),w=c(w,m,y,d,M[v+2],B,3299628645),d=g(d,w,m,y,M[v+0],E,4096336452),y=g(y,d,w,m,M[v+7],F,1126891415),m=g(m,y,d,w,M[v+14],G,2878612391),w=g(w,m,y,d,M[v+5],I,4237533241),d=g(d,w,m,y,M[v+12],E,1700485571),y=g(y,d,w,m,M[v+3],F,2399980690),m=g(m,y,d,w,M[v+10],G,4293915773),w=g(w,m,y,d,M[v+1],I,2240044497),d=g(d,w,m,y,M[v+8],E,1873313359),y=g(y,d,w,m,M[v+15],F,4264355552),m=g(m,y,d,w,M[v+6],G,2734768916),w=g(w,m,y,d,M[v+13],I,1309151649),d=g(d,w,m,y,M[v+4],E,4149444226),y=g(y,d,w,m,M[v+11],F,3174756917),m=g(m,y,d,w,M[v+2],G,718787259),w=g(w,m,y,d,M[v+9],I,3951481745),d=t(d,l),w=t(w,s),m=t(m,C),y=t(y,S);var J=D(d)+D(w)+D(m)+D(y);return J.toLowerCase()} module.exports = key;