"use strict";(self.webpackChunkstudio_client=self.webpackChunkstudio_client||[]).push([[3627],{4236:(e,t)=>{var a="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var a=t.shift();if(a){if("object"!=typeof a)throw new TypeError(a+"must be non-object");for(var i in a)n(a,i)&&(e[i]=a[i])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,a,n,i){if(t.subarray&&e.subarray)e.set(t.subarray(a,a+n),i);else for(var r=0;r{var n=a(4236),i=!0,r=!0;try{String.fromCharCode.apply(null,[0])}catch(e){i=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){r=!1}for(var s=new n.Buf8(256),l=0;l<256;l++)s[l]=l>=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;function h(e,t){if(t<65534&&(e.subarray&&r||!e.subarray&&i))return String.fromCharCode.apply(null,n.shrinkBuf(e,t));for(var a="",s=0;s>>6,t[s++]=128|63&a):a<65536?(t[s++]=224|a>>>12,t[s++]=128|a>>>6&63,t[s++]=128|63&a):(t[s++]=240|a>>>18,t[s++]=128|a>>>12&63,t[s++]=128|a>>>6&63,t[s++]=128|63&a);return t},t.buf2binstring=function(e){return h(e,e.length)},t.binstring2buf=function(e){for(var t=new n.Buf8(e.length),a=0,i=t.length;a4)o[n++]=65533,a+=r-1;else{for(i&=2===r?31:3===r?15:7;r>1&&a1?o[n++]=65533:i<65536?o[n++]=i:(i-=65536,o[n++]=55296|i>>10&1023,o[n++]=56320|1023&i)}return h(o,n)},t.utf8border=function(e,t){var a;for((t=t||e.length)>e.length&&(t=e.length),a=t-1;a>=0&&128==(192&e[a]);)a--;return a<0||0===a?t:a+s[e[a]]>t?a:t}},6069:e=>{e.exports=function(e,t,a,n){for(var i=65535&e|0,r=e>>>16&65535|0,s=0;0!==a;){a-=s=a>2e3?2e3:a;do{r=r+(i=i+t[n++]|0)|0}while(--s);i%=65521,r%=65521}return i|r<<16|0}},1619: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_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}},2869:e=>{var t=function(){for(var e,t=[],a=0;a<256;a++){e=a;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[a]=e}return t}();e.exports=function(e,a,n,i){var r=t,s=i+n;e^=-1;for(var l=i;l>>8^r[255&(e^a[l])];return-1^e}},405:(e,t,a)=>{var n,i=a(4236),r=a(342),s=a(6069),l=a(2869),h=a(8898),o=0,d=4,_=0,f=-2,u=-1,c=4,b=2,g=8,m=9,w=286,p=30,k=19,v=2*w+1,x=15,y=3,z=258,A=z+y+1,S=42,B=103,E=113,C=666,R=1,Z=2,T=3,I=4;function N(e,t){return e.msg=h[t],t}function O(e){return(e<<1)-(e>4?9:0)}function U(e){for(var t=e.length;--t>=0;)e[t]=0}function F(e){var t=e.state,a=t.pending;a>e.avail_out&&(a=e.avail_out),0!==a&&(i.arraySet(e.output,t.pending_buf,t.pending_out,a,e.next_out),e.next_out+=a,t.pending_out+=a,e.total_out+=a,e.avail_out-=a,t.pending-=a,0===t.pending&&(t.pending_out=0))}function L(e,t){r._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,F(e.strm)}function D(e,t){e.pending_buf[e.pending++]=t}function H(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function M(e,t){var a,n,i=e.max_chain_length,r=e.strstart,s=e.prev_length,l=e.nice_match,h=e.strstart>e.w_size-A?e.strstart-(e.w_size-A):0,o=e.window,d=e.w_mask,_=e.prev,f=e.strstart+z,u=o[r+s-1],c=o[r+s];e.prev_length>=e.good_match&&(i>>=2),l>e.lookahead&&(l=e.lookahead);do{if(o[(a=t)+s]===c&&o[a+s-1]===u&&o[a]===o[r]&&o[++a]===o[r+1]){r+=2,a++;do{}while(o[++r]===o[++a]&&o[++r]===o[++a]&&o[++r]===o[++a]&&o[++r]===o[++a]&&o[++r]===o[++a]&&o[++r]===o[++a]&&o[++r]===o[++a]&&o[++r]===o[++a]&&rs){if(e.match_start=t,s=n,n>=l)break;u=o[r+s-1],c=o[r+s]}}}while((t=_[t&d])>h&&0!=--i);return s<=e.lookahead?s:e.lookahead}function P(e){var t,a,n,r,h,o,d,_,f,u,c=e.w_size;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=c+(c-A)){i.arraySet(e.window,e.window,c,c,0),e.match_start-=c,e.strstart-=c,e.block_start-=c,t=a=e.hash_size;do{n=e.head[--t],e.head[t]=n>=c?n-c:0}while(--a);t=a=c;do{n=e.prev[--t],e.prev[t]=n>=c?n-c:0}while(--a);r+=c}if(0===e.strm.avail_in)break;if(o=e.strm,d=e.window,_=e.strstart+e.lookahead,f=r,u=void 0,(u=o.avail_in)>f&&(u=f),a=0===u?0:(o.avail_in-=u,i.arraySet(d,o.input,o.next_in,u,_),1===o.state.wrap?o.adler=s(o.adler,d,u,_):2===o.state.wrap&&(o.adler=l(o.adler,d,u,_)),o.next_in+=u,o.total_in+=u,u),e.lookahead+=a,e.lookahead+e.insert>=y)for(h=e.strstart-e.insert,e.ins_h=e.window[h],e.ins_h=(e.ins_h<=y&&(e.ins_h=(e.ins_h<=y)if(n=r._tr_tally(e,e.strstart-e.match_start,e.match_length-y),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=y){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=y&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=y-1)),e.prev_length>=y&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-y,n=r._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-y),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<15&&(l=2,n-=16),r<1||r>m||a!==g||n<8||n>15||t<0||t>9||s<0||s>c)return N(e,f);8===n&&(n=9);var h=new G;return e.state=h,h.strm=e,h.wrap=l,h.gzhead=null,h.w_bits=n,h.w_size=1<e.pending_buf_size-5&&(a=e.pending_buf_size-5);;){if(e.lookahead<=1){if(P(e),0===e.lookahead&&t===o)return R;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+a;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,L(e,!1),0===e.strm.avail_out))return R;if(e.strstart-e.block_start>=e.w_size-A&&(L(e,!1),0===e.strm.avail_out))return R}return e.insert=0,t===d?(L(e,!0),0===e.strm.avail_out?T:I):(e.strstart>e.block_start&&(L(e,!1),e.strm.avail_out),R)})),new Y(4,4,8,4,j),new Y(4,5,16,8,j),new Y(4,6,32,32,j),new Y(4,4,16,16,K),new Y(8,16,32,32,K),new Y(8,16,128,128,K),new Y(8,32,128,256,K),new Y(32,128,258,1024,K),new Y(32,258,258,4096,K)],t.deflateInit=function(e,t){return q(e,t,g,15,8,0)},t.deflateInit2=q,t.deflateReset=W,t.deflateResetKeep=X,t.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?f:(e.state.gzhead=t,_):f},t.deflate=function(e,t){var a,i,s,h;if(!e||!e.state||t>5||t<0)return e?N(e,f):f;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||i.status===C&&t!==d)return N(e,0===e.avail_out?-5:f);if(i.strm=e,a=i.last_flush,i.last_flush=t,i.status===S)if(2===i.wrap)e.adler=0,D(i,31),D(i,139),D(i,8),i.gzhead?(D(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),D(i,255&i.gzhead.time),D(i,i.gzhead.time>>8&255),D(i,i.gzhead.time>>16&255),D(i,i.gzhead.time>>24&255),D(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),D(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(D(i,255&i.gzhead.extra.length),D(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=l(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(D(i,0),D(i,0),D(i,0),D(i,0),D(i,0),D(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),D(i,3),i.status=E);else{var u=g+(i.w_bits-8<<4)<<8;u|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(u|=32),u+=31-u%31,i.status=E,H(i,u),0!==i.strstart&&(H(i,e.adler>>>16),H(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(s=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>s&&(e.adler=l(e.adler,i.pending_buf,i.pending-s,s)),F(e),s=i.pending,i.pending!==i.pending_buf_size));)D(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>s&&(e.adler=l(e.adler,i.pending_buf,i.pending-s,s)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){s=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>s&&(e.adler=l(e.adler,i.pending_buf,i.pending-s,s)),F(e),s=i.pending,i.pending===i.pending_buf_size)){h=1;break}h=i.gzindexs&&(e.adler=l(e.adler,i.pending_buf,i.pending-s,s)),0===h&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){s=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>s&&(e.adler=l(e.adler,i.pending_buf,i.pending-s,s)),F(e),s=i.pending,i.pending===i.pending_buf_size)){h=1;break}h=i.gzindexs&&(e.adler=l(e.adler,i.pending_buf,i.pending-s,s)),0===h&&(i.status=B)}else i.status=B;if(i.status===B&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&F(e),i.pending+2<=i.pending_buf_size&&(D(i,255&e.adler),D(i,e.adler>>8&255),e.adler=0,i.status=E)):i.status=E),0!==i.pending){if(F(e),0===e.avail_out)return i.last_flush=-1,_}else if(0===e.avail_in&&O(t)<=O(a)&&t!==d)return N(e,-5);if(i.status===C&&0!==e.avail_in)return N(e,-5);if(0!==e.avail_in||0!==i.lookahead||t!==o&&i.status!==C){var c=2===i.strategy?function(e,t){for(var a;;){if(0===e.lookahead&&(P(e),0===e.lookahead)){if(t===o)return R;break}if(e.match_length=0,a=r._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,a&&(L(e,!1),0===e.strm.avail_out))return R}return e.insert=0,t===d?(L(e,!0),0===e.strm.avail_out?T:I):e.last_lit&&(L(e,!1),0===e.strm.avail_out)?R:Z}(i,t):3===i.strategy?function(e,t){for(var a,n,i,s,l=e.window;;){if(e.lookahead<=z){if(P(e),e.lookahead<=z&&t===o)return R;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=y&&e.strstart>0&&(n=l[i=e.strstart-1])===l[++i]&&n===l[++i]&&n===l[++i]){s=e.strstart+z;do{}while(n===l[++i]&&n===l[++i]&&n===l[++i]&&n===l[++i]&&n===l[++i]&&n===l[++i]&&n===l[++i]&&n===l[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=y?(a=r._tr_tally(e,1,e.match_length-y),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(a=r._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),a&&(L(e,!1),0===e.strm.avail_out))return R}return e.insert=0,t===d?(L(e,!0),0===e.strm.avail_out?T:I):e.last_lit&&(L(e,!1),0===e.strm.avail_out)?R:Z}(i,t):n[i.level].func(i,t);if(c!==T&&c!==I||(i.status=C),c===R||c===T)return 0===e.avail_out&&(i.last_flush=-1),_;if(c===Z&&(1===t?r._tr_align(i):5!==t&&(r._tr_stored_block(i,0,0,!1),3===t&&(U(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),F(e),0===e.avail_out))return i.last_flush=-1,_}return t!==d?_:i.wrap<=0?1:(2===i.wrap?(D(i,255&e.adler),D(i,e.adler>>8&255),D(i,e.adler>>16&255),D(i,e.adler>>24&255),D(i,255&e.total_in),D(i,e.total_in>>8&255),D(i,e.total_in>>16&255),D(i,e.total_in>>24&255)):(H(i,e.adler>>>16),H(i,65535&e.adler)),F(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?_:1)},t.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==S&&69!==t&&73!==t&&91!==t&&t!==B&&t!==E&&t!==C?N(e,f):(e.state=null,t===E?N(e,-3):_):f},t.deflateSetDictionary=function(e,t){var a,n,r,l,h,o,d,u,c=t.length;if(!e||!e.state)return f;if(2===(l=(a=e.state).wrap)||1===l&&a.status!==S||a.lookahead)return f;for(1===l&&(e.adler=s(e.adler,t,c,0)),a.wrap=0,c>=a.w_size&&(0===l&&(U(a.head),a.strstart=0,a.block_start=0,a.insert=0),u=new i.Buf8(a.w_size),i.arraySet(u,t,c-a.w_size,a.w_size,0),t=u,c=a.w_size),h=e.avail_in,o=e.next_in,d=e.input,e.avail_in=c,e.next_in=0,e.input=t,P(a);a.lookahead>=y;){n=a.strstart,r=a.lookahead-(y-1);do{a.ins_h=(a.ins_h<{e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},4264:e=>{e.exports=function(e,t){var a,n,i,r,s,l,h,o,d,_,f,u,c,b,g,m,w,p,k,v,x,y,z,A,S;a=e.state,n=e.next_in,A=e.input,i=n+(e.avail_in-5),r=e.next_out,S=e.output,s=r-(t-e.avail_out),l=r+(e.avail_out-257),h=a.dmax,o=a.wsize,d=a.whave,_=a.wnext,f=a.window,u=a.hold,c=a.bits,b=a.lencode,g=a.distcode,m=(1<>>=k=p>>>24,c-=k,0===(k=p>>>16&255))S[r++]=65535&p;else{if(!(16&k)){if(0==(64&k)){p=b[(65535&p)+(u&(1<>>=k,c-=k),c<15&&(u+=A[n++]<>>=k=p>>>24,c-=k,!(16&(k=p>>>16&255))){if(0==(64&k)){p=g[(65535&p)+(u&(1<h){e.msg="invalid distance too far back",a.mode=30;break e}if(u>>>=k,c-=k,x>(k=r-s)){if((k=x-k)>d&&a.sane){e.msg="invalid distance too far back",a.mode=30;break e}if(y=0,z=f,0===_){if(y+=o-k,k2;)S[r++]=z[y++],S[r++]=z[y++],S[r++]=z[y++],v-=3;v&&(S[r++]=z[y++],v>1&&(S[r++]=z[y++]))}else{y=r-x;do{S[r++]=S[y++],S[r++]=S[y++],S[r++]=S[y++],v-=3}while(v>2);v&&(S[r++]=S[y++],v>1&&(S[r++]=S[y++]))}break}}break}}while(n>3,u&=(1<<(c-=v<<3))-1,e.next_in=n,e.next_out=r,e.avail_in=n{var n=a(4236),i=a(6069),r=a(2869),s=a(4264),l=a(9241),h=1,o=2,d=0,_=-2,f=1,u=12,c=30,b=852,g=592;function m(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function w(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function p(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=f,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(b),t.distcode=t.distdyn=new n.Buf32(g),t.sane=1,t.back=-1,d):_}function k(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,p(e)):_}function v(e,t){var a,n;return e&&e.state?(n=e.state,t<0?(a=0,t=-t):(a=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?_:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=a,n.wbits=t,k(e))):_}function x(e,t){var a,n;return e?(n=new w,e.state=n,n.window=null,(a=v(e,t))!==d&&(e.state=null),a):_}var y,z,A=!0;function S(e){if(A){var t;for(y=new n.Buf32(512),z=new n.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(l(h,e.lens,0,288,y,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;l(o,e.lens,0,32,z,0,e.work,{bits:5}),A=!1}e.lencode=y,e.lenbits=9,e.distcode=z,e.distbits=5}function B(e,t,a,i){var r,s=e.state;return null===s.window&&(s.wsize=1<=s.wsize?(n.arraySet(s.window,t,a-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):((r=s.wsize-s.wnext)>i&&(r=i),n.arraySet(s.window,t,a-i,r,s.wnext),(i-=r)?(n.arraySet(s.window,t,a-i,i,0),s.wnext=i,s.whave=s.wsize):(s.wnext+=r,s.wnext===s.wsize&&(s.wnext=0),s.whave>>8&255,a.check=r(a.check,P,2,0),x=0,y=0,a.mode=2;break}if(a.flags=0,a.head&&(a.head.done=!1),!(1&a.wrap)||(((255&x)<<8)+(x>>8))%31){e.msg="incorrect header check",a.mode=c;break}if(8!=(15&x)){e.msg="unknown compression method",a.mode=c;break}if(y-=4,F=8+(15&(x>>>=4)),0===a.wbits)a.wbits=F;else if(F>a.wbits){e.msg="invalid window size",a.mode=c;break}a.dmax=1<>8&1),512&a.flags&&(P[0]=255&x,P[1]=x>>>8&255,a.check=r(a.check,P,2,0)),x=0,y=0,a.mode=3;case 3:for(;y<32;){if(0===k)break e;k--,x+=b[w++]<>>8&255,P[2]=x>>>16&255,P[3]=x>>>24&255,a.check=r(a.check,P,4,0)),x=0,y=0,a.mode=4;case 4:for(;y<16;){if(0===k)break e;k--,x+=b[w++]<>8),512&a.flags&&(P[0]=255&x,P[1]=x>>>8&255,a.check=r(a.check,P,2,0)),x=0,y=0,a.mode=5;case 5:if(1024&a.flags){for(;y<16;){if(0===k)break e;k--,x+=b[w++]<>>8&255,a.check=r(a.check,P,2,0)),x=0,y=0}else a.head&&(a.head.extra=null);a.mode=6;case 6:if(1024&a.flags&&((E=a.length)>k&&(E=k),E&&(a.head&&(F=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Array(a.head.extra_len)),n.arraySet(a.head.extra,b,w,E,F)),512&a.flags&&(a.check=r(a.check,b,E,w)),k-=E,w+=E,a.length-=E),a.length))break e;a.length=0,a.mode=7;case 7:if(2048&a.flags){if(0===k)break e;E=0;do{F=b[w+E++],a.head&&F&&a.length<65536&&(a.head.name+=String.fromCharCode(F))}while(F&&E>9&1,a.head.done=!0),e.adler=a.check=0,a.mode=u;break;case 10:for(;y<32;){if(0===k)break e;k--,x+=b[w++]<>>=7&y,y-=7&y,a.mode=27;break}for(;y<3;){if(0===k)break e;k--,x+=b[w++]<>>=1)){case 0:a.mode=14;break;case 1:if(S(a),a.mode=20,6===t){x>>>=2,y-=2;break e}break;case 2:a.mode=17;break;case 3:e.msg="invalid block type",a.mode=c}x>>>=2,y-=2;break;case 14:for(x>>>=7&y,y-=7&y;y<32;){if(0===k)break e;k--,x+=b[w++]<>>16^65535)){e.msg="invalid stored block lengths",a.mode=c;break}if(a.length=65535&x,x=0,y=0,a.mode=15,6===t)break e;case 15:a.mode=16;case 16:if(E=a.length){if(E>k&&(E=k),E>v&&(E=v),0===E)break e;n.arraySet(g,b,w,E,p),k-=E,w+=E,v-=E,p+=E,a.length-=E;break}a.mode=u;break;case 17:for(;y<14;){if(0===k)break e;k--,x+=b[w++]<>>=5,y-=5,a.ndist=1+(31&x),x>>>=5,y-=5,a.ncode=4+(15&x),x>>>=4,y-=4,a.nlen>286||a.ndist>30){e.msg="too many length or distance symbols",a.mode=c;break}a.have=0,a.mode=18;case 18:for(;a.have>>=3,y-=3}for(;a.have<19;)a.lens[j[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,D={bits:a.lenbits},L=l(0,a.lens,0,19,a.lencode,0,a.work,D),a.lenbits=D.bits,L){e.msg="invalid code lengths set",a.mode=c;break}a.have=0,a.mode=19;case 19:for(;a.have>>16&255,I=65535&M,!((Z=M>>>24)<=y);){if(0===k)break e;k--,x+=b[w++]<>>=Z,y-=Z,a.lens[a.have++]=I;else{if(16===I){for(H=Z+2;y>>=Z,y-=Z,0===a.have){e.msg="invalid bit length repeat",a.mode=c;break}F=a.lens[a.have-1],E=3+(3&x),x>>>=2,y-=2}else if(17===I){for(H=Z+3;y>>=Z)),x>>>=3,y-=3}else{for(H=Z+7;y>>=Z)),x>>>=7,y-=7}if(a.have+E>a.nlen+a.ndist){e.msg="invalid bit length repeat",a.mode=c;break}for(;E--;)a.lens[a.have++]=F}}if(a.mode===c)break;if(0===a.lens[256]){e.msg="invalid code -- missing end-of-block",a.mode=c;break}if(a.lenbits=9,D={bits:a.lenbits},L=l(h,a.lens,0,a.nlen,a.lencode,0,a.work,D),a.lenbits=D.bits,L){e.msg="invalid literal/lengths set",a.mode=c;break}if(a.distbits=6,a.distcode=a.distdyn,D={bits:a.distbits},L=l(o,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,D),a.distbits=D.bits,L){e.msg="invalid distances set",a.mode=c;break}if(a.mode=20,6===t)break e;case 20:a.mode=21;case 21:if(k>=6&&v>=258){e.next_out=p,e.avail_out=v,e.next_in=w,e.avail_in=k,a.hold=x,a.bits=y,s(e,A),p=e.next_out,g=e.output,v=e.avail_out,w=e.next_in,b=e.input,k=e.avail_in,x=a.hold,y=a.bits,a.mode===u&&(a.back=-1);break}for(a.back=0;T=(M=a.lencode[x&(1<>>16&255,I=65535&M,!((Z=M>>>24)<=y);){if(0===k)break e;k--,x+=b[w++]<>N)])>>>16&255,I=65535&M,!(N+(Z=M>>>24)<=y);){if(0===k)break e;k--,x+=b[w++]<>>=N,y-=N,a.back+=N}if(x>>>=Z,y-=Z,a.back+=Z,a.length=I,0===T){a.mode=26;break}if(32&T){a.back=-1,a.mode=u;break}if(64&T){e.msg="invalid literal/length code",a.mode=c;break}a.extra=15&T,a.mode=22;case 22:if(a.extra){for(H=a.extra;y>>=a.extra,y-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=23;case 23:for(;T=(M=a.distcode[x&(1<>>16&255,I=65535&M,!((Z=M>>>24)<=y);){if(0===k)break e;k--,x+=b[w++]<>N)])>>>16&255,I=65535&M,!(N+(Z=M>>>24)<=y);){if(0===k)break e;k--,x+=b[w++]<>>=N,y-=N,a.back+=N}if(x>>>=Z,y-=Z,a.back+=Z,64&T){e.msg="invalid distance code",a.mode=c;break}a.offset=I,a.extra=15&T,a.mode=24;case 24:if(a.extra){for(H=a.extra;y>>=a.extra,y-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){e.msg="invalid distance too far back",a.mode=c;break}a.mode=25;case 25:if(0===v)break e;if(E=A-v,a.offset>E){if((E=a.offset-E)>a.whave&&a.sane){e.msg="invalid distance too far back",a.mode=c;break}E>a.wnext?(E-=a.wnext,C=a.wsize-E):C=a.wnext-E,E>a.length&&(E=a.length),R=a.window}else R=g,C=p-a.offset,E=a.length;E>v&&(E=v),v-=E,a.length-=E;do{g[p++]=R[C++]}while(--E);0===a.length&&(a.mode=21);break;case 26:if(0===v)break e;g[p++]=a.length,v--,a.mode=21;break;case 27:if(a.wrap){for(;y<32;){if(0===k)break e;k--,x|=b[w++]<{var n=a(4236),i=15,r=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],s=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],l=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],h=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,a,o,d,_,f,u){var c,b,g,m,w,p,k,v,x,y=u.bits,z=0,A=0,S=0,B=0,E=0,C=0,R=0,Z=0,T=0,I=0,N=null,O=0,U=new n.Buf16(16),F=new n.Buf16(16),L=null,D=0;for(z=0;z<=i;z++)U[z]=0;for(A=0;A=1&&0===U[B];B--);if(E>B&&(E=B),0===B)return d[_++]=20971520,d[_++]=20971520,u.bits=1,0;for(S=1;S0&&(0===e||1!==B))return-1;for(F[1]=0,z=1;z852||2===e&&T>592)return 1;for(;;){k=z-R,f[A]p?(v=L[D+f[A]],x=N[O+f[A]]):(v=96,x=0),c=1<>R)+(b-=c)]=k<<24|v<<16|x|0}while(0!==b);for(c=1<>=1;if(0!==c?(I&=c-1,I+=c):I=0,A++,0==--U[z]){if(z===B)break;z=t[a+f[A]]}if(z>E&&(I&m)!==g){for(0===R&&(R=E),w+=S,Z=1<<(C=z-R);C+R852||2===e&&T>592)return 1;d[g=I&m]=E<<24|C<<16|w-_|0}}return 0!==I&&(d[w+I]=z-R<<24|64<<16|0),u.bits=E,0}},8898: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"}},342:(e,t,a)=>{var n=a(4236),i=0,r=1;function s(e){for(var t=e.length;--t>=0;)e[t]=0}var l=0,h=29,o=256,d=o+1+h,_=30,f=19,u=2*d+1,c=15,b=16,g=7,m=256,w=16,p=17,k=18,v=[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],x=[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],y=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],z=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],A=new Array(2*(d+2));s(A);var S=new Array(2*_);s(S);var B=new Array(512);s(B);var E=new Array(256);s(E);var C=new Array(h);s(C);var R,Z,T,I=new Array(_);function N(e,t,a,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=a,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function O(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function U(e){return e<256?B[e]:B[256+(e>>>7)]}function F(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function L(e,t,a){e.bi_valid>b-a?(e.bi_buf|=t<>b-e.bi_valid,e.bi_valid+=a-b):(e.bi_buf|=t<>>=1,a<<=1}while(--t>0);return a>>>1}function M(e,t,a){var n,i,r=new Array(c+1),s=0;for(n=1;n<=c;n++)r[n]=s=s+a[n-1]<<1;for(i=0;i<=t;i++){var l=e[2*i+1];0!==l&&(e[2*i]=H(r[l]++,l))}}function P(e){var t;for(t=0;t8?F(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function K(e,t,a,n){var i=2*t,r=2*a;return e[i]>1;a>=1;a--)Y(e,r,a);i=h;do{a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Y(e,r,1),n=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=n,r[2*i]=r[2*a]+r[2*n],e.depth[i]=(e.depth[a]>=e.depth[n]?e.depth[a]:e.depth[n])+1,r[2*a+1]=r[2*n+1]=i,e.heap[1]=i++,Y(e,r,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var a,n,i,r,s,l,h=t.dyn_tree,o=t.max_code,d=t.stat_desc.static_tree,_=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,b=t.stat_desc.extra_base,g=t.stat_desc.max_length,m=0;for(r=0;r<=c;r++)e.bl_count[r]=0;for(h[2*e.heap[e.heap_max]+1]=0,a=e.heap_max+1;ag&&(r=g,m++),h[2*n+1]=r,n>o||(e.bl_count[r]++,s=0,n>=b&&(s=f[n-b]),l=h[2*n],e.opt_len+=l*(r+s),_&&(e.static_len+=l*(d[2*n+1]+s)));if(0!==m){do{for(r=g-1;0===e.bl_count[r];)r--;e.bl_count[r]--,e.bl_count[r+1]+=2,e.bl_count[g]--,m-=2}while(m>0);for(r=g;0!==r;r--)for(n=e.bl_count[r];0!==n;)(i=e.heap[--a])>o||(h[2*i+1]!==r&&(e.opt_len+=(r-h[2*i+1])*h[2*i],h[2*i+1]=r),n--)}}(e,t),M(r,o,e.bl_count)}function W(e,t,a){var n,i,r=-1,s=t[1],l=0,h=7,o=4;for(0===s&&(h=138,o=3),t[2*(a+1)+1]=65535,n=0;n<=a;n++)i=s,s=t[2*(n+1)+1],++l>=7;n<_;n++)for(I[n]=i<<7,e=0;e<1<0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,a=4093624447;for(t=0;t<=31;t++,a>>>=1)if(1&a&&0!==e.dyn_ltree[2*t])return i;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return r;for(t=32;t=3&&0===e.bl_tree[2*z[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),s=e.opt_len+3+7>>>3,(l=e.static_len+3+7>>>3)<=s&&(s=l)):s=l=a+5,a+4<=s&&-1!==t?Q(e,t,a,n):4===e.strategy||l===s?(L(e,2+(n?1:0),3),G(e,A,S)):(L(e,4+(n?1:0),3),function(e,t,a,n){var i;for(L(e,t-257,5),L(e,a-1,5),L(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&a,e.last_lit++,0===t?e.dyn_ltree[2*a]++:(e.matches++,t--,e.dyn_ltree[2*(E[a]+o+1)]++,e.dyn_dtree[2*U(t)]++),e.last_lit===e.lit_bufsize-1},t._tr_align=function(e){L(e,2,3),D(e,m,A),function(e){16===e.bi_valid?(F(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},2292: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}}}]);