Submit
Path:
~
/
/
usr
/
share
/
grafana
/
public
/
build
/
File Content:
2136.9c8dcd43d3af327f51f5.js
"use strict";(self.webpackChunkgrafana=self.webpackChunkgrafana||[]).push([[2136],{22136:(mw,Ki,N0)=>{N0.r(Ki),N0.d(Ki,{readSpreadsheet:()=>ew,workBookToFrames:()=>Fo,workSheetToFrame:()=>yo});var Ae=N0(83686).Buffer;/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var Ha={};Ha.version="0.20.2";var kr=1200,qt=1252,Ue,Co=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],Fn={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},R0=function(e){Co.indexOf(e)!=-1&&(qt=Fn[0]=e)};function bo(){R0(1252)}var st=function(e){kr=e,R0(e)};function P0(){st(1200),bo()}function L0(e){for(var r=[],t=0,a=e.length;t<a;++t)r[t]=e.charCodeAt(t);return r}function Yi(e){for(var r=[],t=0;t<e.length>>1;++t)r[t]=String.fromCharCode(e.charCodeAt(2*t)+(e.charCodeAt(2*t+1)<<8));return r.join("")}function Do(e){for(var r=[],t=0;t<e.length>>1;++t)r[t]=String.fromCharCode(e[2*t]+(e[2*t+1]<<8));return r.join("")}function ji(e){for(var r=[],t=0;t<e.length>>1;++t)r[t]=String.fromCharCode(e.charCodeAt(2*t+1)+(e.charCodeAt(2*t)<<8));return r.join("")}var Fa=function(e){var r=e.charCodeAt(0),t=e.charCodeAt(1);return r==255&&t==254?Yi(e.slice(2)):r==254&&t==255?ji(e.slice(2)):r==65279?e.slice(1):e},Xa=function(r){return String.fromCharCode(r)},yn=function(r){return String.fromCharCode(r)};function Io(e){Ue=e,st=function(r){kr=r,R0(r)},Fa=function(r){return r.charCodeAt(0)===255&&r.charCodeAt(1)===254?Ue.utils.decode(1200,L0(r.slice(2))):r},Xa=function(t){return kr===1200?String.fromCharCode(t):Ue.utils.decode(kr,[t&255,t>>8])[0]},yn=function(t){return Ue.utils.decode(qt,[t])[0]},Ks()}var lr=null,Zi=!0,Ir="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function B0(e){for(var r="",t=0,a=0,n=0,i=0,s=0,f=0,c=0,o=0;o<e.length;)t=e.charCodeAt(o++),i=t>>2,a=e.charCodeAt(o++),s=(t&3)<<4|a>>4,n=e.charCodeAt(o++),f=(a&15)<<2|n>>6,c=n&63,isNaN(a)?f=c=64:isNaN(n)&&(c=64),r+=Ir.charAt(i)+Ir.charAt(s)+Ir.charAt(f)+Ir.charAt(c);return r}function Oo(e){for(var r="",t=0,a=0,n=0,i=0,s=0,f=0,c=0,o=0;o<e.length;)t=e.charCodeAt(o++),t>255&&(t=95),i=t>>2,a=e.charCodeAt(o++),a>255&&(a=95),s=(t&3)<<4|a>>4,n=e.charCodeAt(o++),n>255&&(n=95),f=(a&15)<<2|n>>6,c=n&63,isNaN(a)?f=c=64:isNaN(n)&&(c=64),r+=Ir.charAt(i)+Ir.charAt(s)+Ir.charAt(f)+Ir.charAt(c);return r}function No(e){for(var r="",t=0,a=0,n=0,i=0,s=0,f=0,c=0,o=0;o<e.length;)t=e[o++],i=t>>2,a=e[o++],s=(t&3)<<4|a>>4,n=e[o++],f=(a&15)<<2|n>>6,c=n&63,isNaN(a)?f=c=64:isNaN(n)&&(c=64),r+=Ir.charAt(i)+Ir.charAt(s)+Ir.charAt(f)+Ir.charAt(c);return r}function et(e){var r="",t=0,a=0,n=0,i=0,s=0,f=0,c=0;if(e.slice(0,5)=="data:"){var o=e.slice(0,1024).indexOf(";base64,");o>-1&&(e=e.slice(o+8))}e=e.replace(/[^\w\+\/\=]/g,"");for(var o=0;o<e.length;)i=Ir.indexOf(e.charAt(o++)),s=Ir.indexOf(e.charAt(o++)),t=i<<2|s>>4,r+=String.fromCharCode(t),f=Ir.indexOf(e.charAt(o++)),a=(s&15)<<4|f>>2,f!==64&&(r+=String.fromCharCode(a)),c=Ir.indexOf(e.charAt(o++)),n=(f&3)<<6|c,c!==64&&(r+=String.fromCharCode(n));return r}var He=function(){return typeof Ae<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),Et=function(){if(typeof Ae<"u"){var e=!Ae.from;if(!e)try{Ae.from("foo","utf8")}catch{e=!0}return e?function(r,t){return t?new Ae(r,t):new Ae(r)}:Ae.from.bind(Ae)}return function(){}}(),Va=function(){if(typeof Ae>"u")return!1;var e=Et([65,0]);if(!e)return!1;var r=e.toString("utf16le");return r.length==1}();function Vt(e){return He?Ae.alloc?Ae.alloc(e):new Ae(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function Ji(e){return He?Ae.allocUnsafe?Ae.allocUnsafe(e):new Ae(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var Gr=function(r){return He?Et(r,"binary"):r.split("").map(function(t){return t.charCodeAt(0)&255})};function Ga(e){if(typeof ArrayBuffer>"u")return Gr(e);for(var r=new ArrayBuffer(e.length),t=new Uint8Array(r),a=0;a!=e.length;++a)t[a]=e.charCodeAt(a)&255;return r}function Tt(e){if(Array.isArray(e))return e.map(function(a){return String.fromCharCode(a)}).join("");for(var r=[],t=0;t<e.length;++t)r[t]=String.fromCharCode(e[t]);return r.join("")}function Ro(e){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(e)}function Sn(e){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return Sn(new Uint8Array(e));for(var r=new Array(e.length),t=0;t<e.length;++t)r[t]=e[t];return r}var ur=He?function(e){return Ae.concat(e.map(function(r){return Ae.isBuffer(r)?r:Et(r)}))}:function(e){if(typeof Uint8Array<"u"){var r=0,t=0;for(r=0;r<e.length;++r)t+=e[r].length;var a=new Uint8Array(t),n=0;for(r=0,t=0;r<e.length;t+=n,++r)n=e[r].length,e[r]instanceof Uint8Array?a.set(e[r],t):typeof e[r]=="string"?a.set(new Uint8Array(Gr(e[r])),t):a.set(new Uint8Array(e[r]),t);return a}return[].concat.apply([],e.map(function(i){return Array.isArray(i)?i:[].slice.call(i)}))};function Po(e){for(var r=[],t=0,a=e.length+250,n=Vt(e.length+255),i=0;i<e.length;++i){var s=e.charCodeAt(i);if(s<128)n[t++]=s;else if(s<2048)n[t++]=192|s>>6&31,n[t++]=128|s&63;else if(s>=55296&&s<57344){s=(s&1023)+64;var f=e.charCodeAt(++i)&1023;n[t++]=240|s>>8&7,n[t++]=128|s>>2&63,n[t++]=128|f>>6&15|(s&3)<<4,n[t++]=128|f&63}else n[t++]=224|s>>12&15,n[t++]=128|s>>6&63,n[t++]=128|s&63;t>a&&(r.push(n.slice(0,t)),t=0,n=Vt(65535),a=65530)}return r.push(n.slice(0,t)),ur(r)}var Or=/\u0000/g,za=/[\u0001-\u0006]/g;function ya(e){for(var r="",t=e.length-1;t>=0;)r+=e.charAt(t--);return r}function mt(e,r){var t=""+e;return t.length>=r?t:Ye("0",r-t.length)+t}function An(e,r){var t=""+e;return t.length>=r?t:Ye(" ",r-t.length)+t}function M0(e,r){var t=""+e;return t.length>=r?t:t+Ye(" ",r-t.length)}function Lo(e,r){var t=""+Math.round(e);return t.length>=r?t:Ye("0",r-t.length)+t}function Bo(e,r){var t=""+e;return t.length>=r?t:Ye("0",r-t.length)+t}var qi=Math.pow(2,32);function Sa(e,r){if(e>qi||e<-qi)return Lo(e,r);var t=Math.round(e);return Bo(t,r)}function U0(e,r){return r=r||0,e.length>=7+r&&(e.charCodeAt(r)|32)===103&&(e.charCodeAt(r+1)|32)===101&&(e.charCodeAt(r+2)|32)===110&&(e.charCodeAt(r+3)|32)===101&&(e.charCodeAt(r+4)|32)===114&&(e.charCodeAt(r+5)|32)===97&&(e.charCodeAt(r+6)|32)===108}var Qi=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Cn=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function Mo(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"\u4E0A\u5348/\u4E0B\u5348 "hh"\u6642"mm"\u5206"ss"\u79D2 "',e}var Fe={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4E0A\u5348/\u4E0B\u5348 "hh"\u6642"mm"\u5206"ss"\u79D2 "'},es={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Uo={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function W0(e,r,t){for(var a=e<0?-1:1,n=e*a,i=0,s=1,f=0,c=1,o=0,l=0,x=Math.floor(n);o<r&&(x=Math.floor(n),f=x*s+i,l=x*o+c,!(n-x<5e-8));)n=1/(n-x),i=s,s=f,c=o,o=l;if(l>r&&(o>r?(l=c,f=i):(l=o,f=s)),!t)return[0,a*f,l];var u=Math.floor(a*f/l);return[u,a*f-u*l,l]}function Wo(e){var r=e.toPrecision(16);if(r.indexOf("e")>-1){var t=r.slice(0,r.indexOf("e"));return t=t.indexOf(".")>-1?t.slice(0,t.slice(0,2)=="0."?17:16):t.slice(0,15)+Ye("0",t.length-15),t+r.slice(r.indexOf("e"))}var a=r.indexOf(".")>-1?r.slice(0,r.slice(0,2)=="0."?17:16):r.slice(0,15)+Ye("0",r.length-15);return Number(a)}function Ft(e,r,t){if(e>2958465||e<0)return null;e=Wo(e);var a=e|0,n=Math.floor(86400*(e-a)),i=0,s=[],f={D:a,T:n,u:86400*(e-a)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(f.u)<1e-6&&(f.u=0),r&&r.date1904&&(a+=1462),f.u>.9999&&(f.u=0,++n==86400&&(f.T=n=0,++a,++f.D)),a===60)s=t?[1317,10,29]:[1900,2,29],i=3;else if(a===0)s=t?[1317,8,29]:[1900,1,0],i=6;else{a>60&&--a;var c=new Date(1900,0,1);c.setDate(c.getDate()+a-1),s=[c.getFullYear(),c.getMonth()+1,c.getDate()],i=c.getDay(),a<60&&(i=(i+6)%7),t&&(i=Go(c,s))}return f.y=s[0],f.m=s[1],f.d=s[2],f.S=n%60,n=Math.floor(n/60),f.M=n%60,n=Math.floor(n/60),f.H=n,f.q=i,f}function bn(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Ho(e){return e.indexOf("E")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}function Xo(e){var r=e<0?12:11,t=bn(e.toFixed(12));return t.length<=r||(t=e.toPrecision(10),t.length<=r)?t:e.toExponential(5)}function Vo(e){var r=bn(e.toFixed(11));return r.length>(e<0?12:11)||r==="0"||r==="-0"?e.toPrecision(6):r}function $a(e){var r=Math.floor(Math.log(Math.abs(e))*Math.LOG10E),t;return r>=-4&&r<=-1?t=e.toPrecision(10+r):Math.abs(r)<=9?t=Xo(e):r===10?t=e.toFixed(10).substr(0,12):t=Vo(e),bn(Ho(t.toUpperCase()))}function Qt(e,r){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(e|0)===e?e.toString(10):$a(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Zr(14,cr(e,r&&r.date1904),r)}throw new Error("unsupported value in General format: "+e)}function Go(e,r){r[0]-=581;var t=e.getDay();return e<60&&(t=(t+6)%7),t}function zo(e,r,t,a){var n="",i=0,s=0,f=t.y,c,o=0;switch(e){case 98:f=t.y+543;case 121:switch(r.length){case 1:case 2:c=f%100,o=2;break;default:c=f%1e4,o=4;break}break;case 109:switch(r.length){case 1:case 2:c=t.m,o=r.length;break;case 3:return Cn[t.m-1][1];case 5:return Cn[t.m-1][0];default:return Cn[t.m-1][2]}break;case 100:switch(r.length){case 1:case 2:c=t.d,o=r.length;break;case 3:return Qi[t.q][0];default:return Qi[t.q][1]}break;case 104:switch(r.length){case 1:case 2:c=1+(t.H+11)%12,o=r.length;break;default:throw"bad hour format: "+r}break;case 72:switch(r.length){case 1:case 2:c=t.H,o=r.length;break;default:throw"bad hour format: "+r}break;case 77:switch(r.length){case 1:case 2:c=t.M,o=r.length;break;default:throw"bad minute format: "+r}break;case 115:if(r!="s"&&r!="ss"&&r!=".0"&&r!=".00"&&r!=".000")throw"bad second format: "+r;return t.u===0&&(r=="s"||r=="ss")?mt(t.S,r.length):(a>=2?s=a===3?1e3:100:s=a===1?10:1,i=Math.round(s*(t.S+t.u)),i>=60*s&&(i=0),r==="s"?i===0?"0":""+i/s:(n=mt(i,2+a),r==="ss"?n.substr(0,2):"."+n.substr(2,r.length-1)));case 90:switch(r){case"[h]":case"[hh]":c=t.D*24+t.H;break;case"[m]":case"[mm]":c=(t.D*24+t.H)*60+t.M;break;case"[s]":case"[ss]":c=((t.D*24+t.H)*60+t.M)*60+(a==0?Math.round(t.S+t.u):t.S);break;default:throw"bad abstime format: "+r}o=r.length===3?1:2;break;case 101:c=f,o=1;break}var l=o>0?mt(c,o):"";return l}function Ot(e){var r=3;if(e.length<=r)return e;for(var t=e.length%r,a=e.substr(0,t);t!=e.length;t+=r)a+=(a.length>0?",":"")+e.substr(t,r);return a}var rs=/%/g;function $o(e,r,t){var a=r.replace(rs,""),n=r.length-a.length;return Nt(e,a,t*Math.pow(10,2*n))+Ye("%",n)}function Ko(e,r,t){for(var a=r.length-1;r.charCodeAt(a-1)===44;)--a;return Nt(e,r.substr(0,a),t/Math.pow(10,3*(r.length-a)))}function ts(e,r){var t,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+ts(e,-r);var n=e.indexOf(".");n===-1&&(n=e.indexOf("E"));var i=Math.floor(Math.log(r)*Math.LOG10E)%n;if(i<0&&(i+=n),t=(r/Math.pow(10,i)).toPrecision(a+1+(n+i)%n),t.indexOf("e")===-1){var s=Math.floor(Math.log(r)*Math.LOG10E);for(t.indexOf(".")===-1?t=t.charAt(0)+"."+t.substr(1)+"E+"+(s-t.length+i):t+="E+"+(s-i);t.substr(0,2)==="0.";)t=t.charAt(0)+t.substr(2,n)+"."+t.substr(2+n),t=t.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(f,c,o,l){return c+o+l.substr(0,(n+i)%n)+"."+l.substr(i)+"E"})}else t=r.toExponential(a);return e.match(/E\+00$/)&&t.match(/e[+-]\d$/)&&(t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1)),e.match(/E\-/)&&t.match(/e\+/)&&(t=t.replace(/e\+/,"e")),t.replace("e","E")}var as=/# (\?+)( ?)\/( ?)(\d+)/;function Yo(e,r,t){var a=parseInt(e[4],10),n=Math.round(r*a),i=Math.floor(n/a),s=n-i*a,f=a;return t+(i===0?"":""+i)+" "+(s===0?Ye(" ",e[1].length+1+e[4].length):An(s,e[1].length)+e[2]+"/"+e[3]+mt(f,e[4].length))}function jo(e,r,t){return t+(r===0?"":""+r)+Ye(" ",e[1].length+2+e[4].length)}var ns=/^#*0*\.([0#]+)/,is=/\)[^)]*[0#]/,ss=/\(###\) ###\\?-####/;function zr(e){for(var r="",t,a=0;a!=e.length;++a)switch(t=e.charCodeAt(a)){case 35:break;case 63:r+=" ";break;case 48:r+="0";break;default:r+=String.fromCharCode(t)}return r}function fs(e,r){var t=Math.pow(10,r);return""+Math.round(e*t)/t}function cs(e,r){var t=e-Math.floor(e),a=Math.pow(10,r);return r<(""+Math.round(t*a)).length?0:Math.round(t*a)}function Zo(e,r){return r<(""+Math.round((e-Math.floor(e))*Math.pow(10,r))).length?1:0}function Jo(e){return e<2147483647&&e>-2147483648?""+(e>=0?e|0:e-1|0):""+Math.floor(e)}function ft(e,r,t){if(e.charCodeAt(0)===40&&!r.match(is)){var a=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return t>=0?ft("n",a,t):"("+ft("n",a,-t)+")"}if(r.charCodeAt(r.length-1)===44)return Ko(e,r,t);if(r.indexOf("%")!==-1)return $o(e,r,t);if(r.indexOf("E")!==-1)return ts(r,t);if(r.charCodeAt(0)===36)return"$"+ft(e,r.substr(r.charAt(1)==" "?2:1),t);var n,i,s,f,c=Math.abs(t),o=t<0?"-":"";if(r.match(/^00+$/))return o+Sa(c,r.length);if(r.match(/^[#?]+$/))return n=Sa(t,0),n==="0"&&(n=""),n.length>r.length?n:zr(r.substr(0,r.length-n.length))+n;if(i=r.match(as))return Yo(i,c,o);if(r.match(/^#+0+$/))return o+Sa(c,r.length-r.indexOf("0"));if(i=r.match(ns))return n=fs(t,i[1].length).replace(/^([^\.]+)$/,"$1."+zr(i[1])).replace(/\.$/,"."+zr(i[1])).replace(/\.(\d*)$/,function(m,p){return"."+p+Ye("0",zr(i[1]).length-p.length)}),r.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),i=r.match(/^(0*)\.(#*)$/))return o+fs(c,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=r.match(/^#{1,3},##0(\.?)$/))return o+Ot(Sa(c,0));if(i=r.match(/^#,##0\.([#0]*0)$/))return t<0?"-"+ft(e,r,-t):Ot(""+(Math.floor(t)+Zo(t,i[1].length)))+"."+mt(cs(t,i[1].length),i[1].length);if(i=r.match(/^#,#*,#0/))return ft(e,r.replace(/^#,#*,/,""),t);if(i=r.match(/^([0#]+)(\\?-([0#]+))+$/))return n=ya(ft(e,r.replace(/[\\-]/g,""),t)),s=0,ya(ya(r.replace(/\\/g,"")).replace(/[0#]/g,function(m){return s<n.length?n.charAt(s++):m==="0"?"0":""}));if(r.match(ss))return n=ft(e,"##########",t),"("+n.substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var l="";if(i=r.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(i[4].length,7),f=W0(c,Math.pow(10,s)-1,!1),n=""+o,l=Nt("n",i[1],f[1]),l.charAt(l.length-1)==" "&&(l=l.substr(0,l.length-1)+"0"),n+=l+i[2]+"/"+i[3],l=M0(f[2],s),l.length<i[4].length&&(l=zr(i[4].substr(i[4].length-l.length))+l),n+=l,n;if(i=r.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(Math.max(i[1].length,i[4].length),7),f=W0(c,Math.pow(10,s)-1,!0),o+(f[0]||(f[1]?"":"0"))+" "+(f[1]?An(f[1],s)+i[2]+"/"+i[3]+M0(f[2],s):Ye(" ",2*s+1+i[2].length+i[3].length));if(i=r.match(/^[#0?]+$/))return n=Sa(t,0),r.length<=n.length?n:zr(r.substr(0,r.length-n.length))+n;if(i=r.match(/^([#0?]+)\.([#0]+)$/)){n=""+t.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),s=n.indexOf(".");var x=r.indexOf(".")-s,u=r.length-n.length-x;return zr(r.substr(0,x)+n+r.substr(r.length-u))}if(i=r.match(/^00,000\.([#0]*0)$/))return s=cs(t,i[1].length),t<0?"-"+ft(e,r,-t):Ot(Jo(t)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(m){return"00,"+(m.length<3?mt(0,3-m.length):"")+m})+"."+mt(s,i[1].length);switch(r){case"###,##0.00":return ft(e,"#,##0.00",t);case"###,###":case"##,###":case"#,###":var h=Ot(Sa(c,0));return h!=="0"?o+h:"";case"###,###.00":return ft(e,"###,##0.00",t).replace(/^0\./,".");case"#,###.00":return ft(e,"#,##0.00",t).replace(/^0\./,".");default:}throw new Error("unsupported format |"+r+"|")}function qo(e,r,t){for(var a=r.length-1;r.charCodeAt(a-1)===44;)--a;return Nt(e,r.substr(0,a),t/Math.pow(10,3*(r.length-a)))}function Qo(e,r,t){var a=r.replace(rs,""),n=r.length-a.length;return Nt(e,a,t*Math.pow(10,2*n))+Ye("%",n)}function os(e,r){var t,a=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+os(e,-r);var n=e.indexOf(".");n===-1&&(n=e.indexOf("E"));var i=Math.floor(Math.log(r)*Math.LOG10E)%n;if(i<0&&(i+=n),t=(r/Math.pow(10,i)).toPrecision(a+1+(n+i)%n),!t.match(/[Ee]/)){var s=Math.floor(Math.log(r)*Math.LOG10E);t.indexOf(".")===-1?t=t.charAt(0)+"."+t.substr(1)+"E+"+(s-t.length+i):t+="E+"+(s-i),t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(f,c,o,l){return c+o+l.substr(0,(n+i)%n)+"."+l.substr(i)+"E"})}else t=r.toExponential(a);return e.match(/E\+00$/)&&t.match(/e[+-]\d$/)&&(t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1)),e.match(/E\-/)&&t.match(/e\+/)&&(t=t.replace(/e\+/,"e")),t.replace("e","E")}function yt(e,r,t){if(e.charCodeAt(0)===40&&!r.match(is)){var a=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return t>=0?yt("n",a,t):"("+yt("n",a,-t)+")"}if(r.charCodeAt(r.length-1)===44)return qo(e,r,t);if(r.indexOf("%")!==-1)return Qo(e,r,t);if(r.indexOf("E")!==-1)return os(r,t);if(r.charCodeAt(0)===36)return"$"+yt(e,r.substr(r.charAt(1)==" "?2:1),t);var n,i,s,f,c=Math.abs(t),o=t<0?"-":"";if(r.match(/^00+$/))return o+mt(c,r.length);if(r.match(/^[#?]+$/))return n=""+t,t===0&&(n=""),n.length>r.length?n:zr(r.substr(0,r.length-n.length))+n;if(i=r.match(as))return jo(i,c,o);if(r.match(/^#+0+$/))return o+mt(c,r.length-r.indexOf("0"));if(i=r.match(ns))return n=(""+t).replace(/^([^\.]+)$/,"$1."+zr(i[1])).replace(/\.$/,"."+zr(i[1])),n=n.replace(/\.(\d*)$/,function(m,p){return"."+p+Ye("0",zr(i[1]).length-p.length)}),r.indexOf("0.")!==-1?n:n.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),i=r.match(/^(0*)\.(#*)$/))return o+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=r.match(/^#{1,3},##0(\.?)$/))return o+Ot(""+c);if(i=r.match(/^#,##0\.([#0]*0)$/))return t<0?"-"+yt(e,r,-t):Ot(""+t)+"."+Ye("0",i[1].length);if(i=r.match(/^#,#*,#0/))return yt(e,r.replace(/^#,#*,/,""),t);if(i=r.match(/^([0#]+)(\\?-([0#]+))+$/))return n=ya(yt(e,r.replace(/[\\-]/g,""),t)),s=0,ya(ya(r.replace(/\\/g,"")).replace(/[0#]/g,function(m){return s<n.length?n.charAt(s++):m==="0"?"0":""}));if(r.match(ss))return n=yt(e,"##########",t),"("+n.substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var l="";if(i=r.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(i[4].length,7),f=W0(c,Math.pow(10,s)-1,!1),n=""+o,l=Nt("n",i[1],f[1]),l.charAt(l.length-1)==" "&&(l=l.substr(0,l.length-1)+"0"),n+=l+i[2]+"/"+i[3],l=M0(f[2],s),l.length<i[4].length&&(l=zr(i[4].substr(i[4].length-l.length))+l),n+=l,n;if(i=r.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return s=Math.min(Math.max(i[1].length,i[4].length),7),f=W0(c,Math.pow(10,s)-1,!0),o+(f[0]||(f[1]?"":"0"))+" "+(f[1]?An(f[1],s)+i[2]+"/"+i[3]+M0(f[2],s):Ye(" ",2*s+1+i[2].length+i[3].length));if(i=r.match(/^[#0?]+$/))return n=""+t,r.length<=n.length?n:zr(r.substr(0,r.length-n.length))+n;if(i=r.match(/^([#0]+)\.([#0]+)$/)){n=""+t.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),s=n.indexOf(".");var x=r.indexOf(".")-s,u=r.length-n.length-x;return zr(r.substr(0,x)+n+r.substr(r.length-u))}if(i=r.match(/^00,000\.([#0]*0)$/))return t<0?"-"+yt(e,r,-t):Ot(""+t).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(m){return"00,"+(m.length<3?mt(0,3-m.length):"")+m})+"."+mt(0,i[1].length);switch(r){case"###,###":case"##,###":case"#,###":var h=Ot(""+c);return h!=="0"?o+h:"";default:if(r.match(/\.[0#?]*$/))return yt(e,r.slice(0,r.lastIndexOf(".")),t)+zr(r.slice(r.lastIndexOf(".")))}throw new Error("unsupported format |"+r+"|")}function Nt(e,r,t){return(t|0)===t?yt(e,r,t):ft(e,r,t)}function el(e){for(var r=[],t=!1,a=0,n=0;a<e.length;++a)switch(e.charCodeAt(a)){case 34:t=!t;break;case 95:case 42:case 92:++a;break;case 59:r[r.length]=e.substr(n,a-n),n=a+1}if(r[r.length]=e.substr(n),t===!0)throw new Error("Format |"+e+"| unterminated string ");return r}var ls=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function rt(e){for(var r=0,t="",a="";r<e.length;)switch(t=e.charAt(r)){case"G":U0(e,r)&&(r+=6),r++;break;case'"':for(;e.charCodeAt(++r)!==34&&r<e.length;);++r;break;case"\\":r+=2;break;case"_":r+=2;break;case"@":++r;break;case"B":case"b":if(e.charAt(r+1)==="1"||e.charAt(r+1)==="2")return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4E0A":if(e.substr(r,3).toUpperCase()==="A/P"||e.substr(r,5).toUpperCase()==="AM/PM"||e.substr(r,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348")return!0;++r;break;case"[":for(a=t;e.charAt(r++)!=="]"&&r<e.length;)a+=e.charAt(r);if(a.match(ls))return!0;break;case".":case"0":case"#":for(;r<e.length&&("0#?.,E+-%".indexOf(t=e.charAt(++r))>-1||t=="\\"&&e.charAt(r+1)=="-"&&"0#".indexOf(e.charAt(r+2))>-1););break;case"?":for(;e.charAt(++r)===t;);break;case"*":++r,(e.charAt(r)==" "||e.charAt(r)=="*")&&++r;break;case"(":case")":++r;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;r<e.length&&"0123456789".indexOf(e.charAt(++r))>-1;);break;case" ":++r;break;default:++r;break}return!1}function rl(e,r,t,a){for(var n=[],i="",s=0,f="",c="t",o,l,x,u="H";s<e.length;)switch(f=e.charAt(s)){case"G":if(!U0(e,s))throw new Error("unrecognized character "+f+" in "+e);n[n.length]={t:"G",v:"General"},s+=7;break;case'"':for(i="";(x=e.charCodeAt(++s))!==34&&s<e.length;)i+=String.fromCharCode(x);n[n.length]={t:"t",v:i},++s;break;case"\\":var h=e.charAt(++s),m=h==="("||h===")"?h:"t";n[n.length]={t:m,v:h},++s;break;case"_":n[n.length]={t:"t",v:" "},s+=2;break;case"@":n[n.length]={t:"T",v:r},++s;break;case"B":case"b":if(e.charAt(s+1)==="1"||e.charAt(s+1)==="2"){if(o==null&&(o=Ft(r,t,e.charAt(s+1)==="2"),o==null))return"";n[n.length]={t:"X",v:e.substr(s,2)},c=f,s+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":f=f.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(r<0||o==null&&(o=Ft(r,t),o==null))return"";for(i=f;++s<e.length&&e.charAt(s).toLowerCase()===f;)i+=f;f==="m"&&c.toLowerCase()==="h"&&(f="M"),f==="h"&&(f=u),n[n.length]={t:f,v:i},c=f;break;case"A":case"a":case"\u4E0A":var p={t:f,v:f};if(o==null&&(o=Ft(r,t)),e.substr(s,3).toUpperCase()==="A/P"?(o!=null&&(p.v=o.H>=12?e.charAt(s+2):f),p.t="T",u="h",s+=3):e.substr(s,5).toUpperCase()==="AM/PM"?(o!=null&&(p.v=o.H>=12?"PM":"AM"),p.t="T",s+=5,u="h"):e.substr(s,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348"?(o!=null&&(p.v=o.H>=12?"\u4E0B\u5348":"\u4E0A\u5348"),p.t="T",s+=5,u="h"):(p.t="t",++s),o==null&&p.t==="T")return"";n[n.length]=p,c=f;break;case"[":for(i=f;e.charAt(s++)!=="]"&&s<e.length;)i+=e.charAt(s);if(i.slice(-1)!=="]")throw'unterminated "[" block: |'+i+"|";if(i.match(ls)){if(o==null&&(o=Ft(r,t),o==null))return"";n[n.length]={t:"Z",v:i.toLowerCase()},c=i.charAt(1)}else i.indexOf("$")>-1&&(i=(i.match(/\$([^-\[\]]*)/)||[])[1]||"$",rt(e)||(n[n.length]={t:"t",v:i}));break;case".":if(o!=null){for(i=f;++s<e.length&&(f=e.charAt(s))==="0";)i+=f;n[n.length]={t:"s",v:i};break}case"0":case"#":for(i=f;++s<e.length&&"0#?.,E+-%".indexOf(f=e.charAt(s))>-1;)i+=f;n[n.length]={t:"n",v:i};break;case"?":for(i=f;e.charAt(++s)===f;)i+=f;n[n.length]={t:f,v:i},c=f;break;case"*":++s,(e.charAt(s)==" "||e.charAt(s)=="*")&&++s;break;case"(":case")":n[n.length]={t:a===1?"t":f,v:f},++s;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(i=f;s<e.length&&"0123456789".indexOf(e.charAt(++s))>-1;)i+=e.charAt(s);n[n.length]={t:"D",v:i};break;case" ":n[n.length]={t:f,v:f},++s;break;case"$":n[n.length]={t:"t",v:"$"},++s;break;default:if(",$-+/():!^&'~{}<>=\u20ACacfijklopqrtuvwxzP".indexOf(f)===-1)throw new Error("unrecognized character "+f+" in "+e);n[n.length]={t:"t",v:f},++s;break}var d=0,v=0,_;for(s=n.length-1,c="t";s>=0;--s)switch(n[s].t){case"h":case"H":n[s].t=u,c="h",d<1&&(d=1);break;case"s":(_=n[s].v.match(/\.0+$/))&&(v=Math.max(v,_[0].length-1),d=4),d<3&&(d=3);case"d":case"y":case"e":c=n[s].t;break;case"M":c=n[s].t,d<2&&(d=2);break;case"m":c==="s"&&(n[s].t="M",d<2&&(d=2));break;case"X":break;case"Z":d<1&&n[s].v.match(/[Hh]/)&&(d=1),d<2&&n[s].v.match(/[Mm]/)&&(d=2),d<3&&n[s].v.match(/[Ss]/)&&(d=3)}var g;switch(d){case 0:break;case 1:case 2:case 3:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M),o.M>=60&&(o.M=0,++o.H),o.H>=24&&(o.H=0,++o.D,g=Ft(o.D),g.u=o.u,g.S=o.S,g.M=o.M,g.H=o.H,o=g);break;case 4:switch(v){case 1:o.u=Math.round(o.u*10)/10;break;case 2:o.u=Math.round(o.u*100)/100;break;case 3:o.u=Math.round(o.u*1e3)/1e3;break}o.u>=1&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M),o.M>=60&&(o.M=0,++o.H),o.H>=24&&(o.H=0,++o.D,g=Ft(o.D),g.u=o.u,g.S=o.S,g.M=o.M,g.H=o.H,o=g);break}var F="",R;for(s=0;s<n.length;++s)switch(n[s].t){case"t":case"T":case" ":case"D":break;case"X":n[s].v="",n[s].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":n[s].v=zo(n[s].t.charCodeAt(0),n[s].v,o,v),n[s].t="t";break;case"n":case"?":for(R=s+1;n[R]!=null&&((f=n[R].t)==="?"||f==="D"||(f===" "||f==="t")&&n[R+1]!=null&&(n[R+1].t==="?"||n[R+1].t==="t"&&n[R+1].v==="/")||n[s].t==="("&&(f===" "||f==="n"||f===")")||f==="t"&&(n[R].v==="/"||n[R].v===" "&&n[R+1]!=null&&n[R+1].t=="?"));)n[s].v+=n[R].v,n[R]={v:"",t:";"},++R;F+=n[s].v,s=R-1;break;case"G":n[s].t="t",n[s].v=Qt(r,t);break}var U="",C,D;if(F.length>0){F.charCodeAt(0)==40?(C=r<0&&F.charCodeAt(0)===45?-r:r,D=Nt("n",F,C)):(C=r<0&&a>1?-r:r,D=Nt("n",F,C),C<0&&n[0]&&n[0].t=="t"&&(D=D.substr(1),n[0].v="-"+n[0].v)),R=D.length-1;var O=n.length;for(s=0;s<n.length;++s)if(n[s]!=null&&n[s].t!="t"&&n[s].v.indexOf(".")>-1){O=s;break}var N=n.length;if(O===n.length&&D.indexOf("E")===-1){for(s=n.length-1;s>=0;--s)n[s]==null||"n?".indexOf(n[s].t)===-1||(R>=n[s].v.length-1?(R-=n[s].v.length,n[s].v=D.substr(R+1,n[s].v.length)):R<0?n[s].v="":(n[s].v=D.substr(0,R+1),R=-1),n[s].t="t",N=s);R>=0&&N<n.length&&(n[N].v=D.substr(0,R+1)+n[N].v)}else if(O!==n.length&&D.indexOf("E")===-1){for(R=D.indexOf(".")-1,s=O;s>=0;--s)if(!(n[s]==null||"n?".indexOf(n[s].t)===-1)){for(l=n[s].v.indexOf(".")>-1&&s===O?n[s].v.indexOf(".")-1:n[s].v.length-1,U=n[s].v.substr(l+1);l>=0;--l)R>=0&&(n[s].v.charAt(l)==="0"||n[s].v.charAt(l)==="#")&&(U=D.charAt(R--)+U);n[s].v=U,n[s].t="t",N=s}for(R>=0&&N<n.length&&(n[N].v=D.substr(0,R+1)+n[N].v),R=D.indexOf(".")+1,s=O;s<n.length;++s)if(!(n[s]==null||"n?(".indexOf(n[s].t)===-1&&s!==O)){for(l=n[s].v.indexOf(".")>-1&&s===O?n[s].v.indexOf(".")+1:0,U=n[s].v.substr(0,l);l<n[s].v.length;++l)R<D.length&&(U+=D.charAt(R++));n[s].v=U,n[s].t="t",N=s}}}for(s=0;s<n.length;++s)n[s]!=null&&"n?".indexOf(n[s].t)>-1&&(C=a>1&&r<0&&s>0&&n[s-1].v==="-"?-r:r,n[s].v=Nt(n[s].t,n[s].v,C),n[s].t="t");var B="";for(s=0;s!==n.length;++s)n[s]!=null&&(B+=n[s].v);return B}var us=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function hs(e,r){if(r==null)return!1;var t=parseFloat(r[2]);switch(r[1]){case"=":if(e==t)return!0;break;case">":if(e>t)return!0;break;case"<":if(e<t)return!0;break;case"<>":if(e!=t)return!0;break;case">=":if(e>=t)return!0;break;case"<=":if(e<=t)return!0;break}return!1}function tl(e,r){var t=el(e),a=t.length,n=t[a-1].indexOf("@");if(a<4&&n>-1&&--a,t.length>4)throw new Error("cannot find right format for |"+t.join("|")+"|");if(typeof r!="number")return[4,t.length===4||n>-1?t[t.length-1]:"@"];switch(t.length){case 1:t=n>-1?["General","General","General",t[0]]:[t[0],t[0],t[0],"@"];break;case 2:t=n>-1?[t[0],t[0],t[0],t[1]]:[t[0],t[1],t[0],"@"];break;case 3:t=n>-1?[t[0],t[1],t[0],t[2]]:[t[0],t[1],t[2],"@"];break;case 4:break}var i=r>0?t[0]:r<0?t[1]:t[2];if(t[0].indexOf("[")===-1&&t[1].indexOf("[")===-1)return[a,i];if(t[0].match(/\[[=<>]/)!=null||t[1].match(/\[[=<>]/)!=null){var s=t[0].match(us),f=t[1].match(us);return hs(r,s)?[a,t[0]]:hs(r,f)?[a,t[1]]:[a,t[s!=null&&f!=null?2:1]]}return[a,i]}function Zr(e,r,t){t==null&&(t={});var a="";switch(typeof e){case"string":e=="m/d/yy"&&t.dateNF?a=t.dateNF:a=e;break;case"number":e==14&&t.dateNF?a=t.dateNF:a=(t.table!=null?t.table:Fe)[e],a==null&&(a=t.table&&t.table[es[e]]||Fe[es[e]]),a==null&&(a=Uo[e]||"General");break}if(U0(a,0))return Qt(r,t);r instanceof Date&&(r=cr(r,t.date1904));var n=tl(a,r);if(U0(n[1]))return Qt(r,t);if(r===!0)r="TRUE";else if(r===!1)r="FALSE";else if(r===""||r==null)return"";return rl(n[1],r,t,n[0])}function Dn(e,r){if(typeof r!="number"){r=+r||-1;for(var t=0;t<392;++t){if(Fe[t]==null){r<0&&(r=t);continue}if(Fe[t]==e){r=t;break}}r<0&&(r=391)}return Fe[r]=e,r}function Ka(e){for(var r=0;r!=392;++r)e[r]!==void 0&&Dn(e[r],r)}function Aa(){Fe=Mo()}var xs={format:Zr,load:Dn,_table:Fe,load_table:Ka,parse_date_code:Ft,is_date:rt,get_table:function(){return xs._table=Fe}},al={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},H0=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function nl(e){var r=typeof e=="number"?Fe[e]:e;return r=r.replace(H0,"(\\d+)"),H0.lastIndex=0,new RegExp("^"+r+"$")}function il(e,r,t){var a=-1,n=-1,i=-1,s=-1,f=-1,c=-1;(r.match(H0)||[]).forEach(function(x,u){var h=parseInt(t[u+1],10);switch(x.toLowerCase().charAt(0)){case"y":a=h;break;case"d":i=h;break;case"h":s=h;break;case"s":c=h;break;case"m":s>=0?f=h:n=h;break}}),H0.lastIndex=0,c>=0&&f==-1&&n>=0&&(f=n,n=-1);var o=(""+(a>=0?a:new Date().getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);o.length==7&&(o="0"+o),o.length==8&&(o="20"+o);var l=("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(f>=0?f:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return s==-1&&f==-1&&c==-1?o:a==-1&&n==-1&&i==-1?l:o+"T"+l}var sl={"d.m":"d\\.m"};function Gt(e,r){return Dn(sl[e]||e,r)}var ds=function(){var e={};e.version="1.2.0";function r(){for(var C=0,D=new Array(256),O=0;O!=256;++O)C=O,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,C=C&1?-306674912^C>>>1:C>>>1,D[O]=C;return typeof Int32Array<"u"?new Int32Array(D):D}var t=r();function a(C){var D=0,O=0,N=0,B=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(N=0;N!=256;++N)B[N]=C[N];for(N=0;N!=256;++N)for(O=C[N],D=256+N;D<4096;D+=256)O=B[D]=O>>>8^C[O&255];var M=[];for(N=1;N!=16;++N)M[N-1]=typeof Int32Array<"u"&&typeof B.subarray=="function"?B.subarray(N*256,N*256+256):B.slice(N*256,N*256+256);return M}var n=a(t),i=n[0],s=n[1],f=n[2],c=n[3],o=n[4],l=n[5],x=n[6],u=n[7],h=n[8],m=n[9],p=n[10],d=n[11],v=n[12],_=n[13],g=n[14];function F(C,D){for(var O=D^-1,N=0,B=C.length;N<B;)O=O>>>8^t[(O^C.charCodeAt(N++))&255];return~O}function R(C,D){for(var O=D^-1,N=C.length-15,B=0;B<N;)O=g[C[B++]^O&255]^_[C[B++]^O>>8&255]^v[C[B++]^O>>16&255]^d[C[B++]^O>>>24]^p[C[B++]]^m[C[B++]]^h[C[B++]]^u[C[B++]]^x[C[B++]]^l[C[B++]]^o[C[B++]]^c[C[B++]]^f[C[B++]]^s[C[B++]]^i[C[B++]]^t[C[B++]];for(N+=15;B<N;)O=O>>>8^t[(O^C[B++])&255];return~O}function U(C,D){for(var O=D^-1,N=0,B=C.length,M=0,Y=0;N<B;)M=C.charCodeAt(N++),M<128?O=O>>>8^t[(O^M)&255]:M<2048?(O=O>>>8^t[(O^(192|M>>6&31))&255],O=O>>>8^t[(O^(128|M&63))&255]):M>=55296&&M<57344?(M=(M&1023)+64,Y=C.charCodeAt(N++)&1023,O=O>>>8^t[(O^(240|M>>8&7))&255],O=O>>>8^t[(O^(128|M>>2&63))&255],O=O>>>8^t[(O^(128|Y>>6&15|(M&3)<<4))&255],O=O>>>8^t[(O^(128|Y&63))&255]):(O=O>>>8^t[(O^(224|M>>12&15))&255],O=O>>>8^t[(O^(128|M>>6&63))&255],O=O>>>8^t[(O^(128|M&63))&255]);return~O}return e.table=t,e.bstr=F,e.buf=R,e.str=U,e}(),ye=function(){var r={};r.version="1.2.2";function t(w,S){for(var k=w.split("/"),E=S.split("/"),A=0,b=0,X=Math.min(k.length,E.length);A<X;++A){if(b=k[A].length-E[A].length)return b;if(k[A]!=E[A])return k[A]<E[A]?-1:1}return k.length-E.length}function a(w){if(w.charAt(w.length-1)=="/")return w.slice(0,-1).indexOf("/")===-1?w:a(w.slice(0,-1));var S=w.lastIndexOf("/");return S===-1?w:w.slice(0,S+1)}function n(w){if(w.charAt(w.length-1)=="/")return n(w.slice(0,-1));var S=w.lastIndexOf("/");return S===-1?w:w.slice(S+1)}function i(w,S){typeof S=="string"&&(S=new Date(S));var k=S.getHours();k=k<<6|S.getMinutes(),k=k<<5|S.getSeconds()>>>1,w.write_shift(2,k);var E=S.getFullYear()-1980;E=E<<4|S.getMonth()+1,E=E<<5|S.getDate(),w.write_shift(2,E)}function s(w){var S=w.read_shift(2)&65535,k=w.read_shift(2)&65535,E=new Date,A=k&31;k>>>=5;var b=k&15;k>>>=4,E.setMilliseconds(0),E.setFullYear(k+1980),E.setMonth(b-1),E.setDate(A);var X=S&31;S>>>=5;var K=S&63;return S>>>=6,E.setHours(S),E.setMinutes(K),E.setSeconds(X<<1),E}function f(w){Tr(w,0);for(var S={},k=0;w.l<=w.length-4;){var E=w.read_shift(2),A=w.read_shift(2),b=w.l+A,X={};switch(E){case 21589:k=w.read_shift(1),k&1&&(X.mtime=w.read_shift(4)),A>5&&(k&2&&(X.atime=w.read_shift(4)),k&4&&(X.ctime=w.read_shift(4))),X.mtime&&(X.mt=new Date(X.mtime*1e3));break;case 1:{var K=w.read_shift(4),H=w.read_shift(4);X.usz=H*Math.pow(2,32)+K,K=w.read_shift(4),H=w.read_shift(4),X.csz=H*Math.pow(2,32)+K}break}w.l=b,S[E]=X}return S}var c;function o(){return c||(c=Rt)}function l(w,S){if(w[0]==80&&w[1]==75)return Ao(w,S);if((w[0]|32)==109&&(w[1]|32)==105)return lw(w,S);if(w.length<512)throw new Error("CFB file size "+w.length+" < 512");var k=3,E=512,A=0,b=0,X=0,K=0,H=0,V=[],G=w.slice(0,512);Tr(G,0);var te=x(G);switch(k=te[0],k){case 3:E=512;break;case 4:E=4096;break;case 0:if(te[1]==0)return Ao(w,S);default:throw new Error("Major Version: Expected 3 or 4 saw "+k)}E!==512&&(G=w.slice(0,E),Tr(G,28));var ie=w.slice(0,E);u(G,k);var ge=G.read_shift(4,"i");if(k===3&&ge!==0)throw new Error("# Directory Sectors: Expected 0 saw "+ge);G.l+=4,X=G.read_shift(4,"i"),G.l+=4,G.chk("00100000","Mini Stream Cutoff Size: "),K=G.read_shift(4,"i"),A=G.read_shift(4,"i"),H=G.read_shift(4,"i"),b=G.read_shift(4,"i");for(var oe=-1,re=0;re<109&&(oe=G.read_shift(4,"i"),!(oe<0));++re)V[re]=oe;var Re=h(w,E);d(H,b,Re,E,V);var nr=_(Re,X,V,E);X<nr.length&&(nr[X].name="!Directory"),A>0&&K!==Y&&(nr[K].name="!MiniFAT"),nr[V[0]].name="!FAT",nr.fat_addrs=V,nr.ssz=E;var Qr={},wr=[],it=[],I0=[];g(X,nr,Re,wr,A,Qr,it,K),m(it,I0,wr),wr.shift();var O0={FileIndex:it,FullPaths:I0};return S&&S.raw&&(O0.raw={header:ie,sectors:Re}),O0}function x(w){if(w[w.l]==80&&w[w.l+1]==75)return[0,0];w.chk(he,"Header Signature: "),w.l+=16;var S=w.read_shift(2,"u");return[w.read_shift(2,"u"),S]}function u(w,S){var k=9;switch(w.l+=2,k=w.read_shift(2)){case 9:if(S!=3)throw new Error("Sector Shift: Expected 9 saw "+k);break;case 12:if(S!=4)throw new Error("Sector Shift: Expected 12 saw "+k);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+k)}w.chk("0600","Mini Sector Shift: "),w.chk("000000000000","Reserved: ")}function h(w,S){for(var k=Math.ceil(w.length/S)-1,E=[],A=1;A<k;++A)E[A-1]=w.slice(A*S,(A+1)*S);return E[k-1]=w.slice(k*S),E}function m(w,S,k){for(var E=0,A=0,b=0,X=0,K=0,H=k.length,V=[],G=[];E<H;++E)V[E]=G[E]=E,S[E]=k[E];for(;K<G.length;++K)E=G[K],A=w[E].L,b=w[E].R,X=w[E].C,V[E]===E&&(A!==-1&&V[A]!==A&&(V[E]=V[A]),b!==-1&&V[b]!==b&&(V[E]=V[b])),X!==-1&&(V[X]=E),A!==-1&&E!=V[E]&&(V[A]=V[E],G.lastIndexOf(A)<K&&G.push(A)),b!==-1&&E!=V[E]&&(V[b]=V[E],G.lastIndexOf(b)<K&&G.push(b));for(E=1;E<H;++E)V[E]===E&&(b!==-1&&V[b]!==b?V[E]=V[b]:A!==-1&&V[A]!==A&&(V[E]=V[A]));for(E=1;E<H;++E)if(w[E].type!==0){if(K=E,K!=V[K])do K=V[K],S[E]=S[K]+"/"+S[E];while(K!==0&&V[K]!==-1&&K!=V[K]);V[E]=-1}for(S[0]+="/",E=1;E<H;++E)w[E].type!==2&&(S[E]+="/")}function p(w,S,k){for(var E=w.start,A=w.size,b=[],X=E;k&&A>0&&X>=0;)b.push(S.slice(X*M,X*M+M)),A-=M,X=na(k,X*4);return b.length===0?W(0):ur(b).slice(0,w.size)}function d(w,S,k,E,A){var b=Y;if(w===Y){if(S!==0)throw new Error("DIFAT chain shorter than expected")}else if(w!==-1){var X=k[w],K=(E>>>2)-1;if(!X)return;for(var H=0;H<K&&(b=na(X,H*4))!==Y;++H)A.push(b);S>=1&&d(na(X,E-4),S-1,k,E,A)}}function v(w,S,k,E,A){var b=[],X=[];A||(A=[]);var K=E-1,H=0,V=0;for(H=S;H>=0;){A[H]=!0,b[b.length]=H,X.push(w[H]);var G=k[Math.floor(H*4/E)];if(V=H*4&K,E<4+V)throw new Error("FAT boundary crossed: "+H+" 4 "+E);if(!w[G])break;H=na(w[G],V)}return{nodes:b,data:Ls([X])}}function _(w,S,k,E){var A=w.length,b=[],X=[],K=[],H=[],V=E-1,G=0,te=0,ie=0,ge=0;for(G=0;G<A;++G)if(K=[],ie=G+S,ie>=A&&(ie-=A),!X[ie]){H=[];var oe=[];for(te=ie;te>=0;){oe[te]=!0,X[te]=!0,K[K.length]=te,H.push(w[te]);var re=k[Math.floor(te*4/E)];if(ge=te*4&V,E<4+ge)throw new Error("FAT boundary crossed: "+te+" 4 "+E);if(!w[re]||(te=na(w[re],ge),oe[te]))break}b[ie]={nodes:K,data:Ls([H])}}return b}function g(w,S,k,E,A,b,X,K){for(var H=0,V=E.length?2:0,G=S[w].data,te=0,ie=0,ge;te<G.length;te+=128){var oe=G.slice(te,te+128);Tr(oe,64),ie=oe.read_shift(2),ge=K0(oe,0,ie-V),E.push(ge);var re={name:ge,type:oe.read_shift(1),color:oe.read_shift(1),L:oe.read_shift(4,"i"),R:oe.read_shift(4,"i"),C:oe.read_shift(4,"i"),clsid:oe.read_shift(16),state:oe.read_shift(4,"i"),start:0,size:0},Re=oe.read_shift(2)+oe.read_shift(2)+oe.read_shift(2)+oe.read_shift(2);Re!==0&&(re.ct=F(oe,oe.l-8));var nr=oe.read_shift(2)+oe.read_shift(2)+oe.read_shift(2)+oe.read_shift(2);nr!==0&&(re.mt=F(oe,oe.l-8)),re.start=oe.read_shift(4,"i"),re.size=oe.read_shift(4,"i"),re.size<0&&re.start<0&&(re.size=re.type=0,re.start=Y,re.name=""),re.type===5?(H=re.start,A>0&&H!==Y&&(S[H].name="!StreamData")):re.size>=4096?(re.storage="fat",S[re.start]===void 0&&(S[re.start]=v(k,re.start,S.fat_addrs,S.ssz)),S[re.start].name=re.name,re.content=S[re.start].data.slice(0,re.size)):(re.storage="minifat",re.size<0?re.size=0:H!==Y&&re.start!==Y&&S[H]&&(re.content=p(re,S[H].data,(S[K]||{}).data))),re.content&&Tr(re.content,0),b[ge]=re,X.push(re)}}function F(w,S){return new Date((Ar(w,S+4)/1e7*Math.pow(2,32)+Ar(w,S)/1e7-11644473600)*1e3)}function R(w,S){return o(),l(c.readFileSync(w),S)}function U(w,S){var k=S&&S.type;switch(k||He&&Ae.isBuffer(w)&&(k="buffer"),k||"base64"){case"file":return R(w,S);case"base64":return l(Gr(et(w)),S);case"binary":return l(Gr(w),S)}return l(w,S)}function C(w,S){var k=S||{},E=k.root||"Root Entry";if(w.FullPaths||(w.FullPaths=[]),w.FileIndex||(w.FileIndex=[]),w.FullPaths.length!==w.FileIndex.length)throw new Error("inconsistent CFB structure");w.FullPaths.length===0&&(w.FullPaths[0]=E+"/",w.FileIndex[0]={name:E,type:5}),k.CLSID&&(w.FileIndex[0].clsid=k.CLSID),D(w)}function D(w){var S="Sh33tJ5";if(!ye.find(w,"/"+S)){var k=W(4);k[0]=55,k[1]=k[3]=50,k[2]=54,w.FileIndex.push({name:S,type:2,content:k,size:4,L:69,R:69,C:69}),w.FullPaths.push(w.FullPaths[0]+S),O(w)}}function O(w,S){C(w);for(var k=!1,E=!1,A=w.FullPaths.length-1;A>=0;--A){var b=w.FileIndex[A];switch(b.type){case 0:E?k=!0:(w.FileIndex.pop(),w.FullPaths.pop());break;case 1:case 2:case 5:E=!0,isNaN(b.R*b.L*b.C)&&(k=!0),b.R>-1&&b.L>-1&&b.R==b.L&&(k=!0);break;default:k=!0;break}}if(!(!k&&!S)){var X=new Date(1987,1,19),K=0,H=Object.create?Object.create(null):{},V=[];for(A=0;A<w.FullPaths.length;++A)H[w.FullPaths[A]]=!0,w.FileIndex[A].type!==0&&V.push([w.FullPaths[A],w.FileIndex[A]]);for(A=0;A<V.length;++A){var G=a(V[A][0]);for(E=H[G];!E;){for(;a(G)&&!H[a(G)];)G=a(G);V.push([G,{name:n(G).replace("/",""),type:1,clsid:Se,ct:X,mt:X,content:null}]),H[G]=!0,G=a(V[A][0]),E=H[G]}}for(V.sort(function(ge,oe){return t(ge[0],oe[0])}),w.FullPaths=[],w.FileIndex=[],A=0;A<V.length;++A)w.FullPaths[A]=V[A][0],w.FileIndex[A]=V[A][1];for(A=0;A<V.length;++A){var te=w.FileIndex[A],ie=w.FullPaths[A];if(te.name=n(ie).replace("/",""),te.L=te.R=te.C=-(te.color=1),te.size=te.content?te.content.length:0,te.start=0,te.clsid=te.clsid||Se,A===0)te.C=V.length>1?1:-1,te.size=0,te.type=5;else if(ie.slice(-1)=="/"){for(K=A+1;K<V.length&&a(w.FullPaths[K])!=ie;++K);for(te.C=K>=V.length?-1:K,K=A+1;K<V.length&&a(w.FullPaths[K])!=a(ie);++K);te.R=K>=V.length?-1:K,te.type=1}else a(w.FullPaths[A+1]||"")==a(ie)&&(te.R=A+1),te.type=2}}}function N(w,S){var k=S||{};if(k.fileType=="mad")return uw(w,k);switch(O(w),k.fileType){case"zip":return nw(w,k)}var E=function(ge){for(var oe=0,re=0,Re=0;Re<ge.FileIndex.length;++Re){var nr=ge.FileIndex[Re];if(nr.content){var Qr=nr.content.length;Qr>0&&(Qr<4096?oe+=Qr+63>>6:re+=Qr+511>>9)}}for(var wr=ge.FullPaths.length+3>>2,it=oe+7>>3,I0=oe+127>>7,O0=it+re+wr+I0,Ta=O0+127>>7,$i=Ta<=109?0:Math.ceil((Ta-109)/127);O0+Ta+$i+127>>7>Ta;)$i=++Ta<=109?0:Math.ceil((Ta-109)/127);var Xt=[1,$i,Ta,I0,wr,re,oe,0];return ge.FileIndex[0].size=oe<<6,Xt[7]=(ge.FileIndex[0].start=Xt[0]+Xt[1]+Xt[2]+Xt[3]+Xt[4]+Xt[5])+(Xt[6]+7>>3),Xt}(w),A=W(E[7]<<9),b=0,X=0;{for(b=0;b<8;++b)A.write_shift(1,q[b]);for(b=0;b<8;++b)A.write_shift(2,0);for(A.write_shift(2,62),A.write_shift(2,3),A.write_shift(2,65534),A.write_shift(2,9),A.write_shift(2,6),b=0;b<3;++b)A.write_shift(2,0);for(A.write_shift(4,0),A.write_shift(4,E[2]),A.write_shift(4,E[0]+E[1]+E[2]+E[3]-1),A.write_shift(4,0),A.write_shift(4,4096),A.write_shift(4,E[3]?E[0]+E[1]+E[2]-1:Y),A.write_shift(4,E[3]),A.write_shift(-4,E[1]?E[0]-1:Y),A.write_shift(4,E[1]),b=0;b<109;++b)A.write_shift(-4,b<E[2]?E[1]+b:-1)}if(E[1])for(X=0;X<E[1];++X){for(;b<236+X*127;++b)A.write_shift(-4,b<E[2]?E[1]+b:-1);A.write_shift(-4,X===E[1]-1?Y:X+1)}var K=function(ge){for(X+=ge;b<X-1;++b)A.write_shift(-4,b+1);ge&&(++b,A.write_shift(-4,Y))};for(X=b=0,X+=E[1];b<X;++b)A.write_shift(-4,Q.DIFSECT);for(X+=E[2];b<X;++b)A.write_shift(-4,Q.FATSECT);K(E[3]),K(E[4]);for(var H=0,V=0,G=w.FileIndex[0];H<w.FileIndex.length;++H)G=w.FileIndex[H],G.content&&(V=G.content.length,!(V<4096)&&(G.start=X,K(V+511>>9)));for(K(E[6]+7>>3);A.l&511;)A.write_shift(-4,Q.ENDOFCHAIN);for(X=b=0,H=0;H<w.FileIndex.length;++H)G=w.FileIndex[H],G.content&&(V=G.content.length,!(!V||V>=4096)&&(G.start=X,K(V+63>>6)));for(;A.l&511;)A.write_shift(-4,Q.ENDOFCHAIN);for(b=0;b<E[4]<<2;++b){var te=w.FullPaths[b];if(!te||te.length===0){for(H=0;H<17;++H)A.write_shift(4,0);for(H=0;H<3;++H)A.write_shift(4,-1);for(H=0;H<12;++H)A.write_shift(4,0);continue}G=w.FileIndex[b],b===0&&(G.start=G.size?G.start-1:Y);var ie=b===0&&k.root||G.name;if(ie.length>31&&(console.error("Name "+ie+" will be truncated to "+ie.slice(0,31)),ie=ie.slice(0,31)),V=2*(ie.length+1),A.write_shift(64,ie,"utf16le"),A.write_shift(2,V),A.write_shift(1,G.type),A.write_shift(1,G.color),A.write_shift(-4,G.L),A.write_shift(-4,G.R),A.write_shift(-4,G.C),G.clsid)A.write_shift(16,G.clsid,"hex");else for(H=0;H<4;++H)A.write_shift(4,0);A.write_shift(4,G.state||0),A.write_shift(4,0),A.write_shift(4,0),A.write_shift(4,0),A.write_shift(4,0),A.write_shift(4,G.start),A.write_shift(4,G.size),A.write_shift(4,0)}for(b=1;b<w.FileIndex.length;++b)if(G=w.FileIndex[b],G.size>=4096)if(A.l=G.start+1<<9,He&&Ae.isBuffer(G.content))G.content.copy(A,A.l,0,G.size),A.l+=G.size+511&-512;else{for(H=0;H<G.size;++H)A.write_shift(1,G.content[H]);for(;H&511;++H)A.write_shift(1,0)}for(b=1;b<w.FileIndex.length;++b)if(G=w.FileIndex[b],G.size>0&&G.size<4096)if(He&&Ae.isBuffer(G.content))G.content.copy(A,A.l,0,G.size),A.l+=G.size+63&-64;else{for(H=0;H<G.size;++H)A.write_shift(1,G.content[H]);for(;H&63;++H)A.write_shift(1,0)}if(He)A.l=A.length;else for(;A.l<A.length;)A.write_shift(1,0);return A}function B(w,S){var k=w.FullPaths.map(function(H){return H.toUpperCase()}),E=k.map(function(H){var V=H.split("/");return V[V.length-(H.slice(-1)=="/"?2:1)]}),A=!1;S.charCodeAt(0)===47?(A=!0,S=k[0].slice(0,-1)+S):A=S.indexOf("/")!==-1;var b=S.toUpperCase(),X=A===!0?k.indexOf(b):E.indexOf(b);if(X!==-1)return w.FileIndex[X];var K=!b.match(za);for(b=b.replace(Or,""),K&&(b=b.replace(za,"!")),X=0;X<k.length;++X)if((K?k[X].replace(za,"!"):k[X]).replace(Or,"")==b||(K?E[X].replace(za,"!"):E[X]).replace(Or,"")==b)return w.FileIndex[X];return null}var M=64,Y=-2,he="d0cf11e0a1b11ae1",q=[208,207,17,224,161,177,26,225],Se="00000000000000000000000000000000",Q={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:Y,FREESECT:-1,HEADER_SIGNATURE:he,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:Se,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function Te(w,S,k){o();var E=N(w,k);c.writeFileSync(S,E)}function be(w){for(var S=new Array(w.length),k=0;k<w.length;++k)S[k]=String.fromCharCode(w[k]);return S.join("")}function ne(w,S){var k=N(w,S);switch(S&&S.type||"buffer"){case"file":return o(),c.writeFileSync(S.filename,k),k;case"binary":return typeof k=="string"?k:be(k);case"base64":return B0(typeof k=="string"?k:be(k));case"buffer":if(He)return Ae.isBuffer(k)?k:Et(k);case"array":return typeof k=="string"?Gr(k):k}return k}var Oe;function z(w){try{var S=w.InflateRaw,k=new S;if(k._processChunk(new Uint8Array([3,0]),k._finishFlushFlag),k.bytesRead)Oe=w;else throw new Error("zlib does not expose bytesRead")}catch(E){console.error("cannot use native zlib: "+(E.message||E))}}function xe(w,S){if(!Oe)return D0(w,S);var k=Oe.InflateRaw,E=new k,A=E._processChunk(w.slice(w.l),E._finishFlushFlag);return w.l+=E.bytesRead,A}function fe(w){return Oe?Oe.deflateRawSync(w):nt(w)}var me=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],pe=[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],we=[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 y(w){var S=(w<<1|w<<11)&139536|(w<<5|w<<15)&558144;return(S>>16|S>>8|S)&255}for(var L=typeof Uint8Array<"u",P=L?new Uint8Array(256):[],I=0;I<256;++I)P[I]=y(I);function j(w,S){var k=P[w&255];return S<=8?k>>>8-S:(k=k<<8|P[w>>8&255],S<=16?k>>>16-S:(k=k<<8|P[w>>16&255],k>>>24-S))}function T(w,S){var k=S&7,E=S>>>3;return(w[E]|(k<=6?0:w[E+1]<<8))>>>k&3}function ke(w,S){var k=S&7,E=S>>>3;return(w[E]|(k<=5?0:w[E+1]<<8))>>>k&7}function se(w,S){var k=S&7,E=S>>>3;return(w[E]|(k<=4?0:w[E+1]<<8))>>>k&15}function ee(w,S){var k=S&7,E=S>>>3;return(w[E]|(k<=3?0:w[E+1]<<8))>>>k&31}function Ce(w,S){var k=S&7,E=S>>>3;return(w[E]|(k<=1?0:w[E+1]<<8))>>>k&127}function Ne(w,S,k){var E=S&7,A=S>>>3,b=(1<<k)-1,X=w[A]>>>E;return k<8-E||(X|=w[A+1]<<8-E,k<16-E)||(X|=w[A+2]<<16-E,k<24-E)||(X|=w[A+3]<<24-E),X&b}function de(w,S,k){var E=S&7,A=S>>>3;return E<=5?w[A]|=(k&7)<<E:(w[A]|=k<<E&255,w[A+1]=(k&7)>>8-E),S+3}function rr(w,S,k){var E=S&7,A=S>>>3;return k=(k&1)<<E,w[A]|=k,S+1}function tr(w,S,k){var E=S&7,A=S>>>3;return k<<=E,w[A]|=k&255,k>>>=8,w[A+1]=k,S+8}function vr(w,S,k){var E=S&7,A=S>>>3;return k<<=E,w[A]|=k&255,k>>>=8,w[A+1]=k&255,w[A+2]=k>>>8,S+16}function Yr(w,S){var k=w.length,E=2*k>S?2*k:S+5,A=0;if(k>=S)return w;if(He){var b=Ji(E);if(w.copy)w.copy(b);else for(;A<w.length;++A)b[A]=w[A];return b}else if(L){var X=new Uint8Array(E);if(X.set)X.set(w);else for(;A<k;++A)X[A]=w[A];return X}return w.length=E,w}function ce(w){for(var S=new Array(w),k=0;k<w;++k)S[k]=0;return S}function le(w,S,k){var E=1,A=0,b=0,X=0,K=0,H=w.length,V=L?new Uint16Array(32):ce(32);for(b=0;b<32;++b)V[b]=0;for(b=H;b<k;++b)w[b]=0;H=w.length;var G=L?new Uint16Array(H):ce(H);for(b=0;b<H;++b)V[A=w[b]]++,E<A&&(E=A),G[b]=0;for(V[0]=0,b=1;b<=E;++b)V[b+16]=K=K+V[b-1]<<1;for(b=0;b<H;++b)K=w[b],K!=0&&(G[b]=V[K+16]++);var te=0;for(b=0;b<H;++b)if(te=w[b],te!=0)for(K=j(G[b],E)>>E-te,X=(1<<E+4-te)-1;X>=0;--X)S[K|X<<te]=te&15|b<<4;return E}var vt=L?new Uint16Array(512):ce(512),Vr=L?new Uint16Array(32):ce(32);if(!L){for(var _r=0;_r<512;++_r)vt[_r]=0;for(_r=0;_r<32;++_r)Vr[_r]=0}(function(){for(var w=[],S=0;S<32;S++)w.push(5);le(w,Vr,32);var k=[];for(S=0;S<=143;S++)k.push(8);for(;S<=255;S++)k.push(9);for(;S<=279;S++)k.push(7);for(;S<=287;S++)k.push(8);le(k,vt,288)})();var jr=function(){for(var S=L?new Uint8Array(32768):[],k=0,E=0;k<we.length-1;++k)for(;E<we[k+1];++E)S[E]=k;for(;E<32768;++E)S[E]=29;var A=L?new Uint8Array(259):[];for(k=0,E=0;k<pe.length-1;++k)for(;E<pe[k+1];++E)A[E]=k;function b(K,H){for(var V=0;V<K.length;){var G=Math.min(65535,K.length-V),te=V+G==K.length;for(H.write_shift(1,+te),H.write_shift(2,G),H.write_shift(2,~G&65535);G-- >0;)H[H.l++]=K[V++]}return H.l}function X(K,H){for(var V=0,G=0,te=L?new Uint16Array(32768):[];G<K.length;){var ie=Math.min(65535,K.length-G);if(ie<10){for(V=de(H,V,+(G+ie==K.length)),V&7&&(V+=8-(V&7)),H.l=V/8|0,H.write_shift(2,ie),H.write_shift(2,~ie&65535);ie-- >0;)H[H.l++]=K[G++];V=H.l*8;continue}V=de(H,V,+(G+ie==K.length)+2);for(var ge=0;ie-- >0;){var oe=K[G];ge=(ge<<5^oe)&32767;var re=-1,Re=0;if((re=te[ge])&&(re|=G&-32768,re>G&&(re-=32768),re<G))for(;K[re+Re]==K[G+Re]&&Re<250;)++Re;if(Re>2){oe=A[Re],oe<=22?V=tr(H,V,P[oe+1]>>1)-1:(tr(H,V,3),V+=5,tr(H,V,P[oe-23]>>5),V+=3);var nr=oe<8?0:oe-4>>2;nr>0&&(vr(H,V,Re-pe[oe]),V+=nr),oe=S[G-re],V=tr(H,V,P[oe]>>3),V-=3;var Qr=oe<4?0:oe-2>>1;Qr>0&&(vr(H,V,G-re-we[oe]),V+=Qr);for(var wr=0;wr<Re;++wr)te[ge]=G&32767,ge=(ge<<5^K[G])&32767,++G;ie-=Re-1}else oe<=143?oe=oe+48:V=rr(H,V,1),V=tr(H,V,P[oe]),te[ge]=G&32767,++G}V=tr(H,V,0)-1}return H.l=(V+7)/8|0,H.l}return function(H,V){return H.length<8?b(H,V):X(H,V)}}();function nt(w){var S=W(50+Math.floor(w.length*1.1)),k=jr(w,S);return S.slice(0,k)}var Ie=L?new Uint16Array(32768):ce(32768),De=L?new Uint16Array(32768):ce(32768),ar=L?new Uint16Array(128):ce(128),fr=1,En=1;function Jt(w,S){var k=ee(w,S)+257;S+=5;var E=ee(w,S)+1;S+=5;var A=se(w,S)+4;S+=4;for(var b=0,X=L?new Uint8Array(19):ce(19),K=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],H=1,V=L?new Uint8Array(8):ce(8),G=L?new Uint8Array(8):ce(8),te=X.length,ie=0;ie<A;++ie)X[me[ie]]=b=ke(w,S),H<b&&(H=b),V[b]++,S+=3;var ge=0;for(V[0]=0,ie=1;ie<=H;++ie)G[ie]=ge=ge+V[ie-1]<<1;for(ie=0;ie<te;++ie)(ge=X[ie])!=0&&(K[ie]=G[ge]++);var oe=0;for(ie=0;ie<te;++ie)if(oe=X[ie],oe!=0){ge=P[K[ie]]>>8-oe;for(var re=(1<<7-oe)-1;re>=0;--re)ar[ge|re<<oe]=oe&7|ie<<3}var Re=[];for(H=1;Re.length<k+E;)switch(ge=ar[Ce(w,S)],S+=ge&7,ge>>>=3){case 16:for(b=3+T(w,S),S+=2,ge=Re[Re.length-1];b-- >0;)Re.push(ge);break;case 17:for(b=3+ke(w,S),S+=3;b-- >0;)Re.push(0);break;case 18:for(b=11+Ce(w,S),S+=7;b-- >0;)Re.push(0);break;default:Re.push(ge),H<ge&&(H=ge);break}var nr=Re.slice(0,k),Qr=Re.slice(k);for(ie=k;ie<286;++ie)nr[ie]=0;for(ie=E;ie<30;++ie)Qr[ie]=0;return fr=le(nr,Ie,286),En=le(Qr,De,30),S}function Ea(w,S){if(w[0]==3&&!(w[1]&3))return[Vt(S),2];for(var k=0,E=0,A=Ji(S||1<<18),b=0,X=A.length>>>0,K=0,H=0;!(E&1);){if(E=ke(w,k),k+=3,E>>>1)E>>1==1?(K=9,H=5):(k=Jt(w,k),K=fr,H=En);else{k&7&&(k+=8-(k&7));var V=w[k>>>3]|w[(k>>>3)+1]<<8;if(k+=32,V>0)for(!S&&X<b+V&&(A=Yr(A,b+V),X=A.length);V-- >0;)A[b++]=w[k>>>3],k+=8;continue}for(;;){!S&&X<b+32767&&(A=Yr(A,b+32767),X=A.length);var G=Ne(w,k,K),te=E>>>1==1?vt[G]:Ie[G];if(k+=te&15,te>>>=4,!(te>>>8&255))A[b++]=te;else{if(te==256)break;te-=257;var ie=te<8?0:te-4>>2;ie>5&&(ie=0);var ge=b+pe[te];ie>0&&(ge+=Ne(w,k,ie),k+=ie),G=Ne(w,k,H),te=E>>>1==1?Vr[G]:De[G],k+=te&15,te>>>=4;var oe=te<4?0:te-2>>1,re=we[te];for(oe>0&&(re+=Ne(w,k,oe),k+=oe),!S&&X<ge&&(A=Yr(A,ge+100),X=A.length);b<ge;)A[b]=A[b-re],++b}}}return S?[A,k+7>>>3]:[A.slice(0,b),k+7>>>3]}function D0(w,S){var k=w.slice(w.l||0),E=Ea(k,S);return w.l+=E[1],E[0]}function So(w,S){if(w)typeof console<"u"&&console.error(S);else throw new Error(S)}function Ao(w,S){var k=w;Tr(k,0);var E=[],A=[],b={FileIndex:E,FullPaths:A};C(b,{root:S.root});for(var X=k.length-4;(k[X]!=80||k[X+1]!=75||k[X+2]!=5||k[X+3]!=6)&&X>=0;)--X;k.l=X+4,k.l+=4;var K=k.read_shift(2);k.l+=6;var H=k.read_shift(4);for(k.l=H,X=0;X<K;++X){k.l+=20;var V=k.read_shift(4),G=k.read_shift(4),te=k.read_shift(2),ie=k.read_shift(2),ge=k.read_shift(2);k.l+=8;var oe=k.read_shift(4),re=f(k.slice(k.l+te,k.l+te+ie));k.l+=te+ie+ge;var Re=k.l;k.l=oe+4,re&&re[1]&&((re[1]||{}).usz&&(G=re[1].usz),(re[1]||{}).csz&&(V=re[1].csz)),aw(k,V,G,b,re),k.l=Re}return b}function aw(w,S,k,E,A){w.l+=2;var b=w.read_shift(2),X=w.read_shift(2),K=s(w);if(b&8257)throw new Error("Unsupported ZIP encryption");for(var H=w.read_shift(4),V=w.read_shift(4),G=w.read_shift(4),te=w.read_shift(2),ie=w.read_shift(2),ge="",oe=0;oe<te;++oe)ge+=String.fromCharCode(w[w.l++]);if(ie){var re=f(w.slice(w.l,w.l+ie));(re[21589]||{}).mt&&(K=re[21589].mt),(re[1]||{}).usz&&(G=re[1].usz),(re[1]||{}).csz&&(V=re[1].csz),A&&((A[21589]||{}).mt&&(K=A[21589].mt),(A[1]||{}).usz&&(G=re[1].usz),(A[1]||{}).csz&&(V=re[1].csz))}w.l+=ie;var Re=w.slice(w.l,w.l+V);switch(X){case 8:Re=xe(w,G);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+X)}var nr=!1;b&8&&(H=w.read_shift(4),H==134695760&&(H=w.read_shift(4),nr=!0),V=w.read_shift(4),G=w.read_shift(4)),V!=S&&So(nr,"Bad compressed size: "+S+" != "+V),G!=k&&So(nr,"Bad uncompressed size: "+k+" != "+G),zi(E,ge,Re,{unsafe:!0,mt:K})}function nw(w,S){var k=S||{},E=[],A=[],b=W(1),X=k.compression?8:0,K=0,H=!1;H&&(K|=8);var V=0,G=0,te=0,ie=0,ge=w.FullPaths[0],oe=ge,re=w.FileIndex[0],Re=[],nr=0;for(V=1;V<w.FullPaths.length;++V)if(oe=w.FullPaths[V].slice(ge.length),re=w.FileIndex[V],!(!re.size||!re.content||oe=="Sh33tJ5")){var Qr=te,wr=W(oe.length);for(G=0;G<oe.length;++G)wr.write_shift(1,oe.charCodeAt(G)&127);wr=wr.slice(0,wr.l),Re[ie]=typeof re.content=="string"?ds.bstr(re.content,0):ds.buf(re.content,0);var it=typeof re.content=="string"?Gr(re.content):re.content;X==8&&(it=fe(it)),b=W(30),b.write_shift(4,67324752),b.write_shift(2,20),b.write_shift(2,K),b.write_shift(2,X),re.mt?i(b,re.mt):b.write_shift(4,0),b.write_shift(-4,K&8?0:Re[ie]),b.write_shift(4,K&8?0:it.length),b.write_shift(4,K&8?0:re.content.length),b.write_shift(2,wr.length),b.write_shift(2,0),te+=b.length,E.push(b),te+=wr.length,E.push(wr),te+=it.length,E.push(it),K&8&&(b=W(12),b.write_shift(-4,Re[ie]),b.write_shift(4,it.length),b.write_shift(4,re.content.length),te+=b.l,E.push(b)),b=W(46),b.write_shift(4,33639248),b.write_shift(2,0),b.write_shift(2,20),b.write_shift(2,K),b.write_shift(2,X),b.write_shift(4,0),b.write_shift(-4,Re[ie]),b.write_shift(4,it.length),b.write_shift(4,re.content.length),b.write_shift(2,wr.length),b.write_shift(2,0),b.write_shift(2,0),b.write_shift(2,0),b.write_shift(2,0),b.write_shift(4,0),b.write_shift(4,Qr),nr+=b.l,A.push(b),nr+=wr.length,A.push(wr),++ie}return b=W(22),b.write_shift(4,101010256),b.write_shift(2,0),b.write_shift(2,0),b.write_shift(2,ie),b.write_shift(2,ie),b.write_shift(4,nr),b.write_shift(4,te),b.write_shift(2,0),ur([ur(E),ur(A),b])}var Tn={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 iw(w,S){if(w.ctype)return w.ctype;var k=w.name||"",E=k.match(/\.([^\.]+)$/);return E&&Tn[E[1]]||S&&(E=(k=S).match(/[\.\\]([^\.\\])+$/),E&&Tn[E[1]])?Tn[E[1]]:"application/octet-stream"}function sw(w){for(var S=B0(w),k=[],E=0;E<S.length;E+=76)k.push(S.slice(E,E+76));return k.join(`\r `)+`\r `}function fw(w){var S=w.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(V){var G=V.charCodeAt(0).toString(16).toUpperCase();return"="+(G.length==1?"0"+G:G)});S=S.replace(/ $/mg,"=20").replace(/\t$/mg,"=09"),S.charAt(0)==` `&&(S="=0D"+S.slice(1)),S=S.replace(/\r(?!\n)/mg,"=0D").replace(/\n\n/mg,` =0A`).replace(/([^\r\n])\n/mg,"$1=0A");for(var k=[],E=S.split(`\r `),A=0;A<E.length;++A){var b=E[A];if(b.length==0){k.push("");continue}for(var X=0;X<b.length;){var K=76,H=b.slice(X,X+K);H.charAt(K-1)=="="?K--:H.charAt(K-2)=="="?K-=2:H.charAt(K-3)=="="&&(K-=3),H=b.slice(X,X+K),X+=K,X<b.length&&(H+="="),k.push(H)}}return k.join(`\r `)}function cw(w){for(var S=[],k=0;k<w.length;++k){for(var E=w[k];k<=w.length&&E.charAt(E.length-1)=="=";)E=E.slice(0,E.length-1)+w[++k];S.push(E)}for(var A=0;A<S.length;++A)S[A]=S[A].replace(/[=][0-9A-Fa-f]{2}/g,function(b){return String.fromCharCode(parseInt(b.slice(1),16))});return Gr(S.join(`\r `))}function ow(w,S,k){for(var E="",A="",b="",X,K=0;K<10;++K){var H=S[K];if(!H||H.match(/^\s*$/))break;var V=H.match(/^([^:]*?):\s*([^\s].*)$/);if(V)switch(V[1].toLowerCase()){case"content-location":E=V[2].trim();break;case"content-type":b=V[2].trim();break;case"content-transfer-encoding":A=V[2].trim();break}}switch(++K,A.toLowerCase()){case"base64":X=Gr(et(S.slice(K).join("")));break;case"quoted-printable":X=cw(S.slice(K));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+A)}var G=zi(w,E.slice(k.length),X,{unsafe:!0});b&&(G.ctype=b)}function lw(w,S){if(be(w.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var k=S&&S.root||"",E=(He&&Ae.isBuffer(w)?w.toString("binary"):be(w)).split(`\r `),A=0,b="";for(A=0;A<E.length;++A)if(b=E[A],!!/^Content-Location:/i.test(b)&&(b=b.slice(b.indexOf("file")),k||(k=b.slice(0,b.lastIndexOf("/")+1)),b.slice(0,k.length)!=k))for(;k.length>0&&(k=k.slice(0,k.length-1),k=k.slice(0,k.lastIndexOf("/")+1),b.slice(0,k.length)!=k););var X=(E[1]||"").match(/boundary="(.*?)"/);if(!X)throw new Error("MAD cannot find boundary");var K="--"+(X[1]||""),H=[],V=[],G={FileIndex:H,FullPaths:V};C(G);var te,ie=0;for(A=0;A<E.length;++A){var ge=E[A];ge!==K&&ge!==K+"--"||(ie++&&ow(G,E.slice(te,A),k),te=A)}return G}function uw(w,S){var k=S||{},E=k.boundary||"SheetJS";E="------="+E;for(var A=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+E.slice(2)+'"',"","",""],b=w.FullPaths[0],X=b,K=w.FileIndex[0],H=1;H<w.FullPaths.length;++H)if(X=w.FullPaths[H].slice(b.length),K=w.FileIndex[H],!(!K.size||!K.content||X=="Sh33tJ5")){X=X.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(Re){return"_x"+Re.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(Re){return"_u"+Re.charCodeAt(0).toString(16)+"_"});for(var V=K.content,G=He&&Ae.isBuffer(V)?V.toString("binary"):be(V),te=0,ie=Math.min(1024,G.length),ge=0,oe=0;oe<=ie;++oe)(ge=G.charCodeAt(oe))>=32&&ge<128&&++te;var re=te>=ie*4/5;A.push(E),A.push("Content-Location: "+(k.root||"file:///C:/SheetJS/")+X),A.push("Content-Transfer-Encoding: "+(re?"quoted-printable":"base64")),A.push("Content-Type: "+iw(K,X)),A.push(""),A.push(re?fw(G):sw(G))}return A.push(E+`--\r `),A.join(`\r `)}function hw(w){var S={};return C(S,w),S}function zi(w,S,k,E){var A=E&&E.unsafe;A||C(w);var b=!A&&ye.find(w,S);if(!b){var X=w.FullPaths[0];S.slice(0,X.length)==X?X=S:(X.slice(-1)!="/"&&(X+="/"),X=(X+S).replace("//","/")),b={name:n(S),type:2},w.FileIndex.push(b),w.FullPaths.push(X),A||ye.utils.cfb_gc(w)}return b.content=k,b.size=k?k.length:0,E&&(E.CLSID&&(b.clsid=E.CLSID),E.mt&&(b.mt=E.mt),E.ct&&(b.ct=E.ct)),b}function xw(w,S){C(w);var k=ye.find(w,S);if(k){for(var E=0;E<w.FileIndex.length;++E)if(w.FileIndex[E]==k)return w.FileIndex.splice(E,1),w.FullPaths.splice(E,1),!0}return!1}function dw(w,S,k){C(w);var E=ye.find(w,S);if(E){for(var A=0;A<w.FileIndex.length;++A)if(w.FileIndex[A]==E)return w.FileIndex[A].name=n(k),w.FullPaths[A]=k,!0}return!1}function vw(w){O(w,!0)}return r.find=B,r.read=U,r.parse=l,r.write=ne,r.writeFile=Te,r.utils={cfb_new:hw,cfb_add:zi,cfb_del:xw,cfb_mov:dw,cfb_gc:vw,ReadShift:Qa,CheckField:Ys,prep_blob:Tr,bconcat:ur,use_zlib:z,_deflateRaw:nt,_inflateRaw:D0,consts:Q},r}(),Rt;function fl(e){Rt=e}function vs(e){return typeof e=="string"?Ga(e):Array.isArray(e)?Ro(e):e}function Ya(e,r,t){if(typeof Rt<"u"&&Rt.writeFileSync)return t?Rt.writeFileSync(e,r,t):Rt.writeFileSync(e,r);if(typeof Deno<"u"){if(t&&typeof r=="string")switch(t){case"utf8":r=new TextEncoder(t).encode(r);break;case"binary":r=Ga(r);break;default:throw new Error("Unsupported encoding "+t)}return Deno.writeFileSync(e,r)}var a=t=="utf8"?St(r):r;if(typeof IE_SaveFile<"u")return IE_SaveFile(a,e);if(typeof Blob<"u"){var n=new Blob([vs(a)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(n,e);if(typeof saveAs<"u")return saveAs(n,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var i=URL.createObjectURL(n);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),chrome.downloads.download({url:i,filename:e,saveAs:!0});var s=document.createElement("a");if(s.download!=null)return s.download=e,s.href=i,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),i}else if(typeof URL<"u"&&!URL.createObjectURL&&typeof chrome=="object"){var f="data:application/octet-stream;base64,"+No(new Uint8Array(vs(a)));return chrome.downloads.download({url:f,filename:e,saveAs:!0})}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var c=File(e);return c.open("w"),c.encoding="binary",Array.isArray(r)&&(r=Tt(r)),c.write(r),c.close(),r}catch(o){if(!o.message||o.message.indexOf("onstruct")==-1)throw o}throw new Error("cannot save file "+e)}function cl(e){if(typeof Rt<"u")return Rt.readFileSync(e);if(typeof Deno<"u")return Deno.readFileSync(e);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var r=File(e);r.open("r"),r.encoding="binary";var t=r.read();return r.close(),t}catch(a){if(!a.message||a.message.indexOf("onstruct")==-1)throw a}throw new Error("Cannot access file "+e)}function ir(e){for(var r=Object.keys(e),t=[],a=0;a<r.length;++a)Object.prototype.hasOwnProperty.call(e,r[a])&&t.push(r[a]);return t}function ms(e,r){for(var t=[],a=ir(e),n=0;n!==a.length;++n)t[e[a[n]][r]]==null&&(t[e[a[n]][r]]=a[n]);return t}function X0(e){for(var r=[],t=ir(e),a=0;a!==t.length;++a)r[e[t[a]]]=t[a];return r}function V0(e){for(var r=[],t=ir(e),a=0;a!==t.length;++a)r[e[t[a]]]=parseInt(t[a],10);return r}function ol(e){for(var r=[],t=ir(e),a=0;a!==t.length;++a)r[e[t[a]]]==null&&(r[e[t[a]]]=[]),r[e[t[a]]].push(t[a]);return r}var ps=Date.UTC(1899,11,30,0,0,0),ll=Date.UTC(1899,11,31,0,0,0),ul=Date.UTC(1904,0,1,0,0,0);function cr(e,r){var t=e.getTime(),a=(t-ps)/(24*60*60*1e3);return r?(a-=1462,a<-1402?a-1:a):a<60?a-1:a}function Pt(e){if(e>=60&&e<61)return e;var r=new Date;return r.setTime((e>60?e:e+1)*24*60*60*1e3+ps),r}function hl(e){var r=0,t=0,a=!1,n=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!n)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=n.length;++i)if(n[i]){switch(t=1,i>3&&(a=!0),n[i].slice(n[i].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+n[i].slice(n[i].length-1));case"D":t*=24;case"H":t*=60;case"M":if(a)t*=60;else throw new Error("Unsupported ISO Duration Field: M");case"S":break}r+=t*parseInt(n[i],10)}return r}var xl=/^(\d+):(\d+)(:\d+)?(\.\d+)?$/,dl=/^(\d+)-(\d+)-(\d+)$/,gs=/^(\d+)-(\d+)-(\d+)[T ](\d+):(\d+)(:\d+)?(\.\d+)?$/;function sr(e,r){if(e instanceof Date)return e;var t=e.match(xl);if(t)return new Date((r?ul:ll)+((parseInt(t[1],10)*60+parseInt(t[2],10))*60+(t[3]?parseInt(t[3].slice(1),10):0))*1e3+(t[4]?parseInt((t[4]+"000").slice(1,4),10):0));if(t=e.match(dl),t)return new Date(Date.UTC(+t[1],+t[2]-1,+t[3],0,0,0,0));if(t=e.match(gs),t)return new Date(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4],+t[5],t[6]&&parseInt(t[6].slice(1),10)||0,t[7]&&parseInt((t[7]+"0000").slice(1,4),10)||0));var a=new Date(e);return a}function ea(e,r){if(He&&Ae.isBuffer(e)){if(r&&Va){if(e[0]==255&&e[1]==254)return St(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return St(ji(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(r){if(e[0]==255&&e[1]==254)return St(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return St(new TextDecoder("utf-16be").decode(e.slice(2)))}var t={"\u20AC":"\x80","\u201A":"\x82",\u0192:"\x83","\u201E":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02C6":"\x88","\u2030":"\x89",\u0160:"\x8A","\u2039":"\x8B",\u0152:"\x8C",\u017D:"\x8E","\u2018":"\x91","\u2019":"\x92","\u201C":"\x93","\u201D":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02DC":"\x98","\u2122":"\x99",\u0161:"\x9A","\u203A":"\x9B",\u0153:"\x9C",\u017E:"\x9E",\u0178:"\x9F"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(i){return t[i]||i})}catch{}var a=[],n=0;try{for(n=0;n<e.length-65536;n+=65536)a.push(String.fromCharCode.apply(0,e.slice(n,n+65536)));a.push(String.fromCharCode.apply(0,e.slice(n)))}catch{try{for(;n<e.length-16384;n+=16384)a.push(String.fromCharCode.apply(0,e.slice(n,n+16384)));a.push(String.fromCharCode.apply(0,e.slice(n)))}catch{for(;n!=e.length;++n)a.push(String.fromCharCode(e[n]))}}return a.join("")}function Je(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=Je(e[t]));return r}function Ye(e,r){for(var t="";t.length<r;)t+=e;return t}function tt(e){var r=Number(e);if(!isNaN(r))return isFinite(r)?r:NaN;if(!/\d/.test(e))return r;var t=1,a=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return t*=100,""});return!isNaN(r=Number(a))||(a=a.replace(/[(]([^()]*)[)]/,function(n,i){return t=-t,i}),!isNaN(r=Number(a)))?r/t:r}var vl=/^(0?\d|1[0-2])(?:|:([0-5]?\d)(?:|(\.\d+)(?:|:([0-5]?\d))|:([0-5]?\d)(|\.\d+)))\s+([ap])m?$/,ml=/^([01]?\d|2[0-3])(?:|:([0-5]?\d)(?:|(\.\d+)(?:|:([0-5]?\d))|:([0-5]?\d)(|\.\d+)))$/,pl=/^(\d+)-(\d+)-(\d+)[T ](\d+):(\d+)(:\d+)(\.\d+)?[Z]?$/,gl=new Date("6/9/69 00:00 UTC").valueOf()==-177984e5;function _l(e){return e[2]?e[3]?e[4]?new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),+e[2],+e[4],parseFloat(e[3])*1e3)):new Date(Date.UTC(1899,11,31,e[7]=="p"?12:0,+e[1],+e[2],parseFloat(e[3])*1e3)):e[5]?new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),+e[2],+e[5],e[6]?parseFloat(e[6])*1e3:0)):new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),+e[2],0,0)):new Date(Date.UTC(1899,11,31,+e[1]%12+(e[7]=="p"?12:0),0,0,0))}function wl(e){return e[2]?e[3]?e[4]?new Date(Date.UTC(1899,11,31,+e[1],+e[2],+e[4],parseFloat(e[3])*1e3)):new Date(Date.UTC(1899,11,31,0,+e[1],+e[2],parseFloat(e[3])*1e3)):e[5]?new Date(Date.UTC(1899,11,31,+e[1],+e[2],+e[5],e[6]?parseFloat(e[6])*1e3:0)):new Date(Date.UTC(1899,11,31,+e[1],+e[2],0,0)):new Date(Date.UTC(1899,11,31,+e[1],0,0,0))}var kl=["january","february","march","april","may","june","july","august","september","october","november","december"];function ja(e){if(pl.test(e))return e.indexOf("Z")==-1?G0(new Date(e)):new Date(e);var r=e.toLowerCase(),t=r.replace(/\s+/g," ").trim(),a=t.match(vl);if(a)return _l(a);if(a=t.match(ml),a)return wl(a);if(a=t.match(gs),a)return new Date(Date.UTC(+a[1],+a[2]-1,+a[3],+a[4],+a[5],a[6]&&parseInt(a[6].slice(1),10)||0,a[7]&&parseInt((a[7]+"0000").slice(1,4),10)||0));var n=new Date(gl&&e.indexOf("UTC")==-1?e+" UTC":e),i=new Date(NaN),s=n.getYear(),f=n.getMonth(),c=n.getDate();if(isNaN(c))return i;if(r.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if(r=r.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,""),r.length>3&&kl.indexOf(r)==-1)return i}else if(r.replace(/[ap]m?/,"").match(/[a-z]/))return i;return s<0||s>8099||e.match(/[^-0-9:,\/\\\ ]/)?i:n}var El=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(t,a,n){if(e||typeof a=="string")return t.split(a);for(var i=t.split(a),s=[i[0]],f=1;f<i.length;++f)s.push(n),s.push(i[f]);return s}}();function ra(e){return new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())}function G0(e){return new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()))}function In(e){var r=e.slice(0,1024),t=r.indexOf("<!DOCTYPE");if(t==-1)return e;var a=e.match(/<[\w]/);return a?e.slice(0,t)+e.slice(a.index):e}function On(e,r,t){for(var a=[],n=e.indexOf(r);n>-1;){var i=e.indexOf(t,n+r.length);if(i==-1)break;a.push(e.slice(n,i+t.length)),n=e.indexOf(r,i+t.length)}return a.length>0?a:null}function Za(e,r,t){var a=[],n=0,i=e.indexOf(r);if(i==-1)return e;for(;i>-1;){a.push(e.slice(n,i));var s=e.indexOf(t,i+r.length);if(s==-1)break;(i=e.indexOf(r,n=s+t.length))==-1&&a.push(e.slice(n))}return a.join("")}var Tl={" ":1," ":1,"\r":1,"\n":1,">":1};function ta(e,r){for(var t=e.indexOf("<"+r),a=r.length+1,n=e.length;t>=0&&t<=n-a&&!Tl[e.charAt(t+a)];)t=e.indexOf("<"+r,t+1);if(t===-1)return null;var i=e.indexOf(">",t+r.length);if(i===-1)return null;var s="</"+r+">",f=e.indexOf(s,i);return f==-1?null:[e.slice(t,f+s.length),e.slice(i+1,f)]}var Sr=function(){var e={};return function(t,a){var n=e[a];n||(e[a]=n=[new RegExp("<(?:\\w+:)?"+a+"\\b[^<>]*>","g"),new RegExp("</(?:\\w+:)?"+a+">","g")]),n[0].lastIndex=n[1].lastIndex=0;var i=n[0].exec(t);if(!i)return null;var s=i.index,f=n[0].lastIndex;if(n[1].lastIndex=n[0].lastIndex,i=n[1].exec(t),!i)return null;var c=i.index,o=n[1].lastIndex;return[t.slice(s,o),t.slice(f,c)]}}(),_s=function(){var e={};return function(t,a){var n=[],i=e[a];i||(e[a]=i=[new RegExp("<(?:\\w+:)?"+a+"\\b[^<>]*>","g"),new RegExp("</(?:\\w+:)?"+a+">","g")]),i[0].lastIndex=i[1].lastIndex=0;for(var s;s=i[0].exec(t);){var f=s.index;if(i[1].lastIndex=i[0].lastIndex,s=i[1].exec(t),!s)return null;var c=i[1].lastIndex;n.push(t.slice(f,c)),i[0].lastIndex=i[1].lastIndex}return n.length==0?null:n}}(),Fl=function(){var e={};return function(t,a){var n=[],i=e[a];i||(e[a]=i=[new RegExp("<(?:\\w+:)?"+a+"\\b[^<>]*>","g"),new RegExp("</(?:\\w+:)?"+a+">","g")]),i[0].lastIndex=i[1].lastIndex=0;for(var s,f=0,c=0;s=i[0].exec(t);){if(f=s.index,n.push(t.slice(c,f)),c=f,i[1].lastIndex=i[0].lastIndex,s=i[1].exec(t),!s)return null;c=i[1].lastIndex,i[0].lastIndex=i[1].lastIndex}return n.push(t.slice(c)),n.length==0?"":n.join("")}}(),yl=function(){var e={};return function(t,a){var n=[],i=e[a];i||(e[a]=i=[new RegExp("<"+a+"\\b[^<>]*>","ig"),new RegExp("</"+a+">","ig")]),i[0].lastIndex=i[1].lastIndex=0;for(var s;s=i[0].exec(t);){var f=s.index;if(i[1].lastIndex=i[0].lastIndex,s=i[1].exec(t),!s)return null;var c=i[1].lastIndex;n.push(t.slice(f,c)),i[0].lastIndex=i[1].lastIndex}return n.length==0?null:n}}();function ws(e){return e?e.content&&e.type?ea(e.content,!0):e.data?Fa(e.data):e.asNodeBuffer&&He?Fa(e.asNodeBuffer().toString("binary")):e.asBinary?Fa(e.asBinary()):e._data&&e._data.getContent?Fa(ea(Array.prototype.slice.call(e._data.getContent(),0))):null:null}function ks(e){if(!e)return null;if(e.data)return L0(e.data);if(e.asNodeBuffer&&He)return e.asNodeBuffer();if(e._data&&e._data.getContent){var r=e._data.getContent();return typeof r=="string"?L0(r):Array.prototype.slice.call(r)}return e.content&&e.type?e.content:null}function Sl(e){return e&&e.name.slice(-4)===".bin"?ks(e):ws(e)}function ct(e,r){for(var t=e.FullPaths||ir(e.files),a=r.toLowerCase().replace(/[\/]/g,"\\"),n=a.replace(/\\/g,"/"),i=0;i<t.length;++i){var s=t[i].replace(/^Root Entry[\/]/,"").toLowerCase();if(a==s||n==s)return e.files?e.files[t[i]]:e.FileIndex[i]}return null}function Nn(e,r){var t=ct(e,r);if(t==null)throw new Error("Cannot find file "+r+" in zip");return t}function mr(e,r,t){if(!t)return Sl(Nn(e,r));if(!r)return null;try{return mr(e,r)}catch{return null}}function $r(e,r,t){if(!t)return ws(Nn(e,r));if(!r)return null;try{return $r(e,r)}catch{return null}}function Es(e,r,t){if(!t)return ks(Nn(e,r));if(!r)return null;try{return Es(e,r)}catch{return null}}function Ts(e){for(var r=e.FullPaths||ir(e.files),t=[],a=0;a<r.length;++a)r[a].slice(-1)!="/"&&t.push(r[a].replace(/^Root Entry[\/]/,""));return t.sort()}function Pe(e,r,t){if(e.FullPaths){if(typeof t=="string"){var a;return He?a=Et(t):a=Po(t),ye.utils.cfb_add(e,r,a)}ye.utils.cfb_add(e,r,t)}else e.file(r,t)}function Rn(){return ye.utils.cfb_new()}function Fs(e,r){switch(r.type){case"base64":return ye.read(e,{type:"base64"});case"binary":return ye.read(e,{type:"binary"});case"buffer":case"array":return ye.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+r.type)}function Ca(e,r){if(e.charAt(0)=="/")return e.slice(1);var t=r.split("/");r.slice(-1)!="/"&&t.pop();for(var a=e.split("/");a.length!==0;){var n=a.shift();n===".."?t.pop():n!=="."&&t.push(n)}return t.join("/")}var hr=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r `,Al=/\s([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,ys=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?<>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'"<>\s=]+))*\s*[\/\?]?>/mg,Cl=/<[^<>]*>/g,br=hr.match(ys)?ys:Cl,bl=/<\w*:/,Dl=/<(\/?)\w+:/;function ve(e,r,t){for(var a={},n=0,i=0;n!==e.length&&!((i=e.charCodeAt(n))===32||i===10||i===13);++n);if(r||(a[0]=e.slice(0,n)),n===e.length)return a;var s=e.match(Al),f=0,c="",o=0,l="",x="",u=1;if(s)for(o=0;o!=s.length;++o){for(x=s[o].slice(1),i=0;i!=x.length&&x.charCodeAt(i)!==61;++i);for(l=x.slice(0,i).trim();x.charCodeAt(i+1)==32;)++i;for(u=(n=x.charCodeAt(i+1))==34||n==39?1:0,c=x.slice(i+1+u,x.length-u),f=0;f!=l.length&&l.charCodeAt(f)!==58;++f);if(f===l.length)l.indexOf("_")>0&&(l=l.slice(0,l.indexOf("_"))),a[l]=c,t||(a[l.toLowerCase()]=c);else{var h=(f===5&&l.slice(0,5)==="xmlns"?"xmlns":"")+l.slice(f+1);if(a[h]&&l.slice(f-3,f)=="ext")continue;a[h]=c,t||(a[h.toLowerCase()]=c)}}return a}function ot(e){return e.replace(Dl,"<$1")}var Ss={""":'"',"'":"'",">":">","<":"<","&":"&"},Pn=X0(Ss),$e=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,r=/_x([\da-fA-F]{4})_/ig;function t(a){var n=a+"",i=n.indexOf("<![CDATA[");if(i==-1)return n.replace(e,function(f,c){return Ss[f]||String.fromCharCode(parseInt(c,f.indexOf("x")>-1?16:10))||f}).replace(r,function(f,c){return String.fromCharCode(parseInt(c,16))});var s=n.indexOf("]]>");return t(n.slice(0,i))+n.slice(i+9,s)+t(n.slice(s+3))}return function(n,i){var s=t(n);return i?s.replace(/\r\n/g,` `):s}}(),Ln=/[&<>'"]/g,Il=/[\u0000-\u0008\u000b-\u001f\uFFFE-\uFFFF]/g;function We(e){var r=e+"";return r.replace(Ln,function(t){return Pn[t]}).replace(Il,function(t){return"_x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+"_"})}function As(e){return We(e).replace(/ /g,"_x0020_")}var Cs=/[\u0000-\u001f]/g;function Ja(e){var r=e+"";return r.replace(Ln,function(t){return Pn[t]}).replace(/\n/g,"<br/>").replace(Cs,function(t){return"&#x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+";"})}function Ol(e){var r=e+"";return r.replace(Ln,function(t){return Pn[t]}).replace(Cs,function(t){return"&#x"+t.charCodeAt(0).toString(16).toUpperCase()+";"})}var bs=function(){var e=/&#(\d+);/g;function r(t,a){return String.fromCharCode(parseInt(a,10))}return function(a){return a.replace(e,r)}}();function Nl(e){return e.replace(/(\r\n|[\r\n])/g," ")}function je(e){switch(e){case 1:case!0:case"1":case"true":return!0;case 0:case!1:case"0":case"false":return!1}return!1}function Bn(e){for(var r="",t=0,a=0,n=0,i=0,s=0,f=0;t<e.length;){if(a=e.charCodeAt(t++),a<128){r+=String.fromCharCode(a);continue}if(n=e.charCodeAt(t++),a>191&&a<224){s=(a&31)<<6,s|=n&63,r+=String.fromCharCode(s);continue}if(i=e.charCodeAt(t++),a<240){r+=String.fromCharCode((a&15)<<12|(n&63)<<6|i&63);continue}s=e.charCodeAt(t++),f=((a&7)<<18|(n&63)<<12|(i&63)<<6|s&63)-65536,r+=String.fromCharCode(55296+(f>>>10&1023)),r+=String.fromCharCode(56320+(f&1023))}return r}function Ds(e){var r=Vt(2*e.length),t,a,n=1,i=0,s=0,f;for(a=0;a<e.length;a+=n)n=1,(f=e.charCodeAt(a))<128?t=f:f<224?(t=(f&31)*64+(e.charCodeAt(a+1)&63),n=2):f<240?(t=(f&15)*4096+(e.charCodeAt(a+1)&63)*64+(e.charCodeAt(a+2)&63),n=3):(n=4,t=(f&7)*262144+(e.charCodeAt(a+1)&63)*4096+(e.charCodeAt(a+2)&63)*64+(e.charCodeAt(a+3)&63),t-=65536,s=55296+(t>>>10&1023),t=56320+(t&1023)),s!==0&&(r[i++]=s&255,r[i++]=s>>>8,s=0),r[i++]=t%256,r[i++]=t>>>8;return r.slice(0,i).toString("ucs2")}function Is(e){return Et(e,"binary").toString("utf8")}var z0="foo bar baz\xE2\x98\x83\xF0\x9F\x8D\xA3",qe=He&&(Is(z0)==Bn(z0)&&Is||Ds(z0)==Bn(z0)&&Ds)||Bn,St=He?function(e){return Et(e,"utf8").toString("binary")}:function(e){for(var r=[],t=0,a=0,n=0;t<e.length;)switch(a=e.charCodeAt(t++),!0){case a<128:r.push(String.fromCharCode(a));break;case a<2048:r.push(String.fromCharCode(192+(a>>6))),r.push(String.fromCharCode(128+(a&63)));break;case(a>=55296&&a<57344):a-=55296,n=e.charCodeAt(t++)-56320+(a<<10),r.push(String.fromCharCode(240+(n>>18&7))),r.push(String.fromCharCode(144+(n>>12&63))),r.push(String.fromCharCode(128+(n>>6&63))),r.push(String.fromCharCode(128+(n&63)));break;default:r.push(String.fromCharCode(224+(a>>12))),r.push(String.fromCharCode(128+(a>>6&63))),r.push(String.fromCharCode(128+(a&63)))}return r.join("")},Os=function(){var e=[["nbsp"," "],["middot","\xB7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(r){return[new RegExp("&"+r[0]+";","ig"),r[1]]});return function(t){for(var a=t.replace(/^[\t\n\r ]+/,"").replace(/(^|[^\t\n\r ])[\t\n\r ]+$/,"$1").replace(/>\s+/g,">").replace(/\b\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,` `).replace(/<[^<>]*>/g,""),n=0;n<e.length;++n)a=a.replace(e[n][0],e[n][1]);return a}}(),Rl=/<\/?(?:vt:)?variant>/g,Pl=/<(?:vt:)([^<"'>]*)>([\s\S]*)</;function Ns(e,r){var t=ve(e),a=_s(e,t.baseType)||[],n=[];if(a.length!=t.size){if(r.WTF)throw new Error("unexpected vector length "+a.length+" != "+t.size);return n}return a.forEach(function(i){var s=i.replace(Rl,"").match(Pl);s&&n.push({v:qe(s[2]),t:s[1]})}),n}var Rs=/(^\s|\s$|\n)/;function Dr(e,r){return"<"+e+(r.match(Rs)?' xml:space="preserve"':"")+">"+r+"</"+e+">"}function qa(e){return ir(e).map(function(r){return" "+r+'="'+e[r]+'"'}).join("")}function ae(e,r,t){return"<"+e+(t!=null?qa(t):"")+(r!=null?(r.match(Rs)?' xml:space="preserve"':"")+">"+r+"</"+e:"/")+">"}function Mn(e,r){try{return e.toISOString().replace(/\.\d*/,"")}catch(t){if(r)throw t}return""}function Ll(e,r){switch(typeof e){case"string":var t=ae("vt:lpwstr",We(e));return r&&(t=t.replace(/"/g,"_x0022_")),t;case"number":return ae((e|0)==e?"vt:i4":"vt:r8",We(String(e)));case"boolean":return ae("vt:bool",e?"true":"false")}if(e instanceof Date)return ae("vt:filetime",Mn(e));throw new Error("Unable to serialize "+e)}function $0(e){if(He&&Ae.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return qe(Tt(Sn(e)));throw new Error("Bad input format: expected Buffer or string")}var pr=/<([\/]?)([^\s?><!\/:"]*:|)([^\s?<>:\/"]+)(?:\s+[^<>=?"'\s]+="[^"]*?")*\s*[\/]?>/mg,Er={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},aa=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],at={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function Bl(e,r){for(var t=1-2*(e[r+7]>>>7),a=((e[r+7]&127)<<4)+(e[r+6]>>>4&15),n=e[r+6]&15,i=5;i>=0;--i)n=n*256+e[r+i];return a==2047?n==0?t*(1/0):NaN:(a==0?a=-1022:(a-=1023,n+=Math.pow(2,52)),t*Math.pow(2,a-52)*n)}function Ml(e,r,t){var a=(r<0||1/r==-1/0?1:0)<<7,n=0,i=0,s=a?-r:r;isFinite(s)?s==0?n=i=0:(n=Math.floor(Math.log(s)/Math.LN2),i=s*Math.pow(2,52-n),n<=-1023&&(!isFinite(i)||i<Math.pow(2,52))?n=-1022:(i-=Math.pow(2,52),n+=1023)):(n=2047,i=isNaN(r)?26985:0);for(var f=0;f<=5;++f,i/=256)e[t+f]=i&255;e[t+6]=(n&15)<<4|i&15,e[t+7]=n>>4|a}var Ps=function(e){for(var r=[],t=10240,a=0;a<e[0].length;++a)if(e[0][a])for(var n=0,i=e[0][a].length;n<i;n+=t)r.push.apply(r,e[0][a].slice(n,n+t));return r},Ls=He?function(e){return e[0].length>0&&Ae.isBuffer(e[0][0])?Ae.concat(e[0].map(function(r){return Ae.isBuffer(r)?r:Et(r)})):Ps(e)}:Ps,Bs=function(e,r,t){for(var a=[],n=r;n<t;n+=2)a.push(String.fromCharCode(Lt(e,n)));return a.join("").replace(Or,"")},K0=He?function(e,r,t){return!Ae.isBuffer(e)||!Va?Bs(e,r,t):e.toString("utf16le",r,t).replace(Or,"")}:Bs,Ms=function(e,r,t){for(var a=[],n=r;n<r+t;++n)a.push(("0"+e[n].toString(16)).slice(-2));return a.join("")},Us=He?function(e,r,t){return Ae.isBuffer(e)?e.toString("hex",r,r+t):Ms(e,r,t)}:Ms,Ws=function(e,r,t){for(var a=[],n=r;n<t;n++)a.push(String.fromCharCode(Da(e,n)));return a.join("")},ba=He?function(r,t,a){return Ae.isBuffer(r)?r.toString("utf8",t,a):Ws(r,t,a)}:Ws,Hs=function(e,r){var t=Ar(e,r);return t>0?ba(e,r+4,r+4+t-1):""},Un=Hs,Xs=function(e,r){var t=Ar(e,r);return t>0?ba(e,r+4,r+4+t-1):""},Wn=Xs,Vs=function(e,r){var t=2*Ar(e,r);return t>0?ba(e,r+4,r+4+t-1):""},Hn=Vs,Gs=function(r,t){var a=Ar(r,t);return a>0?K0(r,t+4,t+4+a):""},Xn=Gs,zs=function(e,r){var t=Ar(e,r);return t>0?ba(e,r+4,r+4+t):""},Vn=zs,$s=function(e,r){return Bl(e,r)},Y0=$s,Gn=function(r){return Array.isArray(r)||typeof Uint8Array<"u"&&r instanceof Uint8Array};He&&(Un=function(r,t){if(!Ae.isBuffer(r))return Hs(r,t);var a=r.readUInt32LE(t);return a>0?r.toString("utf8",t+4,t+4+a-1):""},Wn=function(r,t){if(!Ae.isBuffer(r))return Xs(r,t);var a=r.readUInt32LE(t);return a>0?r.toString("utf8",t+4,t+4+a-1):""},Hn=function(r,t){if(!Ae.isBuffer(r)||!Va)return Vs(r,t);var a=2*r.readUInt32LE(t);return r.toString("utf16le",t+4,t+4+a-1)},Xn=function(r,t){if(!Ae.isBuffer(r)||!Va)return Gs(r,t);var a=r.readUInt32LE(t);return r.toString("utf16le",t+4,t+4+a)},Vn=function(r,t){if(!Ae.isBuffer(r))return zs(r,t);var a=r.readUInt32LE(t);return r.toString("utf8",t+4,t+4+a)},Y0=function(r,t){return Ae.isBuffer(r)?r.readDoubleLE(t):$s(r,t)},Gn=function(r){return Ae.isBuffer(r)||Array.isArray(r)||typeof Uint8Array<"u"&&r instanceof Uint8Array});function Ks(){K0=function(e,r,t){return Ue.utils.decode(1200,e.slice(r,t)).replace(Or,"")},ba=function(e,r,t){return Ue.utils.decode(65001,e.slice(r,t))},Un=function(e,r){var t=Ar(e,r);return t>0?Ue.utils.decode(qt,e.slice(r+4,r+4+t-1)):""},Wn=function(e,r){var t=Ar(e,r);return t>0?Ue.utils.decode(kr,e.slice(r+4,r+4+t-1)):""},Hn=function(e,r){var t=2*Ar(e,r);return t>0?Ue.utils.decode(1200,e.slice(r+4,r+4+t-1)):""},Xn=function(e,r){var t=Ar(e,r);return t>0?Ue.utils.decode(1200,e.slice(r+4,r+4+t)):""},Vn=function(e,r){var t=Ar(e,r);return t>0?Ue.utils.decode(65001,e.slice(r+4,r+4+t)):""}}typeof Ue<"u"&&Ks();var Da=function(e,r){return e[r]},Lt=function(e,r){return e[r+1]*256+e[r]},Ul=function(e,r){var t=e[r+1]*256+e[r];return t<32768?t:(65535-t+1)*-1},Ar=function(e,r){return e[r+3]*(1<<24)+(e[r+2]<<16)+(e[r+1]<<8)+e[r]},na=function(e,r){return e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]},Wl=function(e,r){return e[r]<<24|e[r+1]<<16|e[r+2]<<8|e[r+3]};function Qa(e,r){var t="",a,n,i=[],s,f,c,o;switch(r){case"dbcs":if(o=this.l,He&&Ae.isBuffer(this)&&Va)t=this.slice(this.l,this.l+2*e).toString("utf16le");else for(c=0;c<e;++c)t+=String.fromCharCode(Lt(this,o)),o+=2;e*=2;break;case"utf8":t=ba(this,this.l,this.l+e);break;case"utf16le":e*=2,t=K0(this,this.l,this.l+e);break;case"wstr":if(typeof Ue<"u")t=Ue.utils.decode(kr,this.slice(this.l,this.l+2*e));else return Qa.call(this,e,"dbcs");e=2*e;break;case"lpstr-ansi":t=Un(this,this.l),e=4+Ar(this,this.l);break;case"lpstr-cp":t=Wn(this,this.l),e=4+Ar(this,this.l);break;case"lpwstr":t=Hn(this,this.l),e=4+2*Ar(this,this.l);break;case"lpp4":e=4+Ar(this,this.l),t=Xn(this,this.l),e&2&&(e+=2);break;case"8lpp4":e=4+Ar(this,this.l),t=Vn(this,this.l),e&3&&(e+=4-(e&3));break;case"cstr":for(e=0,t="";(s=Da(this,this.l+e++))!==0;)i.push(Xa(s));t=i.join("");break;case"_wstr":for(e=0,t="";(s=Lt(this,this.l+e))!==0;)i.push(Xa(s)),e+=2;e+=2,t=i.join("");break;case"dbcs-cont":for(t="",o=this.l,c=0;c<e;++c){if(this.lens&&this.lens.indexOf(o)!==-1)return s=Da(this,o),this.l=o+1,f=Qa.call(this,e-c,s?"dbcs-cont":"sbcs-cont"),i.join("")+f;i.push(Xa(Lt(this,o))),o+=2}t=i.join(""),e*=2;break;case"cpstr":if(typeof Ue<"u"){t=Ue.utils.decode(kr,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(t="",o=this.l,c=0;c!=e;++c){if(this.lens&&this.lens.indexOf(o)!==-1)return s=Da(this,o),this.l=o+1,f=Qa.call(this,e-c,s?"dbcs-cont":"sbcs-cont"),i.join("")+f;i.push(Xa(Da(this,o))),o+=1}t=i.join("");break;default:switch(e){case 1:return a=Da(this,this.l),this.l++,a;case 2:return a=(r==="i"?Ul:Lt)(this,this.l),this.l+=2,a;case 4:case-4:return r==="i"||!(this[this.l+3]&128)?(a=(e>0?na:Wl)(this,this.l),this.l+=4,a):(n=Ar(this,this.l),this.l+=4,n);case 8:case-8:if(r==="f")return e==8?n=Y0(this,this.l):n=Y0([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:t=Us(this,this.l,e);break}}return this.l+=e,t}var Hl=function(e,r,t){e[t]=r&255,e[t+1]=r>>>8&255,e[t+2]=r>>>16&255,e[t+3]=r>>>24&255},Xl=function(e,r,t){e[t]=r&255,e[t+1]=r>>8&255,e[t+2]=r>>16&255,e[t+3]=r>>24&255},Vl=function(e,r,t){e[t]=r&255,e[t+1]=r>>>8&255};function Gl(e,r,t){var a=0,n=0;if(t==="dbcs"){for(n=0;n!=r.length;++n)Vl(this,r.charCodeAt(n),this.l+2*n);a=2*r.length}else if(t==="sbcs"||t=="cpstr")if(typeof Ue<"u"&&qt==874){for(n=0;n!=r.length;++n){var i=Ue.utils.encode(qt,r.charAt(n));this[this.l+n]=i[0]}a=r.length}else if(typeof Ue<"u"&&t=="cpstr"){if(i=Ue.utils.encode(kr,r),i.length==r.length)for(n=0;n<r.length;++n)i[n]==0&&r.charCodeAt(n)!=0&&(i[n]=95);if(i.length==2*r.length)for(n=0;n<r.length;++n)i[2*n]==0&&i[2*n+1]==0&&r.charCodeAt(n)!=0&&(i[2*n]=95);for(n=0;n<i.length;++n)this[this.l+n]=i[n];a=i.length}else{for(r=r.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=r.length;++n)this[this.l+n]=r.charCodeAt(n)&255;a=r.length}else if(t==="hex"){for(;n<e;++n)this[this.l++]=parseInt(r.slice(2*n,2*n+2),16)||0;return this}else if(t==="utf16le"){var s=Math.min(this.l+e,this.length);for(n=0;n<Math.min(r.length,e);++n){var f=r.charCodeAt(n);this[this.l++]=f&255,this[this.l++]=f>>8}for(;this.l<s;)this[this.l++]=0;return this}else switch(e){case 1:a=1,this[this.l]=r&255;break;case 2:a=2,this[this.l]=r&255,r>>>=8,this[this.l+1]=r&255;break;case 3:a=3,this[this.l]=r&255,r>>>=8,this[this.l+1]=r&255,r>>>=8,this[this.l+2]=r&255;break;case 4:a=4,Hl(this,r,this.l);break;case 8:if(a=8,t==="f"){Ml(this,r,this.l);break}case 16:break;case-4:a=4,Xl(this,r,this.l);break}return this.l+=a,this}function Ys(e,r){var t=Us(this,this.l,e.length>>1);if(t!==e)throw new Error(r+"Expected "+e+" saw "+t);this.l+=e.length>>1}function Tr(e,r){e.l=r,e.read_shift=Qa,e.chk=Ys,e.write_shift=Gl}function Nr(e,r){e.l+=r}function W(e){var r=Vt(e);return Tr(r,0),r}function Bt(e,r,t){if(e){var a,n,i;Tr(e,e.l||0);for(var s=e.length,f=0,c=0;e.l<s;){f=e.read_shift(1),f&128&&(f=(f&127)+((e.read_shift(1)&127)<<7));var o=E0[f]||E0[65535];for(a=e.read_shift(1),i=a&127,n=1;n<4&&a&128;++n)i+=((a=e.read_shift(1))&127)<<7*n;c=e.l+i;var l=o.f&&o.f(e,i,t);if(e.l=c,r(l,o,f))return}}}function Rr(){var e=[],r=He?256:2048,t=function(o){var l=W(o);return Tr(l,0),l},a=t(r),n=function(){a&&(a.l&&(a.length>a.l&&(a=a.slice(0,a.l),a.l=a.length),a.length>0&&e.push(a)),a=null)},i=function(o){return a&&o<a.length-a.l?a:(n(),a=t(Math.max(o+1,r)))},s=function(){return n(),ur(e)},f=function(o){n(),a=o,a.l==null&&(a.l=a.length),i(r)};return{next:i,push:f,end:s,_bufs:e}}function Z(e,r,t,a){var n=+r,i;if(!isNaN(n)){a||(a=E0[n].p||(t||[]).length||0),i=1+(n>=128?1:0)+1,a>=128&&++i,a>=16384&&++i,a>=2097152&&++i;var s=e.next(i);n<=127?s.write_shift(1,n):(s.write_shift(1,(n&127)+128),s.write_shift(1,n>>7));for(var f=0;f!=4;++f)if(a>=128)s.write_shift(1,(a&127)+128),a>>=7;else{s.write_shift(1,a);break}a>0&&Gn(t)&&e.push(t)}}function e0(e,r,t){var a=Je(e);if(r.s?(a.cRel&&(a.c+=r.s.c),a.rRel&&(a.r+=r.s.r)):(a.cRel&&(a.c+=r.c),a.rRel&&(a.r+=r.r)),!t||t.biff<12){for(;a.c>=256;)a.c-=256;for(;a.r>=65536;)a.r-=65536}return a}function js(e,r,t){var a=Je(e);return a.s=e0(a.s,r.s,t),a.e=e0(a.e,r.s,t),a}function r0(e,r){if(e.cRel&&e.c<0)for(e=Je(e);e.c<0;)e.c+=r>8?16384:256;if(e.rRel&&e.r<0)for(e=Je(e);e.r<0;)e.r+=r>8?1048576:r>5?65536:16384;var t=Xe(e);return!e.cRel&&e.cRel!=null&&(t=Kl(t)),!e.rRel&&e.rRel!=null&&(t=zl(t)),t}function zn(e,r){return e.s.r==0&&!e.s.rRel&&e.e.r==(r.biff>=12?1048575:r.biff>=8?65536:16384)&&!e.e.rRel?(e.s.cRel?"":"$")+Le(e.s.c)+":"+(e.e.cRel?"":"$")+Le(e.e.c):e.s.c==0&&!e.s.cRel&&e.e.c==(r.biff>=12?16383:255)&&!e.e.cRel?(e.s.rRel?"":"$")+Ve(e.s.r)+":"+(e.e.rRel?"":"$")+Ve(e.e.r):r0(e.s,r.biff)+":"+r0(e.e,r.biff)}function $n(e){return parseInt($l(e),10)-1}function Ve(e){return""+(e+1)}function zl(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function $l(e){return e.replace(/\$(\d+)$/,"$1")}function Kn(e){for(var r=Yl(e),t=0,a=0;a!==r.length;++a)t=26*t+r.charCodeAt(a)-64;return t-1}function Le(e){if(e<0)throw new Error("invalid column "+e);var r="";for(++e;e;e=Math.floor((e-1)/26))r=String.fromCharCode((e-1)%26+65)+r;return r}function Kl(e){return e.replace(/^([A-Z])/,"$$$1")}function Yl(e){return e.replace(/^\$([A-Z])/,"$1")}function jl(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function Qe(e){for(var r=0,t=0,a=0;a<e.length;++a){var n=e.charCodeAt(a);n>=48&&n<=57?r=10*r+(n-48):n>=65&&n<=90&&(t=26*t+(n-64))}return{c:t-1,r:r-1}}function Xe(e){for(var r=e.c+1,t="";r;r=(r-1)/26|0)t=String.fromCharCode((r-1)%26+65)+t;return t+(e.r+1)}function Fr(e){var r=e.indexOf(":");return r==-1?{s:Qe(e),e:Qe(e)}:{s:Qe(e.slice(0,r)),e:Qe(e.slice(r+1))}}function Be(e,r){return typeof r>"u"||typeof r=="number"?Be(e.s,e.e):(typeof e!="string"&&(e=Xe(e)),typeof r!="string"&&(r=Xe(r)),e==r?e:e+":"+r)}function t0(e){var r=Fr(e);return"$"+Le(r.s.c)+"$"+Ve(r.s.r)+":$"+Le(r.e.c)+"$"+Ve(r.e.r)}function a0(e,r){if(!e&&!(r&&r.biff<=5&&r.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e.replace(/'/g,"''")+"'":e}function Ke(e){var r={s:{c:0,r:0},e:{c:0,r:0}},t=0,a=0,n=0,i=e.length;for(t=0;a<i&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)t=26*t+n;for(r.s.c=--t,t=0;a<i&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)t=10*t+n;if(r.s.r=--t,a===i||n!=10)return r.e.c=r.s.c,r.e.r=r.s.r,r;for(++a,t=0;a!=i&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)t=26*t+n;for(r.e.c=--t,t=0;a!=i&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)t=10*t+n;return r.e.r=--t,r}function Zs(e,r){var t=e.t=="d"&&r instanceof Date;if(e.z!=null)try{return e.w=Zr(e.z,t?cr(r):r)}catch{}try{return e.w=Zr((e.XF||{}).numFmtId||(t?14:0),t?cr(r):r)}catch{return""+r}}function At(e,r,t){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&t&&t.dateNF&&(e.z=t.dateNF),e.t=="e"?ut[e.v]||e.v:r==null?Zs(e,e.v):Zs(e,r))}function zt(e,r){var t=r&&r.sheet?r.sheet:"Sheet1",a={};return a[t]=e,{SheetNames:[t],Sheets:a}}function Zl(e){var r={},t=e||{};return t.dense&&(r["!data"]=[]),r}function Js(e,r,t){var a=t||{},n=e?e["!data"]!=null:a.dense;lr!=null&&n==null&&(n=lr);var i=e||{};n&&!i["!data"]&&(i["!data"]=[]);var s=0,f=0;if(i&&a.origin!=null)if(typeof a.origin=="number")s=a.origin;else{var c=typeof a.origin=="string"?Qe(a.origin):a.origin;s=c.r,f=c.c}var o={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var l=Ke(i["!ref"]);o.s.c=l.s.c,o.s.r=l.s.r,o.e.c=Math.max(o.e.c,l.e.c),o.e.r=Math.max(o.e.r,l.e.r),s==-1&&(o.e.r=s=i["!ref"]?l.e.r+1:0)}else o.s.c=o.e.c=o.s.r=o.e.r=0;for(var x=[],u=!1,h=0;h!=r.length;++h)if(r[h]){if(!Array.isArray(r[h]))throw new Error("aoa_to_sheet expects an array of arrays");var m=s+h,p=""+(m+1);n&&(i["!data"][m]||(i["!data"][m]=[]),x=i["!data"][m]);for(var d=0;d!=r[h].length;++d)if(!(typeof r[h][d]>"u")){var v={v:r[h][d]},_=f+d;if(o.s.r>m&&(o.s.r=m),o.s.c>_&&(o.s.c=_),o.e.r<m&&(o.e.r=m),o.e.c<_&&(o.e.c=_),u=!0,r[h][d]&&typeof r[h][d]=="object"&&!Array.isArray(r[h][d])&&!(r[h][d]instanceof Date))v=r[h][d];else if(Array.isArray(v.v)&&(v.f=r[h][d][1],v.v=v.v[0]),v.v===null)if(v.f)v.t="n";else if(a.nullError)v.t="e",v.v=0;else if(a.sheetStubs)v.t="z";else continue;else typeof v.v=="number"?v.t="n":typeof v.v=="boolean"?v.t="b":v.v instanceof Date?(v.z=a.dateNF||Fe[14],a.UTC||(v.v=G0(v.v)),a.cellDates?(v.t="d",v.w=Zr(v.z,cr(v.v,a.date1904))):(v.t="n",v.v=cr(v.v,a.date1904),v.w=Zr(v.z,v.v))):v.t="s";if(n)x[_]&&x[_].z&&(v.z=x[_].z),x[_]=v;else{var g=Le(_)+p;i[g]&&i[g].z&&(v.z=i[g].z),i[g]=v}}}return u&&o.s.c<104e5&&(i["!ref"]=Be(o)),i}function Ia(e,r){return Js(null,e,r)}function Jl(e){return e.read_shift(4,"i")}function pt(e,r){return r||(r=W(4)),r.write_shift(4,e),r}function Pr(e){var r=e.read_shift(4);return r===0?"":e.read_shift(r,"dbcs")}function yr(e,r){var t=!1;return r==null&&(t=!0,r=W(4+2*e.length)),r.write_shift(4,e.length),e.length>0&&r.write_shift(0,e,"dbcs"),t?r.slice(0,r.l):r}function ql(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function Ql(e,r){return r||(r=W(4)),r.write_shift(2,e.ich||0),r.write_shift(2,e.ifnt||0),r}function Yn(e,r){var t=e.l,a=e.read_shift(1),n=Pr(e),i=[],s={t:n,h:n};if(a&1){for(var f=e.read_shift(4),c=0;c!=f;++c)i.push(ql(e));s.r=i}else s.r=[{ich:0,ifnt:0}];return e.l=t+r,s}function eu(e,r){var t=!1;return r==null&&(t=!0,r=W(15+4*e.t.length)),r.write_shift(1,0),yr(e.t,r),t?r.slice(0,r.l):r}var ru=Yn;function tu(e,r){var t=!1;return r==null&&(t=!0,r=W(23+4*e.t.length)),r.write_shift(1,1),yr(e.t,r),r.write_shift(4,1),Ql({ich:0,ifnt:0},r),t?r.slice(0,r.l):r}function lt(e){var r=e.read_shift(4),t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:r,iStyleRef:t}}function ia(e,r){return r==null&&(r=W(8)),r.write_shift(-4,e.c),r.write_shift(3,e.iStyleRef||e.s),r.write_shift(1,0),r}function sa(e){var r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:r}}function fa(e,r){return r==null&&(r=W(4)),r.write_shift(3,e.iStyleRef||e.s),r.write_shift(1,0),r}var au=Pr,qs=yr;function j0(e){var r=e.read_shift(4);return r===0||r===4294967295?"":e.read_shift(r,"dbcs")}function n0(e,r){var t=!1;return r==null&&(t=!0,r=W(127)),r.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&r.write_shift(0,e,"dbcs"),t?r.slice(0,r.l):r}var nu=Pr,jn=j0,Zn=n0;function Z0(e){var r=e.slice(e.l,e.l+4),t=r[0]&1,a=r[0]&2;e.l+=4;var n=a===0?Y0([0,0,0,0,r[0]&252,r[1],r[2],r[3]],0):na(r,0)>>2;return t?n/100:n}function Qs(e,r){r==null&&(r=W(4));var t=0,a=0,n=e*100;if(e==(e|0)&&e>=-(1<<29)&&e<1<<29?a=1:n==(n|0)&&n>=-(1<<29)&&n<1<<29&&(a=1,t=1),a)r.write_shift(-4,((t?n:e)<<2)+(t+2));else throw new Error("unsupported RkNumber "+e)}function ef(e){var r={s:{},e:{}};return r.s.r=e.read_shift(4),r.e.r=e.read_shift(4),r.s.c=e.read_shift(4),r.e.c=e.read_shift(4),r}function iu(e,r){return r||(r=W(16)),r.write_shift(4,e.s.r),r.write_shift(4,e.e.r),r.write_shift(4,e.s.c),r.write_shift(4,e.e.c),r}var ca=ef,Oa=iu;function Lr(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function oa(e,r){return(r||W(8)).write_shift(8,e,"f")}function su(e){var r={},t=e.read_shift(1),a=t>>>1,n=e.read_shift(1),i=e.read_shift(2,"i"),s=e.read_shift(1),f=e.read_shift(1),c=e.read_shift(1);switch(e.l++,a){case 0:r.auto=1;break;case 1:r.index=n;var o=la[n];o&&(r.rgb=l0(o));break;case 2:r.rgb=l0([s,f,c]);break;case 3:r.theme=n;break}return i!=0&&(r.tint=i>0?i/32767:i/32768),r}function J0(e,r){if(r||(r=W(8)),!e||e.auto)return r.write_shift(4,0),r.write_shift(4,0),r;e.index!=null?(r.write_shift(1,2),r.write_shift(1,e.index)):e.theme!=null?(r.write_shift(1,6),r.write_shift(1,e.theme)):(r.write_shift(1,5),r.write_shift(1,0));var t=e.tint||0;if(t>0?t*=32767:t<0&&(t*=32768),r.write_shift(2,t),!e.rgb||e.theme!=null)r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);else{var a=e.rgb||"FFFFFF";typeof a=="number"&&(a=("000000"+a.toString(16)).slice(-6)),r.write_shift(1,parseInt(a.slice(0,2),16)),r.write_shift(1,parseInt(a.slice(2,4),16)),r.write_shift(1,parseInt(a.slice(4,6),16)),r.write_shift(1,255)}return r}function fu(e){var r=e.read_shift(1);e.l++;var t={fBold:r&1,fItalic:r&2,fUnderline:r&4,fStrikeout:r&8,fOutline:r&16,fShadow:r&32,fCondense:r&64,fExtend:r&128};return t}function cu(e,r){r||(r=W(2));var t=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);return r.write_shift(1,t),r.write_shift(1,0),r}function rf(e,r){var t={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},a=e.read_shift(4);switch(a){case 0:return"";case 4294967295:case 4294967294:return t[e.read_shift(4)]||""}if(a>400)throw new Error("Unsupported Clipboard: "+a.toString(16));return e.l-=4,e.read_shift(0,r==1?"lpstr":"lpwstr")}function ou(e){return rf(e,1)}function lu(e){return rf(e,2)}var Jn=2,Jr=3,q0=11,tf=12,Q0=19,en=64,uu=65,hu=71,xu=4108,du=4126,Cr=80,af=81,vu=[Cr,af],qn={1:{n:"CodePage",t:Jn},2:{n:"Category",t:Cr},3:{n:"PresentationFormat",t:Cr},4:{n:"ByteCount",t:Jr},5:{n:"LineCount",t:Jr},6:{n:"ParagraphCount",t:Jr},7:{n:"SlideCount",t:Jr},8:{n:"NoteCount",t:Jr},9:{n:"HiddenCount",t:Jr},10:{n:"MultimediaClipCount",t:Jr},11:{n:"ScaleCrop",t:q0},12:{n:"HeadingPairs",t:xu},13:{n:"TitlesOfParts",t:du},14:{n:"Manager",t:Cr},15:{n:"Company",t:Cr},16:{n:"LinksUpToDate",t:q0},17:{n:"CharacterCount",t:Jr},19:{n:"SharedDoc",t:q0},22:{n:"HyperlinksChanged",t:q0},23:{n:"AppVersion",t:Jr,p:"version"},24:{n:"DigSig",t:uu},26:{n:"ContentType",t:Cr},27:{n:"ContentStatus",t:Cr},28:{n:"Language",t:Cr},29:{n:"Version",t:Cr},255:{},2147483648:{n:"Locale",t:Q0},2147483651:{n:"Behavior",t:Q0},1919054434:{}},Qn={1:{n:"CodePage",t:Jn},2:{n:"Title",t:Cr},3:{n:"Subject",t:Cr},4:{n:"Author",t:Cr},5:{n:"Keywords",t:Cr},6:{n:"Comments",t:Cr},7:{n:"Template",t:Cr},8:{n:"LastAuthor",t:Cr},9:{n:"RevNumber",t:Cr},10:{n:"EditTime",t:en},11:{n:"LastPrinted",t:en},12:{n:"CreatedDate",t:en},13:{n:"ModifiedDate",t:en},14:{n:"PageCount",t:Jr},15:{n:"WordCount",t:Jr},16:{n:"CharCount",t:Jr},17:{n:"Thumbnail",t:hu},18:{n:"Application",t:Cr},19:{n:"DocSecurity",t:Jr},255:{},2147483648:{n:"Locale",t:Q0},2147483651:{n:"Behavior",t:Q0},1919054434:{}},nf={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},mu=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function pu(e){return e.map(function(r){return[r>>16&255,r>>8&255,r&255]})}var gu=pu([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,0,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),la=Je(gu),ut={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},i0={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},ei=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"],ri={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},rn={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function ti(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""}}function _u(e){var r=ti();if(!e||!e.match)return r;var t={};if((e.match(br)||[]).forEach(function(a){var n=ve(a);switch(n[0].replace(bl,"<")){case"<?xml":break;case"<Types":r.xmlns=n["xmlns"+(n[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":t[n.Extension.toLowerCase()]=n.ContentType;break;case"<Override":r[ri[n.ContentType]]!==void 0&&r[ri[n.ContentType]].push(n.PartName);break}}),r.xmlns!==Er.CT)throw new Error("Unknown Namespace: "+r.xmlns);return r.calcchain=r.calcchains.length>0?r.calcchains[0]:"",r.sst=r.strs.length>0?r.strs[0]:"",r.style=r.styles.length>0?r.styles[0]:"",r.defaults=t,delete r.calcchains,r}function sf(e,r,t){var a=ol(ri),n=[],i;t||(n[n.length]=hr,n[n.length]=ae("Types",null,{xmlns:Er.CT,"xmlns:xsd":Er.xsd,"xmlns:xsi":Er.xsi}),n=n.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(o){return ae("Default",null,{Extension:o[0],ContentType:o[1]})})));var s=function(o){e[o]&&e[o].length>0&&(i=e[o][0],n[n.length]=ae("Override",null,{PartName:(i[0]=="/"?"":"/")+i,ContentType:rn[o][r.bookType]||rn[o].xlsx}))},f=function(o){(e[o]||[]).forEach(function(l){n[n.length]=ae("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:rn[o][r.bookType]||rn[o].xlsx})})},c=function(o){(e[o]||[]).forEach(function(l){n[n.length]=ae("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:a[o][0]})})};return s("workbooks"),f("sheets"),f("charts"),c("themes"),["strs","styles"].forEach(s),["coreprops","extprops","custprops"].forEach(c),c("vba"),c("comments"),c("threadedcomments"),c("drawings"),f("metadata"),c("people"),!t&&n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}var Me={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",CONN:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/connections",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function s0(e){var r=e.lastIndexOf("/");return e.slice(0,r+1)+"_rels/"+e.slice(r+1)+".rels"}function f0(e,r){var t={"!id":{}};if(!e)return t;r.charAt(0)!=="/"&&(r="/"+r);var a={};return(e.match(br)||[]).forEach(function(n){var i=ve(n);if(i[0]==="<Relationship"){var s={};s.Type=i.Type,s.Target=$e(i.Target),s.Id=i.Id,i.TargetMode&&(s.TargetMode=i.TargetMode);var f=i.TargetMode==="External"?i.Target:Ca(i.Target,r);t[f]=s,a[i.Id]=s}}),t["!id"]=a,t}function Na(e){var r=[hr,ae("Relationships",null,{xmlns:Er.RELS})];return ir(e["!id"]).forEach(function(t){r[r.length]=ae("Relationship",null,e["!id"][t])}),r.length>2&&(r[r.length]="</Relationships>",r[1]=r[1].replace("/>",">")),r.join("")}function Ze(e,r,t,a,n,i){if(n||(n={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),r<0)for(r=e["!idx"];e["!id"]["rId"+r];++r);if(e["!idx"]=r+1,n.Id="rId"+r,n.Type=a,n.Target=t,i?n.TargetMode=i:[Me.HLINK,Me.XPATH,Me.XMISS].indexOf(n.Type)>-1&&(n.TargetMode="External"),e["!id"][n.Id])throw new Error("Cannot rewrite rId "+r);return e["!id"][n.Id]=n,e[("/"+n.Target).replace("//","/")]=n,r}var wu="application/vnd.oasis.opendocument.spreadsheet";function ku(e,r){for(var t=$0(e),a,n;a=pr.exec(t);)switch(a[3]){case"manifest":break;case"file-entry":if(n=ve(a[0],!1),n.path=="/"&&n.type!==wu)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(r&&r.WTF)throw a}}function Eu(e){var r=[hr];r.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2"> `),r.push(` <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/> `);for(var t=0;t<e.length;++t)r.push(' <manifest:file-entry manifest:full-path="'+e[t][0]+'" manifest:media-type="'+e[t][1]+`"/> `);return r.push("</manifest:manifest>"),r.join("")}function ff(e,r,t){return[' <rdf:Description rdf:about="'+e+`"> `,' <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(t||"odf")+"#"+r+`"/> `,` </rdf:Description> `].join("")}function Tu(e,r){return[' <rdf:Description rdf:about="'+e+`"> `,' <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+r+`"/> `,` </rdf:Description> `].join("")}function Fu(e){var r=[hr];r.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> `);for(var t=0;t!=e.length;++t)r.push(ff(e[t][0],e[t][1])),r.push(Tu("",e[t][0]));return r.push(ff("","Document","pkg")),r.push("</rdf:RDF>"),r.join("")}function cf(e,r){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+Ha.version+"</meta:generator></office:meta></office:document-meta>"}var Mt=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];function of(e){var r={};e=qe(e);for(var t=0;t<Mt.length;++t){var a=Mt[t],n=ta(e,a[0]);n!=null&&n.length>0&&(r[a[1]]=$e(n[1])),a[2]==="date"&&r[a[1]]&&(r[a[1]]=sr(r[a[1]]))}return r}function ai(e,r,t,a,n){n[e]!=null||r==null||r===""||(n[e]=r,r=We(r),a[a.length]=t?ae(e,r,t):Dr(e,r))}function lf(e,r){var t=r||{},a=[hr,ae("cp:coreProperties",null,{"xmlns:cp":Er.CORE_PROPS,"xmlns:dc":Er.dc,"xmlns:dcterms":Er.dcterms,"xmlns:dcmitype":Er.dcmitype,"xmlns:xsi":Er.xsi})],n={};if(!e&&!t.Props)return a.join("");e&&(e.CreatedDate!=null&&ai("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:Mn(e.CreatedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n),e.ModifiedDate!=null&&ai("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:Mn(e.ModifiedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},a,n));for(var i=0;i!=Mt.length;++i){var s=Mt[i],f=t.Props&&t.Props[s[1]]!=null?t.Props[s[1]]:e?e[s[1]]:null;f===!0?f="1":f===!1?f="0":typeof f=="number"&&(f=String(f)),f!=null&&ai(s[0],f,null,a,n)}return a.length>2&&(a[a.length]="</cp:coreProperties>",a[1]=a[1].replace("/>",">")),a.join("")}var ua=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],uf=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function hf(e,r,t,a){var n=[];if(typeof e=="string")n=Ns(e,a);else for(var i=0;i<e.length;++i)n=n.concat(e[i].map(function(l){return{v:l}}));var s=typeof r=="string"?Ns(r,a).map(function(l){return l.v}):r,f=0,c=0;if(s.length>0)for(var o=0;o!==n.length;o+=2){switch(c=+n[o+1].v,n[o].v){case"Worksheets":case"\u5DE5\u4F5C\u8868":case"\u041B\u0438\u0441\u0442\u044B":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30EF\u30FC\u30AF\u30B7\u30FC\u30C8":case"\u05D2\u05DC\u05D9\u05D5\u05E0\u05D5\u05EA \u05E2\u05D1\u05D5\u05D3\u05D4":case"Arbeitsbl\xE4tter":case"\xC7al\u0131\u015Fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xE1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xE1lculo":case"Werkbladen":t.Worksheets=c,t.SheetNames=s.slice(f,f+c);break;case"Named Ranges":case"Rangos con nombre":case"\u540D\u524D\u4ED8\u304D\u4E00\u89A7":case"Benannte Bereiche":case"Navngivne omr\xE5der":t.NamedRanges=c,t.DefinedNames=s.slice(f,f+c);break;case"Charts":case"Diagramme":t.Chartsheets=c,t.ChartNames=s.slice(f,f+c);break}f+=c}}function yu(e,r,t){var a={};return r||(r={}),e=qe(e),ua.forEach(function(n){var i=(Sr(e,n[0])||[])[1];switch(n[2]){case"string":i&&(r[n[1]]=$e(i));break;case"bool":r[n[1]]=i==="true";break;case"raw":var s=ta(e,n[0]);s&&s.length>0&&(a[n[1]]=s[1]);break}}),a.HeadingPairs&&a.TitlesOfParts&&hf(a.HeadingPairs,a.TitlesOfParts,r,t),r}function xf(e){var r=[],t=ae;return e||(e={}),e.Application="SheetJS",r[r.length]=hr,r[r.length]=ae("Properties",null,{xmlns:Er.EXT_PROPS,"xmlns:vt":Er.vt}),ua.forEach(function(a){if(e[a[1]]!==void 0){var n;switch(a[2]){case"string":n=We(String(e[a[1]]));break;case"bool":n=e[a[1]]?"true":"false";break}n!==void 0&&(r[r.length]=t(a[0],n))}}),r[r.length]=t("HeadingPairs",t("vt:vector",t("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+t("vt:variant",t("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),r[r.length]=t("TitlesOfParts",t("vt:vector",e.SheetNames.map(function(a){return"<vt:lpstr>"+We(a)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),r.length>2&&(r[r.length]="</Properties>",r[1]=r[1].replace("/>",">")),r.join("")}var Su=/<[^<>]+>[^<]*/g;function Au(e,r){var t={},a="",n=e.match(Su);if(n)for(var i=0;i!=n.length;++i){var s=n[i],f=ve(s);switch(ot(f[0])){case"<?xml":break;case"<Properties":break;case"<property":a=$e(f.name);break;case"</property>":a=null;break;default:if(s.indexOf("<vt:")===0){var c=s.split(">"),o=c[0].slice(4),l=c[1];switch(o){case"lpstr":case"bstr":case"lpwstr":t[a]=$e(l);break;case"bool":t[a]=je(l);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":t[a]=parseInt(l,10);break;case"r4":case"r8":case"decimal":t[a]=parseFloat(l);break;case"filetime":case"date":t[a]=sr(l);break;case"cy":case"error":t[a]=$e(l);break;default:if(o.slice(-1)=="/")break;r.WTF&&typeof console<"u"&&console.warn("Unexpected",s,o,c)}}else if(s.slice(0,2)!=="</"){if(r.WTF)throw new Error(s)}}}return t}function df(e){var r=[hr,ae("Properties",null,{xmlns:Er.CUST_PROPS,"xmlns:vt":Er.vt})];if(!e)return r.join("");var t=1;return ir(e).forEach(function(n){++t,r[r.length]=ae("property",Ll(e[n],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:t,name:We(n)})}),r.length>2&&(r[r.length]="</Properties>",r[1]=r[1].replace("/>",">")),r.join("")}var ni={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},ii;function Cu(e,r,t){ii||(ii=X0(ni)),r=ii[r]||r,e[r]=t}function bu(e,r){var t=[];return ir(ni).map(function(a){for(var n=0;n<Mt.length;++n)if(Mt[n][1]==a)return Mt[n];for(n=0;n<ua.length;++n)if(ua[n][1]==a)return ua[n];throw a}).forEach(function(a){if(e[a[1]]!=null){var n=r&&r.Props&&r.Props[a[1]]!=null?r.Props[a[1]]:e[a[1]];switch(a[2]){case"date":n=new Date(n).toISOString().replace(/\.\d*Z/,"Z");break}typeof n=="number"?n=String(n):n===!0||n===!1?n=n?"1":"0":n instanceof Date&&(n=new Date(n).toISOString().replace(/\.\d*Z/,"")),t.push(Dr(ni[a[1]]||a[1],n))}}),ae("DocumentProperties",t.join(""),{xmlns:at.o})}function Du(e,r){var t=["Worksheets","SheetNames"],a="CustomDocumentProperties",n=[];return e&&ir(e).forEach(function(i){if(Object.prototype.hasOwnProperty.call(e,i)){for(var s=0;s<Mt.length;++s)if(i==Mt[s][1])return;for(s=0;s<ua.length;++s)if(i==ua[s][1])return;for(s=0;s<t.length;++s)if(i==t[s])return;var f=e[i],c="string";typeof f=="number"?(c="float",f=String(f)):f===!0||f===!1?(c="boolean",f=f?"1":"0"):f=String(f),n.push(ae(As(i),f,{"dt:dt":c}))}}),r&&ir(r).forEach(function(i){if(Object.prototype.hasOwnProperty.call(r,i)&&!(e&&Object.prototype.hasOwnProperty.call(e,i))){var s=r[i],f="string";typeof s=="number"?(f="float",s=String(s)):s===!0||s===!1?(f="boolean",s=s?"1":"0"):s instanceof Date?(f="dateTime.tz",s=s.toISOString()):s=String(s),n.push(ae(As(i),s,{"dt:dt":f}))}}),"<"+a+' xmlns="'+at.o+'">'+n.join("")+"</"+a+">"}function si(e){var r=e.read_shift(4),t=e.read_shift(4);return new Date((t/1e7*Math.pow(2,32)+r/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function Iu(e){var r=typeof e=="string"?new Date(Date.parse(e)):e,t=r.getTime()/1e3+11644473600,a=t%Math.pow(2,32),n=(t-a)/Math.pow(2,32);a*=1e7,n*=1e7;var i=a/Math.pow(2,32)|0;i>0&&(a=a%Math.pow(2,32),n+=i);var s=W(8);return s.write_shift(4,a),s.write_shift(4,n),s}function vf(e,r,t){var a=e.l,n=e.read_shift(0,"lpstr-cp");if(t)for(;e.l-a&3;)++e.l;return n}function mf(e,r,t){var a=e.read_shift(0,"lpwstr");return t&&(e.l+=4-(a.length+1&3)&3),a}function pf(e,r,t){return r===31?mf(e):vf(e,r,t)}function fi(e,r,t){return pf(e,r,t===!1?0:4)}function Ou(e,r){if(!r)throw new Error("VtUnalignedString must have positive length");return pf(e,r,0)}function Nu(e){for(var r=e.read_shift(4),t=[],a=0;a!=r;++a){var n=e.l;t[a]=e.read_shift(0,"lpwstr").replace(Or,""),e.l-n&2&&(e.l+=2)}return t}function Ru(e){for(var r=e.read_shift(4),t=[],a=0;a!=r;++a)t[a]=e.read_shift(0,"lpstr-cp").replace(Or,"");return t}function Pu(e){var r=e.l,t=tn(e,af);e[e.l]==0&&e[e.l+1]==0&&e.l-r&2&&(e.l+=2);var a=tn(e,Jr);return[t,a]}function Lu(e){for(var r=e.read_shift(4),t=[],a=0;a<r/2;++a)t.push(Pu(e));return t}function gf(e,r){for(var t=e.read_shift(4),a={},n=0;n!=t;++n){var i=e.read_shift(4),s=e.read_shift(4);a[i]=e.read_shift(s,r===1200?"utf16le":"utf8").replace(Or,"").replace(za,"!"),r===1200&&s%2&&(e.l+=2)}return e.l&3&&(e.l=e.l>>2+1<<2),a}function _f(e){var r=e.read_shift(4),t=e.slice(e.l,e.l+r);return e.l+=r,(r&3)>0&&(e.l+=4-(r&3)&3),t}function Bu(e){var r={};return r.Size=e.read_shift(4),e.l+=r.Size+3-(r.Size-1)%4,r}function tn(e,r,t){var a=e.read_shift(2),n,i=t||{};if(e.l+=2,r!==tf&&a!==r&&vu.indexOf(r)===-1&&!((r&65534)==4126&&(a&65534)==4126))throw new Error("Expected type "+r+" saw "+a);switch(r===tf?a:r){case 2:return n=e.read_shift(2,"i"),i.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i"),n;case 11:return e.read_shift(4)!==0;case 19:return n=e.read_shift(4),n;case 30:return vf(e,a,4).replace(Or,"");case 31:return mf(e);case 64:return si(e);case 65:return _f(e);case 71:return Bu(e);case 80:return fi(e,a,!i.raw).replace(Or,"");case 81:return Ou(e,a).replace(Or,"");case 4108:return Lu(e);case 4126:case 4127:return a==4127?Nu(e):Ru(e);default:throw new Error("TypedPropertyValue unrecognized type "+r+" "+a)}}function wf(e,r){var t=W(4),a=W(4);switch(t.write_shift(4,e==80?31:e),e){case 3:a.write_shift(-4,r);break;case 5:a=W(8),a.write_shift(8,r,"f");break;case 11:a.write_shift(4,r?1:0);break;case 64:a=Iu(r);break;case 31:case 80:for(a=W(4+2*(r.length+1)+(r.length%2?0:2)),a.write_shift(4,r.length+1),a.write_shift(0,r,"dbcs");a.l!=a.length;)a.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+r)}return ur([t,a])}function kf(e,r){var t=e.l,a=e.read_shift(4),n=e.read_shift(4),i=[],s=0,f=0,c=-1,o={};for(s=0;s!=n;++s){var l=e.read_shift(4),x=e.read_shift(4);i[s]=[l,x+t]}i.sort(function(_,g){return _[1]-g[1]});var u={};for(s=0;s!=n;++s){if(e.l!==i[s][1]){var h=!0;if(s>0&&r)switch(r[i[s-1][0]].t){case 2:e.l+2===i[s][1]&&(e.l+=2,h=!1);break;case 80:e.l<=i[s][1]&&(e.l=i[s][1],h=!1);break;case 4108:e.l<=i[s][1]&&(e.l=i[s][1],h=!1);break}if((!r||s==0)&&e.l<=i[s][1]&&(h=!1,e.l=i[s][1]),h)throw new Error("Read Error: Expected address "+i[s][1]+" at "+e.l+" :"+s)}if(r){if(i[s][0]==0&&i.length>s+1&&i[s][1]==i[s+1][1])continue;var m=r[i[s][0]];if(u[m.n]=tn(e,m.t,{raw:!0}),m.p==="version"&&(u[m.n]=String(u[m.n]>>16)+"."+("0000"+String(u[m.n]&65535)).slice(-4)),m.n=="CodePage")switch(u[m.n]){case 0:u[m.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:st(f=u[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+u[m.n])}}else if(i[s][0]===1){if(f=u.CodePage=tn(e,Jn),st(f),c!==-1){var p=e.l;e.l=i[c][1],o=gf(e,f),e.l=p}}else if(i[s][0]===0){if(f===0){c=s,e.l=i[s+1][1];continue}o=gf(e,f)}else{var d=o[i[s][0]],v;switch(e[e.l]){case 65:e.l+=4,v=_f(e);break;case 30:e.l+=4,v=fi(e,e[e.l-4]).replace(/(^|[^\u0000])\u0000+$/,"$1");break;case 31:e.l+=4,v=fi(e,e[e.l-4]).replace(/(^|[^\u0000])\u0000+$/,"$1");break;case 3:e.l+=4,v=e.read_shift(4,"i");break;case 19:e.l+=4,v=e.read_shift(4);break;case 5:e.l+=4,v=e.read_shift(8,"f");break;case 11:e.l+=4,v=xr(e,4);break;case 64:e.l+=4,v=sr(si(e));break;default:throw new Error("unparsed value: "+e[e.l])}u[d]=v}}return e.l=t+a,u}var Ef=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function Mu(e){switch(typeof e){case"boolean":return 11;case"number":return(e|0)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64;break}return-1}function Tf(e,r,t){var a=W(8),n=[],i=[],s=8,f=0,c=W(8),o=W(8);if(c.write_shift(4,2),c.write_shift(4,1200),o.write_shift(4,1),i.push(c),n.push(o),s+=8+c.length,!r){o=W(8),o.write_shift(4,0),n.unshift(o);var l=[W(4)];for(l[0].write_shift(4,e.length),f=0;f<e.length;++f){var x=e[f][0];for(c=W(4+4+2*(x.length+1)+(x.length%2?0:2)),c.write_shift(4,f+2),c.write_shift(4,x.length+1),c.write_shift(0,x,"dbcs");c.l!=c.length;)c.write_shift(1,0);l.push(c)}c=ur(l),i.unshift(c),s+=8+c.length}for(f=0;f<e.length;++f)if(!(r&&!r[e[f][0]])&&!(Ef.indexOf(e[f][0])>-1||uf.indexOf(e[f][0])>-1)&&e[f][1]!=null){var u=e[f][1],h=0;if(r){h=+r[e[f][0]];var m=t[h];if(m.p=="version"&&typeof u=="string"){var p=u.split(".");u=(+p[0]<<16)+(+p[1]||0)}c=wf(m.t,u)}else{var d=Mu(u);d==-1&&(d=31,u=String(u)),c=wf(d,u)}i.push(c),o=W(8),o.write_shift(4,r?h:2+f),n.push(o),s+=8+c.length}var v=8*(i.length+1);for(f=0;f<i.length;++f)n[f].write_shift(4,v),v+=i[f].length;return a.write_shift(4,s),a.write_shift(4,i.length),ur([a].concat(n).concat(i))}function Ff(e,r,t){var a=e.content;if(!a)return{};Tr(a,0);var n,i,s,f,c=0;a.chk("feff","Byte Order: "),a.read_shift(2);var o=a.read_shift(4),l=a.read_shift(16);if(l!==ye.utils.consts.HEADER_CLSID&&l!==t)throw new Error("Bad PropertySet CLSID "+l);if(n=a.read_shift(4),n!==1&&n!==2)throw new Error("Unrecognized #Sets: "+n);if(i=a.read_shift(16),f=a.read_shift(4),n===1&&f!==a.l)throw new Error("Length mismatch: "+f+" !== "+a.l);n===2&&(s=a.read_shift(16),c=a.read_shift(4));var x=kf(a,r),u={SystemIdentifier:o};for(var h in x)u[h]=x[h];if(u.FMTID=i,n===1)return u;if(c-a.l==2&&(a.l+=2),a.l!==c)throw new Error("Length mismatch 2: "+a.l+" !== "+c);var m;try{m=kf(a,null)}catch{}for(h in m)u[h]=m[h];return u.FMTID=[i,s],u}function yf(e,r,t,a,n,i){var s=W(n?68:48),f=[s];s.write_shift(2,65534),s.write_shift(2,0),s.write_shift(4,842412599),s.write_shift(16,ye.utils.consts.HEADER_CLSID,"hex"),s.write_shift(4,n?2:1),s.write_shift(16,r,"hex"),s.write_shift(4,n?68:48);var c=Tf(e,t,a);if(f.push(c),n){var o=Tf(n,null,null);s.write_shift(16,i,"hex"),s.write_shift(4,68+c.length),f.push(o)}return ur(f)}function $t(e,r){return e.read_shift(r),null}function Uu(e,r){r||(r=W(e));for(var t=0;t<e;++t)r.write_shift(1,0);return r}function Wu(e,r,t){for(var a=[],n=e.l+r;e.l<n;)a.push(t(e,n-e.l));if(n!==e.l)throw new Error("Slurp error");return a}function xr(e,r){return e.read_shift(r)===1}function Br(e,r){return r||(r=W(2)),r.write_shift(2,+!!e),r}function or(e){return e.read_shift(2,"u")}function ht(e,r){return r||(r=W(2)),r.write_shift(2,e),r}function Sf(e,r){return Wu(e,r,or)}function Af(e){var r=e.read_shift(1),t=e.read_shift(1);return t===1?r:r===1}function Cf(e,r,t){return t||(t=W(2)),t.write_shift(1,r=="e"?+e:+!!e),t.write_shift(1,r=="e"?1:0),t}function Ra(e,r,t){var a=e.read_shift(t&&t.biff>=12?2:1),n="sbcs-cont",i=kr;if(t&&t.biff>=8&&(kr=1200),!t||t.biff==8){var s=e.read_shift(1);s&&(n="dbcs-cont")}else t.biff==12&&(n="wstr");t.biff>=2&&t.biff<=5&&(n="cpstr");var f=a?e.read_shift(a,n):"";return kr=i,f}function Hu(e){var r=kr;kr=1200;var t=e.read_shift(2),a=e.read_shift(1),n=a&4,i=a&8,s=1+(a&1),f=0,c,o={};i&&(f=e.read_shift(2)),n&&(c=e.read_shift(4));var l=s==2?"dbcs-cont":"sbcs-cont",x=t===0?"":e.read_shift(t,l);return i&&(e.l+=4*f),n&&(e.l+=c),o.t=x,i||(o.raw="<t>"+o.t+"</t>",o.r=o.t),kr=r,o}function Xu(e){var r=e.t||"",t=1,a=W(3+(t>1?2:0));a.write_shift(2,r.length),a.write_shift(1,(t>1?8:0)|1),t>1&&a.write_shift(2,t);var n=W(2*r.length);n.write_shift(2*r.length,r,"utf16le");var i=[a,n];return ur(i)}function ha(e,r,t){var a;if(t){if(t.biff>=2&&t.biff<=5)return e.read_shift(r,"cpstr");if(t.biff>=12)return e.read_shift(r,"dbcs-cont")}var n=e.read_shift(1);return n===0?a=e.read_shift(r,"sbcs-cont"):a=e.read_shift(r,"dbcs-cont"),a}function c0(e,r,t){var a=e.read_shift(t&&t.biff==2?1:2);return a===0?(e.l++,""):ha(e,a,t)}function xa(e,r,t){if(t.biff>5)return c0(e,r,t);var a=e.read_shift(1);return a===0?(e.l++,""):e.read_shift(a,t.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function bf(e,r,t){return t||(t=W(3+2*e.length)),t.write_shift(2,e.length),t.write_shift(1,1),t.write_shift(31,e,"utf16le"),t}function Vu(e){var r=e.read_shift(1);e.l++;var t=e.read_shift(2);return e.l+=2,[r,t]}function Gu(e){var r=e.read_shift(4),t=e.l,a=!1;r>24&&(e.l+=r-24,e.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(a=!0),e.l=t);var n=e.read_shift((a?r-24:r)>>1,"utf16le").replace(Or,"");return a&&(e.l+=24),n}function zu(e){for(var r=e.read_shift(2),t="";r-- >0;)t+="../";var a=e.read_shift(0,"lpstr-ansi");if(e.l+=2,e.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var n=e.read_shift(4);if(n===0)return t+a.replace(/\\/g,"/");var i=e.read_shift(4);if(e.read_shift(2)!=3)throw new Error("Bad FileMoniker");var s=e.read_shift(i>>1,"utf16le").replace(Or,"");return t+s}function $u(e,r){var t=e.read_shift(16);switch(r-=16,t){case"e0c9ea79f9bace118c8200aa004ba90b":return Gu(e,r);case"0303000000000000c000000000000046":return zu(e,r);default:throw new Error("Unsupported Moniker "+t)}}function an(e){var r=e.read_shift(4),t=r>0?e.read_shift(r,"utf16le").replace(Or,""):"";return t}function Df(e,r){r||(r=W(6+e.length*2)),r.write_shift(4,1+e.length);for(var t=0;t<e.length;++t)r.write_shift(2,e.charCodeAt(t));return r.write_shift(2,0),r}function Ku(e,r){var t=e.l+r,a=e.read_shift(4);if(a!==2)throw new Error("Unrecognized streamVersion: "+a);var n=e.read_shift(2);e.l+=2;var i,s,f,c,o="",l,x;n&16&&(i=an(e,t-e.l)),n&128&&(s=an(e,t-e.l)),(n&257)===257&&(f=an(e,t-e.l)),(n&257)===1&&(c=$u(e,t-e.l)),n&8&&(o=an(e,t-e.l)),n&32&&(l=e.read_shift(16)),n&64&&(x=si(e)),e.l=t;var u=s||f||c||"";u&&o&&(u+="#"+o),u||(u="#"+o),n&2&&u.charAt(0)=="/"&&u.charAt(1)!="/"&&(u="file://"+u);var h={Target:u};return l&&(h.guid=l),x&&(h.time=x),i&&(h.Tooltip=i),h}function Yu(e){var r=W(512),t=0,a=e.Target;a.slice(0,7)=="file://"&&(a=a.slice(7));var n=a.indexOf("#"),i=n>-1?31:23;switch(a.charAt(0)){case"#":i=28;break;case".":i&=-3;break}r.write_shift(4,2),r.write_shift(4,i);var s=[8,6815827,6619237,4849780,83];for(t=0;t<s.length;++t)r.write_shift(4,s[t]);if(i==28)a=a.slice(1),Df(a,r);else if(i&2){for(s="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),t=0;t<s.length;++t)r.write_shift(1,parseInt(s[t],16));var f=n>-1?a.slice(0,n):a;for(r.write_shift(4,2*(f.length+1)),t=0;t<f.length;++t)r.write_shift(2,f.charCodeAt(t));r.write_shift(2,0),i&8&&Df(n>-1?a.slice(n+1):"",r)}else{for(s="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),t=0;t<s.length;++t)r.write_shift(1,parseInt(s[t],16));for(var c=0;a.slice(c*3,c*3+3)=="../"||a.slice(c*3,c*3+3)=="..\\";)++c;for(r.write_shift(2,c),r.write_shift(4,a.length-3*c+1),t=0;t<a.length-3*c;++t)r.write_shift(1,a.charCodeAt(t+3*c)&255);for(r.write_shift(1,0),r.write_shift(2,65535),r.write_shift(2,57005),t=0;t<6;++t)r.write_shift(4,0)}return r.slice(0,r.l)}function If(e){var r=e.read_shift(1),t=e.read_shift(1),a=e.read_shift(1),n=e.read_shift(1);return[r,t,a,n]}function Of(e,r){var t=If(e,r);return t[3]=0,t}function gt(e,r,t){var a=e.read_shift(2),n=e.read_shift(2),i={r:a,c:n,ixfe:0};if(t&&t.biff==2||r==7){var s=e.read_shift(1);i.ixfe=s&63,e.l+=2}else i.ixfe=e.read_shift(2);return i}function da(e,r,t,a){return a||(a=W(6)),a.write_shift(2,e),a.write_shift(2,r),a.write_shift(2,t||0),a}function ju(e){var r=e.read_shift(2),t=e.read_shift(2);return e.l+=8,{type:r,flags:t}}function Zu(e,r,t){return r===0?"":xa(e,r,t)}function Ju(e,r,t){var a=t.biff>8?4:2,n=e.read_shift(a),i=e.read_shift(a,"i"),s=e.read_shift(a,"i");return[n,i,s]}function Nf(e){var r=e.read_shift(2),t=Z0(e);return[r,t]}function qu(e,r,t){e.l+=4,r-=4;var a=e.l+r,n=Ra(e,r,t),i=e.read_shift(2);if(a-=e.l,i!==a)throw new Error("Malformed AddinUdf: padding = "+a+" != "+i);return e.l+=i,n}function nn(e){var r=e.read_shift(2),t=e.read_shift(2),a=e.read_shift(2),n=e.read_shift(2);return{s:{c:a,r},e:{c:n,r:t}}}function Rf(e,r){return r||(r=W(8)),r.write_shift(2,e.s.r),r.write_shift(2,e.e.r),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c),r}function Pf(e){var r=e.read_shift(2),t=e.read_shift(2),a=e.read_shift(1),n=e.read_shift(1);return{s:{c:a,r},e:{c:n,r:t}}}var Qu=Pf;function Lf(e){e.l+=4;var r=e.read_shift(2),t=e.read_shift(2),a=e.read_shift(2);return e.l+=12,[t,r,a]}function eh(e){var r={};return e.l+=4,e.l+=16,r.fSharedNote=e.read_shift(2),e.l+=4,r}function rh(e){var r={};return e.l+=4,e.cf=e.read_shift(2),r}function Mr(e){e.l+=2,e.l+=e.read_shift(2)}var th={0:Mr,4:Mr,5:Mr,6:Mr,7:rh,8:Mr,9:Mr,10:Mr,11:Mr,12:Mr,13:eh,14:Mr,15:Mr,16:Mr,17:Mr,18:Mr,19:Mr,20:Mr,21:Lf};function ah(e,r){for(var t=e.l+r,a=[];e.l<t;){var n=e.read_shift(2);e.l-=2;try{a[n]=th[n](e,t-e.l)}catch{return e.l=t,a}}return e.l!=t&&(e.l=t),a}function sn(e,r){var t={BIFFVer:0,dt:0};switch(t.BIFFVer=e.read_shift(2),r-=2,r>=2&&(t.dt=e.read_shift(2),e.l-=2),t.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(r>6)throw new Error("Unexpected BIFF Ver "+t.BIFFVer)}return e.read_shift(r),t}function ci(e,r,t){var a=1536,n=16;switch(t.bookType){case"biff8":break;case"biff5":a=1280,n=8;break;case"biff4":a=4,n=6;break;case"biff3":a=3,n=6;break;case"biff2":a=2,n=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var i=W(n);return i.write_shift(2,a),i.write_shift(2,r),n>4&&i.write_shift(2,29282),n>6&&i.write_shift(2,1997),n>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function nh(e,r){return r===0||e.read_shift(2),1200}function ih(e,r,t){if(t.enc)return e.l+=r,"";var a=e.l,n=xa(e,0,t);return e.read_shift(r+a-e.l),n}function sh(e,r){var t=!r||r.biff==8,a=W(t?112:54);for(a.write_shift(r.biff==8?2:1,7),t&&a.write_shift(1,0),a.write_shift(4,859007059),a.write_shift(4,5458548|(t?0:536870912));a.l<a.length;)a.write_shift(1,t?0:32);return a}function fh(e,r,t){var a=t&&t.biff==8||r==2?e.read_shift(2):(e.l+=r,0);return{fDialog:a&16,fBelow:a&64,fRight:a&128}}function ch(e,r,t){var a="";if(t.biff==4)return a=Ra(e,0,t),a.length===0&&(a="Sheet1"),{name:a};var n=e.read_shift(4),i=e.read_shift(1)&3,s=e.read_shift(1);switch(s){case 0:s="Worksheet";break;case 1:s="Macrosheet";break;case 2:s="Chartsheet";break;case 6:s="VBAModule";break}return a=Ra(e,0,t),a.length===0&&(a="Sheet1"),{pos:n,hs:i,dt:s,name:a}}function oh(e,r){var t=!r||r.biff>=8?2:1,a=W(8+t*e.name.length);a.write_shift(4,e.pos),a.write_shift(1,e.hs||0),a.write_shift(1,e.dt),a.write_shift(1,e.name.length),r.biff>=8&&a.write_shift(1,1),a.write_shift(t*e.name.length,e.name,r.biff<8?"sbcs":"utf16le");var n=a.slice(0,a.l);return n.l=a.l,n}function lh(e,r){for(var t=e.l+r,a=e.read_shift(4),n=e.read_shift(4),i=[],s=0;s!=n&&e.l<t;++s)i.push(Hu(e));return i.Count=a,i.Unique=n,i}function uh(e,r){var t=W(8);t.write_shift(4,e.Count),t.write_shift(4,e.Unique);for(var a=[],n=0;n<e.length;++n)a[n]=Xu(e[n],r);var i=ur([t].concat(a));return i.parts=[t.length].concat(a.map(function(s){return s.length})),i}function hh(e,r){var t={};return t.dsst=e.read_shift(2),e.l+=r-2,t}function xh(e){var r={};r.r=e.read_shift(2),r.c=e.read_shift(2),r.cnt=e.read_shift(2)-r.c;var t=e.read_shift(2);e.l+=4;var a=e.read_shift(1);return e.l+=3,a&7&&(r.level=a&7),a&32&&(r.hidden=!0),a&64&&(r.hpt=t/20),r}function dh(e){var r=ju(e);if(r.type!=2211)throw new Error("Invalid Future Record "+r.type);var t=e.read_shift(4);return t!==0}function vh(e){return e.read_shift(2),e.read_shift(4)}function Bf(e,r,t){var a=0;t&&t.biff==2||(a=e.read_shift(2));var n=e.read_shift(2);t&&t.biff==2&&(a=1-(n>>15),n&=32767);var i={Unsynced:a&1,DyZero:(a&2)>>1,ExAsc:(a&4)>>2,ExDsc:(a&8)>>3};return[i,n]}function mh(e){var r=e.read_shift(2),t=e.read_shift(2),a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),f=e.read_shift(2),c=e.read_shift(2),o=e.read_shift(2);return{Pos:[r,t],Dim:[a,n],Flags:i,CurTab:s,FirstTab:f,Selected:c,TabRatio:o}}function ph(){var e=W(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}function gh(e,r,t){if(t&&t.biff>=2&&t.biff<5)return{};var a=e.read_shift(2);return{RTL:a&64}}function _h(e){var r=W(18),t=1718;return e&&e.RTL&&(t|=64),r.write_shift(2,t),r.write_shift(4,0),r.write_shift(4,64),r.write_shift(4,0),r.write_shift(4,0),r}function wh(){}function kh(e,r,t){var a={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(t&&t.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10;break}return a.name=Ra(e,0,t),a}function Eh(e,r){var t=e.name||"Arial",a=r&&r.biff==5,n=a?15+t.length:16+2*t.length,i=W(n);return i.write_shift(2,(e.sz||12)*20),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,t.length),a||i.write_shift(1,1),i.write_shift((a?1:2)*t.length,t,a?"sbcs":"utf16le"),i}function Th(e,r,t){var a=gt(e,r,t);return a.isst=e.read_shift(4),a}function Fh(e,r,t,a){var n=W(10);return da(e,r,a,n),n.write_shift(4,t),n}function yh(e,r,t){t.biffguess&&t.biff==2&&(t.biff=5);var a=e.l+r,n=gt(e,r,t),i=c0(e,a-e.l,t);return n.val=i,n}function Sh(e,r,t,a,n){var i=!n||n.biff==8,s=W(6+2+ +i+(1+i)*t.length);return da(e,r,a,s),s.write_shift(2,t.length),i&&s.write_shift(1,1),s.write_shift((1+i)*t.length,t,i?"utf16le":"sbcs"),s}function Ah(e,r,t){var a=e.read_shift(2),n=xa(e,0,t);return[a,n]}function Ch(e,r,t,a){var n=t&&t.biff==5;a||(a=W(n?3+r.length:5+2*r.length)),a.write_shift(2,e),a.write_shift(n?1:2,r.length),n||a.write_shift(1,1),a.write_shift((n?1:2)*r.length,r,n?"sbcs":"utf16le");var i=a.length>a.l?a.slice(0,a.l):a;return i.l==null&&(i.l=i.length),i}var bh=xa;function Dh(e){var r=W(1+e.length);return r.write_shift(1,e.length),r.write_shift(e.length,e,"sbcs"),r}function Ih(e){var r=W(3+e.length);return r.l+=2,r.write_shift(1,e.length),r.write_shift(e.length,e,"sbcs"),r}function Mf(e,r,t){var a=e.l+r,n=t.biff==8||!t.biff?4:2,i=e.read_shift(n),s=e.read_shift(n),f=e.read_shift(2),c=e.read_shift(2);return e.l=a,{s:{r:i,c:f},e:{r:s,c}}}function Oh(e,r){var t=r.biff==8||!r.biff?4:2,a=W(2*t+6);return a.write_shift(t,e.s.r),a.write_shift(t,e.e.r+1),a.write_shift(2,e.s.c),a.write_shift(2,e.e.c+1),a.write_shift(2,0),a}function Nh(e){var r=e.read_shift(2),t=e.read_shift(2),a=Nf(e);return{r,c:t,ixfe:a[0],rknum:a[1]}}function Rh(e,r){for(var t=e.l+r-2,a=e.read_shift(2),n=e.read_shift(2),i=[];e.l<t;)i.push(Nf(e));if(e.l!==t)throw new Error("MulRK read error");var s=e.read_shift(2);if(i.length!=s-n+1)throw new Error("MulRK length mismatch");return{r:a,c:n,C:s,rkrec:i}}function Ph(e,r){for(var t=e.l+r-2,a=e.read_shift(2),n=e.read_shift(2),i=[];e.l<t;)i.push(e.read_shift(2));if(e.l!==t)throw new Error("MulBlank read error");var s=e.read_shift(2);if(i.length!=s-n+1)throw new Error("MulBlank length mismatch");return{r:a,c:n,C:s,ixfe:i}}function Lh(e,r,t,a){var n={},i=e.read_shift(4),s=e.read_shift(4),f=e.read_shift(4),c=e.read_shift(2);return n.patternType=mu[f>>26],a.cellStyles&&(n.alc=i&7,n.fWrap=i>>3&1,n.alcV=i>>4&7,n.fJustLast=i>>7&1,n.trot=i>>8&255,n.cIndent=i>>16&15,n.fShrinkToFit=i>>20&1,n.iReadOrder=i>>22&2,n.fAtrNum=i>>26&1,n.fAtrFnt=i>>27&1,n.fAtrAlc=i>>28&1,n.fAtrBdr=i>>29&1,n.fAtrPat=i>>30&1,n.fAtrProt=i>>31&1,n.dgLeft=s&15,n.dgRight=s>>4&15,n.dgTop=s>>8&15,n.dgBottom=s>>12&15,n.icvLeft=s>>16&127,n.icvRight=s>>23&127,n.grbitDiag=s>>30&3,n.icvTop=f&127,n.icvBottom=f>>7&127,n.icvDiag=f>>14&127,n.dgDiag=f>>21&15,n.icvFore=c&127,n.icvBack=c>>7&127,n.fsxButton=c>>14&1),n}function Bh(e,r,t){var a={};return a.ifnt=e.read_shift(2),a.numFmtId=e.read_shift(2),a.flags=e.read_shift(2),a.fStyle=a.flags>>2&1,r-=6,a.data=Lh(e,r,a.fStyle,t),a}function Uf(e,r,t,a){var n=t&&t.biff==5;a||(a=W(n?16:20)),a.write_shift(2,0),e.style?(a.write_shift(2,e.numFmtId||0),a.write_shift(2,65524)):(a.write_shift(2,e.numFmtId||0),a.write_shift(2,r<<4));var i=0;return e.numFmtId>0&&n&&(i|=1024),a.write_shift(4,i),a.write_shift(4,0),n||a.write_shift(4,0),a.write_shift(2,0),a}function Mh(e){var r={};return r.ifnt=e.read_shift(1),e.l++,r.flags=e.read_shift(1),r.numFmtId=r.flags&63,r.flags>>=6,r.fStyle=0,r.data={},r}function Uh(e){var r=W(4);return r.l+=2,r.write_shift(1,e.numFmtId),r.l++,r}function Wf(e){var r=W(12);return r.l++,r.write_shift(1,e.numFmtId),r.l+=10,r}var Wh=Wf;function Hh(e){var r={};return r.ifnt=e.read_shift(1),r.numFmtId=e.read_shift(1),r.flags=e.read_shift(2),r.fStyle=r.flags>>2&1,r.data={},r}function Xh(e){var r={};return r.ifnt=e.read_shift(1),r.numFmtId=e.read_shift(1),r.flags=e.read_shift(2),r.fStyle=r.flags>>2&1,r.data={},r}function Vh(e){e.l+=4;var r=[e.read_shift(2),e.read_shift(2)];if(r[0]!==0&&r[0]--,r[1]!==0&&r[1]--,r[0]>7||r[1]>7)throw new Error("Bad Gutters: "+r.join("|"));return r}function Gh(e){var r=W(8);return r.write_shift(4,0),r.write_shift(2,e[0]?e[0]+1:0),r.write_shift(2,e[1]?e[1]+1:0),r}function zh(e,r,t){var a=gt(e,6,t),n=Af(e,2);return a.val=n,a.t=n===!0||n===!1?"b":"e",a}function oi(e,r,t,a,n,i){var s=W(8);return da(e,r,a,s),Cf(t,i,s),s}function $h(e,r,t){t.biffguess&&t.biff==2&&(t.biff=5);var a=gt(e,6,t),n=Lr(e,8);return a.val=n,a}function Kh(e,r,t,a){var n=W(14);return da(e,r,a,n),oa(t,n),n}var Hf=Zu;function Yh(e,r,t){var a=e.l+r,n=e.read_shift(2),i=e.read_shift(2);if(t.sbcch=i,i==1025||i==14849)return[i,n];if(i<1||i>255)throw new Error("Unexpected SupBook type: "+i);for(var s=ha(e,i),f=[];a>e.l;)f.push(c0(e));return[i,n,s,f]}function Xf(e,r,t){var a=e.read_shift(2),n,i={fBuiltIn:a&1,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return t.sbcch===14849&&(n=qu(e,r-2,t)),i.body=n||e.read_shift(r-2),typeof n=="string"&&(i.Name=n),i}function Vf(e,r,t){var a=e.l+r,n=e.read_shift(2),i=e.read_shift(1),s=e.read_shift(1),f=e.read_shift(t&&t.biff==2?1:2),c=0;(!t||t.biff>=5)&&(t.biff!=5&&(e.l+=2),c=e.read_shift(2),t.biff==5&&(e.l+=2),e.l+=4);var o=ha(e,s,t);n&32&&(o=ei[o.charCodeAt(0)]);var l=a-e.l;t&&t.biff==2&&--l;var x=a==e.l||f===0||!(l>0)?[]:cv(e,l,t,f);return{chKey:i,Name:o,itab:c,rgce:x}}function Gf(e,r,t){if(t.biff<8||!(t.biff>8)&&r==e[e.l]+(e[e.l+1]==3?1:0)+1)return zf(e,r,t);for(var a=[],n=e.l+r,i=e.read_shift(t.biff>8?4:2);i--!==0;)a.push(Ju(e,t.biff>8?12:6,t));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return a}function zf(e,r,t){e[e.l+1]==3&&e[e.l]++;var a=Ra(e,r,t);return a.charCodeAt(0)==3?a.slice(1):a}function jh(e,r,t){if(t.biff<8){e.l+=r;return}var a=e.read_shift(2),n=e.read_shift(2),i=ha(e,a,t),s=ha(e,n,t);return[i,s]}function Zh(e,r,t){var a=Pf(e,6);e.l++;var n=e.read_shift(1);return r-=8,[ov(e,r,t),n,a]}function $f(e,r,t){var a=Qu(e,6);switch(t.biff){case 2:e.l++,r-=7;break;case 3:case 4:e.l+=2,r-=8;break;default:e.l+=6,r-=12}return[a,sv(e,r,t,a)]}function Jh(e){var r=e.read_shift(4)!==0,t=e.read_shift(4)!==0,a=e.read_shift(4);return[r,t,a]}function qh(e,r,t){var a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),f=xa(e,0,t);return[{r:a,c:n},f,s,i]}function Qh(e,r,t){if(t&&t.biff<8){var a=e.read_shift(2),n=e.read_shift(2);if(a==65535||a==-1)return;var i=e.read_shift(2),s=e.read_shift(Math.min(i,2048),"cpstr");return[{r:a,c:n},s]}return qh(e,r,t)}function li(e,r,t,a){var n=W(6+(a||e.length));return n.write_shift(2,r),n.write_shift(2,t),n.write_shift(2,a||e.length),n.write_shift(e.length,e,"sbcs"),n}function e1(e,r){for(var t=[],a=e.read_shift(2);a--;)t.push(nn(e,r));return t}function r1(e){var r=W(2+e.length*8);r.write_shift(2,e.length);for(var t=0;t<e.length;++t)Rf(e[t],r);return r}function t1(e,r,t){if(t&&t.biff<8)return n1(e,r,t);var a=Lf(e,22),n=ah(e,r-22,a[1]);return{cmo:a,ft:n}}var a1={8:function(e,r){var t=e.l+r;e.l+=10;var a=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var n=e.read_shift(1);return e.l+=n,e.l=t,{fmt:a}}};function n1(e,r,t){e.l+=4;var a=e.read_shift(2),n=e.read_shift(2),i=e.read_shift(2);e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=2,e.l+=6,r-=36;var s=[];return s.push((a1[a]||Nr)(e,r,t)),{cmo:[n,a,i],ft:s}}function i1(e,r,t){var a=e.l,n="";try{e.l+=4;var i=(t.lastobj||{cmo:[0,0]}).cmo[1],s;[0,5,7,11,12,14].indexOf(i)==-1?e.l+=6:s=Vu(e,6,t);var f=e.read_shift(2);e.read_shift(2),or(e,2);var c=e.read_shift(2);e.l+=c;for(var o=1;o<e.lens.length-1;++o){if(e.l-a!=e.lens[o])throw new Error("TxO: bad continue record");var l=e[e.l],x=ha(e,e.lens[o+1]-e.lens[o]-1);if(n+=x,n.length>=(l?f:2*f))break}if(n.length!==f&&n.length!==f*2)throw new Error("cchText: "+f+" != "+n.length);return e.l=a+r,{t:n}}catch{return e.l=a+r,{t:n}}}function s1(e,r){var t=nn(e,8);e.l+=16;var a=Ku(e,r-24);return[t,a]}function f1(e){var r=W(24),t=Qe(e[0]);r.write_shift(2,t.r),r.write_shift(2,t.r),r.write_shift(2,t.c),r.write_shift(2,t.c);for(var a="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<16;++n)r.write_shift(1,parseInt(a[n],16));return ur([r,Yu(e[1])])}function c1(e,r){e.read_shift(2);var t=nn(e,8),a=e.read_shift((r-10)/2,"dbcs-cont");return a=a.replace(Or,""),[t,a]}function o1(e){var r=e[1].Tooltip,t=W(10+2*(r.length+1));t.write_shift(2,2048);var a=Qe(e[0]);t.write_shift(2,a.r),t.write_shift(2,a.r),t.write_shift(2,a.c),t.write_shift(2,a.c);for(var n=0;n<r.length;++n)t.write_shift(2,r.charCodeAt(n));return t.write_shift(2,0),t}function l1(e){var r=[0,0],t;return t=e.read_shift(2),r[0]=nf[t]||t,t=e.read_shift(2),r[1]=nf[t]||t,r}function u1(e){return e||(e=W(4)),e.write_shift(2,1),e.write_shift(2,1),e}function h1(e){for(var r=e.read_shift(2),t=[];r-- >0;)t.push(Of(e,8));return t}function x1(e){for(var r=e.read_shift(2),t=[];r-- >0;)t.push(Of(e,8));return t}function d1(e){e.l+=2;var r={cxfs:0,crc:0};return r.cxfs=e.read_shift(2),r.crc=e.read_shift(4),r}function Kf(e,r,t){if(!t.cellStyles)return Nr(e,r);var a=t&&t.biff>=12?4:2,n=e.read_shift(a),i=e.read_shift(a),s=e.read_shift(a),f=e.read_shift(a),c=e.read_shift(2);a==2&&(e.l+=2);var o={s:n,e:i,w:s,ixfe:f,flags:c};return(t.biff>=5||!t.biff)&&(o.level=c>>8&7),o}function v1(e,r){var t=W(12);t.write_shift(2,r),t.write_shift(2,r),t.write_shift(2,e.width*256),t.write_shift(2,0);var a=0;return e.hidden&&(a|=1),t.write_shift(1,a),a=e.level||0,t.write_shift(1,a),t.write_shift(2,0),t}function m1(e,r){var t={};return r<32||(e.l+=16,t.header=Lr(e,8),t.footer=Lr(e,8),e.l+=2),t}function p1(e,r,t){var a={area:!1};if(t.biff!=5)return e.l+=r,a;var n=e.read_shift(1);return e.l+=3,n&16&&(a.area=!0),a}function g1(e){for(var r=W(2*e),t=0;t<e;++t)r.write_shift(2,t+1);return r}var _1=gt,w1=Sf,k1=c0;function E1(e){var r=e.read_shift(2),t=e.read_shift(2),a=e.read_shift(4),n={fmt:r,env:t,len:a,data:e.slice(e.l,e.l+a)};return e.l+=a,n}function o0(e,r,t,a,n){return e||(e=W(7)),e.write_shift(2,r),e.write_shift(2,t),e.write_shift(1,a||0),e.write_shift(1,n||0),e.write_shift(1,0),e}function T1(e,r,t){t.biffguess&&t.biff==5&&(t.biff=2);var a=gt(e,7,t),n=xa(e,r-7,t);return a.t="str",a.val=n,a}function F1(e,r,t){var a=gt(e,7,t),n=Lr(e,8);return a.t="n",a.val=n,a}function y1(e,r,t,a,n){var i=W(15);return o0(i,e,r,a||0,n||0),i.write_shift(8,t,"f"),i}function S1(e,r,t){var a=gt(e,7,t),n=e.read_shift(2);return a.t="n",a.val=n,a}function A1(e,r,t,a,n){var i=W(9);return o0(i,e,r,a||0,n||0),i.write_shift(2,t),i}function C1(e){var r=e.read_shift(1);return r===0?(e.l++,""):e.read_shift(r,"sbcs-cont")}function b1(e,r,t){var a=e.l+7,n=gt(e,6,t);e.l=a;var i=Af(e,2);return n.val=i,n.t=i===!0||i===!1?"b":"e",n}function D1(e,r){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=r-13}function I1(e,r,t){var a=e.l+r,n=gt(e,6,t),i=e.read_shift(2),s=ha(e,i,t);return e.l=a,n.t="str",n.val=s,n}function O1(e){var r=e.read_shift(4),t=e.read_shift(1),a=e.read_shift(t,"sbcs");return a.length===0&&(a="Sheet1"),{flags:r,name:a}}var N1=[2,3,48,49,131,139,140,245],ui=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},r=X0({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function t(f,c){var o=[],l=Vt(1);switch(c.type){case"base64":l=Gr(et(f));break;case"binary":l=Gr(f);break;case"buffer":case"array":l=f;break}Tr(l,0);var x=l.read_shift(1),u=!!(x&136),h=!1,m=!1;switch(x){case 2:break;case 3:break;case 48:h=!0,u=!0;break;case 49:h=!0,u=!0;break;case 131:break;case 139:break;case 140:m=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+x.toString(16))}var p=0,d=521;x==2&&(p=l.read_shift(2)),l.l+=3,x!=2&&(p=l.read_shift(4)),p>1048576&&(p=1e6),x!=2&&(d=l.read_shift(2));var v=l.read_shift(2),_=c.codepage||1252;x!=2&&(l.l+=16,l.read_shift(1),l[l.l]!==0&&(_=e[l[l.l]]),l.l+=1,l.l+=2),m&&(l.l+=36);for(var g=[],F={},R=Math.min(l.length,x==2?521:d-10-(h?264:0)),U=m?32:11;l.l<R&&l[l.l]!=13;)switch(F={},F.name=(typeof Ue<"u"?Ue.utils.decode(_,l.slice(l.l,l.l+U)):Tt(l.slice(l.l,l.l+U))).replace(/[\u0000\r\n][\S\s]*$/g,""),l.l+=U,F.type=String.fromCharCode(l.read_shift(1)),x!=2&&!m&&(F.offset=l.read_shift(4)),F.len=l.read_shift(1),x==2&&(F.offset=l.read_shift(2)),F.dec=l.read_shift(1),F.name.length&&g.push(F),x!=2&&(l.l+=m?13:14),F.type){case"B":(!h||F.len!=8)&&c.WTF&&console.log("Skipping "+F.name+":"+F.type);break;case"G":case"P":c.WTF&&console.log("Skipping "+F.name+":"+F.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+F.type)}if(l[l.l]!==13&&(l.l=d-1),l.read_shift(1)!==13)throw new Error("DBF Terminator not found "+l.l+" "+l[l.l]);l.l=d;var C=0,D=0;for(o[0]=[],D=0;D!=g.length;++D)o[0][D]=g[D].name;for(;p-- >0;){if(l[l.l]===42){l.l+=v;continue}for(++l.l,o[++C]=[],D=0,D=0;D!=g.length;++D){var O=l.slice(l.l,l.l+g[D].len);l.l+=g[D].len,Tr(O,0);var N=typeof Ue<"u"?Ue.utils.decode(_,O):Tt(O);switch(g[D].type){case"C":N.trim().length&&(o[C][D]=N.replace(/([^\s])\s+$/,"$1"));break;case"D":N.length===8?(o[C][D]=new Date(Date.UTC(+N.slice(0,4),+N.slice(4,6)-1,+N.slice(6,8),0,0,0,0)),c&&c.UTC||(o[C][D]=ra(o[C][D]))):o[C][D]=N;break;case"F":o[C][D]=parseFloat(N.trim());break;case"+":case"I":o[C][D]=m?O.read_shift(-4,"i")^2147483648:O.read_shift(4,"i");break;case"L":switch(N.trim().toUpperCase()){case"Y":case"T":o[C][D]=!0;break;case"N":case"F":o[C][D]=!1;break;case"":case"\0":case"?":break;default:throw new Error("DBF Unrecognized L:|"+N+"|")}break;case"M":if(!u)throw new Error("DBF Unexpected MEMO for type "+x.toString(16));o[C][D]="##MEMO##"+(m?parseInt(N.trim(),10):O.read_shift(4));break;case"N":N=N.replace(/\u0000/g,"").trim(),N&&N!="."&&(o[C][D]=+N||0);break;case"@":o[C][D]=new Date(O.read_shift(-8,"f")-621356832e5);break;case"T":{var B=O.read_shift(4),M=O.read_shift(4);if(B==0&&M==0)break;o[C][D]=new Date((B-2440588)*864e5+M),c&&c.UTC||(o[C][D]=ra(o[C][D]))}break;case"Y":o[C][D]=O.read_shift(4,"i")/1e4+O.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":o[C][D]=-O.read_shift(-8,"f");break;case"B":if(h&&g[D].len==8){o[C][D]=O.read_shift(8,"f");break}case"G":case"P":O.l+=g[D].len;break;case"0":if(g[D].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+g[D].type)}}}if(x!=2&&l.l<l.length&&l[l.l++]!=26)throw new Error("DBF EOF Marker missing "+(l.l-1)+" of "+l.length+" "+l[l.l-1].toString(16));return c&&c.sheetRows&&(o=o.slice(0,c.sheetRows)),c.DBF=g,o}function a(f,c){var o=c||{};o.dateNF||(o.dateNF="yyyymmdd");var l=Ia(t(f,o),o);return l["!cols"]=o.DBF.map(function(x){return{wch:x.len,DBF:x}}),delete o.DBF,l}function n(f,c){try{var o=zt(a(f,c),c);return o.bookType="dbf",o}catch(l){if(c&&c.WTF)throw l}return{SheetNames:[],Sheets:{}}}var i={B:8,C:250,L:1,D:8,"?":0,"":0};function s(f,c){if(!f["!ref"])throw new Error("Cannot export empty sheet to DBF");var o=c||{},l=kr;if(+o.codepage>=0&&st(+o.codepage),o.type=="string")throw new Error("Cannot write DBF to JS string");var x=Rr(),u=Xi(f,{header:1,raw:!0,cellDates:!0}),h=u[0],m=u.slice(1),p=f["!cols"]||[],d=0,v=0,_=0,g=1;for(d=0;d<h.length;++d){if(((p[d]||{}).DBF||{}).name){h[d]=p[d].DBF.name,++_;continue}if(h[d]!=null){if(++_,typeof h[d]=="number"&&(h[d]=h[d].toString(10)),typeof h[d]!="string")throw new Error("DBF Invalid column name "+h[d]+" |"+typeof h[d]+"|");if(h.indexOf(h[d])!==d){for(v=0;v<1024;++v)if(h.indexOf(h[d]+"_"+v)==-1){h[d]+="_"+v;break}}}}var F=Ke(f["!ref"]),R=[],U=[],C=[];for(d=0;d<=F.e.c-F.s.c;++d){var D="",O="",N=0,B=[];for(v=0;v<m.length;++v)m[v][d]!=null&&B.push(m[v][d]);if(B.length==0||h[d]==null){R[d]="?";continue}for(v=0;v<B.length;++v){switch(typeof B[v]){case"number":O="B";break;case"string":O="C";break;case"boolean":O="L";break;case"object":O=B[v]instanceof Date?"D":"C";break;default:O="C"}N=Math.max(N,(typeof Ue<"u"&&typeof B[v]=="string"?Ue.utils.encode(qt,B[v]):String(B[v])).length),D=D&&D!=O?"C":O}N>250&&(N=250),O=((p[d]||{}).DBF||{}).type,O=="C"&&p[d].DBF.len>N&&(N=p[d].DBF.len),D=="B"&&O=="N"&&(D="N",C[d]=p[d].DBF.dec,N=p[d].DBF.len),U[d]=D=="C"||O=="N"?N:i[D]||0,g+=U[d],R[d]=D}var M=x.next(32);for(M.write_shift(4,318902576),M.write_shift(4,m.length),M.write_shift(2,296+32*_),M.write_shift(2,g),d=0;d<4;++d)M.write_shift(4,0);var Y=+r[kr]||3;for(M.write_shift(4,0|Y<<8),e[Y]!=+o.codepage&&(o.codepage&&console.error("DBF Unsupported codepage "+kr+", using 1252"),kr=1252),d=0,v=0;d<h.length;++d)if(h[d]!=null){var he=x.next(32),q=(h[d].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);he.write_shift(1,q,"sbcs"),he.write_shift(1,R[d]=="?"?"C":R[d],"sbcs"),he.write_shift(4,v),he.write_shift(1,U[d]||i[R[d]]||0),he.write_shift(1,C[d]||0),he.write_shift(1,2),he.write_shift(4,0),he.write_shift(1,0),he.write_shift(4,0),he.write_shift(4,0),v+=U[d]||i[R[d]]||0}var Se=x.next(264);for(Se.write_shift(4,13),d=0;d<65;++d)Se.write_shift(4,0);for(d=0;d<m.length;++d){var Q=x.next(g);for(Q.write_shift(1,0),v=0;v<h.length;++v)if(h[v]!=null)switch(R[v]){case"L":Q.write_shift(1,m[d][v]==null?63:m[d][v]?84:70);break;case"B":Q.write_shift(8,m[d][v]||0,"f");break;case"N":var Te="0";for(typeof m[d][v]=="number"&&(Te=m[d][v].toFixed(C[v]||0)),Te.length>U[v]&&(Te=Te.slice(0,U[v])),_=0;_<U[v]-Te.length;++_)Q.write_shift(1,32);Q.write_shift(1,Te,"sbcs");break;case"D":m[d][v]?(Q.write_shift(4,("0000"+m[d][v].getFullYear()).slice(-4),"sbcs"),Q.write_shift(2,("00"+(m[d][v].getMonth()+1)).slice(-2),"sbcs"),Q.write_shift(2,("00"+m[d][v].getDate()).slice(-2),"sbcs")):Q.write_shift(8,"00000000","sbcs");break;case"C":var be=Q.l,ne=String(m[d][v]!=null?m[d][v]:"").slice(0,U[v]);for(Q.write_shift(1,ne,"cpstr"),be+=U[v]-Q.l,_=0;_<be;++_)Q.write_shift(1,32);break}}return kr=l,x.next(1).write_shift(1,26),x.end()}return{to_workbook:n,to_sheet:a,from_sheet:s}}(),Yf=function(){var e={AA:"\xC0",BA:"\xC1",CA:"\xC2",DA:195,HA:"\xC4",JA:197,AE:"\xC8",BE:"\xC9",CE:"\xCA",HE:"\xCB",AI:"\xCC",BI:"\xCD",CI:"\xCE",HI:"\xCF",AO:"\xD2",BO:"\xD3",CO:"\xD4",DO:213,HO:"\xD6",AU:"\xD9",BU:"\xDA",CU:"\xDB",HU:"\xDC",Aa:"\xE0",Ba:"\xE1",Ca:"\xE2",Da:227,Ha:"\xE4",Ja:229,Ae:"\xE8",Be:"\xE9",Ce:"\xEA",He:"\xEB",Ai:"\xEC",Bi:"\xED",Ci:"\xEE",Hi:"\xEF",Ao:"\xF2",Bo:"\xF3",Co:"\xF4",Do:245,Ho:"\xF6",Au:"\xF9",Bu:"\xFA",Cu:"\xFB",Hu:"\xFC",KC:"\xC7",Kc:"\xE7",q:"\xE6",z:"\u0153",a:"\xC6",j:"\u0152",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},r=new RegExp("\x1BN("+ir(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1").replace("{","\\{")+"|\\|)","gm");try{r=new RegExp("\x1BN("+ir(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm")}catch{}var t=function(h,m){var p=e[m];return typeof p=="number"?yn(p):p},a=function(h,m,p){var d=m.charCodeAt(0)-32<<4|p.charCodeAt(0)-48;return d==59?h:yn(d)};e["|"]=254;var n=function(h){return h.replace(/\n/g,"\x1B :").replace(/\r/g,"\x1B =")};function i(h,m){switch(m.type){case"base64":return s(et(h),m);case"binary":return s(h,m);case"buffer":return s(He&&Ae.isBuffer(h)?h.toString("binary"):Tt(h),m);case"array":return s(ea(h),m)}throw new Error("Unrecognized type "+m.type)}function s(h,m){var p=h.split(/[\n\r]+/),d=-1,v=-1,_=0,g=0,F=[],R=[],U=null,C={},D=[],O=[],N=[],B=0,M,Y={Workbook:{WBProps:{},Names:[]}};for(+m.codepage>=0&&st(+m.codepage);_!==p.length;++_){B=0;var he=p[_].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,a).replace(r,t),q=he.replace(/;;/g,"\0").split(";").map(function(I){return I.replace(/\u0000/g,";")}),Se=q[0],Q;if(he.length>0)switch(Se){case"ID":break;case"E":break;case"B":break;case"O":for(g=1;g<q.length;++g)switch(q[g].charAt(0)){case"V":{var Te=parseInt(q[g].slice(1),10);Te>=1&&Te<=4&&(Y.Workbook.WBProps.date1904=!0)}break}break;case"W":break;case"P":switch(q[1].charAt(0)){case"P":R.push(he.slice(3).replace(/;;/g,";"));break}break;case"NN":{var be={Sheet:0};for(g=1;g<q.length;++g)switch(q[g].charAt(0)){case"N":be.Name=q[g].slice(1);break;case"E":be.Ref=(m&&m.sheet||"Sheet1")+"!"+ma(q[g].slice(1));break}Y.Workbook.Names.push(be)}break;case"C":var ne=!1,Oe=!1,z=!1,xe=!1,fe=-1,me=-1,pe="",we="z",y="";for(g=1;g<q.length;++g)switch(q[g].charAt(0)){case"A":y=q[g].slice(1);break;case"X":v=parseInt(q[g].slice(1),10)-1,Oe=!0;break;case"Y":for(d=parseInt(q[g].slice(1),10)-1,Oe||(v=0),M=F.length;M<=d;++M)F[M]=[];break;case"K":Q=q[g].slice(1),Q.charAt(0)==='"'?(Q=Q.slice(1,Q.length-1),we="s"):Q==="TRUE"||Q==="FALSE"?(Q=Q==="TRUE",we="b"):Q.charAt(0)=="#"&&i0[Q]!=null?(we="e",Q=i0[Q]):isNaN(tt(Q))||(Q=tt(Q),we="n",U!==null&&rt(U)&&m.cellDates&&(Q=Pt(Y.Workbook.WBProps.date1904?Q+1462:Q),we=typeof Q=="number"?"n":"d")),typeof Ue<"u"&&typeof Q=="string"&&(m||{}).type!="string"&&(m||{}).codepage&&(Q=Ue.utils.decode(m.codepage,Q)),ne=!0;break;case"E":xe=!0,pe=ma(q[g].slice(1),{r:d,c:v});break;case"S":z=!0;break;case"G":break;case"R":fe=parseInt(q[g].slice(1),10)-1;break;case"C":me=parseInt(q[g].slice(1),10)-1;break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+he)}if(ne&&(F[d][v]?(F[d][v].t=we,F[d][v].v=Q):F[d][v]={t:we,v:Q},U&&(F[d][v].z=U),m.cellText!==!1&&U&&(F[d][v].w=Zr(F[d][v].z,F[d][v].v,{date1904:Y.Workbook.WBProps.date1904})),U=null),z){if(xe)throw new Error("SYLK shared formula cannot have own formula");var L=fe>-1&&F[fe][me];if(!L||!L[1])throw new Error("SYLK shared formula cannot find base");pe=uc(L[1],{r:d-fe,c:v-me})}pe&&(F[d][v]?F[d][v].f=pe:F[d][v]={t:"n",f:pe}),y&&(F[d][v]||(F[d][v]={t:"z"}),F[d][v].c=[{a:"SheetJSYLK",t:y}]);break;case"F":var P=0;for(g=1;g<q.length;++g)switch(q[g].charAt(0)){case"X":v=parseInt(q[g].slice(1),10)-1,++P;break;case"Y":for(d=parseInt(q[g].slice(1),10)-1,M=F.length;M<=d;++M)F[M]=[];break;case"M":B=parseInt(q[g].slice(1),10)/20;break;case"F":break;case"G":break;case"P":U=R[parseInt(q[g].slice(1),10)];break;case"S":break;case"D":break;case"N":break;case"W":for(N=q[g].slice(1).split(" "),M=parseInt(N[0],10);M<=parseInt(N[1],10);++M)B=parseInt(N[2],10),O[M-1]=B===0?{hidden:!0}:{wch:B};break;case"C":v=parseInt(q[g].slice(1),10)-1,O[v]||(O[v]={});break;case"R":d=parseInt(q[g].slice(1),10)-1,D[d]||(D[d]={}),B>0?(D[d].hpt=B,D[d].hpx=La(B)):B===0&&(D[d].hidden=!0);break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+he)}P<1&&(U=null);break;default:if(m&&m.WTF)throw new Error("SYLK bad record "+he)}}return D.length>0&&(C["!rows"]=D),O.length>0&&(C["!cols"]=O),O.forEach(function(I){Kt(I)}),m&&m.sheetRows&&(F=F.slice(0,m.sheetRows)),[F,C,Y]}function f(h,m){var p=i(h,m),d=p[0],v=p[1],_=p[2],g=Je(m);g.date1904=(((_||{}).Workbook||{}).WBProps||{}).date1904;var F=Ia(d,g);ir(v).forEach(function(U){F[U]=v[U]});var R=zt(F,m);return ir(_).forEach(function(U){R[U]=_[U]}),R.bookType="sylk",R}function c(h,m,p,d,v,_){var g="C;Y"+(p+1)+";X"+(d+1)+";K";switch(h.t){case"n":g+=h.v||0,h.f&&!h.F&&(g+=";E"+xn(h.f,{r:p,c:d}));break;case"b":g+=h.v?"TRUE":"FALSE";break;case"e":g+=h.w||ut[h.v]||h.v;break;case"d":g+=cr(sr(h.v,_),_);break;case"s":g+='"'+(h.v==null?"":String(h.v)).replace(/"/g,"").replace(/;/g,";;")+'"';break}return g}function o(h,m,p){var d="C;Y"+(m+1)+";X"+(p+1)+";A";return d+=n(h.map(function(v){return v.t}).join("")),d}function l(h,m){m.forEach(function(p,d){var v="F;W"+(d+1)+" "+(d+1)+" ";p.hidden?v+="0":(typeof p.width=="number"&&!p.wpx&&(p.wpx=u0(p.width)),typeof p.wpx=="number"&&!p.wch&&(p.wch=h0(p.wpx)),typeof p.wch=="number"&&(v+=Math.round(p.wch))),v.charAt(v.length-1)!=" "&&h.push(v)})}function x(h,m){m.forEach(function(p,d){var v="F;";p.hidden?v+="M0;":p.hpt?v+="M"+20*p.hpt+";":p.hpx&&(v+="M"+20*x0(p.hpx)+";"),v.length>2&&h.push(v+"R"+(d+1))})}function u(h,m,p){m||(m={}),m._formats=["General"];var d=["ID;PSheetJS;N;E"],v=[],_=Ke(h["!ref"]||"A1"),g,F=h["!data"]!=null,R=`\r `,U=(((p||{}).Workbook||{}).WBProps||{}).date1904,C="General";d.push("P;PGeneral");var D=_.s.r,O=_.s.c,N=[];if(h["!ref"]){for(D=_.s.r;D<=_.e.r;++D)if(!(F&&!h["!data"][D])){for(N=[],O=_.s.c;O<=_.e.c;++O)g=F?h["!data"][D][O]:h[Le(O)+Ve(D)],!(!g||!g.c)&&N.push(o(g.c,D,O));N.length&&v.push(N.join(R))}}if(h["!ref"]){for(D=_.s.r;D<=_.e.r;++D)if(!(F&&!h["!data"][D])){for(N=[],O=_.s.c;O<=_.e.c;++O)if(g=F?h["!data"][D][O]:h[Le(O)+Ve(D)],!(!g||g.v==null&&(!g.f||g.F))){if((g.z||(g.t=="d"?Fe[14]:"General"))!=C){var B=m._formats.indexOf(g.z);B==-1&&(m._formats.push(g.z),B=m._formats.length-1,d.push("P;P"+g.z.replace(/;/g,";;"))),N.push("F;P"+B+";Y"+(D+1)+";X"+(O+1))}N.push(c(g,h,D,O,m,U))}v.push(N.join(R))}}return d.push("F;P0;DG0G8;M255"),h["!cols"]&&l(d,h["!cols"]),h["!rows"]&&x(d,h["!rows"]),h["!ref"]&&d.push("B;Y"+(_.e.r-_.s.r+1)+";X"+(_.e.c-_.s.c+1)+";D"+[_.s.c,_.s.r,_.e.c,_.e.r].join(" ")),d.push("O;L;D;B"+(U?";V4":"")+";K47;G100 0.001"),delete m._formats,d.join(R)+R+v.join(R)+R+"E"+R}return{to_workbook:f,from_sheet:u}}(),jf=function(){function e(f,c){switch(c.type){case"base64":return r(et(f),c);case"binary":return r(f,c);case"buffer":return r(He&&Ae.isBuffer(f)?f.toString("binary"):Tt(f),c);case"array":return r(ea(f),c)}throw new Error("Unrecognized type "+c.type)}function r(f,c){for(var o=f.split(` `),l=-1,x=-1,u=0,h=[];u!==o.length;++u){if(o[u].trim()==="BOT"){h[++l]=[],x=0;continue}if(!(l<0)){var m=o[u].trim().split(","),p=m[0],d=m[1];++u;for(var v=o[u]||"";(v.match(/["]/g)||[]).length&1&&u<o.length-1;)v+=` `+o[++u];switch(v=v.trim(),+p){case-1:if(v==="BOT"){h[++l]=[],x=0;continue}else if(v!=="EOD")throw new Error("Unrecognized DIF special command "+v);break;case 0:v==="TRUE"?h[l][x]=!0:v==="FALSE"?h[l][x]=!1:isNaN(tt(d))?isNaN(ja(d).getDate())?h[l][x]=d:(h[l][x]=sr(d),c&&c.UTC||(h[l][x]=ra(h[l][x]))):h[l][x]=tt(d),++x;break;case 1:v=v.slice(1,v.length-1),v=v.replace(/""/g,'"'),Zi&&v&&v.match(/^=".*"$/)&&(v=v.slice(2,-1)),h[l][x++]=v!==""?v:null;break}if(v==="EOD")break}}return c&&c.sheetRows&&(h=h.slice(0,c.sheetRows)),h}function t(f,c){return Ia(e(f,c),c)}function a(f,c){var o=zt(t(f,c),c);return o.bookType="dif",o}function n(f,c){return"0,"+String(f)+`\r `+c}function i(f){return`1,0\r "`+f.replace(/"/g,'""')+'"'}function s(f){var c=Zi;if(!f["!ref"])throw new Error("Cannot export empty sheet to DIF");for(var o=Ke(f["!ref"]),l=f["!data"]!=null,x=[`TABLE\r 0,1\r "sheetjs"\r `,`VECTORS\r 0,`+(o.e.r-o.s.r+1)+`\r ""\r `,`TUPLES\r 0,`+(o.e.c-o.s.c+1)+`\r ""\r `,`DATA\r 0,0\r ""\r `],u=o.s.r;u<=o.e.r;++u){for(var h=l?f["!data"][u]:[],m=`-1,0\r BOT\r `,p=o.s.c;p<=o.e.c;++p){var d=l?h&&h[p]:f[Xe({r:u,c:p})];if(d==null){m+=`1,0\r ""\r `;continue}switch(d.t){case"n":c?d.w!=null?m+="0,"+d.w+`\r V`:d.v!=null?m+=n(d.v,"V"):d.f!=null&&!d.F?m+=i("="+d.f):m+=`1,0\r ""`:d.v==null?m+=`1,0\r ""`:m+=n(d.v,"V");break;case"b":m+=d.v?n(1,"TRUE"):n(0,"FALSE");break;case"s":m+=i(!c||isNaN(+d.v)?d.v:'="'+d.v+'"');break;case"d":d.w||(d.w=Zr(d.z||Fe[14],cr(sr(d.v)))),c?m+=n(d.w,"V"):m+=i(d.w);break;default:m+=`1,0\r ""`}m+=`\r `}x.push(m)}return x.join("")+`-1,0\r EOD`}return{to_workbook:a,to_sheet:t,from_sheet:s}}(),Zf=function(){function e(x){return x.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,` `)}function r(x){return x.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function t(x,u){for(var h=x.split(` `),m=-1,p=-1,d=0,v=[];d!==h.length;++d){var _=h[d].trim().split(":");if(_[0]==="cell"){var g=Qe(_[1]);if(v.length<=g.r)for(m=v.length;m<=g.r;++m)v[m]||(v[m]=[]);switch(m=g.r,p=g.c,_[2]){case"t":v[m][p]=e(_[3]);break;case"v":v[m][p]=+_[3];break;case"vtf":var F=_[_.length-1];case"vtc":switch(_[3]){case"nl":v[m][p]=!!+_[4];break;default:v[m][p]=+_[4];break}_[2]=="vtf"&&(v[m][p]=[v[m][p],F])}}}return u&&u.sheetRows&&(v=v.slice(0,u.sheetRows)),v}function a(x,u){return Ia(t(x,u),u)}function n(x,u){return zt(a(x,u),u)}var i=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(` `),s=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(` `)+` `,f=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(` `),c="--SocialCalcSpreadsheetControlSave--";function o(x){if(!x||!x["!ref"])return"";for(var u=[],h=[],m,p="",d=Fr(x["!ref"]),v=x["!data"]!=null,_=d.s.r;_<=d.e.r;++_)for(var g=d.s.c;g<=d.e.c;++g)if(p=Xe({r:_,c:g}),m=v?(x["!data"][_]||[])[g]:x[p],!(!m||m.v==null||m.t==="z")){switch(h=["cell",p,"t"],m.t){case"s":case"str":h.push(r(m.v));break;case"n":m.f?(h[2]="vtf",h[3]="n",h[4]=m.v,h[5]=r(m.f)):(h[2]="v",h[3]=m.v);break;case"b":h[2]="vt"+(m.f?"f":"c"),h[3]="nl",h[4]=m.v?"1":"0",h[5]=r(m.f||(m.v?"TRUE":"FALSE"));break;case"d":var F=cr(sr(m.v));h[2]="vtc",h[3]="nd",h[4]=""+F,h[5]=m.w||Zr(m.z||Fe[14],F);break;case"e":continue}u.push(h.join(":"))}return u.push("sheet:c:"+(d.e.c-d.s.c+1)+":r:"+(d.e.r-d.s.r+1)+":tvf:1"),u.push("valueformat:1:text-wiki"),u.join(` `)}function l(x){return[i,s,f,s,o(x),c].join(` `)}return{to_workbook:n,to_sheet:a,from_sheet:l}}(),Pa=function(){function e(l,x,u,h,m){m.raw?x[u][h]=l:l===""||(l==="TRUE"?x[u][h]=!0:l==="FALSE"?x[u][h]=!1:isNaN(tt(l))?isNaN(ja(l).getDate())?x[u][h]=l:x[u][h]=sr(l):x[u][h]=tt(l))}function r(l,x){var u=x||{},h=[];if(!l||l.length===0)return h;for(var m=l.split(/[\r\n]/),p=m.length-1;p>=0&&m[p].length===0;)--p;for(var d=10,v=0,_=0;_<=p;++_)v=m[_].indexOf(" "),v==-1?v=m[_].length:v++,d=Math.max(d,v);for(_=0;_<=p;++_){h[_]=[];var g=0;for(e(m[_].slice(0,d).trim(),h,_,g,u),g=1;g<=(m[_].length-d)/10+1;++g)e(m[_].slice(d+(g-1)*10,d+g*10).trim(),h,_,g,u)}return u.sheetRows&&(h=h.slice(0,u.sheetRows)),h}var t={44:",",9:" ",59:";",124:"|"},a={44:3,9:2,59:1,124:0};function n(l){for(var x={},u=!1,h=0,m=0;h<l.length;++h)(m=l.charCodeAt(h))==34?u=!u:!u&&m in t&&(x[m]=(x[m]||0)+1);m=[];for(h in x)Object.prototype.hasOwnProperty.call(x,h)&&m.push([x[h],h]);if(!m.length){x=a;for(h in x)Object.prototype.hasOwnProperty.call(x,h)&&m.push([x[h],h])}return m.sort(function(p,d){return p[0]-d[0]||a[p[1]]-a[d[1]]}),t[m.pop()[1]]||44}function i(l,x){var u=x||{},h="";lr!=null&&u.dense==null&&(u.dense=lr);var m={};u.dense&&(m["!data"]=[]);var p={s:{c:0,r:0},e:{c:0,r:0}};l.slice(0,4)=="sep="?l.charCodeAt(5)==13&&l.charCodeAt(6)==10?(h=l.charAt(4),l=l.slice(7)):l.charCodeAt(5)==13||l.charCodeAt(5)==10?(h=l.charAt(4),l=l.slice(6)):h=n(l.slice(0,1024)):u&&u.FS?h=u.FS:h=n(l.slice(0,1024));var d=0,v=0,_=0,g=0,F=0,R=h.charCodeAt(0),U=!1,C=0,D=l.charCodeAt(0),O=u.dateNF!=null?nl(u.dateNF):null;function N(){var B=l.slice(g,F);B.slice(-1)=="\r"&&(B=B.slice(0,-1));var M={};if(B.charAt(0)=='"'&&B.charAt(B.length-1)=='"'&&(B=B.slice(1,-1).replace(/""/g,'"')),u.cellText!==!1&&(M.w=B),B.length===0)M.t="z";else if(u.raw)M.t="s",M.v=B;else if(B.trim().length===0)M.t="s",M.v=B;else if(B.charCodeAt(0)==61)B.charCodeAt(1)==34&&B.charCodeAt(B.length-1)==34?(M.t="s",M.v=B.slice(2,-1).replace(/""/g,'"')):$d(B)?(M.t="s",M.f=B.slice(1),M.v=B):(M.t="s",M.v=B);else if(B=="TRUE")M.t="b",M.v=!0;else if(B=="FALSE")M.t="b",M.v=!1;else if(!isNaN(_=tt(B)))M.t="n",M.v=_;else if(!isNaN((_=ja(B)).getDate())||O&&B.match(O)){if(M.z=u.dateNF||Fe[14],O&&B.match(O)){var Y=il(B,u.dateNF,B.match(O)||[]);_=sr(Y),u&&u.UTC===!1&&(_=ra(_))}else u&&u.UTC===!1?_=ra(_):u.cellText!==!1&&u.dateNF&&(M.w=Zr(M.z,_));u.cellDates?(M.t="d",M.v=_):(M.t="n",M.v=cr(_)),u.cellNF||delete M.z}else M.t="s",M.v=B;if(M.t=="z"||(u.dense?(m["!data"][d]||(m["!data"][d]=[]),m["!data"][d][v]=M):m[Xe({c:v,r:d})]=M),g=F+1,D=l.charCodeAt(g),p.e.c<v&&(p.e.c=v),p.e.r<d&&(p.e.r=d),C==R)++v;else if(v=0,++d,u.sheetRows&&u.sheetRows<=d)return!0}e:for(;F<l.length;++F)switch(C=l.charCodeAt(F)){case 34:D===34&&(U=!U);break;case 13:if(U)break;l.charCodeAt(F+1)==10&&++F;case R:case 10:if(!U&&N())break e;break;default:break}return F-g>0&&N(),m["!ref"]=Be(p),m}function s(l,x){return!(x&&x.PRN)||x.FS||l.slice(0,4)=="sep="||l.indexOf(" ")>=0||l.indexOf(",")>=0||l.indexOf(";")>=0?i(l,x):Ia(r(l,x),x)}function f(l,x){var u="",h=x.type=="string"?[0,0,0,0]:Mi(l,x);switch(x.type){case"base64":u=et(l);break;case"binary":u=l;break;case"buffer":x.codepage==65001?u=l.toString("utf8"):x.codepage&&typeof Ue<"u"?u=Ue.utils.decode(x.codepage,l):u=He&&Ae.isBuffer(l)?l.toString("binary"):Tt(l);break;case"array":u=ea(l);break;case"string":u=l;break;default:throw new Error("Unrecognized type "+x.type)}return h[0]==239&&h[1]==187&&h[2]==191?u=qe(u.slice(3)):x.type!="string"&&x.type!="buffer"&&x.codepage==65001?u=qe(u):x.type=="binary"&&typeof Ue<"u"&&x.codepage&&(u=Ue.utils.decode(x.codepage,Ue.utils.encode(28591,u))),u.slice(0,19)=="socialcalc:version:"?Zf.to_sheet(x.type=="string"?u:qe(u),x):s(u,x)}function c(l,x){return zt(f(l,x),x)}function o(l){var x=[];if(!l["!ref"])return"";for(var u=Ke(l["!ref"]),h,m=l["!data"]!=null,p=u.s.r;p<=u.e.r;++p){for(var d=[],v=u.s.c;v<=u.e.c;++v){var _=Xe({r:p,c:v});if(h=m?(l["!data"][p]||[])[v]:l[_],!h||h.v==null){d.push(" ");continue}for(var g=(h.w||(At(h),h.w)||"").slice(0,10);g.length<10;)g+=" ";d.push(g+(v===0?" ":""))}x.push(d.join(""))}return x.join(` `)}return{to_workbook:c,to_sheet:f,from_sheet:o}}();function R1(e,r){var t=r||{},a=!!t.WTF;t.WTF=!0;try{var n=Yf.to_workbook(e,t);return t.WTF=a,n}catch(i){if(t.WTF=a,i.message.indexOf("SYLK bad record ID")==-1&&a)throw i;return Pa.to_workbook(e,r)}}var va=function(){function e(y,L,P){if(y){Tr(y,y.l||0);for(var I=P.Enum||xe;y.l<y.length;){var j=y.read_shift(2),T=I[j]||I[65535],ke=y.read_shift(2),se=y.l+ke,ee=T.f&&T.f(y,ke,P);if(y.l=se,L(ee,T,j))return}}}function r(y,L){switch(L.type){case"base64":return a(Gr(et(y)),L);case"binary":return a(Gr(y),L);case"buffer":case"array":return a(y,L)}throw"Unsupported type "+L.type}var t=["mmmm","dd-mmm-yyyy","dd-mmm","mmm-yyyy","@","mm/dd","hh:mm:ss AM/PM","hh:mm AM/PM","mm/dd/yyyy","mm/dd","hh:mm:ss","hh:mm"];function a(y,L){if(!y)return y;var P=L||{};lr!=null&&P.dense==null&&(P.dense=lr);var I={},j="Sheet1",T="",ke=0,se={},ee=[],Ce=[],Ne=[];P.dense&&(Ne=I["!data"]=[]);var de={s:{r:0,c:0},e:{r:0,c:0}},rr=P.sheetRows||0,tr={};if(y[4]==81&&y[5]==80&&y[6]==87)return we(y,L);if(y[2]==0&&(y[3]==8||y[3]==9)&&y.length>=16&&y[14]==5&&y[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(y[2]==2)P.Enum=xe,e(y,function(le,vt,Vr){switch(Vr){case 0:P.vers=le,le>=4096&&(P.qpro=!0);break;case 255:P.vers=le,P.works=!0;break;case 6:de=le;break;case 204:le&&(T=le);break;case 222:T=le;break;case 15:case 51:(!P.qpro&&!P.works||Vr==51)&&le[1].v.charCodeAt(0)<48&&(le[1].v=le[1].v.slice(1)),(P.works||P.works2)&&(le[1].v=le[1].v.replace(/\r\n/g,` `));case 13:case 14:case 16:(le[2]&112)==112&&(le[2]&15)>1&&(le[2]&15)<15&&(le[1].z=P.dateNF||t[(le[2]&15)-1]||Fe[14],P.cellDates&&(le[1].v=Pt(le[1].v),le[1].t=typeof le[1].v=="number"?"n":"d")),P.qpro&&le[3]>ke&&(I["!ref"]=Be(de),se[j]=I,ee.push(j),I={},P.dense&&(Ne=I["!data"]=[]),de={s:{r:0,c:0},e:{r:0,c:0}},ke=le[3],j=T||"Sheet"+(ke+1),T="");var _r=P.dense?(Ne[le[0].r]||[])[le[0].c]:I[Xe(le[0])];if(_r){_r.t=le[1].t,_r.v=le[1].v,le[1].z!=null&&(_r.z=le[1].z),le[1].f!=null&&(_r.f=le[1].f),tr=_r;break}P.dense?(Ne[le[0].r]||(Ne[le[0].r]=[]),Ne[le[0].r][le[0].c]=le[1]):I[Xe(le[0])]=le[1],tr=le[1];break;case 21509:P.works2=!0;break;case 21506:le==5281&&(tr.z="hh:mm:ss",P.cellDates&&tr.t=="n"&&(tr.v=Pt(tr.v),tr.t=typeof tr.v=="number"?"n":"d"));break}},P);else if(y[2]==26||y[2]==14)P.Enum=fe,y[2]==14&&(P.qpro=!0,y.l=0),e(y,function(le,vt,Vr){switch(Vr){case 204:j=le;break;case 22:le[1].v.charCodeAt(0)<48&&(le[1].v=le[1].v.slice(1)),le[1].v=le[1].v.replace(/\x0F./g,function(_r){return String.fromCharCode(_r.charCodeAt(1)-32)}).replace(/\r\n/g,` `);case 23:case 24:case 25:case 37:case 39:case 40:if(le[3]>ke&&(I["!ref"]=Be(de),se[j]=I,ee.push(j),I={},P.dense&&(Ne=I["!data"]=[]),de={s:{r:0,c:0},e:{r:0,c:0}},ke=le[3],j="Sheet"+(ke+1)),rr>0&&le[0].r>=rr)break;P.dense?(Ne[le[0].r]||(Ne[le[0].r]=[]),Ne[le[0].r][le[0].c]=le[1]):I[Xe(le[0])]=le[1],de.e.c<le[0].c&&(de.e.c=le[0].c),de.e.r<le[0].r&&(de.e.r=le[0].r);break;case 27:le[14e3]&&(Ce[le[14e3][0]]=le[14e3][1]);break;case 1537:Ce[le[0]]=le[1],le[0]==ke&&(j=le[1]);break;default:break}},P);else throw new Error("Unrecognized LOTUS BOF "+y[2]);if(I["!ref"]=Be(de),se[T||j]=I,ee.push(T||j),!Ce.length)return{SheetNames:ee,Sheets:se};for(var vr={},Yr=[],ce=0;ce<Ce.length;++ce)se[ee[ce]]?(Yr.push(Ce[ce]||ee[ce]),vr[Ce[ce]]=se[Ce[ce]]||se[ee[ce]]):(Yr.push(Ce[ce]),vr[Ce[ce]]={"!ref":"A1"});return{SheetNames:Yr,Sheets:vr}}function n(y,L){var P=L||{};if(+P.codepage>=0&&st(+P.codepage),P.type=="string")throw new Error("Cannot write WK1 to JS string");var I=Rr();if(!y["!ref"])throw new Error("Cannot export empty sheet to WK1");var j=Ke(y["!ref"]),T=y["!data"]!=null,ke=[];J(I,0,s(1030)),J(I,6,o(j));for(var se=Math.min(j.e.r,8191),ee=j.s.c;ee<=j.e.c;++ee)ke[ee]=Le(ee);for(var Ce=j.s.r;Ce<=se;++Ce){var Ne=Ve(Ce);for(ee=j.s.c;ee<=j.e.c;++ee){var de=T?(y["!data"][Ce]||[])[ee]:y[ke[ee]+Ne];if(!(!de||de.t=="z"))switch(de.t){case"n":(de.v|0)==de.v&&de.v>=-32768&&de.v<=32767?J(I,13,d(Ce,ee,de)):J(I,14,_(Ce,ee,de));break;case"d":var rr=cr(de.v);(rr|0)==rr&&rr>=-32768&&rr<=32767?J(I,13,d(Ce,ee,{t:"n",v:rr,z:de.z||Fe[14]})):J(I,14,_(Ce,ee,{t:"n",v:rr,z:de.z||Fe[14]}));break;default:var tr=At(de);J(I,15,h(Ce,ee,tr.slice(0,239)))}}}return J(I,1),I.end()}function i(y,L){var P=L||{};if(+P.codepage>=0&&st(+P.codepage),P.type=="string")throw new Error("Cannot write WK3 to JS string");var I=Rr();J(I,0,f(y));for(var j=0,T=0;j<y.SheetNames.length;++j)(y.Sheets[y.SheetNames[j]]||{})["!ref"]&&J(I,27,z(y.SheetNames[j],T++));var ke=0;for(j=0;j<y.SheetNames.length;++j){var se=y.Sheets[y.SheetNames[j]];if(!(!se||!se["!ref"])){for(var ee=Ke(se["!ref"]),Ce=se["!data"]!=null,Ne=[],de=Math.min(ee.e.r,8191),rr=ee.s.r;rr<=de;++rr)for(var tr=Ve(rr),vr=ee.s.c;vr<=ee.e.c;++vr){rr===ee.s.r&&(Ne[vr]=Le(vr));var Yr=Ne[vr]+tr,ce=Ce?(se["!data"][rr]||[])[vr]:se[Yr];if(!(!ce||ce.t=="z"))if(ce.t=="n")J(I,23,Y(rr,vr,ke,ce.v));else{var le=At(ce);J(I,22,N(rr,vr,ke,le.slice(0,239)))}}++ke}}return J(I,1),I.end()}function s(y){var L=W(2);return L.write_shift(2,y),L}function f(y){var L=W(26);L.write_shift(2,4096),L.write_shift(2,4),L.write_shift(4,0);for(var P=0,I=0,j=0,T=0;T<y.SheetNames.length;++T){var ke=y.SheetNames[T],se=y.Sheets[ke];if(!(!se||!se["!ref"])){++j;var ee=Fr(se["!ref"]);P<ee.e.r&&(P=ee.e.r),I<ee.e.c&&(I=ee.e.c)}}return P>8191&&(P=8191),L.write_shift(2,P),L.write_shift(1,j),L.write_shift(1,I),L.write_shift(2,0),L.write_shift(2,0),L.write_shift(1,1),L.write_shift(1,2),L.write_shift(4,0),L.write_shift(4,0),L}function c(y,L,P){var I={s:{c:0,r:0},e:{c:0,r:0}};return L==8&&P.qpro?(I.s.c=y.read_shift(1),y.l++,I.s.r=y.read_shift(2),I.e.c=y.read_shift(1),y.l++,I.e.r=y.read_shift(2),I):(I.s.c=y.read_shift(2),I.s.r=y.read_shift(2),L==12&&P.qpro&&(y.l+=2),I.e.c=y.read_shift(2),I.e.r=y.read_shift(2),L==12&&P.qpro&&(y.l+=2),I.s.c==65535&&(I.s.c=I.e.c=I.s.r=I.e.r=0),I)}function o(y){var L=W(8);return L.write_shift(2,y.s.c),L.write_shift(2,y.s.r),L.write_shift(2,y.e.c),L.write_shift(2,y.e.r),L}function l(y,L,P){var I=[{c:0,r:0},{t:"n",v:0},0,0];return P.qpro&&P.vers!=20768?(I[0].c=y.read_shift(1),I[3]=y.read_shift(1),I[0].r=y.read_shift(2),y.l+=2):P.works?(I[0].c=y.read_shift(2),I[0].r=y.read_shift(2),I[2]=y.read_shift(2)):(I[2]=y.read_shift(1),I[0].c=y.read_shift(2),I[0].r=y.read_shift(2)),I}function x(y){return y.z&&rt(y.z)?240|(t.indexOf(y.z)+1||2):255}function u(y,L,P){var I=y.l+L,j=l(y,L,P);if(j[1].t="s",(P.vers&65534)==20768){y.l++;var T=y.read_shift(1);return j[1].v=y.read_shift(T,"utf8"),j}return P.qpro&&y.l++,j[1].v=y.read_shift(I-y.l,"cstr"),j}function h(y,L,P){var I=W(7+P.length);I.write_shift(1,255),I.write_shift(2,L),I.write_shift(2,y),I.write_shift(1,39);for(var j=0;j<I.length;++j){var T=P.charCodeAt(j);I.write_shift(1,T>=128?95:T)}return I.write_shift(1,0),I}function m(y,L,P){var I=y.l+L,j=l(y,L,P);if(j[1].t="s",P.vers==20768){var T=y.read_shift(1);return j[1].v=y.read_shift(T,"utf8"),j}return j[1].v=y.read_shift(I-y.l,"cstr"),j}function p(y,L,P){var I=l(y,L,P);return I[1].v=y.read_shift(2,"i"),I}function d(y,L,P){var I=W(7);return I.write_shift(1,x(P)),I.write_shift(2,L),I.write_shift(2,y),I.write_shift(2,P.v,"i"),I}function v(y,L,P){var I=l(y,L,P);return I[1].v=y.read_shift(8,"f"),I}function _(y,L,P){var I=W(13);return I.write_shift(1,x(P)),I.write_shift(2,L),I.write_shift(2,y),I.write_shift(8,P.v,"f"),I}function g(y,L,P){var I=y.l+L,j=l(y,L,P);if(j[1].v=y.read_shift(8,"f"),P.qpro)y.l=I;else{var T=y.read_shift(2);C(y.slice(y.l,y.l+T),j),y.l+=T}return j}function F(y,L,P){var I=L&32768;return L&=-32769,L=(I?y:0)+(L>=8192?L-16384:L),(I?"":"$")+(P?Le(L):Ve(L))}var R={31:["NA",0],33:["ABS",1],34:["TRUNC",1],35:["SQRT",1],36:["LOG",1],37:["LN",1],38:["PI",0],39:["SIN",1],40:["COS",1],41:["TAN",1],42:["ATAN2",2],43:["ATAN",1],44:["ASIN",1],45:["ACOS",1],46:["EXP",1],47:["MOD",2],49:["ISNA",1],50:["ISERR",1],51:["FALSE",0],52:["TRUE",0],53:["RAND",0],54:["DATE",3],63:["ROUND",2],64:["TIME",3],68:["ISNUMBER",1],69:["ISTEXT",1],70:["LEN",1],71:["VALUE",1],73:["MID",3],74:["CHAR",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],102:["UPPER",1],103:["LOWER",1],107:["PROPER",1],109:["TRIM",1],111:["T",1]},U=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function C(y,L){Tr(y,0);for(var P=[],I=0,j="",T="",ke="",se="";y.l<y.length;){var ee=y[y.l++];switch(ee){case 0:P.push(y.read_shift(8,"f"));break;case 1:T=F(L[0].c,y.read_shift(2),!0),j=F(L[0].r,y.read_shift(2),!1),P.push(T+j);break;case 2:{var Ce=F(L[0].c,y.read_shift(2),!0),Ne=F(L[0].r,y.read_shift(2),!1);T=F(L[0].c,y.read_shift(2),!0),j=F(L[0].r,y.read_shift(2),!1),P.push(Ce+Ne+":"+T+j)}break;case 3:if(y.l<y.length){console.error("WK1 premature formula end");return}break;case 4:P.push("("+P.pop()+")");break;case 5:P.push(y.read_shift(2));break;case 6:{for(var de="";ee=y[y.l++];)de+=String.fromCharCode(ee);P.push('"'+de.replace(/"/g,'""')+'"')}break;case 8:P.push("-"+P.pop());break;case 23:P.push("+"+P.pop());break;case 22:P.push("NOT("+P.pop()+")");break;case 20:case 21:se=P.pop(),ke=P.pop(),P.push(["AND","OR"][ee-20]+"("+ke+","+se+")");break;default:if(ee<32&&U[ee])se=P.pop(),ke=P.pop(),P.push(ke+U[ee]+se);else if(R[ee]){if(I=R[ee][1],I==69&&(I=y[y.l++]),I>P.length){console.error("WK1 bad formula parse 0x"+ee.toString(16)+":|"+P.join("|")+"|");return}var rr=P.slice(-I);P.length-=I,P.push(R[ee][0]+"("+rr.join(",")+")")}else return ee<=7?console.error("WK1 invalid opcode "+ee.toString(16)):ee<=24?console.error("WK1 unsupported op "+ee.toString(16)):ee<=30?console.error("WK1 invalid opcode "+ee.toString(16)):ee<=115?console.error("WK1 unsupported function opcode "+ee.toString(16)):console.error("WK1 unrecognized opcode "+ee.toString(16))}}P.length==1?L[1].f=""+P[0]:console.error("WK1 bad formula parse |"+P.join("|")+"|")}function D(y){var L=[{c:0,r:0},{t:"n",v:0},0];return L[0].r=y.read_shift(2),L[3]=y[y.l++],L[0].c=y[y.l++],L}function O(y,L){var P=D(y,L);return P[1].t="s",P[1].v=y.read_shift(L-4,"cstr"),P}function N(y,L,P,I){var j=W(6+I.length);j.write_shift(2,y),j.write_shift(1,P),j.write_shift(1,L),j.write_shift(1,39);for(var T=0;T<I.length;++T){var ke=I.charCodeAt(T);j.write_shift(1,ke>=128?95:ke)}return j.write_shift(1,0),j}function B(y,L){var P=D(y,L);P[1].v=y.read_shift(2);var I=P[1].v>>1;if(P[1].v&1)switch(I&7){case 0:I=(I>>3)*5e3;break;case 1:I=(I>>3)*500;break;case 2:I=(I>>3)/20;break;case 3:I=(I>>3)/200;break;case 4:I=(I>>3)/2e3;break;case 5:I=(I>>3)/2e4;break;case 6:I=(I>>3)/16;break;case 7:I=(I>>3)/64;break}return P[1].v=I,P}function M(y,L){var P=D(y,L),I=y.read_shift(4),j=y.read_shift(4),T=y.read_shift(2);if(T==65535)return I===0&&j===3221225472?(P[1].t="e",P[1].v=15):I===0&&j===3489660928?(P[1].t="e",P[1].v=42):P[1].v=0,P;var ke=T&32768;return T=(T&32767)-16446,P[1].v=(1-ke*2)*(j*Math.pow(2,T+32)+I*Math.pow(2,T)),P}function Y(y,L,P,I){var j=W(14);if(j.write_shift(2,y),j.write_shift(1,P),j.write_shift(1,L),I==0)return j.write_shift(4,0),j.write_shift(4,0),j.write_shift(2,65535),j;var T=0,ke=0,se=0,ee=0;return I<0&&(T=1,I=-I),ke=Math.log2(I)|0,I/=Math.pow(2,ke-31),ee=I>>>0,ee&2147483648||(I/=2,++ke,ee=I>>>0),I-=ee,ee|=2147483648,ee>>>=0,I*=Math.pow(2,32),se=I>>>0,j.write_shift(4,se),j.write_shift(4,ee),ke+=16383+(T?32768:0),j.write_shift(2,ke),j}function he(y,L){var P=M(y,14);return y.l+=L-14,P}function q(y,L){var P=D(y,L),I=y.read_shift(4);return P[1].v=I>>6,P}function Se(y,L){var P=D(y,L),I=y.read_shift(8,"f");return P[1].v=I,P}function Q(y,L){var P=Se(y,12);return y.l+=L-12,P}function Te(y,L){return y[y.l+L-1]==0?y.read_shift(L,"cstr"):""}function be(y,L){var P=y[y.l++];P>L-1&&(P=L-1);for(var I="";I.length<P;)I+=String.fromCharCode(y[y.l++]);return I}function ne(y,L,P){if(!(!P.qpro||L<21)){var I=y.read_shift(1);y.l+=17,y.l+=1,y.l+=2;var j=y.read_shift(L-21,"cstr");return[I,j]}}function Oe(y,L){for(var P={},I=y.l+L;y.l<I;){var j=y.read_shift(2);if(j==14e3){for(P[j]=[0,""],P[j][0]=y.read_shift(2);y[y.l];)P[j][1]+=String.fromCharCode(y[y.l]),y.l++;y.l++}}return P}function z(y,L){var P=W(5+y.length);P.write_shift(2,14e3),P.write_shift(2,L);for(var I=0;I<y.length;++I){var j=y.charCodeAt(I);P[P.l++]=j>127?95:j}return P[P.l++]=0,P}var xe={0:{n:"BOF",f:or},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:c},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:p},14:{n:"NUMBER",f:v},15:{n:"LABEL",f:u},16:{n:"FORMULA",f:g},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:m},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:Te},222:{n:"SHEETNAMELP",f:be},255:{n:"BOF",f:or},21506:{n:"WKSNF",f:or},65535:{n:""}},fe={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:O},23:{n:"NUMBER17",f:M},24:{n:"NUMBER18",f:B},25:{n:"FORMULA19",f:he},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:Oe},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:q},38:{n:"??"},39:{n:"NUMBER27",f:Se},40:{n:"FORMULA28",f:Q},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:Te},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:ne},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}},me={5:"dd-mmm-yy",6:"dd-mmm",7:"mmm-yy",8:"mm/dd/yy",10:"hh:mm:ss AM/PM",11:"hh:mm AM/PM",14:"dd-mmm-yyyy",15:"mmm-yyyy",34:"0.00",50:"0.00;[Red]0.00",66:"0.00;(0.00)",82:"0.00;[Red](0.00)",162:'"$"#,##0.00;\\("$"#,##0.00\\)',288:"0%",304:"0E+00",320:"# ?/?"};function pe(y){var L=y.read_shift(2),P=y.read_shift(1);if(P!=0)throw"unsupported QPW string type "+P.toString(16);return y.read_shift(L,"sbcs-cont")}function we(y,L){Tr(y,0);var P=L||{};lr!=null&&P.dense==null&&(P.dense=lr);var I={};P.dense&&(I["!data"]=[]);var j=[],T="",ke=[],se={s:{r:-1,c:-1},e:{r:-1,c:-1}},ee=0,Ce=0,Ne=0,de=0,rr={SheetNames:[],Sheets:{}},tr=[];e:for(;y.l<y.length;){var vr=y.read_shift(2),Yr=y.read_shift(2),ce=y.slice(y.l,y.l+Yr);switch(Tr(ce,0),vr){case 1:if(ce.read_shift(4)!=962023505)throw"Bad QPW9 BOF!";break;case 2:break e;case 8:break;case 10:for(var le=ce.read_shift(4),vt=(ce.length-ce.l)/le|0,Vr=0;Vr<le;++Vr){var _r=ce.l+vt,jr={};ce.l+=2,jr.numFmtId=ce.read_shift(2),me[jr.numFmtId]&&(jr.z=me[jr.numFmtId]),ce.l=_r,tr.push(jr)}break;case 1025:break;case 1026:break;case 1031:for(ce.l+=12;ce.l<ce.length;)ee=ce.read_shift(2),Ce=ce.read_shift(1),j.push(ce.read_shift(ee,"cstr"));break;case 1032:break;case 1537:{var nt=ce.read_shift(2);I={},P.dense&&(I["!data"]=[]),se.s.c=ce.read_shift(2),se.e.c=ce.read_shift(2),se.s.r=ce.read_shift(4),se.e.r=ce.read_shift(4),ce.l+=4,ce.l+2<ce.length&&(ee=ce.read_shift(2),Ce=ce.read_shift(1),T=ee==0?"":ce.read_shift(ee,"cstr")),T||(T=Le(nt))}break;case 1538:{if(se.s.c>255||se.s.r>999999)break;se.e.c<se.s.c&&(se.e.c=se.s.c),se.e.r<se.s.r&&(se.e.r=se.s.r),I["!ref"]=Be(se),C0(rr,I,T)}break;case 2561:Ne=ce.read_shift(2),se.e.c<Ne&&(se.e.c=Ne),se.s.c>Ne&&(se.s.c=Ne),de=ce.read_shift(4),se.s.r>de&&(se.s.r=de),de=ce.read_shift(4),se.e.r<de&&(se.e.r=de);break;case 3073:{de=ce.read_shift(4),ee=ce.read_shift(4),se.s.r>de&&(se.s.r=de),se.e.r<de+ee-1&&(se.e.r=de+ee-1);for(var Ie=Le(Ne);ce.l<ce.length;){var De={t:"z"},ar=ce.read_shift(1),fr=-1;ar&128&&(fr=ce.read_shift(2));var En=ar&64?ce.read_shift(2)-1:0;switch(ar&31){case 0:break;case 1:break;case 2:De={t:"n",v:ce.read_shift(2)};break;case 3:De={t:"n",v:ce.read_shift(2,"i")};break;case 4:De={t:"n",v:Z0(ce)};break;case 5:De={t:"n",v:ce.read_shift(8,"f")};break;case 7:De={t:"s",v:j[Ce=ce.read_shift(4)-1]};break;case 8:De={t:"n",v:ce.read_shift(8,"f")},ce.l+=2,ce.l+=4,isNaN(De.v)&&(De={t:"e",v:15});break;default:throw"Unrecognized QPW cell type "+(ar&31)}fr!=-1&&(tr[fr-1]||{}).z&&(De.z=tr[fr-1].z);var Jt=0;if(ar&32)switch(ar&31){case 2:Jt=ce.read_shift(2);break;case 3:Jt=ce.read_shift(2,"i");break;case 7:Jt=ce.read_shift(2);break;default:throw"Unsupported delta for QPW cell type "+(ar&31)}if(!(!P.sheetStubs&&De.t=="z")){var Ea=Je(De);De.t=="n"&&De.z&&rt(De.z)&&P.cellDates&&(Ea.v=Pt(De.v),Ea.t=typeof Ea.v=="number"?"n":"d"),I["!data"]!=null?(I["!data"][de]||(I["!data"][de]=[]),I["!data"][de][Ne]=Ea):I[Ie+Ve(de)]=Ea}for(++de,--ee;En-- >0&&ee>=0;){if(ar&32)switch(ar&31){case 2:De={t:"n",v:De.v+Jt&65535};break;case 3:De={t:"n",v:De.v+Jt&65535},De.v>32767&&(De.v-=65536);break;case 7:De={t:"s",v:j[Ce=Ce+Jt>>>0]};break;default:throw"Cannot apply delta for QPW cell type "+(ar&31)}else switch(ar&31){case 1:De={t:"z"};break;case 2:De={t:"n",v:ce.read_shift(2)};break;case 7:De={t:"s",v:j[Ce=ce.read_shift(4)-1]};break;default:throw"Cannot apply repeat for QPW cell type "+(ar&31)}fr!=-1,!P.sheetStubs&&De.t=="z"||(I["!data"]!=null?(I["!data"][de]||(I["!data"][de]=[]),I["!data"][de][Ne]=De):I[Ie+Ve(de)]=De),++de,--ee}}}break;case 3074:{Ne=ce.read_shift(2),de=ce.read_shift(4);var D0=pe(ce);I["!data"]!=null?(I["!data"][de]||(I["!data"][de]=[]),I["!data"][de][Ne]={t:"s",v:D0}):I[Le(Ne)+Ve(de)]={t:"s",v:D0}}break;default:break}y.l+=Yr}return rr}return{sheet_to_wk1:n,book_to_wk3:i,to_workbook:r}}();function P1(e){var r={},t=e.match(br),a=0,n=!1;if(t)for(;a!=t.length;++a){var i=ve(t[a]);switch(i[0].replace(/<\w*:/g,"<")){case"<condense":break;case"<extend":break;case"<shadow":if(!i.val)break;case"<shadow>":case"<shadow/>":r.shadow=1;break;case"</shadow>":break;case"<charset":if(i.val=="1")break;r.cp=Fn[parseInt(i.val,10)];break;case"<outline":if(!i.val)break;case"<outline>":case"<outline/>":r.outline=1;break;case"</outline>":break;case"<rFont":r.name=i.val;break;case"<sz":r.sz=i.val;break;case"<strike":if(!i.val)break;case"<strike>":case"<strike/>":r.strike=1;break;case"</strike>":break;case"<u":if(!i.val)break;switch(i.val){case"double":r.uval="double";break;case"singleAccounting":r.uval="single-accounting";break;case"doubleAccounting":r.uval="double-accounting";break}case"<u>":case"<u/>":r.u=1;break;case"</u>":break;case"<b":if(i.val=="0")break;case"<b>":case"<b/>":r.b=1;break;case"</b>":break;case"<i":if(i.val=="0")break;case"<i>":case"<i/>":r.i=1;break;case"</i>":break;case"<color":i.rgb&&(r.color=i.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":r.family=i.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":r.valign=i.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":break;case"<scheme":break;case"<scheme>":case"<scheme/>":case"</scheme>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(i[0].charCodeAt(1)!==47&&!n)throw new Error("Unrecognized rich format "+i[0])}}return r}var L1=function(){function e(a){var n=Sr(a,"t");if(!n)return{t:"s",v:""};var i={t:"s",v:$e(n[1])},s=Sr(a,"rPr");return s&&(i.s=P1(s[1])),i}var r=/<(?:\w+:)?r>/g,t=/<\/(?:\w+:)?r>/;return function(n){return n.replace(r,"").split(t).map(e).filter(function(i){return i.v})}}(),B1=function(){var r=/(\r\n|\n)/g;function t(n,i,s){var f=[];n.u&&f.push("text-decoration: underline;"),n.uval&&f.push("text-underline-style:"+n.uval+";"),n.sz&&f.push("font-size:"+n.sz+"pt;"),n.outline&&f.push("text-effect: outline;"),n.shadow&&f.push("text-shadow: auto;"),i.push('<span style="'+f.join("")+'">'),n.b&&(i.push("<b>"),s.push("</b>")),n.i&&(i.push("<i>"),s.push("</i>")),n.strike&&(i.push("<s>"),s.push("</s>"));var c=n.valign||"";return c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(i.push("<"+c+">"),s.push("</"+c+">")),s.push("</span>"),n}function a(n){var i=[[],n.v,[]];return n.v?(n.s&&t(n.s,i[0],i[2]),i[0].join("")+i[1].replace(r,"<br/>")+i[2].join("")):""}return function(i){return i.map(a).join("")}}(),M1=/<(?:\w+:)?t\b[^<>]*>([^<]*)<\/(?:\w+:)?t>/g,U1=/<(?:\w+:)?r\b[^<>]*>/;function hi(e,r){var t=r?r.cellHTML:!0,a={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(a.t=$e(qe(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||""),!0),a.r=qe(e),t&&(a.h=Ja(a.t))):e.match(U1)&&(a.r=qe(e),a.t=$e(qe((Fl(e,"rPh").match(M1)||[]).join("").replace(br,"")),!0),t&&(a.h=B1(L1(a.r)))),a):{t:""}}var W1=/<(?:\w+:)?(?:si|sstItem)>/g,H1=/<\/(?:\w+:)?(?:si|sstItem)>/;function X1(e,r){var t=[],a="";if(!e)return t;var n=Sr(e,"sst");if(n){a=n[1].replace(W1,"").split(H1);for(var i=0;i!=a.length;++i){var s=hi(a[i].trim(),r);s!=null&&(t[t.length]=s)}n=ve(n[0].slice(0,n[0].indexOf(">"))),t.Count=n.count,t.Unique=n.uniqueCount}return t}var V1=/^\s|\s$|[\t\n\r]/;function G1(e,r){if(!r.bookSST)return"";var t=[hr];t[t.length]=ae("sst",null,{xmlns:aa[0],count:e.Count,uniqueCount:e.Unique});for(var a=0;a!=e.length;++a)if(e[a]!=null){var n=e[a],i="<si>";n.r?i+=n.r:(i+="<t",n.t||(n.t=""),typeof n.t!="string"&&(n.t=String(n.t)),n.t.match(V1)&&(i+=' xml:space="preserve"'),i+=">"+We(n.t)+"</t>"),i+="</si>",t[t.length]=i}return t.length>2&&(t[t.length]="</sst>",t[1]=t[1].replace("/>",">")),t.join("")}function z1(e){return[e.read_shift(4),e.read_shift(4)]}function $1(e,r){var t=[],a=!1;return Bt(e,function(i,s,f){switch(f){case 159:t.Count=i[0],t.Unique=i[1];break;case 19:t.push(i);break;case 160:return!0;case 35:a=!0;break;case 36:a=!1;break;default:if(s.T,!a||r.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}),t}function K1(e,r){return r||(r=W(8)),r.write_shift(4,e.Count),r.write_shift(4,e.Unique),r}var Y1=eu;function j1(e){var r=Rr();Z(r,159,K1(e));for(var t=0;t<e.length;++t)Z(r,19,Y1(e[t]));return Z(r,160),r.end()}function Jf(e){if(typeof Ue<"u")return Ue.utils.encode(qt,e);for(var r=[],t=e.split(""),a=0;a<t.length;++a)r[a]=t[a].charCodeAt(0);return r}function Ut(e,r){var t={};return t.Major=e.read_shift(2),t.Minor=e.read_shift(2),r>=4&&(e.l+=r-4),t}function Z1(e){var r={};return r.id=e.read_shift(0,"lpp4"),r.R=Ut(e,4),r.U=Ut(e,4),r.W=Ut(e,4),r}function J1(e){for(var r=e.read_shift(4),t=e.l+r-4,a={},n=e.read_shift(4),i=[];n-- >0;)i.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(a.name=e.read_shift(0,"lpp4"),a.comps=i,e.l!=t)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+t);return a}function q1(e){var r=[];e.l+=4;for(var t=e.read_shift(4);t-- >0;)r.push(J1(e));return r}function Q1(e){var r=[];e.l+=4;for(var t=e.read_shift(4);t-- >0;)r.push(e.read_shift(0,"lpp4"));return r}function ex(e){var r={};return e.read_shift(4),e.l+=4,r.id=e.read_shift(0,"lpp4"),r.name=e.read_shift(0,"lpp4"),r.R=Ut(e,4),r.U=Ut(e,4),r.W=Ut(e,4),r}function rx(e){var r=ex(e);if(r.ename=e.read_shift(0,"8lpp4"),r.blksz=e.read_shift(4),r.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return r}function qf(e,r){var t=e.l+r,a={};a.Flags=e.read_shift(4)&63,e.l+=4,a.AlgID=e.read_shift(4);var n=!1;switch(a.AlgID){case 26126:case 26127:case 26128:n=a.Flags==36;break;case 26625:n=a.Flags==4;break;case 0:n=a.Flags==16||a.Flags==4||a.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+a.AlgID}if(!n)throw new Error("Encryption Flags/AlgID mismatch");return a.AlgIDHash=e.read_shift(4),a.KeySize=e.read_shift(4),a.ProviderType=e.read_shift(4),e.l+=8,a.CSPName=e.read_shift(t-e.l>>1,"utf16le"),e.l=t,a}function Qf(e,r){var t={},a=e.l+r;return e.l+=4,t.Salt=e.slice(e.l,e.l+16),e.l+=16,t.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),t.VerifierHash=e.slice(e.l,a),e.l=a,t}function tx(e){var r=Ut(e);switch(r.Minor){case 2:return[r.Minor,ax(e,r)];case 3:return[r.Minor,nx(e,r)];case 4:return[r.Minor,ix(e,r)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+r.Minor)}function ax(e){var r=e.read_shift(4);if((r&63)!=36)throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4),a=qf(e,t),n=Qf(e,e.length-e.l);return{t:"Std",h:a,v:n}}function nx(){throw new Error("File is password-protected: ECMA-376 Extensible")}function ix(e){var r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var t=e.read_shift(e.length-e.l,"utf8"),a={};return t.replace(br,function(i){var s=ve(i);switch(ot(s[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":r.forEach(function(f){a[f]=s[f]});break;case"<dataIntegrity":a.encryptedHmacKey=s.encryptedHmacKey,a.encryptedHmacValue=s.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":a.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":a.uri=s.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":a.encs.push(s);break;default:throw s[0]}}),a}function sx(e,r){var t={},a=t.EncryptionVersionInfo=Ut(e,4);if(r-=4,a.Minor!=2)throw new Error("unrecognized minor version code: "+a.Minor);if(a.Major>4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);t.Flags=e.read_shift(4),r-=4;var n=e.read_shift(4);return r-=4,t.EncryptionHeader=qf(e,n),r-=n,t.EncryptionVerifier=Qf(e,r),t}function fx(e){var r={},t=r.EncryptionVersionInfo=Ut(e,4);if(t.Major!=1||t.Minor!=1)throw"unrecognized version code "+t.Major+" : "+t.Minor;return r.Salt=e.read_shift(16),r.EncryptedVerifier=e.read_shift(16),r.EncryptedVerifierHash=e.read_shift(16),r}function xi(e){var r=0,t,a=Jf(e),n=a.length+1,i,s,f,c,o;for(t=Vt(n),t[0]=a.length,i=1;i!=n;++i)t[i]=a[i-1];for(i=n-1;i>=0;--i)s=t[i],f=r&16384?1:0,c=r<<1&32767,o=f|c,r=o^s;return r^52811}var ec=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],r=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],t=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],a=function(s){return(s/2|s*128)&255},n=function(s,f){return a(s^f)},i=function(s){for(var f=r[s.length-1],c=104,o=s.length-1;o>=0;--o)for(var l=s[o],x=0;x!=7;++x)l&64&&(f^=t[c]),l*=2,--c;return f};return function(s){for(var f=Jf(s),c=i(f),o=f.length,l=Vt(16),x=0;x!=16;++x)l[x]=0;var u,h,m;for((o&1)===1&&(u=c>>8,l[o]=n(e[0],u),--o,u=c&255,h=f[f.length-1],l[o]=n(h,u));o>0;)--o,u=c>>8,l[o]=n(f[o],u),--o,u=c&255,l[o]=n(f[o],u);for(o=15,m=15-f.length;m>0;)u=c>>8,l[o]=n(e[m],u),--o,--m,u=c&255,l[o]=n(f[o],u),--o,--m;return l}}(),cx=function(e,r,t,a,n){n||(n=r),a||(a=ec(e));var i,s;for(i=0;i!=r.length;++i)s=r[i],s^=a[t],s=(s>>5|s<<3)&255,n[i]=s,++t;return[n,t,a]},ox=function(e){var r=0,t=ec(e);return function(a){var n=cx("",a,r,t);return r=n[1],n[0]}};function lx(e,r,t,a){var n={key:or(e),verificationBytes:or(e)};return t.password&&(n.verifier=xi(t.password)),a.valid=n.verificationBytes===n.verifier,a.valid&&(a.insitu=ox(t.password)),n}function ux(e,r,t){var a=t||{};return a.Info=e.read_shift(2),e.l-=2,a.Info===1?a.Data=fx(e,r):a.Data=sx(e,r),a}function hx(e,r,t){var a={Type:t.biff>=8?e.read_shift(2):0};return a.Type?ux(e,r-2,a):lx(e,t.biff>=8?r:r-2,t,a),a}function xx(e,r){switch(r.type){case"base64":return fn(et(e),r);case"binary":return fn(e,r);case"buffer":return fn(He&&Ae.isBuffer(e)?e.toString("binary"):Tt(e),r);case"array":return fn(ea(e),r)}throw new Error("Unrecognized type "+r.type)}function fn(e,r){var t=r||{},a={},n=t.dense;n&&(a["!data"]=[]);var i=On(e,"\\trowd","\\row");if(!i)throw new Error("RTF missing table");var s={s:{c:0,r:0},e:{c:0,r:i.length-1}},f=[];return i.forEach(function(c,o){n&&(f=a["!data"][o]=[]);for(var l=/\\[\w\-]+\b/g,x=0,u,h=-1,m=[];(u=l.exec(c))!=null;){var p=c.slice(x,l.lastIndex-u[0].length);switch(p.charCodeAt(0)==32&&(p=p.slice(1)),p.length&&m.push(p),u[0]){case"\\cell":if(++h,m.length){var d={v:m.join(""),t:"s"};d.v=="TRUE"||d.v=="FALSE"?(d.v=d.v=="TRUE",d.t="b"):isNaN(tt(d.v))||(d.t="n",t.cellText!==!1&&(d.w=d.v),d.v=tt(d.v)),n?f[h]=d:a[Xe({r:o,c:h})]=d}m=[];break;case"\\par":m.push(` `);break}x=l.lastIndex}h>s.e.c&&(s.e.c=h)}),a["!ref"]=Be(s),a}function dx(e,r){var t=zt(xx(e,r),r);return t.bookType="rtf",t}function vx(e,r){var t=["{\\rtf1\\ansi"];if(!e["!ref"])return t[0]+"}";for(var a=Ke(e["!ref"]),n,i=e["!data"]!=null,s=[],f=a.s.r;f<=a.e.r;++f){t.push("\\trowd\\trautofit1");for(var c=a.s.c;c<=a.e.c;++c)t.push("\\cellx"+(c+1));for(t.push("\\pard\\intbl"),i&&(s=e["!data"][f]||[]),c=a.s.c;c<=a.e.c;++c){var o=Xe({r:f,c});if(n=i?s[c]:e[o],!n||n.v==null&&(!n.f||n.F)){t.push(" \\cell");continue}t.push(" "+(n.w||(At(n),n.w)||"").replace(/[\r\n]/g,"\\par ")),t.push("\\cell")}t.push("\\pard\\intbl\\row")}return t.join("")+"}"}function mx(e){var r=e.slice(e[0]==="#"?1:0).slice(0,6);return[parseInt(r.slice(0,2),16),parseInt(r.slice(2,4),16),parseInt(r.slice(4,6),16)]}function l0(e){for(var r=0,t=1;r!=3;++r)t=t*256+(e[r]>255?255:e[r]<0?0:e[r]);return t.toString(16).toUpperCase().slice(1)}function px(e){var r=e[0]/255,t=e[1]/255,a=e[2]/255,n=Math.max(r,t,a),i=Math.min(r,t,a),s=n-i;if(s===0)return[0,0,r];var f=0,c=0,o=n+i;switch(c=s/(o>1?2-o:o),n){case r:f=((t-a)/s+6)%6;break;case t:f=(a-r)/s+2;break;case a:f=(r-t)/s+4;break}return[f/6,c,o/2]}function gx(e){var r=e[0],t=e[1],a=e[2],n=t*2*(a<.5?a:1-a),i=a-n/2,s=[i,i,i],f=6*r,c;if(t!==0)switch(f|0){case 0:case 6:c=n*f,s[0]+=n,s[1]+=c;break;case 1:c=n*(2-f),s[0]+=c,s[1]+=n;break;case 2:c=n*(f-2),s[1]+=n,s[2]+=c;break;case 3:c=n*(4-f),s[1]+=c,s[2]+=n;break;case 4:c=n*(f-4),s[2]+=n,s[0]+=c;break;case 5:c=n*(6-f),s[2]+=c,s[0]+=n;break}for(var o=0;o!=3;++o)s[o]=Math.round(s[o]*255);return s}function cn(e,r){if(r===0)return e;var t=px(mx(e));return r<0?t[2]=t[2]*(1+r):t[2]=1-(1-t[2])*(1-r),l0(gx(t))}var rc=6,_x=15,wx=1,Ur=rc;function u0(e){return Math.floor((e+Math.round(128/Ur)/256)*Ur)}function h0(e){return Math.floor((e-5)/Ur*100+.5)/100}function on(e){return Math.round((e*Ur+5)/Ur*256)/256}function di(e){return on(h0(u0(e)))}function vi(e){var r=Math.abs(e-di(e)),t=Ur;if(r>.005)for(Ur=wx;Ur<_x;++Ur)Math.abs(e-di(e))<=r&&(r=Math.abs(e-di(e)),t=Ur);Ur=t}function Kt(e){e.width?(e.wpx=u0(e.width),e.wch=h0(e.wpx),e.MDW=Ur):e.wpx?(e.wch=h0(e.wpx),e.width=on(e.wch),e.MDW=Ur):typeof e.wch=="number"&&(e.width=on(e.wch),e.wpx=u0(e.width),e.MDW=Ur),e.customWidth&&delete e.customWidth}var kx=96,tc=kx;function x0(e){return e*96/tc}function La(e){return e*tc/96}var Ex={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function Tx(e,r,t,a){r.Borders=[];var n={},i=!1;(e.match(br)||[]).forEach(function(s){var f=ve(s);switch(ot(f[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":n={},f.diagonalUp&&(n.diagonalUp=je(f.diagonalUp)),f.diagonalDown&&(n.diagonalDown=je(f.diagonalDown)),r.Borders.push(n);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+f[0]+" in borders")}})}function Fx(e,r,t,a){r.Fills=[];var n={},i=!1;(e.match(br)||[]).forEach(function(s){var f=ve(s);switch(ot(f[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":n={},r.Fills.push(n);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":r.Fills.push(n),n={};break;case"<patternFill":case"<patternFill>":f.patternType&&(n.patternType=f.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":n.bgColor||(n.bgColor={}),f.indexed&&(n.bgColor.indexed=parseInt(f.indexed,10)),f.theme&&(n.bgColor.theme=parseInt(f.theme,10)),f.tint&&(n.bgColor.tint=parseFloat(f.tint)),f.rgb&&(n.bgColor.rgb=f.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":n.fgColor||(n.fgColor={}),f.theme&&(n.fgColor.theme=parseInt(f.theme,10)),f.tint&&(n.fgColor.tint=parseFloat(f.tint)),f.rgb!=null&&(n.fgColor.rgb=f.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+f[0]+" in fills")}})}function yx(e,r,t,a){r.Fonts=[];var n={},i=!1;(e.match(br)||[]).forEach(function(s){var f=ve(s);switch(ot(f[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":r.Fonts.push(n),n={};break;case"<name":f.val&&(n.name=qe(f.val));break;case"<name/>":case"</name>":break;case"<b":n.bold=f.val?je(f.val):1;break;case"<b/>":n.bold=1;break;case"<i":n.italic=f.val?je(f.val):1;break;case"<i/>":n.italic=1;break;case"<u":switch(f.val){case"none":n.underline=0;break;case"single":n.underline=1;break;case"double":n.underline=2;break;case"singleAccounting":n.underline=33;break;case"doubleAccounting":n.underline=34;break}break;case"<u/>":n.underline=1;break;case"<strike":n.strike=f.val?je(f.val):1;break;case"<strike/>":n.strike=1;break;case"<outline":n.outline=f.val?je(f.val):1;break;case"<outline/>":n.outline=1;break;case"<shadow":n.shadow=f.val?je(f.val):1;break;case"<shadow/>":n.shadow=1;break;case"<condense":n.condense=f.val?je(f.val):1;break;case"<condense/>":n.condense=1;break;case"<extend":n.extend=f.val?je(f.val):1;break;case"<extend/>":n.extend=1;break;case"<sz":f.val&&(n.sz=+f.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":f.val&&(n.vertAlign=f.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":f.val&&(n.family=parseInt(f.val,10));break;case"<family/>":case"</family>":break;case"<scheme":f.val&&(n.scheme=f.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(f.val=="1")break;f.codepage=Fn[parseInt(f.val,10)];break;case"<color":if(n.color||(n.color={}),f.auto&&(n.color.auto=je(f.auto)),f.rgb)n.color.rgb=f.rgb.slice(-6);else if(f.indexed){n.color.index=parseInt(f.indexed,10);var c=la[n.color.index];n.color.index==81&&(c=la[1]),c||(c=la[1]),n.color.rgb=c[0].toString(16)+c[1].toString(16)+c[2].toString(16)}else f.theme&&(n.color.theme=parseInt(f.theme,10),f.tint&&(n.color.tint=parseFloat(f.tint)),f.theme&&t.themeElements&&t.themeElements.clrScheme&&(n.color.rgb=cn(t.themeElements.clrScheme[n.color.theme].rgb,n.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":i=!0;break;case"</AlternateContent>":i=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(a&&a.WTF&&!i)throw new Error("unrecognized "+f[0]+" in fonts")}})}function Sx(e,r,t){r.NumberFmt=[];for(var a=ir(Fe),n=0;n<a.length;++n)r.NumberFmt[a[n]]=Fe[a[n]];var i=e.match(br);if(i)for(n=0;n<i.length;++n){var s=ve(i[n]);switch(ot(s[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var f=$e(qe(s.formatCode)),c=parseInt(s.numFmtId,10);if(r.NumberFmt[c]=f,c>0){if(c>392){for(c=392;c>60&&r.NumberFmt[c]!=null;--c);r.NumberFmt[c]=f}Gt(f,c)}}break;case"</numFmt>":break;default:if(t.WTF)throw new Error("unrecognized "+s[0]+" in numFmts")}}}function Ax(e){var r=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(t){for(var a=t[0];a<=t[1];++a)e[a]!=null&&(r[r.length]=ae("numFmt",null,{numFmtId:a,formatCode:We(e[a])}))}),r.length===1?"":(r[r.length]="</numFmts>",r[0]=ae("numFmts",null,{count:r.length-2}).replace("/>",">"),r.join(""))}var ln=["numFmtId","fillId","fontId","borderId","xfId"],un=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function Cx(e,r,t){r.CellXf=[];var a,n=!1;(e.match(br)||[]).forEach(function(i){var s=ve(i),f=0;switch(ot(s[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":case"<xf>":for(a=s,delete a[0],f=0;f<ln.length;++f)a[ln[f]]&&(a[ln[f]]=parseInt(a[ln[f]],10));for(f=0;f<un.length;++f)a[un[f]]&&(a[un[f]]=je(a[un[f]]));if(r.NumberFmt&&a.numFmtId>392){for(f=392;f>60;--f)if(r.NumberFmt[a.numFmtId]==r.NumberFmt[f]){a.numFmtId=f;break}}r.CellXf.push(a);break;case"</xf>":break;case"<alignment":case"<alignment/>":case"<alignment>":var c={};s.vertical&&(c.vertical=s.vertical),s.horizontal&&(c.horizontal=s.horizontal),s.textRotation!=null&&(c.textRotation=s.textRotation),s.indent&&(c.indent=s.indent),s.wrapText&&(c.wrapText=je(s.wrapText)),a.alignment=c;break;case"</alignment>":break;case"<protection":case"<protection>":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":case"<AlternateContent>":n=!0;break;case"</AlternateContent>":n=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;default:if(t&&t.WTF&&!n)throw new Error("unrecognized "+s[0]+" in cellXfs")}})}function bx(e){var r=[];return r[r.length]=ae("cellXfs",null),e.forEach(function(t){r[r.length]=ae("xf",null,t)}),r[r.length]="</cellXfs>",r.length===2?"":(r[0]=ae("cellXfs",null,{count:r.length-2}).replace("/>",">"),r.join(""))}var Dx=function(){return function(t,a,n){var i={};if(!t)return i;t=In(Za(t,"<!--","-->"));var s;return(s=Sr(t,"numFmts"))&&Sx(s[0],i,n),(s=Sr(t,"fonts"))&&yx(s[0],i,a,n),(s=Sr(t,"fills"))&&Fx(s[0],i,a,n),(s=Sr(t,"borders"))&&Tx(s[0],i,a,n),(s=Sr(t,"cellXfs"))&&Cx(s[0],i,n),i}}();function Ix(e,r){var t=[hr,ae("styleSheet",null,{xmlns:aa[0],"xmlns:vt":Er.vt})],a;return e.SSF&&(a=Ax(e.SSF))!=null&&(t[t.length]=a),t[t.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',t[t.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',t[t.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',t[t.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(a=bx(r.cellXfs))&&(t[t.length]=a),t[t.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',t[t.length]='<dxfs count="0"/>',t[t.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',t.length>2&&(t[t.length]="</styleSheet>",t[1]=t[1].replace("/>",">")),t.join("")}function Ox(e,r){var t=e.read_shift(2),a=Pr(e,r-2);return[t,a]}function Nx(e,r,t){t||(t=W(6+4*r.length)),t.write_shift(2,e),yr(r,t);var a=t.length>t.l?t.slice(0,t.l):t;return t.l==null&&(t.l=t.length),a}function Rx(e,r,t){var a={};a.sz=e.read_shift(2)/20;var n=fu(e,2,t);n.fItalic&&(a.italic=1),n.fCondense&&(a.condense=1),n.fExtend&&(a.extend=1),n.fShadow&&(a.shadow=1),n.fOutline&&(a.outline=1),n.fStrikeout&&(a.strike=1);var i=e.read_shift(2);switch(i===700&&(a.bold=1),e.read_shift(2)){case 1:a.vertAlign="superscript";break;case 2:a.vertAlign="subscript";break}var s=e.read_shift(1);s!=0&&(a.underline=s);var f=e.read_shift(1);f>0&&(a.family=f);var c=e.read_shift(1);switch(c>0&&(a.charset=c),e.l++,a.color=su(e,8),e.read_shift(1)){case 1:a.scheme="major";break;case 2:a.scheme="minor";break}return a.name=Pr(e,r-21),a}function Px(e,r){r||(r=W(25+4*32)),r.write_shift(2,e.sz*20),cu(e,r),r.write_shift(2,e.bold?700:400);var t=0;e.vertAlign=="superscript"?t=1:e.vertAlign=="subscript"&&(t=2),r.write_shift(2,t),r.write_shift(1,e.underline||0),r.write_shift(1,e.family||0),r.write_shift(1,e.charset||0),r.write_shift(1,0),J0(e.color,r);var a=0;return e.scheme=="major"&&(a=1),e.scheme=="minor"&&(a=2),r.write_shift(1,a),yr(e.name,r),r.length>r.l?r.slice(0,r.l):r}var Lx=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],mi,Bx=Nr;function ac(e,r){r||(r=W(4*3+8*7+16*1)),mi||(mi=X0(Lx));var t=mi[e.patternType];t==null&&(t=40),r.write_shift(4,t);var a=0;if(t!=40)for(J0({auto:1},r),J0({auto:1},r);a<12;++a)r.write_shift(4,0);else{for(;a<4;++a)r.write_shift(4,0);for(;a<12;++a)r.write_shift(4,0)}return r.length>r.l?r.slice(0,r.l):r}function Mx(e,r){var t=e.l+r,a=e.read_shift(2),n=e.read_shift(2);return e.l=t,{ixfe:a,numFmtId:n}}function nc(e,r,t){t||(t=W(16)),t.write_shift(2,r||0),t.write_shift(2,e.numFmtId||0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);var a=0;return t.write_shift(1,a),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t}function d0(e,r){return r||(r=W(10)),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(4,0),r}var Ux=Nr;function Wx(e,r){return r||(r=W(51)),r.write_shift(1,0),d0(null,r),d0(null,r),d0(null,r),d0(null,r),d0(null,r),r.length>r.l?r.slice(0,r.l):r}function Hx(e,r){return r||(r=W(12+4*10)),r.write_shift(4,e.xfId),r.write_shift(2,1),r.write_shift(1,+e.builtinId),r.write_shift(1,0),n0(e.name||"",r),r.length>r.l?r.slice(0,r.l):r}function Xx(e,r,t){var a=W(2052);return a.write_shift(4,e),n0(r,a),n0(t,a),a.length>a.l?a.slice(0,a.l):a}function Vx(e,r,t){var a={};a.NumberFmt=[];for(var n in Fe)a.NumberFmt[n]=Fe[n];a.CellXf=[],a.Fonts=[];var i=[],s=!1;return Bt(e,function(c,o,l){switch(l){case 44:a.NumberFmt[c[0]]=c[1],Gt(c[1],c[0]);break;case 43:a.Fonts.push(c),c.color.theme!=null&&r&&r.themeElements&&r.themeElements.clrScheme&&(c.color.rgb=cn(r.themeElements.clrScheme[c.color.theme].rgb,c.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:i[i.length-1]==617&&a.CellXf.push(c);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:i.push(l),s=!0;break;case 38:i.pop(),s=!1;break;default:if(o.T>0)i.push(l);else if(o.T<0)i.pop();else if(!s||t.WTF&&i[i.length-1]!=37)throw new Error("Unexpected record 0x"+l.toString(16))}}),a}function Gx(e,r){if(r){var t=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)r[n]!=null&&++t}),t!=0&&(Z(e,615,pt(t)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)r[n]!=null&&Z(e,44,Nx(n,r[n]))}),Z(e,616))}}function zx(e){var r=1;r!=0&&(Z(e,611,pt(r)),Z(e,43,Px({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Z(e,612))}function $x(e){var r=2;r!=0&&(Z(e,603,pt(r)),Z(e,45,ac({patternType:"none"})),Z(e,45,ac({patternType:"gray125"})),Z(e,604))}function Kx(e){var r=1;r!=0&&(Z(e,613,pt(r)),Z(e,46,Wx({})),Z(e,614))}function Yx(e){var r=1;Z(e,626,pt(r)),Z(e,47,nc({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Z(e,627)}function jx(e,r){Z(e,617,pt(r.length)),r.forEach(function(t){Z(e,47,nc(t,0))}),Z(e,618)}function Zx(e){var r=1;Z(e,619,pt(r)),Z(e,48,Hx({xfId:0,builtinId:0,name:"Normal"})),Z(e,620)}function Jx(e){var r=0;Z(e,505,pt(r)),Z(e,506)}function qx(e){var r=0;Z(e,508,Xx(r,"TableStyleMedium9","PivotStyleMedium4")),Z(e,509)}function pw(){}function Qx(e,r){var t=Rr();return Z(t,278),Gx(t,e.SSF),zx(t,e),$x(t,e),Kx(t,e),Yx(t,e),jx(t,r.cellXfs),Zx(t,e),Jx(t,e),qx(t,e),Z(t,279),t.end()}var ed=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function rd(e,r,t){r.themeElements.clrScheme=[];var a={};(e[0].match(br)||[]).forEach(function(n){var i=ve(n);switch(i[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":a.rgb=i.val;break;case"</a:srgbClr>":break;case"<a:sysClr":a.rgb=i.lastClr;break;case"</a:sysClr>":break;case"</a:dk1>":case"</a:lt1>":case"<a:dk1>":case"<a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":i[0].charAt(1)==="/"?(r.themeElements.clrScheme[ed.indexOf(i[0])]=a,a={}):a.name=i[0].slice(3,i[0].length-1);break;default:if(t&&t.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}})}function gw(){}function _w(){}function td(e,r,t){r.themeElements={};var a;if(!(a=ta(e,"a:clrScheme")))throw new Error("clrScheme not found in themeElements");if(rd(a,r,t),!(a=ta(e,"a:fontScheme")))throw new Error("fontScheme not found in themeElements");if(!(a=ta(e,"a:fmtScheme")))throw new Error("fmtScheme not found in themeElements");}function ic(e,r){(!e||e.length===0)&&(e=pi());var t,a={};if(!(t=ta(e,"a:themeElements")))throw new Error("themeElements not found in theme");return td(t[0],a,r),a.raw=e,a}function pi(e,r){if(r&&r.themeXLSX)return r.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var t=[hr];return t[t.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',t[t.length]="<a:themeElements>",t[t.length]='<a:clrScheme name="Office">',t[t.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',t[t.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',t[t.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',t[t.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',t[t.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',t[t.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',t[t.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',t[t.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',t[t.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',t[t.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',t[t.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',t[t.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',t[t.length]="</a:clrScheme>",t[t.length]='<a:fontScheme name="Office">',t[t.length]="<a:majorFont>",t[t.length]='<a:latin typeface="Cambria"/>',t[t.length]='<a:ea typeface=""/>',t[t.length]='<a:cs typeface=""/>',t[t.length]='<a:font script="Jpan" typeface="\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"/>',t[t.length]='<a:font script="Hang" typeface="\uB9D1\uC740 \uACE0\uB515"/>',t[t.length]='<a:font script="Hans" typeface="\u5B8B\u4F53"/>',t[t.length]='<a:font script="Hant" typeface="\u65B0\u7D30\u660E\u9AD4"/>',t[t.length]='<a:font script="Arab" typeface="Times New Roman"/>',t[t.length]='<a:font script="Hebr" typeface="Times New Roman"/>',t[t.length]='<a:font script="Thai" typeface="Tahoma"/>',t[t.length]='<a:font script="Ethi" typeface="Nyala"/>',t[t.length]='<a:font script="Beng" typeface="Vrinda"/>',t[t.length]='<a:font script="Gujr" typeface="Shruti"/>',t[t.length]='<a:font script="Khmr" typeface="MoolBoran"/>',t[t.length]='<a:font script="Knda" typeface="Tunga"/>',t[t.length]='<a:font script="Guru" typeface="Raavi"/>',t[t.length]='<a:font script="Cans" typeface="Euphemia"/>',t[t.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',t[t.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',t[t.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',t[t.length]='<a:font script="Thaa" typeface="MV Boli"/>',t[t.length]='<a:font script="Deva" typeface="Mangal"/>',t[t.length]='<a:font script="Telu" typeface="Gautami"/>',t[t.length]='<a:font script="Taml" typeface="Latha"/>',t[t.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',t[t.length]='<a:font script="Orya" typeface="Kalinga"/>',t[t.length]='<a:font script="Mlym" typeface="Kartika"/>',t[t.length]='<a:font script="Laoo" typeface="DokChampa"/>',t[t.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',t[t.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',t[t.length]='<a:font script="Viet" typeface="Times New Roman"/>',t[t.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',t[t.length]='<a:font script="Geor" typeface="Sylfaen"/>',t[t.length]="</a:majorFont>",t[t.length]="<a:minorFont>",t[t.length]='<a:latin typeface="Calibri"/>',t[t.length]='<a:ea typeface=""/>',t[t.length]='<a:cs typeface=""/>',t[t.length]='<a:font script="Jpan" typeface="\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"/>',t[t.length]='<a:font script="Hang" typeface="\uB9D1\uC740 \uACE0\uB515"/>',t[t.length]='<a:font script="Hans" typeface="\u5B8B\u4F53"/>',t[t.length]='<a:font script="Hant" typeface="\u65B0\u7D30\u660E\u9AD4"/>',t[t.length]='<a:font script="Arab" typeface="Arial"/>',t[t.length]='<a:font script="Hebr" typeface="Arial"/>',t[t.length]='<a:font script="Thai" typeface="Tahoma"/>',t[t.length]='<a:font script="Ethi" typeface="Nyala"/>',t[t.length]='<a:font script="Beng" typeface="Vrinda"/>',t[t.length]='<a:font script="Gujr" typeface="Shruti"/>',t[t.length]='<a:font script="Khmr" typeface="DaunPenh"/>',t[t.length]='<a:font script="Knda" typeface="Tunga"/>',t[t.length]='<a:font script="Guru" typeface="Raavi"/>',t[t.length]='<a:font script="Cans" typeface="Euphemia"/>',t[t.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',t[t.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',t[t.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',t[t.length]='<a:font script="Thaa" typeface="MV Boli"/>',t[t.length]='<a:font script="Deva" typeface="Mangal"/>',t[t.length]='<a:font script="Telu" typeface="Gautami"/>',t[t.length]='<a:font script="Taml" typeface="Latha"/>',t[t.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',t[t.length]='<a:font script="Orya" typeface="Kalinga"/>',t[t.length]='<a:font script="Mlym" typeface="Kartika"/>',t[t.length]='<a:font script="Laoo" typeface="DokChampa"/>',t[t.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',t[t.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',t[t.length]='<a:font script="Viet" typeface="Arial"/>',t[t.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',t[t.length]='<a:font script="Geor" typeface="Sylfaen"/>',t[t.length]="</a:minorFont>",t[t.length]="</a:fontScheme>",t[t.length]='<a:fmtScheme name="Office">',t[t.length]="<a:fillStyleLst>",t[t.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',t[t.length]='<a:gradFill rotWithShape="1">',t[t.length]="<a:gsLst>",t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',t[t.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',t[t.length]="</a:gsLst>",t[t.length]='<a:lin ang="16200000" scaled="1"/>',t[t.length]="</a:gradFill>",t[t.length]='<a:gradFill rotWithShape="1">',t[t.length]="<a:gsLst>",t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',t[t.length]="</a:gsLst>",t[t.length]='<a:lin ang="16200000" scaled="0"/>',t[t.length]="</a:gradFill>",t[t.length]="</a:fillStyleLst>",t[t.length]="<a:lnStyleLst>",t[t.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',t[t.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',t[t.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',t[t.length]="</a:lnStyleLst>",t[t.length]="<a:effectStyleLst>",t[t.length]="<a:effectStyle>",t[t.length]="<a:effectLst>",t[t.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',t[t.length]="</a:effectLst>",t[t.length]="</a:effectStyle>",t[t.length]="<a:effectStyle>",t[t.length]="<a:effectLst>",t[t.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',t[t.length]="</a:effectLst>",t[t.length]="</a:effectStyle>",t[t.length]="<a:effectStyle>",t[t.length]="<a:effectLst>",t[t.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',t[t.length]="</a:effectLst>",t[t.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',t[t.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',t[t.length]="</a:effectStyle>",t[t.length]="</a:effectStyleLst>",t[t.length]="<a:bgFillStyleLst>",t[t.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',t[t.length]='<a:gradFill rotWithShape="1">',t[t.length]="<a:gsLst>",t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',t[t.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',t[t.length]="</a:gsLst>",t[t.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',t[t.length]="</a:gradFill>",t[t.length]='<a:gradFill rotWithShape="1">',t[t.length]="<a:gsLst>",t[t.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',t[t.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',t[t.length]="</a:gsLst>",t[t.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',t[t.length]="</a:gradFill>",t[t.length]="</a:bgFillStyleLst>",t[t.length]="</a:fmtScheme>",t[t.length]="</a:themeElements>",t[t.length]="<a:objectDefaults>",t[t.length]="<a:spDef>",t[t.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',t[t.length]="</a:spDef>",t[t.length]="<a:lnDef>",t[t.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',t[t.length]="</a:lnDef>",t[t.length]="</a:objectDefaults>",t[t.length]="<a:extraClrSchemeLst/>",t[t.length]="</a:theme>",t.join("")}function ad(e,r,t){var a=e.l+r,n=e.read_shift(4);if(n!==124226){if(!t.cellStyles){e.l=a;return}var i=e.slice(e.l);e.l=a;var s;try{s=Fs(i,{type:"array"})}catch{return}var f=$r(s,"theme/theme/theme1.xml",!0);if(f)return ic(f,t)}}function nd(e){return e.read_shift(4)}function id(e){var r={};switch(r.xclrType=e.read_shift(2),r.nTintShade=e.read_shift(2),r.xclrType){case 0:e.l+=4;break;case 1:r.xclrValue=sd(e,4);break;case 2:r.xclrValue=If(e,4);break;case 3:r.xclrValue=nd(e,4);break;case 4:e.l+=4;break}return e.l+=8,r}function sd(e,r){return Nr(e,r)}function fd(e,r){return Nr(e,r)}function cd(e){var r=e.read_shift(2),t=e.read_shift(2)-4,a=[r];switch(r){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:a[1]=id(e,t);break;case 6:a[1]=fd(e,t);break;case 14:case 15:a[1]=e.read_shift(t===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+r+" "+t)}return a}function od(e,r){var t=e.l+r;e.l+=2;var a=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),i=[];n-- >0;)i.push(cd(e,t-e.l));return{ixfe:a,ext:i}}function ld(e,r){r.forEach(function(t){switch(t[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break}})}function ud(e,r){return{flags:e.read_shift(4),version:e.read_shift(4),name:Pr(e,r-8)}}function hd(e){var r=W(12+2*e.name.length);return r.write_shift(4,e.flags),r.write_shift(4,e.version),yr(e.name,r),r.slice(0,r.l)}function xd(e){for(var r=[],t=e.read_shift(4);t-- >0;)r.push([e.read_shift(4),e.read_shift(4)]);return r}function dd(e){var r=W(4+8*e.length);r.write_shift(4,e.length);for(var t=0;t<e.length;++t)r.write_shift(4,e[t][0]),r.write_shift(4,e[t][1]);return r}function vd(e,r){var t=W(8+2*r.length);return t.write_shift(4,e),yr(r,t),t.slice(0,t.l)}function md(e){return e.l+=4,e.read_shift(4)!=0}function pd(e,r){var t=W(8);return t.write_shift(4,e),t.write_shift(4,r?1:0),t}function gd(e,r,t){var a={Types:[],Cell:[],Value:[]},n=t||{},i=[],s=!1,f=2;return Bt(e,function(c,o,l){switch(l){case 335:a.Types.push({name:c.name});break;case 51:c.forEach(function(x){f==1?a.Cell.push({type:a.Types[x[0]-1].name,index:x[1]}):f==0&&a.Value.push({type:a.Types[x[0]-1].name,index:x[1]})});break;case 337:f=c?1:0;break;case 338:f=2;break;case 35:i.push(l),s=!0;break;case 36:i.pop(),s=!1;break;default:if(!o.T){if(!s||n.WTF&&i[i.length-1]!=35)throw new Error("Unexpected record 0x"+l.toString(16))}}}),a}function _d(){var e=Rr();return Z(e,332),Z(e,334,pt(1)),Z(e,335,hd({name:"XLDAPR",version:12e4,flags:3496657072})),Z(e,336),Z(e,339,vd(1,"XLDAPR")),Z(e,52),Z(e,35,pt(514)),Z(e,4096,pt(0)),Z(e,4097,ht(1)),Z(e,36),Z(e,53),Z(e,340),Z(e,337,pd(1,!0)),Z(e,51,dd([[1,0]])),Z(e,338),Z(e,333),e.end()}function wd(e,r,t){var a={Types:[],Cell:[],Value:[]};if(!e)return a;var n=!1,i=2,s;return e.replace(br,function(f){var c=ve(f);switch(ot(c[0])){case"<?xml":break;case"<metadata":case"</metadata>":break;case"<metadataTypes":case"</metadataTypes>":break;case"<metadataType":a.Types.push({name:c.name});break;case"</metadataType>":break;case"<futureMetadata":for(var o=0;o<a.Types.length;++o)a.Types[o].name==c.name&&(s=a.Types[o]);break;case"</futureMetadata>":break;case"<bk>":break;case"</bk>":break;case"<rc":i==1?a.Cell.push({type:a.Types[c.t-1].name,index:+c.v}):i==0&&a.Value.push({type:a.Types[c.t-1].name,index:+c.v});break;case"</rc>":break;case"<cellMetadata":i=1;break;case"</cellMetadata>":i=2;break;case"<valueMetadata":i=0;break;case"</valueMetadata>":i=2;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":n=!0;break;case"</ext>":n=!1;break;case"<rvb":if(!s)break;s.offsets||(s.offsets=[]),s.offsets.push(+c.i);break;default:if(!n&&t?.WTF)throw new Error("unrecognized "+c[0]+" in metadata")}return f}),a}function kd(){var e=[hr];return e.push(`<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray"> <metadataTypes count="1"> <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/> </metadataTypes> <futureMetadata name="XLDAPR" count="1"> <bk> <extLst> <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}"> <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/> </ext> </extLst> </bk> </futureMetadata> <cellMetadata count="1"> <bk> <rc t="1" v="0"/> </bk> </cellMetadata> </metadata>`),e.join("")}function Ed(e){var r=[];if(!e)return r;var t=1;return(e.match(br)||[]).forEach(function(a){var n=ve(a);switch(n[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete n[0],n.i?t=n.i:n.i=t,r.push(n);break}}),r}function Td(e){var r={};r.i=e.read_shift(4);var t={};t.r=e.read_shift(4),t.c=e.read_shift(4),r.r=Xe(t);var a=e.read_shift(1);return a&2&&(r.l="1"),a&8&&(r.a="1"),r}function Fd(e,r,t){var a=[],n=!1;return Bt(e,function(s,f,c){switch(c){case 63:a.push(s);break;default:if(!f.T){if(!n||t.WTF)throw new Error("Unexpected record 0x"+c.toString(16))}}}),a}function ww(){}function yd(e,r,t,a){if(!e)return e;var n=a||{},i=!1,s=!1;Bt(e,function(c,o,l){if(!s)switch(l){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:i=!0;break;case 36:i=!1;break;default:if(!o.T){if(!i||n.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}},n)}function Sd(e,r){if(!e)return"??";var t=(e.match(/<c:chart [^<>]*r:id="([^<>"]*)"/)||["",""])[1];return r["!id"][t].Target}function Ad(e,r,t){var a=0;(_s(e,"shape")||[]).forEach(function(n){var i="",s=!0,f=-1,c=-1,o=-1;switch(n.replace(br,function(x,u){var h=ve(x);switch(ot(h[0])){case"<ClientData":h.ObjectType&&(i=h.ObjectType);break;case"<Visible":case"<Visible/>":s=!1;break;case"<Row":case"<Row>":f=u+x.length;break;case"</Row>":c=+n.slice(f,u).trim();break;case"<Column":case"<Column>":f=u+x.length;break;case"</Column>":o=+n.slice(f,u).trim();break}return""}),i){case"Note":var l=A0(r,c>=0&&o>=0?Xe({r:c,c:o}):t[a].ref);l.c&&(l.c.hidden=s),++a;break}})}function sc(e,r,t){var a=[21600,21600],n=["m0,0l0",a[1],a[0],a[1],a[0],"0xe"].join(","),i=[ae("xml",null,{"xmlns:v":at.v,"xmlns:o":at.o,"xmlns:x":at.x,"xmlns:mv":at.mv}).replace(/\/>/,">"),ae("o:shapelayout",ae("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"})],s=65536*e,f=r||[];return f.length>0&&i.push(ae("v:shapetype",[ae("v:stroke",null,{joinstyle:"miter"}),ae("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202",coordsize:a.join(","),"o:spt":202,path:n})),f.forEach(function(c){++s,i.push(Cd(c,s))}),i.push("</xml>"),i.join("")}function Cd(e,r,t){var a=Qe(e[0]),n={color2:"#BEFF82",type:"gradient"};n.type=="gradient"&&(n.angle="-180");var i=n.type=="gradient"?ae("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,s=ae("v:fill",i,n),f={on:"t",obscured:"t"};return["<v:shape"+qa({id:"_x0000_s"+r,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",s,ae("v:shadow",null,f),ae("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",Dr("x:Anchor",[a.c+1,0,a.r+1,0,a.c+3,20,a.r+5,20].join(",")),Dr("x:AutoFill","False"),Dr("x:Row",String(a.r)),Dr("x:Column",String(a.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"].join("")}function fc(e,r,t,a){var n=e["!data"]!=null,i;r.forEach(function(s){var f=Qe(s.ref);if(!(f.r<0||f.c<0)){if(n?(e["!data"][f.r]||(e["!data"][f.r]=[]),i=e["!data"][f.r][f.c]):i=e[s.ref],!i){i={t:"z"},n?e["!data"][f.r][f.c]=i:e[s.ref]=i;var c=Ke(e["!ref"]||"BDWGO1000001:A1");c.s.r>f.r&&(c.s.r=f.r),c.e.r<f.r&&(c.e.r=f.r),c.s.c>f.c&&(c.s.c=f.c),c.e.c<f.c&&(c.e.c=f.c);var o=Be(c);e["!ref"]=o}i.c||(i.c=[]);var l={a:s.author,t:s.t,r:s.r,T:t};s.h&&(l.h=s.h);for(var x=i.c.length-1;x>=0;--x){if(!t&&i.c[x].T)return;t&&!i.c[x].T&&i.c.splice(x,1)}if(t&&a){for(x=0;x<a.length;++x)if(l.a==a[x].id){l.a=a[x].name||l.a;break}}i.c.push(l)}})}function bd(e,r){if(e.match(/<(?:\w+:)?comments *\/>/))return[];var t=[],a=[],n=Sr(e,"authors");n&&n[1]&&n[1].split(/<\/\w*:?author>/).forEach(function(s){if(!(s===""||s.trim()==="")){var f=s.match(/<(?:\w+:)?author[^<>]*>(.*)/);f&&t.push(f[1])}});var i=Sr(e,"commentList");return i&&i[1]&&i[1].split(/<\/\w*:?comment>/).forEach(function(s){if(!(s===""||s.trim()==="")){var f=s.match(/<(?:\w+:)?comment[^<>]*>/);if(f){var c=ve(f[0]),o={author:c.authorId&&t[c.authorId]||"sheetjsghost",ref:c.ref,guid:c.guid},l=Qe(c.ref);if(!(r.sheetRows&&r.sheetRows<=l.r)){var x=Sr(s,"text"),u=!!x&&!!x[1]&&hi(x[1])||{r:"",t:"",h:""};o.r=u.r,u.r=="<t></t>"&&(u.t=u.h=""),o.t=(u.t||"").replace(/\r\n/g,` `).replace(/\r/g,` `),r.cellHTML&&(o.h=u.h),a.push(o)}}}}),a}function Dd(e){var r=[hr,ae("comments",null,{xmlns:aa[0]})],t=[];return r.push("<authors>"),e.forEach(function(a){a[1].forEach(function(n){var i=We(n.a);t.indexOf(i)==-1&&(t.push(i),r.push("<author>"+i+"</author>")),n.T&&n.ID&&t.indexOf("tc="+n.ID)==-1&&(t.push("tc="+n.ID),r.push("<author>tc="+n.ID+"</author>"))})}),t.length==0&&(t.push("SheetJ5"),r.push("<author>SheetJ5</author>")),r.push("</authors>"),r.push("<commentList>"),e.forEach(function(a){var n=0,i=[],s=0;if(a[1][0]&&a[1][0].T&&a[1][0].ID&&(n=t.indexOf("tc="+a[1][0].ID)),a[1].forEach(function(o){o.a&&(n=t.indexOf(We(o.a))),o.T&&++s,i.push(o.t==null?"":We(o.t))}),s===0)a[1].forEach(function(o){r.push('<comment ref="'+a[0]+'" authorId="'+t.indexOf(We(o.a))+'"><text>'),r.push(Dr("t",o.t==null?"":We(o.t))),r.push("</text></comment>")});else{a[1][0]&&a[1][0].T&&a[1][0].ID&&(n=t.indexOf("tc="+a[1][0].ID)),r.push('<comment ref="'+a[0]+'" authorId="'+n+'"><text>');for(var f=`Comment: `+i[0]+` `,c=1;c<i.length;++c)f+=`Reply: `+i[c]+` `;r.push(Dr("t",We(f))),r.push("</text></comment>")}}),r.push("</commentList>"),r.length>2&&(r[r.length]="</comments>",r[1]=r[1].replace("/>",">")),r.join("")}function Id(e,r){var t=[],a=!1,n={},i=0;return e.replace(br,function(f,c){var o=ve(f);switch(ot(o[0])){case"<?xml":break;case"<ThreadedComments":break;case"</ThreadedComments>":break;case"<threadedComment":n={author:o.personId,guid:o.id,ref:o.ref,T:1};break;case"</threadedComment>":n.t!=null&&t.push(n);break;case"<text>":case"<text":i=c+f.length;break;case"</text>":n.t=e.slice(i,c).replace(/\r\n/g,` `).replace(/\r/g,` `);break;case"<mentions":case"<mentions>":a=!0;break;case"</mentions>":a=!1;break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(!a&&r.WTF)throw new Error("unrecognized "+o[0]+" in threaded comments")}return f}),t}function cc(e,r,t){var a=[hr,ae("ThreadedComments",null,{xmlns:Er.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(n){var i="";(n[1]||[]).forEach(function(s,f){if(!s.T){delete s.ID;return}s.a&&r.indexOf(s.a)==-1&&r.push(s.a);var c={ref:n[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+t.tcid++).slice(-12)+"}"};f==0?i=c.id:c.parentId=i,s.ID=c.id,s.a&&(c.personId="{54EE7950-7262-4200-6969-"+("000000000000"+r.indexOf(s.a)).slice(-12)+"}"),a.push(ae("threadedComment",Dr("text",s.t||""),c))})}),a.push("</ThreadedComments>"),a.join("")}function Od(e,r){var t=[],a=!1;return e.replace(br,function(i){var s=ve(i);switch(ot(s[0])){case"<?xml":break;case"<personList":break;case"</personList>":break;case"<person":t.push({name:s.displayname,id:s.id});break;case"</person>":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(!a&&r.WTF)throw new Error("unrecognized "+s[0]+" in threaded comments")}return i}),t}function oc(e){var r=[hr,ae("personList",null,{xmlns:Er.TCMNT,"xmlns:x":aa[0]}).replace(/[\/]>/,">")];return e.forEach(function(t,a){r.push(ae("person",null,{displayName:t,id:"{54EE7950-7262-4200-6969-"+("000000000000"+a).slice(-12)+"}",userId:t,providerId:"None"}))}),r.push("</personList>"),r.join("")}function Nd(e){var r={};r.iauthor=e.read_shift(4);var t=ca(e,16);return r.rfx=t.s,r.ref=Xe(t.s),e.l+=16,r}function Rd(e,r){return r==null&&(r=W(36)),r.write_shift(4,e[1].iauthor),Oa(e[0],r),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r.write_shift(4,0),r}var Pd=Pr;function lc(e){return yr(e.slice(0,54))}function Ld(e,r){var t=[],a=[],n={},i=!1;return Bt(e,function(f,c,o){switch(o){case 632:a.push(f);break;case 635:n=f;break;case 637:n.t=f.t,n.h=f.h,n.r=f.r;break;case 636:if(n.author=a[n.iauthor],delete n.iauthor,r.sheetRows&&n.rfx&&r.sheetRows<=n.rfx.r)break;n.t||(n.t=""),delete n.rfx,t.push(n);break;case 3072:break;case 35:i=!0;break;case 36:i=!1;break;case 37:break;case 38:break;default:if(!c.T){if(!i||r.WTF)throw new Error("Unexpected record 0x"+o.toString(16))}}}),t}function Bd(e){var r=Rr(),t=[];return Z(r,628),Z(r,630),e.forEach(function(a){a[1].forEach(function(n){t.indexOf(n.a)>-1||(t.push(n.a.slice(0,54)),Z(r,632,lc(n.a)),n.T&&n.ID&&t.indexOf("tc="+n.ID)==-1&&(t.push("tc="+n.ID),Z(r,632,lc("tc="+n.ID))))})}),Z(r,631),Z(r,633),e.forEach(function(a){a[1].forEach(function(n){var i=-1;n.ID&&(i=t.indexOf("tc="+n.ID)),i==-1&&a[1][0].T&&a[1][0].ID&&(i=t.indexOf("tc="+a[1][0].ID)),i==-1&&(i=t.indexOf(n.a)),n.iauthor=i;var s={s:Qe(a[0]),e:Qe(a[0])};Z(r,635,Rd([s,n])),n.t&&n.t.length>0&&Z(r,637,tu(n)),Z(r,636),delete n.iauthor})}),Z(r,634),Z(r,629),r.end()}var Md="application/vnd.ms-office.vbaProject";function Ud(e){var r=ye.utils.cfb_new({root:"R"});return e.FullPaths.forEach(function(t,a){if(!(t.slice(-1)==="/"||!t.match(/_VBA_PROJECT_CUR/))){var n=t.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");ye.utils.cfb_add(r,n,e.FileIndex[a].content)}}),ye.write(r)}function Wd(e,r){r.FullPaths.forEach(function(t,a){if(a!=0){var n=t.replace(/^[\/]*[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");n.slice(-1)!=="/"&&ye.utils.cfb_add(e,n,r.FileIndex[a].content)}})}var Hd=["xlsb","xlsm","xlam","biff8","xla"];function Xd(){return{"!type":"dialog"}}function Vd(){return{"!type":"dialog"}}function Gd(){return{"!type":"macro"}}function zd(){return{"!type":"macro"}}var ma=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,r={r:0,c:0};function t(a,n,i,s){var f=!1,c=!1;i.length==0?c=!0:i.charAt(0)=="["&&(c=!0,i=i.slice(1,-1)),s.length==0?f=!0:s.charAt(0)=="["&&(f=!0,s=s.slice(1,-1));var o=i.length>0?parseInt(i,10)|0:0,l=s.length>0?parseInt(s,10)|0:0;return f?l+=r.c:--l,c?o+=r.r:--o,n+(f?"":"$")+Le(l)+(c?"":"$")+Ve(o)}return function(n,i){return r=i,n.replace(e,t)}}(),hn=/(^|[^._A-Z0-9])(\$?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])(\$?)(\d{1,7})(?![_.\(A-Za-z0-9])/g;try{hn=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g}catch{}var xn=function(){return function(r,t){return r.replace(hn,function(a,n,i,s,f,c){var o=Kn(s)-(i?0:t.c),l=$n(c)-(f?0:t.r),x=f=="$"?l+1:l==0?"":"["+l+"]",u=i=="$"?o+1:o==0?"":"["+o+"]";return n+"R"+x+"C"+u})}}();function uc(e,r){return e.replace(hn,function(t,a,n,i,s,f){return a+(n=="$"?n+i:Le(Kn(i)+r.c))+(s=="$"?s+f:Ve($n(f)+r.r))})}function hc(e,r,t){var a=Fr(r),n=a.s,i=Qe(t),s={r:i.r-n.r,c:i.c-n.c};return uc(e,s)}function $d(e){return e.length!=1}function xc(e){return e.replace(/_xlfn\./g,"")}function gr(e){e.l+=1}function Yt(e,r){var t=e.read_shift(r==1?1:2);return[t&16383,t>>14&1,t>>15&1]}function dc(e,r,t){var a=2;if(t){if(t.biff>=2&&t.biff<=5)return vc(e,r,t);t.biff==12&&(a=4)}var n=e.read_shift(a),i=e.read_shift(a),s=Yt(e,2),f=Yt(e,2);return{s:{r:n,c:s[0],cRel:s[1],rRel:s[2]},e:{r:i,c:f[0],cRel:f[1],rRel:f[2]}}}function vc(e){var r=Yt(e,2),t=Yt(e,2),a=e.read_shift(1),n=e.read_shift(1);return{s:{r:r[0],c:a,cRel:r[1],rRel:r[2]},e:{r:t[0],c:n,cRel:t[1],rRel:t[2]}}}function Kd(e,r,t){if(t.biff<8)return vc(e,r,t);var a=e.read_shift(t.biff==12?4:2),n=e.read_shift(t.biff==12?4:2),i=Yt(e,2),s=Yt(e,2);return{s:{r:a,c:i[0],cRel:i[1],rRel:i[2]},e:{r:n,c:s[0],cRel:s[1],rRel:s[2]}}}function mc(e,r,t){if(t&&t.biff>=2&&t.biff<=5)return Yd(e,r,t);var a=e.read_shift(t&&t.biff==12?4:2),n=Yt(e,2);return{r:a,c:n[0],cRel:n[1],rRel:n[2]}}function Yd(e){var r=Yt(e,2),t=e.read_shift(1);return{r:r[0],c:t,cRel:r[1],rRel:r[2]}}function jd(e){var r=e.read_shift(2),t=e.read_shift(2);return{r,c:t&255,fQuoted:!!(t&16384),cRel:t>>15,rRel:t>>15}}function Zd(e,r,t){var a=t&&t.biff?t.biff:8;if(a>=2&&a<=5)return Jd(e,r,t);var n=e.read_shift(a>=12?4:2),i=e.read_shift(2),s=(i&16384)>>14,f=(i&32768)>>15;if(i&=16383,f==1)for(;n>524287;)n-=1048576;if(s==1)for(;i>8191;)i=i-16384;return{r:n,c:i,cRel:s,rRel:f}}function Jd(e){var r=e.read_shift(2),t=e.read_shift(1),a=(r&32768)>>15,n=(r&16384)>>14;return r&=16383,a==1&&r>=8192&&(r=r-16384),n==1&&t>=128&&(t=t-256),{r,c:t,cRel:n,rRel:a}}function qd(e,r,t){var a=(e[e.l++]&96)>>5,n=dc(e,t.biff>=2&&t.biff<=5?6:8,t);return[a,n]}function Qd(e,r,t){var a=(e[e.l++]&96)>>5,n=e.read_shift(2,"i"),i=8;if(t)switch(t.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}var s=dc(e,i,t);return[a,n,s]}function e2(e,r,t){var a=(e[e.l++]&96)>>5;return e.l+=t&&t.biff>8?12:t.biff<8?6:8,[a]}function r2(e,r,t){var a=(e[e.l++]&96)>>5,n=e.read_shift(2),i=8;if(t)switch(t.biff){case 5:e.l+=12,i=6;break;case 12:i=12;break}return e.l+=i,[a,n]}function t2(e,r,t){var a=(e[e.l++]&96)>>5,n=Kd(e,r-1,t);return[a,n]}function a2(e,r,t){var a=(e[e.l++]&96)>>5;return e.l+=t.biff==2?6:t.biff==12?14:7,[a]}function pc(e){var r=e[e.l+1]&1,t=1;return e.l+=4,[r,t]}function n2(e,r,t){e.l+=2;for(var a=e.read_shift(t&&t.biff==2?1:2),n=[],i=0;i<=a;++i)n.push(e.read_shift(t&&t.biff==2?1:2));return n}function i2(e,r,t){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(t&&t.biff==2?1:2)]}function s2(e,r,t){var a=e[e.l+1]&255?1:0;return e.l+=2,[a,e.read_shift(t&&t.biff==2?1:2)]}function f2(e){var r=e[e.l+1]&255?1:0;return e.l+=2,[r,e.read_shift(2)]}function c2(e,r,t){var a=e[e.l+1]&255?1:0;return e.l+=t&&t.biff==2?3:4,[a]}function gc(e){var r=e.read_shift(1),t=e.read_shift(1);return[r,t]}function o2(e){return e.read_shift(2),gc(e,2)}function l2(e){return e.read_shift(2),gc(e,2)}function u2(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=mc(e,0,t);return[a,n]}function h2(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=Zd(e,0,t);return[a,n]}function x2(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(2);t&&t.biff==5&&(e.l+=12);var i=mc(e,0,t);return[a,n,i]}function d2(e,r,t){var a=(e[e.l]&96)>>5;e.l+=1;var n=e.read_shift(t&&t.biff<=3?1:2);return[Cv[n],Fc[n],a]}function v2(e,r,t){var a=e[e.l++],n=e.read_shift(1),i=t&&t.biff<=3?[a==88?-1:0,e.read_shift(1)]:m2(e);return[n,(i[0]===0?Fc:Av)[i[1]]]}function m2(e){return[e[e.l+1]>>7,e.read_shift(2)&32767]}function p2(e,r,t){e.l+=t&&t.biff==2?3:4}function g2(e,r,t){if(e.l++,t&&t.biff==12)return[e.read_shift(4,"i"),0];var a=e.read_shift(2),n=e.read_shift(t&&t.biff==2?1:2);return[a,n]}function _2(e){return e.l++,ut[e.read_shift(1)]}function w2(e){return e.l++,e.read_shift(2)}function k2(e){return e.l++,e.read_shift(1)!==0}function E2(e){return e.l++,Lr(e,8)}function T2(e,r,t){return e.l++,Ra(e,r-1,t)}function F2(e,r){var t=[e.read_shift(1)];if(r==12)switch(t[0]){case 2:t[0]=4;break;case 4:t[0]=16;break;case 0:t[0]=1;break;case 1:t[0]=2;break}switch(t[0]){case 4:t[1]=xr(e,1)?"TRUE":"FALSE",r!=12&&(e.l+=7);break;case 37:case 16:t[1]=ut[e[e.l]],e.l+=r==12?4:8;break;case 0:e.l+=8;break;case 1:t[1]=Lr(e,8);break;case 2:t[1]=xa(e,0,{biff:r>0&&r<8?2:r});break;default:throw new Error("Bad SerAr: "+t[0])}return t}function y2(e,r,t){for(var a=e.read_shift(t.biff==12?4:2),n=[],i=0;i!=a;++i)n.push((t.biff==12?ca:nn)(e,8));return n}function S2(e,r,t){var a=0,n=0;t.biff==12?(a=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),a=1+e.read_shift(2)),t.biff>=2&&t.biff<8&&(--a,--n==0&&(n=256));for(var i=0,s=[];i!=a&&(s[i]=[]);++i)for(var f=0;f!=n;++f)s[i][f]=F2(e,t.biff);return s}function A2(e,r,t){var a=e.read_shift(1)>>>5&3,n=!t||t.biff>=8?4:2,i=e.read_shift(n);switch(t.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12;break}return[a,0,i]}function C2(e,r,t){if(t.biff==5)return b2(e,r,t);var a=e.read_shift(1)>>>5&3,n=e.read_shift(2),i=e.read_shift(4);return[a,n,i]}function b2(e){var r=e.read_shift(1)>>>5&3,t=e.read_shift(2,"i");e.l+=8;var a=e.read_shift(2);return e.l+=12,[r,t,a]}function D2(e,r,t){var a=e.read_shift(1)>>>5&3;e.l+=t&&t.biff==2?3:4;var n=e.read_shift(t&&t.biff==2?1:2);return[a,n]}function I2(e,r,t){var a=e.read_shift(1)>>>5&3,n=e.read_shift(t&&t.biff==2?1:2);return[a,n]}function O2(e,r,t){var a=e.read_shift(1)>>>5&3;return e.l+=4,t.biff<8&&e.l--,t.biff==12&&(e.l+=2),[a]}function N2(e,r,t){var a=(e[e.l++]&96)>>5,n=e.read_shift(2),i=4;if(t)switch(t.biff){case 5:i=15;break;case 12:i=6;break}return e.l+=i,[a,n]}var R2=Nr,P2=Nr,L2=Nr;function v0(e,r,t){return e.l+=2,[jd(e,4,t)]}function gi(e){return e.l+=6,[]}var B2=v0,M2=gi,U2=gi,W2=v0;function _c(e){return e.l+=2,[or(e),e.read_shift(2)&1]}var H2=v0,X2=_c,V2=gi,G2=v0,z2=v0,$2=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function K2(e){e.l+=2;var r=e.read_shift(2),t=e.read_shift(2),a=e.read_shift(4),n=e.read_shift(2),i=e.read_shift(2),s=$2[t>>2&31];return{ixti:r,coltype:t&3,rt:s,idx:a,c:n,C:i}}function Y2(e){return e.l+=2,[e.read_shift(4)]}function j2(e,r,t){return e.l+=5,e.l+=2,e.l+=t.biff==2?1:4,["PTGSHEET"]}function Z2(e,r,t){return e.l+=t.biff==2?4:5,["PTGENDSHEET"]}function J2(e){var r=e.read_shift(1)>>>5&3,t=e.read_shift(2);return[r,t]}function q2(e){var r=e.read_shift(1)>>>5&3,t=e.read_shift(2);return[r,t]}function Q2(e){return e.l+=4,[0,0]}var wc={1:{n:"PtgExp",f:g2},2:{n:"PtgTbl",f:L2},3:{n:"PtgAdd",f:gr},4:{n:"PtgSub",f:gr},5:{n:"PtgMul",f:gr},6:{n:"PtgDiv",f:gr},7:{n:"PtgPower",f:gr},8:{n:"PtgConcat",f:gr},9:{n:"PtgLt",f:gr},10:{n:"PtgLe",f:gr},11:{n:"PtgEq",f:gr},12:{n:"PtgGe",f:gr},13:{n:"PtgGt",f:gr},14:{n:"PtgNe",f:gr},15:{n:"PtgIsect",f:gr},16:{n:"PtgUnion",f:gr},17:{n:"PtgRange",f:gr},18:{n:"PtgUplus",f:gr},19:{n:"PtgUminus",f:gr},20:{n:"PtgPercent",f:gr},21:{n:"PtgParen",f:gr},22:{n:"PtgMissArg",f:gr},23:{n:"PtgStr",f:T2},26:{n:"PtgSheet",f:j2},27:{n:"PtgEndSheet",f:Z2},28:{n:"PtgErr",f:_2},29:{n:"PtgBool",f:k2},30:{n:"PtgInt",f:w2},31:{n:"PtgNum",f:E2},32:{n:"PtgArray",f:a2},33:{n:"PtgFunc",f:d2},34:{n:"PtgFuncVar",f:v2},35:{n:"PtgName",f:A2},36:{n:"PtgRef",f:u2},37:{n:"PtgArea",f:qd},38:{n:"PtgMemArea",f:D2},39:{n:"PtgMemErr",f:R2},40:{n:"PtgMemNoMem",f:P2},41:{n:"PtgMemFunc",f:I2},42:{n:"PtgRefErr",f:O2},43:{n:"PtgAreaErr",f:e2},44:{n:"PtgRefN",f:h2},45:{n:"PtgAreaN",f:t2},46:{n:"PtgMemAreaN",f:J2},47:{n:"PtgMemNoMemN",f:q2},57:{n:"PtgNameX",f:C2},58:{n:"PtgRef3d",f:x2},59:{n:"PtgArea3d",f:Qd},60:{n:"PtgRefErr3d",f:N2},61:{n:"PtgAreaErr3d",f:r2},255:{}},ev={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},rv={1:{n:"PtgElfLel",f:_c},2:{n:"PtgElfRw",f:G2},3:{n:"PtgElfCol",f:B2},6:{n:"PtgElfRwV",f:z2},7:{n:"PtgElfColV",f:W2},10:{n:"PtgElfRadical",f:H2},11:{n:"PtgElfRadicalS",f:V2},13:{n:"PtgElfColS",f:M2},15:{n:"PtgElfColSV",f:U2},16:{n:"PtgElfRadicalLel",f:X2},25:{n:"PtgList",f:K2},29:{n:"PtgSxName",f:Y2},255:{}},tv={0:{n:"PtgAttrNoop",f:Q2},1:{n:"PtgAttrSemi",f:c2},2:{n:"PtgAttrIf",f:s2},4:{n:"PtgAttrChoose",f:n2},8:{n:"PtgAttrGoto",f:i2},16:{n:"PtgAttrSum",f:p2},32:{n:"PtgAttrBaxcel",f:pc},33:{n:"PtgAttrBaxcel",f:pc},64:{n:"PtgAttrSpace",f:o2},65:{n:"PtgAttrSpaceSemi",f:l2},128:{n:"PtgAttrIfError",f:f2},255:{}};function m0(e,r,t,a){if(a.biff<8)return Nr(e,r);for(var n=e.l+r,i=[],s=0;s!==t.length;++s)switch(t[s][0]){case"PtgArray":t[s][1]=S2(e,0,a),i.push(t[s][1]);break;case"PtgMemArea":t[s][2]=y2(e,t[s][1],a),i.push(t[s][2]);break;case"PtgExp":a&&a.biff==12&&(t[s][1][1]=e.read_shift(4),i.push(t[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+t[s][0];default:break}return r=n-e.l,r!==0&&i.push(Nr(e,r)),i}function p0(e,r,t){for(var a=e.l+r,n,i,s=[];a!=e.l;)r=a-e.l,i=e[e.l],n=wc[i]||wc[ev[i]],(i===24||i===25)&&(n=(i===24?rv:tv)[e[e.l+1]]),!n||!n.f?Nr(e,r):s.push([n.n,n.f(e,r,t)]);return s}function av(e){for(var r=[],t=0;t<e.length;++t){for(var a=e[t],n=[],i=0;i<a.length;++i){var s=a[i];if(s)switch(s[0]){case 2:n.push('"'+s[1].replace(/"/g,'""')+'"');break;default:n.push(s[1])}else n.push("")}r.push(n.join(","))}return r.join(";")}var nv={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function iv(e,r){var t=e.lastIndexOf("!"),a=r.lastIndexOf("!");return t==-1&&a==-1?e+":"+r:t>0&&a>0&&e.slice(0,t).toLowerCase()==r.slice(0,a).toLowerCase()?e+":"+r.slice(a+1):(console.error("Cannot hydrate range",e,r),e+":"+r)}function kc(e,r,t){if(!e)return"SH33TJSERR0";if(t.biff>8&&(!e.XTI||!e.XTI[r]))return e.SheetNames[r];if(!e.XTI)return"SH33TJSERR6";var a=e.XTI[r];if(t.biff<8)return r>1e4&&(r-=65536),r<0&&(r=-r),r==0?"":e.XTI[r-1];if(!a)return"SH33TJSERR1";var n="";if(t.biff>8)switch(e[a[0]][0]){case 357:return n=a[1]==-1?"#REF":e.SheetNames[a[1]],a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 358:return t.SID!=null?e.SheetNames[t.SID]:"SH33TJSSAME"+e[a[0]][0];case 355:default:return"SH33TJSSRC"+e[a[0]][0]}switch(e[a[0]][0][0]){case 1025:return n=a[1]==-1?"#REF":e.SheetNames[a[1]]||"SH33TJSERR3",a[1]==a[2]?n:n+":"+e.SheetNames[a[2]];case 14849:return e[a[0]].slice(1).map(function(i){return i.Name}).join(";;");default:return e[a[0]][0][3]?(n=a[1]==-1?"#REF":e[a[0]][0][3][a[1]]||"SH33TJSERR4",a[1]==a[2]?n:n+":"+e[a[0]][0][3][a[2]]):"SH33TJSERR2"}}function Ec(e,r,t){var a=kc(e,r,t);return a=="#REF"?a:a0(a,t)}function Wr(e,r,t,a,n){var i=n&&n.biff||8,s={s:{c:0,r:0},e:{c:0,r:0}},f=[],c,o,l,x=0,u=0,h,m="";if(!e[0]||!e[0][0])return"";for(var p=-1,d="",v=0,_=e[0].length;v<_;++v){var g=e[0][v];switch(g[0]){case"PtgUminus":f.push("-"+f.pop());break;case"PtgUplus":f.push("+"+f.pop());break;case"PtgPercent":f.push(f.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(c=f.pop(),o=f.pop(),p>=0){switch(e[0][p][1][0]){case 0:d=Ye(" ",e[0][p][1][1]);break;case 1:d=Ye("\r",e[0][p][1][1]);break;default:if(d="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][p][1][0])}o=o+d,p=-1}f.push(o+nv[g[0]]+c);break;case"PtgIsect":c=f.pop(),o=f.pop(),f.push(o+" "+c);break;case"PtgUnion":c=f.pop(),o=f.pop(),f.push(o+","+c);break;case"PtgRange":c=f.pop(),o=f.pop(),f.push(iv(o,c));break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":l=e0(g[1][1],s,n),f.push(r0(l,i));break;case"PtgRefN":l=t?e0(g[1][1],t,n):g[1][1],f.push(r0(l,i));break;case"PtgRef3d":x=g[1][1],l=e0(g[1][2],s,n),m=Ec(a,x,n);var F=m;f.push(m+"!"+r0(l,i));break;case"PtgFunc":case"PtgFuncVar":var R=g[1][0],U=g[1][1];R||(R=0),R&=127;var C=R==0?[]:f.slice(-R);f.length-=R,U==="User"&&(U=C.shift()),f.push(U+"("+C.join(",")+")");break;case"PtgBool":f.push(g[1]?"TRUE":"FALSE");break;case"PtgInt":f.push(g[1]);break;case"PtgNum":f.push(String(g[1]));break;case"PtgStr":f.push('"'+g[1].replace(/"/g,'""')+'"');break;case"PtgErr":f.push(g[1]);break;case"PtgAreaN":h=js(g[1][1],t?{s:t}:s,n),f.push(zn(h,n));break;case"PtgArea":h=js(g[1][1],s,n),f.push(zn(h,n));break;case"PtgArea3d":x=g[1][1],h=g[1][2],m=Ec(a,x,n),f.push(m+"!"+zn(h,n));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":u=g[1][2];var D=(a.names||[])[u-1]||(a[0]||[])[u],O=D?D.Name:"SH33TJSNAME"+String(u);O&&O.slice(0,6)=="_xlfn."&&!n.xlfn&&(O=O.slice(6)),f.push(O);break;case"PtgNameX":var N=g[1][1];u=g[1][2];var B;if(n.biff<=5)N<0&&(N=-N),a[N]&&(B=a[N][u]);else{var M="";if(((a[N]||[])[0]||[])[0]==14849||(((a[N]||[])[0]||[])[0]==1025?a[N][u]&&a[N][u].itab>0&&(M=a.SheetNames[a[N][u].itab-1]+"!"):M=a.SheetNames[u-1]+"!"),a[N]&&a[N][u])M+=a[N][u].Name;else if(a[0]&&a[0][u])M+=a[0][u].Name;else{var Y=(kc(a,N,n)||"").split(";;");Y[u-1]?M=Y[u-1]:M+="SH33TJSERRX"}f.push(M);break}B||(B={Name:"SH33TJSERRY"}),f.push(B.Name);break;case"PtgParen":var he="(",q=")";if(p>=0){switch(d="",e[0][p][1][0]){case 2:he=Ye(" ",e[0][p][1][1])+he;break;case 3:he=Ye("\r",e[0][p][1][1])+he;break;case 4:q=Ye(" ",e[0][p][1][1])+q;break;case 5:q=Ye("\r",e[0][p][1][1])+q;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][p][1][0])}p=-1}f.push(he+f.pop()+q);break;case"PtgRefErr":f.push("#REF!");break;case"PtgRefErr3d":f.push("#REF!");break;case"PtgExp":l={c:g[1][1],r:g[1][0]};var Se={c:t.c,r:t.r};if(a.sharedf[Xe(l)]){var Q=a.sharedf[Xe(l)];f.push(Wr(Q,s,Se,a,n))}else{var Te=!1;for(c=0;c!=a.arrayf.length;++c)if(o=a.arrayf[c],!(l.c<o[0].s.c||l.c>o[0].e.c)&&!(l.r<o[0].s.r||l.r>o[0].e.r)){f.push(Wr(o[1],s,Se,a,n)),Te=!0;break}Te||f.push(g[1])}break;case"PtgArray":f.push("{"+av(g[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":p=v;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":f.push("");break;case"PtgAreaErr":f.push("#REF!");break;case"PtgAreaErr3d":f.push("#REF!");break;case"PtgList":f.push("Table"+g[1].idx+"[#"+g[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(g));default:throw new Error("Unrecognized Formula Token: "+String(g))}var be=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(n.biff!=3&&p>=0&&be.indexOf(e[0][v][0])==-1){g=e[0][p];var ne=!0;switch(g[1][0]){case 4:ne=!1;case 0:d=Ye(" ",g[1][1]);break;case 5:ne=!1;case 1:d=Ye("\r",g[1][1]);break;default:if(d="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+g[1][0])}f.push((ne?d:"")+f.pop()+(ne?"":d)),p=-1}}if(f.length>1&&n.WTF)throw new Error("bad formula stack");return f[0]=="TRUE"?!0:f[0]=="FALSE"?!1:f[0]}function sv(e,r,t){var a=e.l+r,n=t.biff==2?1:2,i,s=e.read_shift(n);if(s==65535)return[[],Nr(e,r-2)];var f=p0(e,s,t);return r!==s+n&&(i=m0(e,r-s-n,f,t)),e.l=a,[f,i]}function fv(e,r,t){var a=e.l+r,n=t.biff==2?1:2,i,s=e.read_shift(n);if(s==65535)return[[],Nr(e,r-2)];var f=p0(e,s,t);return r!==s+n&&(i=m0(e,r-s-n,f,t)),e.l=a,[f,i]}function cv(e,r,t,a){var n=e.l+r,i=p0(e,a,t),s;return n!==e.l&&(s=m0(e,n-e.l,i,t)),[i,s]}function ov(e,r,t){var a=e.l+r,n,i=e.read_shift(2),s=p0(e,i,t);return i==65535?[[],Nr(e,r-2)]:(r!==i+2&&(n=m0(e,a-i-2,s,t)),[s,n])}function lv(e){var r;if(Lt(e,e.l+6)!==65535)return[Lr(e),"n"];switch(e[e.l]){case 0:return e.l+=8,["String","s"];case 1:return r=e[e.l+2]===1,e.l+=8,[r,"b"];case 2:return r=e[e.l+2],e.l+=8,[r,"e"];case 3:return e.l+=8,["","s"]}return[]}function uv(e){if(e==null){var r=W(8);return r.write_shift(1,3),r.write_shift(1,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,65535),r}else if(typeof e=="number")return oa(e);return oa(0)}function _i(e,r,t){var a=e.l+r,n=gt(e,6,t),i=lv(e,8),s=e.read_shift(1);t.biff!=2&&(e.read_shift(1),t.biff>=5&&e.read_shift(4));var f=fv(e,a-e.l,t);return{cell:n,val:i[0],formula:f,shared:s>>3&1,tt:i[1]}}function hv(e,r,t,a,n){var i=da(r,t,n),s=uv(e.v),f=W(6),c=33;f.write_shift(2,c),f.write_shift(4,0);for(var o=W(e.bf.length),l=0;l<e.bf.length;++l)o[l]=e.bf[l];var x=ur([i,s,f,o]);return x}function dn(e,r,t){var a=e.read_shift(4),n=p0(e,a,t),i=e.read_shift(4),s=i>0?m0(e,i,n,t):null;return[n,s]}var xv=dn,vn=dn,dv=dn,vv=dn;function Tc(e){if((e|0)==e&&e<Math.pow(2,16)&&e>=0){var r=W(11);return r.write_shift(4,3),r.write_shift(1,30),r.write_shift(2,e),r.write_shift(4,0),r}var t=W(17);return t.write_shift(4,11),t.write_shift(1,31),t.write_shift(8,e),t.write_shift(4,0),t}function mv(e){var r=W(10);return r.write_shift(4,2),r.write_shift(1,28),r.write_shift(1,e),r.write_shift(4,0),r}function pv(e){var r=W(10);return r.write_shift(4,2),r.write_shift(1,29),r.write_shift(1,e?1:0),r.write_shift(4,0),r}function gv(e){var r=W(7);r.write_shift(4,3+2*e.length),r.write_shift(1,23),r.write_shift(2,e.length);var t=W(2*e.length);t.write_shift(2*e.length,e,"utf16le");var a=W(4);return a.write_shift(4,0),ur([r,t,a])}function _v(e){var r=Qe(e),t=W(15);return t.write_shift(4,7),t.write_shift(1,36),t.write_shift(4,r.r),t.write_shift(2,r.c|(e.charAt(0)=="$"?0:1)<<14|(e.match(/\$\d/)?0:1)<<15),t.write_shift(4,0),t}function wv(e,r){var t=e.lastIndexOf("!"),a=e.slice(0,t);e=e.slice(t+1);var n=Qe(e);a.charAt(0)=="'"&&(a=a.slice(1,-1).replace(/''/g,"'"));var i=W(17);return i.write_shift(4,9),i.write_shift(1,58),i.write_shift(2,2+r.SheetNames.map(function(s){return s.toLowerCase()}).indexOf(a.toLowerCase())),i.write_shift(4,n.r),i.write_shift(2,n.c|(e.charAt(0)=="$"?0:1)<<14|(e.match(/\$\d/)?0:1)<<15),i.write_shift(4,0),i}function kv(e,r){var t=e.lastIndexOf("!"),a=e.slice(0,t);e=e.slice(t+1),a.charAt(0)=="'"&&(a=a.slice(1,-1).replace(/''/g,"'"));var n=W(17);return n.write_shift(4,9),n.write_shift(1,60),n.write_shift(2,2+r.SheetNames.map(function(i){return i.toLowerCase()}).indexOf(a.toLowerCase())),n.write_shift(4,0),n.write_shift(2,0),n.write_shift(4,0),n}function Ev(e){var r=e.split(":"),t=r[0],a=W(23);a.write_shift(4,15),t=r[0];var n=Qe(t);return a.write_shift(1,36),a.write_shift(4,n.r),a.write_shift(2,n.c|(t.charAt(0)=="$"?0:1)<<14|(t.match(/\$\d/)?0:1)<<15),a.write_shift(4,0),t=r[1],n=Qe(t),a.write_shift(1,36),a.write_shift(4,n.r),a.write_shift(2,n.c|(t.charAt(0)=="$"?0:1)<<14|(t.match(/\$\d/)?0:1)<<15),a.write_shift(4,0),a.write_shift(1,17),a.write_shift(4,0),a}function Tv(e,r){var t=e.lastIndexOf("!"),a=e.slice(0,t);e=e.slice(t+1),a.charAt(0)=="'"&&(a=a.slice(1,-1).replace(/''/g,"'"));var n=e.split(":"),i=W(27);i.write_shift(4,19);var s=n[0],f=Qe(s);return i.write_shift(1,58),i.write_shift(2,2+r.SheetNames.map(function(c){return c.toLowerCase()}).indexOf(a.toLowerCase())),i.write_shift(4,f.r),i.write_shift(2,f.c|(s.charAt(0)=="$"?0:1)<<14|(s.match(/\$\d/)?0:1)<<15),s=n[1],f=Qe(s),i.write_shift(1,58),i.write_shift(2,2+r.SheetNames.map(function(c){return c.toLowerCase()}).indexOf(a.toLowerCase())),i.write_shift(4,f.r),i.write_shift(2,f.c|(s.charAt(0)=="$"?0:1)<<14|(s.match(/\$\d/)?0:1)<<15),i.write_shift(1,17),i.write_shift(4,0),i}function Fv(e,r){var t=e.lastIndexOf("!"),a=e.slice(0,t);e=e.slice(t+1),a.charAt(0)=="'"&&(a=a.slice(1,-1).replace(/''/g,"'"));var n=Fr(e),i=W(23);return i.write_shift(4,15),i.write_shift(1,59),i.write_shift(2,2+r.SheetNames.map(function(s){return s.toLowerCase()}).indexOf(a.toLowerCase())),i.write_shift(4,n.s.r),i.write_shift(4,n.e.r),i.write_shift(2,n.s.c),i.write_shift(2,n.e.c),i.write_shift(4,0),i}function yv(e,r){if(typeof e=="number")return Tc(e);if(typeof e=="boolean")return pv(e);if(/^#(DIV\/0!|GETTING_DATA|N\/A|NAME\?|NULL!|NUM!|REF!|VALUE!)$/.test(e))return mv(+i0[e]);if(e.match(/^\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return _v(e);if(e.match(/^\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5}):\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return Ev(e);if(e.match(/^#REF!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5}):\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return Fv(e,r);if(e.match(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return wv(e,r);if(e.match(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5}):\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return Tv(e,r);if(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!#REF!$/.test(e))return kv(e,r);if(/^".*"$/.test(e))return gv(e);if(/^[+-]\d+$/.test(e))return Tc(parseInt(e,10));throw"Formula |"+e+"| not supported for XLSB"}var Sv=yv,Av={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},Fc={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},Cv={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function yc(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1),e.charCodeAt(0)==61&&(e=e.slice(1))),e=e.replace(/COM\.MICROSOFT\./g,""),e=e.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(r,t){return t.replace(/\./g,"")}),e=e.replace(/\$'([^']|'')+'/g,function(r){return r.slice(1)}),e=e.replace(/\$([^\]\. #$]+)/g,function(r,t){return t.match(/^([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])?(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})?$/)?r:t}),e=e.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),e.replace(/[;~]/g,",").replace(/\|/g,";")}function bv(e){var r="of:="+e.replace(hn,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return r.replace(/;/g,"|").replace(/,/g,";")}function wi(e){e=e.replace(/\$'([^']|'')+'/g,function(a){return a.slice(1)}),e=e.replace(/\$([^\]\. #$]+)/g,function(a,n){return n.match(/^([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])?(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})?$/)?a:n});var r=e.split(":"),t=r[0].split(".")[0];return[t,r[0].split(".")[1]+(r.length>1?":"+(r[1].split(".")[1]||r[1].split(".")[0]):"")]}function Sc(e){return e.replace(/!/,".").replace(/:/,":.")}var g0={},Ba={},_0=typeof Map<"u";function ki(e,r,t){var a=0,n=e.length;if(t){if(_0?t.has(r):Object.prototype.hasOwnProperty.call(t,r)){for(var i=_0?t.get(r):t[r];a<i.length;++a)if(e[i[a]].t===r)return e.Count++,i[a]}}else for(;a<n;++a)if(e[a].t===r)return e.Count++,a;return e[n]={t:r},e.Count++,e.Unique++,t&&(_0?(t.has(r)||t.set(r,[]),t.get(r).push(n)):(Object.prototype.hasOwnProperty.call(t,r)||(t[r]=[]),t[r].push(n))),n}function mn(e,r){var t={min:e+1,max:e+1},a=-1;return r.MDW&&(Ur=r.MDW),r.width!=null?t.customWidth=1:r.wpx!=null?a=h0(r.wpx):r.wch!=null&&(a=r.wch),a>-1?(t.width=on(a),t.customWidth=1):r.width!=null&&(t.width=r.width),r.hidden&&(t.hidden=!0),r.level!=null&&(t.outlineLevel=t.level=r.level),t}function pa(e,r){if(e){var t=[.7,.7,.75,.75,.3,.3];r=="xlml"&&(t=[1,1,1,1,.5,.5]),e.left==null&&(e.left=t[0]),e.right==null&&(e.right=t[1]),e.top==null&&(e.top=t[2]),e.bottom==null&&(e.bottom=t[3]),e.header==null&&(e.header=t[4]),e.footer==null&&(e.footer=t[5])}}function jt(e,r,t){var a=t.revssf[r.z!=null?r.z:"General"],n=60,i=e.length;if(a==null&&t.ssf){for(;n<392;++n)if(t.ssf[n]==null){Gt(r.z,n),t.ssf[n]=r.z,t.revssf[r.z]=a=n;break}}for(n=0;n!=i;++n)if(e[n].numFmtId===a)return n;return e[i]={numFmtId:a,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function Ac(e,r,t,a,n,i,s){try{a.cellNF&&(e.z=Fe[r])}catch(c){if(a.WTF)throw c}if(!(e.t==="z"&&!a.cellStyles)){if(e.t==="d"&&typeof e.v=="string"&&(e.v=sr(e.v)),(!a||a.cellText!==!1)&&e.t!=="z")try{if(Fe[r]==null&&Gt(al[r]||"General",r),e.t==="e")e.w=e.w||ut[e.v];else if(r===0)if(e.t==="n")(e.v|0)===e.v?e.w=e.v.toString(10):e.w=$a(e.v);else if(e.t==="d"){var f=cr(e.v,!!s);(f|0)===f?e.w=f.toString(10):e.w=$a(f)}else{if(e.v===void 0)return"";e.w=Qt(e.v,Ba)}else e.t==="d"?e.w=Zr(r,cr(e.v,!!s),Ba):e.w=Zr(r,e.v,Ba)}catch(c){if(a.WTF)throw c}if(a.cellStyles&&t!=null)try{e.s=i.Fills[t],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=cn(n.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),a.WTF&&(e.s.fgColor.raw_rgb=n.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=cn(n.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),a.WTF&&(e.s.bgColor.raw_rgb=n.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(c){if(a.WTF&&i.Fills)throw c}}}function Dv(e,r,t){if(e&&e["!ref"]){var a=Ke(e["!ref"]);if(a.e.c<a.s.c||a.e.r<a.s.r)throw new Error("Bad range ("+t+"): "+e["!ref"])}}function Iv(e,r){var t=Ke(r);t.s.r<=t.e.r&&t.s.c<=t.e.c&&t.s.r>=0&&t.s.c>=0&&(e["!ref"]=Be(t))}var Ov=/<(?:\w+:)?mergeCell ref=["'][A-Z0-9:]+['"]\s*[\/]?>/g,Nv=/<(?:\w+:)?hyperlink [^<>]*>/mg,Rv=/"(\w*:\w*)"/,Pv=/<(?:\w+:)?col\b[^<>]*[\/]?>/g,Lv=/<(?:\w+:)?autoFilter[^>]*/g,Bv=/<(?:\w+:)?pageMargins[^<>]*\/>/g,Cc=/<(?:\w+:)?sheetPr\b[^<>]*?\/>/;function Mv(e,r,t,a,n,i,s){if(!e)return e;a||(a={"!id":{}}),lr!=null&&r.dense==null&&(r.dense=lr);var f={};r.dense&&(f["!data"]=[]);var c={s:{r:2e6,c:2e6},e:{r:0,c:0}},o="",l="",x=Sr(e,"sheetData");x?(o=e.slice(0,x.index),l=e.slice(x.index+x[0].length)):o=l=e;var u=o.match(Cc);u?Ei(u[0],f,n,t):(u=Sr(o,"sheetPr"))&&Wv(u[0],u[1]||"",f,n,t,s,i);var h=(o.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(h>0){var m=o.slice(h,h+50).match(Rv);m&&!(r&&r.nodim)&&Iv(f,m[1])}var p=Sr(o,"sheetViews");p&&p[1]&&Qv(p[1],n);var d=[];if(r.cellStyles){var v=o.match(Pv);v&&Yv(d,v)}x&&tm(x[1],f,r,c,i,s,n);var _=l.match(Lv);_&&(f["!autofilter"]=Zv(_[0]));var g=[],F=l.match(Ov);if(F)for(h=0;h!=F.length;++h)g[h]=Ke(F[h].slice(F[h].indexOf('"')+1));var R=l.match(Nv);R&&zv(f,R,a);var U=l.match(Bv);U&&(f["!margins"]=$v(ve(U[0])));var C;if((C=l.match(/legacyDrawing r:id="(.*?)"/))&&(f["!legrel"]=C[1]),r&&r.nodim&&(c.s.c=c.s.r=0),!f["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(f["!ref"]=Be(c)),r.sheetRows>0&&f["!ref"]){var D=Ke(f["!ref"]);r.sheetRows<=+D.e.r&&(D.e.r=r.sheetRows-1,D.e.r>c.e.r&&(D.e.r=c.e.r),D.e.r<D.s.r&&(D.s.r=D.e.r),D.e.c>c.e.c&&(D.e.c=c.e.c),D.e.c<D.s.c&&(D.s.c=D.e.c),f["!fullref"]=f["!ref"],f["!ref"]=Be(D))}return d.length>0&&(f["!cols"]=d),g.length>0&&(f["!merges"]=g),a["!id"][f["!legrel"]]&&(f["!legdrawel"]=a["!id"][f["!legrel"]]),f}function Uv(e){if(e.length===0)return"";for(var r='<mergeCells count="'+e.length+'">',t=0;t!=e.length;++t)r+='<mergeCell ref="'+Be(e[t])+'"/>';return r+"</mergeCells>"}function Ei(e,r,t,a){var n=ve(e);t.Sheets[a]||(t.Sheets[a]={}),n.codeName&&(t.Sheets[a].CodeName=$e(qe(n.codeName)))}function Wv(e,r,t,a,n){Ei(e.slice(0,e.indexOf(">")),t,a,n)}function Hv(e,r,t,a,n){var i=!1,s={},f=null;if(a.bookType!=="xlsx"&&r.vbaraw){var c=r.SheetNames[t];try{r.Workbook&&(c=r.Workbook.Sheets[t].CodeName||c)}catch{}i=!0,s.codeName=St(We(c))}if(e&&e["!outline"]){var o={summaryBelow:1,summaryRight:1};e["!outline"].above&&(o.summaryBelow=0),e["!outline"].left&&(o.summaryRight=0),f=(f||"")+ae("outlinePr",null,o)}!i&&!f||(n[n.length]=ae("sheetPr",f,s))}var Xv=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Vv=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function Gv(e){var r={sheet:1};return Xv.forEach(function(t){e[t]!=null&&e[t]&&(r[t]="1")}),Vv.forEach(function(t){e[t]!=null&&!e[t]&&(r[t]="0")}),e.password&&(r.password=xi(e.password).toString(16).toUpperCase()),ae("sheetProtection",null,r)}function zv(e,r,t){for(var a=e["!data"]!=null,n=0;n!=r.length;++n){var i=ve(qe(r[n]),!0);if(!i.ref)return;var s=((t||{})["!id"]||[])[i.id];s?(i.Target=s.Target,i.location&&(i.Target+="#"+$e(i.location))):(i.Target="#"+$e(i.location),s={Target:i.Target,TargetMode:"Internal"}),i.Rel=s,i.tooltip&&(i.Tooltip=i.tooltip,delete i.tooltip);for(var f=Ke(i.ref),c=f.s.r;c<=f.e.r;++c)for(var o=f.s.c;o<=f.e.c;++o){var l=Le(o)+Ve(c);a?(e["!data"][c]||(e["!data"][c]=[]),e["!data"][c][o]||(e["!data"][c][o]={t:"z",v:void 0}),e["!data"][c][o].l=i):(e[l]||(e[l]={t:"z",v:void 0}),e[l].l=i)}}}function $v(e){var r={};return["left","right","top","bottom","header","footer"].forEach(function(t){e[t]&&(r[t]=parseFloat(e[t]))}),r}function Kv(e){return pa(e),ae("pageMargins",null,e)}function Yv(e,r){for(var t=!1,a=0;a!=r.length;++a){var n=ve(r[a],!0);n.hidden&&(n.hidden=je(n.hidden));var i=parseInt(n.min,10)-1,s=parseInt(n.max,10)-1;for(n.outlineLevel&&(n.level=+n.outlineLevel||0),delete n.min,delete n.max,n.width=+n.width,!t&&n.width&&(t=!0,vi(n.width)),Kt(n);i<=s;)e[i++]=Je(n)}}function jv(e,r){for(var t=["<cols>"],a,n=0;n!=r.length;++n)(a=r[n])&&(t[t.length]=ae("col",null,mn(n,a)));return t[t.length]="</cols>",t.join("")}function Zv(e){var r={ref:(e.match(/ref="([^"]*)"/)||[])[1]};return r}function Jv(e,r,t,a){var n=typeof e.ref=="string"?e.ref:Be(e.ref);t.Workbook||(t.Workbook={Sheets:[]}),t.Workbook.Names||(t.Workbook.Names=[]);var i=t.Workbook.Names,s=Fr(n);s.s.r==s.e.r&&(s.e.r=Fr(r["!ref"]).e.r,n=Be(s));for(var f=0;f<i.length;++f){var c=i[f];if(c.Name=="_xlnm._FilterDatabase"&&c.Sheet==a){c.Ref=a0(t.SheetNames[a])+"!"+t0(n);break}}return f==i.length&&i.push({Name:"_xlnm._FilterDatabase",Sheet:a,Ref:"'"+t.SheetNames[a]+"'!"+n}),ae("autoFilter",null,{ref:n})}var qv=/<(?:\w:)?sheetView(?:[^<>a-z][^<>]*)?\/?>/g;function Qv(e,r){r.Views||(r.Views=[{}]),(e.match(qv)||[]).forEach(function(t,a){var n=ve(t);r.Views[a]||(r.Views[a]={}),+n.zoomScale&&(r.Views[a].zoom=+n.zoomScale),n.rightToLeft&&je(n.rightToLeft)&&(r.Views[a].RTL=!0)})}function em(e,r,t,a){var n={workbookViewId:"0"};return(((a||{}).Workbook||{}).Views||[])[0]&&(n.rightToLeft=a.Workbook.Views[0].RTL?"1":"0"),ae("sheetViews",ae("sheetView",null,n),{})}function rm(e,r,t,a,n,i,s){if(e.c&&t["!comments"].push([r,e.c]),(e.v===void 0||e.t==="z"&&!(a||{}).sheetStubs)&&typeof e.f!="string"&&typeof e.z>"u")return"";var f="",c=e.t,o=e.v;if(e.t!=="z")switch(e.t){case"b":f=e.v?"1":"0";break;case"n":isNaN(e.v)?(e.t="e",f=ut[e.v=36]):isFinite(e.v)?f=""+e.v:(e.t="e",f=ut[e.v=7]);break;case"e":f=ut[e.v];break;case"d":if(a&&a.cellDates){var l=sr(e.v,s);f=l.toISOString(),l.getUTCFullYear()<1900&&(f=f.slice(f.indexOf("T")+1).replace("Z",""))}else e=Je(e),e.t="n",f=""+(e.v=cr(sr(e.v,s),s));typeof e.z>"u"&&(e.z=Fe[14]);break;default:f=e.v;break}var x=e.t=="z"||e.v==null?"":Dr("v",We(f)),u={r},h=jt(a.cellXfs,e,a);switch(h!==0&&(u.s=h),e.t){case"n":break;case"d":u.t="d";break;case"b":u.t="b";break;case"e":u.t="e";break;case"z":break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(a&&a.bookSST){x=Dr("v",""+ki(a.Strings,e.v,a.revStrings)),u.t="s";break}else u.t="str";break}if(e.t!=c&&(e.t=c,e.v=o),typeof e.f=="string"&&e.f){var m=e.F&&e.F.slice(0,r.length)==r?{t:"array",ref:e.F}:null;x=ae("f",We(e.f),m)+(e.v!=null?x:"")}return e.l&&(e.l.display=We(f),t["!links"].push([r,e.l])),e.D&&(u.cm=1),ae("c",x,u)}var tm=function(){var e=/<(?:\w+:)?c[ \/>]/,r=/<\/(?:\w+:)?row>/,t=/r=["']([^"']*)["']/,a=/ref=["']([^"']*)["']/;return function(i,s,f,c,o,l,x){for(var u=0,h="",m=[],p=[],d=0,v=0,_=0,g="",F,R,U=0,C=0,D,O,N=0,B=0,M=Array.isArray(l.CellXf),Y,he=[],q=[],Se=s["!data"]!=null,Q=[],Te={},be=!1,ne=!!f.sheetStubs,Oe=!!((x||{}).WBProps||{}).date1904,z=i.split(r),xe=0,fe=z.length;xe!=fe;++xe){h=z[xe].trim();var me=h.length;if(me!==0){var pe=0;e:for(u=0;u<me;++u)switch(h[u]){case">":if(h[u-1]!="/"){++u;break e}if(f&&f.cellStyles){if(R=ve(h.slice(pe,u),!0),U=R.r!=null?parseInt(R.r,10):U+1,C=-1,f.sheetRows&&f.sheetRows<U)continue;Te={},be=!1,R.ht&&(be=!0,Te.hpt=parseFloat(R.ht),Te.hpx=La(Te.hpt)),R.hidden&&je(R.hidden)&&(be=!0,Te.hidden=!0),R.outlineLevel!=null&&(be=!0,Te.level=+R.outlineLevel),be&&(Q[U-1]=Te)}break;case"<":pe=u;break}if(pe>=u)break;if(R=ve(h.slice(pe,u),!0),U=R.r!=null?parseInt(R.r,10):U+1,C=-1,!(f.sheetRows&&f.sheetRows<U)){f.nodim||(c.s.r>U-1&&(c.s.r=U-1),c.e.r<U-1&&(c.e.r=U-1)),f&&f.cellStyles&&(Te={},be=!1,R.ht&&(be=!0,Te.hpt=parseFloat(R.ht),Te.hpx=La(Te.hpt)),R.hidden&&je(R.hidden)&&(be=!0,Te.hidden=!0),R.outlineLevel!=null&&(be=!0,Te.level=+R.outlineLevel),be&&(Q[U-1]=Te)),m=h.slice(u).split(e);for(var we=0;we!=m.length&&m[we].trim().charAt(0)=="<";++we);for(m=m.slice(we),u=0;u!=m.length;++u)if(h=m[u].trim(),h.length!==0){if(p=h.match(t),d=u,v=0,_=0,h="<c "+(h.slice(0,1)=="<"?">":"")+h,p!=null&&p.length===2){for(d=0,g=p[1],v=0;v!=g.length&&!((_=g.charCodeAt(v)-64)<1||_>26);++v)d=26*d+_;--d,C=d}else++C;for(v=0;v!=h.length&&h.charCodeAt(v)!==62;++v);if(++v,R=ve(h.slice(0,v),!0),R.r||(R.r=Xe({r:U-1,c:C})),g=h.slice(v),F={t:""},(p=Sr(g,"v"))!=null&&p[1]!==""&&(F.v=$e(p[1])),f.cellFormula){if((p=Sr(g,"f"))!=null){if(p[1]=="")p[0].indexOf('t="shared"')>-1&&(O=ve(p[0]),q[O.si]&&(F.f=hc(q[O.si][1],q[O.si][2],R.r)));else if(F.f=$e(qe(p[1]),!0),f.xlfn||(F.f=xc(F.f)),p[0].indexOf('t="array"')>-1)F.F=(g.match(a)||[])[1],F.F.indexOf(":")>-1&&he.push([Ke(F.F),F.F]);else if(p[0].indexOf('t="shared"')>-1){O=ve(p[0]);var y=$e(qe(p[1]));f.xlfn||(y=xc(y)),q[parseInt(O.si,10)]=[O,y,R.r]}}else(p=g.match(/<f[^<>]*\/>/))&&(O=ve(p[0]),q[O.si]&&(F.f=hc(q[O.si][1],q[O.si][2],R.r)));var L=Qe(R.r);for(v=0;v<he.length;++v)L.r>=he[v][0].s.r&&L.r<=he[v][0].e.r&&L.c>=he[v][0].s.c&&L.c<=he[v][0].e.c&&(F.F=he[v][1])}if(R.t==null&&F.v===void 0)if(F.f||F.F)F.v=0,F.t="n";else if(ne)F.t="z";else continue;else F.t=R.t||"n";switch(c.s.c>C&&(c.s.c=C),c.e.c<C&&(c.e.c=C),F.t){case"n":if(F.v==""||F.v==null){if(!ne)continue;F.t="z"}else F.v=parseFloat(F.v);break;case"s":if(typeof F.v>"u"){if(!ne)continue;F.t="z"}else D=g0[parseInt(F.v,10)],F.v=D.t,F.r=D.r,f.cellHTML&&(F.h=D.h);break;case"str":F.t="s",F.v=F.v!=null?$e(qe(F.v),!0):"",f.cellHTML&&(F.h=Ja(F.v));break;case"inlineStr":p=Sr(g,"is"),F.t="s",p!=null&&(D=hi(p[1]))?(F.v=D.t,f.cellHTML&&(F.h=D.h)):F.v="";break;case"b":F.v=je(F.v);break;case"d":f.cellDates?F.v=sr(F.v,Oe):(F.v=cr(sr(F.v,Oe),Oe),F.t="n");break;case"e":(!f||f.cellText!==!1)&&(F.w=F.v),F.v=i0[F.v];break}if(N=B=0,Y=null,M&&R.s!==void 0&&(Y=l.CellXf[R.s],Y!=null&&(Y.numFmtId!=null&&(N=Y.numFmtId),f.cellStyles&&Y.fillId!=null&&(B=Y.fillId))),Ac(F,N,B,f,o,l,Oe),f.cellDates&&M&&F.t=="n"&&rt(Fe[N])&&(F.v=Pt(F.v+(Oe?1462:0)),F.t=typeof F.v=="number"?"n":"d"),R.cm&&f.xlmeta){var P=(f.xlmeta.Cell||[])[+R.cm-1];P&&P.type=="XLDAPR"&&(F.D=!0)}var I;f.nodim&&(I=Qe(R.r),c.s.r>I.r&&(c.s.r=I.r),c.e.r<I.r&&(c.e.r=I.r)),Se?(I=Qe(R.r),s["!data"][I.r]||(s["!data"][I.r]=[]),s["!data"][I.r][I.c]=F):s[R.r]=F}}}}Q.length>0&&(s["!rows"]=Q)}}();function am(e,r,t,a){var n=[],i=[],s=Ke(e["!ref"]),f="",c,o="",l=[],x=0,u=0,h=e["!rows"],m=e["!data"]!=null,p={r:o},d,v=-1,_=(((a||{}).Workbook||{}).WBProps||{}).date1904;for(u=s.s.c;u<=s.e.c;++u)l[u]=Le(u);for(x=s.s.r;x<=s.e.r;++x){for(i=[],o=Ve(x),u=s.s.c;u<=s.e.c;++u){c=l[u]+o;var g=m?(e["!data"][x]||[])[u]:e[c];g!==void 0&&(f=rm(g,c,e,r,t,a,_))!=null&&i.push(f)}(i.length>0||h&&h[x])&&(p={r:o},h&&h[x]&&(d=h[x],d.hidden&&(p.hidden=1),v=-1,d.hpx?v=x0(d.hpx):d.hpt&&(v=d.hpt),v>-1&&(p.ht=v,p.customHeight=1),d.level&&(p.outlineLevel=d.level)),n[n.length]=ae("row",i.join(""),p))}if(h)for(;x<h.length;++x)h&&h[x]&&(p={r:x+1},d=h[x],d.hidden&&(p.hidden=1),v=-1,d.hpx?v=x0(d.hpx):d.hpt&&(v=d.hpt),v>-1&&(p.ht=v,p.customHeight=1),d.level&&(p.outlineLevel=d.level),n[n.length]=ae("row","",p));return n.join("")}function nm(e,r,t,a){var n=[hr,ae("worksheet",null,{xmlns:aa[0],"xmlns:r":Er.r})],i=t.SheetNames[e],s=0,f="",c=t.Sheets[i];c==null&&(c={});var o=c["!ref"]||"A1",l=Ke(o);if(l.e.c>16383||l.e.r>1048575){if(r.WTF)throw new Error("Range "+o+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575),o=Be(l)}a||(a={}),c["!comments"]=[];var x=[];Hv(c,t,e,r,n),n[n.length]=ae("dimension",null,{ref:o}),n[n.length]=em(c,r,e,t),r.sheetFormat&&(n[n.length]=ae("sheetFormatPr",null,{defaultRowHeight:r.sheetFormat.defaultRowHeight||"16",baseColWidth:r.sheetFormat.baseColWidth||"10",outlineLevelRow:r.sheetFormat.outlineLevelRow||"7"})),c["!cols"]!=null&&c["!cols"].length>0&&(n[n.length]=jv(c,c["!cols"])),n[s=n.length]="<sheetData/>",c["!links"]=[],c["!ref"]!=null&&(f=am(c,r,e,t,a),f.length>0&&(n[n.length]=f)),n.length>s+1&&(n[n.length]="</sheetData>",n[s]=n[s].replace("/>",">")),c["!protect"]&&(n[n.length]=Gv(c["!protect"])),c["!autofilter"]!=null&&(n[n.length]=Jv(c["!autofilter"],c,t,e)),c["!merges"]!=null&&c["!merges"].length>0&&(n[n.length]=Uv(c["!merges"]));var u=-1,h,m=-1;return c["!links"].length>0&&(n[n.length]="<hyperlinks>",c["!links"].forEach(function(p){p[1].Target&&(h={ref:p[0]},p[1].Target.charAt(0)!="#"&&(m=Ze(a,-1,We(p[1].Target).replace(/#[\s\S]*$/,""),Me.HLINK),h["r:id"]="rId"+m),(u=p[1].Target.indexOf("#"))>-1&&(h.location=We(p[1].Target.slice(u+1))),p[1].Tooltip&&(h.tooltip=We(p[1].Tooltip)),h.display=p[1].display,n[n.length]=ae("hyperlink",null,h))}),n[n.length]="</hyperlinks>"),delete c["!links"],c["!margins"]!=null&&(n[n.length]=Kv(c["!margins"])),(!r||r.ignoreEC||r.ignoreEC==null)&&(n[n.length]=Dr("ignoredErrors",ae("ignoredError",null,{numberStoredAsText:1,sqref:o}))),x.length>0&&(m=Ze(a,-1,"../drawings/drawing"+(e+1)+".xml",Me.DRAW),n[n.length]=ae("drawing",null,{"r:id":"rId"+m}),c["!drawing"]=x),c["!comments"].length>0&&(m=Ze(a,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Me.VML),n[n.length]=ae("legacyDrawing",null,{"r:id":"rId"+m}),c["!legacy"]=m),n.length>1&&(n[n.length]="</worksheet>",n[1]=n[1].replace("/>",">")),n.join("")}function im(e,r){var t={},a=e.l+r;t.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=a,i&7&&(t.level=i&7),i&16&&(t.hidden=!0),i&32&&(t.hpt=n/20),t}function sm(e,r,t){var a=W(145),n=(t["!rows"]||[])[e]||{};a.write_shift(4,e),a.write_shift(4,0);var i=320;n.hpx?i=x0(n.hpx)*20:n.hpt&&(i=n.hpt*20),a.write_shift(2,i),a.write_shift(1,0);var s=0;n.level&&(s|=n.level),n.hidden&&(s|=16),(n.hpx||n.hpt)&&(s|=32),a.write_shift(1,s),a.write_shift(1,0);var f=0,c=a.l;a.l+=4;for(var o={r:e,c:0},l=t["!data"]!=null,x=0;x<16;++x)if(!(r.s.c>x+1<<10||r.e.c<x<<10)){for(var u=-1,h=-1,m=x<<10;m<x+1<<10;++m){o.c=m;var p=l?(t["!data"][o.r]||[])[o.c]:t[Xe(o)];p&&(u<0&&(u=m),h=m)}u<0||(++f,a.write_shift(4,u),a.write_shift(4,h))}var d=a.l;return a.l=c,a.write_shift(4,f),a.l=d,a.length>a.l?a.slice(0,a.l):a}function fm(e,r,t,a){var n=sm(a,t,r);(n.length>17||(r["!rows"]||[])[a])&&Z(e,0,n)}var cm=ca,om=Oa;function lm(){}function um(e,r){var t={},a=e[e.l];return++e.l,t.above=!(a&64),t.left=!(a&128),e.l+=18,t.name=au(e,r-19),t}function hm(e,r,t){t==null&&(t=W(84+4*e.length));var a=192;r&&(r.above&&(a&=-65),r.left&&(a&=-129)),t.write_shift(1,a);for(var n=1;n<3;++n)t.write_shift(1,0);return J0({auto:1},t),t.write_shift(-4,-1),t.write_shift(-4,-1),qs(e,t),t.slice(0,t.l)}function xm(e){var r=lt(e);return[r]}function dm(e,r,t){return t==null&&(t=W(8)),ia(r,t)}function vm(e){var r=sa(e);return[r]}function mm(e,r,t){return t==null&&(t=W(4)),fa(r,t)}function pm(e){var r=lt(e),t=e.read_shift(1);return[r,t,"b"]}function gm(e,r,t){return t==null&&(t=W(9)),ia(r,t),t.write_shift(1,e.v?1:0),t}function _m(e){var r=sa(e),t=e.read_shift(1);return[r,t,"b"]}function wm(e,r,t){return t==null&&(t=W(5)),fa(r,t),t.write_shift(1,e.v?1:0),t}function km(e){var r=lt(e),t=e.read_shift(1);return[r,t,"e"]}function Ti(e,r,t){return t==null&&(t=W(9)),ia(r,t),t.write_shift(1,e.v),t}function Em(e){var r=sa(e),t=e.read_shift(1);return[r,t,"e"]}function Fi(e,r,t){return t==null&&(t=W(8)),fa(r,t),t.write_shift(1,e.v),t.write_shift(2,0),t.write_shift(1,0),t}function Tm(e){var r=lt(e),t=e.read_shift(4);return[r,t,"s"]}function Fm(e,r,t){return t==null&&(t=W(12)),ia(r,t),t.write_shift(4,r.v),t}function ym(e){var r=sa(e),t=e.read_shift(4);return[r,t,"s"]}function Sm(e,r,t){return t==null&&(t=W(8)),fa(r,t),t.write_shift(4,r.v),t}function Am(e){var r=lt(e),t=Lr(e);return[r,t,"n"]}function Cm(e,r,t){return t==null&&(t=W(16)),ia(r,t),oa(e.v,t),t}function bc(e){var r=sa(e),t=Lr(e);return[r,t,"n"]}function bm(e,r,t){return t==null&&(t=W(12)),fa(r,t),oa(e.v,t),t}function Dm(e){var r=lt(e),t=Z0(e);return[r,t,"n"]}function Im(e,r,t){return t==null&&(t=W(12)),ia(r,t),Qs(e.v,t),t}function Om(e){var r=sa(e),t=Z0(e);return[r,t,"n"]}function Nm(e,r,t){return t==null&&(t=W(8)),fa(r,t),Qs(e.v,t),t}function Rm(e){var r=lt(e),t=Yn(e);return[r,t,"is"]}function Pm(e){var r=lt(e),t=Pr(e);return[r,t,"str"]}function Lm(e,r,t){var a=e.v==null?"":String(e.v);return t==null&&(t=W(12+4*e.v.length)),ia(r,t),yr(a,t),t.length>t.l?t.slice(0,t.l):t}function Bm(e){var r=sa(e),t=Pr(e);return[r,t,"str"]}function Mm(e,r,t){var a=e.v==null?"":String(e.v);return t==null&&(t=W(8+4*a.length)),fa(r,t),yr(a,t),t.length>t.l?t.slice(0,t.l):t}function Um(e,r,t){var a=e.l+r,n=lt(e);n.r=t["!row"];var i=e.read_shift(1),s=[n,i,"b"];if(t.cellFormula){e.l+=2;var f=vn(e,a-e.l,t);s[3]=Wr(f,null,n,t.supbooks,t)}else e.l=a;return s}function Wm(e,r,t){var a=e.l+r,n=lt(e);n.r=t["!row"];var i=e.read_shift(1),s=[n,i,"e"];if(t.cellFormula){e.l+=2;var f=vn(e,a-e.l,t);s[3]=Wr(f,null,n,t.supbooks,t)}else e.l=a;return s}function Hm(e,r,t){var a=e.l+r,n=lt(e);n.r=t["!row"];var i=Lr(e),s=[n,i,"n"];if(t.cellFormula){e.l+=2;var f=vn(e,a-e.l,t);s[3]=Wr(f,null,n,t.supbooks,t)}else e.l=a;return s}function Xm(e,r,t){var a=e.l+r,n=lt(e);n.r=t["!row"];var i=Pr(e),s=[n,i,"str"];if(t.cellFormula){e.l+=2;var f=vn(e,a-e.l,t);s[3]=Wr(f,null,n,t.supbooks,t)}else e.l=a;return s}var Vm=ca,Gm=Oa;function zm(e,r){return r==null&&(r=W(4)),r.write_shift(4,e),r}function $m(e,r){var t=e.l+r,a=ca(e,16),n=j0(e),i=Pr(e),s=Pr(e),f=Pr(e);e.l=t;var c={rfx:a,relId:n,loc:i,display:f};return s&&(c.Tooltip=s),c}function Km(e,r){var t=W(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));Oa({s:Qe(e[0]),e:Qe(e[0])},t),Zn("rId"+r,t);var a=e[1].Target.indexOf("#"),n=a==-1?"":e[1].Target.slice(a+1);return yr(n||"",t),yr(e[1].Tooltip||"",t),yr("",t),t.slice(0,t.l)}function Ym(){}function jm(e,r,t){var a=e.l+r,n=ef(e,16),i=e.read_shift(1),s=[n];if(s[2]=i,t.cellFormula){var f=xv(e,a-e.l,t);s[1]=f}else e.l=a;return s}function Zm(e,r,t){var a=e.l+r,n=ca(e,16),i=[n];if(t.cellFormula){var s=vv(e,a-e.l,t);i[1]=s,e.l=a}else e.l=a;return i}function Jm(e,r,t){t==null&&(t=W(18));var a=mn(e,r);t.write_shift(-4,e),t.write_shift(-4,e),t.write_shift(4,(a.width||10)*256),t.write_shift(4,0);var n=0;return r.hidden&&(n|=1),typeof a.width=="number"&&(n|=2),r.level&&(n|=r.level<<8),t.write_shift(2,n),t}var Dc=["left","right","top","bottom","header","footer"];function qm(e){var r={};return Dc.forEach(function(t){r[t]=Lr(e,8)}),r}function Qm(e,r){return r==null&&(r=W(6*8)),pa(e),Dc.forEach(function(t){oa(e[t],r)}),r}function ep(e){var r=e.read_shift(2);return e.l+=28,{RTL:r&32}}function rp(e,r,t){t==null&&(t=W(30));var a=924;return(((r||{}).Views||[])[0]||{}).RTL&&(a|=32),t.write_shift(2,a),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,100),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(4,0),t}function tp(e){var r=W(24);return r.write_shift(4,4),r.write_shift(4,1),Oa(e,r),r}function ap(e,r){return r==null&&(r=W(16*4+2)),r.write_shift(2,e.password?xi(e.password):0),r.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(t){t[1]?r.write_shift(4,e[t[0]]!=null&&!e[t[0]]?1:0):r.write_shift(4,e[t[0]]!=null&&e[t[0]]?0:1)}),r}function np(){}function ip(){}function sp(e,r,t,a,n,i,s){if(!e)return e;var f=r||{};a||(a={"!id":{}}),lr!=null&&f.dense==null&&(f.dense=lr);var c={};f.dense&&(c["!data"]=[]);var o,l={s:{r:2e6,c:2e6},e:{r:0,c:0}},x=[],u=!1,h=!1,m,p,d,v,_,g,F,R,U,C=[];f.biff=12,f["!row"]=0;var D=0,O=!1,N=[],B={},M=f.supbooks||n.supbooks||[[]];if(M.sharedf=B,M.arrayf=N,M.SheetNames=n.SheetNames||n.Sheets.map(function(Oe){return Oe.name}),!f.supbooks&&(f.supbooks=M,n.Names))for(var Y=0;Y<n.Names.length;++Y)M[0][Y+1]=n.Names[Y];var he=[],q=[],Se=!1;E0[16]={n:"BrtShortReal",f:bc};var Q,Te,be=1462*+!!((n||{}).WBProps||{}).date1904;if(Bt(e,function(z,xe,fe){if(!h)switch(fe){case 148:o=z;break;case 0:m=z,f.sheetRows&&f.sheetRows<=m.r&&(h=!0),R=Ve(v=m.r),f["!row"]=m.r,(z.hidden||z.hpt||z.level!=null)&&(z.hpt&&(z.hpx=La(z.hpt)),q[z.r]=z);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(p={t:z[2]},z[2]){case"n":p.v=z[1];break;case"s":F=g0[z[1]],p.v=F.t,p.r=F.r;break;case"b":p.v=!!z[1];break;case"e":p.v=z[1],f.cellText!==!1&&(p.w=ut[p.v]);break;case"str":p.t="s",p.v=z[1];break;case"is":p.t="s",p.v=z[1].t;break}if((d=s.CellXf[z[0].iStyleRef])&&Ac(p,d.numFmtId,null,f,i,s,be>0),_=z[0].c==-1?_+1:z[0].c,f.dense?(c["!data"][v]||(c["!data"][v]=[]),c["!data"][v][_]=p):c[Le(_)+R]=p,f.cellFormula){for(O=!1,D=0;D<N.length;++D){var me=N[D];m.r>=me[0].s.r&&m.r<=me[0].e.r&&_>=me[0].s.c&&_<=me[0].e.c&&(p.F=Be(me[0]),O=!0)}!O&&z.length>3&&(p.f=z[3])}if(l.s.r>m.r&&(l.s.r=m.r),l.s.c>_&&(l.s.c=_),l.e.r<m.r&&(l.e.r=m.r),l.e.c<_&&(l.e.c=_),f.cellDates&&d&&p.t=="n"&&rt(Fe[d.numFmtId])){var pe=Ft(p.v+be);pe&&(p.t="d",p.v=new Date(Date.UTC(pe.y,pe.m-1,pe.d,pe.H,pe.M,pe.S,pe.u)))}Q&&(Q.type=="XLDAPR"&&(p.D=!0),Q=void 0),Te&&(Te=void 0);break;case 1:case 12:if(!f.sheetStubs||u)break;p={t:"z",v:void 0},_=z[0].c==-1?_+1:z[0].c,f.dense?(c["!data"][v]||(c["!data"][v]=[]),c["!data"][v][_]=p):c[Le(_)+R]=p,l.s.r>m.r&&(l.s.r=m.r),l.s.c>_&&(l.s.c=_),l.e.r<m.r&&(l.e.r=m.r),l.e.c<_&&(l.e.c=_),Q&&(Q.type=="XLDAPR"&&(p.D=!0),Q=void 0),Te&&(Te=void 0);break;case 176:C.push(z);break;case 49:Q=((f.xlmeta||{}).Cell||[])[z-1];break;case 494:var we=a["!id"][z.relId];for(we?(z.Target=we.Target,z.loc&&(z.Target+="#"+z.loc),z.Rel=we):z.relId==""&&(z.Target="#"+z.loc),v=z.rfx.s.r;v<=z.rfx.e.r;++v)for(_=z.rfx.s.c;_<=z.rfx.e.c;++_)f.dense?(c["!data"][v]||(c["!data"][v]=[]),c["!data"][v][_]||(c["!data"][v][_]={t:"z",v:void 0}),c["!data"][v][_].l=z):(g=Le(_)+Ve(v),c[g]||(c[g]={t:"z",v:void 0}),c[g].l=z);break;case 426:if(!f.cellFormula)break;N.push(z),U=f.dense?c["!data"][v][_]:c[Le(_)+R],U.f=Wr(z[1],l,{r:m.r,c:_},M,f),U.F=Be(z[0]);break;case 427:if(!f.cellFormula)break;B[Xe(z[0].s)]=z[1],U=f.dense?c["!data"][v][_]:c[Le(_)+R],U.f=Wr(z[1],l,{r:m.r,c:_},M,f);break;case 60:if(!f.cellStyles)break;for(;z.e>=z.s;)he[z.e--]={width:z.w/256,hidden:!!(z.flags&1),level:z.level},Se||(Se=!0,vi(z.w/256)),Kt(he[z.e+1]);break;case 551:z&&(c["!legrel"]=z);break;case 161:c["!autofilter"]={ref:Be(z)};break;case 476:c["!margins"]=z;break;case 147:n.Sheets[t]||(n.Sheets[t]={}),z.name&&(n.Sheets[t].CodeName=z.name),(z.above||z.left)&&(c["!outline"]={above:z.above,left:z.left});break;case 137:n.Views||(n.Views=[{}]),n.Views[0]||(n.Views[0]={}),z.RTL&&(n.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:u=!0;break;case 36:u=!1;break;case 37:x.push(fe),u=!0;break;case 38:x.pop(),u=!1;break;default:if(!xe.T){if(!u||f.WTF)throw new Error("Unexpected record 0x"+fe.toString(16))}}},f),delete f.supbooks,delete f["!row"],!c["!ref"]&&(l.s.r<2e6||o&&(o.e.r>0||o.e.c>0||o.s.r>0||o.s.c>0))&&(c["!ref"]=Be(o||l)),f.sheetRows&&c["!ref"]){var ne=Ke(c["!ref"]);f.sheetRows<=+ne.e.r&&(ne.e.r=f.sheetRows-1,ne.e.r>l.e.r&&(ne.e.r=l.e.r),ne.e.r<ne.s.r&&(ne.s.r=ne.e.r),ne.e.c>l.e.c&&(ne.e.c=l.e.c),ne.e.c<ne.s.c&&(ne.s.c=ne.e.c),c["!fullref"]=c["!ref"],c["!ref"]=Be(ne))}return C.length>0&&(c["!merges"]=C),he.length>0&&(c["!cols"]=he),q.length>0&&(c["!rows"]=q),a["!id"][c["!legrel"]]&&(c["!legdrawel"]=a["!id"][c["!legrel"]]),c}function fp(e,r,t,a,n,i,s,f){var c={r:t,c:a};if(r.c&&i["!comments"].push([Xe(c),r.c]),r.v===void 0)return!1;var o="";switch(r.t){case"b":o=r.v?"1":"0";break;case"d":r=Je(r),r.z=r.z||Fe[14],r.v=cr(sr(r.v,f),f),r.t="n";break;case"n":case"e":o=""+r.v;break;default:o=r.v;break}switch(c.s=jt(n.cellXfs,r,n),r.l&&i["!links"].push([Xe(c),r.l]),r.t){case"s":case"str":return n.bookSST?(o=ki(n.Strings,r.v==null?"":String(r.v),n.revStrings),c.t="s",c.v=o,s?Z(e,18,Sm(r,c)):Z(e,7,Fm(r,c))):(c.t="str",s?Z(e,17,Mm(r,c)):Z(e,6,Lm(r,c))),!0;case"n":return r.v==(r.v|0)&&r.v>-1e3&&r.v<1e3?s?Z(e,13,Nm(r,c)):Z(e,2,Im(r,c)):isNaN(r.v)?s?Z(e,14,Fi({t:"e",v:36},c)):Z(e,3,Ti({t:"e",v:36},c)):isFinite(r.v)?s?Z(e,16,bm(r,c)):Z(e,5,Cm(r,c)):s?Z(e,14,Fi({t:"e",v:7},c)):Z(e,3,Ti({t:"e",v:7},c)),!0;case"b":return c.t="b",s?Z(e,15,wm(r,c)):Z(e,4,gm(r,c)),!0;case"e":return c.t="e",s?Z(e,14,Fi(r,c)):Z(e,3,Ti(r,c)),!0}return s?Z(e,12,mm(r,c)):Z(e,1,dm(r,c)),!0}function cp(e,r,t,a,n){var i=Ke(r["!ref"]||"A1"),s,f="",c=[],o=(((n||{}).Workbook||{}).WBProps||{}).date1904;Z(e,145);var l=r["!data"]!=null,x=i.e.r;r["!rows"]&&(x=Math.max(i.e.r,r["!rows"].length-1));for(var u=i.s.r;u<=x;++u){f=Ve(u),fm(e,r,i,u);var h=!1;if(u<=i.e.r)for(var m=i.s.c;m<=i.e.c;++m){u===i.s.r&&(c[m]=Le(m)),s=c[m]+f;var p=l?(r["!data"][u]||[])[m]:r[s];if(!p){h=!1;continue}h=fp(e,p,u,m,a,r,h,o)}}Z(e,146)}function op(e,r){!r||!r["!merges"]||(Z(e,177,zm(r["!merges"].length)),r["!merges"].forEach(function(t){Z(e,176,Gm(t))}),Z(e,178))}function lp(e,r){!r||!r["!cols"]||(Z(e,390),r["!cols"].forEach(function(t,a){t&&Z(e,60,Jm(a,t))}),Z(e,391))}function up(e,r){!r||!r["!ref"]||(Z(e,648),Z(e,649,tp(Ke(r["!ref"]))),Z(e,650))}function hp(e,r,t){r["!links"].forEach(function(a){if(a[1].Target){var n=Ze(t,-1,a[1].Target.replace(/#[\s\S]*$/,""),Me.HLINK);Z(e,494,Km(a,n))}}),delete r["!links"]}function xp(e,r,t,a){if(r["!comments"].length>0){var n=Ze(a,-1,"../drawings/vmlDrawing"+(t+1)+".vml",Me.VML);Z(e,551,Zn("rId"+n)),r["!legacy"]=n}}function dp(e,r,t,a){if(r["!autofilter"]){var n=r["!autofilter"],i=typeof n.ref=="string"?n.ref:Be(n.ref);t.Workbook||(t.Workbook={Sheets:[]}),t.Workbook.Names||(t.Workbook.Names=[]);var s=t.Workbook.Names,f=Fr(i);f.s.r==f.e.r&&(f.e.r=Fr(r["!ref"]).e.r,i=Be(f));for(var c=0;c<s.length;++c){var o=s[c];if(o.Name=="_xlnm._FilterDatabase"&&o.Sheet==a){o.Ref=a0(t.SheetNames[a])+"!"+t0(i);break}}c==s.length&&s.push({Name:"_xlnm._FilterDatabase",Sheet:a,Ref:a0(t.SheetNames[a])+"!"+t0(i)}),Z(e,161,Oa(Ke(i))),Z(e,162)}}function vp(e,r,t){Z(e,133),Z(e,137,rp(r,t)),Z(e,138),Z(e,134)}function kw(){}function mp(e,r){r["!protect"]&&Z(e,535,ap(r["!protect"]))}function pp(e,r,t,a){var n=Rr(),i=t.SheetNames[e],s=t.Sheets[i]||{},f=i;try{t&&t.Workbook&&(f=t.Workbook.Sheets[e].CodeName||f)}catch{}var c=Ke(s["!ref"]||"A1");if(c.e.c>16383||c.e.r>1048575){if(r.WTF)throw new Error("Range "+(s["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383),c.e.r=Math.min(c.e.c,1048575)}return s["!links"]=[],s["!comments"]=[],Z(n,129),(t.vbaraw||s["!outline"])&&Z(n,147,hm(f,s["!outline"])),Z(n,148,om(c)),vp(n,s,t.Workbook),lp(n,s,e,r,t),cp(n,s,e,r,t),mp(n,s),dp(n,s,t,e),op(n,s),hp(n,s,a),s["!margins"]&&Z(n,476,Qm(s["!margins"])),(!r||r.ignoreEC||r.ignoreEC==null)&&up(n,s),xp(n,s,e,a),Z(n,130),n.end()}function gp(e){var r=[],t=e.match(/^<c:numCache>/),a;(e.match(/<c:pt idx="(\d*)"[^<>\/]*><c:v>([^<])<\/c:v><\/c:pt>/mg)||[]).forEach(function(i){var s=i.match(/<c:pt idx="(\d*)"[^<>\/]*><c:v>([^<]*)<\/c:v><\/c:pt>/);s&&(r[+s[1]]=t?+s[2]:s[2])});var n=$e((ta(e,"c:formatCode")||["","General"])[1]);return(On(e,"<c:f>","</c:f>")||[]).forEach(function(i){a=i.replace(/<[^<>]*>/g,"")}),[r,n,a]}function _p(e,r,t,a,n,i){var s=i||{"!type":"chart"};if(!e)return i;var f=0,c=0,o="A",l={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(On(e,"<c:numCache>","</c:numCache>")||[]).forEach(function(x){var u=gp(x);l.s.r=l.s.c=0,l.e.c=f,o=Le(f),u[0].forEach(function(h,m){s["!data"]?(s["!data"][m]||(s["!data"][m]=[]),s["!data"][m][f]={t:"n",v:h,z:u[1]}):s[o+Ve(m)]={t:"n",v:h,z:u[1]},c=m}),l.e.r<c&&(l.e.r=c),++f}),f>0&&(s["!ref"]=Be(l)),s}function wp(e,r,t,a,n){if(!e)return e;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s,f=e.match(Cc);return f&&Ei(f[0],i,n,t),(s=e.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=s[1]),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}function kp(e,r){e.l+=10;var t=Pr(e,r-10);return{name:t}}function Ep(e,r,t,a,n){if(!e)return e;a||(a={"!id":{}});var i={"!type":"chart","!drawel":null,"!rel":""},s=[],f=!1;return Bt(e,function(o,l,x){switch(x){case 550:i["!rel"]=o;break;case 651:n.Sheets[t]||(n.Sheets[t]={}),o.name&&(n.Sheets[t].CodeName=o.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:f=!0;break;case 36:f=!1;break;case 37:s.push(x);break;case 38:s.pop();break;default:if(l.T>0)s.push(x);else if(l.T<0)s.pop();else if(!f||r.WTF)throw new Error("Unexpected record 0x"+x.toString(16))}},r),a["!id"][i["!rel"]]&&(i["!drawel"]=a["!id"][i["!rel"]]),i}var yi=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Tp=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],Fp=[],yp=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function Ic(e,r){for(var t=0;t!=e.length;++t)for(var a=e[t],n=0;n!=r.length;++n){var i=r[n];if(a[i[0]]==null)a[i[0]]=i[1];else switch(i[2]){case"bool":typeof a[i[0]]=="string"&&(a[i[0]]=je(a[i[0]]));break;case"int":typeof a[i[0]]=="string"&&(a[i[0]]=parseInt(a[i[0]],10));break}}}function Oc(e,r){for(var t=0;t!=r.length;++t){var a=r[t];if(e[a[0]]==null)e[a[0]]=a[1];else switch(a[2]){case"bool":typeof e[a[0]]=="string"&&(e[a[0]]=je(e[a[0]]));break;case"int":typeof e[a[0]]=="string"&&(e[a[0]]=parseInt(e[a[0]],10));break}}}function Nc(e){Oc(e.WBProps,yi),Oc(e.CalcPr,yp),Ic(e.WBView,Tp),Ic(e.Sheets,Fp),Ba.date1904=je(e.WBProps.date1904)}function Sp(e){return!e.Workbook||!e.Workbook.WBProps?"false":je(e.Workbook.WBProps.date1904)?"true":"false"}var Ap=":][*?/\\".split("");function Rc(e,r){try{if(e=="")throw new Error("Sheet name cannot be blank");if(e.length>31)throw new Error("Sheet name cannot exceed 31 chars");if(e.charCodeAt(0)==39||e.charCodeAt(e.length-1)==39)throw new Error("Sheet name cannot start or end with apostrophe (')");if(e.toLowerCase()=="history")throw new Error("Sheet name cannot be 'History'");Ap.forEach(function(t){if(e.indexOf(t)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")})}catch(t){if(r)return!1;throw t}return!0}function Cp(e,r,t){e.forEach(function(a,n){Rc(a);for(var i=0;i<n;++i)if(a==e[i])throw new Error("Duplicate Sheet Name: "+a);if(t){var s=r&&r[n]&&r[n].CodeName||a;if(s.charCodeAt(0)==95&&s.length>22)throw new Error("Bad Code Name: Worksheet"+s)}})}function Pc(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var r=e.Workbook&&e.Workbook.Sheets||[];Cp(e.SheetNames,r,!!e.vbaraw);for(var t=0;t<e.SheetNames.length;++t)Dv(e.Sheets[e.SheetNames[t]],e.SheetNames[t],t);e.SheetNames.forEach(function(a,n){var i=e.Sheets[a];if(!(!i||!i["!autofilter"])){var s;e.Workbook||(e.Workbook={}),e.Workbook.Names||(e.Workbook.Names=[]),e.Workbook.Names.forEach(function(c){c.Name=="_xlnm._FilterDatabase"&&c.Sheet==n&&(s=c)});var f=a0(a)+"!"+t0(i["!autofilter"].ref);s?s.Ref=f:e.Workbook.Names.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:f})}})}var bp=/<\w+:workbook/;function Dp(e,r){if(!e)throw new Error("Could not find file");var t={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},a=!1,n="xmlns",i={},s=0;if(e.replace(br,function(c,o){var l=ve(c);switch(ot(l[0])){case"<?xml":break;case"<workbook":c.match(bp)&&(n="xmlns"+c.match(/<(\w+):/)[1]),t.xmlns=l[n];break;case"</workbook>":break;case"<fileVersion":delete l[0],t.AppVersion=l;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":yi.forEach(function(x){if(l[x[0]]!=null)switch(x[2]){case"bool":t.WBProps[x[0]]=je(l[x[0]]);break;case"int":t.WBProps[x[0]]=parseInt(l[x[0]],10);break;default:t.WBProps[x[0]]=l[x[0]]}}),l.codeName&&(t.WBProps.CodeName=qe(l.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete l[0],t.WBView.push(l);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(l.state){case"hidden":l.Hidden=1;break;case"veryHidden":l.Hidden=2;break;default:l.Hidden=0}delete l.state,l.name=$e(qe(l.name)),delete l[0],t.Sheets.push(l);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":a=!0;break;case"</definedNames>":a=!1;break;case"<definedName":i={},i.Name=qe(l.name),l.comment&&(i.Comment=l.comment),l.localSheetId&&(i.Sheet=+l.localSheetId),je(l.hidden||"0")&&(i.Hidden=!0),s=o+c.length;break;case"</definedName>":i.Ref=$e(qe(e.slice(s,o))),t.Names.push(i);break;case"<definedName/>":break;case"<calcPr":delete l[0],t.CalcPr=l;break;case"<calcPr/>":delete l[0],t.CalcPr=l;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":a=!0;break;case"</ext>":a=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":a=!0;break;case"</AlternateContent>":a=!1;break;case"<revisionPtr":break;default:if(!a&&r.WTF)throw new Error("unrecognized "+l[0]+" in workbook")}return c}),aa.indexOf(t.xmlns)===-1)throw new Error("Unknown Namespace: "+t.xmlns);return Nc(t),t}function Ip(e){var r=[hr];r[r.length]=ae("workbook",null,{xmlns:aa[0],"xmlns:r":Er.r});var t=e.Workbook&&(e.Workbook.Names||[]).length>0,a={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(yi.forEach(function(f){e.Workbook.WBProps[f[0]]!=null&&e.Workbook.WBProps[f[0]]!=f[1]&&(a[f[0]]=e.Workbook.WBProps[f[0]])}),e.Workbook.WBProps.CodeName&&(a.codeName=e.Workbook.WBProps.CodeName,delete a.CodeName)),r[r.length]=ae("workbookPr",null,a);var n=e.Workbook&&e.Workbook.Sheets||[],i=0;if(n&&n[0]&&n[0].Hidden){for(r[r.length]="<bookViews>",i=0;i!=e.SheetNames.length&&!(!n[i]||!n[i].Hidden);++i);i==e.SheetNames.length&&(i=0),r[r.length]='<workbookView firstSheet="'+i+'" activeTab="'+i+'"/>',r[r.length]="</bookViews>"}for(r[r.length]="<sheets>",i=0;i!=e.SheetNames.length;++i){var s={name:We(e.SheetNames[i].slice(0,31))};if(s.sheetId=""+(i+1),s["r:id"]="rId"+(i+1),n[i])switch(n[i].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden";break}r[r.length]=ae("sheet",null,s)}return r[r.length]="</sheets>",t&&(r[r.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(f){var c={name:f.Name};f.Comment&&(c.comment=f.Comment),f.Sheet!=null&&(c.localSheetId=""+f.Sheet),f.Hidden&&(c.hidden="1"),f.Ref&&(r[r.length]=ae("definedName",We(f.Ref),c))}),r[r.length]="</definedNames>"),r.length>2&&(r[r.length]="</workbook>",r[1]=r[1].replace("/>",">")),r.join("")}function Op(e,r){var t={};return t.Hidden=e.read_shift(4),t.iTabID=e.read_shift(4),t.strRelID=jn(e,r-8),t.name=Pr(e),t}function Np(e,r){return r||(r=W(127)),r.write_shift(4,e.Hidden),r.write_shift(4,e.iTabID),Zn(e.strRelID,r),yr(e.name.slice(0,31),r),r.length>r.l?r.slice(0,r.l):r}function Rp(e,r){var t={},a=e.read_shift(4);t.defaultThemeVersion=e.read_shift(4);var n=r>8?Pr(e):"";return n.length>0&&(t.CodeName=n),t.autoCompressPictures=!!(a&65536),t.backupFile=!!(a&64),t.checkCompatibility=!!(a&4096),t.date1904=!!(a&1),t.filterPrivacy=!!(a&8),t.hidePivotFieldList=!!(a&1024),t.promptedSolutions=!!(a&16),t.publishItems=!!(a&2048),t.refreshAllConnections=!!(a&262144),t.saveExternalLinkValues=!!(a&128),t.showBorderUnselectedTables=!!(a&4),t.showInkAnnotation=!!(a&32),t.showObjects=["all","placeholders","none"][a>>13&3],t.showPivotChartFilter=!!(a&32768),t.updateLinks=["userSet","never","always"][a>>8&3],t}function Pp(e,r){r||(r=W(72));var t=0;return e&&(e.date1904&&(t|=1),e.filterPrivacy&&(t|=8)),r.write_shift(4,t),r.write_shift(4,0),qs(e&&e.CodeName||"ThisWorkbook",r),r.slice(0,r.l)}function Lp(e,r){var t={};return e.read_shift(4),t.ArchID=e.read_shift(4),e.l+=r-8,t}function Bp(e,r,t){var a=e.l+r,n=e.read_shift(4);e.l+=1;var i=e.read_shift(4),s=nu(e),f,c="";try{f=dv(e,0,t);try{c=j0(e)}catch{}}catch{console.error("Could not parse defined name "+s)}n&32&&(s="_xlnm."+s),e.l=a;var o={Name:s,Ptg:f,Flags:n};return i<268435455&&(o.Sheet=i),c&&(o.Comment=c),o}function Mp(e,r){var t=W(9),a=0,n=e.Name;ei.indexOf(n)>-1&&(a|=32,n=n.slice(6)),t.write_shift(4,a),t.write_shift(1,0),t.write_shift(4,e.Sheet==null?4294967295:e.Sheet);var i=[t,yr(n),Sv(e.Ref,r)];if(e.Comment)i.push(n0(e.Comment));else{var s=W(4);s.write_shift(4,4294967295),i.push(s)}return ur(i)}function Up(e,r){var t={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},a=[],n=!1;r||(r={}),r.biff=12;var i=[],s=[[]];return s.SheetNames=[],s.XTI=[],E0[16]={n:"BrtFRTArchID$",f:Lp},Bt(e,function(c,o,l){switch(l){case 156:s.SheetNames.push(c.name),t.Sheets.push(c);break;case 153:t.WBProps=c;break;case 39:c.Sheet!=null&&(r.SID=c.Sheet),c.Ref=c.Ptg?Wr(c.Ptg,null,null,s,r):"#REF!",delete r.SID,delete c.Ptg,i.push(c);break;case 1036:break;case 357:case 358:case 355:case 667:s[0].length?s.push([l,c]):s[0]=[l,c],s[s.length-1].XTI=[];break;case 362:s.length===0&&(s[0]=[],s[0].XTI=[]),s[s.length-1].XTI=s[s.length-1].XTI.concat(c),s.XTI=s.XTI.concat(c);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:a.push(l),n=!0;break;case 36:a.pop(),n=!1;break;case 37:a.push(l),n=!0;break;case 38:a.pop(),n=!1;break;case 16:break;default:if(!o.T){if(!n||r.WTF&&a[a.length-1]!=37&&a[a.length-1]!=35)throw new Error("Unexpected record 0x"+l.toString(16))}}},r),Nc(t),t.Names=i,t.supbooks=s,t}function Wp(e,r){Z(e,143);for(var t=0;t!=r.SheetNames.length;++t){var a=r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[t]&&r.Workbook.Sheets[t].Hidden||0,n={Hidden:a,iTabID:t+1,strRelID:"rId"+(t+1),name:r.SheetNames[t]};Z(e,156,Np(n))}Z(e,144)}function Hp(e,r){r||(r=W(127));for(var t=0;t!=4;++t)r.write_shift(4,0);return yr("SheetJS",r),yr(Ha.version,r),yr(Ha.version,r),yr("7262",r),r.length>r.l?r.slice(0,r.l):r}function Xp(e,r){r||(r=W(29)),r.write_shift(-4,0),r.write_shift(-4,460),r.write_shift(4,28800),r.write_shift(4,17600),r.write_shift(4,500),r.write_shift(4,e),r.write_shift(4,e);var t=120;return r.write_shift(1,t),r.length>r.l?r.slice(0,r.l):r}function Vp(e,r){if(!(!r.Workbook||!r.Workbook.Sheets)){for(var t=r.Workbook.Sheets,a=0,n=-1,i=-1;a<t.length;++a)!t[a]||!t[a].Hidden&&n==-1?n=a:t[a].Hidden==1&&i==-1&&(i=a);i>n||(Z(e,135),Z(e,158,Xp(n)),Z(e,136))}}function Gp(e,r){!r.Workbook||!r.Workbook.Names||r.Workbook.Names.forEach(function(t){try{if(t.Flags&14)return;Z(e,39,Mp(t,r))}catch{console.error("Could not serialize defined name "+JSON.stringify(t))}})}function zp(e){var r=e.SheetNames.length,t=W(12*r+28);t.write_shift(4,r+2),t.write_shift(4,0),t.write_shift(4,-2),t.write_shift(4,-2),t.write_shift(4,0),t.write_shift(4,-1),t.write_shift(4,-1);for(var a=0;a<r;++a)t.write_shift(4,0),t.write_shift(4,a),t.write_shift(4,a);return t}function $p(e,r){Z(e,353),Z(e,357),Z(e,362,zp(r,0)),Z(e,354)}function Kp(e,r){var t=Rr();return Z(t,131),Z(t,128,Hp()),Z(t,153,Pp(e.Workbook&&e.Workbook.WBProps||null)),Vp(t,e,r),Wp(t,e,r),$p(t,e),(e.Workbook||{}).Names&&Gp(t,e),Z(t,132),t.end()}function Yp(e,r,t){return r.slice(-4)===".bin"?Up(e,t):Dp(e,t)}function jp(e,r,t,a,n,i,s,f){return r.slice(-4)===".bin"?sp(e,a,t,n,i,s,f):Mv(e,a,t,n,i,s,f)}function Zp(e,r,t,a,n,i,s,f){return r.slice(-4)===".bin"?Ep(e,a,t,n,i,s,f):wp(e,a,t,n,i,s,f)}function Jp(e,r,t,a,n,i,s,f){return r.slice(-4)===".bin"?Gd(e,a,t,n,i,s,f):zd(e,a,t,n,i,s,f)}function qp(e,r,t,a,n,i,s,f){return r.slice(-4)===".bin"?Xd(e,a,t,n,i,s,f):Vd(e,a,t,n,i,s,f)}function Qp(e,r,t,a){return r.slice(-4)===".bin"?Vx(e,t,a):Dx(e,t,a)}function eg(e,r,t){return r.slice(-4)===".bin"?$1(e,t):X1(e,t)}function rg(e,r,t){return r.slice(-4)===".bin"?Ld(e,t):bd(e,t)}function tg(e,r,t){return r.slice(-4)===".bin"?Fd(e,r,t):Ed(e,r,t)}function ag(e,r,t,a){return t.slice(-4)===".bin"?yd(e,r,t,a):void 0}function ng(e,r,t){return r.slice(-4)===".bin"?gd(e,r,t):wd(e,r,t)}var Lc=/\b((?:\w+:)?[\w]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Bc=/\b((?:\w+:)?[\w]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function _t(e,r){var t=e.split(/\s+/),a=[];if(r||(a[0]=t[0]),t.length===1)return a;var n=e.match(Lc),i,s,f,c;if(n)for(c=0;c!=n.length;++c)i=n[c].match(Bc),(s=i[1].indexOf(":"))===-1?a[i[1]]=i[2].slice(1,i[2].length-1):(i[1].slice(0,6)==="xmlns:"?f="xmlns"+i[1].slice(6):f=i[1].slice(s+1),a[f]=i[2].slice(1,i[2].length-1));return a}function ig(e){var r=e.split(/\s+/),t={};if(r.length===1)return t;var a=e.match(Lc),n,i,s,f;if(a)for(f=0;f!=a.length;++f)n=a[f].match(Bc),(i=n[1].indexOf(":"))===-1?t[n[1]]=n[2].slice(1,n[2].length-1):(n[1].slice(0,6)==="xmlns:"?s="xmlns"+n[1].slice(6):s=n[1].slice(i+1),t[s]=n[2].slice(1,n[2].length-1));return t}var w0;function sg(e,r,t){var a=w0[e]||$e(e);return a==="General"?Qt(r):Zr(a,r,{date1904:!!t})}function fg(e,r,t,a){var n=a;switch((t[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":n=je(a);break;case"i2":case"int":n=parseInt(a,10);break;case"r4":case"float":n=parseFloat(a);break;case"date":case"dateTime.tz":n=sr(a);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+t[0])}e[$e(r)]=n}function cg(e,r,t,a){if(e.t!=="z"){if(!t||t.cellText!==!1)try{e.t==="e"?e.w=e.w||ut[e.v]:r==="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=$a(e.v):e.w=Qt(e.v):e.w=sg(r||"General",e.v,a)}catch(s){if(t.WTF)throw s}try{var n=w0[r]||r||"General";if(t.cellNF&&(e.z=n),t.cellDates&&e.t=="n"&&rt(n)){var i=Ft(e.v+(a?1462:0));i&&(e.t="d",e.v=new Date(Date.UTC(i.y,i.m-1,i.d,i.H,i.M,i.S,i.u)))}}catch(s){if(t.WTF)throw s}}}function og(e,r,t){if(t.cellStyles&&r.Interior){var a=r.Interior;a.Pattern&&(a.patternType=Ex[a.Pattern]||a.Pattern)}e[r.ID]=r}function lg(e,r,t,a,n,i,s,f,c,o,l){var x="General",u=a.StyleID,h={};o=o||{};var m=[],p=0;for(u===void 0&&f&&(u=f.StyleID),u===void 0&&s&&(u=s.StyleID);i[u]!==void 0;){var d=i[u];if(d.nf&&(x=d.nf),d.Interior&&m.push(d.Interior),!d.Parent)break;u=d.Parent}switch(t.Type){case"Boolean":a.t="b",a.v=je(e);break;case"String":a.t="s",a.r=bs($e(e)),a.v=e.indexOf("<")>-1?$e(r||e).replace(/<[^<>]*>/g,""):a.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),a.v=cr(sr(e,l),l),a.v!==a.v&&(a.v=$e(e)),(!x||x=="General")&&(x="yyyy-mm-dd");case"Number":a.v===void 0&&(a.v=+e),a.t||(a.t="n");break;case"Error":a.t="e",a.v=i0[e],o.cellText!==!1&&(a.w=e);break;default:e==""&&r==""?a.t="z":(a.t="s",a.v=bs(r||e));break}if(cg(a,x,o,l),o.cellFormula!==!1)if(a.Formula){var v=$e(a.Formula);v.charCodeAt(0)==61&&(v=v.slice(1)),a.f=ma(v,n),delete a.Formula,a.ArrayRange=="RC"?a.F=ma("RC:RC",n):a.ArrayRange&&(a.F=ma(a.ArrayRange,n),c.push([Ke(a.F),a.F]))}else for(p=0;p<c.length;++p)n.r>=c[p][0].s.r&&n.r<=c[p][0].e.r&&n.c>=c[p][0].s.c&&n.c<=c[p][0].e.c&&(a.F=c[p][1]);o.cellStyles&&(m.forEach(function(_){!h.patternType&&_.patternType&&(h.patternType=_.patternType)}),a.s=h),a.StyleID!==void 0&&(a.ixfe=a.StyleID)}function ug(e){return ei.indexOf("_xlnm."+e)>-1?"_xlnm."+e:e}function hg(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,` `).replace(/\r/g,` `),e.v=e.w=e.ixfe=void 0}function Si(e,r){var t=r||{};Aa();var a=Fa($0(e));(t.type=="binary"||t.type=="array"||t.type=="base64")&&(typeof Ue<"u"?a=Ue.utils.decode(65001,L0(a)):a=qe(a));var n=a.slice(0,1024).toLowerCase(),i=!1;if(n=n.replace(/".*?"/g,""),(n.indexOf(">")&1023)>Math.min(n.indexOf(",")&1023,n.indexOf(";")&1023)){var s=Je(t);return s.type="string",Pa.to_workbook(a,s)}if(n.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(Ne){n.indexOf("<"+Ne)>=0&&(i=!0)}),i)return jg(a,t);w0={"General Number":"General","General Date":Fe[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":Fe[15],"Short Date":Fe[14],"Long Time":Fe[19],"Medium Time":Fe[18],"Short Time":Fe[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:Fe[2],Standard:Fe[4],Percent:Fe[10],Scientific:Fe[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var f,c=[],o;lr!=null&&t.dense==null&&(t.dense=lr);var l={},x=[],u={},h="";t.dense&&(u["!data"]=[]);var m={},p={},d=_t('<Data ss:Type="String">'),v=0,_=0,g=0,F={s:{r:2e6,c:2e6},e:{r:0,c:0}},R={},U={},C="",D=0,O=[],N={},B={},M=0,Y=[],he=[],q={},Se=[],Q,Te=!1,be=[],ne=[],Oe={},z=0,xe=0,fe={Sheets:[],WBProps:{date1904:!1}},me={};pr.lastIndex=0,a=Za(a,"<!--","-->");for(var pe="";f=pr.exec(a);)switch(f[3]=(pe=f[3]).toLowerCase()){case"data":if(pe=="data"){if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else f[0].charAt(f[0].length-2)!=="/"&&c.push([f[3],!0]);break}if(c[c.length-1][1])break;f[1]==="/"?lg(a.slice(v,f.index),C,d,c[c.length-1][0]=="comment"?q:m,{c:_,r:g},R,Se[_],p,be,t,fe.WBProps.date1904):(C="",d=_t(f[0]),v=f.index+f[0].length);break;case"cell":if(f[1]==="/")if(he.length>0&&(m.c=he),(!t.sheetRows||t.sheetRows>g)&&m.v!==void 0&&(t.dense?(u["!data"][g]||(u["!data"][g]=[]),u["!data"][g][_]=m):u[Le(_)+Ve(g)]=m),m.HRef&&(m.l={Target:$e(m.HRef)},m.HRefScreenTip&&(m.l.Tooltip=m.HRefScreenTip),delete m.HRef,delete m.HRefScreenTip),(m.MergeAcross||m.MergeDown)&&(z=_+(parseInt(m.MergeAcross,10)|0),xe=g+(parseInt(m.MergeDown,10)|0),(z>_||xe>g)&&O.push({s:{c:_,r:g},e:{c:z,r:xe}})),!t.sheetStubs)m.MergeAcross?_=z+1:++_;else if(m.MergeAcross||m.MergeDown){for(var we=_;we<=z;++we)for(var y=g;y<=xe;++y)(we>_||y>g)&&(t.dense?(u["!data"][y]||(u["!data"][y]=[]),u["!data"][y][we]={t:"z"}):u[Le(we)+Ve(y)]={t:"z"});_=z+1}else++_;else m=ig(f[0]),m.Index&&(_=+m.Index-1),_<F.s.c&&(F.s.c=_),_>F.e.c&&(F.e.c=_),f[0].slice(-2)==="/>"&&++_,he=[];break;case"row":f[1]==="/"||f[0].slice(-2)==="/>"?(g<F.s.r&&(F.s.r=g),g>F.e.r&&(F.e.r=g),f[0].slice(-2)==="/>"&&(p=_t(f[0]),p.Index&&(g=+p.Index-1)),_=0,++g):(p=_t(f[0]),p.Index&&(g=+p.Index-1),Oe={},(p.AutoFitHeight=="0"||p.Height)&&(Oe.hpx=parseInt(p.Height,10),Oe.hpt=x0(Oe.hpx),ne[g]=Oe),p.Hidden=="1"&&(Oe.hidden=!0,ne[g]=Oe));break;case"worksheet":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"));x.push(h),F.s.r<=F.e.r&&F.s.c<=F.e.c&&(u["!ref"]=Be(F),t.sheetRows&&t.sheetRows<=F.e.r&&(u["!fullref"]=u["!ref"],F.e.r=t.sheetRows-1,u["!ref"]=Be(F))),O.length&&(u["!merges"]=O),Se.length>0&&(u["!cols"]=Se),ne.length>0&&(u["!rows"]=ne),l[h]=u}else F={s:{r:2e6,c:2e6},e:{r:0,c:0}},g=_=0,c.push([f[3],!1]),o=_t(f[0]),h=$e(o.Name),u={},t.dense&&(u["!data"]=[]),O=[],be=[],ne=[],me={name:h,Hidden:0},fe.Sheets.push(me);break;case"table":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else{if(f[0].slice(-2)=="/>")break;c.push([f[3],!1]),Se=[],Te=!1}break;case"style":f[1]==="/"?og(R,U,t):U=_t(f[0]);break;case"numberformat":U.nf=$e(_t(f[0]).Format||"General"),w0[U.nf]&&(U.nf=w0[U.nf]);for(var L=0;L!=392&&Fe[L]!=U.nf;++L);if(L==392){for(L=57;L!=392;++L)if(Fe[L]==null){Gt(U.nf,L);break}}break;case"column":if(c[c.length-1][0]!=="table"||f[1]==="/")break;if(Q=_t(f[0]),Q.Hidden&&(Q.hidden=!0,delete Q.Hidden),Q.Width&&(Q.wpx=parseInt(Q.Width,10)),!Te&&Q.wpx>10){Te=!0,Ur=rc;for(var P=0;P<Se.length;++P)Se[P]&&Kt(Se[P])}Te&&Kt(Q),Se[Q.Index-1||Se.length]=Q;for(var I=0;I<+Q.Span;++I)Se[Se.length]=Je(Q);break;case"namedrange":if(f[1]==="/")break;fe.Names||(fe.Names=[]);var j=ve(f[0]),T={Name:ug(j.Name),Ref:ma(j.RefersTo.slice(1),{r:0,c:0})};fe.Sheets.length>0&&(T.Sheet=fe.Sheets.length-1),fe.Names.push(T);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(f[0].slice(-2)==="/>")break;f[1]==="/"?C+=a.slice(D,f.index):D=f.index+f[0].length;break;case"interior":if(!t.cellStyles)break;U.Interior=_t(f[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(f[0].slice(-2)==="/>")break;f[1]==="/"?Cu(N,pe,a.slice(M,f.index)):M=f.index+f[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else c.push([f[3],!1]);break;case"comment":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"));hg(q),he.push(q)}else c.push([f[3],!1]),o=_t(f[0]),je(o.ShowAlways||"0")||(he.hidden=!0),q={a:o.Author};break;case"autofilter":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else if(f[0].charAt(f[0].length-2)!=="/"){var ke=_t(f[0]);u["!autofilter"]={ref:ma(ke.Range).replace(/\$/g,"")},c.push([f[3],!0])}break;case"name":break;case"datavalidation":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else f[0].charAt(f[0].length-2)!=="/"&&c.push([f[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(f[1]==="/"){if((o=c.pop())[0]!==f[3])throw new Error("Bad state: "+o.join("|"))}else f[0].charAt(f[0].length-2)!=="/"&&c.push([f[3],!0]);break;case"null":break;default:if(c.length==0&&f[3]=="document"||c.length==0&&f[3]=="uof")return Qc(a,t);var se=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(f[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:se=!1}break;case"componentoptions":switch(f[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:se=!1}break;case"excelworkbook":switch(f[3]){case"date1904":fe.WBProps.date1904=!0;break;case"hidehorizontalscrollbar":break;case"hideverticalscrollbar":break;case"hideworkbooktabs":break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:se=!1}break;case"workbookoptions":switch(f[3]){case"owcversion":break;case"height":break;case"width":break;default:se=!1}break;case"worksheetoptions":switch(f[3]){case"visible":if(f[0].slice(-2)!=="/>")if(f[1]==="/")switch(a.slice(M,f.index)){case"SheetHidden":me.Hidden=1;break;case"SheetVeryHidden":me.Hidden=2;break}else M=f.index+f[0].length;break;case"header":u["!margins"]||pa(u["!margins"]={},"xlml"),isNaN(+ve(f[0]).Margin)||(u["!margins"].header=+ve(f[0]).Margin);break;case"footer":u["!margins"]||pa(u["!margins"]={},"xlml"),isNaN(+ve(f[0]).Margin)||(u["!margins"].footer=+ve(f[0]).Margin);break;case"pagemargins":var ee=ve(f[0]);u["!margins"]||pa(u["!margins"]={},"xlml"),isNaN(+ee.Top)||(u["!margins"].top=+ee.Top),isNaN(+ee.Left)||(u["!margins"].left=+ee.Left),isNaN(+ee.Right)||(u["!margins"].right=+ee.Right),isNaN(+ee.Bottom)||(u["!margins"].bottom=+ee.Bottom);break;case"displayrighttoleft":fe.Views||(fe.Views=[]),fe.Views[0]||(fe.Views[0]={}),fe.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":u["!outline"]||(u["!outline"]={}),u["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":u["!outline"]||(u["!outline"]={}),u["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:se=!1}break;case"pivottable":case"pivotcache":switch(f[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:se=!1}break;case"pagebreaks":switch(f[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:se=!1}break;case"autofilter":switch(f[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:se=!1}break;case"querytable":switch(f[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:se=!1}break;case"datavalidation":switch(f[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:se=!1}break;case"sorting":case"conditionalformatting":switch(f[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:se=!1}break;case"mapinfo":case"schema":case"data":switch(f[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:se=!1}break;case"smarttags":break;default:se=!1;break}if(se||f[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+f[3]+"|"+c.join("|");if(c[c.length-1][0]==="customdocumentproperties"){if(f[0].slice(-2)==="/>")break;f[1]==="/"?fg(B,pe,Y,a.slice(M,f.index)):(Y=f,M=f.index+f[0].length);break}if(t.WTF)throw"Unrecognized tag: "+f[3]+"|"+c.join("|")}var Ce={};return!t.bookSheets&&!t.bookProps&&(Ce.Sheets=l),Ce.SheetNames=x,Ce.Workbook=fe,Ce.SSF=Je(Fe),Ce.Props=N,Ce.Custprops=B,Ce.bookType="xlml",Ce}function Ai(e,r){switch(Li(r=r||{}),r.type||"base64"){case"base64":return Si(et(e),r);case"binary":case"buffer":case"file":return Si(e,r);case"array":return Si(Tt(e),r)}}function xg(e,r){var t=[];return e.Props&&t.push(bu(e.Props,r)),e.Custprops&&t.push(Du(e.Props,e.Custprops,r)),t.join("")}function dg(e){return(((e||{}).Workbook||{}).WBProps||{}).date1904?'<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"><Date1904/></ExcelWorkbook>':""}function vg(e,r){var t=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return r.cellXfs.forEach(function(a,n){var i=[];i.push(ae("NumberFormat",null,{"ss:Format":We(Fe[a.numFmtId])}));var s={"ss:ID":"s"+(21+n)};t.push(ae("Style",i.join(""),s))}),ae("Styles",t.join(""))}function Mc(e){return ae("NamedRange",null,{"ss:Name":e.Name.slice(0,6)=="_xlnm."?e.Name.slice(6):e.Name,"ss:RefersTo":"="+xn(e.Ref,{r:0,c:0})})}function mg(e){if(!((e||{}).Workbook||{}).Names)return"";for(var r=e.Workbook.Names,t=[],a=0;a<r.length;++a){var n=r[a];n.Sheet==null&&(n.Name.match(/^_xlfn\./)||t.push(Mc(n)))}return ae("Names",t.join(""))}function pg(e,r,t,a){if(!e||!((a||{}).Workbook||{}).Names)return"";for(var n=a.Workbook.Names,i=[],s=0;s<n.length;++s){var f=n[s];f.Sheet==t&&(f.Name.match(/^_xlfn\./)||i.push(Mc(f)))}return i.join("")}function gg(e,r,t,a){if(!e)return"";var n=[];if(e["!margins"]&&(n.push("<PageSetup>"),e["!margins"].header&&n.push(ae("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(ae("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(ae("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("</PageSetup>")),a&&a.Workbook&&a.Workbook.Sheets&&a.Workbook.Sheets[t])if(a.Workbook.Sheets[t].Hidden)n.push(ae("Visible",a.Workbook.Sheets[t].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i<t&&!(a.Workbook.Sheets[i]&&!a.Workbook.Sheets[i].Hidden);++i);i==t&&n.push("<Selected/>")}return((((a||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push("<DisplayRightToLeft/>"),e["!protect"]&&(n.push(Dr("ProtectContents","True")),e["!protect"].objects&&n.push(Dr("ProtectObjects","True")),e["!protect"].scenarios&&n.push(Dr("ProtectScenarios","True")),e["!protect"].selectLockedCells!=null&&!e["!protect"].selectLockedCells?n.push(Dr("EnableSelection","NoSelection")):e["!protect"].selectUnlockedCells!=null&&!e["!protect"].selectUnlockedCells&&n.push(Dr("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(s){e["!protect"][s[0]]&&n.push("<"+s[1]+"/>")})),n.length==0?"":ae("WorksheetOptions",n.join(""),{xmlns:at.x})}function _g(e){return e.map(function(r){var t=Nl(r.t||""),a=ae("ss:Data",t,{xmlns:"http://www.w3.org/TR/REC-html40"}),n={};return r.a&&(n["ss:Author"]=r.a),e.hidden||(n["ss:ShowAlways"]="1"),ae("Comment",a,n)}).join("")}function wg(e,r,t,a,n,i,s){if(!e||e.v==null&&e.f==null)return"";var f={};if(e.f&&(f["ss:Formula"]="="+We(xn(e.f,s))),e.F&&e.F.slice(0,r.length)==r){var c=Qe(e.F.slice(r.length+1));f["ss:ArrayRange"]="RC:R"+(c.r==s.r?"":"["+(c.r-s.r)+"]")+"C"+(c.c==s.c?"":"["+(c.c-s.c)+"]")}if(e.l&&e.l.Target&&(f["ss:HRef"]=We(e.l.Target),e.l.Tooltip&&(f["x:HRefScreenTip"]=We(e.l.Tooltip))),t["!merges"])for(var o=t["!merges"],l=0;l!=o.length;++l)o[l].s.c!=s.c||o[l].s.r!=s.r||(o[l].e.c>o[l].s.c&&(f["ss:MergeAcross"]=o[l].e.c-o[l].s.c),o[l].e.r>o[l].s.r&&(f["ss:MergeDown"]=o[l].e.r-o[l].s.r));var x="",u="";switch(e.t){case"z":if(!a.sheetStubs)return"";break;case"n":x="Number",u=String(e.v);break;case"b":x="Boolean",u=e.v?"1":"0";break;case"e":x="Error",u=ut[e.v];break;case"d":x="DateTime",u=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||Fe[14]);break;case"s":x="String",u=Ol(e.v||"");break}var h=jt(a.cellXfs,e,a);f["ss:StyleID"]="s"+(21+h),f["ss:Index"]=s.c+1;var m=e.v!=null?u:"",p=e.t=="z"?"":'<Data ss:Type="'+x+'">'+m+"</Data>";return(e.c||[]).length>0&&(p+=_g(e.c)),ae("Cell",p,f)}function kg(e,r){var t='<Row ss:Index="'+(e+1)+'"';return r&&(r.hpt&&!r.hpx&&(r.hpx=La(r.hpt)),r.hpx&&(t+=' ss:AutoFitHeight="0" ss:Height="'+r.hpx+'"'),r.hidden&&(t+=' ss:Hidden="1"')),t+">"}function Eg(e,r,t,a){if(!e["!ref"])return"";var n=Ke(e["!ref"]),i=e["!merges"]||[],s=0,f=[];e["!cols"]&&e["!cols"].forEach(function(d,v){Kt(d);var _=!!d.width,g=mn(v,d),F={"ss:Index":v+1};_&&(F["ss:Width"]=u0(g.width)),d.hidden&&(F["ss:Hidden"]="1"),f.push(ae("Column",null,F))});for(var c=e["!data"]!=null,o=n.s.r;o<=n.e.r;++o){for(var l=[kg(o,(e["!rows"]||[])[o])],x=n.s.c;x<=n.e.c;++x){var u=!1;for(s=0;s!=i.length;++s)if(!(i[s].s.c>x)&&!(i[s].s.r>o)&&!(i[s].e.c<x)&&!(i[s].e.r<o)){(i[s].s.c!=x||i[s].s.r!=o)&&(u=!0);break}if(!u){var h={r:o,c:x},m=Le(x)+Ve(o),p=c?(e["!data"][o]||[])[x]:e[m];l.push(wg(p,m,e,r,t,a,h))}}l.push("</Row>"),l.length>2&&f.push(l.join(""))}return f.join("")}function Tg(e,r,t){var a=[],n=t.SheetNames[e],i=t.Sheets[n],s=i?pg(i,r,e,t):"";return s.length>0&&a.push("<Names>"+s+"</Names>"),s=i?Eg(i,r,e,t):"",s.length>0&&a.push("<Table>"+s+"</Table>"),a.push(gg(i,r,e,t)),i["!autofilter"]&&a.push('<AutoFilter x:Range="'+xn(t0(i["!autofilter"].ref),{r:0,c:0})+'" xmlns="urn:schemas-microsoft-com:office:excel"></AutoFilter>'),a.join("")}function Fg(e,r){r||(r={}),e.SSF||(e.SSF=Je(Fe)),e.SSF&&(Aa(),Ka(e.SSF),r.revssf=V0(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF,r.cellXfs=[],jt(r.cellXfs,{},{revssf:{General:0}}));var t=[];t.push(xg(e,r)),t.push(dg(e,r)),t.push(""),t.push("");for(var a=0;a<e.SheetNames.length;++a)t.push(ae("Worksheet",Tg(a,r,e),{"ss:Name":We(e.SheetNames[a])}));return t[2]=vg(e,r),t[3]=mg(e,r),hr+ae("Workbook",t.join(""),{xmlns:at.ss,"xmlns:o":at.o,"xmlns:x":at.x,"xmlns:ss":at.ss,"xmlns:dt":at.dt,"xmlns:html":at.html})}function yg(e){var r={},t=e.content;if(t.l=28,r.AnsiUserType=t.read_shift(0,"lpstr-ansi"),r.AnsiClipboardFormat=ou(t),t.length-t.l<=4)return r;var a=t.read_shift(4);if(a==0||a>40||(t.l-=4,r.Reserved1=t.read_shift(0,"lpstr-ansi"),t.length-t.l<=4)||(a=t.read_shift(4),a!==1907505652)||(r.UnicodeClipboardFormat=lu(t),a=t.read_shift(4),a==0||a>40))return r;t.l-=4,r.Reserved2=t.read_shift(0,"lpwstr")}var Sg=[60,1084,2066,2165,2175];function Ag(e,r,t,a,n){var i=a,s=[],f=t.slice(t.l,t.l+i);if(n&&n.enc&&n.enc.insitu&&f.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:break;case 133:break;default:n.enc.insitu(f)}s.push(f),t.l+=i;for(var c=Lt(t,t.l),o=bi[c],l=0;o!=null&&Sg.indexOf(c)>-1;)i=Lt(t,t.l+2),l=t.l+4,c==2066?l+=4:(c==2165||c==2175)&&(l+=12),f=t.slice(l,t.l+4+i),s.push(f),t.l+=4+i,o=bi[c=Lt(t,t.l)];var x=ur(s);Tr(x,0);var u=0;x.lens=[];for(var h=0;h<s.length;++h)x.lens.push(u),u+=s[h].length;if(x.length<a)throw"XLS Record 0x"+e.toString(16)+" Truncated: "+x.length+" < "+a;return r.f(x,x.length,n)}function Ct(e,r,t){if(e.t!=="z"&&e.XF){var a=0;try{a=e.z||e.XF.numFmtId||0,r.cellNF&&e.z==null&&(e.z=Fe[a])}catch(i){if(r.WTF)throw i}if(!r||r.cellText!==!1)try{e.t==="e"?e.w=e.w||ut[e.v]:a===0||a=="General"?e.t==="n"?(e.v|0)===e.v?e.w=e.v.toString(10):e.w=$a(e.v):e.w=Qt(e.v):e.w=Zr(a,e.v,{date1904:!!t,dateNF:r&&r.dateNF})}catch(i){if(r.WTF)throw i}if(r.cellDates&&a&&e.t=="n"&&rt(Fe[a]||String(a))){var n=Ft(e.v+(t?1462:0));n&&(e.t="d",e.v=new Date(Date.UTC(n.y,n.m-1,n.d,n.H,n.M,n.S,n.u)))}}}function pn(e,r,t){return{v:e,ixfe:r,t}}function Cg(e,r){var t={opts:{}},a={};lr!=null&&r.dense==null&&(r.dense=lr);var n={};r.dense&&(n["!data"]=[]);var i={},s={},f=null,c=[],o="",l={},x,u="",h,m,p,d,v={},_=[],g,F,R=[],U=[],C={Sheets:[],WBProps:{date1904:!1},Views:[{}]},D={},O=!1,N=function(Ie){return Ie<8?la[Ie]:Ie<64&&U[Ie-8]||la[Ie]},B=function(Ie,De){var ar=Ie.XF.data;if(!(!ar||!ar.patternType||!De||!De.cellStyles)){Ie.s={},Ie.s.patternType=ar.patternType;var fr;(fr=l0(N(ar.icvFore)))&&(Ie.s.fgColor={rgb:fr}),(fr=l0(N(ar.icvBack)))&&(Ie.s.bgColor={rgb:fr})}},M=function(Ie,De,ar){if(!(!O&&z>1)&&!(ar.sheetRows&&Ie.r>=ar.sheetRows)){if(ar.cellStyles&&De.XF&&De.XF.data&&B(De,ar),delete De.ixfe,delete De.XF,x=Ie,u=Xe(Ie),(!s||!s.s||!s.e)&&(s={s:{r:0,c:0},e:{r:0,c:0}}),Ie.r<s.s.r&&(s.s.r=Ie.r),Ie.c<s.s.c&&(s.s.c=Ie.c),Ie.r+1>s.e.r&&(s.e.r=Ie.r+1),Ie.c+1>s.e.c&&(s.e.c=Ie.c+1),ar.cellFormula&&De.f){for(var fr=0;fr<_.length;++fr)if(!(_[fr][0].s.c>Ie.c||_[fr][0].s.r>Ie.r)&&!(_[fr][0].e.c<Ie.c||_[fr][0].e.r<Ie.r)){De.F=Be(_[fr][0]),(_[fr][0].s.c!=Ie.c||_[fr][0].s.r!=Ie.r)&&delete De.f,De.f&&(De.f=""+Wr(_[fr][1],s,Ie,ne,Y));break}}ar.dense?(n["!data"][Ie.r]||(n["!data"][Ie.r]=[]),n["!data"][Ie.r][Ie.c]=De):n[u]=De}},Y={enc:!1,sbcch:0,snames:[],sharedf:v,arrayf:_,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!r&&!!r.cellStyles,WTF:!!r&&!!r.wtf};r.password&&(Y.password=r.password);var he,q=[],Se=[],Q=[],Te=[],be=!1,ne=[];ne.SheetNames=Y.snames,ne.sharedf=Y.sharedf,ne.arrayf=Y.arrayf,ne.names=[],ne.XTI=[];var Oe=0,z=0,xe=0,fe=[],me=[],pe;Y.codepage=1200,st(1200);for(var we=!1;e.l<e.length-1;){var y=e.l,L=e.read_shift(2);if(L===0&&Oe===10)break;var P=e.l===e.length?0:e.read_shift(2),I=bi[L];if(z==0&&[9,521,1033,2057].indexOf(L)==-1)break;if(I&&I.f){if(r.bookSheets&&Oe===133&&L!==133)break;if(Oe=L,I.r===2||I.r==12){var j=e.read_shift(2);if(P-=2,!Y.enc&&j!==L&&((j&255)<<8|j>>8)!==L)throw new Error("rt mismatch: "+j+"!="+L);I.r==12&&(e.l+=10,P-=10)}var T={};if(L===10?T=I.f(e,P,Y):T=Ag(L,I,e,P,Y),z==0&&[9,521,1033,2057].indexOf(Oe)===-1)continue;switch(L){case 34:t.opts.Date1904=C.WBProps.date1904=T;break;case 134:t.opts.WriteProtect=!0;break;case 47:if(Y.enc||(e.l=0),Y.enc=T,!r.password)throw new Error("File is password-protected");if(T.valid==null)throw new Error("Encryption scheme unsupported");if(!T.valid)throw new Error("Password is incorrect");break;case 92:Y.lastuser=T;break;case 66:var ke=Number(T);switch(ke){case 21010:ke=1200;break;case 32768:ke=1e4;break;case 32769:ke=1252;break}st(Y.codepage=ke),we=!0;break;case 317:Y.rrtabid=T;break;case 25:Y.winlocked=T;break;case 439:t.opts.RefreshAll=T;break;case 12:t.opts.CalcCount=T;break;case 16:t.opts.CalcDelta=T;break;case 17:t.opts.CalcIter=T;break;case 13:t.opts.CalcMode=T;break;case 14:t.opts.CalcPrecision=T;break;case 95:t.opts.CalcSaveRecalc=T;break;case 15:Y.CalcRefMode=T;break;case 2211:t.opts.FullCalc=T;break;case 129:T.fDialog&&(n["!type"]="dialog"),T.fBelow||((n["!outline"]||(n["!outline"]={})).above=!0),T.fRight||((n["!outline"]||(n["!outline"]={})).left=!0);break;case 67:case 579:case 1091:case 224:R.push(T);break;case 430:ne.push([T]),ne[ne.length-1].XTI=[];break;case 35:case 547:ne[ne.length-1].push(T);break;case 24:case 536:pe={Name:T.Name,Ref:Wr(T.rgce,s,null,ne,Y)},T.itab>0&&(pe.Sheet=T.itab-1),ne.names.push(pe),ne[0]||(ne[0]=[],ne[0].XTI=[]),ne[ne.length-1].push(T),T.Name=="_xlnm._FilterDatabase"&&T.itab>0&&T.rgce&&T.rgce[0]&&T.rgce[0][0]&&T.rgce[0][0][0]=="PtgArea3d"&&(me[T.itab-1]={ref:Be(T.rgce[0][0][1][2])});break;case 22:Y.ExternCount=T;break;case 23:ne.length==0&&(ne[0]=[],ne[0].XTI=[]),ne[ne.length-1].XTI=ne[ne.length-1].XTI.concat(T),ne.XTI=ne.XTI.concat(T);break;case 2196:if(Y.biff<8)break;pe!=null&&(pe.Comment=T[1]);break;case 18:n["!protect"]=T;break;case 19:T!==0&&Y.WTF&&console.error("Password verifier: "+T);break;case 133:i[Y.biff==4?Y.snames.length:T.pos]=T,Y.snames.push(T.name);break;case 10:{if(--z?!O:O)break;if(s.e){if(s.e.r>0&&s.e.c>0){if(s.e.r--,s.e.c--,n["!ref"]=Be(s),r.sheetRows&&r.sheetRows<=s.e.r){var se=s.e.r;s.e.r=r.sheetRows-1,n["!fullref"]=n["!ref"],n["!ref"]=Be(s),s.e.r=se}s.e.r++,s.e.c++}q.length>0&&(n["!merges"]=q),Se.length>0&&(n["!objects"]=Se),Q.length>0&&(n["!cols"]=Q),Te.length>0&&(n["!rows"]=Te),C.Sheets.push(D)}o===""?l=n:a[o]=n,n={},r.dense&&(n["!data"]=[])}break;case 9:case 521:case 1033:case 2057:{if(Y.biff===8&&(Y.biff={9:2,521:3,1033:4}[L]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[T.BIFFVer]||8),Y.biffguess=T.BIFFVer==0,T.BIFFVer==0&&T.dt==4096&&(Y.biff=5,we=!0,st(Y.codepage=28591)),Y.biff==4&&T.dt&256&&(O=!0),Y.biff==8&&T.BIFFVer==0&&T.dt==16&&(Y.biff=2),z++&&!O)break;if(n={},r.dense&&(n["!data"]=[]),Y.biff<8&&!we&&(we=!0,st(Y.codepage=r.codepage||1252)),Y.biff==4&&O)o=(i[Y.snames.indexOf(o)+1]||{name:""}).name;else if(Y.biff<5||T.BIFFVer==0&&T.dt==4096){o===""&&(o="Sheet1"),s={s:{r:0,c:0},e:{r:0,c:0}};var ee={pos:e.l-P,name:o};i[ee.pos]=ee,Y.snames.push(o)}else o=(i[y]||{name:""}).name;T.dt==32&&(n["!type"]="chart"),T.dt==64&&(n["!type"]="macro"),q=[],Se=[],Y.arrayf=_=[],Q=[],Te=[],be=!1,D={Hidden:(i[y]||{hs:0}).hs,name:o}}break;case 515:case 3:case 2:n["!type"]=="chart"&&(r.dense?(n["!data"][T.r]||[])[T.c]:n[Le(T.c)+Ve(T.r)])&&++T.c,g={ixfe:T.ixfe,XF:R[T.ixfe]||{},v:T.val,t:"n"},xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:T.c,r:T.r},g,r);break;case 5:case 517:g={ixfe:T.ixfe,XF:R[T.ixfe],v:T.val,t:T.t},xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:T.c,r:T.r},g,r);break;case 638:g={ixfe:T.ixfe,XF:R[T.ixfe],v:T.rknum,t:"n"},xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:T.c,r:T.r},g,r);break;case 189:for(var Ce=T.c;Ce<=T.C;++Ce){var Ne=T.rkrec[Ce-T.c][0];g={ixfe:Ne,XF:R[Ne],v:T.rkrec[Ce-T.c][1],t:"n"},xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:Ce,r:T.r},g,r)}break;case 6:case 518:case 1030:{if(T.val=="String"){f=T;break}if(g=pn(T.val,T.cell.ixfe,T.tt),g.XF=R[g.ixfe],r.cellFormula){var de=T.formula;if(de&&de[0]&&de[0][0]&&de[0][0][0]=="PtgExp"){var rr=de[0][0][1][0],tr=de[0][0][1][1],vr=Xe({r:rr,c:tr});v[vr]?g.f=""+Wr(T.formula,s,T.cell,ne,Y):g.F=((r.dense?(n["!data"][rr]||[])[tr]:n[vr])||{}).F}else g.f=""+Wr(T.formula,s,T.cell,ne,Y)}xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M(T.cell,g,r),f=T}break;case 7:case 519:if(f)f.val=T,g=pn(T,f.cell.ixfe,"s"),g.XF=R[g.ixfe],r.cellFormula&&(g.f=""+Wr(f.formula,s,f.cell,ne,Y)),xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M(f.cell,g,r),f=null;else throw new Error("String record expects Formula");break;case 33:case 545:{_.push(T);var Yr=Xe(T[0].s);if(h=r.dense?(n["!data"][T[0].s.r]||[])[T[0].s.c]:n[Yr],r.cellFormula&&h){if(!f||!Yr||!h)break;h.f=""+Wr(T[1],s,T[0],ne,Y),h.F=Be(T[0])}}break;case 1212:{if(!r.cellFormula)break;if(u){if(!f)break;v[Xe(f.cell)]=T[0],h=r.dense?(n["!data"][f.cell.r]||[])[f.cell.c]:n[Xe(f.cell)],(h||{}).f=""+Wr(T[0],s,x,ne,Y)}}break;case 253:g=pn(c[T.isst].t,T.ixfe,"s"),c[T.isst].h&&(g.h=c[T.isst].h),g.XF=R[g.ixfe],xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:T.c,r:T.r},g,r);break;case 513:r.sheetStubs&&(g={ixfe:T.ixfe,XF:R[T.ixfe],t:"z"},xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:T.c,r:T.r},g,r));break;case 190:if(r.sheetStubs)for(var ce=T.c;ce<=T.C;++ce){var le=T.ixfe[ce-T.c];g={ixfe:le,XF:R[le],t:"z"},xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:ce,r:T.r},g,r)}break;case 214:case 516:case 4:g=pn(T.val,T.ixfe,"s"),g.XF=R[g.ixfe],xe>0&&(g.z=g.XF&&g.XF.numFmtId&&fe[g.XF.numFmtId]||fe[g.ixfe>>8&63]),Ct(g,r,t.opts.Date1904),M({c:T.c,r:T.r},g,r);break;case 0:case 512:z===1&&(s=T);break;case 252:c=T;break;case 1054:if(Y.biff>=3&&Y.biff<=4){fe[xe++]=T[1];for(var vt=0;vt<xe+163&&Fe[vt]!=T[1];++vt);vt>=163&&Gt(T[1],xe+163)}else Gt(T[1],T[0]);break;case 30:{fe[xe++]=T;for(var Vr=0;Vr<xe+163&&Fe[Vr]!=T;++Vr);Vr>=163&&Gt(T,xe+163)}break;case 229:q=q.concat(T);break;case 93:Se[T.cmo[0]]=Y.lastobj=T;break;case 438:Y.lastobj.TxO=T;break;case 127:Y.lastobj.ImData=T;break;case 440:for(d=T[0].s.r;d<=T[0].e.r;++d)for(p=T[0].s.c;p<=T[0].e.c;++p)h=r.dense?(n["!data"][d]||[])[p]:n[Xe({c:p,r:d})],h&&(h.l=T[1]);break;case 2048:for(d=T[0].s.r;d<=T[0].e.r;++d)for(p=T[0].s.c;p<=T[0].e.c;++p)h=r.dense?(n["!data"][d]||[])[p]:n[Xe({c:p,r:d})],h&&h.l&&(h.l.Tooltip=T[1]);break;case 28:{if(h=r.dense?(n["!data"][T[0].r]||[])[T[0].c]:n[Xe(T[0])],h||(r.dense?(n["!data"][T[0].r]||(n["!data"][T[0].r]=[]),h=n["!data"][T[0].r][T[0].c]={t:"z"}):h=n[Xe(T[0])]={t:"z"},s.e.r=Math.max(s.e.r,T[0].r),s.s.r=Math.min(s.s.r,T[0].r),s.e.c=Math.max(s.e.c,T[0].c),s.s.c=Math.min(s.s.c,T[0].c)),h.c||(h.c=[]),Y.biff<=5&&Y.biff>=2)m={a:"SheetJ5",t:T[1]};else{var _r=Se[T[2]];m={a:T[1],t:_r.TxO.t},T[3]!=null&&!(T[3]&2)&&(h.c.hidden=!0)}h.c.push(m)}break;case 2173:ld(R[T.ixfe],T.ext);break;case 125:{if(!Y.cellStyles)break;for(;T.e>=T.s;)Q[T.e--]={width:T.w/256,level:T.level||0,hidden:!!(T.flags&1)},be||(be=!0,vi(T.w/256)),Kt(Q[T.e+1])}break;case 520:{var jr={};T.level!=null&&(Te[T.r]=jr,jr.level=T.level),T.hidden&&(Te[T.r]=jr,jr.hidden=!0),T.hpt&&(Te[T.r]=jr,jr.hpt=T.hpt,jr.hpx=La(T.hpt))}break;case 38:case 39:case 40:case 41:n["!margins"]||pa(n["!margins"]={}),n["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[L]]=T;break;case 161:n["!margins"]||pa(n["!margins"]={}),n["!margins"].header=T.header,n["!margins"].footer=T.footer;break;case 574:T.RTL&&(C.Views[0].RTL=!0);break;case 146:U=T;break;case 2198:he=T;break;case 140:F=T;break;case 442:o?D.CodeName=T||D.name:C.WBProps.CodeName=T||"ThisWorkbook";break}}else I||console.error("Missing Info for XLS Record 0x"+L.toString(16)),e.l+=P}return t.SheetNames=ir(i).sort(function(nt,Ie){return Number(nt)-Number(Ie)}).map(function(nt){return i[nt].name}),r.bookSheets||(t.Sheets=a),!t.SheetNames.length&&l["!ref"]?(t.SheetNames.push("Sheet1"),t.Sheets&&(t.Sheets.Sheet1=l)):t.Preamble=l,t.Sheets&&me.forEach(function(nt,Ie){t.Sheets[t.SheetNames[Ie]]["!autofilter"]=nt}),t.Strings=c,t.SSF=Je(Fe),Y.enc&&(t.Encryption=Y.enc),he&&(t.Themes=he),t.Metadata={},F!==void 0&&(t.Metadata.Country=F),ne.names.length>0&&(C.Names=ne.names),t.Workbook=C,t}var k0={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function bg(e,r,t){var a=ye.find(e,"/!DocumentSummaryInformation");if(a&&a.size>0)try{var n=Ff(a,qn,k0.DSI);for(var i in n)r[i]=n[i]}catch(o){if(t.WTF)throw o}var s=ye.find(e,"/!SummaryInformation");if(s&&s.size>0)try{var f=Ff(s,Qn,k0.SI);for(var c in f)r[c]==null&&(r[c]=f[c])}catch(o){if(t.WTF)throw o}r.HeadingPairs&&r.TitlesOfParts&&(hf(r.HeadingPairs,r.TitlesOfParts,r,t),delete r.HeadingPairs,delete r.TitlesOfParts)}function Dg(e,r){var t=[],a=[],n=[],i=0,s,f=ms(qn,"n"),c=ms(Qn,"n");if(e.Props)for(s=ir(e.Props),i=0;i<s.length;++i)(Object.prototype.hasOwnProperty.call(f,s[i])?t:Object.prototype.hasOwnProperty.call(c,s[i])?a:n).push([s[i],e.Props[s[i]]]);if(e.Custprops)for(s=ir(e.Custprops),i=0;i<s.length;++i)Object.prototype.hasOwnProperty.call(e.Props||{},s[i])||(Object.prototype.hasOwnProperty.call(f,s[i])?t:Object.prototype.hasOwnProperty.call(c,s[i])?a:n).push([s[i],e.Custprops[s[i]]]);var o=[];for(i=0;i<n.length;++i)Ef.indexOf(n[i][0])>-1||uf.indexOf(n[i][0])>-1||n[i][1]!=null&&o.push(n[i]);a.length&&ye.utils.cfb_add(r,"/SummaryInformation",yf(a,k0.SI,c,Qn)),(t.length||o.length)&&ye.utils.cfb_add(r,"/DocumentSummaryInformation",yf(t,k0.DSI,f,qn,o.length?o:null,k0.UDI))}function Ci(e,r){r||(r={}),Li(r),P0(),r.codepage&&R0(r.codepage);var t,a;if(e.FullPaths){if(ye.find(e,"/encryption"))throw new Error("File is password-protected");t=ye.find(e,"!CompObj"),a=ye.find(e,"/Workbook")||ye.find(e,"/Book")}else{switch(r.type){case"base64":e=Gr(et(e));break;case"binary":e=Gr(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e));break}Tr(e,0),a={content:e}}var n,i;if(t&&yg(t),r.bookProps&&!r.bookSheets)n={};else{var s=He?"buffer":"array";if(a&&a.content)n=Cg(a.content,r);else if((i=ye.find(e,"PerfectOffice_MAIN"))&&i.content)n=va.to_workbook(i.content,(r.type=s,r));else if((i=ye.find(e,"NativeContent_MAIN"))&&i.content)n=va.to_workbook(i.content,(r.type=s,r));else throw(i=ye.find(e,"MN0"))&&i.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");r.bookVBA&&e.FullPaths&&ye.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(n.vbaraw=Ud(e))}var f={};return e.FullPaths&&bg(e,f,r),n.Props=n.Custprops=f,r.bookFiles&&(n.cfb=e),n}function Ig(e,r){var t=r||{},a=ye.utils.cfb_new({root:"R"}),n="/Workbook";switch(t.bookType||"xls"){case"xls":t.bookType="biff8";case"xla":t.bookType||(t.bookType="xla");case"biff8":n="/Workbook",t.biff=8;break;case"biff5":n="/Book",t.biff=5;break;default:throw new Error("invalid type "+t.bookType+" for XLS CFB")}return ye.utils.cfb_add(a,n,Wc(e,t)),t.biff==8&&(e.Props||e.Custprops)&&Dg(e,a),t.biff==8&&e.vbaraw&&Wd(a,ye.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),a}var E0={0:{f:im},1:{f:xm},2:{f:Dm},3:{f:km},4:{f:pm},5:{f:Am},6:{f:Pm},7:{f:Tm},8:{f:Xm},9:{f:Hm},10:{f:Um},11:{f:Wm},12:{f:vm},13:{f:Om},14:{f:Em},15:{f:_m},16:{f:bc},17:{f:Bm},18:{f:ym},19:{f:Yn},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:Bp},40:{},42:{},43:{f:Rx},44:{f:Ox},45:{f:Bx},46:{f:Ux},47:{f:Mx},48:{},49:{f:Jl},50:{},51:{f:xd},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:Kf},62:{f:Rm},63:{f:Td},64:{f:np},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Nr,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:ep},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:um},148:{f:cm,p:16},151:{f:Ym},152:{},153:{f:Rp},154:{},155:{},156:{f:Op},157:{},158:{},159:{T:1,f:z1},160:{T:-1},161:{T:1,f:ca},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:Vm},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:ud},336:{T:-1},337:{f:md,T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:jn},357:{},358:{},359:{},360:{T:1},361:{},362:{f:Gf},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:jm},427:{f:Zm},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:qm},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:lm},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:$m},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:jn},551:{f:j0},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Pd},633:{T:1},634:{T:-1},635:{T:1,f:Nd},636:{T:-1},637:{f:ru},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:kp},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:ip},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},bi={6:{f:_i},10:{f:$t},12:{f:or},13:{f:or},14:{f:xr},15:{f:xr},16:{f:Lr},17:{f:xr},18:{f:xr},19:{f:or},20:{f:Hf},21:{f:Hf},23:{f:Gf},24:{f:Vf},25:{f:xr},26:{},27:{},28:{f:Qh},29:{},34:{f:xr},35:{f:Xf},38:{f:Lr},39:{f:Lr},40:{f:Lr},41:{f:Lr},42:{f:xr},43:{f:xr},47:{f:hx},49:{f:kh},51:{f:or},60:{},61:{f:mh},64:{f:xr},65:{f:wh},66:{f:or},77:{},80:{},81:{},82:{},85:{f:or},89:{},90:{},91:{},92:{f:ih},93:{f:t1},94:{},95:{f:xr},96:{},97:{},99:{f:xr},125:{f:Kf},128:{f:Vh},129:{f:fh},130:{f:or},131:{f:xr},132:{f:xr},133:{f:ch},134:{},140:{f:l1},141:{f:or},144:{},146:{f:x1},151:{},152:{},153:{},154:{},155:{},156:{f:or},157:{},158:{},160:{f:w1},161:{f:m1},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:Rh},190:{f:Ph},193:{f:$t},197:{},198:{},199:{},200:{},201:{},202:{f:xr},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:or},220:{},221:{f:xr},222:{},224:{f:Bh},225:{f:nh},226:{f:$t},227:{},229:{f:e1},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:lh},253:{f:Th},255:{f:hh},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:Sf},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:xr},353:{f:$t},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:Yh},431:{f:xr},432:{},433:{},434:{},437:{},438:{f:i1},439:{f:xr},440:{f:s1},441:{},442:{f:c0},443:{},444:{f:or},445:{},446:{},448:{f:$t},449:{f:vh,r:2},450:{f:$t},512:{f:Mf},513:{f:_1},515:{f:$h},516:{f:yh},517:{f:zh},519:{f:k1},520:{f:xh},523:{},545:{f:$f},549:{f:Bf},566:{},574:{f:gh},638:{f:Nh},659:{},1048:{},1054:{f:Ah},1084:{},1212:{f:Zh},2048:{f:c1},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:sn},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:$t},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:d1,r:12},2173:{f:od,r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:xr,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:jh,r:12},2197:{},2198:{f:ad,r:12},2199:{},2200:{},2201:{},2202:{f:Jh,r:12},2203:{f:$t},2204:{},2205:{},2206:{},2207:{},2211:{f:dh},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:or},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:p1},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:h1},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:Mf},1:{},2:{f:S1},3:{f:F1},4:{f:T1},5:{f:b1},7:{f:C1},8:{},9:{f:sn},11:{},22:{f:or},30:{f:bh},31:{},32:{},33:{f:$f},36:{},37:{f:Bf},50:{f:D1},62:{},52:{},67:{f:Mh},68:{f:or},69:{},86:{},126:{},127:{f:E1},135:{},136:{},137:{},143:{f:O1},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:I1},223:{},234:{},354:{},421:{},518:{f:_i},521:{f:sn},536:{f:Vf},547:{f:Xf},561:{},579:{f:Hh},1030:{f:_i},1033:{f:sn},1091:{f:Xh},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},101:{},102:{},105:{},106:{},107:{},109:{},112:{},114:{},29282:{}};function J(e,r,t,a){var n=r;if(!isNaN(n)){var i=a||(t||[]).length||0,s=e.next(4);s.write_shift(2,n),s.write_shift(2,i),i>0&&Gn(t)&&e.push(t)}}function Og(e,r,t,a){var n=a||(t||[]).length||0;if(n<=8224)return J(e,r,t,n);var i=r;if(!isNaN(i)){for(var s=t.parts||[],f=0,c=0,o=0;o+(s[f]||8224)<=8224;)o+=s[f]||8224,f++;var l=e.next(4);for(l.write_shift(2,i),l.write_shift(2,o),e.push(t.slice(c,c+o)),c+=o;c<n;){for(l=e.next(4),l.write_shift(2,60),o=0;o+(s[f]||8224)<=8224;)o+=s[f]||8224,f++;l.write_shift(2,o),e.push(t.slice(c,c+o)),c+=o}}}function Di(e,r,t,a){var n=W(9);return o0(n,e,r),Cf(t,a||"b",n),n}function Ng(e,r,t){var a=W(8+2*t.length);return o0(a,e,r),a.write_shift(1,t.length),a.write_shift(t.length,t,"sbcs"),a.l<a.length?a.slice(0,a.l):a}function Uc(e,r){r.forEach(function(t){var a=t[0].map(function(i){return i.t}).join("");if(a.length<=2048)return J(e,28,li(a,t[1],t[2]));J(e,28,li(a.slice(0,2048),t[1],t[2],a.length));for(var n=2048;n<a.length;n+=2048)J(e,28,li(a.slice(n,Math.min(n+2048,a.length)),-1,-1,Math.min(2048,a.length-n)))})}function Rg(e,r,t,a,n,i){var s=0;r.z!=null&&(s=n._BIFF2FmtTable.indexOf(r.z),s==-1&&(n._BIFF2FmtTable.push(r.z),s=n._BIFF2FmtTable.length-1));var f=0;if(r.z!=null){for(;f<n.cellXfs.length&&n.cellXfs[f].numFmtId!=s;++f);f==n.cellXfs.length&&n.cellXfs.push({numFmtId:s})}if(r.v!=null)switch(r.t){case"d":case"n":var c=r.t=="d"?cr(sr(r.v,i),i):r.v;n.biff==2&&c==(c|0)&&c>=0&&c<65536?J(e,2,A1(t,a,c,f,s)):isNaN(c)?J(e,5,Di(t,a,36,"e")):isFinite(c)?J(e,3,y1(t,a,c,f,s)):J(e,5,Di(t,a,7,"e"));return;case"b":case"e":J(e,5,Di(t,a,r.v,r.t));return;case"s":case"str":J(e,4,Ng(t,a,r.v==null?"":String(r.v).slice(0,255)));return}J(e,1,o0(null,t,a))}function Pg(e,r,t,a,n){var i=r["!data"]!=null,s=Ke(r["!ref"]||"A1"),f="",c=[];if(s.e.c>255||s.e.r>16383){if(a.WTF)throw new Error("Range "+(r["!ref"]||"A1")+" exceeds format limit A1:IV16384");s.e.c=Math.min(s.e.c,255),s.e.r=Math.min(s.e.c,16383)}for(var o=(((n||{}).Workbook||{}).WBProps||{}).date1904,l=[],x=[],u=s.s.c;u<=s.e.c;++u)c[u]=Le(u);for(var h=s.s.r;h<=s.e.r;++h)for(i&&(l=r["!data"][h]||[]),f=Ve(h),u=s.s.c;u<=s.e.c;++u){var m=i?l[u]:r[c[u]+f];m&&(Rg(e,m,h,u,a,o),m.c&&x.push([m.c,h,u]))}Uc(e,x)}function Lg(e,r){for(var t=r||{},a=Rr(),n=0,i=0;i<e.SheetNames.length;++i)e.SheetNames[i]==t.sheet&&(n=i);if(n==0&&t.sheet&&e.SheetNames[0]!=t.sheet)throw new Error("Sheet not found: "+t.sheet);J(a,t.biff==4?1033:t.biff==3?521:9,ci(e,16,t)),((e.Workbook||{}).WBProps||{}).date1904&&J(a,34,Br(!0)),t.cellXfs=[{numFmtId:0}],t._BIFF2FmtTable=["General"],t._Fonts=[];var s=Rr();return Pg(s,e.Sheets[e.SheetNames[n]],n,t,e),t._BIFF2FmtTable.forEach(function(f){t.biff<=3?J(a,30,Dh(f)):J(a,1054,Ih(f))}),t.cellXfs.forEach(function(f){switch(t.biff){case 2:J(a,67,Uh(f));break;case 3:J(a,579,Wf(f));break;case 4:J(a,1091,Wh(f));break}}),delete t._BIFF2FmtTable,delete t.cellXfs,delete t._Fonts,a.push(s.end()),J(a,10),a.end()}var wt=1,xt=[];function Bg(){var e=W(82+8*xt.length);e.write_shift(2,15),e.write_shift(2,61440),e.write_shift(4,74+8*xt.length);{e.write_shift(2,0),e.write_shift(2,61446),e.write_shift(4,16+8*xt.length);{e.write_shift(4,wt),e.write_shift(4,xt.length+1);for(var r=0,t=0;t<xt.length;++t)r+=xt[t]&&xt[t][1]||0;e.write_shift(4,r),e.write_shift(4,xt.length)}xt.forEach(function(a){e.write_shift(4,a[0]),e.write_shift(4,a[2])})}return e.write_shift(2,51),e.write_shift(2,61451),e.write_shift(4,18),e.write_shift(2,191),e.write_shift(4,524296),e.write_shift(2,385),e.write_shift(4,134217793),e.write_shift(2,448),e.write_shift(4,134217792),e.write_shift(2,64),e.write_shift(2,61726),e.write_shift(4,16),e.write_shift(4,134217741),e.write_shift(4,134217740),e.write_shift(4,134217751),e.write_shift(4,268435703),e}function Mg(e,r){var t=[],a=0,n=Rr(),i=wt,s;r.forEach(function(c,o){var l="",x=c[0].map(function(g){return g.a&&!l&&(l=g.a),g.t}).join("");++wt;{var u=W(150);u.write_shift(2,15),u.write_shift(2,61444),u.write_shift(4,150),u.write_shift(2,3234),u.write_shift(2,61450),u.write_shift(4,8),u.write_shift(4,wt),u.write_shift(4,2560),u.write_shift(2,227),u.write_shift(2,61451),u.write_shift(4,84),u.write_shift(2,128),u.write_shift(4,0),u.write_shift(2,139),u.write_shift(4,2),u.write_shift(2,191),u.write_shift(4,524296),u.write_shift(2,344),u.l+=4,u.write_shift(2,385),u.write_shift(4,134217808),u.write_shift(2,387),u.write_shift(4,134217808),u.write_shift(2,389),u.write_shift(4,268435700),u.write_shift(2,447),u.write_shift(4,1048592),u.write_shift(2,448),u.write_shift(4,134217809),u.write_shift(2,451),u.write_shift(4,268435700),u.write_shift(2,513),u.write_shift(4,134217809),u.write_shift(2,515),u.write_shift(4,268435700),u.write_shift(2,575),u.write_shift(4,196609),u.write_shift(2,959),u.write_shift(4,131072|(c[0].hidden?2:0)),u.l+=2,u.write_shift(2,61456),u.write_shift(4,18),u.write_shift(2,3),u.write_shift(2,c[2]+2),u.l+=2,u.write_shift(2,c[1]+1),u.l+=2,u.write_shift(2,c[2]+4),u.l+=2,u.write_shift(2,c[1]+5),u.l+=2,u.l+=2,u.write_shift(2,61457),u.l+=4,u.l=150,o==0?s=u:J(n,236,u)}a+=150;{var h=W(52);h.write_shift(2,21),h.write_shift(2,18),h.write_shift(2,25),h.write_shift(2,wt),h.write_shift(2,0),h.l=22,h.write_shift(2,13),h.write_shift(2,22),h.write_shift(4,1651663474),h.write_shift(4,2503426821),h.write_shift(4,2150634280),h.write_shift(4,1768515844+wt*256),h.write_shift(2,0),h.write_shift(4,0),h.l+=4,J(n,93,h)}{var m=W(8);m.l+=2,m.write_shift(2,61453),m.l+=4,J(n,236,m)}a+=8;{var p=W(18);p.write_shift(2,18),p.l+=8,p.write_shift(2,x.length),p.write_shift(2,16),p.l+=4,J(n,438,p);{var d=W(1+x.length);d.write_shift(1,0),d.write_shift(x.length,x,"sbcs"),J(n,60,d)}{var v=W(16);v.l+=8,v.write_shift(2,x.length),v.l+=6,J(n,60,v)}}{var _=W(12+l.length);_.write_shift(2,c[1]),_.write_shift(2,c[2]),_.write_shift(2,0|(c[0].hidden?0:2)),_.write_shift(2,wt),_.write_shift(2,l.length),_.write_shift(1,0),_.write_shift(l.length,l,"sbcs"),_.l++,t.push(_)}});{var f=W(80);f.write_shift(2,15),f.write_shift(2,61442),f.write_shift(4,a+f.length-8),f.write_shift(2,16),f.write_shift(2,61448),f.write_shift(4,8),f.write_shift(4,r.length+1),f.write_shift(4,wt),f.write_shift(2,15),f.write_shift(2,61443),f.write_shift(4,a+48),f.write_shift(2,15),f.write_shift(2,61444),f.write_shift(4,40),f.write_shift(2,1),f.write_shift(2,61449),f.write_shift(4,16),f.l+=16,f.write_shift(2,2),f.write_shift(2,61450),f.write_shift(4,8),f.write_shift(4,i),f.write_shift(4,5),J(e,236,s?ur([f,s]):f)}e.push(n.end()),t.forEach(function(c){J(e,28,c)}),xt.push([i,r.length+1,wt]),++wt}function Ug(e,r,t){J(e,49,Eh({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},t))}function Wg(e,r,t){r&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(a){for(var n=a[0];n<=a[1];++n)r[n]!=null&&J(e,1054,Ch(n,r[n],t))})}function Hg(e,r){var t=W(19);t.write_shift(4,2151),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(2,3),t.write_shift(1,1),t.write_shift(4,0),J(e,2151,t),t=W(39),t.write_shift(4,2152),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(2,3),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(2,1),t.write_shift(4,4),t.write_shift(2,0),Rf(Ke(r["!ref"]||"A1"),t),t.write_shift(4,4),J(e,2152,t)}function Xg(e,r){for(var t=0;t<16;++t)J(e,224,Uf({numFmtId:0,style:!0},0,r));r.cellXfs.forEach(function(a){J(e,224,Uf(a,0,r))})}function Vg(e,r){for(var t=0;t<r["!links"].length;++t){var a=r["!links"][t];J(e,440,f1(a)),a[1].Tooltip&&J(e,2048,o1(a))}delete r["!links"]}function Gg(e,r){if(r){var t=0;r.forEach(function(a,n){++t<=256&&a&&J(e,125,v1(mn(n,a),n))})}}function zg(e,r,t,a,n,i){var s=16+jt(n.cellXfs,r,n);if(r.v==null&&!r.bf){J(e,513,da(t,a,s));return}if(r.bf)J(e,6,hv(r,t,a,n,s));else switch(r.t){case"d":case"n":var f=r.t=="d"?cr(sr(r.v,i),i):r.v;isNaN(f)?J(e,517,oi(t,a,36,s,n,"e")):isFinite(f)?J(e,515,Kh(t,a,f,s,n)):J(e,517,oi(t,a,7,s,n,"e"));break;case"b":case"e":J(e,517,oi(t,a,r.v,s,n,r.t));break;case"s":case"str":if(n.bookSST){var c=ki(n.Strings,r.v==null?"":String(r.v),n.revStrings);J(e,253,Fh(t,a,c,s,n))}else J(e,516,Sh(t,a,(r.v==null?"":String(r.v)).slice(0,255),s,n));break;default:J(e,513,da(t,a,s))}}function $g(e,r,t){var a=Rr(),n=t.SheetNames[e],i=t.Sheets[n]||{},s=(t||{}).Workbook||{},f=(s.Sheets||[])[e]||{},c=i["!data"]!=null,o=r.biff==8,l,x="",u=[],h=Ke(i["!ref"]||"A1"),m=o?65536:16384;if(h.e.c>255||h.e.r>=m){if(r.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");h.e.c=Math.min(h.e.c,255),h.e.r=Math.min(h.e.c,m-1)}J(a,2057,ci(t,16,r)),J(a,13,ht(1)),J(a,12,ht(100)),J(a,15,Br(!0)),J(a,17,Br(!1)),J(a,16,oa(.001)),J(a,95,Br(!0)),J(a,42,Br(!1)),J(a,43,Br(!1)),J(a,130,ht(1)),J(a,128,Gh([0,0])),J(a,131,Br(!1)),J(a,132,Br(!1)),o&&Gg(a,i["!cols"]),J(a,512,Oh(h,r));var p=(((t||{}).Workbook||{}).WBProps||{}).date1904;o&&(i["!links"]=[]);for(var d=h.s.c;d<=h.e.c;++d)u[d]=Le(d);for(var v=[],_=[],g=h.s.r;g<=h.e.r;++g)for(c&&(_=i["!data"][g]||[]),x=Ve(g),d=h.s.c;d<=h.e.c;++d){l=u[d]+x;var F=c?_[d]:i[l];F&&(zg(a,F,g,d,r,p),o&&F.l&&i["!links"].push([l,F.l]),F.c&&v.push([F.c,g,d]))}var R=f.CodeName||f.name||n;return o?Mg(a,v):Uc(a,v),o&&J(a,574,_h((s.Views||[])[0])),o&&(i["!merges"]||[]).length&&J(a,229,r1(i["!merges"])),o&&Vg(a,i),J(a,442,bf(R,r)),o&&Hg(a,i),J(a,10),a.end()}function Kg(e,r,t){var a=Rr(),n=(e||{}).Workbook||{},i=n.Sheets||[],s=n.WBProps||{},f=t.biff==8,c=t.biff==5;if(J(a,2057,ci(e,5,t)),t.bookType=="xla"&&J(a,135),J(a,225,f?ht(1200):null),J(a,193,Uu(2)),c&&J(a,191),c&&J(a,192),J(a,226),J(a,92,sh("SheetJS",t)),J(a,66,ht(f?1200:1252)),f&&J(a,353,ht(0)),f&&J(a,448),J(a,317,g1(e.SheetNames.length)),f&&e.vbaraw&&J(a,211),f&&e.vbaraw){var o=s.CodeName||"ThisWorkbook";J(a,442,bf(o,t))}J(a,156,ht(17)),J(a,25,Br(!1)),J(a,18,Br(!1)),J(a,19,ht(0)),f&&J(a,431,Br(!1)),f&&J(a,444,ht(0)),J(a,61,ph(t)),J(a,64,Br(!1)),J(a,141,ht(0)),J(a,34,Br(Sp(e)=="true")),J(a,14,Br(!0)),f&&J(a,439,Br(!1)),J(a,218,ht(0)),Ug(a,e,t),Wg(a,e.SSF,t),Xg(a,t),f&&J(a,352,Br(!1));var l=a.end(),x=Rr();f&&J(x,140,u1()),f&&xt.length&&J(x,235,Bg()),f&&t.Strings&&Og(x,252,uh(t.Strings,t)),J(x,10);var u=x.end(),h=Rr(),m=0,p=0;for(p=0;p<e.SheetNames.length;++p)m+=(f?12:11)+(f?2:1)*e.SheetNames[p].length;var d=l.length+m+u.length;for(p=0;p<e.SheetNames.length;++p){var v=i[p]||{};J(h,133,oh({pos:d,hs:v.Hidden||0,dt:0,name:e.SheetNames[p]},t)),d+=r[p].length}var _=h.end();if(m!=_.length)throw new Error("BS8 "+m+" != "+_.length);var g=[];return l.length&&g.push(l),_.length&&g.push(_),u.length&&g.push(u),ur(g)}function Yg(e,r){var t=r||{},a=[];e&&!e.SSF&&(e.SSF=Je(Fe)),e&&e.SSF&&(Aa(),Ka(e.SSF),t.revssf=V0(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),wt=1,xt=[],t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,Bi(t),t.cellXfs=[],jt(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var n=0;n<e.SheetNames.length;++n)a[a.length]=$g(n,t,e);return a.unshift(Kg(e,a,t)),ur(a)}function Wc(e,r){for(var t=0;t<=e.SheetNames.length;++t){var a=e.Sheets[e.SheetNames[t]];if(!(!a||!a["!ref"])){var n=Fr(a["!ref"]);n.e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[t]+"' extends beyond column IV (255). Data may be lost.")}}var i=r||{};switch(i.biff||2){case 8:case 5:return Yg(e,r);case 4:case 3:case 2:return Lg(e,r)}throw new Error("invalid type "+i.bookType+" for BIFF")}function Hc(e,r){var t=r||{},a=t.dense!=null?t.dense:lr,n={};a&&(n["!data"]=[]),e=Za(e,"<!--","-->");var i=e.match(/<table/i);if(!i)throw new Error("Invalid HTML: could not find <table>");var s=e.match(/<\/table/i),f=i.index,c=s&&s.index||e.length,o=El(e.slice(f,c),/(:?<tr[^<>]*>)/i,"<tr>"),l=-1,x=0,u=0,h=0,m={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(f=0;f<o.length;++f){var d=o[f].trim(),v=d.slice(0,3).toLowerCase();if(v=="<tr"){if(++l,t.sheetRows&&t.sheetRows<=l){--l;break}x=0;continue}if(!(v!="<td"&&v!="<th")){var _=d.split(/<\/t[dh]>/i);for(c=0;c<_.length;++c){var g=_[c].trim();if(g.match(/<t[dh]/i)){for(var F=g,R=0;F.charAt(0)=="<"&&(R=F.indexOf(">"))>-1;)F=F.slice(R+1);for(var U=0;U<p.length;++U){var C=p[U];C.s.c==x&&C.s.r<l&&l<=C.e.r&&(x=C.e.c+1,U=-1)}var D=ve(g.slice(0,g.indexOf(">")));h=D.colspan?+D.colspan:1,((u=+D.rowspan)>1||h>1)&&p.push({s:{r:l,c:x},e:{r:l+(u||1)-1,c:x+h-1}});var O=D.t||D["data-t"]||"";if(!F.length){x+=h;continue}if(F=Os(F),m.s.r>l&&(m.s.r=l),m.e.r<l&&(m.e.r=l),m.s.c>x&&(m.s.c=x),m.e.c<x&&(m.e.c=x),!F.length){x+=h;continue}var N={t:"s",v:F};t.raw||!F.trim().length||O=="s"||(F==="TRUE"?N={t:"b",v:!0}:F==="FALSE"?N={t:"b",v:!1}:isNaN(tt(F))?isNaN(ja(F).getDate())||(N={t:"d",v:sr(F)},t.UTC===!1&&(N.v=ra(N.v)),t.cellDates||(N={t:"n",v:cr(N.v)}),N.z=t.dateNF||Fe[14]):N={t:"n",v:tt(F)}),N.cellText!==!1&&(N.w=F),a?(n["!data"][l]||(n["!data"][l]=[]),n["!data"][l][x]=N):n[Xe({r:l,c:x})]=N,x+=h}}}}return n["!ref"]=Be(m),p.length&&(n["!merges"]=p),n}function Xc(e,r,t,a){for(var n=e["!merges"]||[],i=[],s={},f=e["!data"]!=null,c=r.s.c;c<=r.e.c;++c){for(var o=0,l=0,x=0;x<n.length;++x)if(!(n[x].s.r>t||n[x].s.c>c)&&!(n[x].e.r<t||n[x].e.c<c)){if(n[x].s.r<t||n[x].s.c<c){o=-1;break}o=n[x].e.r-n[x].s.r+1,l=n[x].e.c-n[x].s.c+1;break}if(!(o<0)){var u=Le(c)+Ve(t),h=f?(e["!data"][t]||[])[c]:e[u],m=h&&h.v!=null&&(h.h||Ja(h.w||(At(h),h.w)||""))||"";s={},o>1&&(s.rowspan=o),l>1&&(s.colspan=l),a.editable?m='<span contenteditable="true">'+m+"</span>":h&&(s["data-t"]=h&&h.t||"z",h.v!=null&&(s["data-v"]=Ja(h.v instanceof Date?h.v.toISOString():h.v)),h.z!=null&&(s["data-z"]=h.z),h.l&&(h.l.Target||"#").charAt(0)!="#"&&(m='<a href="'+Ja(h.l.Target)+'">'+m+"</a>")),s.id=(a.id||"sjs")+"-"+u,i.push(ae("td",m,s))}}var p="<tr>";return p+i.join("")+"</tr>"}var Vc='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',Gc="</body></html>";function jg(e,r){var t=yl(e,"table");if(!t||t.length==0)throw new Error("Invalid HTML: could not find <table>");if(t.length==1){var a=zt(Hc(t[0],r),r);return a.bookType="html",a}var n=Gi();return t.forEach(function(i,s){C0(n,Hc(i,r),"Sheet"+(s+1))}),n.bookType="html",n}function zc(e,r,t){var a=[];return a.join("")+"<table"+(t&&t.id?' id="'+t.id+'"':"")+">"}function $c(e,r){var t=r||{},a=t.header!=null?t.header:Vc,n=t.footer!=null?t.footer:Gc,i=[a],s=Fr(e["!ref"]||"A1");if(i.push(zc(e,s,t)),e["!ref"])for(var f=s.s.r;f<=s.e.r;++f)i.push(Xc(e,s,f,t));return i.push("</table>"+n),i.join("")}function Kc(e,r,t){var a=r.rows;if(!a)throw"Unsupported origin when "+r.tagName+" is not a TABLE";var n=t||{},i=e["!data"]!=null,s=0,f=0;if(n.origin!=null)if(typeof n.origin=="number")s=n.origin;else{var c=typeof n.origin=="string"?Qe(n.origin):n.origin;s=c.r,f=c.c}var o=Math.min(n.sheetRows||1e7,a.length),l={s:{r:0,c:0},e:{r:s,c:f}};if(e["!ref"]){var x=Fr(e["!ref"]);l.s.r=Math.min(l.s.r,x.s.r),l.s.c=Math.min(l.s.c,x.s.c),l.e.r=Math.max(l.e.r,x.e.r),l.e.c=Math.max(l.e.c,x.e.c),s==-1&&(l.e.r=s=x.e.r+1)}var u=[],h=0,m=e["!rows"]||(e["!rows"]=[]),p=0,d=0,v=0,_=0,g=0,F=0;for(e["!cols"]||(e["!cols"]=[]);p<a.length&&d<o;++p){var R=a[p];if(jc(R)){if(n.display)continue;m[d]={hidden:!0}}var U=R.cells;for(v=_=0;v<U.length;++v){var C=U[v];if(!(n.display&&jc(C))){var D=C.hasAttribute("data-v")?C.getAttribute("data-v"):C.hasAttribute("v")?C.getAttribute("v"):Os(C.innerHTML),O=C.getAttribute("data-z")||C.getAttribute("z");for(h=0;h<u.length;++h){var N=u[h];N.s.c==_+f&&N.s.r<d+s&&d+s<=N.e.r&&(_=N.e.c+1-f,h=-1)}F=+C.getAttribute("colspan")||1,((g=+C.getAttribute("rowspan")||1)>1||F>1)&&u.push({s:{r:d+s,c:_+f},e:{r:d+s+(g||1)-1,c:_+f+(F||1)-1}});var B={t:"s",v:D},M=C.getAttribute("data-t")||C.getAttribute("t")||"";D!=null&&(D.length==0?B.t=M||"z":n.raw||D.trim().length==0||M=="s"||(D==="TRUE"?B={t:"b",v:!0}:D==="FALSE"?B={t:"b",v:!1}:isNaN(tt(D))?isNaN(ja(D).getDate())||(B={t:"d",v:sr(D)},n.UTC&&(B.v=G0(B.v)),n.cellDates||(B={t:"n",v:cr(B.v)}),B.z=n.dateNF||Fe[14]):B={t:"n",v:tt(D)})),B.z===void 0&&O!=null&&(B.z=O);var Y="",he=C.getElementsByTagName("A");if(he&&he.length)for(var q=0;q<he.length&&!(he[q].hasAttribute("href")&&(Y=he[q].getAttribute("href"),Y.charAt(0)!="#"));++q);Y&&Y.charAt(0)!="#"&&Y.slice(0,11).toLowerCase()!="javascript:"&&(B.l={Target:Y}),i?(e["!data"][d+s]||(e["!data"][d+s]=[]),e["!data"][d+s][_+f]=B):e[Xe({c:_+f,r:d+s})]=B,l.e.c<_+f&&(l.e.c=_+f),_+=F}}++d}return u.length&&(e["!merges"]=(e["!merges"]||[]).concat(u)),l.e.r=Math.max(l.e.r,d-1+s),e["!ref"]=Be(l),d>=o&&(e["!fullref"]=Be((l.e.r=a.length-p+d-1+s,l))),e}function Yc(e,r){var t=r||{},a={};return t.dense&&(a["!data"]=[]),Kc(a,e,r)}function Zg(e,r){var t=zt(Yc(e,r),r);return t}function jc(e){var r="",t=Jg(e);return t&&(r=t(e).getPropertyValue("display")),r||(r=e.style&&e.style.display),r==="none"}function Jg(e){return e.ownerDocument.defaultView&&typeof e.ownerDocument.defaultView.getComputedStyle=="function"?e.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}function qg(e){var r=e.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(a,n){return Array(parseInt(n,10)+1).join(" ")}).replace(/<text:tab[^<>]*\/>/g," ").replace(/<text:line-break\/>/g,` `),t=$e(r.replace(/<[^<>]*>/g,""));return[t]}function Zc(e,r,t){var a=t||{},n=$0(e);pr.lastIndex=0,n=In(Za(n,"<!--","-->"));for(var i,s,f="",c="",o,l=0,x=-1,u=!1,h="";i=pr.exec(n);)switch(i[3]=i[3].replace(/_[\s\S]*$/,"")){case"number-style":case"currency-style":case"percentage-style":case"date-style":case"time-style":case"text-style":i[1]==="/"?(u=!1,s["truncate-on-overflow"]=="false"&&(f.match(/h/)?f=f.replace(/h+/,"[$&]"):f.match(/m/)?f=f.replace(/m+/,"[$&]"):f.match(/s/)&&(f=f.replace(/s+/,"[$&]"))),a[s.name]=f,f=""):i[0].charAt(i[0].length-2)!=="/"&&(u=!0,f="",s=ve(i[0],!1));break;case"boolean-style":i[1]==="/"?(u=!1,a[s.name]="General",f=""):i[0].charAt(i[0].length-2)!=="/"&&(u=!0,f="",s=ve(i[0],!1));break;case"boolean":f+="General";break;case"text":i[1]==="/"?(h=n.slice(x,pr.lastIndex-i[0].length),h=="%"&&s[0]=="<number:percentage-style"?f+="%":f+='"'+h.replace(/"/g,'""')+'"'):i[0].charAt(i[0].length-2)!=="/"&&(x=pr.lastIndex);break;case"day":switch(o=ve(i[0],!1),o.style){case"short":f+="d";break;case"long":f+="dd";break;default:f+="dd";break}break;case"day-of-week":switch(o=ve(i[0],!1),o.style){case"short":f+="ddd";break;case"long":f+="dddd";break;default:f+="ddd";break}break;case"era":switch(o=ve(i[0],!1),o.style){case"short":f+="ee";break;case"long":f+="eeee";break;default:f+="eeee";break}break;case"hours":switch(o=ve(i[0],!1),o.style){case"short":f+="h";break;case"long":f+="hh";break;default:f+="hh";break}break;case"minutes":switch(o=ve(i[0],!1),o.style){case"short":f+="m";break;case"long":f+="mm";break;default:f+="mm";break}break;case"month":switch(o=ve(i[0],!1),o.textual&&(f+="mm"),o.style){case"short":f+="m";break;case"long":f+="mm";break;default:f+="m";break}break;case"seconds":{switch(o=ve(i[0],!1),o.style){case"short":f+="s";break;case"long":f+="ss";break;default:f+="ss";break}o["decimal-places"]&&(f+="."+Ye("0",+o["decimal-places"]))}break;case"year":switch(o=ve(i[0],!1),o.style){case"short":f+="yy";break;case"long":f+="yyyy";break;default:f+="yy";break}break;case"am-pm":f+="AM/PM";break;case"week-of-year":case"quarter":console.error("Excel does not support ODS format token "+i[3]);break;case"fill-character":i[1]==="/"?(h=n.slice(x,pr.lastIndex-i[0].length),f+='"'+h.replace(/"/g,'""')+'"*'):i[0].charAt(i[0].length-2)!=="/"&&(x=pr.lastIndex);break;case"scientific-number":o=ve(i[0],!1),f+="0."+Ye("0",+o["min-decimal-places"]||+o["decimal-places"]||2)+Ye("?",+o["decimal-places"]-+o["min-decimal-places"]||0)+"E"+(je(o["forced-exponent-sign"])?"+":"")+Ye("0",+o["min-exponent-digits"]||2);break;case"fraction":o=ve(i[0],!1),+o["min-integer-digits"]?f+=Ye("0",+o["min-integer-digits"]):f+="#",f+=" ",f+=Ye("?",+o["min-numerator-digits"]||1),f+="/",+o["denominator-value"]?f+=o["denominator-value"]:f+=Ye("?",+o["min-denominator-digits"]||1);break;case"currency-symbol":i[1]==="/"?f+='"'+n.slice(x,pr.lastIndex-i[0].length).replace(/"/g,'""')+'"':i[0].charAt(i[0].length-2)!=="/"?x=pr.lastIndex:f+="$";break;case"text-properties":switch(o=ve(i[0],!1),(o.color||"").toLowerCase().replace("#","")){case"ff0000":case"red":f="[Red]"+f;break}break;case"text-content":f+="@";break;case"map":o=ve(i[0],!1),$e(o.condition)=="value()>=0"?f=a[o["apply-style-name"]]+";"+f:console.error("ODS number format may be incorrect: "+o.condition);break;case"number":if(i[1]==="/")break;o=ve(i[0],!1),c="",c+=Ye("0",+o["min-integer-digits"]||1),je(o.grouping)&&(c=Ot(Ye("#",Math.max(0,4-c.length))+c)),(+o["min-decimal-places"]||+o["decimal-places"])&&(c+="."),+o["min-decimal-places"]&&(c+=Ye("0",+o["min-decimal-places"]||1)),+o["decimal-places"]-(+o["min-decimal-places"]||0)&&(c+=Ye("0",+o["decimal-places"]-(+o["min-decimal-places"]||0))),f+=c;break;case"embedded-text":i[1]==="/"?l==0?f+='"'+n.slice(x,pr.lastIndex-i[0].length).replace(/"/g,'""')+'"':f=f.slice(0,l)+'"'+n.slice(x,pr.lastIndex-i[0].length).replace(/"/g,'""')+'"'+f.slice(l):i[0].charAt(i[0].length-2)!=="/"&&(x=pr.lastIndex,l=-+ve(i[0],!1).position||0);break}return a}function Jc(e,r,t){var a=r||{};lr!=null&&a.dense==null&&(a.dense=lr);var n=$0(e),i=[],s,f,c,o="",l=0,x,u,h={},m=[],p={};a.dense&&(p["!data"]=[]);var d,v,_={value:""},g="",F=0,R,U="",C=0,D=[],O=[],N=-1,B=-1,M={s:{r:1e6,c:1e7},e:{r:0,c:0}},Y=0,he=t||{},q={},Se=[],Q={},Te=0,be=0,ne=[],Oe=1,z=1,xe=[],fe={Names:[],WBProps:{}},me={},pe=["",""],we=[],y={},L="",P=0,I=!1,j=!1,T=0;for(pr.lastIndex=0,n=In(Za(n,"<!--","-->"));d=pr.exec(n);)switch(d[3]=d[3].replace(/_[\s\S]*$/,"")){case"table":case"\u5DE5\u4F5C\u8868":d[1]==="/"?(M.e.c>=M.s.c&&M.e.r>=M.s.r?p["!ref"]=Be(M):p["!ref"]="A1:A1",a.sheetRows>0&&a.sheetRows<=M.e.r&&(p["!fullref"]=p["!ref"],M.e.r=a.sheetRows-1,p["!ref"]=Be(M)),Se.length&&(p["!merges"]=Se),ne.length&&(p["!rows"]=ne),x.name=x.\u540D\u79F0||x.name,typeof JSON<"u"&&JSON.stringify(x),m.push(x.name),h[x.name]=p,j=!1):d[0].charAt(d[0].length-2)!=="/"&&(x=ve(d[0],!1),N=B=-1,M.s.r=M.s.c=1e7,M.e.r=M.e.c=0,p={},a.dense&&(p["!data"]=[]),Se=[],ne=[],j=!0);break;case"table-row-group":d[1]==="/"?--Y:++Y;break;case"table-row":case"\u884C":if(d[1]==="/"){N+=Oe,Oe=1;break}if(u=ve(d[0],!1),u.\u884C\u53F7?N=u.\u884C\u53F7-1:N==-1&&(N=0),Oe=+u["number-rows-repeated"]||1,Oe<10)for(T=0;T<Oe;++T)Y>0&&(ne[N+T]={level:Y});B=-1;break;case"covered-table-cell":d[1]!=="/"&&++B,a.sheetStubs&&(a.dense?(p["!data"][N]||(p["!data"][N]=[]),p["!data"][N][B]={t:"z"}):p[Xe({r:N,c:B})]={t:"z"}),g="",D=[];break;case"table-cell":case"\u6570\u636E":if(d[0].charAt(d[0].length-2)==="/")++B,_=ve(d[0],!1),z=parseInt(_["number-columns-repeated"]||"1",10),v={t:"z",v:null},_.formula&&a.cellFormula!=!1&&(v.f=yc($e(_.formula))),_["style-name"]&&q[_["style-name"]]&&(v.z=q[_["style-name"]]),(_.\u6570\u636E\u7C7B\u578B||_["value-type"])=="string"&&(v.t="s",v.v=$e(_["string-value"]||""),a.dense?(p["!data"][N]||(p["!data"][N]=[]),p["!data"][N][B]=v):p[Le(B)+Ve(N)]=v),B+=z-1;else if(d[1]!=="/"){++B,g=U="",F=C=0,D=[],O=[],z=1;var ke=Oe?N+Oe-1:N;if(B>M.e.c&&(M.e.c=B),B<M.s.c&&(M.s.c=B),N<M.s.r&&(M.s.r=N),ke>M.e.r&&(M.e.r=ke),_=ve(d[0],!1),we=[],y={},v={t:_.\u6570\u636E\u7C7B\u578B||_["value-type"],v:null},_["style-name"]&&q[_["style-name"]]&&(v.z=q[_["style-name"]]),a.cellFormula)if(_.formula&&(_.formula=$e(_.formula)),_["number-matrix-columns-spanned"]&&_["number-matrix-rows-spanned"]&&(Te=parseInt(_["number-matrix-rows-spanned"],10)||0,be=parseInt(_["number-matrix-columns-spanned"],10)||0,Q={s:{r:N,c:B},e:{r:N+Te-1,c:B+be-1}},v.F=Be(Q),xe.push([Q,v.F])),_.formula)v.f=yc(_.formula);else for(T=0;T<xe.length;++T)N>=xe[T][0].s.r&&N<=xe[T][0].e.r&&B>=xe[T][0].s.c&&B<=xe[T][0].e.c&&(v.F=xe[T][1]);switch((_["number-columns-spanned"]||_["number-rows-spanned"])&&(Te=parseInt(_["number-rows-spanned"],10)||0,be=parseInt(_["number-columns-spanned"],10)||0,Q={s:{r:N,c:B},e:{r:N+Te-1,c:B+be-1}},Se.push(Q)),_["number-columns-repeated"]&&(z=parseInt(_["number-columns-repeated"],10)),v.t){case"boolean":v.t="b",v.v=je(_["boolean-value"])||+_["boolean-value"]>=1;break;case"float":v.t="n",v.v=parseFloat(_.value),a.cellDates&&v.z&&rt(v.z)&&(v.v=Pt(v.v+(fe.WBProps.date1904?1462:0)),v.t=typeof v.v=="number"?"n":"d");break;case"percentage":v.t="n",v.v=parseFloat(_.value);break;case"currency":v.t="n",v.v=parseFloat(_.value);break;case"date":v.t="d",v.v=sr(_["date-value"],fe.WBProps.date1904),a.cellDates||(v.t="n",v.v=cr(v.v,fe.WBProps.date1904)),v.z||(v.z="m/d/yy");break;case"time":v.t="n",v.v=hl(_["time-value"])/86400,a.cellDates&&(v.v=Pt(v.v),v.t=typeof v.v=="number"?"n":"d"),v.z||(v.z="HH:MM:SS");break;case"number":v.t="n",v.v=parseFloat(_.\u6570\u636E\u6570\u503C);break;default:if(v.t==="string"||v.t==="text"||!v.t)v.t="s",_["string-value"]!=null&&(g=$e(_["string-value"]),D=[]);else throw new Error("Unsupported value type "+v.t)}}else{if(I=!1,v.t==="s"&&(v.v=g||"",D.length&&(v.R=D),I=F==0),me.Target&&(v.l=me),we.length>0&&(v.c=we,we=[]),g&&a.cellText!==!1&&(v.w=g),I&&(v.t="z",delete v.v),(!I||a.sheetStubs)&&!(a.sheetRows&&a.sheetRows<=N))for(var se=0;se<Oe;++se){if(z=parseInt(_["number-columns-repeated"]||"1",10),a.dense)for(p["!data"][N+se]||(p["!data"][N+se]=[]),p["!data"][N+se][B]=se==0?v:Je(v);--z>0;)p["!data"][N+se][B+z]=Je(v);else for(p[Xe({r:N+se,c:B})]=v;--z>0;)p[Xe({r:N+se,c:B+z})]=Je(v);M.e.c<=B&&(M.e.c=B)}z=parseInt(_["number-columns-repeated"]||"1",10),B+=z-1,z=0,v={},g="",D=[]}me={};break;case"document":case"document-content":case"\u7535\u5B50\u8868\u683C\u6587\u6863":case"spreadsheet":case"\u4E3B\u4F53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(d[1]==="/"){if((s=i.pop())[0]!==d[3])throw"Bad state: "+s}else d[0].charAt(d[0].length-2)!=="/"&&i.push([d[3],!0]);break;case"annotation":if(d[1]==="/"){if((s=i.pop())[0]!==d[3])throw"Bad state: "+s;y.t=g,D.length&&(y.R=D),y.a=L,we.push(y),g=U,F=C,D=O}else if(d[0].charAt(d[0].length-2)!=="/"){i.push([d[3],!1]);var ee=ve(d[0],!0);ee.display&&je(ee.display)||(we.hidden=!0),U=g,C=F,O=D,g="",F=0,D=[]}L="",P=0;break;case"creator":d[1]==="/"?L=n.slice(P,d.index):P=d.index+d[0].length;break;case"meta":case"\u5143\u6570\u636E":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(d[1]==="/"){if((s=i.pop())[0]!==d[3])throw"Bad state: "+s}else d[0].charAt(d[0].length-2)!=="/"&&i.push([d[3],!1]);g="",F=0,D=[];break;case"scientific-number":case"currency-symbol":case"fill-character":break;case"text-style":case"boolean-style":case"number-style":case"currency-style":case"percentage-style":case"date-style":case"time-style":if(d[1]==="/"){var Ce=pr.lastIndex;Zc(n.slice(c,pr.lastIndex),r,he),pr.lastIndex=Ce}else d[0].charAt(d[0].length-2)!=="/"&&(c=pr.lastIndex-d[0].length);break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":{var Ne=ve(d[0],!1);Ne.family=="table-cell"&&he[Ne["data-style-name"]]&&(q[Ne.name]=he[Ne["data-style-name"]])}break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":break;case"boolean":break;case"text":if(d[0].slice(-2)==="/>")break;if(d[1]==="/")switch(i[i.length-1][0]){case"number-style":case"date-style":case"time-style":o+=n.slice(l,d.index);break}else l=d.index+d[0].length;break;case"named-range":f=ve(d[0],!1),pe=wi(f["cell-range-address"]);var de={Name:f.name,Ref:pe[0]+"!"+pe[1]};j&&(de.Sheet=m.length),fe.Names.push(de);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"\u7535\u5B50\u8868\u683C":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":switch(f=ve(d[0],!1),f["date-value"]){case"1904-01-01":fe.WBProps.date1904=!0;break}break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"\u6587\u672C\u4E32":if(["master-styles"].indexOf(i[i.length-1][0])>-1)break;if(d[1]==="/"&&(!_||!_["string-value"])){var rr=qg(n.slice(F,d.index),R);g=(g.length>0?g+` `:"")+rr[0]}else d[0].slice(-2)=="/>"?g+=` `:(R=ve(d[0],!1),F=d.index+d[0].length);break;case"s":break;case"database-range":if(d[1]==="/")break;try{pe=wi(ve(d[0])["target-range-address"]),h[pe[0]]["!autofilter"]={ref:pe[1]}}catch{}break;case"date":break;case"object":break;case"title":case"\u6807\u9898":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"filter-set-item":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(d[1]!=="/"){if(me=ve(d[0],!1),!me.href)break;me.Target=$e(me.href),delete me.href,me.Target.charAt(0)=="#"&&me.Target.indexOf(".")>-1?(pe=wi(me.Target.slice(1)),me.Target="#"+pe[0]+"!"+pe[1]):me.Target.match(/^\.\.[\\\/]/)&&(me.Target=me.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(d[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5B57:":break;default:if(a.WTF)throw new Error(d)}}var tr={Sheets:h,SheetNames:m,Workbook:fe};return a.bookSheets&&delete tr.Sheets,tr}function qc(e,r){r=r||{},ct(e,"META-INF/manifest.xml")&&ku(mr(e,"META-INF/manifest.xml"),r);var t=$r(e,"styles.xml"),a=t&&Zc(qe(t),r),n=$r(e,"content.xml");if(!n)throw new Error("Missing content.xml in ODS / UOF file");var i=Jc(qe(n),r,a);return ct(e,"meta.xml")&&(i.Props=of(mr(e,"meta.xml"))),i.bookType="ods",i}function Qc(e,r){var t=Jc(e,r);return t.bookType="fods",t}var Qg=function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),r="<office:document-styles "+qa({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return hr+r}}();function e_(e,r){var t="number",a="",n={"style:name":r},i="",s=0;e=e.replace(/"[$]"/g,"$");e:{if(e.indexOf(";")>-1&&(console.error("Unsupported ODS Style Map exported. Using first branch of "+e),e=e.slice(0,e.indexOf(";"))),e=="@"){t="text",a="<number:text-content/>";break e}if(e.indexOf(/\$/)>-1&&(t="currency"),e[s]=='"'){for(i="";e[++s]!='"'||e[++s]=='"';)i+=e[s];--s,e[s+1]=="*"?(s++,a+="<number:fill-character>"+We(i.replace(/""/g,'"'))+"</number:fill-character>"):a+="<number:text>"+We(i.replace(/""/g,'"'))+"</number:text>",e=e.slice(s+1),s=0}var f=e.match(/# (\?+)\/(\?+)/);if(f){a+=ae("number:fraction",null,{"number:min-integer-digits":0,"number:min-numerator-digits":f[1].length,"number:max-denominator-value":Math.max(+f[1].replace(/./g,"9"),+f[2].replace(/./g,"9"))});break e}if(f=e.match(/# (\?+)\/(\d+)/)){a+=ae("number:fraction",null,{"number:min-integer-digits":0,"number:min-numerator-digits":f[1].length,"number:denominator-value":+f[2]});break e}if(f=e.match(/\b(\d+)(|\.\d+)%/)){t="percentage",a+=ae("number:number",null,{"number:decimal-places":f[2]&&f.length-1||0,"number:min-decimal-places":f[2]&&f.length-1||0,"number:min-integer-digits":f[1].length})+"<number:text>%</number:text>";break e}var c=!1;if(["y","m","d"].indexOf(e[0])>-1){t="date";r:for(;s<e.length;++s)switch(i=e[s].toLowerCase()){case"h":case"s":c=!0,--s;break r;case"m":t:for(var o=s+1;o<e.length;++o)switch(e[o]){case"y":case"d":break t;case"h":case"s":c=!0,--s;break r}case"y":case"d":for(;(e[++s]||"").toLowerCase()==i[0];)i+=i[0];switch(--s,i){case"y":case"yy":a+="<number:year/>";break;case"yyy":case"yyyy":a+='<number:year number:style="long"/>';break;case"mmmmm":console.error("ODS has no equivalent of format |mmmmm|");case"m":case"mm":case"mmm":case"mmmm":a+='<number:month number:style="'+(i.length%2?"short":"long")+'" number:textual="'+(i.length>=3?"true":"false")+'"/>';break;case"d":case"dd":a+='<number:day number:style="'+(i.length%2?"short":"long")+'"/>';break;case"ddd":case"dddd":a+='<number:day-of-week number:style="'+(i.length%2?"short":"long")+'"/>';break}break;case'"':for(;e[++s]!='"'||e[++s]=='"';)i+=e[s];--s,a+="<number:text>"+We(i.slice(1).replace(/""/g,'"'))+"</number:text>";break;case"\\":i=e[++s],a+="<number:text>"+We(i)+"</number:text>";break;case"/":case":":a+="<number:text>"+We(i)+"</number:text>";break;default:console.error("unrecognized character "+i+" in ODF format "+e)}if(!c)break e;e=e.slice(s+1),s=0}if(e.match(/^\[?[hms]/)){for(t=="number"&&(t="time"),e.match(/\[/)&&(e=e.replace(/[\[\]]/g,""),n["number:truncate-on-overflow"]="false");s<e.length;++s)switch(i=e[s].toLowerCase()){case"h":case"m":case"s":for(;(e[++s]||"").toLowerCase()==i[0];)i+=i[0];switch(--s,i){case"h":case"hh":a+='<number:hours number:style="'+(i.length%2?"short":"long")+'"/>';break;case"m":case"mm":a+='<number:minutes number:style="'+(i.length%2?"short":"long")+'"/>';break;case"s":case"ss":if(e[s+1]==".")do i+=e[s+1],++s;while(e[s+1]=="0");a+='<number:seconds number:style="'+(i.match("ss")?"long":"short")+'"'+(i.match(/\./)?' number:decimal-places="'+(i.match(/0+/)||[""])[0].length+'"':"")+"/>";break}break;case'"':for(;e[++s]!='"'||e[++s]=='"';)i+=e[s];--s,a+="<number:text>"+We(i.slice(1).replace(/""/g,'"'))+"</number:text>";break;case"/":case":":a+="<number:text>"+We(i)+"</number:text>";break;case"a":if(e.slice(s,s+3).toLowerCase()=="a/p"){a+="<number:am-pm/>",s+=2;break}if(e.slice(s,s+5).toLowerCase()=="am/pm"){a+="<number:am-pm/>",s+=4;break}default:console.error("unrecognized character "+i+" in ODF format "+e)}break e}if(e.indexOf(/\$/)>-1&&(t="currency"),e[0]=="$"&&(a+='<number:currency-symbol number:language="en" number:country="US">$</number:currency-symbol>',e=e.slice(1),s=0),s=0,e[s]=='"'){for(;e[++s]!='"'||e[++s]=='"';)i+=e[s];--s,e[s+1]=="*"?(s++,a+="<number:fill-character>"+We(i.replace(/""/g,'"'))+"</number:fill-character>"):a+="<number:text>"+We(i.replace(/""/g,'"'))+"</number:text>",e=e.slice(s+1),s=0}var l=e.match(/([#0][0#,]*)(\.[0#]*|)(E[+]?0*|)/i);if(!l||!l[0])console.error("Could not find numeric part of "+e);else{var x=l[1].replace(/,/g,"");a+="<number:"+(l[3]?"scientific-":"")+'number number:min-integer-digits="'+(x.indexOf("0")==-1?"0":x.length-x.indexOf("0"))+'"'+(l[0].indexOf(",")>-1?' number:grouping="true"':"")+(l[2]&&' number:decimal-places="'+(l[2].length-1)+'"'||' number:decimal-places="0"')+(l[3]&&l[3].indexOf("+")>-1?' number:forced-exponent-sign="true"':"")+(l[3]?' number:min-exponent-digits="'+l[3].match(/0+/)[0].length+'"':"")+"></number:"+(l[3]?"scientific-":"")+"number>",s=l.index+l[0].length}if(e[s]=='"'){for(i="";e[++s]!='"'||e[++s]=='"';)i+=e[s];--s,a+="<number:text>"+We(i.replace(/""/g,'"'))+"</number:text>"}}return a?ae("number:"+t+"-style",a,n):(console.error("Could not generate ODS number format for |"+e+"|"),"")}function eo(e,r,t){for(var a=[],n=0;n<e.length;++n){var i=e[n];i&&i.Sheet==(t==-1?null:t)&&a.push(i)}return a.length?` <table:named-expressions> `+a.map(function(s){var f=(t==-1?"$":"")+Sc(s.Ref);return" "+ae("table:named-range",null,{"table:name":s.Name,"table:cell-range-address":f,"table:base-cell-address":f.replace(/[\.][^\.]*$/,".$A$1")})}).join(` `)+` </table:named-expressions> `:""}var ro=function(){var e=function(n,i){return We(n).replace(/ +/g,function(s){return'<text:s text:c="'+s.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,i?"<text:line-break/>":"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},r=` <table:table-cell /> `,t=function(n,i,s,f,c,o){var l=[];l.push(' <table:table table:name="'+We(i.SheetNames[s])+`" table:style-name="ta1"> `);var x=0,u=0,h=Fr(n["!ref"]||"A1"),m=n["!merges"]||[],p=0,d=n["!data"]!=null;if(n["!cols"])for(u=0;u<=h.e.c;++u)l.push(" <table:table-column"+(n["!cols"][u]?' table:style-name="co'+n["!cols"][u].ods+'"':"")+`></table:table-column> `);var v="",_=n["!rows"]||[];for(x=0;x<h.s.r;++x)v=_[x]?' table:style-name="ro'+_[x].ods+'"':"",l.push(" <table:table-row"+v+`></table:table-row> `);for(;x<=h.e.r;++x){for(v=_[x]?' table:style-name="ro'+_[x].ods+'"':"",l.push(" <table:table-row"+v+`> `),u=0;u<h.s.c;++u)l.push(r);for(;u<=h.e.c;++u){var g=!1,F={},R="";for(p=0;p!=m.length;++p)if(!(m[p].s.c>u)&&!(m[p].s.r>x)&&!(m[p].e.c<u)&&!(m[p].e.r<x)){(m[p].s.c!=u||m[p].s.r!=x)&&(g=!0),F["table:number-columns-spanned"]=m[p].e.c-m[p].s.c+1,F["table:number-rows-spanned"]=m[p].e.r-m[p].s.r+1;break}if(g){l.push(` <table:covered-table-cell/> `);continue}var U=Xe({r:x,c:u}),C=d?(n["!data"][x]||[])[u]:n[U];if(C&&C.f&&(F["table:formula"]=We(bv(C.f)),C.F&&C.F.slice(0,U.length)==U)){var D=Fr(C.F);F["table:number-matrix-columns-spanned"]=D.e.c-D.s.c+1,F["table:number-matrix-rows-spanned"]=D.e.r-D.s.r+1}if(!C){l.push(r);continue}switch(C.t){case"b":R=C.v?"TRUE":"FALSE",F["office:value-type"]="boolean",F["office:boolean-value"]=C.v?"true":"false";break;case"n":R=C.w||String(C.v||0),F["office:value-type"]="float",F["office:value"]=C.v||0;break;case"s":case"str":R=C.v==null?"":C.v,F["office:value-type"]="string";break;case"d":R=C.w||sr(C.v,o).toISOString(),F["office:value-type"]="date",F["office:date-value"]=sr(C.v,o).toISOString(),F["table:style-name"]="ce1";break;default:l.push(r);continue}var O=e(R);if(C.l&&C.l.Target){var N=C.l.Target;N=N.charAt(0)=="#"?"#"+Sc(N.slice(1)):N,N.charAt(0)!="#"&&!N.match(/^\w+:/)&&(N="../"+N),O=ae("text:a",O,{"xlink:href":N.replace(/&/g,"&")})}c[C.z]&&(F["table:style-name"]="ce"+c[C.z].slice(1));var B=ae("text:p",O,{});if(C.c){for(var M="",Y="",he={},q=0;q<C.c.length;++q)!M&&C.c[q].a&&(M=C.c[q].a),Y+="<text:p>"+e(C.c[q].t)+"</text:p>";C.c.hidden||(he["office:display"]=!0),B=ae("office:annotation",Y,he)+B}l.push(" "+ae("table:table-cell",B,F)+` `)}l.push(` </table:table-row> `)}return(i.Workbook||{}).Names&&l.push(eo(i.Workbook.Names,i.SheetNames,s)),l.push(` </table:table> `),l.join("")},a=function(n,i){n.push(` <office:automatic-styles> `);var s=0;i.SheetNames.map(function(l){return i.Sheets[l]}).forEach(function(l){if(l&&l["!cols"]){for(var x=0;x<l["!cols"].length;++x)if(l["!cols"][x]){var u=l["!cols"][x];if(u.width==null&&u.wpx==null&&u.wch==null)continue;Kt(u),u.ods=s;var h=l["!cols"][x].wpx+"px";n.push(' <style:style style:name="co'+s+`" style:family="table-column"> `),n.push(' <style:table-column-properties fo:break-before="auto" style:column-width="'+h+`"/> `),n.push(` </style:style> `),++s}}});var f=0;i.SheetNames.map(function(l){return i.Sheets[l]}).forEach(function(l){if(l&&l["!rows"]){for(var x=0;x<l["!rows"].length;++x)if(l["!rows"][x]){l["!rows"][x].ods=f;var u=l["!rows"][x].hpx+"px";n.push(' <style:style style:name="ro'+f+`" style:family="table-row"> `),n.push(' <style:table-row-properties fo:break-before="auto" style:row-height="'+u+`"/> `),n.push(` </style:style> `),++f}}}),n.push(` <style:style style:name="ta1" style:family="table" style:master-page-name="mp1"> `),n.push(` <style:table-properties table:display="true" style:writing-mode="lr-tb"/> `),n.push(` </style:style> `),n.push(` <number:date-style style:name="N37" number:automatic-order="true"> `),n.push(` <number:month number:style="long"/> `),n.push(` <number:text>/</number:text> `),n.push(` <number:day number:style="long"/> `),n.push(` <number:text>/</number:text> `),n.push(` <number:year/> `),n.push(` </number:date-style> `);var c={},o=69;return i.SheetNames.map(function(l){return i.Sheets[l]}).forEach(function(l){if(l){var x=l["!data"]!=null;if(l["!ref"])for(var u=Fr(l["!ref"]),h=0;h<=u.e.r;++h)for(var m=0;m<=u.e.c;++m){var p=x?(l["!data"][h]||[])[m]:l[Xe({r:h,c:m})];if(!(!p||!p.z||p.z.toLowerCase()=="general")&&!c[p.z]){var d=e_(p.z,"N"+o);d&&(c[p.z]="N"+o,++o,n.push(d+` `))}}}}),n.push(` <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/> `),ir(c).forEach(function(l){n.push('<style:style style:name="ce'+c[l].slice(1)+'" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="'+c[l]+`"/> `)}),n.push(` </office:automatic-styles> `),c};return function(i,s){var f=[hr],c=qa({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),o=qa({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});s.bookType=="fods"?(f.push("<office:document"+c+o+`> `),f.push(cf().replace(/<office:document-meta[^<>]*?>/,"").replace(/<\/office:document-meta>/,"")+` `)):f.push("<office:document-content"+c+`> `);var l=a(f,i);f.push(` <office:body> `),f.push(` <office:spreadsheet> `),((i.Workbook||{}).WBProps||{}).date1904&&f.push(` <table:calculation-settings table:case-sensitive="false" table:search-criteria-must-apply-to-whole-cell="true" table:use-wildcards="true" table:use-regular-expressions="false" table:automatic-find-labels="false"> <table:null-date table:date-value="1904-01-01"/> </table:calculation-settings> `);for(var x=0;x!=i.SheetNames.length;++x)f.push(t(i.Sheets[i.SheetNames[x]],i,x,s,l,((i.Workbook||{}).WBProps||{}).date1904));return(i.Workbook||{}).Names&&f.push(eo(i.Workbook.Names,i.SheetNames,-1)),f.push(` </office:spreadsheet> `),f.push(` </office:body> `),s.bookType=="fods"?f.push("</office:document>"):f.push("</office:document-content>"),f.join("")}}();function to(e,r){if(r.bookType=="fods")return ro(e,r);var t=Rn(),a="",n=[],i=[];return a="mimetype",Pe(t,a,"application/vnd.oasis.opendocument.spreadsheet"),a="content.xml",Pe(t,a,ro(e,r)),n.push([a,"text/xml"]),i.push([a,"ContentFile"]),a="styles.xml",Pe(t,a,Qg(e,r)),n.push([a,"text/xml"]),i.push([a,"StylesFile"]),a="meta.xml",Pe(t,a,hr+cf()),n.push([a,"text/xml"]),i.push([a,"MetadataFile"]),a="manifest.rdf",Pe(t,a,Fu(i)),n.push([a,"application/rdf+xml"]),a="META-INF/manifest.xml",Pe(t,a,Eu(n)),t}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */var dr=function(){try{return typeof Uint8Array>"u"||typeof Uint8Array.prototype.subarray>"u"?"slice":typeof Ae<"u"?typeof Ae.prototype.subarray>"u"?"slice":(typeof Ae.from=="function"?Ae.from([72,62]):new Ae([72,62]))instanceof Uint8Array?"subarray":"slice":"subarray"}catch{return"slice"}}();function Wt(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function kt(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):qe(Tt(e))}function Kr(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):Gr(St(e))}function Zt(e){for(var r=0,t=0;t<e.length;++t)r+=e[t].length;var a=new Uint8Array(r),n=0;for(t=0;t<e.length;++t){var i=e[t],s=i.length;if(s<250)for(var f=0;f<s;++f)a[n++]=i[f];else a.set(i,n),n+=s}return a}function T0(e){return e-=e>>1&1431655765,e=(e&858993459)+(e>>2&858993459),(e+(e>>4)&252645135)*16843009>>>24}function r_(e,r){for(var t=(e[r+15]&127)<<7|e[r+14]>>1,a=e[r+14]&1,n=r+13;n>=r;--n)a=a*256+e[n];return(e[r+15]&128?-a:a)*Math.pow(10,t-6176)}function t_(e,r,t){var a=Math.floor(t==0?0:Math.LOG10E*Math.log(Math.abs(t)))+6176-16,n=t/Math.pow(10,a-6176);e[r+15]|=a>>7,e[r+14]|=(a&127)<<1;for(var i=0;n>=1;++i,n/=256)e[r+i]=n&255;e[r+15]|=t>=0?0:128}function F0(e,r){var t=r.l,a=e[t]&127;e:if(e[t++]>=128&&(a|=(e[t]&127)<<7,e[t++]<128||(a|=(e[t]&127)<<14,e[t++]<128)||(a|=(e[t]&127)<<21,e[t++]<128)||(a+=(e[t]&127)*Math.pow(2,28),++t,e[t++]<128)||(a+=(e[t]&127)*Math.pow(2,35),++t,e[t++]<128)||(a+=(e[t]&127)*Math.pow(2,42),++t,e[t++]<128)))break e;return r.l=t,a}function _e(e){var r=new Uint8Array(7);r[0]=e&127;var t=1;e:if(e>127){if(r[t-1]|=128,r[t]=e>>7&127,++t,e<=16383||(r[t-1]|=128,r[t]=e>>14&127,++t,e<=2097151)||(r[t-1]|=128,r[t]=e>>21&127,++t,e<=268435455)||(r[t-1]|=128,r[t]=e/256>>>21&127,++t,e<=34359738367)||(r[t-1]|=128,r[t]=e/65536>>>21&127,++t,e<=4398046511103))break e;r[t-1]|=128,r[t]=e/16777216>>>21&127,++t}return r[dr](0,t)}function ao(e){for(var r={l:0},t=[];r.l<e.length;)t.push(F0(e,r));return t}function no(e){return Zt(e.map(function(r){return _e(r)}))}function Ge(e){var r=0,t=e[r]&127;return e[r++]<128||(t|=(e[r]&127)<<7,e[r++]<128)||(t|=(e[r]&127)<<14,e[r++]<128)||(t|=(e[r]&127)<<21,e[r++]<128)||(t|=(e[r]&15)<<28),t}function Ew(e){var r=0,t=e[r]&127,a=0;e:if(e[r++]>=128){if(t|=(e[r]&127)<<7,e[r++]<128||(t|=(e[r]&127)<<14,e[r++]<128)||(t|=(e[r]&127)<<21,e[r++]<128)||(t|=(e[r]&127)<<28,a=e[r]>>4&7,e[r++]<128)||(a|=(e[r]&127)<<3,e[r++]<128)||(a|=(e[r]&127)<<10,e[r++]<128)||(a|=(e[r]&127)<<17,e[r++]<128)||(a|=(e[r]&127)<<24,e[r++]<128))break e;a|=(e[r]&127)<<31}return[t>>>0,a>>>0]}function ue(e){for(var r=[],t={l:0};t.l<e.length;){var a=t.l,n=F0(e,t),i=n&7;n=n/8|0;var s,f=t.l;switch(i){case 0:{for(;e[f++]>=128;);s=e[dr](t.l,f),t.l=f}break;case 1:s=e[dr](f,f+8),t.l=f+8;break;case 2:{var c=F0(e,t);s=e[dr](t.l,t.l+c),t.l+=c}break;case 5:s=e[dr](f,f+4),t.l=f+4;break;default:throw new Error("PB Type ".concat(i," for Field ").concat(n," at offset ").concat(a))}var o={data:s,type:i};r[n]==null&&(r[n]=[]),r[n].push(o)}return r}function Ee(e){var r=[];return e.forEach(function(t,a){a!=0&&t.forEach(function(n){n.data&&(r.push(_e(a*8+n.type)),n.type==2&&r.push(_e(n.data.length)),r.push(n.data))})}),Zt(r)}function ga(e,r){return e?.map(function(t){return r(t.data)})||[]}function y0(e){for(var r,t=[],a={l:0};a.l<e.length;){var n=F0(e,a),i=ue(e[dr](a.l,a.l+n));a.l+=n;var s={id:Ge(i[1][0].data),messages:[]};i[2].forEach(function(f){var c=ue(f.data),o=Ge(c[3][0].data);s.messages.push({meta:c,data:e[dr](a.l,a.l+o)}),a.l+=o}),(r=i[3])!=null&&r[0]&&(s.merge=Ge(i[3][0].data)>>>0>0),t.push(s)}return t}function Ma(e){var r=[];return e.forEach(function(t){var a=[[],[{data:_e(t.id),type:0}],[]];t.merge!=null&&(a[3]=[{data:_e(+!!t.merge),type:0}]);var n=[];t.messages.forEach(function(s){n.push(s.data),s.meta[3]=[{type:0,data:_e(s.data.length)}],a[2].push({data:Ee(s.meta),type:2})});var i=Ee(a);r.push(_e(i.length)),r.push(i),n.forEach(function(s){return r.push(s)})}),Zt(r)}function a_(e,r){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var t={l:0},a=F0(r,t),n=[],i=t.l;i<r.length;){var s=r[i]&3;if(s==0){var f=r[i++]>>2;if(f<60)++f;else{var c=f-59;f=r[i],c>1&&(f|=r[i+1]<<8),c>2&&(f|=r[i+2]<<16),c>3&&(f|=r[i+3]<<24),f>>>=0,f++,i+=c}n.push(r[dr](i,i+f)),i+=f;continue}else{var o=0,l=0;if(s==1?(l=(r[i]>>2&7)+4,o=(r[i++]&224)<<3,o|=r[i++]):(l=(r[i++]>>2)+1,s==2?(o=r[i]|r[i+1]<<8,i+=2):(o=(r[i]|r[i+1]<<8|r[i+2]<<16|r[i+3]<<24)>>>0,i+=4)),o==0)throw new Error("Invalid offset 0");for(var x=n.length-1,u=o;x>=0&&u>=n[x].length;)u-=n[x].length,--x;if(x<0)if(u==0)u=n[x=0].length;else throw new Error("Invalid offset beyond length");if(l<u)n.push(n[x][dr](n[x].length-u,n[x].length-u+l));else{for(u>0&&(n.push(n[x][dr](n[x].length-u)),l-=u),++x;l>=n[x].length;)n.push(n[x]),l-=n[x].length,++x;l&&n.push(n[x][dr](0,l))}n.length>25&&(n=[Zt(n)])}}for(var h=0,m=0;m<n.length;++m)h+=n[m].length;if(h!=a)throw new Error("Unexpected length: ".concat(h," != ").concat(a));return n}function S0(e){Array.isArray(e)&&(e=new Uint8Array(e));for(var r=[],t=0;t<e.length;){var a=e[t++],n=e[t]|e[t+1]<<8|e[t+2]<<16;t+=3,r.push.apply(r,a_(a,e[dr](t,t+n))),t+=n}if(t!==e.length)throw new Error("data is not a valid framed stream!");return r.length==1?r[0]:Zt(r)}function Ua(e){for(var r=[],t=0;t<e.length;){var a=Math.min(e.length-t,268435455),n=new Uint8Array(4);r.push(n);var i=_e(a),s=i.length;r.push(i),a<=60?(s++,r.push(new Uint8Array([a-1<<2]))):a<=256?(s+=2,r.push(new Uint8Array([240,a-1&255]))):a<=65536?(s+=3,r.push(new Uint8Array([244,a-1&255,a-1>>8&255]))):a<=16777216?(s+=4,r.push(new Uint8Array([248,a-1&255,a-1>>8&255,a-1>>16&255]))):a<=4294967296&&(s+=5,r.push(new Uint8Array([252,a-1&255,a-1>>8&255,a-1>>16&255,a-1>>>24&255]))),r.push(e[dr](t,t+a)),s+=a,n[0]=0,n[1]=s&255,n[2]=s>>8&255,n[3]=s>>16&255,t+=a}return Zt(r)}var n_=function(){return{sst:[],rsst:[],ofmt:[],nfmt:[],fmla:[],ferr:[],cmnt:[]}};function io(e,r,t,a,n){var i,s,f,c,o=r&255,l=r>>8,x=l>=5?n:a;e:if(t&(l>4?8:4)&&e.t=="n"&&o==7){var u=(i=x[7])!=null&&i[0]?Ge(x[7][0].data):-1;if(u==-1)break e;var h=(s=x[15])!=null&&s[0]?Ge(x[15][0].data):-1,m=(f=x[16])!=null&&f[0]?Ge(x[16][0].data):-1,p=(c=x[40])!=null&&c[0]?Ge(x[40][0].data):-1,d=e.v,v=d;r:if(p){if(d==0){h=m=2;break r}d>=604800?h=1:d>=86400?h=2:d>=3600?h=4:d>=60?h=8:d>=1?h=16:h=32,Math.floor(d)!=d?m=32:d%60?m=16:d%3600?m=8:d%86400?m=4:d%604800&&(m=2),m<h&&(m=h)}if(h==-1||m==-1)break e;var _=[],g=[];h==1&&(v=d/604800,m==1?g.push('d"d"'):(v|=0,d-=604800*v),_.push(v+(u==2?" week"+(v==1?"":"s"):u==1?"w":""))),h<=2&&m>=2&&(v=d/86400,m>2&&(v|=0,d-=86400*v),g.push('d"d"'),_.push(v+(u==2?" day"+(v==1?"":"s"):u==1?"d":""))),h<=4&&m>=4&&(v=d/3600,m>4&&(v|=0,d-=3600*v),g.push((h>=4?"[h]":"h")+'"h"'),_.push(v+(u==2?" hour"+(v==1?"":"s"):u==1?"h":""))),h<=8&&m>=8&&(v=d/60,m>8&&(v|=0,d-=60*v),g.push((h>=8?"[m]":"m")+'"m"'),u==0?_.push((h==8&&m==8||v>=10?"":"0")+v):_.push(v+(u==2?" minute"+(v==1?"":"s"):u==1?"m":""))),h<=16&&m>=16&&(v=d,m>16&&(v|=0,d-=v),g.push((h>=16?"[s]":"s")+'"s"'),u==0?_.push((m==16&&h==16||v>=10?"":"0")+v):_.push(v+(u==2?" second"+(v==1?"":"s"):u==1?"s":""))),m>=32&&(v=Math.round(1e3*d),h<32&&g.push('.000"ms"'),u==0?_.push((v>=100?"":v>=10?"0":"00")+v):_.push(v+(u==2?" millisecond"+(v==1?"":"s"):u==1?"ms":""))),e.w=_.join(u==0?":":" "),e.z=g.join(u==0?'":"':" "),u==0&&(e.w=e.w.replace(/:(\d\d\d)$/,".$1"))}}function i_(e,r,t,a){var n=Wt(e),i=n.getUint32(4,!0),s=-1,f=-1,c=-1,o=NaN,l=0,x=new Date(Date.UTC(2001,0,1)),u=t>1?12:8;i&2&&(c=n.getUint32(u,!0),u+=4),u+=T0(i&(t>1?3468:396))*4,i&512&&(s=n.getUint32(u,!0),u+=4),u+=T0(i&(t>1?12288:4096))*4,i&16&&(f=n.getUint32(u,!0),u+=4),i&32&&(o=n.getFloat64(u,!0),u+=8),i&64&&(x.setTime(x.getTime()+(l=n.getFloat64(u,!0))*1e3),u+=8),t>1&&(i=n.getUint32(8,!0)>>>16,i&255&&(c==-1&&(c=n.getUint32(u,!0)),u+=4));var h,m=e[t>=4?1:2];switch(m){case 0:return;case 2:h={t:"n",v:o};break;case 3:h={t:"s",v:r.sst[f]};break;case 5:a?.cellDates?h={t:"d",v:x}:h={t:"n",v:l/86400+35430,z:Fe[14]};break;case 6:h={t:"b",v:o>0};break;case 7:h={t:"n",v:o};break;case 8:h={t:"e",v:0};break;case 9:if(s>-1){var p=r.rsst[s];h={t:"s",v:p.v},p.l&&(h.l={Target:p.l})}else throw new Error("Unsupported cell type ".concat(e[dr](0,4)));break;default:throw new Error("Unsupported cell type ".concat(e[dr](0,4)))}return c>-1&&io(h,m|t<<8,i,r.ofmt[c],r.nfmt[c]),m==7&&(h.v/=86400),h}function s_(e,r,t){var a=Wt(e),n=a.getUint32(4,!0),i=a.getUint32(8,!0),s=12,f=-1,c=-1,o=-1,l=NaN,x=NaN,u=0,h=new Date(Date.UTC(2001,0,1)),m=-1,p=-1;i&1&&(l=r_(e,s),s+=16),i&2&&(x=a.getFloat64(s,!0),s+=8),i&4&&(h.setTime(h.getTime()+(u=a.getFloat64(s,!0))*1e3),s+=8),i&8&&(c=a.getUint32(s,!0),s+=4),i&16&&(f=a.getUint32(s,!0),s+=4),s+=T0(i&480)*4,i&512&&(p=a.getUint32(s,!0),s+=4),s+=T0(i&1024)*4,i&2048&&(m=a.getUint32(s,!0),s+=4);var d,v=e[1];switch(v){case 0:d={t:"z"};break;case 2:d={t:"n",v:l};break;case 3:d={t:"s",v:r.sst[c]};break;case 5:t?.cellDates?d={t:"d",v:h}:d={t:"n",v:u/86400+35430,z:Fe[14]};break;case 6:d={t:"b",v:x>0};break;case 7:d={t:"n",v:x};break;case 8:d={t:"e",v:0};break;case 9:if(f>-1){var _=r.rsst[f];d={t:"s",v:_.v},_.l&&(d.l={Target:_.l})}else throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(i&31," : ").concat(e[dr](0,4)));break;case 10:d={t:"n",v:l};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(i&31," : ").concat(e[dr](0,4)))}if(s+=T0(i&4096)*4,i&516096&&(o==-1&&(o=a.getUint32(s,!0)),s+=4),i&524288){var g=a.getUint32(s,!0);s+=4,r.cmnt[g]&&(d.c=l_(r.cmnt[g]))}return o>-1&&io(d,v|1280,i>>13,r.ofmt[o],r.nfmt[o]),v==7&&(d.v/=86400),d}function Ii(e,r){var t=new Uint8Array(32),a=Wt(t),n=12,i=0;switch(t[0]=5,e.t){case"n":if(e.z&&rt(e.z)){t[1]=5,a.setFloat64(n,(Pt(e.v+1462).getTime()-Date.UTC(2001,0,1))/1e3,!0),i|=4,n+=8;break}else t[1]=2,t_(t,n,e.v),i|=1,n+=16;break;case"b":t[1]=6,a.setFloat64(n,e.v?1:0,!0),i|=2,n+=8;break;case"s":{var s=e.v==null?"":String(e.v);if(e.l){var f=r.rsst.findIndex(function(o){var l;return o.v==s&&o.l==((l=e.l)==null?void 0:l.Target)});f==-1&&(r.rsst[f=r.rsst.length]={v:s,l:e.l.Target}),t[1]=9,a.setUint32(n,f,!0),i|=16,n+=4}else{var c=r.sst.indexOf(s);c==-1&&(r.sst[c=r.sst.length]=s),t[1]=3,a.setUint32(n,c,!0),i|=8,n+=4}}break;case"d":t[1]=5,a.setFloat64(n,(e.v.getTime()-Date.UTC(2001,0,1))/1e3,!0),i|=4,n+=8;break;case"z":t[1]=0;break;default:throw"unsupported cell type "+e.t}return e.c&&(r.cmnt.push(u_(e.c)),a.setUint32(n,r.cmnt.length-1,!0),i|=524288,n+=4),a.setUint32(8,i,!0),t[dr](0,n)}function Oi(e,r){var t=new Uint8Array(32),a=Wt(t),n=12,i=0,s="";switch(t[0]=4,e.t){case"n":break;case"b":break;case"s":if(s=e.v==null?"":String(e.v),e.l){var f=r.rsst.findIndex(function(o){var l;return o.v==s&&o.l==((l=e.l)==null?void 0:l.Target)});f==-1&&(r.rsst[f=r.rsst.length]={v:s,l:e.l.Target}),t[1]=9,a.setUint32(n,f,!0),i|=512,n+=4}break;case"d":break;case"e":break;case"z":break;default:throw"unsupported cell type "+e.t}switch(e.c&&(a.setUint32(n,r.cmnt.length-1,!0),i|=4096,n+=4),e.t){case"n":t[1]=2,a.setFloat64(n,e.v,!0),i|=32,n+=8;break;case"b":t[1]=6,a.setFloat64(n,e.v?1:0,!0),i|=32,n+=8;break;case"s":if(s=e.v==null?"":String(e.v),!e.l){var c=r.sst.indexOf(s);c==-1&&(r.sst[c=r.sst.length]=s),t[1]=3,a.setUint32(n,c,!0),i|=16,n+=4}break;case"d":t[1]=5,a.setFloat64(n,(e.v.getTime()-Date.UTC(2001,0,1))/1e3,!0),i|=64,n+=8;break;case"z":t[1]=0;break;default:throw"unsupported cell type "+e.t}return a.setUint32(8,i,!0),t[dr](0,n)}function f_(e,r,t){switch(e[0]){case 0:case 1:case 2:case 3:case 4:return i_(e,r,e[0],t);case 5:return s_(e,r,t);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function ze(e){var r=ue(e);return Ge(r[1][0].data)}function Hr(e){return Ee([[],[{type:0,data:_e(e)}]])}function Xr(e,r){var t,a=(t=e.messages[0].meta[5])!=null&&t[0]?ao(e.messages[0].meta[5][0].data):[],n=a.indexOf(r);n==-1&&(a.push(r),e.messages[0].meta[5]=[{type:2,data:no(a)}])}function Ht(e,r){var t,a=(t=e.messages[0].meta[5])!=null&&t[0]?ao(e.messages[0].meta[5][0].data):[];e.messages[0].meta[5]=[{type:2,data:no(a.filter(function(n){return n!=r}))}]}function _a(e,r){var t=ue(r.data),a=Ge(t[1][0].data),n=t[3],i=[];return(n||[]).forEach(function(s){var f,c,o=ue(s.data);if(o[1]){var l=Ge(o[1][0].data)>>>0;switch(a){case 1:i[l]=kt(o[3][0].data);break;case 8:{var x=e[ze(o[9][0].data)][0],u=ue(x.data),h=e[ze(u[1][0].data)][0],m=Ge(h.meta[1][0].data);if(m!=2001)throw new Error("2000 unexpected reference to ".concat(m));var p=ue(h.data),d={v:p[3].map(function(g){return kt(g.data)}).join("")};i[l]=d;e:if((f=p?.[11])!=null&&f[0]){var v=(c=ue(p[11][0].data))==null?void 0:c[1];if(!v)break e;v.forEach(function(g){var F,R,U,C=ue(g.data);if((F=C[2])!=null&&F[0]){var D=e[ze((R=C[2])==null?void 0:R[0].data)][0],O=Ge(D.meta[1][0].data);switch(O){case 2032:var N=ue(D.data);(U=N?.[2])!=null&&U[0]&&!d.l&&(d.l=kt(N[2][0].data));break;case 2039:break;default:console.log("unrecognized ObjectAttribute type ".concat(O))}}})}}break;case 2:i[l]=ue(o[6][0].data);break;case 3:i[l]=ue(o[5][0].data);break;case 10:{var _=e[ze(o[10][0].data)][0];i[l]=so(e,_.data)}break;default:throw a}}}),i}function c_(e,r){var t,a,n,i,s,f,c,o,l,x,u,h,m,p,d=ue(e),v=Ge(d[1][0].data)>>>0,_=Ge(d[2][0].data)>>>0,g=((a=(t=d[8])==null?void 0:t[0])==null?void 0:a.data)&&Ge(d[8][0].data)>0||!1,F,R;if((i=(n=d[7])==null?void 0:n[0])!=null&&i.data&&r!=0)F=(f=(s=d[7])==null?void 0:s[0])==null?void 0:f.data,R=(o=(c=d[6])==null?void 0:c[0])==null?void 0:o.data;else if((x=(l=d[4])==null?void 0:l[0])!=null&&x.data&&r!=1)F=(h=(u=d[4])==null?void 0:u[0])==null?void 0:h.data,R=(p=(m=d[3])==null?void 0:m[0])==null?void 0:p.data;else throw"NUMBERS Tile missing ".concat(r," cell storage");for(var U=g?4:1,C=Wt(F),D=[],O=0;O<F.length/2;++O){var N=C.getUint16(O*2,!0);N<65535&&D.push([O,N])}if(D.length!=_)throw"Expected ".concat(_," cells, found ").concat(D.length);var B=[];for(O=0;O<D.length-1;++O)B[D[O][0]]=R[dr](D[O][1]*U,D[O+1][1]*U);return D.length>=1&&(B[D[D.length-1][0]]=R[dr](D[D.length-1][1]*U)),{R:v,cells:B}}function o_(e,r){var t,a=ue(r.data),n=-1;(t=a?.[7])!=null&&t[0]&&(Ge(a[7][0].data)>>>0?n=1:n=0);var i=ga(a[5],function(s){return c_(s,n)});return{nrows:Ge(a[4][0].data)>>>0,data:i.reduce(function(s,f){return s[f.R]||(s[f.R]=[]),f.cells.forEach(function(c,o){if(s[f.R][o])throw new Error("Duplicate cell r=".concat(f.R," c=").concat(o));s[f.R][o]=c}),s},[])}}function so(e,r){var t,a,n,i,s,f,c,o,l,x,u={t:"",a:""},h=ue(r);if((a=(t=h?.[1])==null?void 0:t[0])!=null&&a.data&&(u.t=kt((i=(n=h?.[1])==null?void 0:n[0])==null?void 0:i.data)||""),(f=(s=h?.[3])==null?void 0:s[0])!=null&&f.data){var m=e[ze((o=(c=h?.[3])==null?void 0:c[0])==null?void 0:o.data)][0],p=ue(m.data);(x=(l=p[1])==null?void 0:l[0])!=null&&x.data&&(u.a=kt(p[1][0].data))}return h?.[4]&&(u.replies=[],h[4].forEach(function(d){var v=e[ze(d.data)][0];u.replies.push(so(e,v.data))})),u}function l_(e){var r=[];return r.push({t:e.t||"",a:e.a,T:e.replies&&e.replies.length>0}),e.replies&&e.replies.forEach(function(t){r.push({t:t.t||"",a:t.a,T:!0})}),r}function u_(e){for(var r={a:"",t:"",replies:[]},t=0;t<e.length;++t)t==0?(r.a=e[t].a,r.t=e[t].t):r.replies.push({a:e[t].a,t:e[t].t});return r}function h_(e,r,t,a){var n,i,s,f,c,o,l,x,u,h,m=ue(r.data),p={s:{r:0,c:0},e:{r:0,c:0}};if(p.e.r=(Ge(m[6][0].data)>>>0)-1,p.e.r<0)throw new Error("Invalid row varint ".concat(m[6][0].data));if(p.e.c=(Ge(m[7][0].data)>>>0)-1,p.e.c<0)throw new Error("Invalid col varint ".concat(m[7][0].data));t["!ref"]=Be(p);var d=t["!data"]!=null,v=t,_=ue(m[4][0].data),g=n_();(n=_[4])!=null&&n[0]&&(g.sst=_a(e,e[ze(_[4][0].data)][0])),(i=_[6])!=null&&i[0]&&(g.fmla=_a(e,e[ze(_[6][0].data)][0])),(s=_[11])!=null&&s[0]&&(g.ofmt=_a(e,e[ze(_[11][0].data)][0])),(f=_[12])!=null&&f[0]&&(g.ferr=_a(e,e[ze(_[12][0].data)][0])),(c=_[17])!=null&&c[0]&&(g.rsst=_a(e,e[ze(_[17][0].data)][0])),(o=_[19])!=null&&o[0]&&(g.cmnt=_a(e,e[ze(_[19][0].data)][0])),(l=_[22])!=null&&l[0]&&(g.nfmt=_a(e,e[ze(_[22][0].data)][0]));var F=ue(_[3][0].data),R=0;if(!((x=_[9])!=null&&x[0]))throw"NUMBERS file missing row tree";var U=ue(_[9][0].data)[1].map(function(O){return ue(O.data)});if(U.forEach(function(O){R=Ge(O[1][0].data);var N=Ge(O[2][0].data),B=F[1][N];if(!B)throw"NUMBERS missing tile "+N;var M=ue(B.data),Y=e[ze(M[2][0].data)][0],he=Ge(Y.meta[1][0].data);if(he!=6002)throw new Error("6001 unexpected reference to ".concat(he));var q=o_(e,Y);q.data.forEach(function(Se,Q){Se.forEach(function(Te,be){var ne=f_(Te,g,a);ne&&(d?(v["!data"][R+Q]||(v["!data"][R+Q]=[]),v["!data"][R+Q][be]=ne):t[Le(be)+Ve(R+Q)]=ne)})}),R+=q.nrows}),(u=_[13])!=null&&u[0]){var C=e[ze(_[13][0].data)][0],D=Ge(C.meta[1][0].data);if(D!=6144)throw new Error("Expected merge type 6144, found ".concat(D));t["!merges"]=(h=ue(C.data))==null?void 0:h[1].map(function(O){var N=ue(O.data),B=Wt(ue(N[1][0].data)[1][0].data),M=Wt(ue(N[2][0].data)[1][0].data);return{s:{r:B.getUint16(0,!0),c:B.getUint16(2,!0)},e:{r:B.getUint16(0,!0)+M.getUint16(0,!0)-1,c:B.getUint16(2,!0)+M.getUint16(2,!0)-1}}})}}function x_(e,r,t){var a=ue(r.data),n={"!ref":"A1"};t?.dense&&(n["!data"]=[]);var i=e[ze(a[2][0].data)],s=Ge(i[0].meta[1][0].data);if(s!=6001)throw new Error("6000 unexpected reference to ".concat(s));return h_(e,i[0],n,t),n}function d_(e,r,t){var a,n=ue(r.data),i={name:(a=n[1])!=null&&a[0]?kt(n[1][0].data):"",sheets:[]},s=ga(n[2],ze);return s.forEach(function(f){e[f].forEach(function(c){var o=Ge(c.meta[1][0].data);o==6e3&&i.sheets.push(x_(e,c,t))})}),i}function v_(e,r,t){var a,n=Gi();n.Workbook={WBProps:{date1904:!0}};var i=ue(r.data);if((a=i[2])!=null&&a[0])throw new Error("Keynote presentations are not supported");var s=ga(i[1],ze);if(s.forEach(function(f){e[f].forEach(function(c){var o=Ge(c.meta[1][0].data);if(o==2){var l=d_(e,c,t);l.sheets.forEach(function(x,u){C0(n,x,u==0?l.name:l.name+"_"+u,!0)})}})}),n.SheetNames.length==0)throw new Error("Empty NUMBERS file");return n.bookType="numbers",n}function Ni(e,r){var t,a,n,i,s,f,c,o={},l=[];if(e.FullPaths.forEach(function(u){if(u.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(u){if(u.name.match(/\.iwa$/)&&u.content[0]==0){var h;try{h=S0(u.content)}catch(p){return console.log("?? "+u.content.length+" "+(p.message||p))}var m;try{m=y0(h)}catch(p){return console.log("## "+(p.message||p))}m.forEach(function(p){o[p.id]=p.messages,l.push(p.id)})}}),!l.length)throw new Error("File has no messages");if((n=(a=(t=o?.[1])==null?void 0:t[0].meta)==null?void 0:a[1])!=null&&n[0].data&&Ge(o[1][0].meta[1][0].data)==1e4)throw new Error("Pages documents are not supported");var x=((c=(f=(s=(i=o?.[1])==null?void 0:i[0])==null?void 0:s.meta)==null?void 0:f[1])==null?void 0:c[0].data)&&Ge(o[1][0].meta[1][0].data)==1&&o[1][0];if(x||l.forEach(function(u){o[u].forEach(function(h){var m=Ge(h.meta[1][0].data)>>>0;if(m==1)if(!x)x=h;else throw new Error("Document has multiple roots")})}),!x)throw new Error("Cannot find Document root");return v_(o,x,r)}function m_(e,r,t){var a,n,i,s=[[],[{type:0,data:_e(0)}],[{type:0,data:_e(0)}],[{type:2,data:new Uint8Array([])}],[{type:2,data:new Uint8Array(Array.from({length:510},function(){return 255}))}],[{type:0,data:_e(5)}],[{type:2,data:new Uint8Array([])}],[{type:2,data:new Uint8Array(Array.from({length:510},function(){return 255}))}],[{type:0,data:_e(1)}]];if(!((a=s[6])!=null&&a[0])||!((n=s[7])!=null&&n[0]))throw"Mutation only works on post-BNC storages!";var f=0;if(s[7][0].data.length<2*e.length){var c=new Uint8Array(2*e.length);c.set(s[7][0].data),s[7][0].data=c}if(s[4][0].data.length<2*e.length){var o=new Uint8Array(2*e.length);o.set(s[4][0].data),s[4][0].data=o}for(var l=Wt(s[7][0].data),x=0,u=[],h=Wt(s[4][0].data),m=0,p=[],d=t?4:1,v=0;v<e.length;++v){if(e[v]==null||e[v].t=="z"&&!((i=e[v].c)!=null&&i.length)||e[v].t=="e"){l.setUint16(v*2,65535,!0),h.setUint16(v*2,65535);continue}l.setUint16(v*2,x/d,!0),h.setUint16(v*2,m/d,!0);var _,g;switch(e[v].t){case"d":if(e[v].v instanceof Date){_=Ii(e[v],r),g=Oi(e[v],r);break}_=Ii(e[v],r),g=Oi(e[v],r);break;case"s":case"n":case"b":case"z":_=Ii(e[v],r),g=Oi(e[v],r);break;default:throw new Error("Unsupported value "+e[v])}u.push(_),x+=_.length,p.push(g),m+=g.length,++f}for(s[2][0].data=_e(f),s[5][0].data=_e(5);v<s[7][0].data.length/2;++v)l.setUint16(v*2,65535,!0),h.setUint16(v*2,65535,!0);return s[6][0].data=Zt(u),s[3][0].data=Zt(p),s[8]=[{type:0,data:_e(t?1:0)}],s}function Ri(e,r){return{meta:[[],[{type:0,data:_e(e)}]],data:r}}function bt(e,r){r.last||(r.last=927262);for(var t=r.last;t<2e6;++t)if(!r[t])return r[r.last=t]=e,t;throw new Error("Too many messages")}function p_(e){var r={},t=[];return e.FileIndex.map(function(a,n){return[a,e.FullPaths[n]]}).forEach(function(a){var n=a[0],i=a[1];n.type==2&&n.name.match(/\.iwa/)&&n.content[0]==0&&y0(S0(n.content)).forEach(function(s){t.push(s.id),r[s.id]={deps:[],location:i,type:Ge(s.messages[0].meta[1][0].data)}})}),e.FileIndex.forEach(function(a){a.name.match(/\.iwa/)&&a.content[0]==0&&y0(S0(a.content)).forEach(function(n){n.messages.forEach(function(i){[5,6].forEach(function(s){i.meta[s]&&i.meta[s].forEach(function(f){r[n.id].deps.push(Ge(f.data))})})})})}),r}function gn(e,r,t){return Ee([[],[{type:0,data:_e(1)}],[],[{type:5,data:new Uint8Array(Float32Array.from([e/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([r/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([t/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([1]).buffer)}],[],[],[],[],[],[{type:0,data:_e(1)}]])}function fo(e){switch(e){case 0:return gn(99,222,171);case 1:return gn(162,197,240);case 2:return gn(255,189,189)}return gn(Math.random()*255,Math.random()*255,Math.random()*255)}function g_(e,r){if(!r||!r.numbers)throw new Error("Must pass a `numbers` option -- check the README");var t=ye.read(r.numbers,{type:"base64"}),a=p_(t),n=Dt(t,a,1);if(n==null)throw"Could not find message ".concat(1," in Numbers template");var i=ga(ue(n.messages[0].data)[1],ze);if(i.length>1)throw new Error("Template NUMBERS file must have exactly one sheet");return e.SheetNames.forEach(function(s,f){f>=1&&(w_(t,a,f+1),n=Dt(t,a,1),i=ga(ue(n.messages[0].data)[1],ze)),k_(t,a,e.Sheets[s],s,f,i[f])}),t}function er(e,r,t,a){var n=ye.find(e,r[t].location);if(!n)throw"Could not find ".concat(r[t].location," in Numbers template");var i=y0(S0(n.content)),s=i.find(function(f){return f.id==t});a(s,i),n.content=Ua(Ma(i)),n.size=n.content.length}function Dt(e,r,t){var a=ye.find(e,r[t].location);if(!a)throw"Could not find ".concat(r[t].location," in Numbers template");var n=y0(S0(a.content)),i=n.find(function(s){return s.id==t});return i}function Pi(e,r,t){e[3].push({type:2,data:Ee([[],[{type:0,data:_e(r)}],[{type:2,data:Kr(t.replace(/-[\s\S]*$/,""))}],[{type:2,data:Kr(t)}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:_e(0)}],[],[{type:0,data:_e(0)}]])}),e[1]=[{type:0,data:_e(Math.max(r+1,Ge(e[1][0].data)))}]}function wa(e,r,t,a,n,i){i||(i=bt({deps:[],location:"",type:r},n));var s="".concat(a,"-").concat(i,".iwa");n[i].location="Root Entry"+s,ye.utils.cfb_add(e,s,Ua(Ma([{id:i,messages:[Ri(r,Ee(t))]}])));var f=s.replace(/^[\/]/,"").replace(/^Index\//,"").replace(/\.iwa$/,"");return er(e,n,2,function(c){var o=ue(c.messages[0].data);Pi(o,i||0,f),c.messages[0].data=Ee(o)}),i}function qr(e,r,t,a){var n=r[t].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,""),i=e[3].findIndex(function(f){var c,o,l=ue(f.data);return(c=l[3])!=null&&c[0]?kt(l[3][0].data)==n:!!((o=l[2])!=null&&o[0]&&kt(l[2][0].data)==n)}),s=ue(e[3][i].data);s[6]||(s[6]=[]),(Array.isArray(a)?a:[a]).forEach(function(f){s[6].push({type:2,data:Ee([[],[{type:0,data:_e(f)}]])})}),e[3][i].data=Ee(s)}function __(e,r,t,a){var n=r[t].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,""),i=e[3].findIndex(function(f){var c,o,l=ue(f.data);return(c=l[3])!=null&&c[0]?kt(l[3][0].data)==n:!!((o=l[2])!=null&&o[0]&&kt(l[2][0].data)==n)}),s=ue(e[3][i].data);s[6]||(s[6]=[]),s[6]=s[6].filter(function(f){return Ge(ue(f.data)[1][0].data)!=a}),e[3][i].data=Ee(s)}function w_(e,r,t){var a=-1,n=-1,i={};er(e,r,1,function(c,o){var l=ue(c.messages[0].data);a=ze(ue(c.messages[0].data)[1][0].data),n=bt({deps:[1],location:r[a].location,type:2},r),i[a]=n,Xr(c,n),l[1].push({type:2,data:Hr(n)});var x=Dt(e,r,a);x.id=n,r[1].location==r[n].location?o.push(x):er(e,r,n,function(u,h){return h.push(x)}),c.messages[0].data=Ee(l)});var s=-1;er(e,r,n,function(c,o){for(var l=ue(c.messages[0].data),x=3;x<=69;++x)delete l[x];var u=ga(l[2],ze);u.forEach(function(m){return Ht(c,m)}),s=bt({deps:[n],location:r[u[0]].location,type:r[u[0]].type},r),Xr(c,s),i[u[0]]=s,l[2]=[{type:2,data:Hr(s)}];var h=Dt(e,r,u[0]);h.id=s,r[u[0]].location==r[n].location?o.push(h):(er(e,r,2,function(m){var p=ue(m.messages[0].data);qr(p,r,n,s),m.messages[0].data=Ee(p)}),er(e,r,s,function(m,p){return p.push(h)})),c.messages[0].data=Ee(l)});var f=-1;er(e,r,s,function(c,o){for(var l=ue(c.messages[0].data),x=ue(l[1][0].data),u=3;u<=69;++u)delete x[u];var h=ze(x[2][0].data);x[2][0].data=Hr(i[h]),l[1][0].data=Ee(x);var m=ze(l[2][0].data);Ht(c,m),f=bt({deps:[s],location:r[m].location,type:r[m].type},r),Xr(c,f),i[m]=f,l[2][0].data=Hr(f);var p=Dt(e,r,m);p.id=f,r[s].location==r[f].location?o.push(p):er(e,r,f,function(d,v){return v.push(p)}),c.messages[0].data=Ee(l)}),er(e,r,f,function(c,o){var l,x,u=ue(c.messages[0].data),h=kt(u[1][0].data),m=h.replace(/-[A-Z0-9]*/,"-".concat(("0000"+t.toString(16)).slice(-4)));if(u[1][0].data=Kr(m),[12,13,29,31,32,33,39,44,47,81,82,84].forEach(function(R){return delete u[R]}),u[45]){var p=ue(u[45][0].data),d=ze(p[1][0].data);Ht(c,d),delete u[45]}if(u[70]){var v=ue(u[70][0].data);(l=v[2])==null||l.forEach(function(R){var U=ue(R.data);[2,3].map(function(C){return U[C][0]}).forEach(function(C){var D=ue(C.data);if(D[8]){var O=ze(D[8][0].data);Ht(c,O)}})}),delete u[70]}[46,30,34,35,36,38,48,49,60,61,62,63,64,71,72,73,74,75,85,86,87,88,89].forEach(function(R){if(u[R]){var U=ze(u[R][0].data);delete u[R],Ht(c,U)}});var _=ue(u[4][0].data);{[2,4,5,6,11,12,13,15,16,17,18,19,20,21,22].forEach(function(R){var U;if((U=_[R])!=null&&U[0]){var C=ze(_[R][0].data),D=bt({deps:[f],location:r[C].location,type:r[C].type},r);Ht(c,C),Xr(c,D),i[C]=D;var O=Dt(e,r,C);if(O.id=D,r[C].location==r[f].location)o.push(O);else{r[D].location=r[C].location.replace(C.toString(),D.toString()),r[D].location==r[C].location&&(r[D].location=r[D].location.replace(/\.iwa/,"-".concat(D,".iwa"))),ye.utils.cfb_add(e,r[D].location,Ua(Ma([O])));var N=r[D].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,"");er(e,r,2,function(B){var M=ue(B.messages[0].data);Pi(M,D,N),qr(M,r,f,D),B.messages[0].data=Ee(M)})}_[R][0].data=Hr(D)}});var g=ue(_[1][0].data);(x=g[2])==null||x.forEach(function(R){var U=ze(R.data),C=bt({deps:[f],location:r[U].location,type:r[U].type},r);Ht(c,U),Xr(c,C),i[U]=C;var D=Dt(e,r,U);if(D.id=C,r[U].location==r[f].location)o.push(D);else{r[C].location=r[U].location.replace(U.toString(),C.toString()),r[C].location==r[U].location&&(r[C].location=r[C].location.replace(/\.iwa/,"-".concat(C,".iwa"))),ye.utils.cfb_add(e,r[C].location,Ua(Ma([D])));var O=r[C].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,"");er(e,r,2,function(N){var B=ue(N.messages[0].data);Pi(B,C,O),qr(B,r,f,C),N.messages[0].data=Ee(B)})}R.data=Hr(C)}),_[1][0].data=Ee(g);var F=ue(_[3][0].data);F[1].forEach(function(R){var U=ue(R.data),C=ze(U[2][0].data),D=i[C];if(!i[C]){D=bt({deps:[f],location:"",type:r[C].type},r),r[D].location="Root Entry/Index/Tables/Tile-".concat(D,".iwa"),i[C]=D;var O=Dt(e,r,C);O.id=D,Ht(c,C),Xr(c,D),ye.utils.cfb_add(e,"/Index/Tables/Tile-".concat(D,".iwa"),Ua(Ma([O]))),er(e,r,2,function(N){var B=ue(N.messages[0].data);B[3].push({type:2,data:Ee([[],[{type:0,data:_e(D)}],[{type:2,data:Kr("Tables/Tile")}],[{type:2,data:Kr("Tables/Tile-".concat(D))}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:_e(0)}],[],[{type:0,data:_e(0)}]])}),B[1]=[{type:0,data:_e(Math.max(D+1,Ge(B[1][0].data)))}],qr(B,r,f,D),N.messages[0].data=Ee(B)})}U[2][0].data=Hr(D),R.data=Ee(U)}),_[3][0].data=Ee(F)}u[4][0].data=Ee(_),c.messages[0].data=Ee(u)})}function k_(e,r,t,a,n,i){var s=[];er(e,r,i,function(o){var l=ue(o.messages[0].data);l[1]=[{type:2,data:Kr(a)}],s=ga(l[2],ze),o.messages[0].data=Ee(l)});var f=Dt(e,r,s[0]),c=ze(ue(f.messages[0].data)[2][0].data);er(e,r,c,function(o,l){return E_(e,r,t,o,l,c)})}var co=!0;function E_(e,r,t,a,n,i){if(!t["!ref"])throw new Error("Cannot export empty sheet to NUMBERS");var s=Fr(t["!ref"]);s.s.r=s.s.c=0;var f=!1;s.e.c>999&&(f=!0,s.e.c=999),s.e.r>999999&&(f=!0,s.e.r=999999),f&&console.error("Truncating to ".concat(Be(s)));var c=[];if(t["!data"])c=t["!data"];else{for(var o=[],l=0;l<=s.e.c;++l)o[l]=Le(l);for(var x=0;x<=s.e.r;++x){c[x]=[];var u=""+(x+1);for(l=0;l<=s.e.c;++l){var h=t[o[l]+u];h&&(c[x][l]=h)}}}var m={cmnt:[{a:"~54ee77S~",t:"... the people who are crazy enough to think they can change the world, are the ones who do."}],ferr:[],fmla:[],nfmt:[],ofmt:[],rsst:[{v:"~54ee77S~",l:"https://sheetjs.com/"}],sst:["~Sh33tJ5~"]},p=ue(a.messages[0].data);{p[6][0].data=_e(s.e.r+1),p[7][0].data=_e(s.e.c+1),delete p[46];var d=ue(p[4][0].data);{var v=ze(ue(d[1][0].data)[2][0].data);er(e,r,v,function(z,xe){var fe,me=ue(z.messages[0].data);if((fe=me?.[2])!=null&&fe[0])for(var pe=0;pe<c.length;++pe){var we=ue(me[2][0].data);we[1][0].data=_e(pe),we[4][0].data=_e(c[pe].length),me[2][pe]={type:me[2][0].type,data:Ee(we)}}z.messages[0].data=Ee(me)});var _=ze(d[2][0].data);er(e,r,_,function(z,xe){for(var fe=ue(z.messages[0].data),me=0;me<=s.e.c;++me){var pe=ue(fe[2][0].data);pe[1][0].data=_e(me),pe[4][0].data=_e(s.e.r+1),fe[2][me]={type:fe[2][0].type,data:Ee(pe)}}z.messages[0].data=Ee(fe)});var g=ue(d[9][0].data);g[1]=[];var F=ue(d[3][0].data);{var R=256;F[2]=[{type:0,data:_e(R)}];var U=ze(ue(F[1][0].data)[2][0].data),C=function(){var z=Dt(e,r,2),xe=ue(z.messages[0].data),fe=xe[3].filter(function(me){return Ge(ue(me.data)[1][0].data)==U});return fe?.length?Ge(ue(fe[0].data)[12][0].data):0}();ye.utils.cfb_del(e,r[U].location),er(e,r,2,function(z){var xe=ue(z.messages[0].data);xe[3]=xe[3].filter(function(fe){return Ge(ue(fe.data)[1][0].data)!=U}),__(xe,r,i,U),z.messages[0].data=Ee(xe)}),Ht(a,U),F[1]=[];for(var D=Math.ceil((s.e.r+1)/R),O=0;O<D;++O){var N=bt({deps:[],location:"",type:6002},r);r[N].location="Root Entry/Index/Tables/Tile-".concat(N,".iwa");for(var B=[[],[{type:0,data:_e(0)}],[{type:0,data:_e(Math.min(s.e.r+1,(O+1)*R))}],[{type:0,data:_e(0)}],[{type:0,data:_e(Math.min((O+1)*R,s.e.r+1)-O*R)}],[],[{type:0,data:_e(5)}],[{type:0,data:_e(1)}],[{type:0,data:_e(co?1:0)}]],M=O*R;M<=Math.min(s.e.r,(O+1)*R-1);++M){var Y=m_(c[M],m,co);Y[1][0].data=_e(M-O*R),B[5].push({data:Ee(Y),type:2})}F[1].push({type:2,data:Ee([[],[{type:0,data:_e(O)}],[{type:2,data:Hr(N)}]])});var he={id:N,messages:[Ri(6002,Ee(B))]},q=Ua(Ma([he]));ye.utils.cfb_add(e,"/Index/Tables/Tile-".concat(N,".iwa"),q),er(e,r,2,function(z){var xe=ue(z.messages[0].data);xe[3].push({type:2,data:Ee([[],[{type:0,data:_e(N)}],[{type:2,data:Kr("Tables/Tile")}],[{type:2,data:Kr("Tables/Tile-".concat(N))}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:_e(0)}],[],[{type:0,data:_e(C)}]])}),xe[1]=[{type:0,data:_e(Math.max(N+1,Ge(xe[1][0].data)))}],qr(xe,r,i,N),z.messages[0].data=Ee(xe)}),Xr(a,N),g[1].push({type:2,data:Ee([[],[{type:0,data:_e(O*R)}],[{type:0,data:_e(O)}]])})}}if(d[3][0].data=Ee(F),d[9][0].data=Ee(g),d[10]=[{type:2,data:new Uint8Array([])}],t["!merges"]){var Se=bt({type:6144,deps:[i],location:r[i].location},r);n.push({id:Se,messages:[Ri(6144,Ee([[],t["!merges"].map(function(z){return{type:2,data:Ee([[],[{type:2,data:Ee([[],[{type:5,data:new Uint8Array(new Uint16Array([z.s.r,z.s.c]).buffer)}]])}],[{type:2,data:Ee([[],[{type:5,data:new Uint8Array(new Uint16Array([z.e.r-z.s.r+1,z.e.c-z.s.c+1]).buffer)}]])}]])}})]))]}),d[13]=[{type:2,data:Hr(Se)}],er(e,r,2,function(z){var xe=ue(z.messages[0].data);qr(xe,r,i,Se),z.messages[0].data=Ee(xe)}),Xr(a,Se)}else delete d[13];var Q=ze(d[4][0].data);er(e,r,Q,function(z){var xe=ue(z.messages[0].data);xe[3]=[],m.sst.forEach(function(fe,me){me!=0&&xe[3].push({type:2,data:Ee([[],[{type:0,data:_e(me)}],[{type:0,data:_e(1)}],[{type:2,data:Kr(fe)}]])})}),z.messages[0].data=Ee(xe)});var Te=ze(d[17][0].data);if(er(e,r,Te,function(z){var xe=ue(z.messages[0].data);xe[3]=[];var fe=[904980,903835,903815,903845];m.rsst.forEach(function(me,pe){if(pe!=0){var we=[[],[{type:0,data:new Uint8Array([5])}],[],[{type:2,data:Kr(me.v)}]];we[10]=[{type:0,data:new Uint8Array([1])}],we[19]=[{type:2,data:new Uint8Array([10,6,8,0,18,2,101,110])}],we[5]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,155,149,55])}],we[2]=[{type:2,data:new Uint8Array([8,148,158,55])}],we[6]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}],we[7]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,135,149,55])}],we[8]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,165,149,55])}],we[14]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}],we[24]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}];var y=bt({deps:[],location:"",type:2001},r),L=[];if(me.l){var P=wa(e,2032,[[],[],[{type:2,data:Kr(me.l)}]],"/Index/Tables/DataList",r);we[11]=[];var I=[[],[]];I[1]||(I[1]=[]),I[1].push({type:2,data:Ee([[],[{type:0,data:_e(0)}],[{type:2,data:Hr(P)}]])}),we[11][0]={type:2,data:Ee(I)},L.push(P)}wa(e,2001,we,"/Index/Tables/DataList",r,y),er(e,r,y,function(T){fe.forEach(function(ke){return Xr(T,ke)}),L.forEach(function(ke){return Xr(T,ke)})});var j=wa(e,6218,[[],[{type:2,data:Hr(y)}],[],[{type:2,data:new Uint8Array([13,255,255,255,0,18,10,16,255,255,1,24,255,255,255,255,7])}]],"/Index/Tables/DataList",r);er(e,r,j,function(T){return Xr(T,y)}),xe[3].push({type:2,data:Ee([[],[{type:0,data:_e(pe)}],[{type:0,data:_e(1)}],[],[],[],[],[],[],[{type:2,data:Hr(j)}]])}),Xr(z,j),er(e,r,2,function(T){var ke=ue(T.messages[0].data);qr(ke,r,Te,j),qr(ke,r,j,y),qr(ke,r,y,L),qr(ke,r,y,fe),T.messages[0].data=Ee(ke)})}}),z.messages[0].data=Ee(xe)}),m.cmnt.length>1){var be=ze(d[19][0].data),ne={},Oe=0;er(e,r,be,function(z){var xe=ue(z.messages[0].data);xe[3]=[],m.cmnt.forEach(function(fe,me){if(me!=0){var pe=[];fe.replies&&fe.replies.forEach(function(L){ne[L.a||""]||(ne[L.a||""]=wa(e,212,[[],[{type:2,data:Kr(L.a||"")}],[{type:2,data:fo(++Oe)}],[],[{type:0,data:_e(0)}]],"/Index/Tables/DataList",r));var P=ne[L.a||""],I=wa(e,3056,[[],[{type:2,data:Kr(L.t||"")}],[{type:2,data:Ee([[],[{type:1,data:new Uint8Array([0,0,0,128,116,109,182,65])}]])}],[{type:2,data:Hr(P)}]],"/Index/Tables/DataList",r);er(e,r,I,function(j){return Xr(j,P)}),pe.push(I),er(e,r,2,function(j){var T=ue(j.messages[0].data);qr(T,r,I,P),j.messages[0].data=Ee(T)})}),ne[fe.a||""]||(ne[fe.a||""]=wa(e,212,[[],[{type:2,data:Kr(fe.a||"")}],[{type:2,data:fo(++Oe)}],[],[{type:0,data:_e(0)}]],"/Index/Tables/DataList",r));var we=ne[fe.a||""],y=wa(e,3056,[[],[{type:2,data:Kr(fe.t||"")}],[{type:2,data:Ee([[],[{type:1,data:new Uint8Array([0,0,0,128,116,109,182,65])}]])}],[{type:2,data:Hr(we)}],pe.map(function(L){return{type:2,data:Hr(L)}}),[{type:2,data:Ee([[],[{type:0,data:_e(me)}],[{type:0,data:_e(0)}]])}]],"/Index/Tables/DataList",r);er(e,r,y,function(L){Xr(L,we),pe.forEach(function(P){return Xr(L,P)})}),xe[3].push({type:2,data:Ee([[],[{type:0,data:_e(me)}],[{type:0,data:_e(1)}],[],[],[],[],[],[],[],[{type:2,data:Hr(y)}]])}),Xr(z,y),er(e,r,2,function(L){var P=ue(L.messages[0].data);qr(P,r,be,y),qr(P,r,y,we),pe.length&&qr(P,r,y,pe),L.messages[0].data=Ee(P)})}}),xe[2][0].data=_e(m.cmnt.length+1),z.messages[0].data=Ee(xe)})}}p[4][0].data=Ee(d)}a.messages[0].data=Ee(p)}function oo(e){return function(t){for(var a=0;a!=e.length;++a){var n=e[a];t[n[0]]===void 0&&(t[n[0]]=n[1]),n[2]==="n"&&(t[n[0]]=Number(t[n[0]]))}}}function Li(e){oo([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(e)}function Bi(e){oo([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function T_(e){return Me.WS.indexOf(e)>-1?"sheet":Me.CS&&e==Me.CS?"chart":Me.DS&&e==Me.DS?"dialog":Me.MS&&e==Me.MS?"macro":e&&e.length?e:"sheet"}function F_(e,r){if(!e)return 0;try{e=r.map(function(a){return a.id||(a.id=a.strRelID),[a.name,e["!id"][a.id].Target,T_(e["!id"][a.id].Type)]})}catch{return null}return!e||e.length===0?null:e}function y_(e,r,t,a,n,i,s,f){if(!(!e||!e["!legdrawel"])){var c=Ca(e["!legdrawel"].Target,a),o=$r(t,c,!0);o&&Ad(qe(o),e,f||[])}}function S_(e,r,t,a,n,i,s,f,c,o,l,x){try{i[a]=f0($r(e,t,!0),r);var u=mr(e,r),h;switch(f){case"sheet":h=jp(u,r,n,c,i[a],o,l,x);break;case"chart":if(h=Zp(u,r,n,c,i[a],o,l,x),!h||!h["!drawel"])break;var m=Ca(h["!drawel"].Target,r),p=s0(m),d=Sd($r(e,m,!0),f0($r(e,p,!0),m)),v=Ca(d,m),_=s0(v);h=_p($r(e,v,!0),v,c,f0($r(e,_,!0),v),o,h);break;case"macro":h=Jp(u,r,n,c,i[a],o,l,x);break;case"dialog":h=qp(u,r,n,c,i[a],o,l,x);break;default:throw new Error("Unrecognized sheet type "+f)}s[a]=h;var g=[],F=[];i&&i[a]&&ir(i[a]).forEach(function(R){var U="";if(i[a][R].Type==Me.CMNT){if(U=Ca(i[a][R].Target,r),g=rg(mr(e,U,!0),U,c),!g||!g.length)return;fc(h,g,!1)}i[a][R].Type==Me.TCMNT&&(U=Ca(i[a][R].Target,r),F=F.concat(Id(mr(e,U,!0),c)))}),F&&F.length&&fc(h,F,!0,c.people||[]),y_(h,f,e,r,n,c,o,g)}catch(R){if(c.WTF)throw R}}function dt(e){return e.charAt(0)=="/"?e.slice(1):e}function lo(e,r){if(Aa(),r=r||{},Li(r),ct(e,"META-INF/manifest.xml")||ct(e,"objectdata.xml"))return qc(e,r);if(ct(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(typeof Ni<"u"){if(e.FileIndex)return Ni(e,r);var t=ye.utils.cfb_new();return Ts(e).forEach(function(q){Pe(t,q,Es(e,q))}),Ni(t,r)}throw new Error("Unsupported NUMBERS file")}if(!ct(e,"[Content_Types].xml")){if(ct(e,"index.xml.gz"))throw new Error("Unsupported NUMBERS 08 file");if(ct(e,"index.xml"))throw new Error("Unsupported NUMBERS 09 file");var a=ye.find(e,"Index.zip");if(a)return r=Je(r),delete r.type,typeof a.content=="string"&&(r.type="binary"),typeof Bun<"u"&&Ae.isBuffer(a.content)?ka(new Uint8Array(a.content),r):ka(a.content,r);throw new Error("Unsupported ZIP file")}var n=Ts(e),i=_u($r(e,"[Content_Types].xml")),s=!1,f,c;if(i.workbooks.length===0&&(c="xl/workbook.xml",mr(e,c,!0)&&i.workbooks.push(c)),i.workbooks.length===0){if(c="xl/workbook.bin",!mr(e,c,!0))throw new Error("Could not find workbook");i.workbooks.push(c),s=!0}i.workbooks[0].slice(-3)=="bin"&&(s=!0);var o={},l={};if(!r.bookSheets&&!r.bookProps){if(g0=[],i.sst)try{g0=eg(mr(e,dt(i.sst)),i.sst,r)}catch(q){if(r.WTF)throw q}r.cellStyles&&i.themes.length&&(o=ic($r(e,i.themes[0].replace(/^\//,""),!0)||"",r)),i.style&&(l=Qp(mr(e,dt(i.style)),i.style,o,r))}i.links.map(function(q){try{var Se=f0($r(e,s0(dt(q))),q);return ag(mr(e,dt(q)),Se,q,r)}catch{}});var x=Yp(mr(e,dt(i.workbooks[0])),i.workbooks[0],r),u={},h="";i.coreprops.length&&(h=mr(e,dt(i.coreprops[0]),!0),h&&(u=of(h)),i.extprops.length!==0&&(h=mr(e,dt(i.extprops[0]),!0),h&&yu(h,u,r)));var m={};(!r.bookSheets||r.bookProps)&&i.custprops.length!==0&&(h=$r(e,dt(i.custprops[0]),!0),h&&(m=Au(h,r)));var p={};if((r.bookSheets||r.bookProps)&&(x.Sheets?f=x.Sheets.map(function(Se){return Se.name}):u.Worksheets&&u.SheetNames.length>0&&(f=u.SheetNames),r.bookProps&&(p.Props=u,p.Custprops=m),r.bookSheets&&typeof f<"u"&&(p.SheetNames=f),r.bookSheets?p.SheetNames:r.bookProps))return p;f={};var d={};r.bookDeps&&i.calcchain&&(d=tg(mr(e,dt(i.calcchain)),i.calcchain,r));var v=0,_={},g,F;{var R=x.Sheets;u.Worksheets=R.length,u.SheetNames=[];for(var U=0;U!=R.length;++U)u.SheetNames[U]=R[U].name}var C=s?"bin":"xml",D=i.workbooks[0].lastIndexOf("/"),O=(i.workbooks[0].slice(0,D+1)+"_rels/"+i.workbooks[0].slice(D+1)+".rels").replace(/^\//,"");ct(e,O)||(O="xl/_rels/workbook."+C+".rels");var N=f0($r(e,O,!0),O.replace(/_rels.*/,"s5s"));(i.metadata||[]).length>=1&&(r.xlmeta=ng(mr(e,dt(i.metadata[0])),i.metadata[0],r)),(i.people||[]).length>=1&&(r.people=Od(mr(e,dt(i.people[0])),r)),N&&(N=F_(N,x.Sheets));var B=mr(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(v=0;v!=u.Worksheets;++v){var M="sheet";if(N&&N[v]?(g="xl/"+N[v][1].replace(/[\/]?xl\//,""),ct(e,g)||(g=N[v][1]),ct(e,g)||(g=O.replace(/_rels\/[\S\s]*$/,"")+N[v][1]),M=N[v][2]):(g="xl/worksheets/sheet"+(v+1-B)+"."+C,g=g.replace(/sheet0\./,"sheet.")),F=g.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),r&&r.sheets!=null)switch(typeof r.sheets){case"number":if(v!=r.sheets)continue e;break;case"string":if(u.SheetNames[v].toLowerCase()!=r.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(r.sheets)){for(var Y=!1,he=0;he!=r.sheets.length;++he)typeof r.sheets[he]=="number"&&r.sheets[he]==v&&(Y=1),typeof r.sheets[he]=="string"&&r.sheets[he].toLowerCase()==u.SheetNames[v].toLowerCase()&&(Y=1);if(!Y)continue e}}S_(e,g,F,u.SheetNames[v],v,_,f,M,r,x,o,l)}return p={Directory:i,Workbook:x,Props:u,Custprops:m,Deps:d,Sheets:f,SheetNames:u.SheetNames,Strings:g0,Styles:l,Themes:o,SSF:Je(Fe)},r&&r.bookFiles&&(e.files?(p.keys=n,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach(function(q,Se){q=q.replace(/^Root Entry[\/]/,""),p.keys.push(q),p.files[q]=e.FileIndex[Se]}))),r&&r.bookVBA&&(i.vba.length>0?p.vbaraw=mr(e,dt(i.vba[0]),!0):i.defaults&&i.defaults.bin===Md&&(p.vbaraw=mr(e,"xl/vbaProject.bin",!0))),p.bookType=s?"xlsb":"xlsx",p}function A_(e,r){var t=r||{},a="Workbook",n=ye.find(e,a);try{if(a="/!DataSpaces/Version",n=ye.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(Z1(n.content),a="/!DataSpaces/DataSpaceMap",n=ye.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var i=q1(n.content);if(i.length!==1||i[0].comps.length!==1||i[0].comps[0].t!==0||i[0].name!=="StrongEncryptionDataSpace"||i[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",n=ye.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var s=Q1(n.content);if(s.length!=1||s[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+a);if(a="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",n=ye.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);rx(n.content)}catch{}if(a="/EncryptionInfo",n=ye.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);var f=tx(n.content);if(a="/EncryptedPackage",n=ye.find(e,a),!n||!n.content)throw new Error("ECMA-376 Encrypted file missing "+a);if(f[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(f[1],n.content,t.password||"",t);if(f[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(f[1],n.content,t.password||"",t);throw new Error("File is password-protected")}function C_(e,r){e&&!e.SSF&&(e.SSF=Je(Fe)),e&&e.SSF&&(Aa(),Ka(e.SSF),r.revssf=V0(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.rels={},r.wbrels={},r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,_0?r.revStrings=new Map:(r.revStrings={},r.revStrings.foo=[],delete r.revStrings.foo);var t="bin",a=!0,n=ti();Bi(r=r||{});var i=Rn(),s="",f=0;if(r.cellXfs=[],jt(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",Pe(i,s,lf(e.Props,r)),n.coreprops.push(s),Ze(r.rels,2,s,Me.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],o=0;o<e.SheetNames.length;++o)(e.Workbook.Sheets[o]||{}).Hidden!=2&&c.push(e.SheetNames[o]);e.Props.SheetNames=c}e.Props.Worksheets=e.Props.SheetNames.length,Pe(i,s,xf(e.Props,r)),n.extprops.push(s),Ze(r.rels,3,s,Me.EXT_PROPS),e.Custprops!==e.Props&&ir(e.Custprops||{}).length>0&&(s="docProps/custom.xml",Pe(i,s,df(e.Custprops,r)),n.custprops.push(s),Ze(r.rels,4,s,Me.CUST_PROPS));var l=["SheetJ5"];for(r.tcid=0,f=1;f<=e.SheetNames.length;++f){var x={"!id":{}},u=e.Sheets[e.SheetNames[f-1]],h=(u||{})["!type"]||"sheet";switch(h){case"chart":default:s="xl/worksheets/sheet"+f+"."+t,Pe(i,s,pp(f-1,r,e,x)),n.sheets.push(s),Ze(r.wbrels,-1,"worksheets/sheet"+f+"."+t,Me.WS[0])}if(u){var m=u["!comments"],p=!1,d="";if(m&&m.length>0){var v=!1;m.forEach(function(g){g[1].forEach(function(F){F.T==!0&&(v=!0)})}),v&&(d="xl/threadedComments/threadedComment"+f+".xml",Pe(i,d,cc(m,l,r)),n.threadedcomments.push(d),Ze(x,-1,"../threadedComments/threadedComment"+f+".xml",Me.TCMNT)),d="xl/comments"+f+"."+t,Pe(i,d,Bd(m,r)),n.comments.push(d),Ze(x,-1,"../comments"+f+"."+t,Me.CMNT),p=!0}u["!legacy"]&&p&&Pe(i,"xl/drawings/vmlDrawing"+f+".vml",sc(f,u["!comments"])),delete u["!comments"],delete u["!legacy"]}x["!id"].rId1&&Pe(i,s0(s),Na(x))}r.Strings!=null&&r.Strings.length>0&&(s="xl/sharedStrings."+t,Pe(i,s,j1(r.Strings,r)),n.strs.push(s),Ze(r.wbrels,-1,"sharedStrings."+t,Me.SST)),s="xl/workbook."+t,Pe(i,s,Kp(e,r)),n.workbooks.push(s),Ze(r.rels,1,s,Me.WB),s="xl/theme/theme1.xml";var _=pi(e.Themes,r);return Pe(i,s,_),n.themes.push(s),Ze(r.wbrels,-1,"theme/theme1.xml",Me.THEME),s="xl/styles."+t,Pe(i,s,Qx(e,r)),n.styles.push(s),Ze(r.wbrels,-1,"styles."+t,Me.STY),e.vbaraw&&a&&(s="xl/vbaProject.bin",Pe(i,s,e.vbaraw),n.vba.push(s),Ze(r.wbrels,-1,"vbaProject.bin",Me.VBA)),s="xl/metadata."+t,Pe(i,s,_d()),n.metadata.push(s),Ze(r.wbrels,-1,"metadata."+t,Me.XLMETA),l.length>1&&(s="xl/persons/person.xml",Pe(i,s,oc(l,r)),n.people.push(s),Ze(r.wbrels,-1,"persons/person.xml",Me.PEOPLE)),Pe(i,"[Content_Types].xml",sf(n,r)),Pe(i,"_rels/.rels",Na(r.rels)),Pe(i,"xl/_rels/workbook."+t+".rels",Na(r.wbrels)),delete r.revssf,delete r.ssf,i}function uo(e,r){e&&!e.SSF&&(e.SSF=Je(Fe)),e&&e.SSF&&(Aa(),Ka(e.SSF),r.revssf=V0(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF),r.rels={},r.wbrels={},r.Strings=[],r.Strings.Count=0,r.Strings.Unique=0,_0?r.revStrings=new Map:(r.revStrings={},r.revStrings.foo=[],delete r.revStrings.foo);var t="xml",a=Hd.indexOf(r.bookType)>-1,n=ti();Bi(r=r||{});var i=Rn(),s="",f=0;if(r.cellXfs=[],jt(r.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),s="docProps/core.xml",Pe(i,s,lf(e.Props,r)),n.coreprops.push(s),Ze(r.rels,2,s,Me.CORE_PROPS),s="docProps/app.xml",!(e.Props&&e.Props.SheetNames))if(!e.Workbook||!e.Workbook.Sheets)e.Props.SheetNames=e.SheetNames;else{for(var c=[],o=0;o<e.SheetNames.length;++o)(e.Workbook.Sheets[o]||{}).Hidden!=2&&c.push(e.SheetNames[o]);e.Props.SheetNames=c}e.Props.Worksheets=e.Props.SheetNames.length,Pe(i,s,xf(e.Props,r)),n.extprops.push(s),Ze(r.rels,3,s,Me.EXT_PROPS),e.Custprops!==e.Props&&ir(e.Custprops||{}).length>0&&(s="docProps/custom.xml",Pe(i,s,df(e.Custprops,r)),n.custprops.push(s),Ze(r.rels,4,s,Me.CUST_PROPS));var l=["SheetJ5"];for(r.tcid=0,f=1;f<=e.SheetNames.length;++f){var x={"!id":{}},u=e.Sheets[e.SheetNames[f-1]],h=(u||{})["!type"]||"sheet";switch(h){case"chart":default:s="xl/worksheets/sheet"+f+"."+t,Pe(i,s,nm(f-1,r,e,x)),n.sheets.push(s),Ze(r.wbrels,-1,"worksheets/sheet"+f+"."+t,Me.WS[0])}if(u){var m=u["!comments"],p=!1,d="";if(m&&m.length>0){var v=!1;m.forEach(function(_){_[1].forEach(function(g){g.T==!0&&(v=!0)})}),v&&(d="xl/threadedComments/threadedComment"+f+".xml",Pe(i,d,cc(m,l,r)),n.threadedcomments.push(d),Ze(x,-1,"../threadedComments/threadedComment"+f+".xml",Me.TCMNT)),d="xl/comments"+f+"."+t,Pe(i,d,Dd(m,r)),n.comments.push(d),Ze(x,-1,"../comments"+f+"."+t,Me.CMNT),p=!0}u["!legacy"]&&p&&Pe(i,"xl/drawings/vmlDrawing"+f+".vml",sc(f,u["!comments"])),delete u["!comments"],delete u["!legacy"]}x["!id"].rId1&&Pe(i,s0(s),Na(x))}return r.Strings!=null&&r.Strings.length>0&&(s="xl/sharedStrings."+t,Pe(i,s,G1(r.Strings,r)),n.strs.push(s),Ze(r.wbrels,-1,"sharedStrings."+t,Me.SST)),s="xl/workbook."+t,Pe(i,s,Ip(e,r)),n.workbooks.push(s),Ze(r.rels,1,s,Me.WB),s="xl/theme/theme1.xml",Pe(i,s,pi(e.Themes,r)),n.themes.push(s),Ze(r.wbrels,-1,"theme/theme1.xml",Me.THEME),s="xl/styles."+t,Pe(i,s,Ix(e,r)),n.styles.push(s),Ze(r.wbrels,-1,"styles."+t,Me.STY),e.vbaraw&&a&&(s="xl/vbaProject.bin",Pe(i,s,e.vbaraw),n.vba.push(s),Ze(r.wbrels,-1,"vbaProject.bin",Me.VBA)),s="xl/metadata."+t,Pe(i,s,kd()),n.metadata.push(s),Ze(r.wbrels,-1,"metadata."+t,Me.XLMETA),l.length>1&&(s="xl/persons/person.xml",Pe(i,s,oc(l,r)),n.people.push(s),Ze(r.wbrels,-1,"persons/person.xml",Me.PEOPLE)),Pe(i,"[Content_Types].xml",sf(n,r)),Pe(i,"_rels/.rels",Na(r.rels)),Pe(i,"xl/_rels/workbook."+t+".rels",Na(r.wbrels)),delete r.revssf,delete r.ssf,i}function Mi(e,r){var t="";switch((r||{}).type||"base64"){case"buffer":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":t=et(e.slice(0,12));break;case"binary":t=e;break;case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];default:throw new Error("Unrecognized type "+(r&&r.type||"undefined"))}return[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3),t.charCodeAt(4),t.charCodeAt(5),t.charCodeAt(6),t.charCodeAt(7)]}function b_(e,r){return ye.find(e,"EncryptedPackage")?A_(e,r):Ci(e,r)}function D_(e,r){var t,a=e,n=r||{};return n.type||(n.type=He&&Ae.isBuffer(e)?"buffer":"base64"),t=Fs(a,n),lo(t,n)}function ho(e,r){var t=0;e:for(;t<e.length;)switch(e.charCodeAt(t)){case 10:case 13:case 32:++t;break;case 60:return Ai(e.slice(t),r);default:break e}return Pa.to_workbook(e,r)}function I_(e,r){var t="",a=Mi(e,r);switch(r.type){case"base64":t=et(e);break;case"binary":t=e;break;case"buffer":t=e.toString("binary");break;case"array":t=ea(e);break;default:throw new Error("Unrecognized type "+r.type)}return a[0]==239&&a[1]==187&&a[2]==191&&(t=qe(t)),r.type="binary",ho(t,r)}function O_(e,r){var t=e;return r.type=="base64"&&(t=et(t)),typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer&&(t=new Uint8Array(e)),t=typeof Ue<"u"?Ue.utils.decode(1200,t.slice(2),"str"):He&&Ae.isBuffer(e)?e.slice(2).toString("utf16le"):typeof Uint8Array<"u"&&t instanceof Uint8Array?typeof TextDecoder<"u"?new TextDecoder("utf-16le").decode(t.slice(2)):Do(t.slice(2)):Yi(t.slice(2)),r.type="binary",ho(t,r)}function N_(e){return e.match(/[^\x00-\x7F]/)?St(e):e}function Ui(e,r,t,a){return a?(t.type="string",Pa.to_workbook(e,t)):Pa.to_workbook(r,t)}function ka(e,r){P0();var t=r||{};if(t.codepage&&typeof Ue>"u"&&console.error("Codepage tables are not loaded. Non-ASCII characters may not give expected results"),typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer)return ka(new Uint8Array(e),(t=Je(t),t.type="array",t));typeof Uint8Array<"u"&&e instanceof Uint8Array&&!t.type&&(t.type=typeof Deno<"u"?"buffer":"array");var a=e,n=[0,0,0,0],i=!1;if(t.cellStyles&&(t.cellNF=!0,t.sheetStubs=!0),Ba={},t.dateNF&&(Ba.dateNF=t.dateNF),t.type||(t.type=He&&Ae.isBuffer(e)?"buffer":"base64"),t.type=="file"&&(t.type=He?"buffer":"binary",a=cl(e),typeof Uint8Array<"u"&&!He&&(t.type="array")),t.type=="string"&&(i=!0,t.type="binary",t.codepage=65001,a=N_(e)),t.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var s=new ArrayBuffer(3),f=new Uint8Array(s);if(f.foo="bar",!f.foo)return t=Je(t),t.type="array",ka(Sn(a),t)}switch((n=Mi(a,t))[0]){case 208:if(n[1]===207&&n[2]===17&&n[3]===224&&n[4]===161&&n[5]===177&&n[6]===26&&n[7]===225)return b_(ye.read(a,t),t);break;case 9:if(n[1]<=8)return Ci(a,t);break;case 60:return Ai(a,t);case 73:if(n[1]===73&&n[2]===42&&n[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(n[1]===68)return R1(a,t);break;case 84:if(n[1]===65&&n[2]===66&&n[3]===76)return jf.to_workbook(a,t);break;case 80:return n[1]===75&&n[2]<9&&n[3]<9?D_(a,t):Ui(e,a,t,i);case 239:return n[3]===60?Ai(a,t):Ui(e,a,t,i);case 255:if(n[1]===254)return O_(a,t);if(n[1]===0&&n[2]===2&&n[3]===0)return va.to_workbook(a,t);break;case 0:if(n[1]===0&&(n[2]>=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return va.to_workbook(a,t);break;case 3:case 131:case 139:case 140:return ui.to_workbook(a,t);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return dx(a,t);break;case 10:case 13:case 32:return I_(a,t);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet");break;case 8:if(n[1]===231)throw new Error("Unsupported Multiplan 1.x file!");break;case 12:if(n[1]===236)throw new Error("Unsupported Multiplan 2.x file!");if(n[1]===237)throw new Error("Unsupported Multiplan 3.x file!");break}return N1.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?ui.to_workbook(a,t):Ui(e,a,t,i)}function xo(e,r){var t=r||{};return t.type="file",ka(e,t)}function vo(e,r){switch(r.type){case"base64":case"binary":break;case"buffer":case"array":r.type="";break;case"file":return Ya(r.file,ye.write(e,{type:He?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");default:throw new Error("Unrecognized type "+r.type)}return ye.write(e,r)}function R_(e,r){switch(r.bookType){case"ods":return to(e,r);case"numbers":return g_(e,r);case"xlsb":return C_(e,r);default:return uo(e,r)}}function P_(e,r){var t=Je(r||{}),a=R_(e,t);return mo(a,t)}function L_(e,r){var t=Je(r||{}),a=uo(e,t);return mo(a,t)}function mo(e,r){var t={},a=He?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(r.compression&&(t.compression="DEFLATE"),r.password)t.type=a;else switch(r.type){case"base64":t.type="base64";break;case"binary":t.type="string";break;case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");case"buffer":case"file":t.type=a;break;default:throw new Error("Unrecognized type "+r.type)}var n=e.FullPaths?ye.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[t.type]||t.type,compression:!!r.compression}):e.generate(t);if(typeof Deno<"u"&&typeof n=="string"){if(r.type=="binary"||r.type=="base64")return n;n=new Uint8Array(Ga(n))}return r.password&&typeof encrypt_agile<"u"?vo(encrypt_agile(n,r.password),r):r.type==="file"?Ya(r.file,n):r.type=="string"?qe(n):n}function B_(e,r){var t=r||{},a=Ig(e,t);return vo(a,t)}function It(e,r,t){t||(t="");var a=t+e;switch(r.type){case"base64":return B0(St(a));case"binary":return St(a);case"string":return e;case"file":return Ya(r.file,a,"utf8");case"buffer":return He?Et(a,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(a):It(a,{type:"binary"}).split("").map(function(n){return n.charCodeAt(0)})}throw new Error("Unrecognized type "+r.type)}function M_(e,r){switch(r.type){case"base64":return Oo(e);case"binary":return e;case"string":return e;case"file":return Ya(r.file,e,"binary");case"buffer":return He?Et(e,"binary"):e.split("").map(function(t){return t.charCodeAt(0)})}throw new Error("Unrecognized type "+r.type)}function _n(e,r){switch(r.type){case"string":case"base64":case"binary":for(var t="",a=0;a<e.length;++a)t+=String.fromCharCode(e[a]);return r.type=="base64"?B0(t):r.type=="string"?qe(t):t;case"file":return Ya(r.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+r.type)}}function Wi(e,r){P0(),Pc(e);var t=Je(r||{});if(t.cellStyles&&(t.cellNF=!0,t.sheetStubs=!0),t.type=="array"){t.type="binary";var a=Wi(e,t);return t.type="array",Ga(a)}return L_(e,t)}function wn(e,r){P0(),Pc(e);var t=Je(r||{});if(t.cellStyles&&(t.cellNF=!0,t.sheetStubs=!0),t.type=="array"){t.type="binary";var a=wn(e,t);return t.type="array",Ga(a)}var n=0;if(t.sheet&&(typeof t.sheet=="number"?n=t.sheet:n=e.SheetNames.indexOf(t.sheet),!e.SheetNames[n]))throw new Error("Sheet not found: "+t.sheet+" : "+typeof t.sheet);switch(t.bookType||"xlsb"){case"xml":case"xlml":return It(Fg(e,t),t);case"slk":case"sylk":return It(Yf.from_sheet(e.Sheets[e.SheetNames[n]],t,e),t);case"htm":case"html":return It($c(e.Sheets[e.SheetNames[n]],t),t);case"txt":return M_(ko(e.Sheets[e.SheetNames[n]],t),t);case"csv":return It(Vi(e.Sheets[e.SheetNames[n]],t),t,"\uFEFF");case"dif":return It(jf.from_sheet(e.Sheets[e.SheetNames[n]],t),t);case"dbf":return _n(ui.from_sheet(e.Sheets[e.SheetNames[n]],t),t);case"prn":return It(Pa.from_sheet(e.Sheets[e.SheetNames[n]],t),t);case"rtf":return It(vx(e.Sheets[e.SheetNames[n]],t),t);case"eth":return It(Zf.from_sheet(e.Sheets[e.SheetNames[n]],t),t);case"fods":return It(to(e,t),t);case"wk1":return _n(va.sheet_to_wk1(e.Sheets[e.SheetNames[n]],t),t);case"wk3":return _n(va.book_to_wk3(e,t),t);case"biff2":t.biff||(t.biff=2);case"biff3":t.biff||(t.biff=3);case"biff4":return t.biff||(t.biff=4),_n(Wc(e,t),t);case"biff5":t.biff||(t.biff=5);case"biff8":case"xla":case"xls":return t.biff||(t.biff=8),B_(e,t);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return P_(e,t);default:throw new Error("Unrecognized bookType |"+t.bookType+"|")}}function Hi(e){if(!e.bookType){var r={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},t=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();t.match(/^\.[a-z]+$/)&&(e.bookType=t.slice(1)),e.bookType=r[e.bookType]||e.bookType}}function po(e,r,t){var a=t||{};return a.type="file",a.file=r,Hi(a),wn(e,a)}function U_(e,r,t){var a=t||{};return a.type="file",a.file=r,Hi(a),Wi(e,a)}function W_(e,r,t,a){var n=t||{};n.type="file",n.file=e,Hi(n),n.type="buffer";var i=a;return i instanceof Function||(i=t),Rt.writeFile(e,wn(r,n),i)}function go(e,r,t,a,n,i,s){var f=Ve(t),c=s.defval,o=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),l=!0,x=e["!data"]!=null,u=n===1?[]:{};if(n!==1)if(Object.defineProperty)try{Object.defineProperty(u,"__rowNum__",{value:t,enumerable:!1})}catch{u.__rowNum__=t}else u.__rowNum__=t;if(!x||e["!data"][t])for(var h=r.s.c;h<=r.e.c;++h){var m=x?(e["!data"][t]||[])[h]:e[a[h]+f];if(m==null||m.t===void 0){if(c===void 0)continue;i[h]!=null&&(u[i[h]]=c);continue}var p=m.v;switch(m.t){case"z":if(p==null)break;continue;case"e":p=p==0?null:void 0;break;case"s":case"b":case"n":if(!m.z||!rt(m.z)||(p=Pt(p),typeof p=="number"))break;case"d":s&&(s.UTC||s.raw===!1)||(p=ra(new Date(p)));break;default:throw new Error("unrecognized type "+m.t)}if(i[h]!=null){if(p==null)if(m.t=="e"&&p===null)u[i[h]]=null;else if(c!==void 0)u[i[h]]=c;else if(o&&p===null)u[i[h]]=null;else continue;else u[i[h]]=(m.t==="n"&&typeof s.rawNumbers=="boolean"?s.rawNumbers:o)?p:At(m,p,s);p!=null&&(l=!1)}}return{row:u,isempty:l}}function Xi(e,r){if(e==null||e["!ref"]==null)return[];var t={t:"n",v:0},a=0,n=1,i=[],s=0,f="",c={s:{r:0,c:0},e:{r:0,c:0}},o=r||{},l=o.range!=null?o.range:e["!ref"];switch(o.header===1?a=1:o.header==="A"?a=2:Array.isArray(o.header)?a=3:o.header==null&&(a=0),typeof l){case"string":c=Ke(l);break;case"number":c=Ke(e["!ref"]),c.s.r=l;break;default:c=l}a>0&&(n=0);var x=Ve(c.s.r),u=[],h=[],m=0,p=0,d=e["!data"]!=null,v=c.s.r,_=0,g={};d&&!e["!data"][v]&&(e["!data"][v]=[]);var F=o.skipHidden&&e["!cols"]||[],R=o.skipHidden&&e["!rows"]||[];for(_=c.s.c;_<=c.e.c;++_)if(!(F[_]||{}).hidden)switch(u[_]=Le(_),t=d?e["!data"][v][_]:e[u[_]+x],a){case 1:i[_]=_-c.s.c;break;case 2:i[_]=u[_];break;case 3:i[_]=o.header[_-c.s.c];break;default:if(t==null&&(t={w:"__EMPTY",t:"s"}),f=s=At(t,null,o),p=g[s]||0,!p)g[s]=1;else{do f=s+"_"+p++;while(g[f]);g[s]=p,g[f]=1}i[_]=f}for(v=c.s.r+n;v<=c.e.r;++v)if(!(R[v]||{}).hidden){var U=go(e,c,v,u,a,i,o);(U.isempty===!1||(a===1?o.blankrows!==!1:o.blankrows))&&(h[m++]=U.row)}return h.length=m,h}var _o=/"/g;function wo(e,r,t,a,n,i,s,f){for(var c=!0,o=[],l="",x=Ve(t),u=e["!data"]!=null,h=u&&e["!data"][t]||[],m=r.s.c;m<=r.e.c;++m)if(a[m]){var p=u?h[m]:e[a[m]+x];if(p==null)l="";else if(p.v!=null){c=!1,l=""+(f.rawNumbers&&p.t=="n"?p.v:At(p,null,f));for(var d=0,v=0;d!==l.length;++d)if((v=l.charCodeAt(d))===n||v===i||v===34||f.forceQuotes){l='"'+l.replace(_o,'""')+'"';break}l=="ID"&&(l='"ID"')}else p.f!=null&&!p.F?(c=!1,l="="+p.f,l.indexOf(",")>=0&&(l='"'+l.replace(_o,'""')+'"')):l="";o.push(l)}if(f.strip)for(;o[o.length-1]==="";)--o.length;return f.blankrows===!1&&c?null:o.join(s)}function Vi(e,r){var t=[],a=r??{};if(e==null||e["!ref"]==null)return"";for(var n=Ke(e["!ref"]),i=a.FS!==void 0?a.FS:",",s=i.charCodeAt(0),f=a.RS!==void 0?a.RS:` `,c=f.charCodeAt(0),o="",l=[],x=a.skipHidden&&e["!cols"]||[],u=a.skipHidden&&e["!rows"]||[],h=n.s.c;h<=n.e.c;++h)(x[h]||{}).hidden||(l[h]=Le(h));for(var m=0,p=n.s.r;p<=n.e.r;++p)(u[p]||{}).hidden||(o=wo(e,n,p,l,s,c,i,a),o!=null&&(o||a.blankrows!==!1)&&t.push((m++?f:"")+o));return t.join("")}function ko(e,r){r||(r={}),r.FS=" ",r.RS=` `;var t=Vi(e,r);if(typeof Ue>"u"||r.type=="string")return t;var a=Ue.utils.encode(1200,t,"str");return String.fromCharCode(255)+String.fromCharCode(254)+a}function H_(e){var r="",t,a="";if(e==null||e["!ref"]==null)return[];var n=Ke(e["!ref"]),i="",s=[],f,c=[],o=e["!data"]!=null;for(f=n.s.c;f<=n.e.c;++f)s[f]=Le(f);for(var l=n.s.r;l<=n.e.r;++l)for(i=Ve(l),f=n.s.c;f<=n.e.c;++f)if(r=s[f]+i,t=o?(e["!data"][l]||[])[f]:e[r],a="",t!==void 0){if(t.F!=null){if(r=t.F,!t.f)continue;a=t.f,r.indexOf(":")==-1&&(r=r+":"+r)}if(t.f!=null)a=t.f;else{if(t.t=="z")continue;if(t.t=="n"&&t.v!=null)a=""+t.v;else if(t.t=="b")a=t.v?"TRUE":"FALSE";else if(t.w!==void 0)a="'"+t.w;else{if(t.v===void 0)continue;t.t=="s"?a="'"+t.v:a=""+t.v}}c[c.length]=r+"="+a}return c}function Eo(e,r,t){var a=t||{},n=e?e["!data"]!=null:a.dense;lr!=null&&n==null&&(n=lr);var i=+!a.skipHeader,s=e||{};!e&&n&&(s["!data"]=[]);var f=0,c=0;if(s&&a.origin!=null)if(typeof a.origin=="number")f=a.origin;else{var o=typeof a.origin=="string"?Qe(a.origin):a.origin;f=o.r,c=o.c}var l={s:{c:0,r:0},e:{c,r:f+r.length-1+i}};if(s["!ref"]){var x=Ke(s["!ref"]);l.e.c=Math.max(l.e.c,x.e.c),l.e.r=Math.max(l.e.r,x.e.r),f==-1&&(f=x.e.r+1,l.e.r=f+r.length-1+i)}else f==-1&&(f=0,l.e.r=r.length-1+i);var u=a.header||[],h=0,m=[];r.forEach(function(d,v){n&&!s["!data"][f+v+i]&&(s["!data"][f+v+i]=[]),n&&(m=s["!data"][f+v+i]),ir(d).forEach(function(_){(h=u.indexOf(_))==-1&&(u[h=u.length]=_);var g=d[_],F="z",R="",U=n?"":Le(c+h)+Ve(f+v+i),C=n?m[c+h]:s[U];g&&typeof g=="object"&&!(g instanceof Date)?n?m[c+h]=g:s[U]=g:(typeof g=="number"?F="n":typeof g=="boolean"?F="b":typeof g=="string"?F="s":g instanceof Date?(F="d",a.UTC||(g=G0(g)),a.cellDates||(F="n",g=cr(g)),R=C!=null&&C.z&&rt(C.z)?C.z:a.dateNF||Fe[14]):g===null&&a.nullError&&(F="e",g=0),C?(C.t=F,C.v=g,delete C.w,delete C.R,R&&(C.z=R)):n?m[c+h]=C={t:F,v:g}:s[U]=C={t:F,v:g},R&&(C.z=R))})}),l.e.c=Math.max(l.e.c,c+u.length-1);var p=Ve(f);if(n&&!s["!data"][f]&&(s["!data"][f]=[]),i)for(h=0;h<u.length;++h)n?s["!data"][f][h+c]={t:"s",v:u[h]}:s[Le(h+c)+p]={t:"s",v:u[h]};return s["!ref"]=Be(l),s}function X_(e,r){return Eo(null,e,r)}function A0(e,r,t){if(typeof r=="string"){if(e["!data"]!=null){var a=Qe(r);return e["!data"][a.r]||(e["!data"][a.r]=[]),e["!data"][a.r][a.c]||(e["!data"][a.r][a.c]={t:"z"})}return e[r]||(e[r]={t:"z"})}return typeof r!="number"?A0(e,Xe(r)):A0(e,Le(t||0)+Ve(r))}function V_(e,r){if(typeof r=="number"){if(r>=0&&e.SheetNames.length>r)return r;throw new Error("Cannot find sheet # "+r)}else if(typeof r=="string"){var t=e.SheetNames.indexOf(r);if(t>-1)return t;throw new Error("Cannot find sheet name |"+r+"|")}else throw new Error("Cannot find sheet |"+r+"|")}function Gi(e,r){var t={SheetNames:[],Sheets:{}};return e&&C0(t,e,r||"Sheet1"),t}function C0(e,r,t,a){var n=1;if(!t)for(;n<=65535&&e.SheetNames.indexOf(t="Sheet"+n)!=-1;++n,t=void 0);if(!t||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(a&&e.SheetNames.indexOf(t)>=0&&t.length<32){var i=t.match(/\d+$/);n=i&&+i[0]||0;var s=i&&t.slice(0,i.index)||t;for(++n;n<=65535&&e.SheetNames.indexOf(t=s+n)!=-1;++n);}if(Rc(t),e.SheetNames.indexOf(t)>=0)throw new Error("Worksheet with name |"+t+"| already exists!");return e.SheetNames.push(t),e.Sheets[t]=r,t}function G_(e,r,t){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var a=V_(e,r);switch(e.Workbook.Sheets[a]||(e.Workbook.Sheets[a]={}),t){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+t)}e.Workbook.Sheets[a].Hidden=t}function z_(e,r){return e.z=r,e}function To(e,r,t){return r?(e.l={Target:r},t&&(e.l.Tooltip=t)):delete e.l,e}function $_(e,r,t){return To(e,"#"+r,t)}function K_(e,r,t){e.c||(e.c=[]),e.c.push({t:r,a:t||"SheetJS"})}function Y_(e,r,t,a){for(var n=typeof r!="string"?r:Ke(r),i=typeof r=="string"?r:Be(r),s=n.s.r;s<=n.e.r;++s)for(var f=n.s.c;f<=n.e.c;++f){var c=A0(e,s,f);c.t="n",c.F=i,delete c.v,s==n.s.r&&f==n.s.c&&(c.f=t,a&&(c.D=!0))}var o=Fr(e["!ref"]);return o.s.r>n.s.r&&(o.s.r=n.s.r),o.s.c>n.s.c&&(o.s.c=n.s.c),o.e.r<n.e.r&&(o.e.r=n.e.r),o.e.c<n.e.c&&(o.e.c=n.e.c),e["!ref"]=Be(o),e}var Wa={encode_col:Le,encode_row:Ve,encode_cell:Xe,encode_range:Be,decode_col:Kn,decode_row:$n,split_cell:jl,decode_cell:Qe,decode_range:Fr,format_cell:At,sheet_new:Zl,sheet_add_aoa:Js,sheet_add_json:Eo,sheet_add_dom:Kc,aoa_to_sheet:Ia,json_to_sheet:X_,table_to_sheet:Yc,table_to_book:Zg,sheet_to_csv:Vi,sheet_to_txt:ko,sheet_to_json:Xi,sheet_to_html:$c,sheet_to_formulae:H_,sheet_to_row_object_array:Xi,sheet_get_cell:A0,book_new:Gi,book_append_sheet:C0,book_set_sheet_visibility:G_,cell_set_number_format:z_,cell_set_hyperlink:To,cell_set_internal_link:$_,cell_add_comment:K_,sheet_set_array_formula:Y_,consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}},kn;function j_(e){kn=e}function Z_(e,r){var t=kn(),a=r??{};if(e==null||e["!ref"]==null)return t.push(null),t;for(var n=Ke(e["!ref"]),i=a.FS!==void 0?a.FS:",",s=i.charCodeAt(0),f=a.RS!==void 0?a.RS:` `,c=f.charCodeAt(0),o="",l=[],x=a.skipHidden&&e["!cols"]||[],u=a.skipHidden&&e["!rows"]||[],h=n.s.c;h<=n.e.c;++h)(x[h]||{}).hidden||(l[h]=Le(h));var m=n.s.r,p=!1,d=0;return t._read=function(){if(!p)return p=!0,t.push("\uFEFF");for(;m<=n.e.r;)if(++m,!(u[m-1]||{}).hidden&&(o=wo(e,n,m-1,l,s,c,i,a),o!=null&&(o||a.blankrows!==!1)))return t.push((d++?f:"")+o);return t.push(null)},t}function J_(e,r){var t=kn(),a=r||{},n=a.header!=null?a.header:Vc,i=a.footer!=null?a.footer:Gc;t.push(n);var s=Fr(e["!ref"]);t.push(zc(e,s,a));var f=s.s.r,c=!1;return t._read=function(){if(f>s.e.r)return c||(c=!0,t.push("</table>"+i)),t.push(null);for(;f<=s.e.r;){t.push(Xc(e,s,f,a)),++f;break}},t}function q_(e,r){var t=kn({objectMode:!0});if(e==null||e["!ref"]==null)return t.push(null),t;var a={t:"n",v:0},n=0,i=1,s=[],f=0,c="",o={s:{r:0,c:0},e:{r:0,c:0}},l=r||{},x=l.range!=null?l.range:e["!ref"];switch(l.header===1?n=1:l.header==="A"?n=2:Array.isArray(l.header)&&(n=3),typeof x){case"string":o=Ke(x);break;case"number":o=Ke(e["!ref"]),o.s.r=x;break;default:o=x}n>0&&(i=0);var u=Ve(o.s.r),h=[],m=0,p=e["!data"]!=null,d=o.s.r,v=0,_={};p&&!e["!data"][d]&&(e["!data"][d]=[]);var g=l.skipHidden&&e["!cols"]||[],F=l.skipHidden&&e["!rows"]||[];for(v=o.s.c;v<=o.e.c;++v)if(!(g[v]||{}).hidden)switch(h[v]=Le(v),a=p?e["!data"][d][v]:e[h[v]+u],n){case 1:s[v]=v-o.s.c;break;case 2:s[v]=h[v];break;case 3:s[v]=l.header[v-o.s.c];break;default:if(a==null&&(a={w:"__EMPTY",t:"s"}),c=f=At(a,null,l),m=_[f]||0,!m)_[f]=1;else{do c=f+"_"+m++;while(_[c]);_[f]=m,_[c]=1}s[v]=c}return d=o.s.r+i,t._read=function(){for(;d<=o.e.r;)if(!(F[d-1]||{}).hidden){var R=go(e,o,d,h,n,s,l);if(++d,R.isempty===!1||(n===1?l.blankrows!==!1:l.blankrows)){t.push(R.row);return}}return t.push(null)},t}var Q_={to_json:q_,to_html:J_,to_csv:Z_,set_readable:j_};const Tw=Ha.version,Fw={parse_xlscfb:Ci,parse_zip:lo,read:ka,readFile:xo,readFileSync:xo,write:wn,writeFile:po,writeFileSync:po,writeFileAsync:W_,writeXLSX:Wi,writeFileXLSX:U_,utils:Wa,set_fs:fl,set_cptable:Io,stream:Q_,SSF:xs,CFB:ye};var b0=N0(11261);function ew(e){return Fo(ka(e,{type:"buffer"}))}function Fo(e){return e.SheetNames.map(r=>yo(e.Sheets[r],r))}function yo(e,r){const t=rw(e);return t?.length?{fields:t.map((a,n)=>{let i=b0.PU.string,s=[];switch(a.type??"s"){case"b":i=b0.PU.boolean,s=a.data.map(f=>f?.v==null?f?.v:!!f.v);break;case"n":i=b0.PU.number,s=a.data.map(f=>f?.v==null?f?.v:+f.v);break;case"d":i=b0.PU.time,s=a.data.map(f=>f?.v==null?f?.v:+f.v);break;default:i=b0.PU.string,s=a.data.map(f=>f?.v==null?f?.v:Wa.format_cell(f));break}return{name:a.name,config:{},type:i,values:s}}),name:r,length:t[0].data.length}:{fields:[],name:r,length:0}}function rw(e){const r=e["!ref"];if(!r)return null;const t=e["!cols"],a=[],n=tw(r),i=new Set;let s=!0;for(let f=n.s.c;f<=n.e.c;++f){i.clear();const c=t?.[f]??{};if(c.hidden)continue;const o={index:f,name:Wa.encode_col(f),data:[],info:c},l=Wa.encode_col(f);for(let x=n.s.r;x<=n.e.r;++x){const u=e[l+Wa.encode_row(x)];u&&(o.data.length?i.add(u.t):u.t!=="s"&&(s=!1)),o.data.push(u)}a.push(o),i.size===1&&(o.type=Array.from(i)[0])}return s?a.map(f=>{const c=f.data[0];return c?.v&&(f.name=Wa.format_cell(c)),f.data=f.data.slice(1),f}):a}function tw(e){let r={s:{c:0,r:0},e:{c:0,r:0}},t=0,a=0,n=0,i=e.length;for(t=0;a<i&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)t=26*t+n;for(r.s.c=--t,t=0;a<i&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)t=10*t+n;if(r.s.r=--t,a===i||n!==10)return r.e.c=r.s.c,r.e.r=r.s.r,r;for(++a,t=0;a!==i&&!((n=e.charCodeAt(a)-64)<1||n>26);++a)t=26*t+n;for(r.e.c=--t,t=0;a!==i&&!((n=e.charCodeAt(a)-48)<0||n>9);++a)t=10*t+n;return r.e.r=--t,r}}}]); //# sourceMappingURL=2136.9c8dcd43d3af327f51f5.js.map
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
static
---
0755
0.c88fc16b6533c8976681.js
11857 bytes
0644
0.c88fc16b6533c8976681.js.map
46011 bytes
0644
1118.6d1cbbd2070e00a7483d.js
9459 bytes
0644
1118.6d1cbbd2070e00a7483d.js.map
22012 bytes
0644
1121.6c31bf81768d3312b0d4.js
11557 bytes
0644
1121.6c31bf81768d3312b0d4.js.map
40274 bytes
0644
1122.1b3b5a9bdf4a2fc70a83.js
4310 bytes
0644
1122.1b3b5a9bdf4a2fc70a83.js.map
9301 bytes
0644
1133.cd705902767ed2e9bf55.js
107191 bytes
0644
1133.cd705902767ed2e9bf55.js.map
459177 bytes
0644
1216.ddb58ad09e0c4e3f4079.js
12860 bytes
0644
1216.ddb58ad09e0c4e3f4079.js.map
47906 bytes
0644
1282.2347f27d5b3a18a42a1e.js
2965 bytes
0644
1282.2347f27d5b3a18a42a1e.js.map
6699 bytes
0644
1345.8570fef914aafab94513.js
2223 bytes
0644
1345.8570fef914aafab94513.js.map
5201 bytes
0644
1347.8ad23b870a6e21306189.js
32035 bytes
0644
1347.8ad23b870a6e21306189.js.map
89851 bytes
0644
1420.f2553cafc235b7c32261.js
14576 bytes
0644
1420.f2553cafc235b7c32261.js.map
32839 bytes
0644
1438.897db349b7f48a15b9eb.js
2830 bytes
0644
1438.897db349b7f48a15b9eb.js.map
6911 bytes
0644
1446.babd36e7134aac1046c4.js
1832 bytes
0644
1446.babd36e7134aac1046c4.js.map
3282 bytes
0644
1488.ff35935a06f41b02b6cc.js
316 bytes
0644
1488.ff35935a06f41b02b6cc.js.map
1206 bytes
0644
1560.30962127c91e5eae9982.js
8916 bytes
0644
1560.30962127c91e5eae9982.js.map
20515 bytes
0644
1660.e1f66118fb028d12074f.js
21866 bytes
0644
1660.e1f66118fb028d12074f.js.map
71039 bytes
0644
1698.68ff1ef08e94a87836b3.js
12570 bytes
0644
1698.68ff1ef08e94a87836b3.js.map
46006 bytes
0644
1708.f42a783c0f6c7a317d49.js
2249 bytes
0644
1708.f42a783c0f6c7a317d49.js.map
2954 bytes
0644
1710.d96221051fceaf8c89dd.js
10172 bytes
0644
1710.d96221051fceaf8c89dd.js.map
22097 bytes
0644
1740.e57d920c47a11759ade4.js
6204 bytes
0644
1740.e57d920c47a11759ade4.js.map
13740 bytes
0644
1888.0ede69d3190c536744b9.js
6822 bytes
0644
1888.0ede69d3190c536744b9.js.map
15421 bytes
0644
1914.58113477b565d57e8bfe.js
10710 bytes
0644
1914.58113477b565d57e8bfe.js.map
23555 bytes
0644
198.b84c0e4f5759344ae05a.js
8267 bytes
0644
198.b84c0e4f5759344ae05a.js.map
19446 bytes
0644
205.6c51b5e35c8147226738.js
3542 bytes
0644
205.6c51b5e35c8147226738.js.map
8376 bytes
0644
2058.0e5df44647184aaf02e2.js
1252 bytes
0644
2058.0e5df44647184aaf02e2.js.map
4744 bytes
0644
2077.12b2df3682085a92a810.js
34133 bytes
0644
2077.12b2df3682085a92a810.js.map
122011 bytes
0644
2094.259625d8acf28b9c7361.js
16518 bytes
0644
2094.259625d8acf28b9c7361.js.map
41269 bytes
0644
21.afca69f2d336e287a655.js
6172 bytes
0644
21.afca69f2d336e287a655.js.map
17305 bytes
0644
2136.9c8dcd43d3af327f51f5.js
498667 bytes
0644
2136.9c8dcd43d3af327f51f5.js.map
1908011 bytes
0644
2228.cf629cf4a83c5b6c2671.js
269 bytes
0644
2228.cf629cf4a83c5b6c2671.js.map
457 bytes
0644
2244.9324c28eca7d2ffb7568.js
3396 bytes
0644
2244.9324c28eca7d2ffb7568.js.map
7683 bytes
0644
2261.ac6a26854d5acee00776.js
106373 bytes
0644
2261.ac6a26854d5acee00776.js.map
478562 bytes
0644
2278.bdd73b14b6337c6b14e4.js
5754 bytes
0644
2278.bdd73b14b6337c6b14e4.js.map
13399 bytes
0644
2398.3de0e7aa3057b7dcf9da.js
8016 bytes
0644
2398.3de0e7aa3057b7dcf9da.js.map
18383 bytes
0644
2514.c86950e9813e27962050.js
1983 bytes
0644
2514.c86950e9813e27962050.js.map
4863 bytes
0644
2571.345ecfd2b82551018f2e.js
162139 bytes
0644
2571.345ecfd2b82551018f2e.js.map
2046 bytes
0644
2586.972e9a7d564398afee76.js
6385 bytes
0644
2586.972e9a7d564398afee76.js.map
14676 bytes
0644
2658.f4100815829c4d37d35c.js
5432 bytes
0644
2658.f4100815829c4d37d35c.js.map
13650 bytes
0644
2686.2fbaa7db9c01d59cad8d.js
2815 bytes
0644
2686.2fbaa7db9c01d59cad8d.js.map
6564 bytes
0644
2692.20098ad0182743d98d62.js
2282 bytes
0644
2692.20098ad0182743d98d62.js.map
5680 bytes
0644
2694.a31d749361a36eb167da.js
2726 bytes
0644
2694.a31d749361a36eb167da.js.map
3618 bytes
0644
2745.2e5ec1fdf377d2940fb4.js
33584 bytes
0644
2745.2e5ec1fdf377d2940fb4.js.map
120277 bytes
0644
2962.4c3147d8ee365fe296ef.js
7640 bytes
0644
2962.4c3147d8ee365fe296ef.js.map
17621 bytes
0644
3042.248a4194805a8500fd28.js
19010 bytes
0644
3042.248a4194805a8500fd28.js.map
38148 bytes
0644
3062.4e9a427c2a59d53f902e.js
4663 bytes
0644
3062.4e9a427c2a59d53f902e.js.map
10650 bytes
0644
3082.c09cff56c35d736ee8b6.js
52872 bytes
0644
3082.c09cff56c35d736ee8b6.js.map
56822 bytes
0644
3096.8d41728a4f5010bc56a2.js
4378 bytes
0644
3096.8d41728a4f5010bc56a2.js.map
10739 bytes
0644
3098.f22ad6dab13d06477be0.js
31462 bytes
0644
3098.f22ad6dab13d06477be0.js.map
85588 bytes
0644
3182.1d531f28507c00e391fc.js
13817 bytes
0644
3182.1d531f28507c00e391fc.js.map
26653 bytes
0644
3407.666eb88a718e66b93f72.js
34425 bytes
0644
3407.666eb88a718e66b93f72.js.map
103716 bytes
0644
3418.d31d882b87bd5a2ef66f.js
33061 bytes
0644
3418.d31d882b87bd5a2ef66f.js.map
114234 bytes
0644
3541.8d063e3d43d55745d89b.js
20582 bytes
0644
3541.8d063e3d43d55745d89b.js.map
67154 bytes
0644
3543.eecef49ce94da5ee0418.js
136752 bytes
0644
3543.eecef49ce94da5ee0418.js.map
446118 bytes
0644
3622.976b1aef94b333e450b9.js
1260 bytes
0644
3622.976b1aef94b333e450b9.js.map
2819 bytes
0644
3686.102abfc00452299017bb.js
87 bytes
0644
3718.3993946b7a0eb8f64b4d.js
23620 bytes
0644
3718.3993946b7a0eb8f64b4d.js.map
92024 bytes
0644
3726.3adfe210678d2cd26969.js
31765 bytes
0644
3726.3adfe210678d2cd26969.js.map
118227 bytes
0644
398.4e93ffb675609ea7a9c6.js
2990 bytes
0644
398.4e93ffb675609ea7a9c6.js.map
7145 bytes
0644
4114.953b39a9ce57caa0e87a.js
2536 bytes
0644
4114.953b39a9ce57caa0e87a.js.map
6028 bytes
0644
4120.67bf5d203ed4a2eb5f1b.js
3229 bytes
0644
4120.67bf5d203ed4a2eb5f1b.js.map
7533 bytes
0644
4209.c7060d489834063658f5.js
17352 bytes
0644
4209.c7060d489834063658f5.js.map
30980 bytes
0644
4254.c5f4a5512b252e3a5796.js
71716 bytes
0644
4254.c5f4a5512b252e3a5796.js.map
237783 bytes
0644
4289.d5662b0904798ff437e9.js
16496 bytes
0644
4289.d5662b0904798ff437e9.js.map
32015 bytes
0644
4334.bc078c368a20ed3257b6.js
2598 bytes
0644
4334.bc078c368a20ed3257b6.js.map
6308 bytes
0644
4630.b604ea691184ba563d59.js
5585 bytes
0644
4630.b604ea691184ba563d59.js.map
11866 bytes
0644
4680.358dfdd92851f69ecc97.js
4573 bytes
0644
4680.358dfdd92851f69ecc97.js.map
10841 bytes
0644
4698.696713071ff5d9929a11.js
3682 bytes
0644
4698.696713071ff5d9929a11.js.map
8967 bytes
0644
4787.bd938ea7cb58d64ee246.js
738 bytes
0644
4787.bd938ea7cb58d64ee246.js.map
2168 bytes
0644
4839.17a10e0ceca3eb8954b4.js
39585 bytes
0644
4839.17a10e0ceca3eb8954b4.js.map
145699 bytes
0644
494.8cf705bc1ea509187c88.js
3796 bytes
0644
494.8cf705bc1ea509187c88.js.map
8987 bytes
0644
4958.cd447d877778fc5af081.js
4923 bytes
0644
4958.cd447d877778fc5af081.js.map
11000 bytes
0644
4962.0da526ad79f816a15985.js
2242 bytes
0644
4962.0da526ad79f816a15985.js.map
4978 bytes
0644
50.7b1e44d5b9dbbed566be.js
617497 bytes
0644
50.7b1e44d5b9dbbed566be.js.map
2271464 bytes
0644
5017.003cacead1bba1cba035.js
3567142 bytes
0644
5017.003cacead1bba1cba035.js.map
13214665 bytes
0644
5130.4d31108de97088a3b014.js
2850 bytes
0644
5130.4d31108de97088a3b014.js.map
6536 bytes
0644
5196.064b914693b6a5591a48.js
4035 bytes
0644
5196.064b914693b6a5591a48.js.map
10273 bytes
0644
5240.eceb5f73f807ac22d800.js
704 bytes
0644
5240.eceb5f73f807ac22d800.js.map
2618 bytes
0644
5277.ce6608b6f47246e32767.js
269 bytes
0644
5277.ce6608b6f47246e32767.js.map
457 bytes
0644
5280.4348c762594edebf7d0e.js
16657 bytes
0644
5280.4348c762594edebf7d0e.js.map
89146 bytes
0644
5356.eabc0dc2021a3814a65f.js
10156 bytes
0644
5356.eabc0dc2021a3814a65f.js.map
25249 bytes
0644
5358.7c5e9e1b192582f3082d.js
6173 bytes
0644
5358.7c5e9e1b192582f3082d.js.map
19652 bytes
0644
5364.ac21c32fd45a27bc998a.js
3070 bytes
0644
5364.ac21c32fd45a27bc998a.js.map
7368 bytes
0644
5398.d0c11aa7c1232f4afe44.js
81872 bytes
0644
5398.d0c11aa7c1232f4afe44.js.map
769414 bytes
0644
5428.e85b0800b30feca9d7dc.js
330175 bytes
0644
5428.e85b0800b30feca9d7dc.js.map
530929 bytes
0644
5511.93023985e5c5efe49ae2.js
21275 bytes
0644
5511.93023985e5c5efe49ae2.js.map
93188 bytes
0644
5550.9284e42acc3f2bbdfc9d.js
7039 bytes
0644
5550.9284e42acc3f2bbdfc9d.js.map
16382 bytes
0644
558.701e8b4db7b852c4a10d.js
12211 bytes
0644
558.701e8b4db7b852c4a10d.js.map
24505 bytes
0644
5618.638c32d58d896f3f7261.js
3348 bytes
0644
5618.638c32d58d896f3f7261.js.map
8181 bytes
0644
5648.cb3fd92dbbc06f7d45d2.js
57392 bytes
0644
5648.cb3fd92dbbc06f7d45d2.js.map
60585 bytes
0644
5786.db7abc3b8e4f474a8f7b.js
5325 bytes
0644
5786.db7abc3b8e4f474a8f7b.js.map
11885 bytes
0644
5807.f05d997ece5811bbc849.js
2922915 bytes
0644
5807.f05d997ece5811bbc849.js.map
10524334 bytes
0644
5950.30ec6aaa9dcece6c3b3c.js
4616249 bytes
0644
5950.30ec6aaa9dcece6c3b3c.js.map
19277501 bytes
0644
6018.f4de7ac19ac8f0c774e6.js
5861 bytes
0644
6018.f4de7ac19ac8f0c774e6.js.map
13314 bytes
0644
6029.0549a3fcb50e73c4b256.js
409895 bytes
0644
6029.0549a3fcb50e73c4b256.js.map
998408 bytes
0644
6185.883629fcc773b4968b24.js
2258 bytes
0644
6185.883629fcc773b4968b24.js.map
4788 bytes
0644
6263.e4ef9aaa3073ebacc3a5.js
54594 bytes
0644
6263.e4ef9aaa3073ebacc3a5.js.map
242030 bytes
0644
6302.257b2eb06c25ee74090e.js
8440 bytes
0644
6302.257b2eb06c25ee74090e.js.map
19322 bytes
0644
6359.f824c85233ec703f8cea.js
11411 bytes
0644
6359.f824c85233ec703f8cea.js.map
41881 bytes
0644
6377.45d36c143a694fc45bd3.js
20571 bytes
0644
6377.45d36c143a694fc45bd3.js.map
79590 bytes
0644
6378.27b1e6d863a0a3b85962.js
977993 bytes
0644
6378.27b1e6d863a0a3b85962.js.map
3865587 bytes
0644
6414.192cf271de6ecbbbcb11.js
3984 bytes
0644
6414.192cf271de6ecbbbcb11.js.map
9134 bytes
0644
6446.b4b93ee91aa1bb57ea93.js
7731 bytes
0644
6446.b4b93ee91aa1bb57ea93.js.map
17485 bytes
0644
6464.f379e014f9909e621de6.js
34429 bytes
0644
6464.f379e014f9909e621de6.js.map
113303 bytes
0644
6499.9f52e0855fd4782a8b45.js
78297 bytes
0644
6499.9f52e0855fd4782a8b45.js.map
273155 bytes
0644
6587.bfb1ca0c32c6f325b0df.js
135004 bytes
0644
6587.bfb1ca0c32c6f325b0df.js.map
541974 bytes
0644
660.838743295c2108f3492d.js
43101 bytes
0644
660.838743295c2108f3492d.js.map
100340 bytes
0644
6678.a615dbe07b8a3e591e66.js
14725 bytes
0644
6678.a615dbe07b8a3e591e66.js.map
51145 bytes
0644
680.1a328432fae403eacab3.js
53846 bytes
0644
680.1a328432fae403eacab3.js.map
57615 bytes
0644
6830.0c200fec1efc2be388e2.js
5811 bytes
0644
6830.0c200fec1efc2be388e2.js.map
13972 bytes
0644
6934.fa19d392db34411fb300.js
168944 bytes
0644
6934.fa19d392db34411fb300.js.map
540337 bytes
0644
6940.9c5d3a2dcf9d7d58fa2c.js
3408 bytes
0644
6940.9c5d3a2dcf9d7d58fa2c.js.map
8039 bytes
0644
6969.f8f153735314f9426000.js
1119 bytes
0644
6969.f8f153735314f9426000.js.map
4230 bytes
0644
6990.cc2f5674128929a3f870.js
4418 bytes
0644
6990.cc2f5674128929a3f870.js.map
10503 bytes
0644
7048.117de444b1e1cb5a1360.js
4365 bytes
0644
7048.117de444b1e1cb5a1360.js.map
10316 bytes
0644
7166.480da6892ee84ee8bb53.js
593985 bytes
0644
7166.480da6892ee84ee8bb53.js.map
2430098 bytes
0644
7200.dc60128b9d612fc7b5b0.js
3634 bytes
0644
7200.dc60128b9d612fc7b5b0.js.map
8184 bytes
0644
7246.3adf293a34fa2043387b.js
4306 bytes
0644
7246.3adf293a34fa2043387b.js.map
9084 bytes
0644
7400.024c96bd5b99b8b47a63.js
14112 bytes
0644
7400.024c96bd5b99b8b47a63.js.map
64001 bytes
0644
7409.24316c87d08c1053c46a.js
3287 bytes
0644
7409.24316c87d08c1053c46a.js.map
11649 bytes
0644
7455.845968885abe369e6479.js
19801 bytes
0644
7455.845968885abe369e6479.js.map
77213 bytes
0644
7466.09e6e197d2507f62097d.js
11670 bytes
0644
7466.09e6e197d2507f62097d.js.map
24830 bytes
0644
7515.95323f0dfbd0de010e5c.js
1083 bytes
0644
7515.95323f0dfbd0de010e5c.js.map
1321 bytes
0644
7613.6334cff4df12cc157522.js
808779 bytes
0644
7613.6334cff4df12cc157522.js.map
991378 bytes
0644
7836.6a7e4207e70fc2dc235f.js
7192 bytes
0644
7836.6a7e4207e70fc2dc235f.js.map
17613 bytes
0644
7882.1a3cc418752c83396970.js
3743 bytes
0644
7882.1a3cc418752c83396970.js.map
14950 bytes
0644
7886.485c46f14540aa23cf70.js
8668 bytes
0644
7886.485c46f14540aa23cf70.js.map
20124 bytes
0644
7914.2b1a06c504df18e20fe4.js
2390 bytes
0644
7914.2b1a06c504df18e20fe4.js.map
6418 bytes
0644
7982.6761217193d3060dbf0e.js
188973 bytes
0644
7982.6761217193d3060dbf0e.js.map
1737667 bytes
0644
8054.094788468423bb88ee68.js
38124 bytes
0644
8054.094788468423bb88ee68.js.map
132296 bytes
0644
8107.92bd414247a1d05c014f.js
5144 bytes
0644
8107.92bd414247a1d05c014f.js.map
15320 bytes
0644
8230.2eedae6021a4715c6dea.js
2413 bytes
0644
8230.2eedae6021a4715c6dea.js.map
5812 bytes
0644
8332.f4b05d2f028641445650.js
3177 bytes
0644
8332.f4b05d2f028641445650.js.map
7186 bytes
0644
8334.c95ec0eb6900c0cf7e89.js
7803 bytes
0644
8334.c95ec0eb6900c0cf7e89.js.map
17714 bytes
0644
8390.1fd9505094c8cf8830ab.js
2096 bytes
0644
8390.1fd9505094c8cf8830ab.js.map
5157 bytes
0644
84.a6f8658e6a033d642231.js
30608 bytes
0644
84.a6f8658e6a033d642231.js.map
142543 bytes
0644
8494.4470c87b7093ddf70db7.js
2180 bytes
0644
8494.4470c87b7093ddf70db7.js.map
4863 bytes
0644
8542.1391ab96a455b01963a7.js
1514 bytes
0644
8542.1391ab96a455b01963a7.js.map
3249 bytes
0644
8566.e05562713181c6ca30fe.js
3852 bytes
0644
8566.e05562713181c6ca30fe.js.map
8781 bytes
0644
8730.3dcdd8cbf22c63b45d78.js
2109 bytes
0644
8730.3dcdd8cbf22c63b45d78.js.map
2893 bytes
0644
8786.1b0e43b80c82c73e2096.js
1535 bytes
0644
8786.1b0e43b80c82c73e2096.js.map
4055 bytes
0644
8902.37d0b14aa6ef24687b7b.js
2673 bytes
0644
8902.37d0b14aa6ef24687b7b.js.map
5993 bytes
0644
8990.5a822b8788ebf0bdba81.js
3969 bytes
0644
8990.5a822b8788ebf0bdba81.js.map
9161 bytes
0644
9034.200fc7a09b466256c9a9.js
3486 bytes
0644
9034.200fc7a09b466256c9a9.js.map
8180 bytes
0644
9038.7ae2448b9cc5c423aeca.js
4937 bytes
0644
9038.7ae2448b9cc5c423aeca.js.map
11973 bytes
0644
9118.3121c6b96ec7dc211973.js
48311 bytes
0644
9118.3121c6b96ec7dc211973.js.map
62149 bytes
0644
9150.9eb62d45f9b21cb38850.js
10056 bytes
0644
9150.9eb62d45f9b21cb38850.js.map
21143 bytes
0644
9199.9897e268d6d13e834d4c.js
2307 bytes
0644
9199.9897e268d6d13e834d4c.js.map
8853 bytes
0644
9320.c403e78b78aa6df1d0bd.js
336139 bytes
0644
9320.c403e78b78aa6df1d0bd.js.map
1624993 bytes
0644
9355.421530b20c759bb75633.js
22098 bytes
0644
9355.421530b20c759bb75633.js.map
66961 bytes
0644
9384.a0d5fc49f1b15b3e311e.js
2855 bytes
0644
9384.a0d5fc49f1b15b3e311e.js.map
3717 bytes
0644
9390.fa2af7f3d3d9600c08ee.js
4201 bytes
0644
9390.fa2af7f3d3d9600c08ee.js.map
9682 bytes
0644
946.f2494c0c39a9590349b9.js
9194 bytes
0644
946.f2494c0c39a9590349b9.js.map
22193 bytes
0644
9510.4cfa85a51931dc20573a.js
2949 bytes
0644
9510.4cfa85a51931dc20573a.js.map
6939 bytes
0644
9521.de2a74ca5eb365810ca5.js
46306 bytes
0644
9521.de2a74ca5eb365810ca5.js.map
51040 bytes
0644
9538.996ade7a03ccdb01942d.js
64493 bytes
0644
9538.996ade7a03ccdb01942d.js.map
49212 bytes
0644
9569.a8d60b39654a160cb917.js
27965 bytes
0644
9569.a8d60b39654a160cb917.js.map
99160 bytes
0644
9643.b408884004ca73c102bc.js
627 bytes
0644
9643.b408884004ca73c102bc.js.map
2195 bytes
0644
968.22e079d28acb4131d34c.js
4001 bytes
0644
968.22e079d28acb4131d34c.js.map
9740 bytes
0644
970.a61e37b9b897c8098261.js
5239 bytes
0644
970.a61e37b9b897c8098261.js.map
13858 bytes
0644
9711.d6e977bd60f0e5ba673d.js
13555 bytes
0644
9711.d6e977bd60f0e5ba673d.js.map
43973 bytes
0644
9737.3340c89ea96d33307cc7.js
1001 bytes
0644
9737.3340c89ea96d33307cc7.js.map
3504 bytes
0644
9739.5a801055fcf72bf4d06f.js
1147 bytes
0644
9739.5a801055fcf72bf4d06f.js.map
4390 bytes
0644
9772.49e918c9331237552c0b.js
141 bytes
0644
9772.49e918c9331237552c0b.js.map
416 bytes
0644
9838.b8f01dc360f0c2151291.js
4003 bytes
0644
9838.b8f01dc360f0c2151291.js.map
8118 bytes
0644
AdminAuthentication.b7044adf53b669e61a87.js
22504 bytes
0644
AdminAuthentication.b7044adf53b669e61a87.js.map
67352 bytes
0644
AdminEditOrgPage.96fb6c37346641f44246.js
6369 bytes
0644
AdminEditOrgPage.96fb6c37346641f44246.js.map
20602 bytes
0644
AdminFeatureTogglesPage.22157fe31f358f1c4f09.js
4939 bytes
0644
AdminFeatureTogglesPage.22157fe31f358f1c4f09.js.map
16531 bytes
0644
AdminListOrgsPage.f01c8496fd635e20124b.js
2702 bytes
0644
AdminListOrgsPage.f01c8496fd635e20124b.js.map
7735 bytes
0644
AdminSettings.845c6def917892a0c1f9.js
1903 bytes
0644
AdminSettings.845c6def917892a0c1f9.js.map
5580 bytes
0644
AlertAmRoutes.10a0d9a23a082caf12c8.js
54554 bytes
0644
AlertAmRoutes.10a0d9a23a082caf12c8.js.map
208792 bytes
0644
AlertGroups.efd523dc41621f9f7935.js
10088 bytes
0644
AlertGroups.efd523dc41621f9f7935.js.map
39108 bytes
0644
AlertRuleListIndex.f0b17a6119cc5ea575ed.js
44623 bytes
0644
AlertRuleListIndex.f0b17a6119cc5ea575ed.js.map
156842 bytes
0644
AlertRuleListLegacy.8e675db4469232c87308.js
6270 bytes
0644
AlertRuleListLegacy.8e675db4469232c87308.js.map
18086 bytes
0644
AlertSilences.4ff252ad4c0057124d5d.js
24687 bytes
0644
AlertSilences.4ff252ad4c0057124d5d.js.map
83377 bytes
0644
AlertTabCtrl.d3377d127a336a69beb5.js
9844 bytes
0644
AlertTabCtrl.d3377d127a336a69beb5.js.map
27934 bytes
0644
AlertingAdmin.e62f9c73a69abe6a1ac0.js
10523 bytes
0644
AlertingAdmin.e62f9c73a69abe6a1ac0.js.map
37393 bytes
0644
AlertingFeatureTogglePage.f971bb7b2ad4ceb0acbd.js
672 bytes
0644
AlertingFeatureTogglePage.f971bb7b2ad4ceb0acbd.js.map
1220 bytes
0644
AlertingHome.0d6be993ef4a3df37345.js
33492 bytes
0644
AlertingHome.0d6be993ef4a3df37345.js.map
106868 bytes
0644
AlertingRedirectToRule.37a0040f89e20b99b751.js
3648 bytes
0644
AlertingRedirectToRule.37a0040f89e20b99b751.js.map
10875 bytes
0644
AlertingRuleForm.66bb5b2724b31ae6a5a4.js
79931 bytes
0644
AlertingRuleForm.66bb5b2724b31ae6a5a4.js.map
292923 bytes
0644
AlertingUpgrade.c757b99e306db50cdb16.js
31333 bytes
0644
AlertingUpgrade.c757b99e306db50cdb16.js.map
98330 bytes
0644
AngularApp.7e72879caebef22a5217.js
72809 bytes
0644
AngularApp.7e72879caebef22a5217.js.map
102853 bytes
0644
ApiKeysPage.12b0cd511f7b1e9c50dc.js
8422 bytes
0644
ApiKeysPage.12b0cd511f7b1e9c50dc.js.map
23375 bytes
0644
BenchmarksPage.3a183df3d44714f9a96a.js
2941 bytes
0644
BenchmarksPage.3a183df3d44714f9a96a.js.map
9749 bytes
0644
ChangePasswordPage.5e0562f6a9674bd95cfe.js
470 bytes
0644
ChangePasswordPage.5e0562f6a9674bd95cfe.js.map
1195 bytes
0644
Connections.b53c715b9b9a782d8647.js
32448 bytes
0644
Connections.b53c715b9b9a782d8647.js.map
112998 bytes
0644
CorrelationsFeatureToggle.71addced22f59948b708.js
674 bytes
0644
CorrelationsFeatureToggle.71addced22f59948b708.js.map
1149 bytes
0644
CorrelationsPage.4e02feddf752bdf7cfe6.js
22725 bytes
0644
CorrelationsPage.4e02feddf752bdf7cfe6.js.map
69262 bytes
0644
CreateTeam.dbde5b87278cf087cc5e.js
3046 bytes
0644
CreateTeam.dbde5b87278cf087cc5e.js.map
9594 bytes
0644
DashboardImport.06e6c4c03113061aae6c.js
18153 bytes
0644
DashboardImport.06e6c4c03113061aae6c.js.map
58242 bytes
0644
DashboardListPage.dac1fe75fbaa4f9b1c23.js
30967 bytes
0644
DashboardListPage.dac1fe75fbaa4f9b1c23.js.map
108517 bytes
0644
DashboardPage.5e50193556ad6b828f5d.js
2786 bytes
0644
DashboardPage.5e50193556ad6b828f5d.js.map
8754 bytes
0644
DashboardPageProxy.9a6d60e5cac89c11c71c.js
65136 bytes
0644
DashboardPageProxy.9a6d60e5cac89c11c71c.js.map
226791 bytes
0644
DataTrailsPage.aa19ca6750eb3f91ac5d.js
331 bytes
0644
DataTrailsPage.aa19ca6750eb3f91ac5d.js.map
582 bytes
0644
EditNotificationChannelLegacy.75122e6dbfb215d89d81.js
10507 bytes
0644
EditNotificationChannelLegacy.75122e6dbfb215d89d81.js.map
37444 bytes
0644
EmbeddedDashboard.3856404d3d608c739864.js
1768 bytes
0644
EmbeddedDashboard.3856404d3d608c739864.js.map
5917 bytes
0644
FolderAlerting.a0fe69e3574320c8a74a.js
9633 bytes
0644
FolderAlerting.a0fe69e3574320c8a74a.js.map
29985 bytes
0644
FolderLibraryPanelsPage.95dd7bf6735e202a79d2.js
8599 bytes
0644
FolderLibraryPanelsPage.95dd7bf6735e202a79d2.js.map
25919 bytes
0644
LibraryPanelsPage.4a952d4aa9c21984995a.js
2704 bytes
0644
LibraryPanelsPage.4a952d4aa9c21984995a.js.map
7623 bytes
0644
ListPublicDashboardPage.469a693c4011a5193fcd.js
4713 bytes
0644
ListPublicDashboardPage.469a693c4011a5193fcd.js.map
14309 bytes
0644
MuteTimings.cb66b37f52c9ee3ce1da.js
20855 bytes
0644
MuteTimings.cb66b37f52c9ee3ce1da.js.map
58932 bytes
0644
NewNotificationChannelLegacy.1d57814bc534bb1a3681.js
9785 bytes
0644
NewNotificationChannelLegacy.1d57814bc534bb1a3681.js.map
32951 bytes
0644
NewOrgPage.2bb0e1cab09f0cbd0310.js
1325 bytes
0644
NewOrgPage.2bb0e1cab09f0cbd0310.js.map
3158 bytes
0644
NotificationsListLegacyPage.33212668898a6db361a8.js
2547 bytes
0644
NotificationsListLegacyPage.33212668898a6db361a8.js.map
6671 bytes
0644
NotificationsListPage.1eb9cb05bf88eee08291.js
1620 bytes
0644
NotificationsListPage.1eb9cb05bf88eee08291.js.map
3378 bytes
0644
NotificationsPage.d26b90d7348139106351.js
4646 bytes
0644
NotificationsPage.d26b90d7348139106351.js.map
25381 bytes
0644
OrgDetailsPage.2d5c98f188683c2e1d3b.js
6742 bytes
0644
OrgDetailsPage.2d5c98f188683c2e1d3b.js.map
17850 bytes
0644
PlaylistEditPage.d14b3673a1bb03ca0dbb.js
6892 bytes
0644
PlaylistEditPage.d14b3673a1bb03ca0dbb.js.map
19989 bytes
0644
PlaylistNewPage.13696f39b95b8416ede2.js
6583 bytes
0644
PlaylistNewPage.13696f39b95b8416ede2.js.map
19084 bytes
0644
PlaylistPage.8f45dcc09add615f90e8.js
7895 bytes
0644
PlaylistPage.8f45dcc09add615f90e8.js.map
25502 bytes
0644
PlaylistStartPage.8be462b13a24cddee188.js
275 bytes
0644
PlaylistStartPage.8be462b13a24cddee188.js.map
698 bytes
0644
PluginListPage.815b65d32380d0a800f7.js
12167 bytes
0644
PluginListPage.815b65d32380d0a800f7.js.map
43537 bytes
0644
PluginPage.c790de5e17a0b728dd3a.js
314 bytes
0644
PluginPage.c790de5e17a0b728dd3a.js.map
668 bytes
0644
ProfileFeatureTogglePage.a14257ebc5da1e8c85e0.js
552 bytes
0644
ProfileFeatureTogglePage.a14257ebc5da1e8c85e0.js.map
1012 bytes
0644
PublicDashboardPage.51c7c24941781e091898.js
4295 bytes
0644
PublicDashboardPage.51c7c24941781e091898.js.map
14393 bytes
0644
SelectOrgPage.695c19a5101a3a03ee28.js
1124 bytes
0644
SelectOrgPage.695c19a5101a3a03ee28.js.map
2993 bytes
0644
SendResetMailPage.f16b7172a87070f57227.js
1736 bytes
0644
SendResetMailPage.f16b7172a87070f57227.js.map
4350 bytes
0644
ServerStats.3fbd2493deb8f4598755.js
3863 bytes
0644
ServerStats.3fbd2493deb8f4598755.js.map
11534 bytes
0644
ServiceAccountCreatePage.4f989fb6cd2a41193ff0.js
2440 bytes
0644
ServiceAccountCreatePage.4f989fb6cd2a41193ff0.js.map
7939 bytes
0644
ServiceAccountPage.bc7c35b63b03ccc89628.js
14806 bytes
0644
ServiceAccountPage.bc7c35b63b03ccc89628.js.map
51593 bytes
0644
ServiceAccountsPage.baaa08c045390c05e276.js
14565 bytes
0644
ServiceAccountsPage.baaa08c045390c05e276.js.map
46399 bytes
0644
SignupInvited.81ad56aceb8dd1839e15.js
2360 bytes
0644
SignupInvited.81ad56aceb8dd1839e15.js.map
6096 bytes
0644
SnapshotListPage.519c760ed66124a771ff.js
3061 bytes
0644
SnapshotListPage.519c760ed66124a771ff.js.map
9043 bytes
0644
SoloPanelPage.c729750a88c3fa90d1cc.js
3229 bytes
0644
SoloPanelPage.c729750a88c3fa90d1cc.js.map
12316 bytes
0644
SoloPanelPageOld.6518c21ccaf29701fa97.js
1727 bytes
0644
SoloPanelPageOld.6518c21ccaf29701fa97.js.map
5509 bytes
0644
StoragePage.9b93a99e75f7f2842c11.js
14081 bytes
0644
StoragePage.9b93a99e75f7f2842c11.js.map
48740 bytes
0644
SupportBundles.567d512b3f919b8112e4.js
3058 bytes
0644
SupportBundles.567d512b3f919b8112e4.js.map
8751 bytes
0644
SupportBundlesCreate.fc6b6e4cf6366f751081.js
2779 bytes
0644
SupportBundlesCreate.fc6b6e4cf6366f751081.js.map
8882 bytes
0644
TeamList.2e23d37c91734f608f09.js
9019 bytes
0644
TeamList.2e23d37c91734f608f09.js.map
30348 bytes
0644
TeamPages.4f6177b4c6ec769c72d8.js
22839 bytes
0644
TeamPages.4f6177b4c6ec769c72d8.js.map
66001 bytes
0644
TestStuffPage.8ddabdd17d265b771b17.js
2654 bytes
0644
TestStuffPage.8ddabdd17d265b771b17.js.map
8058 bytes
0644
UserCreatePage.72e86cf2c9a3ce50cff3.js
1470 bytes
0644
UserCreatePage.72e86cf2c9a3ce50cff3.js.map
3788 bytes
0644
UserInvitePage.c8243c9cee4b06e10222.js
2576 bytes
0644
UserInvitePage.c8243c9cee4b06e10222.js.map
6594 bytes
0644
UserListPage.acbb5778a782ca90c7ba.js
25463 bytes
0644
UserListPage.acbb5778a782ca90c7ba.js.map
79671 bytes
0644
UserProfileEditPage.7cc4c218d9e4664250e3.js
14593 bytes
0644
UserProfileEditPage.7cc4c218d9e4664250e3.js.map
42901 bytes
0644
UsersListPage.1b61c82d62ca416b6f2f.js
8800 bytes
0644
UsersListPage.1b61c82d62ca416b6f2f.js.map
30059 bytes
0644
alert-rules-drawer-content.1fd9de3b496d077a5f3a.js
957 bytes
0644
alert-rules-drawer-content.1fd9de3b496d077a5f3a.js.map
3199 bytes
0644
alert-rules-toolbar-button.6f275f0d03748b6c297d.js
1429 bytes
0644
alert-rules-toolbar-button.6f275f0d03748b6c297d.js.map
4041 bytes
0644
alertmanagerPlugin.d13ca72afb3f996bb284.js
3810 bytes
0644
alertmanagerPlugin.d13ca72afb3f996bb284.js.map
10753 bytes
0644
app.b11fde05d43f9632a473.js
920821 bytes
0644
app.b11fde05d43f9632a473.js.map
69088 bytes
0644
assets-manifest.json
280835 bytes
0644
azureMonitorPlugin.0bc37a9d4e3bd8421cc0.js
232 bytes
0644
azureMonitorPlugin.0bc37a9d4e3bd8421cc0.js.map
600 bytes
0644
brace.fcd4b1c7e8b9264ab02c.js
371235 bytes
0644
brace.fcd4b1c7e8b9264ab02c.js.map
1132097 bytes
0644
canvasPanel.a46aa5e57d26b1fcc380.js
485254 bytes
0644
canvasPanel.a46aa5e57d26b1fcc380.js.map
2136916 bytes
0644
cloudMonitoringPlugin.c6ea431eae8e9ad2c7b1.js
198 bytes
0644
cloudMonitoringPlugin.c6ea431eae8e9ad2c7b1.js.map
555 bytes
0644
cloudwatchPlugin.06ef34f60000c4f7ea37.js
192 bytes
0644
cloudwatchPlugin.06ef34f60000c4f7ea37.js.map
544 bytes
0644
dark.7fa24d1908c1c96e6fcc.js
134 bytes
0644
elasticsearchPlugin.3f2edb012f5162b48903.js
214 bytes
0644
elasticsearchPlugin.3f2edb012f5162b48903.js.map
583 bytes
0644
explore-feature-toggle-page.897d9f08c342ad4c0702.js
612 bytes
0644
explore-feature-toggle-page.897d9f08c342ad4c0702.js.map
1280 bytes
0644
explore.476912733278e2a99729.js
165810 bytes
0644
explore.476912733278e2a99729.js.map
579148 bytes
0644
geomapPanel.14b9605971a38c51d262.js
417078 bytes
0644
geomapPanel.14b9605971a38c51d262.js.map
540371 bytes
0644
grafana.dark.8c716fbcf630eae84ced.css
209089 bytes
0644
grafana.light.b8b3904788f25480f4a1.css
209047 bytes
0644
grafanaPlugin.1cb208185a89de28dc3a.js
8654 bytes
0644
grafanaPlugin.1cb208185a89de28dc3a.js.map
28174 bytes
0644
graphPlugin.f47f722cdfc0ceb85136.js
70277 bytes
0644
graphPlugin.f47f722cdfc0ceb85136.js.map
243430 bytes
0644
graphitePlugin.d59175976346917781fe.js
75305 bytes
0644
graphitePlugin.d59175976346917781fe.js.map
272016 bytes
0644
heatmapPanel.f6f29a53ed0f682b4404.js
37545 bytes
0644
heatmapPanel.f6f29a53ed0f682b4404.js.map
158066 bytes
0644
influxdbPlugin.140a7777089f9559c11c.js
68843 bytes
0644
influxdbPlugin.140a7777089f9559c11c.js.map
265085 bytes
0644
jaegerPlugin.d254fd4a19ef0cb5b4f5.js
19727 bytes
0644
jaegerPlugin.d254fd4a19ef0cb5b4f5.js.map
65603 bytes
0644
light.af65e5ce03b9ed0aa2b1.js
134 bytes
0644
loki-query-field.a588d587d9d762b18f22.js
191 bytes
0644
loki-query-field.a588d587d9d762b18f22.js.map
548 bytes
0644
lokiPlugin.77364509de280321b6f8.js
185 bytes
0644
lokiPlugin.77364509de280321b6f8.js.map
536 bytes
0644
mixedPlugin.f36bd557a883d9a67538.js
180 bytes
0644
mssqlPlugin.88775f59ced74c2283c5.js
20457 bytes
0644
mssqlPlugin.88775f59ced74c2283c5.js.map
61420 bytes
0644
mysqlPlugin.72fb44411afd8165d201.js
17323 bytes
0644
mysqlPlugin.72fb44411afd8165d201.js.map
45415 bytes
0644
nodeGraphPanel.9a7cdd8efdae281cbe28.js
2107 bytes
0644
nodeGraphPanel.9a7cdd8efdae281cbe28.js.map
7132 bytes
0644
opentsdbPlugin.418b8c8ea0d97ed99edb.js
22866 bytes
0644
opentsdbPlugin.418b8c8ea0d97ed99edb.js.map
82180 bytes
0644
parcaPlugin.7f2e6dde7161b08ceed2.js
11184 bytes
0644
parcaPlugin.7f2e6dde7161b08ceed2.js.map
42340 bytes
0644
postgresPlugin.f88c598bae2653ae177b.js
18902 bytes
0644
postgresPlugin.f88c598bae2653ae177b.js.map
54304 bytes
0644
prom-query-field.ff217c474ea457bdd65e.js
14104 bytes
0644
prom-query-field.ff217c474ea457bdd65e.js.map
76811 bytes
0644
prometheusPlugin.2ba02c28d3f7293e903e.js
224 bytes
0644
prometheusPlugin.2ba02c28d3f7293e903e.js.map
699 bytes
0644
pyroscopePlugin.eb14b78419d619d90dca.js
22269 bytes
0644
pyroscopePlugin.eb14b78419d619d90dca.js.map
86896 bytes
0644
react-monaco-editor.988b1aa5e90b11f9941a.js
15759 bytes
0644
react-monaco-editor.988b1aa5e90b11f9941a.js.map
51544 bytes
0644
runtime.4b7e1b5735d2ed64b824.js
13640 bytes
0644
runtime.4b7e1b5735d2ed64b824.js.map
35122 bytes
0644
tableOldPlugin.8c72b8399d197aeebe16.js
25242 bytes
0644
tableOldPlugin.8c72b8399d197aeebe16.js.map
80497 bytes
0644
tempoPlugin.efa8c2a55984263b4b61.js
182 bytes
0644
tempoPlugin.efa8c2a55984263b4b61.js.map
529 bytes
0644
testDataDSPlugin.9717509b124d754e4f35.js
120550 bytes
0644
testDataDSPlugin.9717509b124d754e4f35.js.map
303302 bytes
0644
visjs-network.d93b3aa71ac24c8cde84.js
459653 bytes
0644
visjs-network.d93b3aa71ac24c8cde84.js.map
1951742 bytes
0644
zipkinPlugin.70f0f24b6d0b6e673ccb.js
13172 bytes
0644
zipkinPlugin.70f0f24b6d0b6e673ccb.js.map
46861 bytes
0644
N4ST4R_ID | Naxtarrr