UNPKG

zego-zim-web

Version:

ZEGO ZIM SDK for Web

2 lines 936 kB
/*! For license information please see index.js.LICENSE.txt */ ((e,t)=>{if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r,s=t();for(r in s)("object"==typeof exports?exports:e)[r]=s[r]}})(Object("undefined"!=typeof self?self:this),()=>(()=>{var __webpack_modules__={681(e,t,r){let{deflate:o,deflateEnd:a,deflateInit2:s}=r(40),n=r(289),{Z_NO_FLUSH:u,Z_SYNC_FLUSH:c,Z_FULL_FLUSH:l,Z_FINISH:p,Z_OK:d,Z_STREAM_END:h,Z_DEFAULT_COMPRESSION:i,Z_DEFAULT_STRATEGY:m,Z_DEFLATED:g}=r(30);function f(){this.options={level:i,method:g,chunkSize:16384,windowBits:15,memLevel:8,strategy:m},this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new n,this.strm.avail_out=0;var e=this.options;s(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy)}f.prototype.push=function(e,t){var r=this.strm,s=this.options.chunkSize;let n,i;if(this.ended)return!1;for(i=t===~~t?t:!0===t?p:u,r.input=e,r.next_in=0,r.avail_in=r.input.length;;)if(0===r.avail_out&&(r.output=new Uint8Array(s),r.next_out=0,r.avail_out=s),(i===c||i===l)&&r.avail_out<=6)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else{if(o(r,i)===h)return 0<r.next_out&&this.onData(r.output.subarray(0,r.next_out)),n=a(this.strm),this.onEnd(n),this.ended=!0,n===d;if(0===r.avail_out)this.onData(r.output);else if(0<i&&0<r.next_out)this.onData(r.output.subarray(0,r.next_out)),r.avail_out=0;else if(0===r.avail_in)break}return!0},f.prototype.onData=function(e){this.chunks.push(e)},f.prototype.onEnd=function(e){e===d&&(this.result=(s=>{let r=0;for(let e=0,t=s.length;e<t;e++)r+=s[e].length;var n=new Uint8Array(r);for(let e=0,t=0,r=s.length;e<r;e++){var i=s[e];n.set(i,t),t+=i.length}return n})(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},e.exports.K=function(e){var t=new f;return t.push(e,!0),t.result}},642(e){e.exports=(e,t,r,s)=>{let n=65535&e|0,i=e>>>16&65535|0,o=0;for(;0!==r;){for(r-=o=2e3<r?2e3:r;n=n+t[s++]|0,i=i+n|0,--o;);n%=65521,i%=65521}return n|i<<16|0}},30(e){e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},916(e){let o=new Uint32Array((()=>{let e,t=[];for(var r=0;r<256;r++){e=r;for(var s=0;s<8;s++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t})());e.exports=(t,r,e,s)=>{var n=o,i=s+e;t^=-1;for(let e=s;e<i;e++)t=t>>>8^n[255&(t^r[e])];return-1^t}},40(e,P,t){let{_tr_init:B,_tr_stored_block:u,_tr_flush_block:O,_tr_tally:a,_tr_align:F}=t(674),G=t(642),o=t(916),N=t(907),{Z_NO_FLUSH:c,Z_PARTIAL_FLUSH:z,Z_FULL_FLUSH:j,Z_FINISH:l,Z_BLOCK:H,Z_OK:p,Z_STREAM_END:K,Z_STREAM_ERROR:d,Z_DATA_ERROR:Q,Z_BUF_ERROR:h,Z_DEFAULT_COMPRESSION:Z,Z_FILTERED:J,Z_HUFFMAN_ONLY:m,Z_RLE:W,Z_FIXED:V,Z_UNKNOWN:X,Z_DEFLATED:g}=t(30),Y=9;let r=286,$=30,ee=19,te=2*r+1,re=15,f=3,_=258,v=_+f+1,b=42,y=57,M=69,se=73,ne=91,ie=103,k=113,S=666,I=1,q=2,D=3,C=4,w=(e,t)=>(e.msg=N[t],t),oe=e=>2*e-(4<e?9:0),A=e=>{let t=e.length;for(;0<=--t;)e[t]=0},ae=e=>{let t,r,s;var n=e.w_size;for(t=e.hash_size,s=t;r=e.head[--s],e.head[s]=r>=n?r-n:0,--t;);for(t=n,s=t;r=e.prev[--s],e.prev[s]=r>=n?r-n:0,--t;);};let i=(e,t,r)=>(t<<e.hash_shift^r)&e.hash_mask,x=e=>{var t=e.state;let r=t.pending;0!==(r=r>e.avail_out?e.avail_out:r)&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+r),e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending)&&(t.pending_out=0)},R=(e,t)=>{O(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,x(e.strm)},T=(e,t)=>{e.pending_buf[e.pending++]=t},U=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},ue=(e,t,r,s)=>{let n=e.avail_in;return 0===(n=n>s?s:n)?0:(e.avail_in-=n,t.set(e.input.subarray(e.next_in,e.next_in+n),r),1===e.state.wrap?e.adler=G(e.adler,t,n,r):2===e.state.wrap&&(e.adler=o(e.adler,t,n,r)),e.next_in+=n,e.total_in+=n,n)},ce=(e,t)=>{let r=e.max_chain_length,s=e.strstart,n;var i;let o=e.prev_length,a=e.nice_match;var u=e.strstart>e.w_size-v?e.strstart-(e.w_size-v):0,c=e.window,l=e.w_mask,p=e.prev,d=e.strstart+_;let h=c[s+o-1],m=c[s+o];e.good_match<=e.prev_length&&(r>>=2),a>e.lookahead&&(a=e.lookahead);do{if(c[(n=t)+o]===m&&c[n+o-1]===h&&c[n]===c[s]&&c[++n]===c[s+1]){for(s+=2,n++;c[++s]===c[++n]&&c[++s]===c[++n]&&c[++s]===c[++n]&&c[++s]===c[++n]&&c[++s]===c[++n]&&c[++s]===c[++n]&&c[++s]===c[++n]&&c[++s]===c[++n]&&s<d;);if(i=_-(d-s),s=d-_,i>o){if(e.match_start=t,(o=i)>=a)break;h=c[s+o-1],m=c[s+o]}}}while((t=p[t&l])>u&&0!=--r);return o<=e.lookahead?o:e.lookahead},L=e=>{var t=e.w_size;let r,s,n;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-v)&&(e.window.set(e.window.subarray(t,t+t-s),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.strstart<e.insert&&(e.insert=e.strstart),ae(e),s+=t),0===e.strm.avail_in)break;if(r=ue(e.strm,e.window,e.strstart+e.lookahead,s),e.lookahead+=r,e.lookahead+e.insert>=f)for(n=e.strstart-e.insert,e.ins_h=e.window[n],e.ins_h=i(e,e.ins_h,e.window[n+1]);e.insert&&(e.ins_h=i(e,e.ins_h,e.window[n+f-1]),e.prev[n&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=n,n++,e.insert--,!(e.lookahead+e.insert<f)););}while(e.lookahead<v&&0!==e.strm.avail_in)},le=(e,t)=>{let r=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,s,n,i,o=0;for(var a=e.strm.avail_in;s=65535,i=e.bi_valid+42>>3,!(e.strm.avail_out<i||(i=e.strm.avail_out-i,n=e.strstart-e.block_start,(s=(s=s>n+e.strm.avail_in?n+e.strm.avail_in:s)>i?i:s)<r&&(0===s&&t!==l||t===c||s!==n+e.strm.avail_in))||(o=t===l&&s===n+e.strm.avail_in?1:0,u(e,0,0,o),e.pending_buf[e.pending-4]=s,e.pending_buf[e.pending-3]=s>>8,e.pending_buf[e.pending-2]=~s,e.pending_buf[e.pending-1]=~s>>8,x(e.strm),n&&(n>s&&(n=s),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+n),e.strm.next_out),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n,e.block_start+=n,s-=n),s&&(ue(e.strm,e.strm.output,e.strm.next_out,s),e.strm.next_out+=s,e.strm.avail_out-=s,e.strm.total_out+=s),0!==o)););return(a-=e.strm.avail_in)&&(a>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=a&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.strstart<e.insert)&&(e.insert=e.strstart),e.window.set(e.strm.input.subarray(e.strm.next_in-a,e.strm.next_in),e.strstart),e.strstart+=a,e.insert+=e.w_size-e.insert<a?e.w_size-e.insert:a),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),o?C:t!==c&&t!==l&&0===e.strm.avail_in&&e.strstart===e.block_start?q:(i=e.window_size-e.strstart,e.strm.avail_in>i&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,i+=e.w_size,e.strstart<e.insert)&&(e.insert=e.strstart),(i=i>e.strm.avail_in?e.strm.avail_in:i)&&(ue(e.strm,e.window,e.strstart,i),e.strstart+=i,e.insert+=i>e.w_size-e.insert?e.w_size-e.insert:i),e.high_water<e.strstart&&(e.high_water=e.strstart),i=e.bi_valid+42>>3,i=65535<e.pending_buf_size-i?65535:e.pending_buf_size-i,r=i>e.w_size?e.w_size:i,((n=e.strstart-e.block_start)>=r||(n||t===l)&&t!==c&&0===e.strm.avail_in&&n<=i)&&(s=n>i?i:n,o=t===l&&0===e.strm.avail_in&&s===n?1:0,u(e,e.block_start,s,o),e.block_start+=s,x(e.strm)),o?D:I)};var t=(e,t)=>{let r,s;for(;;){if(e.lookahead<v){if(L(e),e.lookahead<v&&t===c)return I;if(0===e.lookahead)break}if(r=0,e.lookahead>=f&&(e.ins_h=i(e,e.ins_h,e.window[e.strstart+f-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==r&&e.strstart-r<=e.w_size-v&&(e.match_length=ce(e,r)),e.match_length>=f)if(s=a(e,e.strstart-e.match_start,e.match_length-f),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=f){for(e.match_length--;e.strstart++,e.ins_h=i(e,e.ins_h,e.window[e.strstart+f-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart,0!=--e.match_length;);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=i(e,e.ins_h,e.window[e.strstart+1]);else s=a(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(s&&(R(e,!1),0===e.strm.avail_out))return I}return e.insert=e.strstart<f-1?e.strstart:f-1,t===l?(R(e,!0),0===e.strm.avail_out?D:C):e.sym_next&&(R(e,!1),0===e.strm.avail_out)?I:q},s=(e,t)=>{let r,s;for(var n;;){if(e.lookahead<v){if(L(e),e.lookahead<v&&t===c)return I;if(0===e.lookahead)break}if(r=0,e.lookahead>=f&&(e.ins_h=i(e,e.ins_h,e.window[e.strstart+f-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=f-1,0!==r&&e.prev_length<e.max_lazy_match&&e.strstart-r<=e.w_size-v&&(e.match_length=ce(e,r),e.match_length<=5)&&(e.strategy===J||e.match_length===f&&4096<e.strstart-e.match_start)&&(e.match_length=f-1),e.prev_length>=f&&e.match_length<=e.prev_length){for(n=e.strstart+e.lookahead-f,s=a(e,e.strstart-1-e.prev_match,e.prev_length-f),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=n&&(e.ins_h=i(e,e.ins_h,e.window[e.strstart+f-1]),r=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!=--e.prev_length;);if(e.match_available=0,e.match_length=f-1,e.strstart++,s&&(R(e,!1),0===e.strm.avail_out))return I}else if(e.match_available){if((s=a(e,0,e.window[e.strstart-1]))&&R(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return I}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(s=a(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<f-1?e.strstart:f-1,t===l?(R(e,!0),0===e.strm.avail_out?D:C):e.sym_next&&(R(e,!1),0===e.strm.avail_out)?I:q};function n(e,t,r,s,n){this.good_length=e,this.max_lazy=t,this.nice_length=r,this.max_chain=s,this.func=n}let E=[new n(0,0,0,0,le),new n(4,4,8,4,t),new n(4,5,16,8,t),new n(4,6,32,32,t),new n(4,4,16,16,s),new n(8,16,32,32,s),new n(8,16,128,128,s),new n(8,32,128,256,s),new n(32,128,258,1024,s),new n(32,258,258,4096,s)],pe=e=>{e.window_size=2*e.w_size,A(e.head),e.max_lazy_match=E[e.level].max_lazy,e.good_match=E[e.level].good_length,e.nice_match=E[e.level].nice_length,e.max_chain_length=E[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=f-1,e.match_available=0,e.ins_h=0};function de(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=g,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(2*te),this.dyn_dtree=new Uint16Array(2*(2*$+1)),this.bl_tree=new Uint16Array(2*(2*ee+1)),A(this.dyn_ltree),A(this.dyn_dtree),A(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(re+1),this.heap=new Uint16Array(2*r+1),A(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*r+1),A(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}let he=e=>{var t;return!e||!(t=e.state)||t.strm!==e||t.status!==b&&t.status!==y&&t.status!==M&&t.status!==se&&t.status!==ne&&t.status!==ie&&t.status!==k&&t.status!==S?1:0},me=e=>{if(he(e))return w(e,d);e.total_in=e.total_out=0,e.data_type=X;var t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?y:t.wrap?b:k,e.adler=2===t.wrap?0:1,t.last_flush=-2,B(t),p},ge=e=>{var t=me(e);return t===p&&pe(e.state),t};let fe=(e,t,r,s,n,i)=>{if(!e)return d;let o=1;if(t===Z&&(t=6),s<0?(o=0,s=-s):15<s&&(o=2,s-=16),n<1||n>Y||r!==g||s<8||15<s||t<0||9<t||i<0||i>V||8===s&&1!==o)return w(e,d);8===s&&(s=9);var a=new de;return(e.state=a).strm=e,a.status=b,a.wrap=o,a.gzhead=null,a.w_bits=s,a.w_size=1<<a.w_bits,a.w_mask=a.w_size-1,a.hash_bits=n+7,a.hash_size=1<<a.hash_bits,a.hash_mask=a.hash_size-1,a.hash_shift=~~((a.hash_bits+f-1)/f),a.window=new Uint8Array(2*a.w_size),a.head=new Uint16Array(a.hash_size),a.prev=new Uint16Array(a.w_size),a.lit_bufsize=1<<n+6,a.pending_buf_size=4*a.lit_bufsize,a.pending_buf=new Uint8Array(a.pending_buf_size),a.sym_buf=a.lit_bufsize,a.sym_end=3*(a.lit_bufsize-1),a.level=t,a.strategy=i,a.method=r,ge(e)};e.exports.deflate=(r,e)=>{if(he(r)||e>H||e<0)return r?w(r,d):d;var s=r.state;if(!r.output||0!==r.avail_in&&!r.input||s.status===S&&e!==l)return w(r,0===r.avail_out?h:d);var n=s.last_flush;if(s.last_flush=e,0!==s.pending){if(x(r),0===r.avail_out)return s.last_flush=-1,p}else if(0===r.avail_in&&oe(e)<=oe(n)&&e!==l)return w(r,h);if(s.status===S&&0!==r.avail_in)return w(r,h);if(s.status===b&&0===s.wrap&&(s.status=k),s.status===b){let e=g+(s.w_bits-8<<4)<<8,t=-1;if(t=s.strategy>=m||s.level<2?0:s.level<6?1:6===s.level?2:3,e|=t<<6,0!==s.strstart&&(e|=32),e+=31-e%31,U(s,e),0!==s.strstart&&(U(s,r.adler>>>16),U(s,65535&r.adler)),r.adler=1,s.status=k,x(r),0!==s.pending)return s.last_flush=-1,p}if(s.status===y)if(r.adler=0,T(s,31),T(s,139),T(s,8),s.gzhead)T(s,(s.gzhead.text?1:0)+(s.gzhead.hcrc?2:0)+(s.gzhead.extra?4:0)+(s.gzhead.name?8:0)+(s.gzhead.comment?16:0)),T(s,255&s.gzhead.time),T(s,s.gzhead.time>>8&255),T(s,s.gzhead.time>>16&255),T(s,s.gzhead.time>>24&255),T(s,9===s.level?2:s.strategy>=m||s.level<2?4:0),T(s,255&s.gzhead.os),s.gzhead.extra&&s.gzhead.extra.length&&(T(s,255&s.gzhead.extra.length),T(s,s.gzhead.extra.length>>8&255)),s.gzhead.hcrc&&(r.adler=o(r.adler,s.pending_buf,s.pending,0)),s.gzindex=0,s.status=M;else if(T(s,0),T(s,0),T(s,0),T(s,0),T(s,0),T(s,9===s.level?2:s.strategy>=m||s.level<2?4:0),T(s,3),s.status=k,x(r),0!==s.pending)return s.last_flush=-1,p;if(s.status===M){if(s.gzhead.extra){let e=s.pending,t=(65535&s.gzhead.extra.length)-s.gzindex;for(;s.pending+t>s.pending_buf_size;){var i=s.pending_buf_size-s.pending;if(s.pending_buf.set(s.gzhead.extra.subarray(s.gzindex,s.gzindex+i),s.pending),s.pending=s.pending_buf_size,s.gzhead.hcrc&&s.pending>e&&(r.adler=o(r.adler,s.pending_buf,s.pending-e,e)),s.gzindex+=i,x(r),0!==s.pending)return s.last_flush=-1,p;e=0,t-=i}n=new Uint8Array(s.gzhead.extra);s.pending_buf.set(n.subarray(s.gzindex,s.gzindex+t),s.pending),s.pending+=t,s.gzhead.hcrc&&s.pending>e&&(r.adler=o(r.adler,s.pending_buf,s.pending-e,e)),s.gzindex=0}s.status=se}if(s.status===se){if(s.gzhead.name){let e=s.pending,t;do{if(s.pending===s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>e&&(r.adler=o(r.adler,s.pending_buf,s.pending-e,e)),x(r),0!==s.pending)return s.last_flush=-1,p;e=0}}while(t=s.gzindex<s.gzhead.name.length?255&s.gzhead.name.charCodeAt(s.gzindex++):0,T(s,t),0!==t);s.gzhead.hcrc&&s.pending>e&&(r.adler=o(r.adler,s.pending_buf,s.pending-e,e)),s.gzindex=0}s.status=ne}if(s.status===ne){if(s.gzhead.comment){let e=s.pending,t;do{if(s.pending===s.pending_buf_size){if(s.gzhead.hcrc&&s.pending>e&&(r.adler=o(r.adler,s.pending_buf,s.pending-e,e)),x(r),0!==s.pending)return s.last_flush=-1,p;e=0}}while(t=s.gzindex<s.gzhead.comment.length?255&s.gzhead.comment.charCodeAt(s.gzindex++):0,T(s,t),0!==t);s.gzhead.hcrc&&s.pending>e&&(r.adler=o(r.adler,s.pending_buf,s.pending-e,e))}s.status=ie}if(s.status===ie){if(s.gzhead.hcrc){if(s.pending+2>s.pending_buf_size&&(x(r),0!==s.pending))return s.last_flush=-1,p;T(s,255&r.adler),T(s,r.adler>>8&255),r.adler=0}if(s.status=k,x(r),0!==s.pending)return s.last_flush=-1,p}if(0!==r.avail_in||0!==s.lookahead||e!==c&&s.status!==S){n=0===s.level?le(s,e):s.strategy===m?((e,t)=>{for(var r;;){if(0===e.lookahead&&(L(e),0===e.lookahead)){if(t===c)return I;break}if(e.match_length=0,r=a(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(R(e,!1),0===e.strm.avail_out))return I}return e.insert=0,t===l?(R(e,!0),0===e.strm.avail_out?D:C):e.sym_next&&(R(e,!1),0===e.strm.avail_out)?I:q})(s,e):s.strategy===W?((e,t)=>{let r;var s;let n,i;for(var o=e.window;;){if(e.lookahead<=_){if(L(e),e.lookahead<=_&&t===c)return I;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=f&&0<e.strstart&&(s=o[n=e.strstart-1])===o[++n]&&s===o[++n]&&s===o[++n]){for(i=e.strstart+_;s===o[++n]&&s===o[++n]&&s===o[++n]&&s===o[++n]&&s===o[++n]&&s===o[++n]&&s===o[++n]&&s===o[++n]&&n<i;);e.match_length=_-(i-n),e.lookahead<e.match_length&&(e.match_length=e.lookahead)}if(e.match_length>=f?(r=a(e,1,e.match_length-f),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=a(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(R(e,!1),0===e.strm.avail_out))return I}return e.insert=0,t===l?(R(e,!0),0===e.strm.avail_out?D:C):e.sym_next&&(R(e,!1),0===e.strm.avail_out)?I:q})(s,e):E[s.level].func(s,e);if(n!==D&&n!==C||(s.status=S),n===I||n===D)return 0===r.avail_out&&(s.last_flush=-1),p;if(n===q&&(e===z?F(s):e!==H&&(u(s,0,0,!1),e===j)&&(A(s.head),0===s.lookahead)&&(s.strstart=0,s.block_start=0,s.insert=0),x(r),0===r.avail_out))return s.last_flush=-1,p}return e!==l||!(s.wrap<=0)&&(2===s.wrap?(T(s,255&r.adler),T(s,r.adler>>8&255),T(s,r.adler>>16&255),T(s,r.adler>>24&255),T(s,255&r.total_in),T(s,r.total_in>>8&255),T(s,r.total_in>>16&255),T(s,r.total_in>>24&255)):(U(s,r.adler>>>16),U(s,65535&r.adler)),x(r),0<s.wrap&&(s.wrap=-s.wrap),0!==s.pending)?p:K},e.exports.deflateEnd=e=>{var t;return he(e)?d:(t=e.state.status,e.state=null,t===k?w(e,Q):p)},e.exports.deflateInit2=fe},907(e){e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},674(e){let a=0,u=1;function t(e){let t=e.length;for(;0<=--t;)e[t]=0}let o=29,c=256,l=c+1+o,p=30,d=19,f=2*l+1,_=15,s=16,B=7,h=256,m=16,g=17,v=18,b=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),y=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),O=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),M=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);let k=new Array(2*(l+2)),S=(t(k),new Array(2*p)),I=(t(S),new Array(512)),q=(t(I),new Array(256)),D=(t(q),new Array(o)),C=(t(D),new Array(p));function w(e,t,r,s,n){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=s,this.max_length=n,this.has_stree=e&&e.length}t(C);let A,x,R;function r(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}let T=e=>e<256?I[e]:I[256+(e>>>7)],n=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},U=(e,t,r)=>{e.bi_valid>s-r?(e.bi_buf|=t<<e.bi_valid&65535,n(e,e.bi_buf),e.bi_buf=t>>s-e.bi_valid,e.bi_valid+=r-s):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=r)},L=(e,t,r)=>{U(e,r[2*t],r[2*t+1])},F=(e,t)=>{let r=0;for(;r|=1&e,e>>>=1,r<<=1,0<--t;);return r>>>1},G=(e,t)=>{var r,s=t.dyn_tree,n=t.max_code,i=t.stat_desc.static_tree,o=t.stat_desc.has_stree,a=t.stat_desc.extra_bits,u=t.stat_desc.extra_base,c=t.stat_desc.max_length;let l,p,d,h,m,g=0;for(h=0;h<=_;h++)e.bl_count[h]=0;for(s[2*e.heap[e.heap_max]+1]=0,l=e.heap_max+1;l<f;l++)p=e.heap[l],(h=s[2*s[2*p+1]+1]+1)>c&&(h=c,g++),s[2*p+1]=h,p>n||(e.bl_count[h]++,m=0,p>=u&&(m=a[p-u]),r=s[2*p],e.opt_len+=r*(h+m),o&&(e.static_len+=r*(i[2*p+1]+m)));if(0!==g){do{for(h=c-1;0===e.bl_count[h];)h--}while(e.bl_count[h]--,e.bl_count[h+1]+=2,e.bl_count[c]--,0<(g-=2));for(h=c;0!==h;h--)for(p=e.bl_count[h];0!==p;)n<(d=e.heap[--l])||(s[2*d+1]!==h&&(e.opt_len+=(h-s[2*d+1])*s[2*d],s[2*d+1]=h),p--)}},N=(e,t,r)=>{var s=new Array(_+1);let n=0,i,o;for(i=1;i<=_;i++)n=n+r[i-1]<<1,s[i]=n;for(o=0;o<=t;o++){var a=e[2*o+1];0!==a&&(e[2*o]=F(s[a]++,a))}},z=e=>{let t;for(t=0;t<l;t++)e.dyn_ltree[2*t]=0;for(t=0;t<p;t++)e.dyn_dtree[2*t]=0;for(t=0;t<d;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*h]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},j=e=>{8<e.bi_valid?n(e,e.bi_buf):0<e.bi_valid&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},i=(e,t,r,s)=>{var n=2*t,i=2*r;return e[n]<e[i]||e[n]===e[i]&&s[t]<=s[r]},E=(e,t,r)=>{var s=e.heap[r];let n=r<<1;for(;n<=e.heap_len&&(n<e.heap_len&&i(t,e.heap[n+1],e.heap[n],e.depth)&&n++,!i(t,s,e.heap[n],e.depth));)e.heap[r]=e.heap[n],r=n,n<<=1;e.heap[r]=s},H=(e,t,r)=>{var s,n,i,o;let a=0;if(0!==e.sym_next)for(;s=255&e.pending_buf[e.sym_buf+a++],s+=(255&e.pending_buf[e.sym_buf+a++])<<8,n=e.pending_buf[e.sym_buf+a++],0==s?L(e,n,t):(i=q[n],L(e,i+c+1,t),0!==(o=b[i])&&(n-=D[i],U(e,n,o)),s--,i=T(s),L(e,i,r),0!==(o=y[i])&&(s-=C[i],U(e,s,o))),a<e.sym_next;);L(e,h,t)},P=(e,t)=>{var r=t.dyn_tree,s=t.stat_desc.static_tree,n=t.stat_desc.has_stree,i=t.stat_desc.elems;let o,a,u=-1,c;for(e.heap_len=0,e.heap_max=f,o=0;o<i;o++)0!==r[2*o]?(e.heap[++e.heap_len]=u=o,e.depth[o]=0):r[2*o+1]=0;for(;e.heap_len<2;)r[2*(c=e.heap[++e.heap_len]=u<2?++u:0)]=1,e.depth[c]=0,e.opt_len--,n&&(e.static_len-=s[2*c+1]);for(t.max_code=u,o=e.heap_len>>1;1<=o;o--)E(e,r,o);for(c=i;o=e.heap[1],e.heap[1]=e.heap[e.heap_len--],E(e,r,1),a=e.heap[1],e.heap[--e.heap_max]=o,e.heap[--e.heap_max]=a,r[2*c]=r[2*o]+r[2*a],e.depth[c]=(e.depth[o]>=e.depth[a]?e.depth[o]:e.depth[a])+1,r[2*o+1]=r[2*a+1]=c,e.heap[1]=c++,E(e,r,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],G(e,t),N(r,u,e.bl_count)},K=(e,t,r)=>{let s,n=-1;var i;let o=t[1],a=0,u=7,c=4;for(0===o&&(u=138,c=3),t[2*(r+1)+1]=65535,s=0;s<=r;s++)i=o,o=t[2*(s+1)+1],++a<u&&i===o||(a<c?e.bl_tree[2*i]+=a:0!==i?(i!==n&&e.bl_tree[2*i]++,e.bl_tree[2*m]++):a<=10?e.bl_tree[2*g]++:e.bl_tree[2*v]++,a=0,n=i,c=0===o?(u=138,3):i===o?(u=6,3):(u=7,4))},Q=(e,t,r)=>{let s,n=-1;var i;let o=t[1],a=0,u=7,c=4;for(0===o&&(u=138,c=3),s=0;s<=r;s++)if(i=o,o=t[2*(s+1)+1],!(++a<u&&i===o)){if(a<c)for(;L(e,i,e.bl_tree),0!=--a;);else 0!==i?(i!==n&&(L(e,i,e.bl_tree),a--),L(e,m,e.bl_tree),U(e,a-3,2)):a<=10?(L(e,g,e.bl_tree),U(e,a-3,3)):(L(e,v,e.bl_tree),U(e,a-11,7));a=0,n=i,c=0===o?(u=138,3):i===o?(u=6,3):(u=7,4)}},Z=!1;let J=(e,t,r,s)=>{U(e,0+(s?1:0),3),j(e),n(e,r),n(e,~r),r&&e.pending_buf.set(e.window.subarray(t,t+r),e.pending),e.pending+=r};e.exports._tr_init=e=>{Z||((()=>{let e,t,r,s,n;var i=new Array(_+1);for(r=0,s=0;s<o-1;s++)for(D[s]=r,e=0;e<1<<b[s];e++)q[r++]=s;for(q[r-1]=s,n=0,s=0;s<16;s++)for(C[s]=n,e=0;e<1<<y[s];e++)I[n++]=s;for(n>>=7;s<p;s++)for(C[s]=n<<7,e=0;e<1<<y[s]-7;e++)I[256+n++]=s;for(t=0;t<=_;t++)i[t]=0;for(e=0;e<=143;)k[2*e+1]=8,e++,i[8]++;for(;e<=255;)k[2*e+1]=9,e++,i[9]++;for(;e<=279;)k[2*e+1]=7,e++,i[7]++;for(;e<=287;)k[2*e+1]=8,e++,i[8]++;for(N(k,l+1,i),e=0;e<p;e++)S[2*e+1]=5,S[2*e]=F(e,5);A=new w(k,b,c+1,l,_),x=new w(S,y,0,p,_),R=new w(new Array(0),O,0,d,B)})(),Z=!0),e.l_desc=new r(e.dyn_ltree,A),e.d_desc=new r(e.dyn_dtree,x),e.bl_desc=new r(e.bl_tree,R),e.bi_buf=0,e.bi_valid=0,z(e)},e.exports._tr_stored_block=J,e.exports._tr_flush_block=(e,t,r,s)=>{let n,i,o=0;0<e.level?(2===e.strm.data_type&&(e.strm.data_type=(e=>{let t=4093624447,r;for(r=0;r<=31;r++,t>>>=1)if(1&t&&0!==e.dyn_ltree[2*r])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return u;for(r=32;r<c;r++)if(0!==e.dyn_ltree[2*r])return u;return a})(e)),P(e,e.l_desc),P(e,e.d_desc),o=(e=>{let t;for(K(e,e.dyn_ltree,e.l_desc.max_code),K(e,e.dyn_dtree,e.d_desc.max_code),P(e,e.bl_desc),t=d-1;3<=t&&0===e.bl_tree[2*M[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t})(e),n=e.opt_len+3+7>>>3,(i=e.static_len+3+7>>>3)<=n&&(n=i)):n=i=r+5,r+4<=n&&-1!==t?J(e,t,r,s):4===e.strategy||i===n?(U(e,2+(s?1:0),3),H(e,k,S)):(U(e,4+(s?1:0),3),((e,t,r,s)=>{let n;for(U(e,t-257,5),U(e,r-1,5),U(e,s-4,4),n=0;n<s;n++)U(e,e.bl_tree[2*M[n]+1],3);Q(e,e.dyn_ltree,t-1),Q(e,e.dyn_dtree,r-1)})(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),H(e,e.dyn_ltree,e.dyn_dtree)),z(e),s&&j(e)},e.exports._tr_tally=(e,t,r)=>(e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=r,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(q[r]+c+1)]++,e.dyn_dtree[2*T(t)]++),e.sym_next===e.sym_end),e.exports._tr_align=e=>{U(e,2,3),L(e,h,k),16===(e=e).bi_valid?(n(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},289(e){e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},45(e){e.exports=function(e,t){var r=new Array(arguments.length-1),i=0,s=2,o=!0;for(;s<arguments.length;)r[i++]=arguments[s++];return new Promise(function(s,n){r[i]=function(e){if(o)if(o=!1,e)n(e);else{for(var t=new Array(arguments.length-1),r=0;r<t.length;)t[r++]=arguments[r];s.apply(null,t)}};try{e.apply(t||null,r)}catch(e){o&&(o=!1,n(e))}})}},839(e,t){t.length=function(e){var t=e.length;if(!t)return 0;for(var r=0;1<--t%4&&"="===e.charAt(t);)++r;return Math.ceil(3*e.length)/4-r};for(var c=new Array(64),u=new Array(123),r=0;r<64;)u[c[r]=r<26?r+65:r<52?r+71:r<62?r-4:r-59|43]=r++;t.encode=function(e,t,r){for(var s,n=null,i=[],o=0,a=0;t<r;){var u=e[t++];switch(a){case 0:i[o++]=c[u>>2],s=(3&u)<<4,a=1;break;case 1:i[o++]=c[s|u>>4],s=(15&u)<<2,a=2;break;case 2:i[o++]=c[s|u>>6],i[o++]=c[63&u],a=0}8191<o&&((n=n||[]).push(String.fromCharCode.apply(String,i)),o=0)}return a&&(i[o++]=c[s],i[o++]=61,1===a)&&(i[o++]=61),n?(o&&n.push(String.fromCharCode.apply(String,i.slice(0,o))),n.join("")):String.fromCharCode.apply(String,i.slice(0,o))};var l="invalid encoding";t.decode=function(e,t,r){for(var s,n=r,i=0,o=0;o<e.length;){var a=e.charCodeAt(o++);if(61===a&&1<i)break;if(void 0===(a=u[a]))throw Error(l);switch(i){case 0:s=a,i=1;break;case 1:t[r++]=s<<2|(48&a)>>4,s=a,i=2;break;case 2:t[r++]=(15&s)<<4|(60&a)>>2,s=a,i=3;break;case 3:t[r++]=(3&s)<<6|a,i=0}}if(1===i)throw Error(l);return r-n},t.test=function(e){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e)}},358(e){function t(){this._listeners={}}(e.exports=t).prototype.on=function(e,t,r){return(this._listeners[e]||(this._listeners[e]=[])).push({fn:t,ctx:r||this}),this},t.prototype.off=function(e,t){if(void 0===e)this._listeners={};else if(void 0===t)this._listeners[e]=[];else for(var r=this._listeners[e],s=0;s<r.length;)r[s].fn===t?r.splice(s,1):++s;return this},t.prototype.emit=function(e){var t=this._listeners[e];if(t){for(var r=[],s=1;s<arguments.length;)r.push(arguments[s++]);for(s=0;s<t.length;)t[s].fn.apply(t[s++].ctx,r)}return this}},410(e){function t(e){function t(e,t,r,s){var n=t<0?1:0;0===(t=n?-t:t)?e(0<1/t?0:2147483648,r,s):isNaN(t)?e(2143289344,r,s):e(34028234663852886e22<t?(n<<31|2139095040)>>>0:t<11754943508222875e-54?(n<<31|Math.round(t/1401298464324817e-60))>>>0:(n<<31|(e=Math.floor(Math.log(t)/Math.LN2))+127<<23|8388607&Math.round(t*Math.pow(2,-e)*8388608))>>>0,r,s)}function r(e,t,r){e=e(t,r),t=2*(e>>31)+1,r=e>>>23&255,e&=8388607;return 255==r?e?NaN:1/0*t:0==r?1401298464324817e-60*t*e:t*Math.pow(2,r-150)*(8388608+e)}function s(e,t,r){a[0]=e,t[r]=u[0],t[r+1]=u[1],t[r+2]=u[2],t[r+3]=u[3]}function n(e,t,r){a[0]=e,t[r]=u[3],t[r+1]=u[2],t[r+2]=u[1],t[r+3]=u[0]}function i(e,t){return u[0]=e[t],u[1]=e[t+1],u[2]=e[t+2],u[3]=e[t+3],a[0]}function o(e,t){return u[3]=e[t],u[2]=e[t+1],u[1]=e[t+2],u[0]=e[t+3],a[0]}var a,u,c,l,p;function d(e,t,r,s,n,i){var o,a,u=s<0?1:0;0===(s=u?-s:s)?(e(0,n,i+t),e(0<1/s?0:2147483648,n,i+r)):isNaN(s)?(e(0,n,i+t),e(2146959360,n,i+r)):17976931348623157e292<s?(e(0,n,i+t),e((u<<31|2146435072)>>>0,n,i+r)):s<22250738585072014e-324?(e((o=s/5e-324)>>>0,n,i+t),e((u<<31|o/4294967296)>>>0,n,i+r)):(1024===(a=Math.floor(Math.log(s)/Math.LN2))&&(a=1023),e(4503599627370496*(o=s*Math.pow(2,-a))>>>0,n,i+t),e((u<<31|a+1023<<20|1048576*o&1048575)>>>0,n,i+r))}function h(e,t,r,s,n){t=e(s,n+t),e=e(s,n+r),s=2*(e>>31)+1,n=e>>>20&2047,r=4294967296*(1048575&e)+t;return 2047==n?r?NaN:1/0*s:0==n?5e-324*s*r:s*Math.pow(2,n-1075)*(r+4503599627370496)}function m(e,t,r){c[0]=e,t[r]=l[0],t[r+1]=l[1],t[r+2]=l[2],t[r+3]=l[3],t[r+4]=l[4],t[r+5]=l[5],t[r+6]=l[6],t[r+7]=l[7]}function g(e,t,r){c[0]=e,t[r]=l[7],t[r+1]=l[6],t[r+2]=l[5],t[r+3]=l[4],t[r+4]=l[3],t[r+5]=l[2],t[r+6]=l[1],t[r+7]=l[0]}function f(e,t){return l[0]=e[t],l[1]=e[t+1],l[2]=e[t+2],l[3]=e[t+3],l[4]=e[t+4],l[5]=e[t+5],l[6]=e[t+6],l[7]=e[t+7],c[0]}function _(e,t){return l[7]=e[t],l[6]=e[t+1],l[5]=e[t+2],l[4]=e[t+3],l[3]=e[t+4],l[2]=e[t+5],l[1]=e[t+6],l[0]=e[t+7],c[0]}return"undefined"!=typeof Float32Array?(a=new Float32Array([-0]),u=new Uint8Array(a.buffer),p=128===u[3],e.writeFloatLE=p?s:n,e.writeFloatBE=p?n:s,e.readFloatLE=p?i:o,e.readFloatBE=p?o:i):(e.writeFloatLE=t.bind(null,v),e.writeFloatBE=t.bind(null,b),e.readFloatLE=r.bind(null,y),e.readFloatBE=r.bind(null,M)),"undefined"!=typeof Float64Array?(c=new Float64Array([-0]),l=new Uint8Array(c.buffer),p=128===l[7],e.writeDoubleLE=p?m:g,e.writeDoubleBE=p?g:m,e.readDoubleLE=p?f:_,e.readDoubleBE=p?_:f):(e.writeDoubleLE=d.bind(null,v,0,4),e.writeDoubleBE=d.bind(null,b,4,0),e.readDoubleLE=h.bind(null,y,0,4),e.readDoubleBE=h.bind(null,M,4,0)),e}function v(e,t,r){t[r]=255&e,t[r+1]=e>>>8&255,t[r+2]=e>>>16&255,t[r+3]=e>>>24}function b(e,t,r){t[r]=e>>>24,t[r+1]=e>>>16&255,t[r+2]=e>>>8&255,t[r+3]=255&e}function y(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}function M(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}e.exports=t(t)},153(module){function inquire(moduleName){try{var mod=eval("quire".replace(/^/,"re"))(moduleName);if(mod&&(mod.length||Object.keys(mod).length))return mod}catch(e){}return null}module.exports=inquire},390(e){e.exports=function(t,r,e){var s=e||8192,n=s>>>1,i=null,o=s;return function(e){if(e<1||n<e)return t(e);s<o+e&&(i=t(s),o=0);e=r.call(i,o,o+=e);return 7&o&&(o=1+(7|o)),e}}},447(e,t){t.length=function(e){for(var t,r=0,s=0;s<e.length;++s)(t=e.charCodeAt(s))<128?r+=1:t<2048?r+=2:55296==(64512&t)&&56320==(64512&e.charCodeAt(s+1))?(++s,r+=4):r+=3;return r},t.read=function(e,t,r){if(r-t<1)return"";for(var s,n=null,i=[],o=0;t<r;)(s=e[t++])<128?i[o++]=s:191<s&&s<224?i[o++]=(31&s)<<6|63&e[t++]:239<s&&s<365?(s=((7&s)<<18|(63&e[t++])<<12|(63&e[t++])<<6|63&e[t++])-65536,i[o++]=55296+(s>>10),i[o++]=56320+(1023&s)):i[o++]=(15&s)<<12|(63&e[t++])<<6|63&e[t++],8191<o&&((n=n||[]).push(String.fromCharCode.apply(String,i)),o=0);return n?(o&&n.push(String.fromCharCode.apply(String,i.slice(0,o))),n.join("")):String.fromCharCode.apply(String,i.slice(0,o))},t.write=function(e,t,r){for(var s,n,i=r,o=0;o<e.length;++o)(s=e.charCodeAt(o))<128?t[r++]=s:(s<2048?t[r++]=s>>6|192:(55296==(64512&s)&&56320==(64512&(n=e.charCodeAt(o+1)))?(++o,t[r++]=(s=65536+((1023&s)<<10)+(1023&n))>>18|240,t[r++]=s>>12&63|128):t[r++]=s>>12|224,t[r++]=s>>6&63|128),t[r++]=63&s|128);return r-i}},955(e,t,r){e.exports=(e=>{for(var t=e,r=t.lib.BlockCipher,s=t.algo,c=[],n=[],i=[],o=[],a=[],u=[],l=[],p=[],d=[],h=[],m=[],g=0;g<256;g++)m[g]=g<128?g<<1:g<<1^283;for(var f=0,_=0,g=0;g<256;g++){var v=_^_<<1^_<<2^_<<3^_<<4,b=m[n[c[f]=v=v>>>8^255&v^99]=f],y=m[b],M=m[y],k=257*m[v]^16843008*v;i[f]=k<<24|k>>>8,o[f]=k<<16|k>>>16,a[f]=k<<8|k>>>24,u[f]=k,l[v]=(k=16843009*M^65537*y^257*b^16843008*f)<<24|k>>>8,p[v]=k<<16|k>>>16,d[v]=k<<8|k>>>24,h[v]=k,f?(f=b^m[m[m[M^b]]],_^=m[m[_]]):f=_=1}var S=[0,1,2,4,8,16,32,64,128,27,54],s=s.AES=r.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,s=4*(1+(this._nRounds=6+r)),n=this._keySchedule=[],i=0;i<s;i++)i<r?n[i]=t[i]:(u=n[i-1],i%r?6<r&&i%r==4&&(u=c[u>>>24]<<24|c[u>>>16&255]<<16|c[u>>>8&255]<<8|c[255&u]):(u=c[(u=u<<8|u>>>24)>>>24]<<24|c[u>>>16&255]<<16|c[u>>>8&255]<<8|c[255&u],u^=S[i/r|0]<<24),n[i]=n[i-r]^u);for(var o=this._invKeySchedule=[],a=0;a<s;a++){var u,i=s-a;u=a%4?n[i]:n[i-4],o[a]=a<4||i<=4?u:l[c[u>>>24]]^p[c[u>>>16&255]]^d[c[u>>>8&255]]^h[c[255&u]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,i,o,a,u,c)},decryptBlock:function(e,t){var r=e[t+1],r=(e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,l,p,d,h,n),e[t+1]);e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,s,n,i,o,a){for(var u=this._nRounds,c=e[t]^r[0],l=e[t+1]^r[1],p=e[t+2]^r[2],d=e[t+3]^r[3],h=4,m=1;m<u;m++)var g=s[c>>>24]^n[l>>>16&255]^i[p>>>8&255]^o[255&d]^r[h++],f=s[l>>>24]^n[p>>>16&255]^i[d>>>8&255]^o[255&c]^r[h++],_=s[p>>>24]^n[d>>>16&255]^i[c>>>8&255]^o[255&l]^r[h++],v=s[d>>>24]^n[c>>>16&255]^i[l>>>8&255]^o[255&p]^r[h++],c=g,l=f,p=_,d=v;g=(a[c>>>24]<<24|a[l>>>16&255]<<16|a[p>>>8&255]<<8|a[255&d])^r[h++],f=(a[l>>>24]<<24|a[p>>>16&255]<<16|a[d>>>8&255]<<8|a[255&c])^r[h++],_=(a[p>>>24]<<24|a[d>>>16&255]<<16|a[c>>>8&255]<<8|a[255&l])^r[h++],v=(a[d>>>24]<<24|a[c>>>16&255]<<16|a[l>>>8&255]<<8|a[255&p])^r[h++];e[t]=g,e[t+1]=f,e[t+2]=_,e[t+3]=v},keySize:8});return t.AES=r._createHelper(s),e.AES})(r(21),(r(754),r(636),r(506),r(165)))},165(e,t,r){var s,o,n,i,a,u,c,l,p,d,h,m;e.exports=(e=r(21),r(506),void(e.lib.Cipher||(r=(e=e).lib,s=r.Base,o=r.WordArray,n=r.BufferedBlockAlgorithm,(p=e.enc).Utf8,i=p.Base64,a=e.algo.EvpKDF,u=r.Cipher=n.extend({cfg:s.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){n.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(()=>{function n(e){return"string"==typeof e?m:d}return function(s){return{encrypt:function(e,t,r){return n(t).encrypt(s,e,t,r)},decrypt:function(e,t,r){return n(t).decrypt(s,e,t,r)}}}})()}),r.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),p=e.mode={},c=r.BlockCipherMode=s.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),p=p.CBC=(()=>{var e=c.extend();function i(e,t,r){var s,n=this._iv;n?(s=n,this._iv=void 0):s=this._prevBlock;for(var i=0;i<r;i++)e[t+i]^=s[i]}return e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,s=r.blockSize;i.call(this,e,t,s),r.encryptBlock(e,t),this._prevBlock=e.slice(t,t+s)}}),e.Decryptor=e.extend({processBlock:function(e,t){var r=this._cipher,s=r.blockSize,n=e.slice(t,t+s);r.decryptBlock(e,t),i.call(this,e,t,s),this._prevBlock=n}}),e})(),h=(e.pad={}).Pkcs7={pad:function(e,t){for(var t=4*t,r=t-e.sigBytes%t,s=r<<24|r<<16|r<<8|r,n=[],i=0;i<r;i+=4)n.push(s);t=o.create(n,r);e.concat(t)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.BlockCipher=u.extend({cfg:u.cfg.extend({mode:p,padding:h}),reset:function(){u.reset.call(this);var e,t=this.cfg,r=t.iv,t=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=t.createEncryptor:(e=t.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(t,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),l=r.CipherParams=s.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),p=(e.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,e=e.salt,e=e?o.create([1398893684,1701076831]).concat(e).concat(t):t;return e.toString(i)},parse:function(e){var t,e=i.parse(e),r=e.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=o.create(r.slice(2,4)),r.splice(0,4),e.sigBytes-=16),l.create({ciphertext:e,salt:t})}},d=r.SerializableCipher=s.extend({cfg:s.extend({format:p}),encrypt:function(e,t,r,s){s=this.cfg.extend(s);var n=e.createEncryptor(r,s),t=n.finalize(t),n=n.cfg;return l.create({ciphertext:t,key:r,iv:n.iv,algorithm:e,mode:n.mode,padding:n.padding,blockSize:e.blockSize,formatter:s.format})},decrypt:function(e,t,r,s){return s=this.cfg.extend(s),t=this._parse(t,s.format),e.createDecryptor(r,s).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),h=(e.kdf={}).OpenSSL={execute:function(e,t,r,s,n){s=s||o.random(8),n=(n?a.create({keySize:t+r,hasher:n}):a.create({keySize:t+r})).compute(e,s);e=o.create(n.words.slice(t),4*r);return n.sigBytes=4*t,l.create({key:n,iv:e,salt:s})}},m=r.PasswordBasedCipher=d.extend({cfg:d.cfg.extend({kdf:h}),encrypt:function(e,t,r,s){r=(s=this.cfg.extend(s)).kdf.execute(r,e.keySize,e.ivSize,s.salt,s.hasher),s.iv=r.iv,e=d.encrypt.call(this,e,t,r.key,s);return e.mixIn(r),e},decrypt:function(e,t,r,s){s=this.cfg.extend(s),t=this._parse(t,s.format);r=s.kdf.execute(r,e.keySize,e.ivSize,t.salt,s.hasher);return s.iv=r.iv,d.decrypt.call(this,e,t,r.key,s)}}))))},21(e,t,m){e.exports=(e=(c=>{var s;if("undefined"!=typeof window&&window.crypto&&(s=window.crypto),"undefined"!=typeof self&&self.crypto&&(s=self.crypto),!(s=!(s=!(s="undefined"!=typeof globalThis&&globalThis.crypto?globalThis.crypto:s)&&"undefined"!=typeof window&&window.msCrypto?window.msCrypto:s)&&void 0!==m.g&&m.g.crypto?m.g.crypto:s))try{s=m(477)}catch(e){}var r=Object.create||function(e){return t.prototype=e,e=new t,t.prototype=null,e};function t(){}var e={},n=e.lib={},i=n.Base={extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),(t.init.prototype=t).$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},l=n.WordArray=i.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||a).stringify(this)},concat:function(e){var t=this.words,r=e.words,s=this.sigBytes,n=e.sigBytes;if(this.clamp(),s%4)for(var i=0;i<n;i++){var o=r[i>>>2]>>>24-i%4*8&255;t[s+i>>>2]|=o<<24-(s+i)%4*8}else for(var a=0;a<n;a+=4)t[s+a>>>2]=r[a>>>2];return this.sigBytes+=n,this},clamp:function(){var e=this.words,t=this.sigBytes;e[t>>>2]&=4294967295<<32-t%4*8,e.length=c.ceil(t/4)},clone:function(){var e=i.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push((()=>{if(s){if("function"==typeof s.getRandomValues)try{return s.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof s.randomBytes)try{return s.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")})());return new l.init(t,e)}}),o=e.enc={},a=o.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,s=[],n=0;n<r;n++){var i=t[n>>>2]>>>24-n%4*8&255;s.push((i>>>4).toString(16)),s.push((15&i).toString(16))}return s.join("")},parse:function(e){for(var t=e.length,r=[],s=0;s<t;s+=2)r[s>>>3]|=parseInt(e.substr(s,2),16)<<24-s%8*4;return new l.init(r,t/2)}},u=o.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,s=[],n=0;n<r;n++){var i=t[n>>>2]>>>24-n%4*8&255;s.push(String.fromCharCode(i))}return s.join("")},parse:function(e){for(var t=e.length,r=[],s=0;s<t;s++)r[s>>>2]|=(255&e.charCodeAt(s))<<24-s%4*8;return new l.init(r,t)}},p=o.Utf8={stringify:function(e){try{return decodeURIComponent(escape(u.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return u.parse(unescape(encodeURIComponent(e)))}},d=n.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var t,r=this._data,s=r.words,n=r.sigBytes,i=this.blockSize,o=n/(4*i),a=(o=e?c.ceil(o):c.max((0|o)-this._minBufferSize,0))*i,e=c.min(4*a,n);if(a){for(var u=0;u<a;u+=i)this._doProcessBlock(s,u);t=s.splice(0,a),r.sigBytes-=e}return new l.init(t,e)},clone:function(){var e=i.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),h=(n.Hasher=d.extend({cfg:i.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(r){return function(e,t){return new r.init(t).finalize(e)}},_createHmacHelper:function(r){return function(e,t){return new h.HMAC.init(r,t).finalize(e)}}}),e.algo={});return e})(Math),e)},754(e,t,r){function o(e,t,r){for(var s,n,i=[],o=0,a=0;a<t;a++)a%4&&(s=r[e.charCodeAt(a-1)]<<a%4*2,n=r[e.charCodeAt(a)]>>>6-a%4*2,i[o>>>2]|=(s|n)<<24-o%4*8,o++);return u.create(i,o)}var u;e.exports=(e=r(21),u=e.lib.WordArray,e.enc.Base64={stringify:function(e){for(var t=e.words,r=e.sigBytes,s=this._map,n=(e.clamp(),[]),i=0;i<r;i+=3)for(var o=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,a=0;a<4&&i+.75*a<r;a++)n.push(s.charAt(o>>>6*(3-a)&63));var u=s.charAt(64);if(u)for(;n.length%4;)n.push(u);return n.join("")},parse:function(e){var t=e.length,r=this._map;if(!(s=this._reverseMap))for(var s=this._reverseMap=[],n=0;n<r.length;n++)s[r.charCodeAt(n)]=n;var i=r.charAt(64);return i&&-1!==(i=e.indexOf(i))&&(t=i),o(e,t,s)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},e.enc.Base64)},956(e,t,r){e.exports=r(21).enc.Hex},178(e,t,r){e.exports=r(21).enc.Utf8},506(e,t,r){var s,l,n,i,o;e.exports=(e=r(21),r(471),r(25),n=(r=e).lib,s=n.Base,l=n.WordArray,i=(n=r.algo).MD5,o=n.EvpKDF=s.extend({cfg:s.extend({keySize:4,hasher:i,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r,s=this.cfg,n=s.hasher.create(),i=l.create(),o=i.words,a=s.keySize,u=s.iterations;o.length<a;){r&&n.update(r),r=n.update(e).finalize(t),n.reset();for(var c=1;c<u;c++)r=n.finalize(r),n.reset();i.concat(r)}return i.sigBytes=4*a,i}}),r.EvpKDF=function(e,t,r){return o.create(r).compute(e,t)},e.EvpKDF)},25(e,t,r){var a;e.exports=(e=r(21),r=e.lib.Base,a=e.enc.Utf8,void(e.algo.HMAC=r.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=a.parse(t));for(var r=e.blockSize,s=4*r,e=((t=t.sigBytes>s?e.finalize(t):t).clamp(),this._oKey=t.clone()),t=this._iKey=t.clone(),n=e.words,i=t.words,o=0;o<r;o++)n[o]^=1549556828,i[o]^=909522486;e.sigBytes=t.sigBytes=s,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,e=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(e))}})))},440(e,t,r){var s;e.exports=(s=r(21),(()=>{var e,n;"function"==typeof ArrayBuffer&&(e=s.lib.WordArray,n=e.init,(e.init=function(e){if((e=(e=e instanceof ArrayBuffer?new Uint8Array(e):e)instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):e)instanceof Uint8Array){for(var t=e.byteLength,r=[],s=0;s<t;s++)r[s>>>2]|=e[s]<<24-s%4*8;n.call(this,r,t)}else n.apply(this,arguments)}).prototype=e)})(),s.lib.WordArray)},636(e,t,r){e.exports=(e=>{for(var u=Math,t=e,r=t.lib,s=r.WordArray,n=r.Hasher,r=t.algo,D=[],i=0;i<64;i++)D[i]=4294967296*u.abs(u.sin(i+1))|0;r=r.MD5=n.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var s=t+r,n=e[s];e[s]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var i=this._hash.words,o=e[t+0],a=e[t+1],u=e[t+2],c=e[t+3],l=e[t+4],p=e[t+5],d=e[t+6],h=e[t+7],m=e[t+8],g=e[t+9],f=e[t+10],_=e[t+11],v=e[t+12],b=e[t+13],y=e[t+14],M=e[t+15],k=C(i[0],q=i[1],I=i[2],S=i[3],o,7,D[0]),S=C(S,k,q,I,a,12,D[1]),I=C(I,S,k,q,u,17,D[2]),q=C(q,I,S,k,c,22,D[3]);k=C(k,q,I,S,l,7,D[4]),S=C(S,k,q,I,p,12,D[5]),I=C(I,S,k,q,d,17,D[6]),q=C(q,I,S,k,h,22,D[7]),k=C(k,q,I,S,m,7,D[8]),S=C(S,k,q,I,g,12,D[9]),I=C(I,S,k,q,f,17,D[10]),q=C(q,I,S,k,_,22,D[11]),k=C(k,q,I,S,v,7,D[12]),S=C(S,k,q,I,b,12,D[13]),I=C(I,S,k,q,y,17,D[14]),k=w(k,q=C(q,I,S,k,M,22,D[15]),I,S,a,5,D[16]),S=w(S,k,q,I,d,9,D[17]),I=w(I,S,k,q,_,14,D[18]),q=w(q,I,S,k,o,20,D[19]),k=w(k,q,I,S,p,5,D[20]),S=w(S,k,q,I,f,9,D[21]),I=w(I,S,k,q,M,14,D[22]),q=w(q,I,S,k,l,20,D[23]),k=w(k,q,I,S,g,5,D[24]),S=w(S,k,q,I,y,9,D[25]),I=w(I,S,k,q,c,14,D[26]),q=w(q,I,S,k,m,20,D[27]),k=w(k,q,I,S,b,5,D[28]),S=w(S,k,q,I,u,9,D[29]),I=w(I,S,k,q,h,14,D[30]),k=A(k,q=w(q,I,S,k,v,20,D[31]),I,S,p,4,D[32]),S=A(S,k,q,I,m,11,D[33]),I=A(I,S,k,q,_,16,D[34]),q=A(q,I,S,k,y,23,D[35]),k=A(k,q,I,S,a,4,D[36]),S=A(S,k,q,I,l,11,D[37]),I=A(I,S,k,q,h,16,D[38]),q=A(q,I,S,k,f,23,D[39]),k=A(k,q,I,S,b,4,D[40]),S=A(S,k,q,I,o,11,D[41]),I=A(I,S,k,q,c,16,D[42]),q=A(q,I,S,k,d,23,D[43]),k=A(k,q,I,S,g,4,D[44]),S=A(S,k,q,I,v,11,D[45]),I=A(I,S,k,q,M,16,D[46]),k=x(k,q=A(q,I,S,k,u,23,D[47]),I,S,o,6,D[48]),S=x(S,k,q,I,h,10,D[49]),I=x(I,S,k,q,y,15,D[50]),q=x(q,I,S,k,p,21,D[51]),k=x(k,q,I,S,v,6,D[52]),S=x(S,k,q,I,c,10,D[53]),I=x(I,S,k,q,f,15,D[54]),q=x(q,I,S,k,a,21,D[55]),k=x(k,q,I,S,m,6,D[56]),S=x(S,k,q,I,M,10,D[57]),I=x(I,S,k,q,d,15,D[58]),q=x(q,I,S,k,b,21,D[59]),k=x(k,q,I,S,l,6,D[60]),S=x(S,k,q,I,_,10,D[61]),I=x(I,S,k,q,u,15,D[62]),q=x(q,I,S,k,g,21,D[63]),i[0]=i[0]+k|0,i[1]=i[1]+q|0,i[2]=i[2]+I|0,i[3]=i[3]+S|0},_doFinalize:function(){for(var e=this._data,t=e.words,r=8*this._nDataBytes,s=8*e.sigBytes,n=(t[s>>>5]|=128<<24-s%32,u.floor(r/4294967296)),n=(t[15+(64+s>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),t[14+(64+s>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process(),this._hash),i=n.words,o=0;o<4;o++){var a=i[o];i[o]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}return n},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function C(e,t,r,s,n,i,o){e=e+(t&r|~t&s)+n+o;return(e<<i|e>>>32-i)+t}function w(e,t,r,s,n,i,o){e=e+(t&s|r&~s)+n+o;return(e<<i|e>>>32-i)+t}function A(e,t,r,s,n,i,o){e=e+(t^r^s)+n+o;return(e<<i|e>>>32-i)+t}function x(e,t,r,s,n,i,o){e=e+(r^(t|~s))+n+o;return(e<<i|e>>>32-i)+t}return t.MD5=n._createHelper(r),t.HmacMD5=n._createHmacHelper(r),e.MD5})(r(21))},471(e,t,r){var s,n,l,i;e.exports=(e=r(21),i=(r=e).lib,s=i.WordArray,n=i.Hasher,l=[],i=r.algo.SHA1=n.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,s=r[0],n=r[1],i=r[2],o=r[3],a=r[4],u=0;u<80;u++){u<16?l[u]=0|e[t+u]:(c=l[u-3]^l[u-8]^l[u-14]^l[u-16],l[u]=c<<1|c>>>31);var c=(s<<5|s>>>27)+a+l[u];c+=u<20?1518500249+(n&i|~n&o):u<40?1859775393+(n^i^o):u<60?(n&i|n&o|i&o)-1894007588:(n^i^o)-899497514,a=o,o=i,i=n<<30|n>>>2,n=s,s=c}r[0]=r[0]+s|0,r[1]=r[1]+n|0,r[2]=r[2]+i|0,r[3]=r[3]+o|0,r[4]=r[4]+a|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,s=8*e.sigBytes;return t[s>>>5]|=128<<24-s%32,t[14+(64+s>>>9<<4)]=Math.floor(r/4294967296),t[15+(64+s>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}}),r.SHA1=n._createHelper(i),r.HmacSHA1=n._createHmacHelper(i),e.SHA1)},710(e,t,s){e.exports=function s(n,i,o){function a(t,e){if(!i[t]){if(!n[t]){if(u)return u(t,!0);var r=new Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}r=i[t]={exports:{}};n[t][0].call(r.exports,function(e){return a(n[t][1][e]||e)},r,r.exports,s,n,i,o)}return i[t].exports}for(var u=void 0,e=0;e<o.length;e++)a(o[e]);return a}({1:[function(e,t,r){var p=e("./utils"),l=e("./support"),d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(e){for(var t,r,s,n,i,o,a=[],u=0,c=e.length,l="string"!==p.getTypeOf(e);u<e.length;)o=c-u,s=l?(t=e[u++],r=u<c?e[u++]:0,u<c?e[u++]:0):(t=e.charCodeAt(u++),r=u<c?e.charCodeAt(u++):0,u<c?e.charCodeAt(u++):0),n=(3&t)<<4|r>>4,i=1<o?(15&r)<<2|s>>6:64,o=2<o?63&s:64,a.push(d.charAt(t>>2)+d.charAt(n)+d.charAt(i)+d.charAt(o));return a.join("")},r.decode=function(e){var t,r,s,n,i,o=0,a=0;if("data:"===e.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var u,c=3*(e=e.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(e.charAt(e.length-1)===d.charAt(64)&&c--,e.charAt(e.length-2)===d.charAt(64)&&c--,c%1!=0)throw new Error("Invalid base64 input, bad content length.");for(u=new(l.uint8array?Uint8Array:Array)(0|c);o<e.length;)t=d.indexOf(e.charAt(o++))<<2|(n=d.indexOf(e.charAt(o++)))>>4,r=(15&n)<<4|(n=d.indexOf(e.charAt(o++)))>>2,s=(3&n)<<6|(i=d.indexOf(e.charAt(o++))),u[a++]=t,64!==n&&(u[a++]=r),64!==i&&(u[a++]=s);return u}},{"./support":30,"./utils":32}],2:[function(e,t,r){var s=e("./external"),n=e("./stream/DataWorker"),i=e("./stream/Crc32Probe"),o=e("./stream/DataLengthProbe");function a(e,t,r,s,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=s,this.compressedContent=n}a.prototype={getContentWorker:function(){var e=new n(s.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o("data_length")),t=this;return e.on("end",function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),e},getCompressedWorker:function(){return new n(s.Promise.resolve(this.compressedContent)).