UNPKG

sqsdk-utils

Version:

双旗sdk业务工具包

14 lines (11 loc) 140 kB
(function(K,T0){typeof exports=="object"&&typeof module<"u"?T0(exports,require("axios"),require("vant-sq"),require("vant-sq/es/toast/style")):typeof define=="function"&&define.amd?define(["exports","axios","vant-sq","vant-sq/es/toast/style"],T0):(K=typeof globalThis<"u"?globalThis:K||self,T0(K["sqsdk-utils"]={},K.Axios,K.vantSq))})(this,function(K,T0,B0){"use strict";var tt=typeof document<"u"?document.currentScript:null;const Br=n=>(n.install=e=>{const t=n.name||n.__name;e.component(t,n)},n);/*! js-cookie v3.0.5 | MIT */function z0(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)n[r]=t[r]}return n}var Er={read:function(n){return n[0]==='"'&&(n=n.slice(1,-1)),n.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(n){return encodeURIComponent(n).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function et(n,e){function t(i,s,x){if(!(typeof document>"u")){x=z0({},e,x),typeof x.expires=="number"&&(x.expires=new Date(Date.now()+x.expires*864e5)),x.expires&&(x.expires=x.expires.toUTCString()),i=encodeURIComponent(i).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var c in x)x[c]&&(o+="; "+c,x[c]!==!0&&(o+="="+x[c].split(";")[0]));return document.cookie=i+"="+n.write(s,i)+o}}function r(i){if(!(typeof document>"u"||arguments.length&&!i)){for(var s=document.cookie?document.cookie.split("; "):[],x={},o=0;o<s.length;o++){var c=s[o].split("="),a=c.slice(1).join("=");try{var u=decodeURIComponent(c[0]);if(x[u]=n.read(a,u),i===u)break}catch{}}return i?x[i]:x}}return Object.create({set:t,get:r,remove:function(i,s){t(i,"",z0({},s,{expires:-1}))},withAttributes:function(i){return et(this.converter,z0({},this.attributes,i))},withConverter:function(i){return et(z0({},this.converter,i),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(n)}})}var f0=et(Er,{path:"/"});const rt="vue3_h5_template_";function yr(n){return f0.get(`${rt}${n}`)}function Dr(n,e){f0.set(`${rt}${n}`,e,{expires:30})}function Ar(n){return f0.remove(`${rt}${n}`)}const nt="Admin-Token",it="Admin-Expires-In";function st(){return f0.get(nt)}function Cr(n){return f0.set(nt,n)}function Fr(){return f0.remove(nt)}function br(){return f0.get(it)||-1}function mr(n){return f0.set(it,n)}function Sr(){return f0.remove(it)}function _r(n){let e="";for(const t of Object.keys(n)){const r=n[t],i=`${encodeURIComponent(t)}=`;if(r!==null&&r!==""&&typeof r<"u")if(typeof r=="object"){for(const s of Object.keys(r))if(r[s]!==null&&r[s]!==""&&typeof r[s]<"u"){const x=`${t}[${s}]`,o=`${encodeURIComponent(x)}=`;e+=`${o+encodeURIComponent(r[s])}&`}}else e+=`${i+encodeURIComponent(r)}&`}return e}var N=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Jt(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function wr(n){if(n.__esModule)return n;var e=n.default;if(typeof e=="function"){var t=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(n).forEach(function(r){var i=Object.getOwnPropertyDescriptor(n,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:function(){return n[r]}})}),t}var te={exports:{}};function Tr(n){throw new Error('Could not dynamically require "'+n+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var ot={exports:{}};const Rr=wr(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:"Module"})));var ee;function U(){return ee||(ee=1,function(n,e){(function(t,r){n.exports=r()})(N,function(){var t=t||function(r,i){var s;if(typeof window<"u"&&window.crypto&&(s=window.crypto),typeof self<"u"&&self.crypto&&(s=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(s=globalThis.crypto),!s&&typeof window<"u"&&window.msCrypto&&(s=window.msCrypto),!s&&typeof N<"u"&&N.crypto&&(s=N.crypto),!s&&typeof Tr=="function")try{s=Rr}catch{}var x=function(){if(s){if(typeof s.getRandomValues=="function")try{return s.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof s.randomBytes=="function")try{return s.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function d(){}return function(p){var B;return d.prototype=p,B=new d,d.prototype=null,B}}(),c={},a=c.lib={},u=a.Base=function(){return{extend:function(d){var p=o(this);return d&&p.mixIn(d),(!p.hasOwnProperty("init")||this.init===p.init)&&(p.init=function(){p.$super.init.apply(this,arguments)}),p.init.prototype=p,p.$super=this,p},create:function(){var d=this.extend();return d.init.apply(d,arguments),d},init:function(){},mixIn:function(d){for(var p in d)d.hasOwnProperty(p)&&(this[p]=d[p]);d.hasOwnProperty("toString")&&(this.toString=d.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),E=a.WordArray=u.extend({init:function(d,p){d=this.words=d||[],p!=i?this.sigBytes=p:this.sigBytes=d.length*4},toString:function(d){return(d||g).stringify(this)},concat:function(d){var p=this.words,B=d.words,C=this.sigBytes,y=d.sigBytes;if(this.clamp(),C%4)for(var F=0;F<y;F++){var m=B[F>>>2]>>>24-F%4*8&255;p[C+F>>>2]|=m<<24-(C+F)%4*8}else for(var O=0;O<y;O+=4)p[C+O>>>2]=B[O>>>2];return this.sigBytes+=y,this},clamp:function(){var d=this.words,p=this.sigBytes;d[p>>>2]&=4294967295<<32-p%4*8,d.length=r.ceil(p/4)},clone:function(){var d=u.clone.call(this);return d.words=this.words.slice(0),d},random:function(d){for(var p=[],B=0;B<d;B+=4)p.push(x());return new E.init(p,d)}}),h=c.enc={},g=h.Hex={stringify:function(d){for(var p=d.words,B=d.sigBytes,C=[],y=0;y<B;y++){var F=p[y>>>2]>>>24-y%4*8&255;C.push((F>>>4).toString(16)),C.push((F&15).toString(16))}return C.join("")},parse:function(d){for(var p=d.length,B=[],C=0;C<p;C+=2)B[C>>>3]|=parseInt(d.substr(C,2),16)<<24-C%8*4;return new E.init(B,p/2)}},f=h.Latin1={stringify:function(d){for(var p=d.words,B=d.sigBytes,C=[],y=0;y<B;y++){var F=p[y>>>2]>>>24-y%4*8&255;C.push(String.fromCharCode(F))}return C.join("")},parse:function(d){for(var p=d.length,B=[],C=0;C<p;C++)B[C>>>2]|=(d.charCodeAt(C)&255)<<24-C%4*8;return new E.init(B,p)}},v=h.Utf8={stringify:function(d){try{return decodeURIComponent(escape(f.stringify(d)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(d){return f.parse(unescape(encodeURIComponent(d)))}},l=a.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new E.init,this._nDataBytes=0},_append:function(d){typeof d=="string"&&(d=v.parse(d)),this._data.concat(d),this._nDataBytes+=d.sigBytes},_process:function(d){var p,B=this._data,C=B.words,y=B.sigBytes,F=this.blockSize,m=F*4,O=y/m;d?O=r.ceil(O):O=r.max((O|0)-this._minBufferSize,0);var A=O*F,b=r.min(A*4,y);if(A){for(var T=0;T<A;T+=F)this._doProcessBlock(C,T);p=C.splice(0,A),B.sigBytes-=b}return new E.init(p,b)},clone:function(){var d=u.clone.call(this);return d._data=this._data.clone(),d},_minBufferSize:0});a.Hasher=l.extend({cfg:u.extend(),init:function(d){this.cfg=this.cfg.extend(d),this.reset()},reset:function(){l.reset.call(this),this._doReset()},update:function(d){return this._append(d),this._process(),this},finalize:function(d){d&&this._append(d);var p=this._doFinalize();return p},blockSize:16,_createHelper:function(d){return function(p,B){return new d.init(B).finalize(p)}},_createHmacHelper:function(d){return function(p,B){return new D.HMAC.init(d,B).finalize(p)}}});var D=c.algo={};return c}(Math);return t})}(ot)),ot.exports}var at={exports:{}},re;function V0(){return re||(re=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(r){var i=t,s=i.lib,x=s.Base,o=s.WordArray,c=i.x64={};c.Word=x.extend({init:function(a,u){this.high=a,this.low=u}}),c.WordArray=x.extend({init:function(a,u){a=this.words=a||[],u!=r?this.sigBytes=u:this.sigBytes=a.length*8},toX32:function(){for(var a=this.words,u=a.length,E=[],h=0;h<u;h++){var g=a[h];E.push(g.high),E.push(g.low)}return o.create(E,this.sigBytes)},clone:function(){for(var a=x.clone.call(this),u=a.words=this.words.slice(0),E=u.length,h=0;h<E;h++)u[h]=u[h].clone();return a}})}(),t})}(at)),at.exports}var xt={exports:{}},ne;function kr(){return ne||(ne=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(){if(typeof ArrayBuffer=="function"){var r=t,i=r.lib,s=i.WordArray,x=s.init,o=s.init=function(c){if(c instanceof ArrayBuffer&&(c=new Uint8Array(c)),(c instanceof Int8Array||typeof Uint8ClampedArray<"u"&&c instanceof Uint8ClampedArray||c instanceof Int16Array||c instanceof Uint16Array||c instanceof Int32Array||c instanceof Uint32Array||c instanceof Float32Array||c instanceof Float64Array)&&(c=new Uint8Array(c.buffer,c.byteOffset,c.byteLength)),c instanceof Uint8Array){for(var a=c.byteLength,u=[],E=0;E<a;E++)u[E>>>2]|=c[E]<<24-E%4*8;x.call(this,u,a)}else x.apply(this,arguments)};o.prototype=s}}(),t.lib.WordArray})}(xt)),xt.exports}var ft={exports:{}},ie;function Or(){return ie||(ie=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(){var r=t,i=r.lib,s=i.WordArray,x=r.enc;x.Utf16=x.Utf16BE={stringify:function(c){for(var a=c.words,u=c.sigBytes,E=[],h=0;h<u;h+=2){var g=a[h>>>2]>>>16-h%4*8&65535;E.push(String.fromCharCode(g))}return E.join("")},parse:function(c){for(var a=c.length,u=[],E=0;E<a;E++)u[E>>>1]|=c.charCodeAt(E)<<16-E%2*16;return s.create(u,a*2)}},x.Utf16LE={stringify:function(c){for(var a=c.words,u=c.sigBytes,E=[],h=0;h<u;h+=2){var g=o(a[h>>>2]>>>16-h%4*8&65535);E.push(String.fromCharCode(g))}return E.join("")},parse:function(c){for(var a=c.length,u=[],E=0;E<a;E++)u[E>>>1]|=o(c.charCodeAt(E)<<16-E%2*16);return s.create(u,a*2)}};function o(c){return c<<8&4278255360|c>>>8&16711935}}(),t.enc.Utf16})}(ft)),ft.exports}var ut={exports:{}},se;function E0(){return se||(se=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(){var r=t,i=r.lib,s=i.WordArray,x=r.enc;x.Base64={stringify:function(c){var a=c.words,u=c.sigBytes,E=this._map;c.clamp();for(var h=[],g=0;g<u;g+=3)for(var f=a[g>>>2]>>>24-g%4*8&255,v=a[g+1>>>2]>>>24-(g+1)%4*8&255,l=a[g+2>>>2]>>>24-(g+2)%4*8&255,D=f<<16|v<<8|l,d=0;d<4&&g+d*.75<u;d++)h.push(E.charAt(D>>>6*(3-d)&63));var p=E.charAt(64);if(p)for(;h.length%4;)h.push(p);return h.join("")},parse:function(c){var a=c.length,u=this._map,E=this._reverseMap;if(!E){E=this._reverseMap=[];for(var h=0;h<u.length;h++)E[u.charCodeAt(h)]=h}var g=u.charAt(64);if(g){var f=c.indexOf(g);f!==-1&&(a=f)}return o(c,a,E)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function o(c,a,u){for(var E=[],h=0,g=0;g<a;g++)if(g%4){var f=u[c.charCodeAt(g-1)]<<g%4*2,v=u[c.charCodeAt(g)]>>>6-g%4*2,l=f|v;E[h>>>2]|=l<<24-h%4*8,h++}return s.create(E,h)}}(),t.enc.Base64})}(ut)),ut.exports}var ct={exports:{}},oe;function Hr(){return oe||(oe=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(){var r=t,i=r.lib,s=i.WordArray,x=r.enc;x.Base64url={stringify:function(c,a){a===void 0&&(a=!0);var u=c.words,E=c.sigBytes,h=a?this._safe_map:this._map;c.clamp();for(var g=[],f=0;f<E;f+=3)for(var v=u[f>>>2]>>>24-f%4*8&255,l=u[f+1>>>2]>>>24-(f+1)%4*8&255,D=u[f+2>>>2]>>>24-(f+2)%4*8&255,d=v<<16|l<<8|D,p=0;p<4&&f+p*.75<E;p++)g.push(h.charAt(d>>>6*(3-p)&63));var B=h.charAt(64);if(B)for(;g.length%4;)g.push(B);return g.join("")},parse:function(c,a){a===void 0&&(a=!0);var u=c.length,E=a?this._safe_map:this._map,h=this._reverseMap;if(!h){h=this._reverseMap=[];for(var g=0;g<E.length;g++)h[E.charCodeAt(g)]=g}var f=E.charAt(64);if(f){var v=c.indexOf(f);v!==-1&&(u=v)}return o(c,u,h)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function o(c,a,u){for(var E=[],h=0,g=0;g<a;g++)if(g%4){var f=u[c.charCodeAt(g-1)]<<g%4*2,v=u[c.charCodeAt(g)]>>>6-g%4*2,l=f|v;E[h>>>2]|=l<<24-h%4*8,h++}return s.create(E,h)}}(),t.enc.Base64url})}(ct)),ct.exports}var ht={exports:{}},ae;function y0(){return ae||(ae=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(r){var i=t,s=i.lib,x=s.WordArray,o=s.Hasher,c=i.algo,a=[];(function(){for(var v=0;v<64;v++)a[v]=r.abs(r.sin(v+1))*4294967296|0})();var u=c.MD5=o.extend({_doReset:function(){this._hash=new x.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(v,l){for(var D=0;D<16;D++){var d=l+D,p=v[d];v[d]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360}var B=this._hash.words,C=v[l+0],y=v[l+1],F=v[l+2],m=v[l+3],O=v[l+4],A=v[l+5],b=v[l+6],T=v[l+7],w=v[l+8],I=v[l+9],P=v[l+10],z=v[l+11],Z=v[l+12],M=v[l+13],W=v[l+14],j=v[l+15],_=B[0],k=B[1],H=B[2],R=B[3];_=E(_,k,H,R,C,7,a[0]),R=E(R,_,k,H,y,12,a[1]),H=E(H,R,_,k,F,17,a[2]),k=E(k,H,R,_,m,22,a[3]),_=E(_,k,H,R,O,7,a[4]),R=E(R,_,k,H,A,12,a[5]),H=E(H,R,_,k,b,17,a[6]),k=E(k,H,R,_,T,22,a[7]),_=E(_,k,H,R,w,7,a[8]),R=E(R,_,k,H,I,12,a[9]),H=E(H,R,_,k,P,17,a[10]),k=E(k,H,R,_,z,22,a[11]),_=E(_,k,H,R,Z,7,a[12]),R=E(R,_,k,H,M,12,a[13]),H=E(H,R,_,k,W,17,a[14]),k=E(k,H,R,_,j,22,a[15]),_=h(_,k,H,R,y,5,a[16]),R=h(R,_,k,H,b,9,a[17]),H=h(H,R,_,k,z,14,a[18]),k=h(k,H,R,_,C,20,a[19]),_=h(_,k,H,R,A,5,a[20]),R=h(R,_,k,H,P,9,a[21]),H=h(H,R,_,k,j,14,a[22]),k=h(k,H,R,_,O,20,a[23]),_=h(_,k,H,R,I,5,a[24]),R=h(R,_,k,H,W,9,a[25]),H=h(H,R,_,k,m,14,a[26]),k=h(k,H,R,_,w,20,a[27]),_=h(_,k,H,R,M,5,a[28]),R=h(R,_,k,H,F,9,a[29]),H=h(H,R,_,k,T,14,a[30]),k=h(k,H,R,_,Z,20,a[31]),_=g(_,k,H,R,A,4,a[32]),R=g(R,_,k,H,w,11,a[33]),H=g(H,R,_,k,z,16,a[34]),k=g(k,H,R,_,W,23,a[35]),_=g(_,k,H,R,y,4,a[36]),R=g(R,_,k,H,O,11,a[37]),H=g(H,R,_,k,T,16,a[38]),k=g(k,H,R,_,P,23,a[39]),_=g(_,k,H,R,M,4,a[40]),R=g(R,_,k,H,C,11,a[41]),H=g(H,R,_,k,m,16,a[42]),k=g(k,H,R,_,b,23,a[43]),_=g(_,k,H,R,I,4,a[44]),R=g(R,_,k,H,Z,11,a[45]),H=g(H,R,_,k,j,16,a[46]),k=g(k,H,R,_,F,23,a[47]),_=f(_,k,H,R,C,6,a[48]),R=f(R,_,k,H,T,10,a[49]),H=f(H,R,_,k,W,15,a[50]),k=f(k,H,R,_,A,21,a[51]),_=f(_,k,H,R,Z,6,a[52]),R=f(R,_,k,H,m,10,a[53]),H=f(H,R,_,k,P,15,a[54]),k=f(k,H,R,_,y,21,a[55]),_=f(_,k,H,R,w,6,a[56]),R=f(R,_,k,H,j,10,a[57]),H=f(H,R,_,k,b,15,a[58]),k=f(k,H,R,_,M,21,a[59]),_=f(_,k,H,R,O,6,a[60]),R=f(R,_,k,H,z,10,a[61]),H=f(H,R,_,k,F,15,a[62]),k=f(k,H,R,_,I,21,a[63]),B[0]=B[0]+_|0,B[1]=B[1]+k|0,B[2]=B[2]+H|0,B[3]=B[3]+R|0},_doFinalize:function(){var v=this._data,l=v.words,D=this._nDataBytes*8,d=v.sigBytes*8;l[d>>>5]|=128<<24-d%32;var p=r.floor(D/4294967296),B=D;l[(d+64>>>9<<4)+15]=(p<<8|p>>>24)&16711935|(p<<24|p>>>8)&4278255360,l[(d+64>>>9<<4)+14]=(B<<8|B>>>24)&16711935|(B<<24|B>>>8)&4278255360,v.sigBytes=(l.length+1)*4,this._process();for(var C=this._hash,y=C.words,F=0;F<4;F++){var m=y[F];y[F]=(m<<8|m>>>24)&16711935|(m<<24|m>>>8)&4278255360}return C},clone:function(){var v=o.clone.call(this);return v._hash=this._hash.clone(),v}});function E(v,l,D,d,p,B,C){var y=v+(l&D|~l&d)+p+C;return(y<<B|y>>>32-B)+l}function h(v,l,D,d,p,B,C){var y=v+(l&d|D&~d)+p+C;return(y<<B|y>>>32-B)+l}function g(v,l,D,d,p,B,C){var y=v+(l^D^d)+p+C;return(y<<B|y>>>32-B)+l}function f(v,l,D,d,p,B,C){var y=v+(D^(l|~d))+p+C;return(y<<B|y>>>32-B)+l}i.MD5=o._createHelper(u),i.HmacMD5=o._createHmacHelper(u)}(Math),t.MD5})}(ht)),ht.exports}var lt={exports:{}},xe;function fe(){return xe||(xe=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(){var r=t,i=r.lib,s=i.WordArray,x=i.Hasher,o=r.algo,c=[],a=o.SHA1=x.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(u,E){for(var h=this._hash.words,g=h[0],f=h[1],v=h[2],l=h[3],D=h[4],d=0;d<80;d++){if(d<16)c[d]=u[E+d]|0;else{var p=c[d-3]^c[d-8]^c[d-14]^c[d-16];c[d]=p<<1|p>>>31}var B=(g<<5|g>>>27)+D+c[d];d<20?B+=(f&v|~f&l)+1518500249:d<40?B+=(f^v^l)+1859775393:d<60?B+=(f&v|f&l|v&l)-1894007588:B+=(f^v^l)-899497514,D=l,l=v,v=f<<30|f>>>2,f=g,g=B}h[0]=h[0]+g|0,h[1]=h[1]+f|0,h[2]=h[2]+v|0,h[3]=h[3]+l|0,h[4]=h[4]+D|0},_doFinalize:function(){var u=this._data,E=u.words,h=this._nDataBytes*8,g=u.sigBytes*8;return E[g>>>5]|=128<<24-g%32,E[(g+64>>>9<<4)+14]=Math.floor(h/4294967296),E[(g+64>>>9<<4)+15]=h,u.sigBytes=E.length*4,this._process(),this._hash},clone:function(){var u=x.clone.call(this);return u._hash=this._hash.clone(),u}});r.SHA1=x._createHelper(a),r.HmacSHA1=x._createHmacHelper(a)}(),t.SHA1})}(lt)),lt.exports}var vt={exports:{}},ue;function dt(){return ue||(ue=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){return function(r){var i=t,s=i.lib,x=s.WordArray,o=s.Hasher,c=i.algo,a=[],u=[];(function(){function g(D){for(var d=r.sqrt(D),p=2;p<=d;p++)if(!(D%p))return!1;return!0}function f(D){return(D-(D|0))*4294967296|0}for(var v=2,l=0;l<64;)g(v)&&(l<8&&(a[l]=f(r.pow(v,1/2))),u[l]=f(r.pow(v,1/3)),l++),v++})();var E=[],h=c.SHA256=o.extend({_doReset:function(){this._hash=new x.init(a.slice(0))},_doProcessBlock:function(g,f){for(var v=this._hash.words,l=v[0],D=v[1],d=v[2],p=v[3],B=v[4],C=v[5],y=v[6],F=v[7],m=0;m<64;m++){if(m<16)E[m]=g[f+m]|0;else{var O=E[m-15],A=(O<<25|O>>>7)^(O<<14|O>>>18)^O>>>3,b=E[m-2],T=(b<<15|b>>>17)^(b<<13|b>>>19)^b>>>10;E[m]=A+E[m-7]+T+E[m-16]}var w=B&C^~B&y,I=l&D^l&d^D&d,P=(l<<30|l>>>2)^(l<<19|l>>>13)^(l<<10|l>>>22),z=(B<<26|B>>>6)^(B<<21|B>>>11)^(B<<7|B>>>25),Z=F+z+w+u[m]+E[m],M=P+I;F=y,y=C,C=B,B=p+Z|0,p=d,d=D,D=l,l=Z+M|0}v[0]=v[0]+l|0,v[1]=v[1]+D|0,v[2]=v[2]+d|0,v[3]=v[3]+p|0,v[4]=v[4]+B|0,v[5]=v[5]+C|0,v[6]=v[6]+y|0,v[7]=v[7]+F|0},_doFinalize:function(){var g=this._data,f=g.words,v=this._nDataBytes*8,l=g.sigBytes*8;return f[l>>>5]|=128<<24-l%32,f[(l+64>>>9<<4)+14]=r.floor(v/4294967296),f[(l+64>>>9<<4)+15]=v,g.sigBytes=f.length*4,this._process(),this._hash},clone:function(){var g=o.clone.call(this);return g._hash=this._hash.clone(),g}});i.SHA256=o._createHelper(h),i.HmacSHA256=o._createHmacHelper(h)}(Math),t.SHA256})}(vt)),vt.exports}var pt={exports:{}},ce;function Ir(){return ce||(ce=1,function(n,e){(function(t,r,i){n.exports=r(U(),dt())})(N,function(t){return function(){var r=t,i=r.lib,s=i.WordArray,x=r.algo,o=x.SHA256,c=x.SHA224=o.extend({_doReset:function(){this._hash=new s.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var a=o._doFinalize.call(this);return a.sigBytes-=4,a}});r.SHA224=o._createHelper(c),r.HmacSHA224=o._createHmacHelper(c)}(),t.SHA224})}(pt)),pt.exports}var gt={exports:{}},he;function le(){return he||(he=1,function(n,e){(function(t,r,i){n.exports=r(U(),V0())})(N,function(t){return function(){var r=t,i=r.lib,s=i.Hasher,x=r.x64,o=x.Word,c=x.WordArray,a=r.algo;function u(){return o.create.apply(o,arguments)}var E=[u(1116352408,3609767458),u(1899447441,602891725),u(3049323471,3964484399),u(3921009573,2173295548),u(961987163,4081628472),u(1508970993,3053834265),u(2453635748,2937671579),u(2870763221,3664609560),u(3624381080,2734883394),u(310598401,1164996542),u(607225278,1323610764),u(1426881987,3590304994),u(1925078388,4068182383),u(2162078206,991336113),u(2614888103,633803317),u(3248222580,3479774868),u(3835390401,2666613458),u(4022224774,944711139),u(264347078,2341262773),u(604807628,2007800933),u(770255983,1495990901),u(1249150122,1856431235),u(1555081692,3175218132),u(1996064986,2198950837),u(2554220882,3999719339),u(2821834349,766784016),u(2952996808,2566594879),u(3210313671,3203337956),u(3336571891,1034457026),u(3584528711,2466948901),u(113926993,3758326383),u(338241895,168717936),u(666307205,1188179964),u(773529912,1546045734),u(1294757372,1522805485),u(1396182291,2643833823),u(1695183700,2343527390),u(1986661051,1014477480),u(2177026350,1206759142),u(2456956037,344077627),u(2730485921,1290863460),u(2820302411,3158454273),u(3259730800,3505952657),u(3345764771,106217008),u(3516065817,3606008344),u(3600352804,1432725776),u(4094571909,1467031594),u(275423344,851169720),u(430227734,3100823752),u(506948616,1363258195),u(659060556,3750685593),u(883997877,3785050280),u(958139571,3318307427),u(1322822218,3812723403),u(1537002063,2003034995),u(1747873779,3602036899),u(1955562222,1575990012),u(2024104815,1125592928),u(2227730452,2716904306),u(2361852424,442776044),u(2428436474,593698344),u(2756734187,3733110249),u(3204031479,2999351573),u(3329325298,3815920427),u(3391569614,3928383900),u(3515267271,566280711),u(3940187606,3454069534),u(4118630271,4000239992),u(116418474,1914138554),u(174292421,2731055270),u(289380356,3203993006),u(460393269,320620315),u(685471733,587496836),u(852142971,1086792851),u(1017036298,365543100),u(1126000580,2618297676),u(1288033470,3409855158),u(1501505948,4234509866),u(1607167915,987167468),u(1816402316,1246189591)],h=[];(function(){for(var f=0;f<80;f++)h[f]=u()})();var g=a.SHA512=s.extend({_doReset:function(){this._hash=new c.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(f,v){for(var l=this._hash.words,D=l[0],d=l[1],p=l[2],B=l[3],C=l[4],y=l[5],F=l[6],m=l[7],O=D.high,A=D.low,b=d.high,T=d.low,w=p.high,I=p.low,P=B.high,z=B.low,Z=C.high,M=C.low,W=y.high,j=y.low,_=F.high,k=F.low,H=m.high,R=m.low,$=O,G=A,e0=b,V=T,k0=w,S0=I,Qt=P,O0=z,a0=Z,r0=M,Q0=W,H0=j,Y0=_,I0=k,Yt=H,P0=R,x0=0;x0<80;x0++){var s0,p0,J0=h[x0];if(x0<16)p0=J0.high=f[v+x0*2]|0,s0=J0.low=f[v+x0*2+1]|0;else{var or=h[x0-15],_0=or.high,q0=or.low,Kn=(_0>>>1|q0<<31)^(_0>>>8|q0<<24)^_0>>>7,ar=(q0>>>1|_0<<31)^(q0>>>8|_0<<24)^(q0>>>7|_0<<25),xr=h[x0-2],w0=xr.high,N0=xr.low,jn=(w0>>>19|N0<<13)^(w0<<3|N0>>>29)^w0>>>6,fr=(N0>>>19|w0<<13)^(N0<<3|w0>>>29)^(N0>>>6|w0<<26),ur=h[x0-7],Wn=ur.high,Gn=ur.low,cr=h[x0-16],Zn=cr.high,hr=cr.low;s0=ar+Gn,p0=Kn+Wn+(s0>>>0<ar>>>0?1:0),s0=s0+fr,p0=p0+jn+(s0>>>0<fr>>>0?1:0),s0=s0+hr,p0=p0+Zn+(s0>>>0<hr>>>0?1:0),J0.high=p0,J0.low=s0}var $n=a0&Q0^~a0&Y0,lr=r0&H0^~r0&I0,Xn=$&e0^$&k0^e0&k0,Qn=G&V^G&S0^V&S0,Yn=($>>>28|G<<4)^($<<30|G>>>2)^($<<25|G>>>7),vr=(G>>>28|$<<4)^(G<<30|$>>>2)^(G<<25|$>>>7),Jn=(a0>>>14|r0<<18)^(a0>>>18|r0<<14)^(a0<<23|r0>>>9),ti=(r0>>>14|a0<<18)^(r0>>>18|a0<<14)^(r0<<23|a0>>>9),dr=E[x0],ei=dr.high,pr=dr.low,n0=P0+ti,g0=Yt+Jn+(n0>>>0<P0>>>0?1:0),n0=n0+lr,g0=g0+$n+(n0>>>0<lr>>>0?1:0),n0=n0+pr,g0=g0+ei+(n0>>>0<pr>>>0?1:0),n0=n0+s0,g0=g0+p0+(n0>>>0<s0>>>0?1:0),gr=vr+Qn,ri=Yn+Xn+(gr>>>0<vr>>>0?1:0);Yt=Y0,P0=I0,Y0=Q0,I0=H0,Q0=a0,H0=r0,r0=O0+n0|0,a0=Qt+g0+(r0>>>0<O0>>>0?1:0)|0,Qt=k0,O0=S0,k0=e0,S0=V,e0=$,V=G,G=n0+gr|0,$=g0+ri+(G>>>0<n0>>>0?1:0)|0}A=D.low=A+G,D.high=O+$+(A>>>0<G>>>0?1:0),T=d.low=T+V,d.high=b+e0+(T>>>0<V>>>0?1:0),I=p.low=I+S0,p.high=w+k0+(I>>>0<S0>>>0?1:0),z=B.low=z+O0,B.high=P+Qt+(z>>>0<O0>>>0?1:0),M=C.low=M+r0,C.high=Z+a0+(M>>>0<r0>>>0?1:0),j=y.low=j+H0,y.high=W+Q0+(j>>>0<H0>>>0?1:0),k=F.low=k+I0,F.high=_+Y0+(k>>>0<I0>>>0?1:0),R=m.low=R+P0,m.high=H+Yt+(R>>>0<P0>>>0?1:0)},_doFinalize:function(){var f=this._data,v=f.words,l=this._nDataBytes*8,D=f.sigBytes*8;v[D>>>5]|=128<<24-D%32,v[(D+128>>>10<<5)+30]=Math.floor(l/4294967296),v[(D+128>>>10<<5)+31]=l,f.sigBytes=v.length*4,this._process();var d=this._hash.toX32();return d},clone:function(){var f=s.clone.call(this);return f._hash=this._hash.clone(),f},blockSize:1024/32});r.SHA512=s._createHelper(g),r.HmacSHA512=s._createHmacHelper(g)}(),t.SHA512})}(gt)),gt.exports}var Bt={exports:{}},ve;function Pr(){return ve||(ve=1,function(n,e){(function(t,r,i){n.exports=r(U(),V0(),le())})(N,function(t){return function(){var r=t,i=r.x64,s=i.Word,x=i.WordArray,o=r.algo,c=o.SHA512,a=o.SHA384=c.extend({_doReset:function(){this._hash=new x.init([new s.init(3418070365,3238371032),new s.init(1654270250,914150663),new s.init(2438529370,812702999),new s.init(355462360,4144912697),new s.init(1731405415,4290775857),new s.init(2394180231,1750603025),new s.init(3675008525,1694076839),new s.init(1203062813,3204075428)])},_doFinalize:function(){var u=c._doFinalize.call(this);return u.sigBytes-=16,u}});r.SHA384=c._createHelper(a),r.HmacSHA384=c._createHmacHelper(a)}(),t.SHA384})}(Bt)),Bt.exports}var Et={exports:{}},de;function qr(){return de||(de=1,function(n,e){(function(t,r,i){n.exports=r(U(),V0())})(N,function(t){return function(r){var i=t,s=i.lib,x=s.WordArray,o=s.Hasher,c=i.x64,a=c.Word,u=i.algo,E=[],h=[],g=[];(function(){for(var l=1,D=0,d=0;d<24;d++){E[l+5*D]=(d+1)*(d+2)/2%64;var p=D%5,B=(2*l+3*D)%5;l=p,D=B}for(var l=0;l<5;l++)for(var D=0;D<5;D++)h[l+5*D]=D+(2*l+3*D)%5*5;for(var C=1,y=0;y<24;y++){for(var F=0,m=0,O=0;O<7;O++){if(C&1){var A=(1<<O)-1;A<32?m^=1<<A:F^=1<<A-32}C&128?C=C<<1^113:C<<=1}g[y]=a.create(F,m)}})();var f=[];(function(){for(var l=0;l<25;l++)f[l]=a.create()})();var v=u.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var l=this._state=[],D=0;D<25;D++)l[D]=new a.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(l,D){for(var d=this._state,p=this.blockSize/2,B=0;B<p;B++){var C=l[D+2*B],y=l[D+2*B+1];C=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,y=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360;var F=d[B];F.high^=y,F.low^=C}for(var m=0;m<24;m++){for(var O=0;O<5;O++){for(var A=0,b=0,T=0;T<5;T++){var F=d[O+5*T];A^=F.high,b^=F.low}var w=f[O];w.high=A,w.low=b}for(var O=0;O<5;O++)for(var I=f[(O+4)%5],P=f[(O+1)%5],z=P.high,Z=P.low,A=I.high^(z<<1|Z>>>31),b=I.low^(Z<<1|z>>>31),T=0;T<5;T++){var F=d[O+5*T];F.high^=A,F.low^=b}for(var M=1;M<25;M++){var A,b,F=d[M],W=F.high,j=F.low,_=E[M];_<32?(A=W<<_|j>>>32-_,b=j<<_|W>>>32-_):(A=j<<_-32|W>>>64-_,b=W<<_-32|j>>>64-_);var k=f[h[M]];k.high=A,k.low=b}var H=f[0],R=d[0];H.high=R.high,H.low=R.low;for(var O=0;O<5;O++)for(var T=0;T<5;T++){var M=O+5*T,F=d[M],$=f[M],G=f[(O+1)%5+5*T],e0=f[(O+2)%5+5*T];F.high=$.high^~G.high&e0.high,F.low=$.low^~G.low&e0.low}var F=d[0],V=g[m];F.high^=V.high,F.low^=V.low}},_doFinalize:function(){var l=this._data,D=l.words;this._nDataBytes*8;var d=l.sigBytes*8,p=this.blockSize*32;D[d>>>5]|=1<<24-d%32,D[(r.ceil((d+1)/p)*p>>>5)-1]|=128,l.sigBytes=D.length*4,this._process();for(var B=this._state,C=this.cfg.outputLength/8,y=C/8,F=[],m=0;m<y;m++){var O=B[m],A=O.high,b=O.low;A=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360,b=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,F.push(b),F.push(A)}return new x.init(F,C)},clone:function(){for(var l=o.clone.call(this),D=l._state=this._state.slice(0),d=0;d<25;d++)D[d]=D[d].clone();return l}});i.SHA3=o._createHelper(v),i.HmacSHA3=o._createHmacHelper(v)}(Math),t.SHA3})}(Et)),Et.exports}var yt={exports:{}},pe;function Nr(){return pe||(pe=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){/** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */return function(r){var i=t,s=i.lib,x=s.WordArray,o=s.Hasher,c=i.algo,a=x.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),u=x.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),E=x.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),h=x.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),g=x.create([0,1518500249,1859775393,2400959708,2840853838]),f=x.create([1352829926,1548603684,1836072691,2053994217,0]),v=c.RIPEMD160=o.extend({_doReset:function(){this._hash=x.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(y,F){for(var m=0;m<16;m++){var O=F+m,A=y[O];y[O]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360}var b=this._hash.words,T=g.words,w=f.words,I=a.words,P=u.words,z=E.words,Z=h.words,M,W,j,_,k,H,R,$,G,e0;H=M=b[0],R=W=b[1],$=j=b[2],G=_=b[3],e0=k=b[4];for(var V,m=0;m<80;m+=1)V=M+y[F+I[m]]|0,m<16?V+=l(W,j,_)+T[0]:m<32?V+=D(W,j,_)+T[1]:m<48?V+=d(W,j,_)+T[2]:m<64?V+=p(W,j,_)+T[3]:V+=B(W,j,_)+T[4],V=V|0,V=C(V,z[m]),V=V+k|0,M=k,k=_,_=C(j,10),j=W,W=V,V=H+y[F+P[m]]|0,m<16?V+=B(R,$,G)+w[0]:m<32?V+=p(R,$,G)+w[1]:m<48?V+=d(R,$,G)+w[2]:m<64?V+=D(R,$,G)+w[3]:V+=l(R,$,G)+w[4],V=V|0,V=C(V,Z[m]),V=V+e0|0,H=e0,e0=G,G=C($,10),$=R,R=V;V=b[1]+j+G|0,b[1]=b[2]+_+e0|0,b[2]=b[3]+k+H|0,b[3]=b[4]+M+R|0,b[4]=b[0]+W+$|0,b[0]=V},_doFinalize:function(){var y=this._data,F=y.words,m=this._nDataBytes*8,O=y.sigBytes*8;F[O>>>5]|=128<<24-O%32,F[(O+64>>>9<<4)+14]=(m<<8|m>>>24)&16711935|(m<<24|m>>>8)&4278255360,y.sigBytes=(F.length+1)*4,this._process();for(var A=this._hash,b=A.words,T=0;T<5;T++){var w=b[T];b[T]=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360}return A},clone:function(){var y=o.clone.call(this);return y._hash=this._hash.clone(),y}});function l(y,F,m){return y^F^m}function D(y,F,m){return y&F|~y&m}function d(y,F,m){return(y|~F)^m}function p(y,F,m){return y&m|F&~m}function B(y,F,m){return y^(F|~m)}function C(y,F){return y<<F|y>>>32-F}i.RIPEMD160=o._createHelper(v),i.HmacRIPEMD160=o._createHmacHelper(v)}(),t.RIPEMD160})}(yt)),yt.exports}var Dt={exports:{}},ge;function At(){return ge||(ge=1,function(n,e){(function(t,r){n.exports=r(U())})(N,function(t){(function(){var r=t,i=r.lib,s=i.Base,x=r.enc,o=x.Utf8,c=r.algo;c.HMAC=s.extend({init:function(a,u){a=this._hasher=new a.init,typeof u=="string"&&(u=o.parse(u));var E=a.blockSize,h=E*4;u.sigBytes>h&&(u=a.finalize(u)),u.clamp();for(var g=this._oKey=u.clone(),f=this._iKey=u.clone(),v=g.words,l=f.words,D=0;D<E;D++)v[D]^=1549556828,l[D]^=909522486;g.sigBytes=f.sigBytes=h,this.reset()},reset:function(){var a=this._hasher;a.reset(),a.update(this._iKey)},update:function(a){return this._hasher.update(a),this},finalize:function(a){var u=this._hasher,E=u.finalize(a);u.reset();var h=u.finalize(this._oKey.clone().concat(E));return h}})})()})}(Dt)),Dt.exports}var Ct={exports:{}},Be;function zr(){return Be||(Be=1,function(n,e){(function(t,r,i){n.exports=r(U(),dt(),At())})(N,function(t){return function(){var r=t,i=r.lib,s=i.Base,x=i.WordArray,o=r.algo,c=o.SHA256,a=o.HMAC,u=o.PBKDF2=s.extend({cfg:s.extend({keySize:128/32,hasher:c,iterations:25e4}),init:function(E){this.cfg=this.cfg.extend(E)},compute:function(E,h){for(var g=this.cfg,f=a.create(g.hasher,E),v=x.create(),l=x.create([1]),D=v.words,d=l.words,p=g.keySize,B=g.iterations;D.length<p;){var C=f.update(h).finalize(l);f.reset();for(var y=C.words,F=y.length,m=C,O=1;O<B;O++){m=f.finalize(m),f.reset();for(var A=m.words,b=0;b<F;b++)y[b]^=A[b]}v.concat(C),d[0]++}return v.sigBytes=p*4,v}});r.PBKDF2=function(E,h,g){return u.create(g).compute(E,h)}}(),t.PBKDF2})}(Ct)),Ct.exports}var Ft={exports:{}},Ee;function c0(){return Ee||(Ee=1,function(n,e){(function(t,r,i){n.exports=r(U(),fe(),At())})(N,function(t){return function(){var r=t,i=r.lib,s=i.Base,x=i.WordArray,o=r.algo,c=o.MD5,a=o.EvpKDF=s.extend({cfg:s.extend({keySize:128/32,hasher:c,iterations:1}),init:function(u){this.cfg=this.cfg.extend(u)},compute:function(u,E){for(var h,g=this.cfg,f=g.hasher.create(),v=x.create(),l=v.words,D=g.keySize,d=g.iterations;l.length<D;){h&&f.update(h),h=f.update(u).finalize(E),f.reset();for(var p=1;p<d;p++)h=f.finalize(h),f.reset();v.concat(h)}return v.sigBytes=D*4,v}});r.EvpKDF=function(u,E,h){return a.create(h).compute(u,E)}}(),t.EvpKDF})}(Ft)),Ft.exports}var bt={exports:{}},ye;function J(){return ye||(ye=1,function(n,e){(function(t,r,i){n.exports=r(U(),c0())})(N,function(t){t.lib.Cipher||function(r){var i=t,s=i.lib,x=s.Base,o=s.WordArray,c=s.BufferedBlockAlgorithm,a=i.enc;a.Utf8;var u=a.Base64,E=i.algo,h=E.EvpKDF,g=s.Cipher=c.extend({cfg:x.extend(),createEncryptor:function(A,b){return this.create(this._ENC_XFORM_MODE,A,b)},createDecryptor:function(A,b){return this.create(this._DEC_XFORM_MODE,A,b)},init:function(A,b,T){this.cfg=this.cfg.extend(T),this._xformMode=A,this._key=b,this.reset()},reset:function(){c.reset.call(this),this._doReset()},process:function(A){return this._append(A),this._process()},finalize:function(A){A&&this._append(A);var b=this._doFinalize();return b},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function A(b){return typeof b=="string"?O:y}return function(b){return{encrypt:function(T,w,I){return A(w).encrypt(b,T,w,I)},decrypt:function(T,w,I){return A(w).decrypt(b,T,w,I)}}}}()});s.StreamCipher=g.extend({_doFinalize:function(){var A=this._process(!0);return A},blockSize:1});var f=i.mode={},v=s.BlockCipherMode=x.extend({createEncryptor:function(A,b){return this.Encryptor.create(A,b)},createDecryptor:function(A,b){return this.Decryptor.create(A,b)},init:function(A,b){this._cipher=A,this._iv=b}}),l=f.CBC=function(){var A=v.extend();A.Encryptor=A.extend({processBlock:function(T,w){var I=this._cipher,P=I.blockSize;b.call(this,T,w,P),I.encryptBlock(T,w),this._prevBlock=T.slice(w,w+P)}}),A.Decryptor=A.extend({processBlock:function(T,w){var I=this._cipher,P=I.blockSize,z=T.slice(w,w+P);I.decryptBlock(T,w),b.call(this,T,w,P),this._prevBlock=z}});function b(T,w,I){var P,z=this._iv;z?(P=z,this._iv=r):P=this._prevBlock;for(var Z=0;Z<I;Z++)T[w+Z]^=P[Z]}return A}(),D=i.pad={},d=D.Pkcs7={pad:function(A,b){for(var T=b*4,w=T-A.sigBytes%T,I=w<<24|w<<16|w<<8|w,P=[],z=0;z<w;z+=4)P.push(I);var Z=o.create(P,w);A.concat(Z)},unpad:function(A){var b=A.words[A.sigBytes-1>>>2]&255;A.sigBytes-=b}};s.BlockCipher=g.extend({cfg:g.cfg.extend({mode:l,padding:d}),reset:function(){var A;g.reset.call(this);var b=this.cfg,T=b.iv,w=b.mode;this._xformMode==this._ENC_XFORM_MODE?A=w.createEncryptor:(A=w.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==A?this._mode.init(this,T&&T.words):(this._mode=A.call(w,this,T&&T.words),this._mode.__creator=A)},_doProcessBlock:function(A,b){this._mode.processBlock(A,b)},_doFinalize:function(){var A,b=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(b.pad(this._data,this.blockSize),A=this._process(!0)):(A=this._process(!0),b.unpad(A)),A},blockSize:128/32});var p=s.CipherParams=x.extend({init:function(A){this.mixIn(A)},toString:function(A){return(A||this.formatter).stringify(this)}}),B=i.format={},C=B.OpenSSL={stringify:function(A){var b,T=A.ciphertext,w=A.salt;return w?b=o.create([1398893684,1701076831]).concat(w).concat(T):b=T,b.toString(u)},parse:function(A){var b,T=u.parse(A),w=T.words;return w[0]==1398893684&&w[1]==1701076831&&(b=o.create(w.slice(2,4)),w.splice(0,4),T.sigBytes-=16),p.create({ciphertext:T,salt:b})}},y=s.SerializableCipher=x.extend({cfg:x.extend({format:C}),encrypt:function(A,b,T,w){w=this.cfg.extend(w);var I=A.createEncryptor(T,w),P=I.finalize(b),z=I.cfg;return p.create({ciphertext:P,key:T,iv:z.iv,algorithm:A,mode:z.mode,padding:z.padding,blockSize:A.blockSize,formatter:w.format})},decrypt:function(A,b,T,w){w=this.cfg.extend(w),b=this._parse(b,w.format);var I=A.createDecryptor(T,w).finalize(b.ciphertext);return I},_parse:function(A,b){return typeof A=="string"?b.parse(A,this):A}}),F=i.kdf={},m=F.OpenSSL={execute:function(A,b,T,w,I){if(w||(w=o.random(64/8)),I)var P=h.create({keySize:b+T,hasher:I}).compute(A,w);else var P=h.create({keySize:b+T}).compute(A,w);var z=o.create(P.words.slice(b),T*4);return P.sigBytes=b*4,p.create({key:P,iv:z,salt:w})}},O=s.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:m}),encrypt:function(A,b,T,w){w=this.cfg.extend(w);var I=w.kdf.execute(T,A.keySize,A.ivSize,w.salt,w.hasher);w.iv=I.iv;var P=y.encrypt.call(this,A,b,I.key,w);return P.mixIn(I),P},decrypt:function(A,b,T,w){w=this.cfg.extend(w),b=this._parse(b,w.format);var I=w.kdf.execute(T,A.keySize,A.ivSize,b.salt,w.hasher);w.iv=I.iv;var P=y.decrypt.call(this,A,b,I.key,w);return P}})}()})}(bt)),bt.exports}var mt={exports:{}},De;function Vr(){return De||(De=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.mode.CFB=function(){var r=t.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(s,x){var o=this._cipher,c=o.blockSize;i.call(this,s,x,c,o),this._prevBlock=s.slice(x,x+c)}}),r.Decryptor=r.extend({processBlock:function(s,x){var o=this._cipher,c=o.blockSize,a=s.slice(x,x+c);i.call(this,s,x,c,o),this._prevBlock=a}});function i(s,x,o,c){var a,u=this._iv;u?(a=u.slice(0),this._iv=void 0):a=this._prevBlock,c.encryptBlock(a,0);for(var E=0;E<o;E++)s[x+E]^=a[E]}return r}(),t.mode.CFB})}(mt)),mt.exports}var St={exports:{}},Ae;function Lr(){return Ae||(Ae=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.mode.CTR=function(){var r=t.lib.BlockCipherMode.extend(),i=r.Encryptor=r.extend({processBlock:function(s,x){var o=this._cipher,c=o.blockSize,a=this._iv,u=this._counter;a&&(u=this._counter=a.slice(0),this._iv=void 0);var E=u.slice(0);o.encryptBlock(E,0),u[c-1]=u[c-1]+1|0;for(var h=0;h<c;h++)s[x+h]^=E[h]}});return r.Decryptor=i,r}(),t.mode.CTR})}(St)),St.exports}var _t={exports:{}},Ce;function Ur(){return Ce||(Ce=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){/** @preserve * Counter block mode compatible with Dr Brian Gladman fileenc.c * derived from CryptoJS.mode.CTR * Jan Hruby jhruby.web@gmail.com */return t.mode.CTRGladman=function(){var r=t.lib.BlockCipherMode.extend();function i(o){if((o>>24&255)===255){var c=o>>16&255,a=o>>8&255,u=o&255;c===255?(c=0,a===255?(a=0,u===255?u=0:++u):++a):++c,o=0,o+=c<<16,o+=a<<8,o+=u}else o+=1<<24;return o}function s(o){return(o[0]=i(o[0]))===0&&(o[1]=i(o[1])),o}var x=r.Encryptor=r.extend({processBlock:function(o,c){var a=this._cipher,u=a.blockSize,E=this._iv,h=this._counter;E&&(h=this._counter=E.slice(0),this._iv=void 0),s(h);var g=h.slice(0);a.encryptBlock(g,0);for(var f=0;f<u;f++)o[c+f]^=g[f]}});return r.Decryptor=x,r}(),t.mode.CTRGladman})}(_t)),_t.exports}var wt={exports:{}},Fe;function Mr(){return Fe||(Fe=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.mode.OFB=function(){var r=t.lib.BlockCipherMode.extend(),i=r.Encryptor=r.extend({processBlock:function(s,x){var o=this._cipher,c=o.blockSize,a=this._iv,u=this._keystream;a&&(u=this._keystream=a.slice(0),this._iv=void 0),o.encryptBlock(u,0);for(var E=0;E<c;E++)s[x+E]^=u[E]}});return r.Decryptor=i,r}(),t.mode.OFB})}(wt)),wt.exports}var Tt={exports:{}},be;function Kr(){return be||(be=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.mode.ECB=function(){var r=t.lib.BlockCipherMode.extend();return r.Encryptor=r.extend({processBlock:function(i,s){this._cipher.encryptBlock(i,s)}}),r.Decryptor=r.extend({processBlock:function(i,s){this._cipher.decryptBlock(i,s)}}),r}(),t.mode.ECB})}(Tt)),Tt.exports}var Rt={exports:{}},me;function jr(){return me||(me=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.pad.AnsiX923={pad:function(r,i){var s=r.sigBytes,x=i*4,o=x-s%x,c=s+o-1;r.clamp(),r.words[c>>>2]|=o<<24-c%4*8,r.sigBytes+=o},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},t.pad.Ansix923})}(Rt)),Rt.exports}var kt={exports:{}},Se;function Wr(){return Se||(Se=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.pad.Iso10126={pad:function(r,i){var s=i*4,x=s-r.sigBytes%s;r.concat(t.lib.WordArray.random(x-1)).concat(t.lib.WordArray.create([x<<24],1))},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},t.pad.Iso10126})}(kt)),kt.exports}var Ot={exports:{}},_e;function Gr(){return _e||(_e=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.pad.Iso97971={pad:function(r,i){r.concat(t.lib.WordArray.create([2147483648],1)),t.pad.ZeroPadding.pad(r,i)},unpad:function(r){t.pad.ZeroPadding.unpad(r),r.sigBytes--}},t.pad.Iso97971})}(Ot)),Ot.exports}var Ht={exports:{}},we;function Zr(){return we||(we=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.pad.ZeroPadding={pad:function(r,i){var s=i*4;r.clamp(),r.sigBytes+=s-(r.sigBytes%s||s)},unpad:function(r){for(var i=r.words,s=r.sigBytes-1,s=r.sigBytes-1;s>=0;s--)if(i[s>>>2]>>>24-s%4*8&255){r.sigBytes=s+1;break}}},t.pad.ZeroPadding})}(Ht)),Ht.exports}var It={exports:{}},Te;function $r(){return Te||(Te=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return t.pad.NoPadding={pad:function(){},unpad:function(){}},t.pad.NoPadding})}(It)),It.exports}var Pt={exports:{}},Re;function Xr(){return Re||(Re=1,function(n,e){(function(t,r,i){n.exports=r(U(),J())})(N,function(t){return function(r){var i=t,s=i.lib,x=s.CipherParams,o=i.enc,c=o.Hex,a=i.format;a.Hex={stringify:function(u){return u.ciphertext.toString(c)},parse:function(u){var E=c.parse(u);return x.create({ciphertext:E})}}}(),t.format.Hex})}(Pt)),Pt.exports}var qt={exports:{}},ke;function Qr(){return ke||(ke=1,function(n,e){(function(t,r,i){n.exports=r(U(),E0(),y0(),c0(),J())})(N,function(t){return function(){var r=t,i=r.lib,s=i.BlockCipher,x=r.algo,o=[],c=[],a=[],u=[],E=[],h=[],g=[],f=[],v=[],l=[];(function(){for(var p=[],B=0;B<256;B++)B<128?p[B]=B<<1:p[B]=B<<1^283;for(var C=0,y=0,B=0;B<256;B++){var F=y^y<<1^y<<2^y<<3^y<<4;F=F>>>8^F&255^99,o[C]=F,c[F]=C;var m=p[C],O=p[m],A=p[O],b=p[F]*257^F*16843008;a[C]=b<<24|b>>>8,u[C]=b<<16|b>>>16,E[C]=b<<8|b>>>24,h[C]=b;var b=A*16843009^O*65537^m*257^C*16843008;g[F]=b<<24|b>>>8,f[F]=b<<16|b>>>16,v[F]=b<<8|b>>>24,l[F]=b,C?(C=m^p[p[p[A^m]]],y^=p[p[y]]):C=y=1}})();var D=[0,1,2,4,8,16,32,64,128,27,54],d=x.AES=s.extend({_doReset:function(){var p;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var B=this._keyPriorReset=this._key,C=B.words,y=B.sigBytes/4,F=this._nRounds=y+6,m=(F+1)*4,O=this._keySchedule=[],A=0;A<m;A++)A<y?O[A]=C[A]:(p=O[A-1],A%y?y>6&&A%y==4&&(p=o[p>>>24]<<24|o[p>>>16&255]<<16|o[p>>>8&255]<<8|o[p&255]):(p=p<<8|p>>>24,p=o[p>>>24]<<24|o[p>>>16&255]<<16|o[p>>>8&255]<<8|o[p&255],p^=D[A/y|0]<<24),O[A]=O[A-y]^p);for(var b=this._invKeySchedule=[],T=0;T<m;T++){var A=m-T;if(T%4)var p=O[A];else var p=O[A-4];T<4||A<=4?b[T]=p:b[T]=g[o[p>>>24]]^f[o[p>>>16&255]]^v[o[p>>>8&255]]^l[o[p&255]]}}},encryptBlock:function(p,B){this._doCryptBlock(p,B,this._keySchedule,a,u,E,h,o)},decryptBlock:function(p,B){var C=p[B+1];p[B+1]=p[B+3],p[B+3]=C,this._doCryptBlock(p,B,this._invKeySchedule,g,f,v,l,c);var C=p[B+1];p[B+1]=p[B+3],p[B+3]=C},_doCryptBlock:function(p,B,C,y,F,m,O,A){for(var b=this._nRounds,T=p[B]^C[0],w=p[B+1]^C[1],I=p[B+2]^C[2],P=p[B+3]^C[3],z=4,Z=1;Z<b;Z++){var M=y[T>>>24]^F[w>>>16&255]^m[I>>>8&255]^O[P&255]^C[z++],W=y[w>>>24]^F[I>>>16&255]^m[P>>>8&255]^O[T&255]^C[z++],j=y[I>>>24]^F[P>>>16&255]^m[T>>>8&255]^O[w&255]^C[z++],_=y[P>>>24]^F[T>>>16&255]^m[w>>>8&255]^O[I&255]^C[z++];T=M,w=W,I=j,P=_}var M=(A[T>>>24]<<24|A[w>>>16&255]<<16|A[I>>>8&255]<<8|A[P&255])^C[z++],W=(A[w>>>24]<<24|A[I>>>16&255]<<16|A[P>>>8&255]<<8|A[T&255])^C[z++],j=(A[I>>>24]<<24|A[P>>>16&255]<<16|A[T>>>8&255]<<8|A[w&255])^C[z++],_=(A[P>>>24]<<24|A[T>>>16&255]<<16|A[w>>>8&255]<<8|A[I&255])^C[z++];p[B]=M,p[B+1]=W,p[B+2]=j,p[B+3]=_},keySize:256/32});r.AES=s._createHelper(d)}(),t.AES})}(qt)),qt.exports}var Nt={exports:{}},Oe;function Yr(){return Oe||(Oe=1,function(n,e){(function(t,r,i){n.exports=r(U(),E0(),y0(),c0(),J())})(N,function(t){return function(){var r=t,i=r.lib,s=i.WordArray,x=i.BlockCipher,o=r.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],a=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],E=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:2