d;){if(0===l)break e;l--,h+=i[a++]<=j;j++)B[j]=0;for(M=0;p>M;M++)B[t[d+M]]++;for(P=R,C=n;C>=1&&0===B[C];C--);if(P>C&&(P=C),0===C)return m[_++]=20971520,m[_++]=20971520,v.bits=1,0;for(z=1;C>z&&0===B[z];z++);for(z>P&&(P=z),O=1,j=1;n>=j;j++)if(O<<=1,O-=B[j],0>O)return-1;if(O>0&&(e===a||1!==C))return-1;for(G[1]=0,j=1;n>j;j++)G[j+1]=G[j]+B[j];for(M=0;p>M;M++)0!==t[d+M]&&(g[G[t[d+M]]++]=M);if(e===a?(U=V=g,A=19):e===s?(U=u,D-=257,V=c,W-=257,A=256):(U=f,V=h,A=-1),F=0,M=0,j=z,k=_,L=P,N=0,x=-1,I=1<i||e===l&&I>o)return 1;for(var q=0;;){q++,T=j-N,g[M]A?(E=V[W+g[M]],S=U[D+g[M]]):(E=96,S=0),y=1<>N)+b]=T<<24|E<<16|S|0;while(0!==b);for(y=1<>=1;if(0!==y?(F&=y-1,F+=y):F=0,M++,0===--B[j]){if(j===C)break;j=t[d+g[M]]}if(j>P&&(F&w)!==x){for(0===N&&(N=P),k+=z,L=j-N,O=1<L+N&&(O-=B[L+N],!(0>=O));)L++,O<<=1;if(I+=1<i||e===l&&I>o)return 1;x=F&w,m[x]=P<<24|L<<16|k-_|0}}return 0!==F&&(m[k+F]=j-N<<24|64<<16|0),v.bits=P,0}},{"../utils/common":255}],265:[function(e,t){"use strict";t.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"}},{}],266:[function(e,t,r){"use strict";function n(e){for(var t=e.length;--t>=0;)e[t]=0}function i(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,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 a(e){return 256>e?lt[e]:lt[256+(e>>>7)]}function s(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function l(e,t,r){e.bi_valid>Y-r?(e.bi_buf|=t<>Y-e.bi_valid,e.bi_valid+=r-Y):(e.bi_buf|=t<>>=1,r<<=1;while(--t>0);return r>>>1}function f(e){16===e.bi_valid?(s(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)}function h(e,t){var r,n,i,o,a,s,l=t.dyn_tree,u=t.max_code,c=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,d=t.stat_desc.extra_base,p=t.stat_desc.max_length,m=0;for(o=0;X>=o;o++)e.bl_count[o]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;H>r;r++)n=e.heap[r],o=l[2*l[2*n+1]+1]+1,o>p&&(o=p,m++),l[2*n+1]=o,n>u||(e.bl_count[o]++,a=0,n>=d&&(a=h[n-d]),s=l[2*n],e.opt_len+=s*(o+a),f&&(e.static_len+=s*(c[2*n+1]+a)));if(0!==m){do{for(o=p-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[p]--,m-=2}while(m>0);for(o=p;0!==o;o--)for(n=e.bl_count[o];0!==n;)i=e.heap[--r],i>u||(l[2*i+1]!==o&&(e.opt_len+=(o-l[2*i+1])*l[2*i],l[2*i+1]=o),n--)}}function d(e,t,r){var n,i,o=new Array(X+1),a=0;for(n=1;X>=n;n++)o[n]=a=a+r[n-1]<<1;for(i=0;t>=i;i++){var s=e[2*i+1];0!==s&&(e[2*i]=c(o[s]++,s))}}function p(){var e,t,r,n,o,a=new Array(X+1);for(r=0,n=0;G-1>n;n++)for(ct[n]=r,e=0;e<1<n;n++)for(ft[n]=o,e=0;e<1<