티스토리 수익 글 보기
!function(e,t){“object”==typeof exports&&”undefined”!=typeof module?t(exports):”function”==typeof define&&define.amd?define([“exports”],t):t((e=”undefined”!=typeof globalThis?globalThis:e||self).JetTranslator={})}(this,(function(e){“use strict”;const t=[/^[\s\u00A0]*$/,/^[\d\s\u00A0.,/:-]*$/,/^https?:\/\//i,/^mailto:/i,/^tel:/i,/^javascript:/i,/^data:/i,/^#/i,/^ftp:/i,e=>0===e.trim().length,e=>{const t=e.trim();if(1!==t.length)return!1;return!/[\u4e00-\u9fff\uac00-\ud7af\u3040-\u309f\u30a0-\u30ff]/.test(t)}],n={translateUrl:”https://cafe24img.poxo.com/translate-global.cafe24.com”,sourceLang:”auto”,defaultLang:null,timeout:1e4,sid:null,excludeTags:[“script”,”style”,”code”,”pre”,”textarea”],includeAttrs:[“title”,”alt”,”placeholder”,”aria-label”],excludeElements:[],includeElements:[],excludeTextPatterns:t,batchSize:30,batchSizeByType:{text:50,context:20,split:50,attribute:50},maxBatchCharacters:5e3,maxSingleTextLength:5e3,maxUrlLength:8e3,maxElementsPerBatch:100,mutationDebounceMs:500,preserveWhitespace:!1,enablePerformanceLogging:!1,enableProgressLogging:!1,forceTranslation:!1,translatePageTitle:!1,onBeforeTranslate:null,onAfterTranslate:null,attributeFilter:null,globalName:null};function r(e){let t=e.length;for(;–t>=0;)e[t]=0}const a=256,i=286,s=30,o=15,l=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]),c=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]),d=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),h=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=new Array(576);r(u);const f=new Array(60);r(f);const g=new Array(512);r(g);const m=new Array(256);r(m);const _=new Array(29);r(_);const p=new Array(s);function b(e,t,n,r,a){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=a,this.has_stree=e&&e.length}let w,E,y;function T(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}r(p);const x=e=>e<256?g[e]:g[256+(e>>>7)],v=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},k=(e,t,n)=>{e.bi_valid>16-n?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<{k(e,n[2*t],n[2*t+1])},A=(e,t)=>{let n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1},N=(e,t,n)=>{const r=new Array(16);let a,i,s=0;for(a=1;a<=o;a++)s=s+n[a-1]<<1,r[a]=s;for(i=0;i<=t;i++){let t=e[2*i+1];0!==t&&(e[2*i]=A(r[t]++,t))}},R=e=>{let t;for(t=0;t{e.bi_valid>8?v(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},P=(e,t,n,r)=>{const a=2*t,i=2*n;return e[a]{const r=e.heap[n];let a=n<<1;for(;a<=e.heap_len&&(a{let r,i,s,o,d=0;if(0!==e.sym_next)do{r=255&e.pending_buf[e.sym_buf+d++],r+=(255&e.pending_buf[e.sym_buf+d++])<<8,i=e.pending_buf[e.sym_buf+d++],0===r?L(e,i,t):(s=m[i],L(e,s+a+1,t),o=l[s],0!==o&&(i-=_[s],k(e,i,o)),r--,s=x(r),L(e,s,n),o=c[s],0!==o&&(r-=p[s],k(e,r,o)))}while(d{const n=t.dyn_tree,r=t.stat_desc.static_tree,a=t.stat_desc.has_stree,i=t.stat_desc.elems;let s,l,c,d=-1;for(e.heap_len=0,e.heap_max=573,s=0;s>1;s>=1;s–)z(e,n,s);c=i;do{s=e.heap[1],e.heap[1]=e.heap[e.heap_len–],z(e,n,1),l=e.heap[1],e.heap[–e.heap_max]=s,e.heap[–e.heap_max]=l,n[2*c]=n[2*s]+n[2*l],e.depth[c]=(e.depth[s]>=e.depth[l]?e.depth[s]:e.depth[l])+1,n[2*s+1]=n[2*l+1]=c,e.heap[1]=c++,z(e,n,1)}while(e.heap_len>=2);e.heap[–e.heap_max]=e.heap[1],((e,t)=>{const n=t.dyn_tree,r=t.max_code,a=t.stat_desc.static_tree,i=t.stat_desc.has_stree,s=t.stat_desc.extra_bits,l=t.stat_desc.extra_base,c=t.stat_desc.max_length;let d,h,u,f,g,m,_=0;for(f=0;f<=o;f++)e.bl_count[f]=0;for(n[2*e.heap[e.heap_max]+1]=0,d=e.heap_max+1;d<573;d++)h=e.heap[d],f=n[2*n[2*h+1]+1]+1,f>c&&(f=c,_++),n[2*h+1]=f,h>r||(e.bl_count[f]++,g=0,h>=l&&(g=s[h-l]),m=n[2*h],e.opt_len+=m*(f+g),i&&(e.static_len+=m*(a[2*h+1]+g)));if(0!==_){do{for(f=c-1;0===e.bl_count[f];)f–;e.bl_count[f]–,e.bl_count[f+1]+=2,e.bl_count[c]–,_-=2}while(_>0);for(f=c;0!==f;f–)for(h=e.bl_count[f];0!==h;)u=e.heap[–d],u>r||(n[2*u+1]!==f&&(e.opt_len+=(f-n[2*u+1])*n[2*u],n[2*u+1]=f),h–)}})(e,t),N(n,d,e.bl_count)},I=(e,t,n)=>{let r,a,i=-1,s=t[1],o=0,l=7,c=4;for(0===s&&(l=138,c=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)a=s,s=t[2*(r+1)+1],++o{let r,a,i=-1,s=t[1],o=0,l=7,c=4;for(0===s&&(l=138,c=3),r=0;r<=n;r++)if(a=s,s=t[2*(r+1)+1],!(++o{k(e,0+(r?1:0),3),C(e),v(e,n),v(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n};var D=(e,t,n,r)=>{let i,s,o=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=(e=>{let t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t{let t;for(I(e,e.dyn_ltree,e.l_desc.max_code),I(e,e.dyn_dtree,e.d_desc.max_code),F(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*h[t]+1];t–);return e.opt_len+=3*(t+1)+5+5+4,t})(e),i=e.opt_len+3+7>>>3,s=e.static_len+3+7>>>3,s<=i&&(i=s)):i=s=n+5,n+4<=i&&-1!==t?U(e,t,n,r):4===e.strategy||s===i?(k(e,2+(r?1:0),3),S(e,u,f)):(k(e,4+(r?1:0),3),((e,t,n,r)=>{let a;for(k(e,t-257,5),k(e,n-1,5),k(e,r-4,4),a=0;a{O||((()=>{let e,t,n,r,a;const h=new Array(16);for(n=0,r=0;r<28;r++)for(_[r]=n,e=0;e<1<>=7;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++]=n,0===t?e.dyn_ltree[2*n]++:(e.matches++,t–,e.dyn_ltree[2*(m[n]+a+1)]++,e.dyn_dtree[2*x(t)]++),e.sym_next===e.sym_end),_tr_align:e=>{k(e,2,3),L(e,256,u),(e=>{16===e.bi_valid?(v(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)}};var B=(e,t,n,r)=>{let a=65535&e,i=e>>>16&65535,s=0;for(;0!==n;){s=n>2e3?2e3:n,n-=s;do{a=a+t[r++]|0,i=i+a|0}while(–s);a%=65521,i%=65521}return a|i<<16};const Z=new Uint32Array((()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t})());var W=(e,t,n,r)=>{const a=Z,i=r+n;e^=-1;for(let n=r;n>>8^a[255&(e^t[n])];return-1^e},j={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”},K={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_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:$,_tr_stored_block:q,_tr_flush_block:J,_tr_tally:X,_tr_align:V}=H,{Z_NO_FLUSH:G,Z_PARTIAL_FLUSH:Y,Z_FULL_FLUSH:Q,Z_FINISH:ee,Z_BLOCK:te,Z_OK:ne,Z_STREAM_END:re,Z_STREAM_ERROR:ae,Z_DATA_ERROR:ie,Z_BUF_ERROR:se,Z_DEFAULT_COMPRESSION:oe,Z_FILTERED:le,Z_HUFFMAN_ONLY:ce,Z_RLE:de,Z_FIXED:he,Z_DEFAULT_STRATEGY:ue,Z_UNKNOWN:fe,Z_DEFLATED:ge}=K,me=258,_e=262,pe=42,be=113,we=666,Ee=(e,t)=>(e.msg=j[t],t),ye=e=>2*e-(e>4?9:0),Te=e=>{let t=e.length;for(;–t>=0;)e[t]=0},xe=e=>{let t,n,r,a=e.w_size;t=e.hash_size,r=t;do{n=e.head[–r],e.head[r]=n>=a?n-a:0}while(–t);t=a,r=t;do{n=e.prev[–r],e.prev[r]=n>=a?n-a:0}while(–t)};let ve=(e,t,n)=>(t<{const t=e.state;let n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))},Le=(e,t)=>{J(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,ke(e.strm)},Ae=(e,t)=>{e.pending_buf[e.pending++]=t},Ne=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},Re=(e,t,n,r)=>{let a=e.avail_in;return a>r&&(a=r),0===a?0:(e.avail_in-=a,t.set(e.input.subarray(e.next_in,e.next_in+a),n),1===e.state.wrap?e.adler=B(e.adler,t,a,n):2===e.state.wrap&&(e.adler=W(e.adler,t,a,n)),e.next_in+=a,e.total_in+=a,a)},Ce=(e,t)=>{let n,r,a=e.max_chain_length,i=e.strstart,s=e.prev_length,o=e.nice_match;const l=e.strstart>e.w_size-_e?e.strstart-(e.w_size-_e):0,c=e.window,d=e.w_mask,h=e.prev,u=e.strstart+me;let f=c[i+s-1],g=c[i+s];e.prev_length>=e.good_match&&(a>>=2),o>e.lookahead&&(o=e.lookahead);do{if(n=t,c[n+s]===g&&c[n+s-1]===f&&c[n]===c[i]&&c[++n]===c[i+1]){i+=2,n++;do{}while(c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&is){if(e.match_start=t,s=r,r>=o)break;f=c[i+s-1],g=c[i+s]}}}while((t=h[t&d])>l&&0!==–a);return s<=e.lookahead?s:e.lookahead},Pe=e=>{const t=e.w_size;let n,r,a;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-_e)&&(e.window.set(e.window.subarray(t,t+t-r),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),xe(e),r+=t),0===e.strm.avail_in)break;if(n=Re(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=3)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=ve(e,e.ins_h,e.window[a+1]);e.insert&&(e.ins_h=ve(e,e.ins_h,e.window[a+3-1]),e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert–,!(e.lookahead+e.insert<3)););}while(e.lookahead<_e&&0!==e.strm.avail_in)},ze=(e,t)=>{let n,r,a,i=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,s=0,o=e.strm.avail_in;do{if(n=65535,a=e.bi_valid+42>>3,e.strm.avail_outr+e.strm.avail_in&&(n=r+e.strm.avail_in),n>a&&(n=a),n>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,ke(e.strm),r&&(r>n&&(r=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+r),e.strm.next_out),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r,e.block_start+=r,n-=r),n&&(Re(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n)}while(0===s);return o-=e.strm.avail_in,o&&(o>=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<=o&&(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.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-o,e.strm.next_in),e.strstart),e.strstart+=o,e.insert+=o>e.w_size-e.insert?e.w_size-e.insert:o),e.block_start=e.strstart),e.high_watera&&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++,a+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),a>e.strm.avail_in&&(a=e.strm.avail_in),a&&(Re(e.strm,e.window,e.strstart,a),e.strstart+=a,e.insert+=a>e.w_size-e.insert?e.w_size-e.insert:a),e.high_water>3,a=e.pending_buf_size-a>65535?65535:e.pending_buf_size-a,i=a>e.w_size?e.w_size:a,r=e.strstart-e.block_start,(r>=i||(r||t===ee)&&t!==G&&0===e.strm.avail_in&&r<=a)&&(n=r>a?a:r,s=t===ee&&0===e.strm.avail_in&&n===r?1:0,q(e,e.block_start,n,s),e.block_start+=n,ke(e.strm)),s?3:1)},Se=(e,t)=>{let n,r;for(;;){if(e.lookahead<_e){if(Pe(e),e.lookahead<_e&&t===G)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=ve(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-_e&&(e.match_length=Ce(e,n)),e.match_length>=3)if(r=X(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length–;do{e.strstart++,e.ins_h=ve(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(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=ve(e,e.ins_h,e.window[e.strstart+1]);else r=X(e,0,e.window[e.strstart]),e.lookahead–,e.strstart++;if(r&&(Le(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,t===ee?(Le(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Le(e,!1),0===e.strm.avail_out)?1:2},Fe=(e,t)=>{let n,r,a;for(;;){if(e.lookahead<_e){if(Pe(e),e.lookahead<_e&&t===G)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=ve(e,e.ins_h,e.window[e.strstart+3-1]),n=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=2,0!==n&&e.prev_length4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){a=e.strstart+e.lookahead-3,r=X(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=a&&(e.ins_h=ve(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!==--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,r&&(Le(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if(r=X(e,0,e.window[e.strstart-1]),r&&Le(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=X(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===ee?(Le(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Le(e,!1),0===e.strm.avail_out)?1:2};function Ie(e,t,n,r,a){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=a}const Me=[new Ie(0,0,0,0,ze),new Ie(4,4,8,4,Se),new Ie(4,5,16,8,Se),new Ie(4,6,32,32,Se),new Ie(4,4,16,16,Fe),new Ie(8,16,32,32,Fe),new Ie(8,16,128,128,Fe),new Ie(8,32,128,256,Fe),new Ie(32,128,258,1024,Fe),new Ie(32,258,258,4096,Fe)];function Oe(){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=ge,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(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),Te(this.dyn_ltree),Te(this.dyn_dtree),Te(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),Te(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),Te(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}const Ue=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.status!==pe&&57!==t.status&&69!==t.status&&73!==t.status&&91!==t.status&&103!==t.status&&t.status!==be&&t.status!==we?1:0},De=e=>{if(Ue(e))return Ee(e,ae);e.total_in=e.total_out=0,e.data_type=fe;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=2===t.wrap?57:t.wrap?pe:be,e.adler=2===t.wrap?0:1,t.last_flush=-2,$(t),ne},He=e=>{const t=De(e);var n;return t===ne&&((n=e.state).window_size=2*n.w_size,Te(n.head),n.max_lazy_match=Me[n.level].max_lazy,n.good_match=Me[n.level].good_length,n.nice_match=Me[n.level].nice_length,n.max_chain_length=Me[n.level].max_chain,n.strstart=0,n.block_start=0,n.lookahead=0,n.insert=0,n.match_length=n.prev_length=2,n.match_available=0,n.ins_h=0),t},Be=(e,t,n,r,a,i)=>{if(!e)return ae;let s=1;if(t===oe&&(t=6),r<0?(s=0,r=-r):r>15&&(s=2,r-=16),a<1||a>9||n!==ge||r<8||r>15||t<0||t>9||i<0||i>he||8===r&&1!==s)return Ee(e,ae);8===r&&(r=9);const o=new Oe;return e.state=o,o.strm=e,o.status=pe,o.wrap=s,o.gzhead=null,o.w_bits=r,o.w_size=1<Be(e,t,ge,15,8,ue),deflateInit2:Be,deflateReset:He,deflateResetKeep:De,deflateSetHeader:(e,t)=>Ue(e)||2!==e.state.wrap?ae:(e.state.gzhead=t,ne),deflate:(e,t)=>{if(Ue(e)||t>te||t<0)return e?Ee(e,ae):ae;const n=e.state;if(!e.output||0!==e.avail_in&&!e.input||n.status===we&&t!==ee)return Ee(e,0===e.avail_out?se:ae);const r=n.last_flush;if(n.last_flush=t,0!==n.pending){if(ke(e),0===e.avail_out)return n.last_flush=-1,ne}else if(0===e.avail_in&&ye(t)<=ye(r)&&t!==ee)return Ee(e,se);if(n.status===we&&0!==e.avail_in)return Ee(e,se);if(n.status===pe&&0===n.wrap&&(n.status=be),n.status===pe){let t=ge+(n.w_bits-8<<4)<<8,r=-1;if(r=n.strategy>=ce||n.level<2?0:n.level<6?1:6===n.level?2:3,t|=r<<6,0!==n.strstart&&(t|=32),t+=31-t%31,Ne(n,t),0!==n.strstart&&(Ne(n,e.adler>>>16),Ne(n,65535&e.adler)),e.adler=1,n.status=be,ke(e),0!==n.pending)return n.last_flush=-1,ne}if(57===n.status)if(e.adler=0,Ae(n,31),Ae(n,139),Ae(n,8),n.gzhead)Ae(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Ae(n,255&n.gzhead.time),Ae(n,n.gzhead.time>>8&255),Ae(n,n.gzhead.time>>16&255),Ae(n,n.gzhead.time>>24&255),Ae(n,9===n.level?2:n.strategy>=ce||n.level<2?4:0),Ae(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(Ae(n,255&n.gzhead.extra.length),Ae(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=W(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69;else if(Ae(n,0),Ae(n,0),Ae(n,0),Ae(n,0),Ae(n,0),Ae(n,9===n.level?2:n.strategy>=ce||n.level<2?4:0),Ae(n,3),n.status=be,ke(e),0!==n.pending)return n.last_flush=-1,ne;if(69===n.status){if(n.gzhead.extra){let t=n.pending,r=(65535&n.gzhead.extra.length)-n.gzindex;for(;n.pending+r>n.pending_buf_size;){let a=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+a),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>t&&(e.adler=W(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex+=a,ke(e),0!==n.pending)return n.last_flush=-1,ne;t=0,r-=a}let a=new Uint8Array(n.gzhead.extra);n.pending_buf.set(a.subarray(n.gzindex,n.gzindex+r),n.pending),n.pending+=r,n.gzhead.hcrc&&n.pending>t&&(e.adler=W(e.adler,n.pending_buf,n.pending-t,t)),n.gzindex=0}n.status=73}if(73===n.status){if(n.gzhead.name){let t,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(e.adler=W(e.adler,n.pending_buf,n.pending-r,r)),ke(e),0!==n.pending)return n.last_flush=-1,ne;r=0}t=n.gzindexr&&(e.adler=W(e.adler,n.pending_buf,n.pending-r,r)),n.gzindex=0}n.status=91}if(91===n.status){if(n.gzhead.comment){let t,r=n.pending;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>r&&(e.adler=W(e.adler,n.pending_buf,n.pending-r,r)),ke(e),0!==n.pending)return n.last_flush=-1,ne;r=0}t=n.gzindexr&&(e.adler=W(e.adler,n.pending_buf,n.pending-r,r))}n.status=103}if(103===n.status){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(ke(e),0!==n.pending))return n.last_flush=-1,ne;Ae(n,255&e.adler),Ae(n,e.adler>>8&255),e.adler=0}if(n.status=be,ke(e),0!==n.pending)return n.last_flush=-1,ne}if(0!==e.avail_in||0!==n.lookahead||t!==G&&n.status!==we){let r=0===n.level?ze(n,t):n.strategy===ce?((e,t)=>{let n;for(;;){if(0===e.lookahead&&(Pe(e),0===e.lookahead)){if(t===G)return 1;break}if(e.match_length=0,n=X(e,0,e.window[e.strstart]),e.lookahead–,e.strstart++,n&&(Le(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===ee?(Le(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Le(e,!1),0===e.strm.avail_out)?1:2})(n,t):n.strategy===de?((e,t)=>{let n,r,a,i;const s=e.window;for(;;){if(e.lookahead<=me){if(Pe(e),e.lookahead<=me&&t===G)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(a=e.strstart-1,r=s[a],r===s[++a]&&r===s[++a]&&r===s[++a])){i=e.strstart+me;do{}while(r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&ae.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=X(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=X(e,0,e.window[e.strstart]),e.lookahead–,e.strstart++),n&&(Le(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===ee?(Le(e,!0),0===e.strm.avail_out?3:4):e.sym_next&&(Le(e,!1),0===e.strm.avail_out)?1:2})(n,t):Me[n.level].func(n,t);if(3!==r&&4!==r||(n.status=we),1===r||3===r)return 0===e.avail_out&&(n.last_flush=-1),ne;if(2===r&&(t===Y?V(n):t!==te&&(q(n,0,0,!1),t===Q&&(Te(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),ke(e),0===e.avail_out))return n.last_flush=-1,ne}return t!==ee?ne:n.wrap<=0?re:(2===n.wrap?(Ae(n,255&e.adler),Ae(n,e.adler>>8&255),Ae(n,e.adler>>16&255),Ae(n,e.adler>>24&255),Ae(n,255&e.total_in),Ae(n,e.total_in>>8&255),Ae(n,e.total_in>>16&255),Ae(n,e.total_in>>24&255)):(Ne(n,e.adler>>>16),Ne(n,65535&e.adler)),ke(e),n.wrap>0&&(n.wrap=-n.wrap),0!==n.pending?ne:re)},deflateEnd:e=>{if(Ue(e))return ae;const t=e.state.status;return e.state=null,t===be?Ee(e,ie):ne},deflateSetDictionary:(e,t)=>{let n=t.length;if(Ue(e))return ae;const r=e.state,a=r.wrap;if(2===a||1===a&&r.status!==pe||r.lookahead)return ae;if(1===a&&(e.adler=B(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){0===a&&(Te(r.head),r.strstart=0,r.block_start=0,r.insert=0);let e=new Uint8Array(r.w_size);e.set(t.subarray(n-r.w_size,n),0),t=e,n=r.w_size}const i=e.avail_in,s=e.next_in,o=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,Pe(r);r.lookahead>=3;){let e=r.strstart,t=r.lookahead-2;do{r.ins_h=ve(r,r.ins_h,r.window[e+3-1]),r.prev[e&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=e,e++}while(–t);r.strstart=e,r.lookahead=2,Pe(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=s,e.input=o,e.avail_in=i,r.wrap=a,ne},deflateInfo:”pako deflate (from Nodeca project)”};const We=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var je=function(e){const t=Array.prototype.slice.call(arguments,1);for(;t.length;){const n=t.shift();if(n){if(“object”!=typeof n)throw new TypeError(n+”must be non-object”);for(const t in n)We(n,t)&&(e[t]=n[t])}}return e},Ke=e=>{let t=0;for(let n=0,r=e.length;n=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;qe[254]=qe[254]=1;var Je=e=>{if(“function”==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,n,r,a,i,s=e.length,o=0;for(a=0;a>>6,t[i++]=128|63&n):n<65536?(t[i++]=224|n>>>12,t[i++]=128|n>>>6&63,t[i++]=128|63&n):(t[i++]=240|n>>>18,t[i++]=128|n>>>12&63,t[i++]=128|n>>>6&63,t[i++]=128|63&n);return t},Xe=(e,t)=>{const n=t||e.length;if(“function”==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,t));let r,a;const i=new Array(2*n);for(a=0,r=0;r4)i[a++]=65533,r+=s-1;else{for(t&=2===s?31:3===s?15:7;s>1&&r1?i[a++]=65533:t<65536?i[a++]=t:(t-=65536,i[a++]=55296|t>>10&1023,i[a++]=56320|1023&t)}}return((e,t)=>{if(t<65534&&e.subarray&&$e)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n="";for(let r=0;r{(t=t||e.length)>e.length&&(t=e.length);let n=t-1;for(;n>=0&&128==(192&e[n]);)n–;return n<0||0===n?t:n+qe[e[n]]>t?n:t};var Ge=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};const Ye=Object.prototype.toString,{Z_NO_FLUSH:Qe,Z_SYNC_FLUSH:et,Z_FULL_FLUSH:tt,Z_FINISH:nt,Z_OK:rt,Z_STREAM_END:at,Z_DEFAULT_COMPRESSION:it,Z_DEFAULT_STRATEGY:st,Z_DEFLATED:ot}=K;function lt(e){this.options=je({level:it,method:ot,chunkSize:16384,windowBits:15,memLevel:8,strategy:st},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Ge,this.strm.avail_out=0;let n=Ze.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==rt)throw new Error(j[n]);if(t.header&&Ze.deflateSetHeader(this.strm,t.header),t.dictionary){let e;if(e="string"==typeof t.dictionary?Je(t.dictionary):"[object ArrayBuffer]"===Ye.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,n=Ze.deflateSetDictionary(this.strm,e),n!==rt)throw new Error(j[n]);this._dict_set=!0}}lt.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize;let a,i;if(this.ended)return!1;for(i=t===~~t?t:!0===t?nt:Qe,"string"==typeof e?n.input=Je(e):"[object ArrayBuffer]"===Ye.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(i===et||i===tt)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(a=Ze.deflate(n,i),a===at)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),a=Ze.deflateEnd(this.strm),this.onEnd(a),this.ended=!0,a===rt;if(0!==n.avail_out){if(i>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},lt.prototype.onData=function(e){this.chunks.push(e)},lt.prototype.onEnd=function(e){e===rt&&(this.result=Ke(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var ct={gzip:function(e,t){return(t=t||{}).gzip=!0,function(e,t){const n=new lt(t);if(n.push(e,!0),n.err)throw n.msg||j[n.err];return n.result}(e,t)}};const dt=16209;var ht=function(e,t){let n,r,a,i,s,o,l,c,d,h,u,f,g,m,_,p,b,w,E,y,T,x,v,k;const L=e.state;n=e.next_in,v=e.input,r=n+(e.avail_in-5),a=e.next_out,k=e.output,i=a-(t-e.avail_out),s=a+(e.avail_out-257),o=L.dmax,l=L.wsize,c=L.whave,d=L.wnext,h=L.window,u=L.hold,f=L.bits,g=L.lencode,m=L.distcode,_=(1<>>24,u>>>=w,f-=w,w=b>>>16&255,0===w)k[a++]=65535&b;else{if(!(16&w)){if(64&w){if(32&w){L.mode=16191;break e}e.msg=”invalid literal/length code”,L.mode=dt;break e}b=g[(65535&b)+(u&(1<>>=w,f-=w),f<15&&(u+=v[n++]<>>24,u>>>=w,f-=w,w=b>>>16&255,16&w){if(y=65535&b,w&=15,fo){e.msg=”invalid distance too far back”,L.mode=dt;break e}if(u>>>=w,f-=w,w=a-i,y>w){if(w=y-w,w>c&&L.sane){e.msg=”invalid distance too far back”,L.mode=dt;break e}if(T=0,x=h,0===d){if(T+=l-w,w2;)k[a++]=x[T++],k[a++]=x[T++],k[a++]=x[T++],E-=3;E&&(k[a++]=x[T++],E>1&&(k[a++]=x[T++]))}else{T=a-y;do{k[a++]=k[T++],k[a++]=k[T++],k[a++]=k[T++],E-=3}while(E>2);E&&(k[a++]=k[T++],E>1&&(k[a++]=k[T++]))}break}if(64&w){e.msg=”invalid distance code”,L.mode=dt;break e}b=m[(65535&b)+(u&(1<>3,n-=E,f-=E<<3,u&=(1<{const l=o.bits;let c,d,h,u,f,g,m=0,_=0,p=0,b=0,w=0,E=0,y=0,T=0,x=0,v=0,k=null;const L=new Uint16Array(16),A=new Uint16Array(16);let N,R,C,P=null;for(m=0;m<=ut;m++)L[m]=0;for(_=0;_=1&&0===L[b];b–);if(w>b&&(w=b),0===b)return a[i++]=20971520,a[i++]=20971520,o.bits=1,0;for(p=1;p0&&(0===e||1!==b))return-1;for(A[1]=0,m=1;m852||2===e&&x>592)return 1;for(;;){N=m-y,s[_]+1=g?(R=P[s[_]-g],C=k[s[_]-g]):(R=96,C=0),c=1<>y)+d]=N<<24|R<<16|C}while(0!==d);for(c=1<>=1;if(0!==c?(v&=c-1,v+=c):v=0,_++,0===–L[m]){if(m===b)break;m=t[n+s[_]]}if(m>w&&(v&u)!==h){for(0===y&&(y=w),f+=p,E=m-y,T=1<852||2===e&&x>592)return 1;h=v&u,a[h]=w<<24|E<<16|f-i}}return 0!==v&&(a[f+v]=m-y<<24|64<<16),o.bits=w,0};const{Z_FINISH:bt,Z_BLOCK:wt,Z_TREES:Et,Z_OK:yt,Z_STREAM_END:Tt,Z_NEED_DICT:xt,Z_STREAM_ERROR:vt,Z_DATA_ERROR:kt,Z_MEM_ERROR:Lt,Z_BUF_ERROR:At,Z_DEFLATED:Nt}=K,Rt=16180,Ct=16190,Pt=16191,zt=16192,St=16194,Ft=16199,It=16200,Mt=16206,Ot=16209,Ut=e=>(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function Dt(){this.strm=null,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 Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Ht=e=>{if(!e)return 1;const t=e.state;return!t||t.strm!==e||t.mode