Files
fad_oa/ruoyi-ui/public/file-viewer/assets/cfb-DgjGJYYS.js

11 lines
31 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{A as e,D as t}from"./package-Bop5TfAT.js";import{t as n}from"./__vite-browser-external-BZdVR8v7.js";var r=t(((t,r)=>{var i=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`;function a(e){for(var t=``,n=0,r=0,a=0,o=0,s=0,c=0,l=0,u=0;u<e.length;)n=e.charCodeAt(u++),o=n>>2,r=e.charCodeAt(u++),s=(n&3)<<4|r>>4,a=e.charCodeAt(u++),c=(r&15)<<2|a>>6,l=a&63,isNaN(r)?c=l=64:isNaN(a)&&(l=64),t+=i.charAt(o)+i.charAt(s)+i.charAt(c)+i.charAt(l);return t}function o(e){var t=``,n=0,r=0,a=0,o=0,s=0,c=0,l=0;e=e.replace(/[^\w\+\/\=]/g,``);for(var u=0;u<e.length;)o=i.indexOf(e.charAt(u++)),s=i.indexOf(e.charAt(u++)),n=o<<2|s>>4,t+=String.fromCharCode(n),c=i.indexOf(e.charAt(u++)),r=(s&15)<<4|c>>2,c!==64&&(t+=String.fromCharCode(r)),l=i.indexOf(e.charAt(u++)),a=(c&3)<<6|l,l!==64&&(t+=String.fromCharCode(a));return t}var s=(function(){return typeof Buffer<`u`&&typeof process<`u`&&process.versions!==void 0&&!!process.versions.node})(),c=(function(){if(typeof Buffer<`u`){var e=!Buffer.from;if(!e)try{Buffer.from(`foo`,`utf8`)}catch{e=!0}return e?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer)}return function(){}})();function l(e){if(s){if(Buffer.alloc)return Buffer.alloc(e);var t=new Buffer(e);return t.fill(0),t}return typeof Uint8Array<`u`?new Uint8Array(e):Array(e)}function u(e){return s?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<`u`?new Uint8Array(e):Array(e)}var d=function(e){return s?c(e,`binary`):e.split(``).map(function(e){return e.charCodeAt(0)&255})},f=/\u0000/g,p=/[\u0001-\u0006]/g,m=function(e){for(var t=[],n=0;n<e[0].length;++n)t.push.apply(t,e[0][n]);return t},h=m,g=function(e,t,n){for(var r=[],i=t;i<n;i+=2)r.push(String.fromCharCode(C(e,i)));return r.join(``).replace(f,``)},_=g,v=function(e,t,n){for(var r=[],i=t;i<t+n;++i)r.push((`0`+e[i].toString(16)).slice(-2));return r.join(``)},y=v,b=function(e){if(Array.isArray(e[0]))return[].concat.apply([],e);var t=0,n=0;for(n=0;n<e.length;++n)t+=e[n].length;var r=new Uint8Array(t);for(n=0,t=0;n<e.length;t+=e[n].length,++n)r.set(e[n],t);return r},x=b;s&&(g=function(e,t,n){return Buffer.isBuffer(e)?e.toString(`utf16le`,t,n).replace(f,``):_(e,t,n)},v=function(e,t,n){return Buffer.isBuffer(e)?e.toString(`hex`,t,t+n):y(e,t,n)},m=function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0]):h(e)},d=function(e){return c(e,`binary`)},x=function(e){return Buffer.isBuffer(e[0])?Buffer.concat(e):b(e)});var S=function(e,t){return e[t]},C=function(e,t){return e[t+1]*256+e[t]},ee=function(e,t){var n=e[t+1]*256+e[t];return n<32768?n:(65535-n+1)*-1},te=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},w=function(e,t){return(e[t+3]<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]};function ne(e,t){var n,r,i=0;switch(e){case 1:n=S(this,this.l);break;case 2:n=(t===`i`?ee:C)(this,this.l);break;case 4:n=w(this,this.l);break;case 16:i=2,r=v(this,this.l,e)}return this.l+=e,i===0?n:r}var T=function(e,t,n){e[n]=t&255,e[n+1]=t>>>8&255,e[n+2]=t>>>16&255,e[n+3]=t>>>24&255},re=function(e,t,n){e[n]=t&255,e[n+1]=t>>8&255,e[n+2]=t>>16&255,e[n+3]=t>>24&255};function ie(e,t,n){var r=0,i=0;switch(n){case`hex`:for(;i<e;++i)this[this.l++]=parseInt(t.slice(2*i,2*i+2),16)||0;return this;case`utf16le`:var a=this.l+e;for(i=0;i<Math.min(t.length,e);++i){var o=t.charCodeAt(i);this[this.l++]=o&255,this[this.l++]=o>>8}for(;this.l<a;)this[this.l++]=0;return this}switch(e){case 1:r=1,this[this.l]=t&255;break;case 2:r=2,this[this.l]=t&255,t>>>=8,this[this.l+1]=t&255;break;case 4:r=4,T(this,t,this.l);break;case-4:r=4,re(this,t,this.l);break}return this.l+=r,this}function ae(e,t){var n=v(this,this.l,e.length>>1);if(n!==e)throw Error(t+`Expected `+e+` saw `+n);this.l+=e.length>>1}function E(e,t){e.l=t,e.read_shift=ne,e.chk=ae,e.write_shift=ie}function D(e){var t=l(e);return E(t,0),t}var oe=(function(){var e={};e.version=`1.2.1`;function t(){for(var e=0,t=Array(256),n=0;n!=256;++n)e=n,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,e=e&1?-306674912^e>>>1:e>>>1,t[n]=e;return typeof Int32Array<`u`?new Int32Array(t):t}var n=t();function r(e){var t=0,n=0,r=0,i=typeof Int32Array<`u`?new Int32Array(4096):Array(4096);for(r=0;r!=256;++r)i[r]=e[r];for(r=0;r!=256;++r)for(n=e[r],t=256+r;t<4096;t+=256)n=i[t]=n>>>8^e[n&255];var a=[];for(r=1;r!=16;++r)a[r-1]=typeof Int32Array<`u`?i.subarray(r*256,r*256+256):i.slice(r*256,r*256+256);return a}var i=r(n),a=i[0],o=i[1],s=i[2],c=i[3],l=i[4],u=i[5],d=i[6],f=i[7],p=i[8],m=i[9],h=i[10],g=i[11],_=i[12],v=i[13],y=i[14];function b(e,t){for(var r=t^-1,i=0,a=e.length;i<a;)r=r>>>8^n[(r^e.charCodeAt(i++))&255];return~r}function x(e,t){for(var r=t^-1,i=e.length-15,b=0;b<i;)r=y[e[b++]^r&255]^v[e[b++]^r>>8&255]^_[e[b++]^r>>16&255]^g[e[b++]^r>>>24]^h[e[b++]]^m[e[b++]]^p[e[b++]]^f[e[b++]]^d[e[b++]]^u[e[b++]]^l[e[b++]]^c[e[b++]]^s[e[b++]]^o[e[b++]]^a[e[b++]]^n[e[b++]];for(i+=15;b<i;)r=r>>>8^n[(r^e[b++])&255];return~r}function S(e,t){for(var r=t^-1,i=0,a=e.length,o=0,s=0;i<a;)o=e.charCodeAt(i++),o<128?r=r>>>8^n[(r^o)&255]:o<2048?(r=r>>>8^n[(r^(192|o>>6&31))&255],r=r>>>8^n[(r^(128|o&63))&255]):o>=55296&&o<57344?(o=(o&1023)+64,s=e.charCodeAt(i++)&1023,r=r>>>8^n[(r^(240|o>>8&7))&255],r=r>>>8^n[(r^(128|o>>2&63))&255],r=r>>>8^n[(r^(128|s>>6&15|(o&3)<<4))&255],r=r>>>8^n[(r^(128|s&63))&255]):(r=r>>>8^n[(r^(224|o>>12&15))&255],r=r>>>8^n[(r^(128|o>>6&63))&255],r=r>>>8^n[(r^(128|o&63))&255]);return~r}return e.table=n,e.bstr=b,e.buf=x,e.str=S,e})(),O=(function(){var e={};e.version=`1.2.2`;function t(e,t){for(var n=e.split(`/`),r=t.split(`/`),i=0,a=0,o=Math.min(n.length,r.length);i<o;++i){if(a=n[i].length-r[i].length)return a;if(n[i]!=r[i])return n[i]<r[i]?-1:1}return n.length-r.length}function r(e){if(e.charAt(e.length-1)==`/`)return e.slice(0,-1).indexOf(`/`)===-1?e:r(e.slice(0,-1));var t=e.lastIndexOf(`/`);return t===-1?e:e.slice(0,t+1)}function i(e){if(e.charAt(e.length-1)==`/`)return i(e.slice(0,-1));var t=e.lastIndexOf(`/`);return t===-1?e:e.slice(t+1)}function h(e,t){typeof t==`string`&&(t=new Date(t));var n=t.getHours();n=n<<6|t.getMinutes(),n=n<<5|t.getSeconds()>>>1,e.write_shift(2,n);var r=t.getFullYear()-1980;r=r<<4|t.getMonth()+1,r=r<<5|t.getDate(),e.write_shift(2,r)}function _(e){var t=e.read_shift(2)&65535,n=e.read_shift(2)&65535,r=new Date,i=n&31;n>>>=5;var a=n&15;n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(a-1),r.setDate(i);var o=t&31;t>>>=5;var s=t&63;return t>>>=6,r.setHours(t),r.setMinutes(s),r.setSeconds(o<<1),r}function v(e){E(e,0);for(var t={},n=0;e.l<=e.length-4;){var r=e.read_shift(2),i=e.read_shift(2),a=e.l+i,o={};switch(r){case 21589:n=e.read_shift(1),n&1&&(o.mtime=e.read_shift(4)),i>5&&(n&2&&(o.atime=e.read_shift(4)),n&4&&(o.ctime=e.read_shift(4))),o.mtime&&(o.mt=new Date(o.mtime*1e3));break}e.l=a,t[r]=o}return t}var y;function b(){return y||=n()}function S(e,t){if(e[0]==80&&e[1]==75)return We(e,t);if((e[0]|32)==109&&(e[1]|32)==105)return Qe(e,t);if(e.length<512)throw Error(`CFB file size `+e.length+` < 512`);var n=3,r=512,i=0,a=0,o=0,s=0,c=0,l=[],u=e.slice(0,512);E(u,0);var d=C(u);switch(n=d[0],n){case 3:r=512;break;case 4:r=4096;break;case 0:if(d[1]==0)return We(e,t);default:throw Error(`Major Version: Expected 3 or 4 saw `+n)}r!==512&&(u=e.slice(0,r),E(u,28));var f=e.slice(0,r);ee(u,n);var p=u.read_shift(4,`i`);if(n===3&&p!==0)throw Error(`# Directory Sectors: Expected 0 saw `+p);u.l+=4,o=u.read_shift(4,`i`),u.l+=4,u.chk(`00100000`,`Mini Stream Cutoff Size: `),s=u.read_shift(4,`i`),i=u.read_shift(4,`i`),c=u.read_shift(4,`i`),a=u.read_shift(4,`i`);for(var m=-1,h=0;h<109&&(m=u.read_shift(4,`i`),!(m<0));++h)l[h]=m;var g=T(e,r);se(c,a,g,r,l);var _=le(g,o,l,r);_[o].name=`!Directory`,i>0&&s!==M&&(_[s].name=`!MiniFAT`),_[l[0]].name=`!FAT`,_.fat_addrs=l,_.ssz=r;var v={},y=[],b=[],x=[];ue(o,_,g,y,i,v,b,s),re(b,x,y),y.shift();var S={FileIndex:b,FullPaths:x};return t&&t.raw&&(S.raw={header:f,sectors:g}),S}function C(e){if(e[e.l]==80&&e[e.l+1]==75)return[0,0];e.chk(_e,`Header Signature: `),e.l+=16;var t=e.read_shift(2,`u`);return[e.read_shift(2,`u`),t]}function ee(e,t){var n=9;switch(e.l+=2,n=e.read_shift(2)){case 9:if(t!=3)throw Error(`Sector Shift: Expected 9 saw `+n);break;case 12:if(t!=4)throw Error(`Sector Shift: Expected 12 saw `+n);break;default:throw Error(`Sector Shift: Expected 9 or 12 saw `+n)}e.chk(`0600`,`Mini Sector Shift: `),e.chk(`000000000000`,`Reserved: `)}function T(e,t){for(var n=Math.ceil(e.length/t)-1,r=[],i=1;i<n;++i)r[i-1]=e.slice(i*t,(i+1)*t);return r[n-1]=e.slice(n*t),r}function re(e,t,n){for(var r=0,i=0,a=0,o=0,s=0,c=n.length,l=[],u=[];r<c;++r)l[r]=u[r]=r,t[r]=n[r];for(;s<u.length;++s)r=u[s],i=e[r].L,a=e[r].R,o=e[r].C,l[r]===r&&(i!==-1&&l[i]!==i&&(l[r]=l[i]),a!==-1&&l[a]!==a&&(l[r]=l[a])),o!==-1&&(l[o]=r),i!==-1&&r!=l[r]&&(l[i]=l[r],u.lastIndexOf(i)<s&&u.push(i)),a!==-1&&r!=l[r]&&(l[a]=l[r],u.lastIndexOf(a)<s&&u.push(a));for(r=1;r<c;++r)l[r]===r&&(a!==-1&&l[a]!==a?l[r]=l[a]:i!==-1&&l[i]!==i&&(l[r]=l[i]));for(r=1;r<c;++r)if(e[r].type!==0){if(s=r,s!=l[s])do s=l[s],t[r]=t[s]+`/`+t[r];while(s!==0&&l[s]!==-1&&s!=l[s]);l[r]=-1}for(t[0]+=`/`,r=1;r<c;++r)e[r].type!==2&&(t[r]+=`/`)}function ie(e,t,n){for(var r=e.start,i=e.size,a=[],o=r;n&&i>0&&o>=0;)a.push(t.slice(o*j,o*j+j)),i-=j,o=w(n,o*4);return a.length===0?D(0):x(a).slice(0,e.size)}function se(e,t,n,r,i){var a=M;if(e===M){if(t!==0)throw Error(`DIFAT chain shorter than expected`)}else if(e!==-1){var o=n[e],s=(r>>>2)-1;if(!o)return;for(var c=0;c<s&&(a=w(o,c*4))!==M;++c)i.push(a);t>=1&&se(w(o,r-4),t-1,n,r,i)}}function ce(e,t,n,r,i){var a=[],o=[];i||=[];var s=r-1,c=0,l=0;for(c=t;c>=0;){i[c]=!0,a[a.length]=c,o.push(e[c]);var u=n[Math.floor(c*4/r)];if(l=c*4&s,r<4+l)throw Error(`FAT boundary crossed: `+c+` 4 `+r);if(!e[u])break;c=w(e[u],l)}return{nodes:a,data:m([o])}}function le(e,t,n,r){var i=e.length,a=[],o=[],s=[],c=[],l=r-1,u=0,d=0,f=0,p=0;for(u=0;u<i;++u)if(s=[],f=u+t,f>=i&&(f-=i),!o[f]){c=[];var h=[];for(d=f;d>=0;){h[d]=!0,o[d]=!0,s[s.length]=d,c.push(e[d]);var g=n[Math.floor(d*4/r)];if(p=d*4&l,r<4+p)throw Error(`FAT boundary crossed: `+d+` 4 `+r);if(!e[g]||(d=w(e[g],p),h[d]))break}a[f]={nodes:s,data:m([c])}}return a}function ue(e,t,n,r,i,a,o,s){for(var c=0,l=r.length?2:0,u=t[e].data,d=0,f=0,p;d<u.length;d+=128){var m=u.slice(d,d+128);E(m,64),f=m.read_shift(2),p=g(m,0,f-l),r.push(p);var h={name:p,type:m.read_shift(1),color:m.read_shift(1),L:m.read_shift(4,`i`),R:m.read_shift(4,`i`),C:m.read_shift(4,`i`),clsid:m.read_shift(16),state:m.read_shift(4,`i`),start:0,size:0};m.read_shift(2)+m.read_shift(2)+m.read_shift(2)+m.read_shift(2)!==0&&(h.ct=de(m,m.l-8)),m.read_shift(2)+m.read_shift(2)+m.read_shift(2)+m.read_shift(2)!==0&&(h.mt=de(m,m.l-8)),h.start=m.read_shift(4,`i`),h.size=m.read_shift(4,`i`),h.size<0&&h.start<0&&(h.size=h.type=0,h.start=M,h.name=``),h.type===5?(c=h.start,i>0&&c!==M&&(t[c].name=`!StreamData`)):h.size>=4096?(h.storage=`fat`,t[h.start]===void 0&&(t[h.start]=ce(n,h.start,t.fat_addrs,t.ssz)),t[h.start].name=h.name,h.content=t[h.start].data.slice(0,h.size)):(h.storage=`minifat`,h.size<0?h.size=0:c!==M&&h.start!==M&&t[c]&&(h.content=ie(h,t[c].data,(t[s]||{}).data))),h.content&&E(h.content,0),a[p]=h,o.push(h)}}function de(e,t){return new Date((te(e,t+4)/1e7*2**32+te(e,t)/1e7-11644473600)*1e3)}function fe(e,t){return b(),S(y.readFileSync(e),t)}function pe(e,t){var n=t&&t.type;switch(n||s&&Buffer.isBuffer(e)&&(n=`buffer`),n||`base64`){case`file`:return fe(e,t);case`base64`:return S(d(o(e)),t);case`binary`:return S(d(e),t)}return S(e,t)}function k(e,t){var n=t||{},r=n.root||`Root Entry`;if(e.FullPaths||=[],e.FileIndex||=[],e.FullPaths.length!==e.FileIndex.length)throw Error(`inconsistent CFB structure`);e.FullPaths.length===0&&(e.FullPaths[0]=r+`/`,e.FileIndex[0]={name:r,type:5}),n.CLSID&&(e.FileIndex[0].clsid=n.CLSID),me(e)}function me(e){var t=`Sh33tJ5`;if(!O.find(e,`/`+t)){var n=D(4);n[0]=55,n[1]=n[3]=50,n[2]=54,e.FileIndex.push({name:t,type:2,content:n,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),A(e)}}function A(e,n){k(e);for(var a=!1,o=!1,s=e.FullPaths.length-1;s>=0;--s){var c=e.FileIndex[s];switch(c.type){case 0:o?a=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:o=!0,isNaN(c.R*c.L*c.C)&&(a=!0),c.R>-1&&c.L>-1&&c.R==c.L&&(a=!0);break;default:a=!0;break}}if(!(!a&&!n)){var l=new Date(1987,1,19),u=0,d=Object.create?Object.create(null):{},f=[];for(s=0;s<e.FullPaths.length;++s)d[e.FullPaths[s]]=!0,e.FileIndex[s].type!==0&&f.push([e.FullPaths[s],e.FileIndex[s]]);for(s=0;s<f.length;++s){var p=r(f[s][0]);for(o=d[p];!o;){for(;r(p)&&!d[r(p)];)p=r(p);f.push([p,{name:i(p).replace(`/`,``),type:1,clsid:N,ct:l,mt:l,content:null}]),d[p]=!0,p=r(f[s][0]),o=d[p]}}for(f.sort(function(e,n){return t(e[0],n[0])}),e.FullPaths=[],e.FileIndex=[],s=0;s<f.length;++s)e.FullPaths[s]=f[s][0],e.FileIndex[s]=f[s][1];for(s=0;s<f.length;++s){var m=e.FileIndex[s],h=e.FullPaths[s];if(m.name=i(h).replace(`/`,``),m.L=m.R=m.C=-(m.color=1),m.size=m.content?m.content.length:0,m.start=0,m.clsid=m.clsid||N,s===0)m.C=f.length>1?1:-1,m.size=0,m.type=5;else if(h.slice(-1)==`/`){for(u=s+1;u<f.length&&r(e.FullPaths[u])!=h;++u);for(m.C=u>=f.length?-1:u,u=s+1;u<f.length&&r(e.FullPaths[u])!=r(h);++u);m.R=u>=f.length?-1:u,m.type=1}else r(e.FullPaths[s+1]||``)==r(h)&&(m.R=s+1),m.type=2}}}function he(e,t){var n=t||{};if(n.fileType==`mad`)return $e(e,n);switch(A(e),n.fileType){case`zip`:return Ke(e,n)}var r=(function(e){for(var t=0,n=0,r=0;r<e.FileIndex.length;++r){var i=e.FileIndex[r];if(i.content){var a=i.content.length;a>0&&(a<4096?t+=a+63>>6:n+=a+511>>9)}}for(var o=e.FullPaths.length+3>>2,s=t+7>>3,c=t+127>>7,l=s+n+o+c,u=l+127>>7,d=u<=109?0:Math.ceil((u-109)/127);l+u+d+127>>7>u;)d=++u<=109?0:Math.ceil((u-109)/127);var f=[1,d,u,c,o,n,t,0];return e.FileIndex[0].size=t<<6,f[7]=(e.FileIndex[0].start=f[0]+f[1]+f[2]+f[3]+f[4]+f[5])+(f[6]+7>>3),f})(e),i=D(r[7]<<9),a=0,o=0;for(a=0;a<8;++a)i.write_shift(1,ve[a]);for(a=0;a<8;++a)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),a=0;a<3;++a)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,r[2]),i.write_shift(4,r[0]+r[1]+r[2]+r[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,r[3]?r[0]+r[1]+r[2]-1:M),i.write_shift(4,r[3]),i.write_shift(-4,r[1]?r[0]-1:M),i.write_shift(4,r[1]),a=0;a<109;++a)i.write_shift(-4,a<r[2]?r[1]+a:-1);if(r[1])for(o=0;o<r[1];++o){for(;a<236+o*127;++a)i.write_shift(-4,a<r[2]?r[1]+a:-1);i.write_shift(-4,o===r[1]-1?M:o+1)}var c=function(e){for(o+=e;a<o-1;++a)i.write_shift(-4,a+1);e&&(++a,i.write_shift(-4,M))};for(o=a=0,o+=r[1];a<o;++a)i.write_shift(-4,P.DIFSECT);for(o+=r[2];a<o;++a)i.write_shift(-4,P.FATSECT);c(r[3]),c(r[4]);for(var l=0,u=0,d=e.FileIndex[0];l<e.FileIndex.length;++l)d=e.FileIndex[l],d.content&&(u=d.content.length,!(u<4096)&&(d.start=o,c(u+511>>9)));for(c(r[6]+7>>3);i.l&511;)i.write_shift(-4,P.ENDOFCHAIN);for(o=a=0,l=0;l<e.FileIndex.length;++l)d=e.FileIndex[l],d.content&&(u=d.content.length,!(!u||u>=4096)&&(d.start=o,c(u+63>>6)));for(;i.l&511;)i.write_shift(-4,P.ENDOFCHAIN);for(a=0;a<r[4]<<2;++a){var f=e.FullPaths[a];if(!f||f.length===0){for(l=0;l<17;++l)i.write_shift(4,0);for(l=0;l<3;++l)i.write_shift(4,-1);for(l=0;l<12;++l)i.write_shift(4,0);continue}d=e.FileIndex[a],a===0&&(d.start=d.size?d.start-1:M);var p=a===0&&n.root||d.name;if(p.length>32&&(console.error(`Name `+p+` will be truncated to `+p.slice(0,32)),p=p.slice(0,32)),u=2*(p.length+1),i.write_shift(64,p,`utf16le`),i.write_shift(2,u),i.write_shift(1,d.type),i.write_shift(1,d.color),i.write_shift(-4,d.L),i.write_shift(-4,d.R),i.write_shift(-4,d.C),d.clsid)i.write_shift(16,d.clsid,`hex`);else for(l=0;l<4;++l)i.write_shift(4,0);i.write_shift(4,d.state||0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,d.start),i.write_shift(4,d.size),i.write_shift(4,0)}for(a=1;a<e.FileIndex.length;++a)if(d=e.FileIndex[a],d.size>=4096)if(i.l=d.start+1<<9,s&&Buffer.isBuffer(d.content))d.content.copy(i,i.l,0,d.size),i.l+=d.size+511&-512;else{for(l=0;l<d.size;++l)i.write_shift(1,d.content[l]);for(;l&511;++l)i.write_shift(1,0)}for(a=1;a<e.FileIndex.length;++a)if(d=e.FileIndex[a],d.size>0&&d.size<4096)if(s&&Buffer.isBuffer(d.content))d.content.copy(i,i.l,0,d.size),i.l+=d.size+63&-64;else{for(l=0;l<d.size;++l)i.write_shift(1,d.content[l]);for(;l&63;++l)i.write_shift(1,0)}if(s)i.l=i.length;else for(;i.l<i.length;)i.write_shift(1,0);return i}function ge(e,t){var n=e.FullPaths.map(function(e){return e.toUpperCase()}),r=n.map(function(e){var t=e.split(`/`);return t[t.length-(e.slice(-1)==`/`?2:1)]}),i=!1;t.charCodeAt(0)===47?(i=!0,t=n[0].slice(0,-1)+t):i=t.indexOf(`/`)!==-1;var a=t.toUpperCase(),o=i===!0?n.indexOf(a):r.indexOf(a);if(o!==-1)return e.FileIndex[o];var s=!a.match(p);for(a=a.replace(f,``),s&&(a=a.replace(p,`!`)),o=0;o<n.length;++o)if((s?n[o].replace(p,`!`):n[o]).replace(f,``)==a||(s?r[o].replace(p,`!`):r[o]).replace(f,``)==a)return e.FileIndex[o];return null}var j=64,M=-2,_e=`d0cf11e0a1b11ae1`,ve=[208,207,17,224,161,177,26,225],N=`00000000000000000000000000000000`,P={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:M,FREESECT:-1,HEADER_SIGNATURE:_e,HEADER_MINOR_VERSION:`3e00`,MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:N,EntryTypes:[`unknown`,`storage`,`stream`,`lockbytes`,`property`,`root`]};function ye(e,t,n){b();var r=he(e,n);y.writeFileSync(t,r)}function F(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join(``)}function be(e,t){var n=he(e,t);switch(t&&t.type||`buffer`){case`file`:return b(),y.writeFileSync(t.filename,n),n;case`binary`:return typeof n==`string`?n:F(n);case`base64`:return a(typeof n==`string`?n:F(n));case`buffer`:if(s)return Buffer.isBuffer(n)?n:c(n);case`array`:return typeof n==`string`?d(n):n}return n}var I;function xe(e){try{var t=e.InflateRaw,n=new t;if(n._processChunk(new Uint8Array([3,0]),n._finishFlushFlag),n.bytesRead)I=e;else throw Error(`zlib does not expose bytesRead`)}catch(e){console.error(`cannot use native zlib: `+(e.message||e))}}function Se(e,t){if(!I)return Ue(e,t);var n=I.InflateRaw,r=new n,i=r._processChunk(e.slice(e.l),r._finishFlushFlag);return e.l+=r.bytesRead,i}function Ce(e){return I?I.deflateRawSync(e):Fe(e)}var we=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],L=[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],R=[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];function Te(e){var t=(e<<1|e<<11)&139536|(e<<5|e<<15)&558144;return(t>>16|t>>8|t)&255}for(var z=typeof Uint8Array<`u`,B=z?new Uint8Array(256):[],V=0;V<256;++V)B[V]=Te(V);function Ee(e,t){var n=B[e&255];return t<=8?n>>>8-t:(n=n<<8|B[e>>8&255],t<=16?n>>>16-t:(n=n<<8|B[e>>16&255],n>>>24-t))}function De(e,t){var n=t&7,r=t>>>3;return(e[r]|(n<=6?0:e[r+1]<<8))>>>n&3}function H(e,t){var n=t&7,r=t>>>3;return(e[r]|(n<=5?0:e[r+1]<<8))>>>n&7}function Oe(e,t){var n=t&7,r=t>>>3;return(e[r]|(n<=4?0:e[r+1]<<8))>>>n&15}function ke(e,t){var n=t&7,r=t>>>3;return(e[r]|(n<=3?0:e[r+1]<<8))>>>n&31}function Ae(e,t){var n=t&7,r=t>>>3;return(e[r]|(n<=1?0:e[r+1]<<8))>>>n&127}function U(e,t,n){var r=t&7,i=t>>>3,a=(1<<n)-1,o=e[i]>>>r;return n<8-r||(o|=e[i+1]<<8-r,n<16-r)||(o|=e[i+2]<<16-r,n<24-r)||(o|=e[i+3]<<24-r),o&a}function je(e,t,n){var r=t&7,i=t>>>3;return r<=5?e[i]|=(n&7)<<r:(e[i]|=n<<r&255,e[i+1]=(n&7)>>8-r),t+3}function Me(e,t,n){var r=t&7,i=t>>>3;return n=(n&1)<<r,e[i]|=n,t+1}function W(e,t,n){var r=t&7,i=t>>>3;return n<<=r,e[i]|=n&255,n>>>=8,e[i+1]=n,t+8}function Ne(e,t,n){var r=t&7,i=t>>>3;return n<<=r,e[i]|=n&255,n>>>=8,e[i+1]=n&255,e[i+2]=n>>>8,t+16}function G(e,t){var n=e.length,r=2*n>t?2*n:t+5,i=0;if(n>=t)return e;if(s){var a=u(r);if(e.copy)e.copy(a);else for(;i<e.length;++i)a[i]=e[i];return a}else if(z){var o=new Uint8Array(r);if(o.set)o.set(e);else for(;i<n;++i)o[i]=e[i];return o}return e.length=r,e}function K(e){for(var t=Array(e),n=0;n<e;++n)t[n]=0;return t}function q(e,t,n){var r=1,i=0,a=0,o=0,s=0,c=e.length,l=z?new Uint16Array(32):K(32);for(a=0;a<32;++a)l[a]=0;for(a=c;a<n;++a)e[a]=0;c=e.length;var u=z?new Uint16Array(c):K(c);for(a=0;a<c;++a)l[i=e[a]]++,r<i&&(r=i),u[a]=0;for(l[0]=0,a=1;a<=r;++a)l[a+16]=s=s+l[a-1]<<1;for(a=0;a<c;++a)s=e[a],s!=0&&(u[a]=l[s+16]++);var d=0;for(a=0;a<c;++a)if(d=e[a],d!=0)for(s=Ee(u[a],r)>>r-d,o=(1<<r+4-d)-1;o>=0;--o)t[s|o<<d]=d&15|a<<4;return r}var J=z?new Uint16Array(512):K(512),Y=z?new Uint16Array(32):K(32);if(!z){for(var X=0;X<512;++X)J[X]=0;for(X=0;X<32;++X)Y[X]=0}(function(){for(var e=[],t=0;t<32;t++)e.push(5);q(e,Y,32);var n=[];for(t=0;t<=143;t++)n.push(8);for(;t<=255;t++)n.push(9);for(;t<=279;t++)n.push(7);for(;t<=287;t++)n.push(8);q(n,J,288)})();var Pe=(function(){for(var e=z?new Uint8Array(32768):[],t=0,n=0;t<R.length-1;++t)for(;n<R[t+1];++n)e[n]=t;for(;n<32768;++n)e[n]=29;var r=z?new Uint8Array(259):[];for(t=0,n=0;t<L.length-1;++t)for(;n<L[t+1];++n)r[n]=t;function i(e,t){for(var n=0;n<e.length;){var r=Math.min(65535,e.length-n),i=n+r==e.length;for(t.write_shift(1,+i),t.write_shift(2,r),t.write_shift(2,~r&65535);r-- >0;)t[t.l++]=e[n++]}return t.l}function a(t,n){for(var i=0,a=0,o=z?new Uint16Array(32768):[];a<t.length;){var s=Math.min(65535,t.length-a);if(s<10){for(i=je(n,i,+(a+s==t.length)),i&7&&(i+=8-(i&7)),n.l=i/8|0,n.write_shift(2,s),n.write_shift(2,~s&65535);s-- >0;)n[n.l++]=t[a++];i=n.l*8;continue}i=je(n,i,+(a+s==t.length)+2);for(var c=0;s-- >0;){var l=t[a];c=(c<<5^l)&32767;var u=-1,d=0;if((u=o[c])&&(u|=a&-32768,u>a&&(u-=32768),u<a))for(;t[u+d]==t[a+d]&&d<250;)++d;if(d>2){l=r[d],l<=22?i=W(n,i,B[l+1]>>1)-1:(W(n,i,3),i+=5,W(n,i,B[l-23]>>5),i+=3);var f=l<8?0:l-4>>2;f>0&&(Ne(n,i,d-L[l]),i+=f),l=e[a-u],i=W(n,i,B[l]>>3),i-=3;var p=l<4?0:l-2>>1;p>0&&(Ne(n,i,a-u-R[l]),i+=p);for(var m=0;m<d;++m)o[c]=a&32767,c=(c<<5^t[a])&32767,++a;s-=d-1}else l<=143?l+=48:i=Me(n,i,1),i=W(n,i,B[l]),o[c]=a&32767,++a}i=W(n,i,0)-1}return n.l=(i+7)/8|0,n.l}return function(e,t){return e.length<8?i(e,t):a(e,t)}})();function Fe(e){var t=D(50+Math.floor(e.length*1.1)),n=Pe(e,t);return t.slice(0,n)}var Ie=z?new Uint16Array(32768):K(32768),Le=z?new Uint16Array(32768):K(32768),Re=z?new Uint16Array(128):K(128),ze=1,Be=1;function Ve(e,t){var n=ke(e,t)+257;t+=5;var r=ke(e,t)+1;t+=5;var i=Oe(e,t)+4;t+=4;for(var a=0,o=z?new Uint8Array(19):K(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],c=1,l=z?new Uint8Array(8):K(8),u=z?new Uint8Array(8):K(8),d=o.length,f=0;f<i;++f)o[we[f]]=a=H(e,t),c<a&&(c=a),l[a]++,t+=3;var p=0;for(l[0]=0,f=1;f<=c;++f)u[f]=p=p+l[f-1]<<1;for(f=0;f<d;++f)(p=o[f])!=0&&(s[f]=u[p]++);var m=0;for(f=0;f<d;++f)if(m=o[f],m!=0){p=B[s[f]]>>8-m;for(var h=(1<<7-m)-1;h>=0;--h)Re[p|h<<m]=m&7|f<<3}var g=[];for(c=1;g.length<n+r;)switch(p=Re[Ae(e,t)],t+=p&7,p>>>=3){case 16:for(a=3+De(e,t),t+=2,p=g[g.length-1];a-- >0;)g.push(p);break;case 17:for(a=3+H(e,t),t+=3;a-- >0;)g.push(0);break;case 18:for(a=11+Ae(e,t),t+=7;a-- >0;)g.push(0);break;default:g.push(p),c<p&&(c=p);break}var _=g.slice(0,n),v=g.slice(n);for(f=n;f<286;++f)_[f]=0;for(f=r;f<30;++f)v[f]=0;return ze=q(_,Ie,286),Be=q(v,Le,30),t}function He(e,t){if(e[0]==3&&!(e[1]&3))return[l(t),2];for(var n=0,r=0,i=u(t||1<<18),a=0,o=i.length>>>0,s=0,c=0;!(r&1);){if(r=H(e,n),n+=3,r>>>1)r>>1==1?(s=9,c=5):(n=Ve(e,n),s=ze,c=Be);else{n&7&&(n+=8-(n&7));var d=e[n>>>3]|e[(n>>>3)+1]<<8;if(n+=32,d>0)for(!t&&o<a+d&&(i=G(i,a+d),o=i.length);d-- >0;)i[a++]=e[n>>>3],n+=8;continue}for(;;){!t&&o<a+32767&&(i=G(i,a+32767),o=i.length);var f=U(e,n,s),p=r>>>1==1?J[f]:Ie[f];if(n+=p&15,p>>>=4,!(p>>>8&255))i[a++]=p;else if(p==256)break;else{p-=257;var m=p<8?0:p-4>>2;m>5&&(m=0);var h=a+L[p];m>0&&(h+=U(e,n,m),n+=m),f=U(e,n,c),p=r>>>1==1?Y[f]:Le[f],n+=p&15,p>>>=4;var g=p<4?0:p-2>>1,_=R[p];for(g>0&&(_+=U(e,n,g),n+=g),!t&&o<h&&(i=G(i,h+100),o=i.length);a<h;)i[a]=i[a-_],++a}}}return t?[i,n+7>>>3]:[i.slice(0,a),n+7>>>3]}function Ue(e,t){var n=He(e.slice(e.l||0),t);return e.l+=n[1],n[0]}function Z(e,t){if(e)typeof console<`u`&&console.error(t);else throw Error(t)}function We(e,t){var n=e;E(n,0);var r={FileIndex:[],FullPaths:[]};k(r,{root:t.root});for(var i=n.length-4;(n[i]!=80||n[i+1]!=75||n[i+2]!=5||n[i+3]!=6)&&i>=0;)--i;n.l=i+4,n.l+=4;var a=n.read_shift(2);for(n.l+=6,n.l=n.read_shift(4),i=0;i<a;++i){n.l+=20;var o=n.read_shift(4),s=n.read_shift(4),c=n.read_shift(2),l=n.read_shift(2),u=n.read_shift(2);n.l+=8;var d=n.read_shift(4),f=v(n.slice(n.l+c,n.l+c+l));n.l+=c+l+u;var p=n.l;n.l=d+4,Ge(n,o,s,r,f),n.l=p}return r}function Ge(e,t,n,r,i){e.l+=2;var a=e.read_shift(2),o=e.read_shift(2),s=_(e);if(a&8257)throw Error(`Unsupported ZIP encryption`);for(var c=e.read_shift(4),l=e.read_shift(4),u=e.read_shift(4),d=e.read_shift(2),f=e.read_shift(2),p=``,m=0;m<d;++m)p+=String.fromCharCode(e[e.l++]);if(f){var h=v(e.slice(e.l,e.l+f));(h[21589]||{}).mt&&(s=h[21589].mt),((i||{})[21589]||{}).mt&&(s=i[21589].mt)}e.l+=f;var g=e.slice(e.l,e.l+l);switch(o){case 8:g=Se(e,u);break;case 0:break;default:throw Error(`Unsupported ZIP Compression method `+o)}var y=!1;a&8&&(c=e.read_shift(4),c==134695760&&(c=e.read_shift(4),y=!0),l=e.read_shift(4),u=e.read_shift(4)),l!=t&&Z(y,`Bad compressed size: `+t+` != `+l),u!=n&&Z(y,`Bad uncompressed size: `+n+` != `+u);var b=oe.buf(g,0);c>>0!=b>>0&&Z(y,`Bad CRC32 checksum: `+c+` != `+b),$(r,p,g,{unsafe:!0,mt:s})}function Ke(e,t){var n=t||{},r=[],i=[],a=D(1),o=n.compression?8:0,s=0,c=0,l=0,u=0,d=0,f=e.FullPaths[0],p=f,m=e.FileIndex[0],g=[],_=0;for(c=1;c<e.FullPaths.length;++c)if(p=e.FullPaths[c].slice(f.length),m=e.FileIndex[c],!(!m.size||!m.content||p==`Sh33tJ5`)){var v=u,y=D(p.length);for(l=0;l<p.length;++l)y.write_shift(1,p.charCodeAt(l)&127);y=y.slice(0,y.l),g[d]=oe.buf(m.content,0);var b=m.content;o==8&&(b=Ce(b)),a=D(30),a.write_shift(4,67324752),a.write_shift(2,20),a.write_shift(2,s),a.write_shift(2,o),m.mt?h(a,m.mt):a.write_shift(4,0),a.write_shift(-4,s&8?0:g[d]),a.write_shift(4,s&8?0:b.length),a.write_shift(4,s&8?0:m.content.length),a.write_shift(2,y.length),a.write_shift(2,0),u+=a.length,r.push(a),u+=y.length,r.push(y),u+=b.length,r.push(b),s&8&&(a=D(12),a.write_shift(-4,g[d]),a.write_shift(4,b.length),a.write_shift(4,m.content.length),u+=a.l,r.push(a)),a=D(46),a.write_shift(4,33639248),a.write_shift(2,0),a.write_shift(2,20),a.write_shift(2,s),a.write_shift(2,o),a.write_shift(4,0),a.write_shift(-4,g[d]),a.write_shift(4,b.length),a.write_shift(4,m.content.length),a.write_shift(2,y.length),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(4,0),a.write_shift(4,v),_+=a.l,i.push(a),_+=y.length,i.push(y),++d}return a=D(22),a.write_shift(4,101010256),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,d),a.write_shift(2,d),a.write_shift(4,_),a.write_shift(4,u),a.write_shift(2,0),x([x(r),x(i),a])}var Q={htm:`text/html`,xml:`text/xml`,gif:`image/gif`,jpg:`image/jpeg`,png:`image/png`,mso:`application/x-mso`,thmx:`application/vnd.ms-officetheme`,sh33tj5:`application/octet-stream`};function qe(e,t){if(e.ctype)return e.ctype;var n=e.name||``,r=n.match(/\.([^\.]+)$/);return r&&Q[r[1]]||t&&(r=(n=t).match(/[\.\\]([^\.\\])+$/),r&&Q[r[1]])?Q[r[1]]:`application/octet-stream`}function Je(e){for(var t=a(e),n=[],r=0;r<t.length;r+=76)n.push(t.slice(r,r+76));return n.join(`\r
`)+`\r
`}function Ye(e){var t=e.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(e){var t=e.charCodeAt(0).toString(16).toUpperCase();return`=`+(t.length==1?`0`+t:t)});t=t.replace(/ $/gm,`=20`).replace(/\t$/gm,`=09`),t.charAt(0)==`
`&&(t=`=0D`+t.slice(1)),t=t.replace(/\r(?!\n)/gm,`=0D`).replace(/\n\n/gm,`
=0A`).replace(/([^\r\n])\n/gm,`$1=0A`);for(var n=[],r=t.split(`\r
`),i=0;i<r.length;++i){var a=r[i];if(a.length==0){n.push(``);continue}for(var o=0;o<a.length;){var s=76,c=a.slice(o,o+s);c.charAt(s-1)==`=`?s--:c.charAt(s-2)==`=`?s-=2:c.charAt(s-3)==`=`&&(s-=3),c=a.slice(o,o+s),o+=s,o<a.length&&(c+=`=`),n.push(c)}}return n.join(`\r
`)}function Xe(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n];n<=e.length&&r.charAt(r.length-1)==`=`;)r=r.slice(0,r.length-1)+e[++n];t.push(r)}for(var i=0;i<t.length;++i)t[i]=t[i].replace(/[=][0-9A-Fa-f]{2}/g,function(e){return String.fromCharCode(parseInt(e.slice(1),16))});return d(t.join(`\r
`))}function Ze(e,t,n){for(var r=``,i=``,a=``,s,c=0;c<10;++c){var l=t[c];if(!l||l.match(/^\s*$/))break;var u=l.match(/^(.*?):\s*([^\s].*)$/);if(u)switch(u[1].toLowerCase()){case`content-location`:r=u[2].trim();break;case`content-type`:a=u[2].trim();break;case`content-transfer-encoding`:i=u[2].trim();break}}switch(++c,i.toLowerCase()){case`base64`:s=d(o(t.slice(c).join(``)));break;case`quoted-printable`:s=Xe(t.slice(c));break;default:throw Error(`Unsupported Content-Transfer-Encoding `+i)}var f=$(e,r.slice(n.length),s,{unsafe:!0});a&&(f.ctype=a)}function Qe(e,t){if(F(e.slice(0,13)).toLowerCase()!=`mime-version:`)throw Error(`Unsupported MAD header`);var n=t&&t.root||``,r=(s&&Buffer.isBuffer(e)?e.toString(`binary`):F(e)).split(`\r
`),i=0,a=``;for(i=0;i<r.length;++i)if(a=r[i],/^Content-Location:/i.test(a)&&(a=a.slice(a.indexOf(`file`)),n||=a.slice(0,a.lastIndexOf(`/`)+1),a.slice(0,n.length)!=n))for(;n.length>0&&(n=n.slice(0,n.length-1),n=n.slice(0,n.lastIndexOf(`/`)+1),a.slice(0,n.length)!=n););var o=(r[1]||``).match(/boundary="(.*?)"/);if(!o)throw Error(`MAD cannot find boundary`);var c=`--`+(o[1]||``),l={FileIndex:[],FullPaths:[]};k(l);var u,d=0;for(i=0;i<r.length;++i){var f=r[i];f!==c&&f!==c+`--`||(d++&&Ze(l,r.slice(u,i),n),u=i)}return l}function $e(e,t){var n=t||{},r=n.boundary||`SheetJS`;r=`------=`+r;for(var i=[`MIME-Version: 1.0`,`Content-Type: multipart/related; boundary="`+r.slice(2)+`"`,``,``,``],a=e.FullPaths[0],o=a,c=e.FileIndex[0],l=1;l<e.FullPaths.length;++l)if(o=e.FullPaths[l].slice(a.length),c=e.FileIndex[l],!(!c.size||!c.content||o==`Sh33tJ5`)){o=o.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(e){return`_x`+e.charCodeAt(0).toString(16)+`_`}).replace(/[\u0080-\uFFFF]/g,function(e){return`_u`+e.charCodeAt(0).toString(16)+`_`});for(var u=c.content,d=s&&Buffer.isBuffer(u)?u.toString(`binary`):F(u),f=0,p=Math.min(1024,d.length),m=0,h=0;h<=p;++h)(m=d.charCodeAt(h))>=32&&m<128&&++f;var g=f>=p*4/5;i.push(r),i.push(`Content-Location: `+(n.root||`file:///C:/SheetJS/`)+o),i.push(`Content-Transfer-Encoding: `+(g?`quoted-printable`:`base64`)),i.push(`Content-Type: `+qe(c,o)),i.push(``),i.push(g?Ye(d):Je(d))}return i.push(r+`--\r
`),i.join(`\r
`)}function et(e){var t={};return k(t,e),t}function $(e,t,n,r){var a=r&&r.unsafe;a||k(e);var o=!a&&O.find(e,t);if(!o){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:(s.slice(-1)!=`/`&&(s+=`/`),s=(s+t).replace(`//`,`/`)),o={name:i(t),type:2},e.FileIndex.push(o),e.FullPaths.push(s),a||O.utils.cfb_gc(e)}return o.content=n,o.size=n?n.length:0,r&&(r.CLSID&&(o.clsid=r.CLSID),r.mt&&(o.mt=r.mt),r.ct&&(o.ct=r.ct)),o}function tt(e,t){k(e);var n=O.find(e,t);if(n){for(var r=0;r<e.FileIndex.length;++r)if(e.FileIndex[r]==n)return e.FileIndex.splice(r,1),e.FullPaths.splice(r,1),!0}return!1}function nt(e,t,n){k(e);var r=O.find(e,t);if(r){for(var a=0;a<e.FileIndex.length;++a)if(e.FileIndex[a]==r)return e.FileIndex[a].name=i(n),e.FullPaths[a]=n,!0}return!1}function rt(e){A(e,!0)}return e.find=ge,e.read=pe,e.parse=S,e.write=be,e.writeFile=ye,e.utils={cfb_new:et,cfb_add:$,cfb_del:tt,cfb_mov:nt,cfb_gc:rt,ReadShift:ne,CheckField:ae,prep_blob:E,bconcat:x,use_zlib:xe,_deflateRaw:Fe,_inflateRaw:Ue,consts:P},e})();e!==void 0&&r!==void 0&&typeof DO_NOT_EXPORT_CFB>`u`&&(r.exports=O)}));export default r();