1(globalThis["webpackChunk_canva_web"] = globalThis["webpackChunk_canva_web"] || []).push([[50306],{ 2 3/***/ 996382: 4function(_,__,__webpack_require__){__webpack_require__.n_x=__webpack_require__.n;const __web_req__=__webpack_require__;__web_req__(765703);globalThis._5f74ec40302898c5a55451c9fbd04240=globalThis._5f74ec40302898c5a55451c9fbd04240||{};(function(__c){var Ol=__c.Ol;var an=__c.an;var J=__c.J;var qt=__c.qt;var An=__c.An;var yl=__c.yl;var Rm=__c.Rm;var Sm=__c.Sm;var bm=__c.bm;var HS=__c.HS;var IS=__c.IS;var xl=__c.xl;var Qm=__c.Qm;var hn=__c.hn;var zn=__c.zn;var Bn=__c.Bn;var Pm=__c.Pm;var Om=__c.Om;var qn=__c.qn;var E=__c.E; 5var uY=function(a){if(a.type===3)throw Error("Unexpected error token");},Owd=function(a,b){if(a.type!==b.type)throw Error("Token types do not match");},Pwd=function(a,b){var c=0,d=0,e=!1;for(let f of b)c+=f.arity.min,d+=f.arity.max,e||=f.arity.qGa;return a<c||a>d?!1:a!==c&&a!==d&&e?(a-c)%2===0:!0},vY=function(a,b,c){var d=!1,e=!1,f=!1;for(let h of c)switch(h.type){case 0:__c.u(!e&&!d&&!f);break;case 1:__c.u(!d&&!f);e=!0;break;case 3:__c.u(!e&&!d&&!f);d=!0;break;case 2:__c.u(!e&&!d&&!f);f=!0;break; 6default:throw new E(h.type);}if(!Pwd(b.length,c))return a.fail(7);b=b.slice();d=[];for(var g of c){if(!g.CR(b))return a.fail(7);c=g.consume(b);if(!c.success)return g=c.value,g.type===7?a.fail(7):g.type===3?a.fail(g.value):a.fail(3);d.push(c.value)}return{success:!0,value:d}},wY=function(a,b){return a.map((c,d)=>c.type===7?b(d):c)},xY=function(a){return a.valueType===2&&(a.Mv==="="||a.Mv==="<>")&&a?.gg!==void 0},yY=function(a,b){return a.Mv==="="&&a.gg.test(b)||a.Mv==="<>"&&!a.gg.test(b)},Qwd=function(a, 7b,c){var d=b.value;if(d.type===16||c.type===16)return xY(b)?!1:d.type===3||c.type===3?b.Mv
7==="<>":qn(a.oy,b.Mv,c,d).value;if(b.valueType===15){if(b.value.type===0&&c.type===2)return c=a.fc.be(c,0),c.type===0&&Qwd(a,b,c);if(b.value.type===15&&c.type===15)return b.Mv==="=";if(b.value.type===2)return c.type===2&&c.value===""||c.type===15}if(c.type!==d.type)return b.Mv==="<>";if(c.type===0)return Owd(d,c),qn(a.oy,b.Mv,c,d).value;if(c.type===3)return Owd(d,c),Om(__c.pn(c.value,d.value,b.Mv)).value;uY(d); 8return c.type===2&&xY(b)&&yY(b,c.value)?!0:qn(a.oy,b.Mv,c,d).value},Rwd=function(a,b,c,d,e=c[0][0]){var f=new Map;for(let [h,k]of c){if(e.size==null||h.size==null||e.size.rows!==h.size.rows||e.size.cols!==h.size.cols)return{type:3,value:3};a:switch(k.type){case 2:var g=b(k.value);break a;case 0:case 1:case 3:case 16:g={Mv:"=",valueType:k.type,value:k};break a;case 15:g={Mv:"=",valueType:15,value:Pm(0)};break a;default:throw new E(k);}let l=g;h.value.flat().forEach((m,n)=>{Qwd(a.xba,l,m)&&f.set(n, 9(f.get(n)??0)+1)})}return e.value.flat().filter((h,k)=>f.get(k)===c.length).reduce(d.fn,d.initialValue)},Swd=function(a,b,c){a=Rwd(a,c,b,{fn:d=>++d,initialValue:0});return typeof a==="number"?Bn(a):a},Twd=function(a,b,c,d){return Rwd(a,d,b,{fn:(e,f)=>f.type===2?e:zn(a.oy,"+",e,f),initialValue:Pm(0)},c)},Uwd=function(a,b,c,d,e=b){return Twd(a,[[b,c]],e,d)},Vwd=function(a,b,c,d){b=Rwd(a,d,b,{fn:(g,h)=>{if(h.type===2)return g;var [k,l]=g;g=zn(a.oy,"+",k,Pm(1));h=zn(a.oy,"+",l,h);return[g,h]},initialValue:[Pm(0), 10Pm(0)]},c);if(!Array.isArray(b))return{type:3,value:2};var [e,f]=b;return zn(a.oy,"/",f,e)},Wwd=function(a,b,c,d,e=b){return Vwd(a,[[b,c]],e,d)},zY=function(a){return a.type===0||a.type===3},AY=function(a,b){b=b();if(!zY(b))throw Error("Expected number or error token");a.value=b;return a},BY=function(a,b){if(a.value.type!==0)return a;b=b(a.value.value);a.value=Bn(b);return a},CY=function(a,b,c){if(a.value.type!==0)return a;if(c.type!==0)return a.value=c,a;a.value=Bn(b(a.value.value,c.value));return a}, 11Xwd=function(a,b,c,d){if(a.value.type!==0)return a;if(c.type!==0)return a.value=c,a;if(d.type!==0)return a.value=d,a;a.value=Bn(b(a.value.value,c.value,d.value));return a},DY=function(a,b){if(a.value.type!==0)return a;b=b(a.value.value);if(Number.isNaN(b))return a.value={type:3,value:6},a;if(b===0)return a.value={type:3,value:2},a;a.value=Bn(1/b);return a},EY=function(a,b){return AY(a,()=>hn(a.oy,"*",a.value,b))},FY=function(a,b){return AY(a,()=>hn(a.oy,"/",a.value,b))},Ywd=function(a){return DY(a, 12b=>Math.tan(b))},Zwd=function(a){return DY(a,b=>Math.cos(b))},$wd=function(a){return DY(a,b=>Math.sin(b))},axd=function(a){return BY(a,b=>Math.PI/2-Math.atan(b))},bxd=function(a){return BY(a,b=>.5*Math.log((b+1)/(b-1)))},cxd=function(a){return DY(a,b=>Math.tanh(b))},dxd=function(a){return DY(a,b=>Math.cosh(b))},exd=function(a){return DY(a,b=>Math.sinh(b))},fxd=function(a){return BY(a,b=>b*Math.PI/180)},gxd=function(a){return BY(a,b=>Math.sqrt(b*Math.PI))},ixd=function(a){return BY(a,b=>b===0?1:hxd(b, 131))},jxd=function(a,b){return CY(a,(c,d)=>d===0?0:GY(c,Math.abs(d),Math.ceil),b)},kxd=function(a,b){return CY(a,(c,d)=>d===0?0:GY(c,Math.abs(d),Math.floor),b)},mxd=function(a,b,c){return Xwd(a,(d,e,f)=>lxd(d,e,f,"ceiling"),b,c)},nxd=function(a,b,c){return Xwd(a,(d,e,f)=>lxd(d,e,f,"floor"),b,c)},oxd=function(a,b){return CY(a,(c,d)=>d===0?0:c>0&&d<0||c<0&&d>0?NaN:Math.round(c/d)*d,b)},pxd=function(a,b){return a.value.type===0&&b.type===0&&b.value===0?(a.value={type:3,value:2},a):CY(a,(c,d)=>{c%=d;return c=== 140?0:c>0===d>0?c:c+d},b)},qxd=function(a,b){return a.value.type===0&&b.type===0&&b.value===0?(a.value={type:3,value:2},a):CY(a,(c,d)=>Math.trunc(c/d),b)},rxd=function(a,b){return CY(a,(c,d)=>{c=Math.trunc(Math.abs(c));for(d=Math.trunc(Math.abs(d));d!==0;){let e=c%d;c=d;d=e}return c},b)},sxd=function(a,b){return CY(a,(c,d)=>{c=Math.trunc(Math.abs(c));d=Math.trunc(Math.abs(d));if(c===0||d===0)return 0;for(var e=c,f=d;f!==0;){let g=e%f;e=f;f=g}c=c/e*d;return c>=__c.Uyc?NaN:c},b)},txd=function(a){return BY(a, 15b=>{b=Math.trunc(b);var c=1;for(let d=2;d<=b&&(c*=d,Number.isFinite(c));d++);return c})},uxd=function(a){return BY(a,b=>{var c=Math.trunc(b);for(b=1;c>=2&&(b*=c,Number.isFinite(b));c-=2);return b})},vxd=function(a,b){return CY(a,(c,d)=>{c=Math.trunc(c);d=Math.trunc(d);var e=1;for(let f=0;f<d&&(e*=c-f,Number.isFinite(e));f++);return e},b)},xxd=function(a,b){return CY(a,(c,d)=>wxd(Math.trunc(c),Math.trunc(d)),b)},yxd=function(a,b){return CY(a,(c,d)=>{d=Math.trunc(d);return wxd(Math.trunc(c)+d-1,d)}, 16b)},zxd=function(a,b){return CY(a,(c,d)=>HY(c,d,"ROUNDDOWN"),b)},Axd=function(a,b){return CY(a,(c,d)=>HY(c,d,"ROUNDUP"),b)},IY=function(a,b){a.value.type===0&&(a.value=Pm(Qm(a.value.value),b));return a},JY=function(a,b){return new Bxd(a.ud,b)}
16,Cxd=function(a,b){return Pwd(b.length,a.args)&&b.some(KY)&&a.Sb(b)},Dxd=function*(a,b){({dC:b=()=>!0}=b);for(let c of a)if(c.type!==4)yield c;else if(c.size)for(let d of c.value)for(let e of d)b(e)&&(yield e);else yield{type:3,value:3}},LY=function(a,b,c,d= 17{}){a=Dxd(a,d);var e=c;c=!0;for(let f of a){a=b(e,f);if(!a.ok)return a;c=!1;e=a.value}return c&&d.dVb?xl(d.dVb):xl(e)},MY=function(a,b,c){if(a.type===3)return{error:a.value};if(c&&a.type===1)return{error:3};a=b.be(a,0);return a.type===3?{error:a.value}:{value:a.value}},NY=function(a){return a>=IS&&a<=HS},OY=function(a,b,c){a=MY(a,b,c);return"error"in a?a:NY(a.value)?{Ls:a.value}:{error:6}},PY=function(a){a=Math.floor(a);var b=bm(a);if(b!=null)return{Ls:a,year:b.getUTCFullYear(),month:b.getUTCMonth()+ 181,day:b.getUTCDate()}},Exd=function(a){return a%4===0&&a%100!==0||a%400===0},QY=function(a,b){return(new Date(Date.UTC(a,b,0))).getUTCDate()},Fxd=function(a,b,c,d){var e=a.day,f=b.day;c===1?(e===31&&(e=30),f===31&&(f=30)):(c=e,a.day===QY(a.year,a.month)&&(e=30),f===31&&(d?c>=30:e===30)&&(f=30));return(b.year-a.year)*360+(b.month-a.month)*30+(f-e)},Gxd=function(a,b){var c=b.Ls-a.Ls;if(c===0)return 0;if(a.year===b.year)return c/(Exd(a.year)?366:365);if(b.year===a.year+1&&(b.month<a.month||b.month=== 19a.month&&b.day<=a.day)){a:{for(var d of new Set([a.year,b.year])){if(!Exd(d))continue;var e=__c.am(__c.cm({year:d,month:2,day:29}));if(e>=a.Ls&&e<=b.Ls){a=!0;break a}}a=!1}return c/(a?366:365)}d=0;for(e=a.year;e<=b.year;e++)d+=Exd(e)?366:365;return c/(d/(b.year-a.year+1))},Hxd=function(a,b,c){var d=Math.min(Math.floor(a),Math.floor(b));a=Math.max(Math.floor(a),Math.floor(b));b=PY(d);var e=PY(a);if(b==null||e==null)return NaN;switch(c){case 0:return Fxd(b,e,0,!0)/360;case 1:return Gxd(b,e);case 2:return(a- 20d)/360;case 3:return(a-d)/365;case 4:return Fxd(b,e,1,!1)/360;default:return NaN}},Ixd=function(a,b){var c=(b.year-a.year)*12+(b.month-a.month);return b.day>=a.day?c:c-1},Jxd=function(a,b,c){a=PY(a);b=PY(b);if(a==null||b==null)return NaN;switch(c){case 0:return b.year-a.year-(b.month>a.month||b.month===a.month&&b.day>=a.day?0:1);case 1:return Ixd(a,b);case 2:return b.Ls-a.Ls;case 3:return b.day>=a.day?b.day-a.day:QY(b.month===1?b.year-1:b.year,b.month===1?12:b.month-1)-a.day+b.day;case 4:return Ixd(a, 21b)%12;case 5:c=b.month>a.month||b.month===a.month&&b.day>=a.day?b.year:b.year-1;let d=Math.min(a.day,QY(c,a.month));a=__c.am(__c.cm({year:c,month:a.month,day:d}));return b.Ls-a;default:return NaN}},Kxd=function(a,b){if(a.value<IS||a.value>HS)return{type:3,value:6};a=Math.round((a.value-Math.floor(a.value))*86400)%86400;switch(b){case 0:b=Math.floor(a/3600);break;case 1:b=Math.floor(a/60)%60;break;case 2:b=a%60;break;default:throw new E(b);}return Pm(Qm(b))},RY=function(a,b){return a.map((c,d)=>d!== 22b&&c.type===4&&c.LB!=null&&KY(c)?Sm([[{type:3,value:3}]],{rows:1,cols:1}):c)},Lxd=function(a,b,c,d){a=OY(a,d,!0);if("error"in a)return{type:3,value:a.error};b=MY(b,d,!0);if("error"in b)c={type:3,value:b.error};else if(d=b.value,b=bm(Math.floor(a.Ls)),b==null)c={type:3,value:3};else{d=b.getUTCFullYear()*12+b.getUTCMonth()+Math.trunc(d);a=Math.floor(d/12);d-=a*12;var e=QY(a,d+1);c=c===1?e:Math.min(b.getUTCDate(),e);c=__c.am(__c.cm({year:a,month:d+1,day:c}));c=isNaN(c)||c<IS||c>HS?{type:3,value:6}:Pm(Qm(c))}return c}, 23Mxd=function(a,b){if(a.value<IS||a.value>HS)return{type:3,value:6};a=bm(a.value);if(a==null)return{type:3,value:3};switch(b){case 0:b=a.getUTCFullYear();break;case 1:b=a.getUTCMonth()+1;break;case 2:b=a.getUTCDate();break;default:throw new E(b);}return Pm(Qm(b))},Oxd=function(a,b){if(!(a>=IS&&a<=HS))return{type:3,value:6};b=Nxd[Math.trunc(b)];if(b==null)return{type:3,value:6};a=bm(Math.floor(a));if(a==null)return{type:3,value:6};a=(a.getUTCDay()-b.aQ+7)%7;return Pm(Qm(b.GQ?a:a+1))},Rxd=function(a, 24b){if(!(a>=IS&&a<=HS))return{type:3,value:6};b=Math.trunc(b);if(b===21)return Pxd(a);b=Qxd[b];if(b==null)return{type:3,value:6};a=bm(Math.floor(a));if(a==null)return{type:3,value:6};b=((new Date(Date.UTC(a.getUTCFullYear(),0,1))).getUTCDay()-b+7)%7;var c=Math,d=c.floor,e=Date.UTC(a.getUTCFullYear(),0,1);a=Math.round((a.getTime()-e)/864E5);return Pm(Qm(d.call(c,(a+b)/7)+1))}
24,Pxd=function(a){if(!(a>=IS&&a<=HS))return{type:3,value:6};var b=bm(Math.floor(a));if(b==null)return{type:3,value:6};var c=(b.getUTCDay()+ 256)%7+1;a=new Date(b.getTime());a.setUTCDate(b.getUTCDate()-c+4);b=a.getUTCFullYear();b=Date.UTC(b,0,1);a=Math.floor((a.getTime()-b)/864E5/7)+1;return Pm(Qm(a))},Sxd=function(a){a=bm(a);return a==null?0:(a.getUTCDay()+6)%7},Uxd=function(a){return a.type===2?a.value.length===7&&/^[01]{7}$/.test(a.value)?a.value.split("").map(b=>b==="1"):3:a.type===0||a.type===1?Txd[a.type===1?Number(a.value):Math.trunc(a.value)]??6:3},Vxd=function(a,b){if(a===void 0)return new Set;var c=a.type===4?a.value.flat():[a]; 26a=new Set;for(let d of c){if(d.type===3)return d.value;if(d.type===15)continue;if(d.type===1)return 3;c=b.be(d,0);if(c.type===3)return c.value;if(c.value<IS||c.value>HS)return 6;a.add(Math.floor(c.value))}return a},Wxd=function(a,b,c){return!b[Sxd(a)]&&!c.has(a)},Xxd=function(a,b,c,d){var e=Math.floor(a),f=Math.floor(b);a=Math.min(e,f);b=Math.max(e,f);e=e<=f?1:-1;for(f=0;a<=b;a++)Wxd(a,c,d)&&f++;return f*e},ayd=function(a,b,c,d){var e=c.filter(g=>!g).length;if(e!==0){var f=b>=0?1:-1;b=Math.abs(Math.trunc(b)); 27for(a=Math.floor(a);b>0;)if(b>e){let g=Math.floor((b-1)/e),h=a;a+=f*g*7;b-=g*e;b+=Yxd(h,a,c,d);if(a<Zxd||a>$xd)break}else a+=f,Wxd(a,c,d)&&b--;return a}},Yxd=function(a,b,c,d){var e=0;for(let f of d)(a<=b?f>a&&f<=b:f<a&&f>=b)&&!c[Sxd(f)]&&e++;return e},byd=function(a,b,c,d,e){if(Math.trunc(b)===0)return Pm(Qm(Math.floor(a)));d=Vxd(d,e);if(!(d instanceof Set))return{type:3,value:d};a=ayd(a,b,c,d);return a==null?{type:3,value:3}:a<IS||a>HS?{type:3,value:6}:Pm(Qm(a))},cyd=function(a,b){if(b==null)return 1; 28if(b.type===3)return b;if(b.type===1)return{type:3,value:3};a=a.fc.be(b,0);return a.type===3?a:a.value},dyd=function(a,b){if(b==null||b.type===15)return 0;if(b.type===3)return b;if(b.type===1)return{type:3,value:3};a=a.fc.be(b,0);if(a.type===3)return a;a=Math.trunc(a.value);return a<0||a>4?{type:3,value:6}:a},fyd=function(a){var b=a.trim().toUpperCase(),c=(a=b.startsWith("-"))?b.slice(1):b;if(c.length===0)return a?{type:3,value:6}:Pm(0);b=[];for(var d of c){c=eyd[d];if(c===void 0)return{type:3,value:3}; 29b.push(c)}d=0;for(c=0;c<b.length;c++)d=c+1<b.length&&b[c]<b[c+1]?d-b[c]:d+b[c];return Pm(Qm(a?-d:d))},hyd=function(a,b,c){b=gyd(b,c);return b!==void 0&&b.type===3?{ok:!1,error:b}:a===SY?{ok:!1,error:{type:3,value:7}}:a.type===3?{ok:!1,error:a}:a.type===1?{ok:!1,error:{type:3,value:3}}:{ok:!0,value:a,fHb:b?.value}},jyd=function(a,b,c,d){a=hyd(a,c,d);if(!a.ok)return a.error;d=d.be(a.value,0);return d.type===3?d:iyd(d.value,b,a.fHb)},UY=function(a,b,c,d,e){a=hyd(a,d,e);if(!a.ok)return a.error;e=e.be(a.value, 302);if(e.type===3)return e;b=TY(e.value,b);return b.type===3?b:iyd(b.value,c,a.fHb)},gyd=function(a,b){if(a!==SY){if(a.type===3)return a;
30if(a.type===1)return{type:3,value:3};a=b.be(a,0);if(a.type===3)return a;a=Math.trunc(a.value);return a<1||a>10?{type:3,value:6}:Pm(Qm(a))}},TY=function(a,b){a=a.toUpperCase();if(a.length>10)return{type:3,value:6};if(a.length===0)return Pm(0);var c=0;for(var d of a){let e="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(d);if(e<0||e>=b)return{type:3,value:6};c=c*b+e}b= 3110*Math.log2(b);d=Math.pow(2,b-1);return Pm(Qm(a.length===10&&c>=d?c-Math.pow(2,b):c))},iyd=function(a,b,c){a=Math.trunc(a);var d=10*Math.log2(b),e=Math.pow(2,d-1)-1;if(a<-Math.pow(2,d-1)||a>e)return{type:3,value:6};if(a<0)return Rm(kyd(a+Math.pow(2,d),b).padStart(10,"0"));b=kyd(a,b);if(c===void 0)return Rm(b);c=Math.trunc(c);c=c<1||c>10||c<b.length?void 0:b.padStart(c,"0");return c===void 0?{type:3,value:6}:Rm(c)},kyd=function(a,b){if(a===0)return"0";for(var c="";a>0;)c="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"[a% 32b]+c,a=Math.floor(a/b);return c},lyd=function(a,b){if(a.z7a!==void 0&&(b=b[a.z7a],b!==void 0&&b.type!==7)){if(b.type===4){if(KY(b))return;b=b.value[0][0]}a=gyd(b,a.fc);return a!==void 0&&a.type===3?a:void 0}},myd=function(a){return a.type===4&&a.LB!=null&&KY(a)},nyd=function(a){return a.type===4&&a.LB==null&&KY(a)},oyd=function(a){a=a.value;return!Number.isInteger(a)||a<0||a>0xffffffffffff?{type:3,value:6}:a},pyd=function(a,b,c){var d=oyd(a);if(typeof d!=="number")return d;var e=oyd(b);if(typeof e!== 33"number")return e;b=0;a=1;for(let f=0;f<48;f++)c(d%2===1,e%2===1)&&(b+=a),d=Math.floor(d/2),e=Math.floor(e/2),a*=2;return Pm(Qm(b))},qyd=function(a,b){return pyd(a,b,(c,d)=>c&&d)},ryd=function(a,b){return pyd(a,b,(c,d)=>c||d)},syd=function(a,b){return pyd(a,b,(c,d)=>c!==d)},tyd=function(a,b,c){a=oyd(a);if(typeof a!=="number")return a;
33if(a===0)return Pm(0);b=Math.trunc(b.value);if(b<-53||b>53)return{type:3,value:6};c=c==="left"?b:-b;c=c>=0?a*Math.pow(2,c):Math.floor(a/Math.pow(2,-c));return c>0xffffffffffff? 34{type:3,value:6}:Pm(Qm(c))},uyd=function(a,b){if(b!==void 0&&b!==SY){if(b.type===3)return b;if(b.type===1)return Pm(Qm(b.value?0:4));a=a.fc.be(b,0);if(a.type===3)return a;a=Math.trunc(a.value);return a<0||a>4?{type:3,value:3}:Pm(Qm(a))}},vyd=function(a){return a.map(b=>b.type===4&&KY(b)&&b.LB!=null?{type:3,value:3}:b)},wyd=function(a){return a.some(b=>KY(b)&&b.type===4&&b.LB==null)},xyd=function(a){switch(a.type){case 0:case 15:return 1;case 2:return 2;case 1:return 4;case 3:return 16;case 16:a:switch(a= 35a.value.kD,a.type){case "embed":a=1001;break a;case "mention":a=1002;break a;case "media":a=1003;break a;default:throw new E(a);}return a;default:return 64}},yyd=function(a){return(b,c)=>{if(b==null)return c;switch(a){case "AND":return Om(b.value&&c.value);case "OR":return Om(b.value||c.value);default:throw new E(a);}}},zyd=function(a,b,c,d,e,f){d=d.value;if(b.type===15)return{type:3,value:7};if(c.size==null||d>c.size.cols)return{type:3,value:4};for(let k=0;k!==c.value.length;k++){let l=c.value[k]; 36var g=l[0];if(g.type!==15&&g.type!==3&&g.type===b.type)if(e?e.value:1)if(g=zn(a,"<=",g,b),g.type===1&&g.value)var h=l[d-1];else{if(h)break}else{if(b.type===2&&g.type===2){let m=f(`=${b.value}`);if(xY(m)&&yY(m,g.value))return l[d-1]}g=zn(a,"=",g,b);if(g.type===1&&g.value)return l[d-1]}}return h!==void 0?h:{type:3,value:7}},VY=function(a){return Math.floor(a?.value??0)-1},Ayd=function(a){return a.type===4?a:Sm([[a]],{rows:1,cols:1})},Byd=function(a,b){return xY(a)&&a.Mv==="="?b.findIndex(c=>c.type=== 372&&yY(a,c.value)):-1},Cyd=function(a,b,c,d,e){var f=-1;for(let h=0;h<c.length;h++){let k=c[h];if(k.type===b.type&&qn(a,d,k,b).value&&(g==null||qn(a,e,g,k).value)){var g=k;f=h}}return f},Dyd=function(a,b,c,d,e,f,g){b=g===-1?[...b.value].reverse():b.value;c=g===-1?[...c.value].reverse():c.value;for(g=0;g<b.length;g++){var h=b[g][0];if(h.type===15||h.type===3)continue;var k=WY(h);if(k.type!==3)switch(f){case 0:h=zn(a.ud,"=",h,d);if(h.type===3)return h;if(h.value)return c[g][0];break;case 2:var l=a.fc.be(d, 382);if(l.type===3)return l;l=a.sj.EL(l.value);if(xY(l)){h=a.fc.be(k,2);if(h.type===3)return h;h=yY(l,h.value)}else h=qn(a.ud,"=",h,d).value;if(h)return c[g][0];break;case -1:case 1:k=zn(a.ud,f===-1?"<":">",h,d);if(k.type===3)return k;if(k.value&&(k=f===-1?">":"<",m===void 0||zn(a.ud,k,h,b[m][0]).value))var m=g;break;default:throw new E(f);}}return m!==void 0?c[m][0]:e},Eyd=function(a){if(a.type!==4)return[a];if(a.size==null)return[{type:3,value:3}];var b=[];for(let c of a.value)for(let d of c)b.push(d); 39return b},Fyd=function(a,b){if(a.type===3)return a;
39if(a.type===7)return null;if(a.type===4){if(a.size==null)return{type:3,value:3};for(let c of a.value)for(let d of c){if(d.type===3)return d;if(d.type===1||b.be(d,0).type===3)return{type:3,value:3}}return null}return a.type!==1&&b.be(a,0).type!==3?null:{type:3,value:3}},Gyd=function(a){return a.map(b=>b.type===4&&b.LB!=null&&KY(b)?Sm([[{type:3,value:3}]],{rows:1,cols:1}):b)},Hyd=function(a){var b=a[0].size;return b==null?!1:a.every(c=>c.size?.cols=== 40b.cols&&c.size?.rows===b.rows)},Jyd=function(a,b){var c=Iyd(a,b);if(!c.ok)return c.error;b=c.value.sum;c=Bn(c.value.count);if(c.type===3)return c;a=zn(a,"/",b,c);return a.type===3?a:a.type!==0?{type:3,value:6}:a},Iyd=function(a,b){return LY(b,(c,d)=>{var e=zn(a,"+",c.sum,d);return e.type===3?yl(e):e.type!==0?yl({type:3,value:6}):xl({sum:e,count:c.count+(d.type!==15?1:0)})},{sum:Pm(0),count:0},{dC:zY})},Oyd=function(a){var [b,c]=a;if(b===void 0||c===void 0)return yl({type:3,value:7});a=Kyd(b);var d= 41b.type!==4?!0:b.value.flat().length===1;if(a&&d&&(c.type===3||c.type===4&&(a=c.value.flat(),a.length===1&&a[0].type===3)))return yl({type:3,value:3});a=Lyd(b);if(!a.ok)return yl(a.error);d=Lyd(c);if(!d.ok)return yl(d.error);a=a.value;var e=d.value;d=a.every(h=>h.type===15);var f=e.every(h=>h.type===15);if(a.length!==e.length)return d&&a.length===1&&e.length>1||f&&e.length===1&&a.length>1?yl({type:3,value:3}):yl({type:3,value:7});var g=Myd(a,e);if(!g.ok)return yl(g.error);g=Nyd(a,e);return g.left.length=== 420?(e=f&&e.length===1,d&&a.length===1||e?yl({type:3,value:3}):yl({type:3,value:2})):g.left.length<2?yl({type:3,value:2}):xl(g)},Pyd=function(a,b,c,d,e){var f=Pm(0),g=Pm(0);for(let l=0;l<b.length;l++){var h=zn(a.ud,"-",b[l],d);if(h.type===3)return h;var k=zn(a.ud,"-",c[l],e);if(k.type===3)return k;h=zn(a.ud,"*",h,h);if(h.type===3)return h;k=zn(a.ud,"*",k,k);if(k.type===3)return k;f=An(a.ud,"+",f,h);if(f.type===3)return f;g=An(a.ud,"+",g,k);if(g.type===3)return g}b=zn(a.ud,"*",f,g);return b.type===3? 43b:An(a.ud,"^",b,Pm(Qm(.5)))},Kyd=function(a){return a.type===7||a.type===15?!0:a.type===4?(a=a.value.flat(),a.length>0&&a.every(b=>b.type===15)):!1},Lyd=function(a){if(a.type===3)return yl(a);if(a.type===7)return yl({type:3,value:3});a=(a.type===4?a:Sm([[a]],{rows:1,cols:1})).value.flat();return a.length===1&&a[0].type===3?yl(a[0]):a.length===0?yl({type:3,value:3}):xl(a)},Myd=function(a,b){for(let c=0;c<a.length;c++){let d=a[c],e=b[c];if(d.type===3)return c===0&&d.value===1?yl({type:3,value:6}):yl(d); 44if(e.type===3)return c===0&&e.value===1?yl({type:3,value:6}):yl(e)}return xl(void 0)},Nyd=function(a,b){var c=[],d=[];for(let e=0;e<a.length;e++){let f=a[e],g=b[e];f.type===0&&g.type===0&&(c.push(f),d.push(g))}return{left:c,right:d}},Qyd=function(a,b,c,d){if(c.type===3)return c;c=a.be(c,0);if(c.type===3)return c;if(c.type===2)return{type:3,value:3};a=b.type===2||b.type===1?a.be(b,0):b;a=LY([a],(e,f)=>{switch(f.type){case 3:return yl(f);case 0:e.push(f.value);break;case 2:case 1:case 15:case 16:break; 45default:throw new E(f);}return xl(e)},[],{dC:zY});if(!a.ok)return a.error;a=a.value;c=c.value;if(a.length===0||c<1||Math.ceil(c)>a.length)return{type:3,value:6};c=d==="LARGE"?Math.ceil(c):Math.trunc(c);a=a.sort((e,f)=>d==="LARGE"?f-e:e-f);return Pm(Qm(a[c-1]))},Ryd=function(a){for(let b of a){if(b.type===3)return b;if(b.type===4&&b.size?.rows===1&&b.size?.cols===1){a=b.value[0][0];if(a.type===3)return a;
45if(a.type===15)return{type:3,value:3}}}},Syd=function(a){if(a.length!==0){var b=new Map,c=0;for(let e of a)if(a= 46(b.get(e)||0)+1,b.set(e,a),a>c){c=a;var d=e}if(c!==1)return d}},Tyd=function(a){return a.map((b,c)=>{if(c===0||b.type!==4||!KY(b))return b;for(let d of b.value)for(let e of d)if(e.type===3)return e;return b.value[0]?.[0]??b})},Uyd=function(a,b,c){a=Math.trunc(a?.value??1);if(a===0)return{type:3,value:3};b=Math.trunc(b?.value??0);if(b!==0&&b!==1)return{type:3,value:3};c=Math.trunc(c?.value??0);return c!==0&&c!==1?{type:3,value:3}:{instance:a,MZ:b,aDb:c}},Vyd=function(a,b,c,d){if(b>0)return a=c?[...a, 47d]:a,b<=a.length?a[b-1]:null;a=c?[-1,...a]:a;b=a.length+b;return b>=0?a[b]:null},Wyd=function(a,b,c,d){if(b.length===0)return[];var e=c?a.map(g=>g.toLowerCase()):a,f=c?b.map(g=>g.toLowerCase()):b;a=g=>{for(let h=0;h<f.length;h++)if(e[g+h]!==f[h])return!1;return!0};b=[];if(d==="start"){for(d=0;d+f.length<=e.length;d++)a(d)&&(b.push(d),d+=f.length-1);return b}for(d=e.length-f.length;d>=0;d--)a(d)&&(b.push(d),d-=f.length-1);b.reverse();return b},Xyd=function(a){a=qt(a);var b=[];for(let d=0;d<a.length;d++){var c= 48a[d];c==="~"?(c=a[d+1],c==="?"||c==="*"||c==="~"?(b.push({kind:"literal",value:c.toLowerCase()}),d++):b.push({kind:"literal",value:"~"})):c==="?"?b.push({kind:"any"}):c==="*"?b.push({kind:"star"}):b.push({kind:"literal",value:c.toLowerCase()})}return b},Yyd=function(a,b,c){for(var d=0,e=-1,f=0;d<a.length;){let g=a[d];if(g.kind==="star")e=d,f=c,d++;else{if(c<b.length){if(g.kind==="any"){d++;c++;continue}if(g.kind==="literal"&&b[c]===g.value){d++;c++;continue}}if(e!==-1&&f<b.length)d=e+1,f++,c=f;else return!1}}return!0}, 49Zyd=a=>a.type===0,$yd=a=>a.type===4,azd=class{constructor(a){this.value=a}},GY=(a,b,c)=>Number((c(Number((a/b).toPrecision(15)))*b).toPrecision(15)),hxd=(a,b=0)=>a===0?b:(a<0?-1:1)*(Math.ceil((Math.abs(a)-b)/2)*2+b),bzd=(a,b)=>a===0||b===0?0:a>0&&b<0?NaN:GY(a,b,Math.ceil),czd=(a,b)=>a===0?0:b===0||a>0&&b<0?NaN:GY(a,b,Math.floor),lxd=(a,b,c,d)=>{if(b===0)return 0;b=Math.abs(b);var e=d==="ceiling"?Math.ceil:Math.floor;if(a>=0)return GY(a,b,e);d=d==="ceiling"?Math.floor:Math.ceil;return GY(a,b,c===0? 50e:d)},wxd=(a,b)=>{b=Math.min(b,a-b);var c=1;for(let d=1;d<=b&&(c=c*(a-b+d)/d,Number.isFinite(c));d++);return c},HY=(a,b,c)=>{var d=a<0;a=Math.abs(a);var e=Math.floor(Math.abs(b));b=b<0?-e:e;if(c==="ROUND"&&b>=2147483647)return 0;b=Math.min(b,15);e=Math.max(b,0);e=Math.min(a.toFixed(0).length+e,15);if(b>=0)switch(b=Math.pow(10,b),a=Number((a*b).toPrecision(15)),c){case "ROUNDDOWN":c=Number((Math.floor(a)/b).toPrecision(e));break;case "ROUNDUP":c=Number((Math.ceil(a)/b).toPrecision(e));break;case "ROUND":c= 51Number((Math.round(a)/b).toPrecision(e));break;default:throw new E(c);}else if(a===0)c=0;else if(b=Math.pow(10,-b),isFinite(b)){switch(c){case "ROUNDDOWN":c=Math.floor(a/b);break;case "ROUNDUP":c=Math.ceil(a/b);break;case "ROUND":c=Math.round(a/b);break;default:throw new E(c);}c*=b}else c=c==="ROUNDUP"?Infinity:0;return d?-c:c},Bxd=class extends azd{negate(){return AY(this,()=>__c.jn(this.oy,"-",this.value))}ZGb(){return AY(this,()=>__c.jn(this.oy,"%",this.value))}add(a){return AY(this,()=>hn(this.oy, 52"+",this.value,a))}subtract(a){return AY(this,()=>hn(this.oy,"-",this.value,a))}HL(a){return AY(this,()=>hn(this.oy,"^",this.value,a))}ln(){return BY(this,a=>Math.log(a))}exp(){return BY(this,a=>Math.exp(a))}abs(){return BY(this,a=>Math.abs(a))}log10(){return BY(this,a=>Math.log10(a))}sin(){return BY(this,a=>Math.sin(a))}cos(){return BY(this,a=>Math.cos(a))}tan(){return BY(this,a=>Math.tan(a))}asin(){return BY(this,a=>Math.asin(a))}acos(){return BY(this,a=>Math.acos(a))}atan(){return BY(this,a=>Math.atan(a))}atan2(a){return this.value.type=== 530&&a.type===0&&this.value.value===0&&a.value===0?(this.value={type:3,value:2},this):CY(this,(b,c)=>Math.atan2(c,b),a)}sinh(){return BY(this,a=>Math.sinh(a))}cosh(){return BY(this,a=>Math.cosh(a))}tanh(){return BY(this,a=>Math.tanh(a))}asinh(){return BY(this,a=>Math.asinh(a))}acosh(){return BY(this,a=>Math.acosh(a))}atanh(){return BY(this,a=>Math.atanh(a))}WX(){return BY(this,a=>a*180/Math.PI)}L5(){return BY(this,a=>Math.floor(a))}trunc(a){return CY(this,(b,c)=>HY(b,c,"ROUNDDOWN"),a)}Xk(){return BY(this, 54a=>hxd(a))}sign(){return BY(this,a=>Math.sign(a))}floor(a){return this.value.type===0&&a.type===0&&a.value===0&&this.value.value!==0?(this.value={type:3,value:2},this):CY(this,czd,a)}round(a){return CY(this,(b,c)=>HY(b,c,"ROUND"),a)}result(){return this.value}constructor(a,b){super(b??Pm(0));this.oy=a}},XY=class{constructor(a,b,c,d,e,f,g){this.sj=a;this.fc=b;this.ud=c;this.WM=d;this.xba=e;this.aa=f;this.jm=g}};XY.xb=!1; 55var KY=a=>a.type===4&&a.size!=null&&(a.size.rows>1||a.size.cols>1),YY=class extends XY{ffa(a){return a}sIa(a){return this.Nb(a)}execute(a){if(this.vc)var b=wY(a,this.vc);else{if(a.some(c=>c.type===7))return{type:3,value:7};b=a}b=this.ffa(b);if(Cxd(this,b)){let c={rows:0,cols:0};for(a=0;a<b.length;a++){if(this.rb(a))continue;let d=b[a];d.type===4&&d.size!=null&&(c.rows=Math.max(c.rows,d.size.rows),c.cols=Math.max(c.cols,d.size.cols))}a=Array.from({length:c.rows},(d,e)=>Array.from({length:c.cols},(f, 56g)=>{f=b.map((h,k)=>h.type!==4||this.rb(k)?h:(h=h.value[h.value.length===1?0:e])&&h[h.length===1?0:g]||{type:3,value:7});f=vY(this.jm,f,this.args);return f.success?this.Nb(f.value):f.value}));return Sm(a,c)}a=vY(this.jm,b,this.args);return a.success?this.sIa(a.value):a.value}},WY=a=>a.type===4?a.value[0][0]:a,dzd=()=>J("U5lElw"),ezd=()=>J("t3r0dg"),fzd=()=>J("P2CRhA"),gzd=()=>J("Vam+FA"),hzd=()=>J("zPqQHw"),izd=()=>J("MnQFqA"),jzd=()=>J("4K3ehg"),kzd=()=>J("huj66w"),lzd=()=>J("ls1oQA"),mzd=()=>J("ZsgTfw"), 57nzd=()=>J("cCLKyA"),ozd=()=>J("6CyJUg"),pzd=()=>J("OlxWEg"),qzd=()=>J("qeR5Jw"),rzd=()=>J("jVOyKw"),szd=()=>J("Gmryjg"),tzd=()=>J("N0/dtw"),uzd=()=>J("lq3zYw"),vzd=()=>J("1G5NUA"),wzd=()=>J("je34hQ"),xzd=()=>J("cT9jOw");var yzd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a,e=Math.floor(b.value),f=Math.floor(c.value);a=Math.floor(d.value);e<=1899&&(e+=1900);e=__c.am(__c.cm({year:e,month:f,day:a}));if(isNaN(e))return{type:3,value:6};a===0&&--e;return e<IS||e>HS?{type:3,value:6}:Pm(Qm(e),__c.oO.create({...__c.Nwc,re:{...__c.Nwc.re,format:this.sj.MY.dateFormat}}))}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc];this.metadata={category:3,description:dzd,Ba:[{type:"YEAR", 58optional:!1},{type:"MONTH",optional:!1},{type:"DAY",optional:!1}],Aa:["=DATE(1969, 7, 20)","=DATE(A2, B2, C2)"]};this.vc=()=>Pm(0)}};yzd.functionName="DATE";var zzd={eOc:0,Mgb:1,iXb:2,sLc:3,gOc:4,fOc:5};var Azd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a,e=MY(b,this.fc,!1);if("error"in e)return{type:3,value:e.error};var f=MY(c,this.fc,!1);if("error"in f)return{type:3,value:f.error};a=d.type===3?d:d.type!==2?{type:3,value:6}:zzd[d.value.toUpperCase()]??{type:3,value:6};if(typeof a!=="number")return a;
58if(!NY(e.value)||!NY(f.value))return{type:3,value:6};e=Math.floor(e.value);f=Math.floor(f.value);return e>f?{type:3,value:6}:Pm(Qm(Jxd(e,f,a)))}constructor(...a){super(...a); 59this.args=[this.aa.yf,this.aa.yf,this.aa.yf];this.metadata={category:3,description:xzd,Ba:[{type:"DATE",optional:!1},{type:"DATE",optional:!1},{type:"VALUE",optional:!1}],Aa:['=DATEDIF(A1, A2, "Y")','=DATEDIF(DATE(2024, 1, 1), DATE(2025, 3, 10), "M")','=DATEDIF(A1, A2, "D")']};this.vc=b=>b===2?an():Pm(0)}};Azd.functionName="DATEDIF";Azd.xb=!0;var Bzd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return Mxd(a,2)}constructor(...a){super(...a);this.args=[this.aa.Oc];this.metadata={category:3,description:ezd,Ba:[{type:"DATE",optional:!1}],Aa:["=DAY(A1)","=DAY(DATE(2024, 6, 1))","=DAY(45444)",'=DAY("2024-06-01")']}}};Bzd.functionName="DAY";var Czd=class extends YY{Sb(a){return a.some(KY)}rb(){return!1}Nb(a){var b=OY(a[0],this.fc,!1);if("error"in b)return{type:3,value:b.error};a=OY(a[1],this.fc,!1);return"error"in a?{type:3,value:a.error}:Pm(Qm(Math.floor(b.Ls)-Math.floor(a.Ls)))}constructor(...a){super(...a);this.args=[this.aa.DG,this.aa.DG];this.metadata={category:3,description:fzd,Ba:[{type:"DATE",optional:!0},{type:"DATE",optional:!0}],Aa:["=DAYS(A1, A2)","=DAYS(DATE(2023, 1, 1), DATE(2022, 1, 1))",'=DAYS("2023-01-01", "2022-01-01")']}; 60this.vc=()=>Pm(0)}};Czd.functionName="DAYS";var Dzd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a,e=MY(b,this.fc,!1);if("error"in e)return{type:3,value:e.error};a=MY(c,this.fc,!1);if("error"in a)return{type:3,value:a.error};if(d==null||d.type===15)var f=0;else d.type===3?f=d:(f=this.fc.be(d,1),f=f.type===3?f:f.value?1:0);if(typeof f!=="number")return f;if(!NY(e.value)||!NY(a.value))return{type:3,value:6};e=PY(e.value);a=PY(a.value);if(e==null||a==null)return{type:3,value:3};a=Fxd(e,a,f,!1);return Pm(Qm(a))}constructor(...a){super(...a); 61this.args=[this.aa.yf,this.aa.yf,this.aa.zL];this.metadata={category:3,description:vzd,Ba:[{type:"DATE",optional:!1},{type:"DATE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=DAYS360(A1, A2)","=DAYS360(DATE(2024, 1, 1), DATE(2024, 3, 31))","=DAYS360(A1, A2, TRUE)"]};this.vc=b=>b===2?an():Pm(0)}};Dzd.functionName="DAYS360";Dzd.xb=!0;var Ezd=class extends YY{execute(a,b){return super.execute(RY(a),b)}rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return Lxd(b,c,0,this.fc)}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf];this.metadata={category:3,description:mzd,Ba:[{type:"DATE",optional:!1},{type:"MONTH",optional:!1}],Aa:["=EDATE(A1, 1)","=EDATE(DATE(2024, 1, 31), 1)",'=EDATE("2024-01-15", -3)']};this.vc=()=>({type:3,value:7})}};Ezd.functionName="EDATE";Ezd.xb=!0;var Fzd=class extends YY{execute(a,b){return super.execute(RY(a),b)}rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return Lxd(b,c,1,this.fc)}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf];this.metadata={category:3,description:nzd,Ba:[{type:"DATE",optional:!1},{type:"MONTH",optional:!1}],Aa:["=EOMONTH(A1, 0)","=EOMONTH(DATE(2024, 1, 15), 1)",'=EOMONTH("2024-02-15", -1)']};this.vc=()=>({type:3,value:7})}};Fzd.functionName="EOMONTH";Fzd.xb=!0;var ZY=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return this.compute(a[0])}constructor(...a){super(...a);this.args=[this.aa.Oc]}};var Gzd=class extends ZY{compute(a){return Kxd(a,0)}constructor(...a){super(...a);this.metadata={category:3,description:izd,Ba:[{type:"DATE",optional:!1}],Aa:["=HOUR(A1)","=HOUR(0.75)",'=HOUR("13:30")']}}};Gzd.functionName="HOUR";Gzd.xb=!0;var Nxd={1:{aQ:0,GQ:!1},2:{aQ:1,GQ:!1},3:{aQ:1,GQ:!0},11:{aQ:1,GQ:!1},12:{aQ:2,GQ:!1},13:{aQ:3,GQ:!1},14:{aQ:4,GQ:!1},15:{aQ:5,GQ:!1},16:{aQ:6,GQ:!1},17:{aQ:0,GQ:!1}},Qxd={1:0,2:1,11:1,12:2,13:3,14:4,15:5,16:6,17:0};var Hzd=class extends ZY{compute(a){return Pxd(a.value)}constructor(...a){super(...a);this.metadata={category:3,description:qzd,Ba:[{type:"DATE",optional:!1}],Aa:["=ISOWEEKNUM(A1)","=ISOWEEKNUM(DATE(2024, 1, 1))",'=ISOWEEKNUM("2024-01-01")']}}};Hzd.functionName="ISOWEEKNUM";Hzd.xb=!0;var Izd=class extends ZY{compute(a){return Kxd(a,1)}constructor(...a){super(...a);this.metadata={category:3,description:jzd,Ba:[{type:"DATE",optional:!1}],Aa:["=MINUTE(A1)","=MINUTE(0.51)",'=MINUTE("13:30")']}}};Izd.functionName="MINUTE";Izd.xb=!0;var Jzd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return Mxd(a,1)}constructor(...a){super(...a);this.args=[this.aa.Oc];this.metadata={category:3,description:gzd,Ba:[{type:"DATE",optional:!1}],Aa:["=MONTH(A1)","=MONTH(DATE(2024, 6, 1))","=MONTH(45444)",'=MONTH("2024-06-01")']}}};Jzd.functionName="MONTH";
61var Txd={1:[!1,!1,!1,!1,!1,!0,!0],2:[!0,!1,!1,!1,!1,!1,!0],3:[!0,!0,!1,!1,!1,!1,!1],4:[!1,!0,!0,!1,!1,!1,!1],5:[!1,!1,!0,!0,!1,!1,!1],6:[!1,!1,!1,!0,!0,!1,!1],7:[!1,!1,!1,!1,!0,!0,!1],11:[!1,!1,!1,!1,!1,!1,!0],12:[!0,!1,!1,!1,!1,!1,!1],13:[!1,!0,!1,!1,!1,!1,!1],14:[!1,!1,!0,!1,!1,!1,!1],15:[!1,!1,!1,!0,!1,!1,!1],16:[!1,!1,!1,!1,!0,!1,!1],17:[!1,!1,!1,!1,!1,!0,!1]},$Y=Txd[1],Zxd=IS-366,$xd=HS+366;var Kzd=class extends YY{execute(a,b){return super.execute(RY(a,2),b)}rb(a){return a===2}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d]=a;a=OY(b,this.fc,!0);if("error"in a)return{type:3,value:a.error};var e=OY(c,this.fc,!0);if("error"in e)return{type:3,value:e.error};var f=Vxd(d,this.fc);if(!(f instanceof Set))return{type:3,value:f};a=Xxd(a.Ls,e.Ls,$Y,f);return Pm(Qm(a))}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf,this.aa.nJa];this.metadata={category:3,description:rzd, 62Ba:[{type:"DATE",optional:!1},{type:"DATE",optional:!1},{type:"ARRAY",optional:!0}],Aa:["=NETWORKDAYS(A1, A2)","=NETWORKDAYS(DATE(2024, 1, 1), DATE(2024, 1, 31))","=NETWORKDAYS(A1, A2, B1:B3)"]};this.vc=b=>b===2?an():{type:3,value:7}}};Kzd.functionName="NETWORKDAYS";Kzd.xb=!0;var Lzd=class extends YY{execute(a,b){return super.execute(RY(a,3),b)}rb(a){return a===3}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d,e]=a;a=OY(b,this.fc,!0);if("error"in a)return{type:3,value:a.error};var f=OY(c,this.fc,!0);if("error"in f)return{type:3,value:f.error};var g=d==null||d.type===15?$Y:Uxd(d);if(typeof g==="number")return{type:3,value:g};var h=Vxd(e,this.fc);if(!(h instanceof Set))return{type:3,value:h};a=Xxd(a.Ls,f.Ls,g,h);return Pm(Qm(a))}constructor(...a){super(...a); 63this.args=[this.aa.yf,this.aa.yf,this.aa.zL,this.aa.nJa];this.metadata={category:3,description:szd,Ba:[{type:"DATE",optional:!1},{type:"DATE",optional:!1},{type:"VALUE",optional:!0},{type:"ARRAY",optional:!0}],Aa:["=NETWORKDAYS.INTL(A1, A2)","=NETWORKDAYS.INTL(A1, A2, 11)",'=NETWORKDAYS.INTL(A1, A2, "0000011", B1:B3)']};this.vc=b=>b===3||b===2?an():{type:3,value:7}}};Lzd.functionName="NETWORKDAYS.INTL";Lzd.xb=!0;var Mzd=class extends ZY{compute(a){return Kxd(a,2)}constructor(...a){super(...a);this.metadata={category:3,description:kzd,Ba:[{type:"DATE",optional:!1}],Aa:["=SECOND(A1)","=SECOND(0.5)",'=SECOND("13:30:45")']}}};Mzd.functionName="SECOND";Mzd.xb=!0;var Nzd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a;a:{a=Math.trunc(b.value);let f=Math.trunc(c.value),g=Math.trunc(d.value);for(e of[a,f,g])if(e<-32768||e>32767){var e={type:3,value:6};break a}e=a*3600+f*60+g;e=e<0?{type:3,value:6}:Pm(Qm(e%86400/86400))}return e}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc];this.metadata={category:3,description:lzd,Ba:[{type:"HOUR",optional:!1},{type:"MINUTE",optional:!1},{type:"SECOND",optional:!1}],Aa:["=TIME(13, 30, 45)", 64"=TIME(A1, B1, C1)","=TIME(0, 0, 7200)"]};this.vc=()=>Pm(0)}};Nzd.functionName="TIME";Nzd.xb=!0;var Ozd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return Oxd(b.value,c?.value??1)}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci];this.metadata={category:3,description:ozd,Ba:[{type:"DATE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=WEEKDAY(A1)","=WEEKDAY(DATE(2024, 1, 1))","=WEEKDAY(A1, 2)"]};this.vc=()=>Pm(0)}};Ozd.functionName="WEEKDAY";Ozd.xb=!0;var Pzd=class extends YY{execute(a,b){return super.execute(RY(a),b)}rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;if(!NY(b.value))return{type:3,value:6};a=cyd(this,c);return typeof a!=="number"?a:Rxd(b.value,a)}constructor(...a){super(...a);this.args=[this.aa.S8,this.aa.zL];this.metadata={category:3,description:pzd,Ba:[{type:"DATE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=WEEKNUM(A1)","=WEEKNUM(DATE(2024, 1, 1))","=WEEKNUM(A1, 2)"]};this.vc=b=>b===0?{type:3,value:7}:Pm(1)}}; 65Pzd.functionName="WEEKNUM";Pzd.xb=!0;var Qzd=class extends YY{execute(a,b){return super.execute(RY(a,2),b)}rb(a){return a===2}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d]=a;a=OY(b,this.fc,!0);if("error"in a)return{type:3,value:a.error};if(c.type===3)return c;if(c.type===1)return{type:3,value:3};var e=this.fc.be(c,0);return e.type===3?e:byd(a.Ls,e.value,$Y,d,this.fc)}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf,this.aa.nJa];this.metadata={category:3,description:tzd,Ba:[{type:"DATE",optional:!1},{type:"VALUE", 66optional:!1},{type:"ARRAY",optional:!0}],Aa:["=WORKDAY(A1, 5)","=WORKDAY(DATE(2024, 1, 1), 10)","=WORKDAY(A1, 5, B1:B3)"]};this.vc=b=>b===2?an():{type:3,value:7}}};Qzd.functionName="WORKDAY";Qzd.xb=!0;var Rzd=class extends YY{execute(a,b){return super.execute(RY(a,3),b)}rb(a){return a===3}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d,e]=a;a=OY(b,this.fc,!0);if("error"in a)return{type:3,value:a.error};if(c.type===3)return c;if(c.type===1)return{type:3,value:3};var f=this.fc.be(c,0);if(f.type===3)return f;if(Math.trunc(f.value)===0)return Pm(Qm(Math.floor(a.Ls)));if(d!=null&&d.type===3)return{type:3,value:6};var g=d==null||d.type===15?$Y:Uxd(d);return typeof g==="number"?{type:3, 67value:g}:byd(a.Ls,f.value,g,e,this.fc)}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf,this.aa.zL,this.aa.nJa];this.metadata={category:3,description:uzd,Ba:[{type:"DATE",optional:!1},{type:"VALUE",optional:!1},{type:"VALUE",optional:!0},{type:"ARRAY",optional:!0}],Aa:["=WORKDAY.INTL(A1, 5)","=WORKDAY.INTL(A1, 5, 11)",'=WORKDAY.INTL(A1, 5, "0000011", B1:B3)']};this.vc=b=>b===3||b===2?an():{type:3,value:7}}};Rzd.functionName="WORKDAY.INTL";Rzd.xb=!0;var Szd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return Mxd(a,0)}constructor(...a){super(...a);this.args=[this.aa.Oc];this.metadata={category:3,description:hzd,Ba:[{type:"DATE",optional:!1}],Aa:["=YEAR(A1)","=YEAR(DATE(2024, 6, 1))","=YEAR(45444)",'=YEAR("2024-06-01")']}}};Szd.functionName="YEAR";var Tzd=class extends YY{execute(a,b){return super.execute(RY(a),b)}rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a;a=dyd(this,d);if(typeof a!=="number")return a;var e=OY(b,this.fc,!0);if("error"in e)return{type:3,value:e.error};var f=OY(c,this.fc,!0);if("error"in f)return{type:3,value:f.error};a=Hxd(e.Ls,f.Ls,a);return Pm(Qm(a))}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf,this.aa.zL];this.metadata={category:3,description:wzd,Ba:[{type:"DATE",optional:!1},{type:"DATE", 68optional:!1},{type:"VALUE",optional:!0}],Aa:["=YEARFRAC(A1, A2)","=YEARFRAC(DATE(2024, 1, 1), DATE(2024, 7, 1))","=YEARFRAC(A1, A2, 1)"]};this.vc=b=>b===2?an():{type:3,value:7}}};Tzd.functionName="YEARFRAC";Tzd.xb=!0;var Uzd=()=>J("3/fncg"),Vzd=()=>J("uQcuvQ"),Wzd=()=>J("Ggy3mg"),Xzd=()=>J("qMQCLA"),Yzd=()=>J("twTv0w"),Zzd=()=>J("KITw+A"),$zd=()=>J("+lchxQ"),aAd=()=>J("IUjJWg"),bAd=()=>J("wmvBiA"),cAd=()=>J("bf1Fvw"),dAd=()=>J("n4Eh/A"),eAd=()=>J("irvd5Q"),fAd=()=>J("u9D8CQ"),gAd=()=>J("A35vuQ"),hAd=()=>J("BHLDiA"),iAd=()=>J("Nq1FPw"),jAd=()=>J("ZQbkzA"),kAd=()=>J("XKGH4g"),lAd=()=>J("JwnsBA"),mAd=()=>J("1KwBTA"),nAd=()=>J("DP2ATQ");
68var oAd=[{value:1E3,symbol:"M",form:0},{value:999,symbol:"IM",form:4},{value:995,symbol:"VM",form:3},{value:990,symbol:"XM",form:2},{value:950,symbol:"LM",form:1},{value:900,symbol:"CM",form:0},{value:500,symbol:"D",form:0},{value:499,symbol:"ID",form:4},{value:495,symbol:"VD",form:3},{value:490,symbol:"XD",form:2},{value:450,symbol:"LD",form:1},{value:400,symbol:"CD",form:0},{value:100,symbol:"C",form:0},{value:99,symbol:"IC",form:2},{value:95,symbol:"VC",form:1},{value:90,symbol:"XC",form:0},{value:50, 69symbol:"L",form:0},{value:49,symbol:"IL",form:2},{value:45,symbol:"VL",form:1},{value:40,symbol:"XL",form:0},{value:10,symbol:"X",form:0},{value:9,symbol:"IX",form:0},{value:5,symbol:"V",form:0},{value:4,symbol:"IV",form:0},{value:1,symbol:"I",form:0}],eyd={Mgb:1E3,iXb:500,zIc:100,YXb:50,bOc:10,NNc:5,GKc:1};var pAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return a.type===2?fyd(a.value):a.type===15?fyd(""):{type:3,value:3}}constructor(...a){super(...a);this.args=[this.aa.DG];this.metadata={category:4,description:lAd,Ba:[{type:"VALUE",optional:!1}],Aa:['=ARABIC("MCMXCIX")','=ARABIC("IV")']};this.vc=()=>Rm("")}};pAd.functionName="ARABIC";pAd.xb=!0;var SY=an(),qAd=Number.MAX_SAFE_INTEGER;var rAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a;var e=d!==void 0&&d!==SY?d.type===3?d:this.fc.be(d,0):void 0;if(e!==void 0&&e.type===3)return e;a=Math.trunc(c.value);if(a<2||a>36)a={type:3,value:6};else a:{e=e?.value;let g=Math.trunc(b.value);if(g<0||g>qAd)a={type:3,value:6};else{var f=1;if(e!==void 0&&(f=Math.trunc(e),f<0||f>255)){a={type:3,value:6};break a}a=Rm((g===0?"":kyd(g,a)).padStart(f,"0"))}}return a}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc, 70this.aa.zL];this.metadata={category:4,description:nAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=BASE(255, 16)","=BASE(5, 2, 8)"]};this.vc=b=>b===2?SY:Pm(0)}};rAd.functionName="BASE";rAd.xb=!0;var aZ=class extends YY{execute(a,b){if(!a.some(myd))return super.execute(a,b);if(!a.some(nyd))return lyd(this,a)??{type:3,value:3};a=a.map(c=>myd(c)?Sm([[{type:3,value:3}]],{rows:1,cols:1}):c);return super.execute(a,b)}rb(){return!1}Sb(a){return a.some(KY)}constructor(...a){super(...a);this.z7a=void 0}},bZ=class extends aZ{Nb(a){return this.TR(a[0],a[1]??SY)}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.zL];this.vc=()=>SY;this.z7a=1}};var sAd=class extends aZ{Nb(a){[a]=a;return TY(a.value,2)}constructor(...a){super(...a);this.args=[this.aa.icb];this.metadata={category:4,description:Uzd,Ba:[{type:"VALUE",optional:!1}],Aa:["=BIN2DEC(101)","=BIN2DEC(1111111111)"]}}};sAd.functionName="BIN2DEC";sAd.xb=!0;var tAd=class extends bZ{TR(a,b){return UY(a,2,16,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:Vzd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=BIN2HEX(11111111)","=BIN2HEX(1111, 4)","=BIN2HEX(1111111111)"]}}};tAd.functionName="BIN2HEX";tAd.xb=!0;var uAd=class extends bZ{TR(a,b){return UY(a,2,8,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:Wzd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=BIN2OCT(11111111)","=BIN2OCT(1111, 4)","=BIN2OCT(1111111111)"]}}};uAd.functionName="BIN2OCT";uAd.xb=!0;var vAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return qyd(b,c)}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:4,description:fAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=BITAND(12, 10)","=BITAND(5, 3)"]};this.vc=()=>Pm(0)}};vAd.functionName="BITAND";vAd.xb=!0;var wAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return tyd(b,c,"left")}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:4,description:iAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=BITLSHIFT(5, 2)","=BITLSHIFT(1, 8)"]};this.vc=()=>Pm(0)}};wAd.functionName="BITLSHIFT";wAd.xb=!0;var xAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return ryd(b,c)}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:4,description:gAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=BITOR(12, 10)","=BITOR(5, 3)"]};this.vc=()=>Pm(0)}};xAd.functionName="BITOR";xAd.xb=!0;var yAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return tyd(b,c,"right")}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:4,description:jAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=BITRSHIFT(20, 2)","=BITRSHIFT(256, 8)"]};this.vc=()=>Pm(0)}};yAd.functionName="BITRSHIFT";yAd.xb=!0;var zAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return syd(b,c)}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:4,description:hAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=BITXOR(12, 10)","=BITXOR(5, 3)"]};this.vc=()=>Pm(0)}};zAd.functionName="BITXOR";zAd.xb=!0;var AAd=class extends bZ{TR(a,b){return jyd(a,2,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:Xzd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=DEC2BIN(5)","=DEC2BIN(5, 8)","=DEC2BIN(-5)"]}}};AAd.functionName="DEC2BIN";AAd.xb=!0;var BAd=class extends bZ{TR(a,b){return jyd(a,16,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:Yzd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=DEC2HEX(255)","=DEC2HEX(255, 4)","=DEC2HEX(-255)"]}}};BAd.functionName="DEC2HEX";BAd.xb=!0;var CAd=class extends bZ{TR(a,b){return jyd(a,8,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:Zzd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=DEC2OCT(8)","=DEC2OCT(8, 4)","=DEC2OCT(-8)"]}}};CAd.functionName="DEC2OCT";CAd.xb=!0;var DAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;if(b.value.length>255)return{type:3,value:3};a=Math.trunc(c.value);if(a<2||a>36)var d={type:3,value:6};else a:{var e=b.value.toUpperCase();let f=0;for(d of e){e="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(d);if(e<0||e>=a){d={type:3,value:6};break a}f=f*a+e}d=Number.isFinite(f)?Pm(Qm(f)):{type:3,value:6}}return d}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Oc];this.metadata={category:4,description:kAd, 71Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:['=DECIMAL("FF", 16)','=DECIMAL("101", 2)']};this.vc=b=>b===0?Rm(""):Pm(0)}};DAd.functionName="DECIMAL";DAd.xb=!0;var EAd=class extends bZ{TR(a,b){return UY(a,16,2,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:$zd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:['=HEX2BIN("FF")','=HEX2BIN("F", 8)','=HEX2BIN("FFFFFFFFFF")']}}};EAd.functionName="HEX2BIN";EAd.xb=!0;var FAd=class extends aZ{Nb(a){[a]=a;return TY(a.value,16)}constructor(...a){super(...a);this.args=[this.aa.icb];this.metadata={category:4,description:aAd,Ba:[{type:"VALUE",optional:!1}],Aa:['=HEX2DEC("FF")','=HEX2DEC("FFFFFFFFFF")']}}};FAd.functionName="HEX2DEC";FAd.xb=!0;var GAd=class extends bZ{TR(a,b){return UY(a,16,8,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:bAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:['=HEX2OCT("FF")','=HEX2OCT("F", 4)','=HEX2OCT("FFFFFFFFFF")']}}};GAd.functionName="HEX2OCT";GAd.xb=!0;var HAd=class extends bZ{TR(a,b){return UY(a,8,2,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:cAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:['=OCT2BIN("17")','=OCT2BIN("7", 8)','=OCT2BIN("7777777777")']}}};HAd.functionName="OCT2BIN";HAd.xb=!0;var IAd=class extends aZ{Nb(a){[a]=a;return TY(a.value,8)}constructor(...a){super(...a);this.args=[this.aa.icb];this.metadata={category:4,description:dAd,Ba:[{type:"VALUE",optional:!1}],Aa:['=OCT2DEC("17")','=OCT2DEC("7777777777")']}}};IAd.functionName="OCT2DEC";IAd.xb=!0;var JAd=class extends bZ{TR(a,b){return UY(a,8,16,b,this.fc)}constructor(...a){super(...a);this.metadata={category:4,description:eAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:['=OCT2HEX("17")','=OCT2HEX("7", 4)','=OCT2HEX("7777777777")']}}};JAd.functionName="OCT2HEX";JAd.xb=!0;var KAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;a=uyd(this,c);if(a!==void 0&&a.type===3)return a;var d=Math.trunc(b.value);if(d<0||d>3999)var e={type:3,value:3};else{let f="";for(e of oAd)if(!(e.form>(a?.value??0)))for(;d>=e.value;)f+=e.symbol,d-=e.value;e=Rm(f)}return e}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.zL];this.metadata={category:4,description:mAd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=ROMAN(1999)","=ROMAN(999, 4)"]}; 72this.vc=b=>b===0?Pm(0):SY}};KAd.functionName="ROMAN";KAd.xb=!0;var LAd=()=>J("/5m7DQ"),MAd=()=>J("SRTiNw"),NAd=()=>J("m81pAQ"),OAd=()=>J("UjumIw"),PAd=()=>J("yqyQhA");var QAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d,e=Pm(0),f=Pm(0)]=a,g=f.value===0?0:1;if(b.value===0)return IY(EY(JY(this,d).negate(),c).subtract(e),this.sj.MT).result();a=EY(JY(this,e).negate(),JY(this,Pm(1)).add(b).HL(c).result()).result();g=FY(EY(EY(JY(this,d).negate(),JY(this,Pm(1)).add(EY(JY(this,b),Pm(g)).result()).result()),JY(this,Pm(1)).add(b).HL(c).subtract(Pm(1)).result()),b).result();return IY(JY(this,a).add(g),this.sj.MT).result()}constructor(...a){super(...a); 73this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc,this.aa.Ci,this.aa.Ci];this.metadata={category:6,description:LAd,Ba:[{type:"RATE",optional:!1},{type:"PERIODS",optional:!1},{type:"PAYMENT",optional:!1},{type:"PRESENT_VALUE",optional:!0},{type:"PAYMENT_TYPE",optional:!0}],Aa:["=FV(0.1, 12, -100)","=FV(0.1, 12, -100, -1000)","=FV(0.1, 12, -100, -1000, 1)"]};this.vc=()=>Pm(0)}};QAd.functionName="FV";var RAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d,e=Pm(0),f=Pm(0)]=a;a=Pm(f.value===0?0:1);if(b.value===0){if(c.value===0)return{type:3,value:2};a=JY(this,d).add(e).result();a=JY(this,a).negate().result();return FY(JY(this,a),c).result()}var g=EY(EY(JY(this,c),b),a).result();a=JY(this,Pm(1)).add(b).result();var h=EY(JY(this,e).negate(),b).result(),k=EY(JY(this,d),b).result();h=JY(this,h).add(g).add(c).result();g=JY(this,k).add(g).add(c).result();g=FY(JY(this,h),g).result(); 74g=JY(this,g).ln().result();a=JY(this,a).ln().result();a=FY(JY(this,g),a).result();return a.type===3?{type:3,value:6}:a}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc,this.aa.Ci,this.aa.Ci];this.metadata={category:6,description:NAd,Ba:[{type:"RATE",optional:!1},{type:"PAYMENT",optional:!1},{type:"PRESENT_VALUE",optional:!1},{type:"FUTURE_VALUE",optional:!0},{type:"PAYMENT_TYPE",optional:!0}],Aa:["=NPER(0.1, -100, 1000)","=NPER(0.1, -100, 1000, 0)","=NPER(0.1, -100, 1000, 0, 1)"]}; 75this.vc=()=>Pm(0)}};RAd.functionName="NPER";var SAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d,e=Pm(0),f=Pm(0)]=a;a=f.value===0?0:1;if(b.value<=-1||c.value===0)return{type:3,value:6};if(b.value===0)return IY(FY(JY(this,d).add(e).negate(),c),this.sj.MT).result();var g=JY(this,Pm(1)).add(b).HL(c).result();if(g.type===3)return d.value!==0?IY(EY(JY(this,d).negate(),b),this.sj.MT).result():Pm(0,this.sj.MT);var h=EY(JY(this,d),g).add(e).result();h=EY(JY(this,h),b).negate().result();return IY(FY(FY(JY(this,h),JY(this, 76g).subtract(Pm(1)).result()),JY(this,Pm(1)).add(EY(JY(this,b),Pm(a)).result()).result()),this.sj.MT).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc,this.aa.Ci,this.aa.Ci];this.metadata={category:6,description:MAd,Ba:[{type:"RATE",optional:!1},{type:"PERIODS",optional:!1},{type:"PRESENT_VALUE",optional:!1},{type:"FUTURE_VALUE",optional:!0},{type:"PAYMENT_TYPE",optional:!0}],Aa:["=PMT(0.1, 12, 1000)","=PMT(0.1, 12, 1000, 0)","=PMT(0.1, 12, 1000, 0, 1)"]};this.vc= 77()=>Pm(0)}};SAd.functionName="PMT";var TAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d,e=Pm(0),f=Pm(0)]=a;a=f.value===0?0:1;if(b.value===0)return IY(EY(JY(this,d),c).negate().subtract(e),this.sj.MT).result();a=EY(FY(JY(this,Pm(1)).add(b).HL(c).subtract(Pm(1)),b),EY(JY(this,Pm(1)).add(EY(JY(this,b),Pm(a)).result()),d).result()).result();return IY(FY(JY(this,a).negate().subtract(e),JY(this,Pm(1)).add(b).HL(c).result()),this.sj.MT).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc, 78this.aa.Ci,this.aa.Ci];this.metadata={category:6,description:OAd,Ba:[{type:"RATE",optional:!1},{type:"PERIODS",optional:!1},{type:"PAYMENT",optional:!1},{type:"FUTURE_VALUE",optional:!0},{type:"PAYMENT_TYPE",optional:!0}],Aa:["=PV(0.1, 12, -100)","=PV(0.1, 12, -100, 1000)","=PV(0.1, 12, -100, 1000, 1)"]};this.vc=()=>Pm(0)}};TAd.functionName="PV";var UAd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d,e=Pm(0),f=Pm(0),g=Pm(Qm(.1))]=a;if(b.value<=0||c.value===0)return{type:3,value:6};a=f.value===0?0:1;var h=g;if(g.value===.1){var k=EY(JY(this,c),b).result(),l=JY(this,k).subtract(d).result();l=FY(JY(this,l),d).result();l=FY(JY(this,l),b).result();l.type===0&&l.value>0&&l.value<1?h=l:(k=FY(JY(this,k),d).result(),k.type===0&&k.value>
782&&(h=Pm(Qm(.5))))}k=Pm(Qm(1E-14));var m=JY(this,Pm(1)).add(h).result(),n=JY(this,m).ln().result(), 79p=EY(JY(this,b),n).result();p=JY(this,p).exp().result();var q=a===1?m:Pm(1);m=JY(this,p).subtract(Pm(1)).result();m=FY(JY(this,m),h).result();p=EY(JY(this,d),p).result();q=EY(JY(this,c),q).result();var r=EY(JY(this,q),m).result();p=JY(this,p).add(r).result();p=JY(this,e).add(p).result();if(p.type!==0||!isFinite(p.value))return{type:3,value:6};l=100;if(p.type===0){var t=JY(this,p).abs().log10().result();t.type===0&&t.value>10&&(l=Math.min(1E3,Math.ceil(t.value*10)))}for(t=0;t<l;t++){r=JY(this,b).subtract(Pm(1)).result(); 80n=EY(JY(this,r),n).result();var v=JY(this,n).exp().result();n=EY(JY(this,b),d).result();n=EY(JY(this,n),v).result();r=EY(JY(this,c),Pm(a)).result();r=EY(JY(this,r),m).result();v=EY(JY(this,b),v).result();v=FY(JY(this,v),h).result();m=FY(JY(this,m),h).result();m=JY(this,v).subtract(m).result();m=EY(JY(this,q),m).result();m=JY(this,n).add(r).add(m).result();q=JY(this,m).abs().result();if(q.type===0&&q.value<k.value)break;m=FY(JY(this,p),m).result();m=JY(this,h).subtract(m).result();q=JY(this,h).subtract(m).abs().result(); 81p=JY(this,p).abs().result();h=q.type===0&&h.type===0&&h.value!==0?FY(JY(this,q),JY(this,h).abs().result()).result():Pm(Qm(Number.MAX_VALUE));if(p.type===0&&(p.value<k.value||q.type===0&&(q.value<k.value||h.value<k.value)))return Pm(Qm(m.value),__c.oO.create(__c.Mwc));if(m.type!==0||m.value<=-1||m.value>1E3||!isFinite(m.value))break;h=m;m=JY(this,Pm(1)).add(h).result();n=JY(this,m).ln().result();p=EY(JY(this,b),n).result();p=JY(this,p).exp().result();q=a===1?m:Pm(1);m=JY(this,p).subtract(Pm(1)).result(); 82m=FY(JY(this,m),h).result();p=EY(JY(this,d),p).result();q=EY(JY(this,c),q).result();r=EY(JY(this,q),m).result();p=JY(this,p).add(r).result();p=JY(this,e).add(p).result()}return{type:3,value:6}}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc,this.aa.Oc,this.aa.Ci,this.aa.Ci,this.aa.Ci];this.metadata={category:6,description:PAd,Ba:[{type:"PERIODS",optional:!1},{type:"PAYMENT",optional:!1},{type:"PRESENT_VALUE",optional:!1},{type:"FUTURE_VALUE",optional:!0},{type:"PAYMENT_TYPE",optional:!0}, 83{type:"RATE_GUESS",optional:!0}],Aa:["=RATE(12, -100, 1000)","=RATE(12, -100, 1000, 0)","=RATE(12, -100, 1000, 0, 1)"]};this.vc=()=>Pm(0)}};UAd.functionName="RATE";var VAd=()=>J("at5mtg"),WAd=()=>J("mcEQ9A"),XAd=()=>J("Js/1VQ"),YAd=()=>J("ZIhetQ"),ZAd=()=>J("EOQAlg"),$Ad=()=>J("1i6N5w"),aBd=()=>J("pLIEIg"),bBd=()=>J("8sorvw"),cBd=()=>J("ygvJrg"),dBd=()=>J("M1OjIw"),eBd=()=>J("xvPvgA"),fBd=()=>J("//C0kQ"),gBd=()=>J("BkiWCg"),hBd=()=>J("DAE25g");var jBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return a.type===3?Pm(Qm(iBd[a.value])):{type:3,value:7}}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:gBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ERROR.TYPE(#NULL!)","=ERROR.TYPE(1/0)"]}}};jBd.functionName="ERROR.TYPE";jBd.xb=!0;var iBd={[1]:1,[2]:2,[3]:3,[4]:4,[5]:5,[6]:6,[7]:7,[9]:9,[-1]:1002,[-2]:1001};var kBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].type===15)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:VAd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISBLANK(A1)"]}}};kBd.functionName="ISBLANK";var lBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return Om(a.type===3&&a.value!==7)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:XAd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISERR(1/0)","=ISERR(#N/A)"]}}};lBd.functionName="ISERR";lBd.xb=!0;var mBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].type===3)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:WAd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISERROR(#N/A)","=ISERROR(1/0)"]}}};mBd.functionName="ISERROR";var nBd=class extends YY{ffa(a){return vyd(a)}rb(){return!1}Sb(a){return wyd(a)}Nb(a){return Om(Math.trunc(a[0].value)%2===0)}constructor(...a){super(...a);this.args=[this.aa.S8];this.metadata={category:7,description:cBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISEVEN(4)","=ISEVEN(3)"]}}};nBd.functionName="ISEVEN";nBd.xb=!0;var oBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].type===1)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:ZAd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISLOGICAL(TRUE)","=ISLOGICAL(1=1)"]}}};oBd.functionName="ISLOGICAL";oBd.xb=!0;var pBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){[a]=a;return Om(a.type===3&&a.value===7)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:YAd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISNA(#N/A)",'=ISNA(VLOOKUP("x", A1:B2, 2, FALSE))']}}};pBd.functionName="ISNA";pBd.xb=!0;var qBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].type!==2)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:aBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISNONTEXT(7)",'=ISNONTEXT("hello")']}}};qBd.functionName="ISNONTEXT";qBd.xb=!0;var rBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].type===0)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:$Ad,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISNUMBER(7)",'=ISNUMBER("hello")']}}};rBd.functionName="ISNUMBER";rBd.xb=!0;var sBd=class extends YY{ffa(a){return vyd(a)}rb(){return!1}Sb(a){return wyd(a)}Nb(a){return Om(Math.trunc(a[0].value)%2!==0)}constructor(...a){super(...a);this.args=[this.aa.S8];this.metadata={category:7,description:dBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISODD(3)","=ISODD(4)"]}}};sBd.functionName="ISODD";sBd.xb=!0;var tBd=class extends XY{execute(a){a=vY(this.jm,a,this.args);if(!a.success)return a.value;[a]=a.value;return Om(a.type===4&&a.LB!=null)}constructor(...a){super(...a);this.args=[this.aa.au];this.metadata={category:7,description:hBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ISREF(A1)","=ISREF(A1:B2)"]}}};tBd.functionName="ISREF";tBd.xb=!0;var uBd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].type===2)}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:bBd,Ba:[{type:"VALUE",optional:!1}],Aa:['=ISTEXT("hello")',"=ISTEXT(7)"]}}};uBd.functionName="ISTEXT";uBd.xb=!0;var vBd=class extends YY{rb(){return!1}Sb(a){return a.some(b=>KY(b)&&b.type===4&&b.LB==null)}Nb(a){[a]=a;switch(a.type){case 0:return Pm(Qm(a.value));case 1:return Pm(Qm(a.value?1:0));case 3:return a;case 2:case 15:case 16:return Pm(Qm(0));default:return Pm(Qm(0))}}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:7,description:fBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=N(7)","=N(TRUE)",'=N("hello")']};this.vc=()=>Pm(Qm(0))}};vBd.functionName="N";vBd.xb=!0;var wBd=class extends XY{execute(a){a=vY(this.jm,a,this.args);if(!a.success)return a.value;[a]=a.value;return a.type===4?a.size?.rows===1&&a.size?.cols===1&&a.LB!=null?Pm(Qm(xyd(a.value[0][0]))):Pm(Qm(64)):Pm(Qm(xyd(a)))}constructor(...a){super(...a);this.args=[this.aa.au];this.metadata={category:7,description:eBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=TYPE(7)",'=TYPE("hello")',"=TYPE(TRUE)"]}}};wBd.functionName="TYPE";wBd.xb=!0;var xBd=()=>J("AytKEQ"),yBd=()=>J("F7KAQw"),zBd=()=>J("JZNFRA"),ABd=()=>J("vVcG+g"),BBd=()=>J("z6237A"),CBd=()=>J("moRadA"),DBd=()=>J("YAYu0Q"),EBd=()=>J("p4oyCg");var cZ=class extends XY{execute(a){a=wY(a,()=>Om(!1));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];return this.process(cZ.functionName,a)}process(a,b){var c=yyd(a);a=LY(b,(d,e)=>{if(e.type===3)return yl(e);if(e.type===15)return xl(d);e=this.fc.be(e,1);return e.type===3?xl(d):xl(c(d,e))},void 0,{dC:d=>d.type!==2});return a.ok?a.value==null?{type:3,value:3}:a.value:a.error}constructor(...a){super(...a);this.args=this.aa.r5a;
83this.metadata={category:8,description:xBd, 84Ba:[{type:"CONDITION",optional:!1},{type:"CONDITIONS",optional:!0}],Aa:["=AND(A1>0, B1<5)","=AND(3>0, 2<5)","=AND(TRUE, 1=1)"]}}};cZ.functionName="AND";var FBd=class extends YY{Sb(a){var [b,c,d]=a;if(b.type===4){if(KY(b)||b.LB==null&&b.size!=null&&b.size.cols===1&&b.size.rows===1)return!0;b.size==null?a={type:3,value:3}:(Ol(b.size.rows===1&&b.size.cols===1),a=b.value[0][0])}else a=b;if(a.type===3)return!1;a=this.fc.be(a,1);return a.type===3?!1:KY(a.value?c:d)}rb(){return!1}Nb(a){var [b,c,d=Om(!1)]=a;return b.value?c:d}constructor(...a){super(...a);this.args=[this.aa.eAa,this.aa.yf,this.aa.zL];this.metadata={category:8,description:yBd,Ba:[{type:"CONDITION", 85optional:!1},{type:"VALUE_IF_TRUE",optional:!1},{type:"VALUE_IF_FALSE",optional:!0}],Aa:['=IF(A1>10, "Over 10", "10 or less")','=IF(A1="", "Empty", "Not empty")','=IF(A1>5, "Greater than 5", "5 or less")','=IF(3>2, "True", "False")','=IF(TRUE, "This is true", "This is false")']};this.vc=b=>b===0?Om(!1):Pm(0)}};FBd.functionName="IF";var GBd=class extends YY{rb(){return!1}Sb(a){var [b,c]=a;return b.type!==3?KY(b):KY(c)}Nb(a){var [b,c]=a;a=b.type===3?c:b;return a.type===15?Pm(0):a}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf];this.metadata={category:8,description:zBd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE_IF_ERROR",optional:!1}],Aa:['=IFERROR(A1/B1, "Error in calculation")','=IFERROR(VLOOKUP("Apple", A1:B10, 2, FALSE), "Not Found")','=IFERROR(TEXT(A1, "0.00"), "Invalid number")','=IFERROR(10/0, "Division by zero")']}; 86this.vc=()=>Pm(0)}};GBd.functionName="IFERROR";var HBd=class extends YY{rb(){return!1}Sb(a){var [b,c]=a;return b.type===3&&b.value===7?KY(c):KY(b)}Nb(a){var [b,c]=a;a=b.type===3&&b.value===7?c:b;return a.type===15?Pm(0):a}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.yf];this.metadata={category:8,description:ABd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE_IF_ERROR",optional:!1}],Aa:['=IFNA(VLOOKUP("Apple", A1:B10, 2, FALSE), "Not Found")','=IFNA(MATCH("x", A1:A10, 0), "Missing")']};this.vc=()=>Pm(0)}};HBd.functionName="IFNA"; 87HBd.xb=!0;var IBd=class extends YY{ffa(a){var b=0;for(let d=0;d<a.length;d+=2){var c=a[d];if(c.type===4&&(c.LB==null||c.size?.cols!==1||c.size?.rows!==1))break;c=WY(c);if(c.type===3)break;c=this.fc.be(c,1);if(c.type===3)break;if(c.value)break;b=d+2}return a.slice(b)}Sb(a){var b=!1;for(let d=0;d<a.length;d+=2){var c=a[d];if(c.type===4){if(KY(c)){b=!0;break}if(c.LB==null&&c.size?.cols===1&&c.size?.rows===1){b=!0;break}}c=WY(c);if(c.type===3)break;c=this.fc.be(c,1);if(c.type===3){if(a[d+1].type===4)return!0;break}if(c.value)break}return b}rb(){return!1}Nb(a){return WY(this.sIa(a))}sIa(a){a= 88[[a[0],a[1]],...a[2]];for(let [b,c]of a){a=WY(b);if(a.type===3)return a;a=this.fc.be(a,1);if(a.type===3)return a;
88if(a.value)return c}return{type:3,value:7}}constructor(...a){super(...a);this.args=[this.aa.eAa,this.aa.au,this.aa.Tvc];this.metadata={category:8,description:BBd,Ba:[{type:"CONDITIONS",optional:!1},{type:"VALUES",optional:!1}],Aa:['=IFS(A1=1, "One", A1=2, "Two", A1=3, "Three")','=IFS(B1>10, "Above 10", B1>5, "Above 5", TRUE, "5 or less")','=IFS(C1="Apple", "Fruit", C1="Carrot", "Vegetable", TRUE, "Other")']}; 89this.vc=b=>b%2===0?Om(!1):Pm(0)}};IBd.functionName="IFS";var JBd=class extends YY{Sb(a){return a.some($yd)}rb(){return!1}Nb(a){[a]=a;if(a.type===3)return a;a=this.fc.be(a,1);return a.type===3?a:Om(!a.value)}constructor(...a){super(...a);this.args=[this.aa.eAa];this.metadata={category:8,description:CBd,Ba:[{type:"CONDITION",optional:!1}],Aa:["=NOT(A1>10)","=NOT(3>5)","=NOT(FALSE)"]}}};JBd.functionName="NOT";var KBd=class extends cZ{execute(a){a=wY(a,()=>Om(!1));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];return this.process(KBd.functionName,a)}constructor(...a){super(...a);this.args=this.aa.r5a;this.metadata={category:8,description:DBd,Ba:[{type:"CONDITION",optional:!1},{type:"CONDITIONS",optional:!0}],Aa:["=OR(A1>0, B1<5)","=OR(3>0, 5<2)","=OR(FALSE, 1=1)"]}}};KBd.functionName="OR";var LBd=class extends XY{execute(a){a=wY(a,()=>Om(!1));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];a=LY(a,(b,c)=>{if(c.type===3)return yl(c);if(c.type===15)return xl(b);c=this.fc.be(c,1);return c.type===3?xl(b):xl((b??0)+(c.value?1:0))},void 0,{dC:b=>b.type!==2});return a.ok?a.value==null?{type:3,value:3}:Om(a.value%2===1):a.error}constructor(...a){super(...a);this.args=this.aa.r5a;this.metadata={category:8,description:EBd,Ba:[{type:"CONDITION",optional:!1}, 90{type:"CONDITIONS",optional:!0}],Aa:["=XOR(TRUE, FALSE)","=XOR(A1>0, B1>0)","=XOR(1=1, 2=3)"]}}};LBd.functionName="XOR";LBd.xb=!0;var MBd=()=>J("SRLplQ"),NBd=()=>J("H0sxOw"),OBd=()=>J("9Gg1Mg"),PBd=()=>J("vpH+/g"),QBd=()=>J("XILGzw");var RBd=class extends YY{rb(a){return a===1}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d,e]=a;return zyd(this.ud,b,c,d,e,this.sj.EL)}constructor(...a){super(...a);this.args=[this.aa.DG,this.aa.Bv,this.aa.Klb,this.aa.C6a];this.metadata={category:9,description:QBd,Ba:[{type:"LOOKUP_VALUE",optional:!1},{type:"ARRAYS",optional:!1},{type:"COL_INDEX_NUM",optional:!1},{type:"RANGE_LOOKUP",optional:!0}],Aa:['=VLOOKUP("Apple", A1:B10, 2, FALSE)',"=VLOOKUP(A1, B1:C10, 2, TRUE)","=VLOOKUP(5, A1:B10, 2, FALSE)"]}; 91this.vc=()=>({type:3,value:7})}};RBd.functionName="VLOOKUP";var SBd=class extends YY{rb(a){return a===1}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d,e]=a;a=this.ud;var f=this.sj.EL;{let l=c.value;var g=c.size;if(g){var h=g.rows;g=g.cols;var k=[];for(let m=0;m<g;m++){let n=[];for(let p=0;p<h;p++)n.push(l[p][m]);k.push(n)}h={type:4,value:k,size:{rows:g,cols:h}}}else h={type:4,value:[],size:void 0}}return zyd(a,b,h,d,e,f)}constructor(...a){super(...a);this.args=[this.aa.DG,this.aa.Bv,this.aa.Klb,this.aa.C6a];this.metadata={category:9,description:MBd, 92Ba:[{type:"LOOKUP_VALUE",optional:!1},{type:"ARRAYS",optional:!1},{type:"ROW_INDEX_NUM",optional:!1},{type:"RANGE_LOOKUP",optional:!0}],Aa:['=HLOOKUP("Apple", A1:F10, 2, FALSE)',"=HLOOKUP(A1, B1:H10, 3, TRUE)","=HLOOKUP(5, A1:E4, 2, FALSE)"]};this.vc=()=>({type:3,value:7})}};SBd.functionName="HLOOKUP";var TBd=class extends YY{Sb(a){return a.some((b,c)=>!this.rb(c)&&b.type===4&&b.LB==null)}rb(a){return a===0}sIa(a){var [b,c,d]=a;a=VY(c);var e=VY(d);if(b.type===3)return b;var f=Ayd(b);if(a<-1||d&&e<-1||f.size==null)return{type:3,value:3};if(d==null&&(f.size.rows===1||f.size.cols===1)){if(a===-1)return b;f=f.value.flat(1);if(a>=f.length)return{type:3,value:4};a=f[a];return a.type===15?Pm(0):a}if(a>=f.size.rows||e>=f.size.cols)return{type:3,value:4};if(e===-1&&a===-1)return b;if(a===-1)return a=f.value.map(g=> 93[g[e]]),Sm(a,{rows:a.length,cols:1});if(e===-1)return a=f.value[a],Sm([a],{rows:1,cols:a.length});a=f.value[a][e];return a.type===15?Pm(0):a}Nb(a){var [b,c,d]=a;a=VY(c);var e=VY(d);if(b.type===3)return b;var f=Ayd(b);if(a<-1||d&&e<-1)return{type:3,value:3};a=Math.max(0,a);e=Math.max(0,e);if(f.size==null)return{type:3,value:3};if(d==null&&(f.size.rows===1||f.size.cols===1)){e=f.value.flat(1);if(a>=e.length)return{type:3,value:4};a=e[a];return a.type===15?Pm(0):a}if(a>=f.size.rows||e>=f.size.cols)return{type:3, 94value:4};a=f.value[a][e];return a.type===15?Pm(0):a}constructor(...a){super(...a);this.args=[this.aa.au,this.aa.Oc,this.aa.Ci];this.metadata={category:9,description:NBd,Ba:[{type:"ARRAY",optional:!1},{type:"ROW_INDEX_NUM",optional:!1},{type:"COL_INDEX_NUM",optional:!0}],Aa:["=INDEX(A1:A4, 1)","=INDEX({1, 2; 3, 4}, 1, 1)"]};this.vc=b=>b===0?{type:3,value:3}:Pm(0)}};TBd.functionName="INDEX";var UBd=class extends YY{Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}rb(a){return a===1}Nb(a){var [b,c,d]=a;a=b.type===15?Pm(0):b;var e=d?.value;var f=e==null||e>0?1:e<0?-1:0;
94if(c.size==null||Math.min(c.size.cols,c.size.rows)!==1)return{type:3,value:7};e=c.value.flat(1);switch(f){case 0:if(a.type===2&&(f=this.sj.EL,f=f(`=${a.value}`),f=Byd(f,e),f!==-1))return Pm(Qm(f+1));a:{f=this.ud;for(let g=0;g<e.length;g++){let h=e[g];if(h.type===a.type&&qn(f,"=",a,h).value){a=g;break a}}a=-1}if(a!==-1)return Pm(Qm(a+ 951));break;case 1:a=Cyd(this.ud,a,e,"<=","<=");if(a!==-1)return Pm(Qm(a+1));break;case -1:a=Cyd(this.ud,a,e,">=",">");if(a!==-1)return Pm(Qm(a+1));break;default:throw new E(f);}return{type:3,value:7}}constructor(...a){super(...a);this.args=[this.aa.DG,this.aa.Bv,this.aa.Ci];this.metadata={category:9,description:OBd,Ba:[{type:"LOOKUP_VALUE",optional:!1},{type:"SEARCH_RANGE",optional:!1},{type:"MATCH_TYPE",optional:!0}],Aa:["=MATCH(4, {2,4,6})",'=MATCH("Apple", A1:B10, 0)']}}};UBd.functionName="MATCH";var VBd=[1,-1,2,-2],WBd=[0,-1,1,2],XBd=[2,-2],YBd=class extends YY{rb(a){return a===1||a===2}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d,e={type:3,value:7},f=Pm(0),g=Pm(1)]=a;a=WY(b);if(a.type===3)return a;var h=c.type===4?c:Sm([[c]],{rows:1,cols:1}),k=d.type===4?d:Sm([[d]],{rows:1,cols:1}),l=h.size?.rows,m=h.size?.cols,n=k.size?.rows,p=k.size?.cols;if(!(l===1&&m===p||m===1&&l===n))return{type:3,value:3};l=f.value;m=g.value;return VBd.includes(m)&&WBd.includes(l)?XBd.includes(m)&& 96l===2?{type:3,value:7}:this.search(a,h,k,l,m,e):{type:3,value:3}}search(a,b,c,d,e,f){if(XBd.includes(e))a:{d=e===2;b=b.value;c=c.value;var g=0;for(e=b.length-1;g<=e;){let h=Math.floor((g+e)/2),k=b[h][0];if(k.type===15||k.type===3){a={type:3,value:7};break a}let l=zn(this.ud,d?"<=":">=",k,a);if(l.type===3){a=l;break a}if(l.value){g=zn(this.ud,"=",k,a);if(g.type===3){a=g;break a}if(g.value){a=c[h][0];break a}g=h+1}else e=h-1}a=f}else a=Dyd(this,b,c,a,f,d,e);return a}constructor(...a){super(...a);this.args= 97[this.aa.sfa,this.aa.sfa,this.aa.sfa,this.aa.qrc,this.aa.Ci,this.aa.Ci];this.metadata={category:9,description:PBd,Ba:[{type:"LOOKUP_VALUE",optional:!1},{type:"ARRAYS",optional:!1},{type:"ARRAYS",optional:!1},{type:"VALUE_IF_NOT_FOUND",optional:!0},{type:"MATCH_MODE",optional:!0},{type:"SEARCH_MODE",optional:!0}],Aa:['=XLOOKUP("Needle", A1:A10, B1:B10)','=XLOOKUP("Needle", A1:A10, B1:B10, "Missing")','=XLOOKUP("N?edle", A1:A10, B1:B10,, 2)',"=XLOOKUP(100, A1:A10, B1:B10,, 0, -1)"]};this.vc=()=>an()}}; 98YBd.functionName="XLOOKUP";var ZBd=()=>J("yTCqEQ"),$Bd=()=>J("YbdwpA"),aCd=()=>J("VhaXdQ"),bCd=()=>J("67FNkg"),cCd=()=>J("tXhjDg"),dCd=()=>J("SPVXAg"),eCd=()=>J("NF9wUA"),fCd=()=>J("aa+wMQ"),gCd=()=>J("qTPDXw"),hCd=()=>J("jUL7Gw"),iCd=()=>J("XtfWtw"),jCd=()=>J("Dg2XTw"),kCd=()=>J("7wd5SA"),lCd=()=>J("nZng0A"),mCd=()=>J("qS9Sww"),nCd=()=>J("F3vbYA"),oCd=()=>J("NXF/+Q"),pCd=()=>J("DWXWnA"),qCd=()=>J("52DrQw"),rCd=()=>J("Z/I92A"),sCd=()=>J("I4onew"),tCd=()=>J("dXmVaQ"),uCd=()=>J("+in5zw"),vCd=()=>J("u6y6JQ"),wCd=()=>J("zxSzLg"), 99xCd=()=>J("uu7Uhw"),yCd=()=>J("D4mhWA"),zCd=()=>J("u9ZMoA"),ACd=()=>J("gN1P1g"),BCd=()=>J("W9EsAg"),CCd=()=>J("89HroA"),DCd=()=>J("+IzNpQ"),ECd=()=>J("WN757g"),FCd=()=>J("/EBfHQ"),GCd=()=>J("y6aHXQ"),HCd=()=>J("cUoq1Q"),ICd=()=>J("zzuA3Q"),JCd=()=>J("zLndUw"),KCd=()=>J("G5txlA"),LCd=()=>J("JxfUTg"),MCd=()=>J("qW7ibw"),NCd=()=>J("9f7nIg"),OCd=()=>J("bbUwgg"),PCd=()=>J("SUASIw"),QCd=()=>J("VdIrCw"),RCd=()=>J("kUEOwQ"),SCd=()=>J("h3Jymg"),TCd=()=>J("WOh05w"),UCd=()=>J("8yOC2A"),VCd=()=>J("8BQlNQ"),WCd= 100()=>J("CXS+fg"),XCd=()=>J("VVgnDA"),YCd=()=>J("brlOqA"),ZCd=()=>J("hLxQUQ"),$Cd=()=>J("ki5b+w"),aDd=()=>J("qpF0/Q"),bDd=()=>J("toEMSQ"),cDd=()=>J("FpeQjw"),dDd=()=>J("SLojAw"),eDd=()=>J("CMjNzQ"),fDd=()=>J("E5NZfg"),gDd=()=>J("sBcfXg"),hDd=()=>J("uTcyLA"),iDd=()=>J("7JGq0Q"),jDd=()=>J("QPZjYQ"),kDd=()=>J("XbB70g"),lDd=()=>J("HhszWQ");var mDd=class extends ZY{compute(a){return JY(this,a).abs().result()}constructor(...a){super(...a);this.metadata={category:10,description:ZBd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ABS(-123.456)","=ABS(A1)"]}}};mDd.functionName="ABS";var nDd=class extends ZY{compute(a){return a.value<-1||a.value>1?{type:3,value:6}:JY(this,a).acos().result()}constructor(...a){super(...a);this.metadata={category:10,description:$Bd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ACOS(1)","=ACOS(0.5)","=ACOS(A1)"]}}};nDd.functionName="ACOS";nDd.xb=!0;var oDd=class extends ZY{compute(a){return a.value<1?{type:3,value:6}:JY(this,a).acosh().result()}constructor(...a){super(...a);this.metadata={category:10,description:aCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ACOSH(1)","=ACOSH(10)","=ACOSH(A1)"]}}};oDd.functionName="ACOSH";oDd.xb=!0;var pDd=class extends ZY{compute(a){return axd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:bCd,Ba:[{type:"VALUE",optional:!1}
100],Aa:["=ACOT(2)","=ACOT(0)","=ACOT(A1)"]}}};pDd.functionName="ACOT";pDd.xb=!0;var qDd=class extends ZY{compute(a){return Math.abs(a.value)<=1?{type:3,value:6}:bxd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:cCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ACOTH(6)","=ACOTH(-2)","=ACOTH(A1)"]}}};qDd.functionName="ACOTH";qDd.xb=!0;var rDd=class extends ZY{compute(a){return a.value<-1||a.value>1?{type:3,value:6}:JY(this,a).asin().result()}constructor(...a){super(...a);this.metadata={category:10,description:dCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ASIN(1)","=ASIN(0.5)","=ASIN(A1)"]}}};rDd.functionName="ASIN";rDd.xb=!0;var sDd=class extends ZY{compute(a){return JY(this,a).asinh().result()}constructor(...a){super(...a);this.metadata={category:10,description:eCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ASINH(2.5)","=ASINH(-1)","=ASINH(A1)"]}}};sDd.functionName="ASINH";sDd.xb=!0;var tDd=class extends ZY{compute(a){return JY(this,a).atan().result()}constructor(...a){super(...a);this.metadata={category:10,description:fCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ATAN(1)","=ATAN(-1)","=ATAN(A1)"]}}};tDd.functionName="ATAN";tDd.xb=!0;var uDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return JY(this,b).atan2(c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:gCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=ATAN2(1, 1)","=ATAN2(-1, -1)","=ATAN2(A1, B1)"]};this.vc=()=>Pm(0)}};uDd.functionName="ATAN2";uDd.xb=!0;var vDd=class extends ZY{compute(a){return a.value<=-1||a.value>=1?{type:3,value:6}:JY(this,a).atanh().result()}constructor(...a){super(...a);this.metadata={category:10,description:hCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ATANH(0.5)","=ATANH(-0.1)","=ATANH(A1)"]}}};vDd.functionName="ATANH";vDd.xb=!0;var wDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return CY(JY(this,b),bzd,c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:iCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=CEILING(2.5, 1)","=CEILING(-2.5, -1)","=CEILING(A1, 0.05)"]};this.vc=()=>Pm(0)}};wDd.functionName="CEILING";wDd.xb=!0;var xDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(1),d=Pm(0)]=a;return mxd(JY(this,b),c,d).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci,this.aa.Ci];this.metadata={category:10,description:jCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0}],Aa:["=CEILING.MATH(2.5)","=CEILING.MATH(-2.5, 1, -1)"]};this.vc=b=>Pm(b===1?1:0)}};xDd.functionName="CEILING.MATH";xDd.xb=!0;var yDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(1)]=a;return jxd(JY(this,b),c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci];this.metadata={category:10,description:kCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=CEILING.PRECISE(2.5)","=CEILING.PRECISE(-2.5, -1)"]};this.vc=b=>Pm(b===1?1:0)}};yDd.functionName="CEILING.PRECISE";yDd.xb=!0;var zDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var b=Math.trunc(a[0].value),c=Math.trunc(a[1].value);return b<0||c<0||c>b?{type:3,value:6}:xxd(JY(this,a[0]),a[1]).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:lCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=COMBIN(5, 2)","=COMBIN(10, 3)"]};this.vc=()=>Pm(0)}};zDd.functionName="COMBIN";zDd.xb=!0;var ADd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var b=Math.trunc(a[0].value),c=Math.trunc(a[1].value);return b<0||c<0?{type:3,value:6}:b===0&&c===0?Pm(1):b===0?{type:3,value:6}:yxd(JY(this,a[0]),a[1]).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:mCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=COMBINA(5, 2)","=COMBINA(10, 3)"]};this.vc=()=>Pm(0)}};ADd.functionName="COMBINA";ADd.xb=!0;var dZ=2**27;var BDd=class extends ZY{compute(a){return Math.abs(a.value)>=dZ?{type:3,value:6}
100:JY(this,a).cos().result()}constructor(...a){super(...a);this.metadata={category:10,description:nCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=COS(0)","=COS(PI())","=COS(A1)"]}}};BDd.functionName="COS";BDd.xb=!0;var CDd=class extends ZY{compute(a){return JY(this,a).cosh().result()}constructor(...a){super(...a);this.metadata={category:10,description:oCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=COSH(1)","=COSH(0)","=COSH(A1)"]}}};CDd.functionName="COSH";CDd.xb=!0;var DDd=class extends ZY{compute(a){return Math.abs(a.value)>=dZ?{type:3,value:6}:Ywd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:pCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=COT(1)","=COT(PI()/4)","=COT(A1)"]}}};DDd.functionName="COT";DDd.xb=!0;var EDd=class extends ZY{compute(a){return cxd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:qCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=COTH(2)","=COTH(-1)","=COTH(A1)"]}}};EDd.functionName="COTH";EDd.xb=!0;var FDd=class extends ZY{compute(a){return Math.abs(a.value)>=dZ?{type:3,value:6}:$wd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:rCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=CSC(PI()/2)","=CSC(1)","=CSC(A1)"]}}};FDd.functionName="CSC";FDd.xb=!0;var GDd=class extends ZY{compute(a){return exd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:sCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=CSCH(2)","=CSCH(-1)","=CSCH(A1)"]}}};GDd.functionName="CSCH";GDd.xb=!0;var HDd=class extends ZY{compute(a){return JY(this,a).WX().result()}constructor(...a){super(...a);this.metadata={category:10,description:tCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=DEGREES(PI())","=DEGREES(PI()/4)","=DEGREES(A1)"]}}};HDd.functionName="DEGREES";HDd.xb=!0;var IDd=class extends ZY{compute(a){return JY(this,a).Xk().result()}constructor(...a){super(...a);this.metadata={category:10,description:uCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=EVEN(2.5)","=EVEN(-1.5)"]}}};IDd.functionName="EVEN";IDd.xb=!0;var JDd=class extends ZY{compute(a){return JY(this,a).exp().result()}constructor(...a){super(...a);this.metadata={category:10,description:ICd,Ba:[{type:"VALUE",optional:!1}],Aa:["=EXP(1)","=EXP(2)","=EXP(A1)"]}}};JDd.functionName="EXP";var KDd=class extends ZY{compute(a){return Math.trunc(a.value)<0?{type:3,value:6}:txd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:vCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=FACT(5)","=FACT(0)"]}}};KDd.functionName="FACT";KDd.xb=!0;var LDd=class extends ZY{compute(a){return Math.trunc(a.value)<-1?{type:3,value:6}:uxd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:wCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=FACTDOUBLE(7)","=FACTDOUBLE(8)"]}}};LDd.functionName="FACTDOUBLE";LDd.xb=!0;var MDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return JY(this,b).floor(c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:xCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=FLOOR(2.5, 1)","=FLOOR(-2.5, -1)","=FLOOR(A1, 0.05)"]};this.vc=()=>Pm(0)}};MDd.functionName="FLOOR";MDd.xb=!0;var NDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(1),d=Pm(0)]=a;return nxd(JY(this,b),c,d).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci,this.aa.Ci];this.metadata={category:10,description:yCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0}],Aa:["=FLOOR.MATH(2.5)","=FLOOR.MATH(-2.5, 1, -1)"]};this.vc=b=>Pm(b===1?1:0)}};NDd.functionName="FLOOR.MATH";NDd.xb=!0;var ODd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(1)]=a;return kxd(JY(this,b),c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci];this.metadata={category:10,description:zCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=FLOOR.PRECISE(2.5)","=FLOOR.PRECISE(-2.5, -1)"]};this.vc=b=>Pm(b===1?1:0)}};ODd.functionName="FLOOR.PRECISE";ODd.xb=!0;var PDd=class extends XY{execute(a){if(a.length===0||a[0].type===7)return{type:3,value:7};var b=a.map((k,l)=>l>0&&k.type===7?Pm(0):k);for(var c of b){var d=Fyd(c,this.fc);if(d!=null)return d}b=vY(this.jm,b,this.args);if(!b.success)return b.value;var [e,f]=b.value;b=[e,...f];a=a.map((k,l)=>l>0&&k.type===7);d=Pm(0);var g=!1;for(c=0;c<b.length;c++){if(a[c])continue;var h=b[c];let k=Eyd(h);h=h.type===4&&h.size!=null&&(h.size.rows>1||h.size.cols>1);for(let l of k){if(l.type===3)return l;if(l.type===15&& 101!h)continue;g=l.type===0?l:this.fc.be(l,0);if(g.value<0||g.value>=__c.Uyc)return{type:3,value:6};d=rxd(JY(this,d),g).result();if(d.type===3)return d;g=!0}}return g?d:{type:3,value:3}}constructor(...a){super(...a);this.args=this.aa.QQb;this.metadata={category:10,description:iDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=GCD(12, 18)","=GCD(A1:A5)","=GCD(24, 36, 48)"]}}};PDd.functionName="GCD";PDd.xb=!0;var QDd=class extends ZY{compute(a){return JY(this,a).L5().result()}constructor(...a){super(...a);this.metadata={category:10,description:ACd,Ba:[{type:"VALUE",optional:!1}],Aa:["=INT(2.7)","=INT(-2.7)"]}}};QDd.functionName="INT";QDd.xb=!0;var RDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(1)]=a;return jxd(JY(this,b),c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci];this.metadata={category:10,description:BCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=ISO.CEILING(4.3)","=ISO.CEILING(-4.3, 2)"]};this.vc=b=>Pm(b===1?1:0)}};RDd.functionName="ISO.CEILING";RDd.xb=!0;var SDd=class extends XY{execute(a){if(a.length===0||a[0].type===7)return{type:3,value:7};var b=a.map((k,l)=>l>0&&k.type===7?Pm(1):k);for(var c of b){var d=Fyd(c,this.fc);if(d!=null)return d}b=vY(this.jm,b,this.args);if(!b.success)return b.value;var [e,f]=b.value;b=[e,...f];a=a.map((k,l)=>l>0&&k.type===7);d=Pm(1);var g=!1;for(c=0;c<b.length;c++){if(a[c])continue;var h=b[c];let k=Eyd(h);h=h.type===4&&h.size!=null&&(h.size.rows>1||h.size.cols>1);for(let l of k){if(l.type===3)return l;if(l.type===15&& 102!h)continue;g=l.type===0?l:this.fc.be(l,0);if(g.value<0||g.value>=__c.Uyc)return{type:3,value:6};d=sxd(JY(this,d),g).result();if(d.type===3)return d;g=!0}}return g?d:{type:3,value:3}}constructor(...a){super(...a);this.args=this.aa.QQb;this.metadata={category:10,description:jDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=LCM(4, 6)","=LCM(A1:A5)","=LCM(2, 3, 4)"]}}};SDd.functionName="LCM";SDd.xb=!0;var TDd=class extends ZY{compute(a){return a.value<=0?{type:3,value:6}:JY(this,a).ln().result()}constructor(...a){super(...a);this.metadata={category:10,description:JCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=LN(2.718)","=LN(A1)"]}}};TDd.functionName="LN";var UDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(Qm(10))]=a;return b.value<=0||c.value<=0?{type:3,value:6}:c.value===1?{type:3,value:2}:Bn(Math.log(b.value)/Math.log(c.value))}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci];this.metadata={category:10,description:KCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=LOG(100, 10)","=LOG(A1, 2)"]};this.vc=()=>Pm(0)}};UDd.functionName="LOG";var VDd=class extends ZY{compute(a){return a.value<=0?{type:3,value:6}:JY(this,a).log10().result()}constructor(...a){super(...a);this.metadata={category:10,description:LCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=LOG10(100)","=LOG10(A1)"]}}};VDd.functionName="LOG10";var WDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return pxd(JY(this,b),c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:CCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=MOD(7, 3)","=MOD(-7, 3)"]};this.vc=()=>Pm(0)}};WDd.functionName="MOD";WDd.xb=!0;var XDd=class extends YY{execute(a,b){return super.execute(Gyd(a),b)}rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return oxd(JY(this,b),c).result()}constructor(...a){super(...a);this.args=[this.aa.S8,this.aa.S8];this.metadata={category:10,description:kDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=MROUND(10, 3)","=MROUND(1.3, 0.2)"]};this.vc=()=>({type:3,value:7})}};XDd.functionName="MROUND";XDd.xb=!0;var YDd=class extends ZY{compute(a){return ixd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:DCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=ODD(1.5)","=ODD(-1.5)"]}}};YDd.functionName="ODD";YDd.xb=!0;var ZDd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}
102Nb(a){var b=Math.trunc(a[0].value),c=Math.trunc(a[1].value);return b<0||c<0||c>b?{type:3,value:6}:vxd(JY(this,a[0]),a[1]).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:ECd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=PERMUT(5, 2)","=PERMUT(10, 3)"]};this.vc=()=>Pm(0)}};ZDd.functionName="PERMUT";ZDd.xb=!0;var $Dd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var b=Math.trunc(a[0].value);a=Math.trunc(a[1].value);return b<0||a<0?{type:3,value:6}:Bn(Math.pow(b,a))}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:FCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=PERMUTATIONA(3, 2)","=PERMUTATIONA(2, 3)"]};this.vc=()=>Pm(0)}};$Dd.functionName="PERMUTATIONA";$Dd.xb=!0;var aEd=class extends XY{execute(a){a=vY(this.jm,a,this.args);return a.success?Pm(Qm(Math.PI)):a.value}constructor(...a){super(...a);this.args=[];this.metadata={category:10,description:MCd,Ba:[],Aa:["=PI()","=PI()*2*5"]}}};aEd.functionName="PI";var bEd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return zn(this.ud,"^",b,c)}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:OCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=POWER(5, 2)","=POWER(A1, 0.5)"]};this.vc=()=>Pm(0)}};bEd.functionName="POWER";var cEd=class extends XY{execute(a){if(a.length===0)return{type:3,value:7};a=a.filter(b=>b.type!==7);if(a.length===0)return Pm(0);a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];a=LY(a,(b,c)=>{b=zn(this.ud,"*",b,c);return b.type!==3?xl(b):yl(b)},Pm(1),{dC:zY,dVb:Pm(0)});return a.ok?a.value:a.error}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:10,description:PCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=PRODUCT(A1:A3)", 103"=PRODUCT(2, 3, 4)","=PRODUCT(A1, 5, 10)"]}}};cEd.functionName="PRODUCT";var dEd=class extends YY{execute(a,b){return super.execute(Gyd(a),b)}rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;return qxd(JY(this,b),c).result()}constructor(...a){super(...a);this.args=[this.aa.S8,this.aa.S8];this.metadata={category:10,description:lDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=QUOTIENT(10, 3)","=QUOTIENT(7, 2)"]};this.vc=()=>({type:3,value:7})}};dEd.functionName="QUOTIENT";dEd.xb=!0;var eEd=class extends ZY{compute(a){return fxd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:NCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=RADIANS(180)","=RADIANS(45)","=RADIANS(A1)"]}}};eEd.functionName="RADIANS";eEd.xb=!0;var eZ=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;a=JY(this,b);var d=this.constructor.functionName;switch(d){case "ROUND":return a.round(c).result();case "ROUNDDOWN":return zxd(a,c).result();case "ROUNDUP":return Axd(a,c).result();default:throw new E(d);}}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:QCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=ROUND(123.456, 2)","=ROUND(A1, 0)","=ROUND(15.7, -1)"]}; 104this.vc=()=>Pm(0)}};eZ.functionName="ROUND";var fEd=class extends eZ{constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:RCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=ROUNDDOWN(123.456, 2)","=ROUNDDOWN(A1, 0)","=ROUNDDOWN(15.7, -1)"]}}};fEd.functionName="ROUNDDOWN";var gEd=class extends eZ{constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Oc];this.metadata={category:10,description:SCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:["=ROUNDDUP(123.456, 2)","=ROUNDDUP(A1, 0)","=ROUNDDUP(15.7, -1)"]}}};gEd.functionName="ROUNDUP";var hEd=class extends ZY{compute(a){return Math.abs(a.value)>=dZ?{type:3,value:6}:Zwd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:TCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=SEC(0)","=SEC(1)","=SEC(A1)"]}}};hEd.functionName="SEC";hEd.xb=!0;var iEd=class extends ZY{compute(a){return dxd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:UCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=SECH(1)","=SECH(0)","=SECH(A1)"]}}};iEd.functionName="SECH";iEd.xb=!0;var jEd=class extends ZY{compute(a){return JY(this,a).sign().result()}constructor(...a){super(...a);this.metadata={category:10,description:GCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=SIGN(5)","=SIGN(-5)"]}}};jEd.functionName="SIGN";jEd.xb=!0;var kEd=class extends ZY{compute(a){return Math.abs(a.value)>=dZ?{type:3,value:6}:JY(this,a).sin().result()}constructor(...a){super(...a);this.metadata={category:10,description:VCd,Ba:[{type:"VALUE",optional:!1}
104],Aa:["=SIN(0)","=SIN(PI()/2)","=SIN(A1)"]}}};kEd.functionName="SIN";kEd.xb=!0;var lEd=class extends ZY{compute(a){return JY(this,a).sinh().result()}constructor(...a){super(...a);this.metadata={category:10,description:WCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=SINH(1)","=SINH(-1)","=SINH(A1)"]}}};lEd.functionName="SINH";lEd.xb=!0;var mEd=class extends ZY{compute(a){return a.value<0?{type:3,value:6}:JY(this,a).HL(Pm(Qm(.5))).result()}constructor(...a){super(...a);this.metadata={category:10,description:XCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=SQRT(50)","=SQRT(A1)"]}}};mEd.functionName="SQRT";var nEd=class extends ZY{compute(a){return a.value<0?{type:3,value:6}:gxd(JY(this,a)).result()}constructor(...a){super(...a);this.metadata={category:10,description:YCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=SQRTPI(1)","=SQRTPI(2)","=SQRTPI(A1)"]}}};nEd.functionName="SQRTPI";nEd.xb=!0;var oEd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];a=LY(a,(b,c)=>{b=zn(this.ud,"+",b,c);return b.type!==3?xl(b):yl(b)},Pm(0),{dC:zY});return a.ok?a.value:a.error}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:10,description:aDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=SUM(A1:A10)","=SUM(1, 2, 3)","=SUM(A1, 5, 10)"]}}};oEd.functionName="SUM";var pEd=class extends YY{rb(a){return a===0||a===2}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d=b]=a;return Uwd(this.WM,b,c,this.sj.EL,d)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.yf,this.aa.CFb];this.metadata={category:10,description:bDd,Ba:[{type:"ARRAY",optional:!1},{type:"CONDITION",optional:!1},{type:"ARRAY",optional:!0}],Aa:['=SUMIF(A1:A10, ">5")','=SUMIF(B1:B10, "Apple", C1:C10)','=SUMIF(D1:D10, "<=10", E1:E10)']};this.vc=b=>b===1?Pm(0):{type:3,value:7}}}; 105pEd.functionName="SUMIF";var qEd=class extends YY{rb(a){return a===0||a===1||a%2===1}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,...c]=a;a=[[c[0],c[1]],...c[2]];return Twd(this.WM,a,b,this.sj.EL)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.Bv,this.aa.yf,this.aa.q9a];this.metadata={category:10,description:cDd,Ba:[{type:"ARRAY",optional:!1},{type:"ARRAY",optional:!1},{type:"CONDITION",optional:!1},{type:"ARRAY",optional:!0},{type:"CONDITION",optional:!0}],Aa:['=SUMIFS(A1:A10, B1:B10, ">5")', 106'=SUMIFS(C1:C10, D1:D10, "Red", E1:E10, "<10")','=SUMIFS(F1:F15, G1:G15, ">=20", H1:H15, "Completed")']};this.vc=b=>b<=1?{type:3,value:7}:b%2===0?Pm(0):{type:3,value:7}}};qEd.functionName="SUMIFS";var rEd=class extends XY{execute(a){a=wY(a,()=>Sm([[{type:3,value:3}]],{rows:1,cols:1}));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];var b=[],c,d=(e,f)=>{var g=b[f]||Pm(1);switch(e.type){case 3:c=c||e;break;case 0:e=An(this.ud,"*",g,e);uY(e);b[f]=e;break;case 1:case 2:case 15:case 16:b[f]=Pm(0);break;default:throw new E(e);}};if(!Hyd(a))return{type:3,value:3};a.forEach(e=>e.value.flat().forEach(d));return c?c:b.reduce((e,f)=>{e=An(this.ud,"+",e,f);uY(e);return e}, 107Pm(0))}constructor(...a){super(...a);this.args=this.aa.z3b;this.metadata={category:10,description:dDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=SUMPRODUCT(A1:A3, B1:B3)"]}}};rEd.functionName="SUMPRODUCT";var sEd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];a=LY(a,(b,c)=>{c=zn(this.ud,"*",c,c);if(c.type===3)return yl(c);b=zn(this.ud,"+",b,c);return b.type!==3?xl(b):yl(b)},Pm(0),{dC:zY});return a.ok?a.value:a.error}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:10,description:eDd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=SUMSQ(3, 4)","=SUMSQ(A1:A10)"]}}}; 108sEd.functionName="SUMSQ";sEd.xb=!0;var uEd=(a,b,c)=>{if(b.length!==2)return{type:3,value:7};var [d,e]=b;if(d===void 0||e===void 0)return{type:3,value:7};b=tEd(d);if(!b.ok)return b.error;var f=tEd(e);if(!f.ok)return f.error;b=b.value;f=f.value;if(b.length!==f.length)return{type:3,value:7};for(var g=0;g<b.length;g++){var h=b[g];var k=f[g];h=h.type===3?h:k.type===3?k:void 0;if(h!==void 0)return h.value===1?{type:3,value:6}:h}k=Pm(0);g=0;for(h=0;h<b.length;h++){var l=b[h];let m=f[h];if(l.type!==0||m.type!==0)continue;l=c(l,m);if(l.type=== 1093)return l;k=zn(a,"+",k,l);if(k.type===3)return k;g++}return g===0?{type:3,value:2}:k},tEd=a=>
109{if(a.type===7)return yl({type:3,value:3});if(a.type===3)return yl(a);a=(a.type===4?a:Sm([[a]],{rows:1,cols:1})).value.flat();if(a.length===0)return yl({type:3,value:3});if(a.length===1){if(a[0].type===3)return yl(a[0]);if(a[0].type===15)return yl({type:3,value:3})}return xl(a)};var vEd=class extends XY{execute(a){return uEd(this.ud,a,(b,c)=>{b=zn(this.ud,"*",b,b);c=zn(this.ud,"*",c,c);return zn(this.ud,"-",b,c)})}constructor(...a){super(...a);this.args=[this.aa.au,this.aa.au];this.metadata={category:10,description:fDd,Ba:[{type:"ARRAY",optional:!1},{type:"ARRAY",optional:!1}],Aa:["=SUMX2MY2({2,3,4}, {1,2,3})","=SUMX2MY2(A1:A10, B1:B10)"]}}};vEd.functionName="SUMX2MY2";vEd.xb=!0;var wEd=class extends XY{execute(a){return uEd(this.ud,a,(b,c)=>{b=zn(this.ud,"*",b,b);c=zn(this.ud,"*",c,c);return zn(this.ud,"+",b,c)})}constructor(...a){super(...a);this.args=[this.aa.au,this.aa.au];this.metadata={category:10,description:gDd,Ba:[{type:"ARRAY",optional:!1},{type:"ARRAY",optional:!1}],Aa:["=SUMX2PY2({2,3,4}, {1,2,3})","=SUMX2PY2(A1:A10, B1:B10)"]}}};wEd.functionName="SUMX2PY2";wEd.xb=!0;var xEd=class extends XY{execute(a){return uEd(this.ud,a,(b,c)=>{b=zn(this.ud,"-",b,c);return zn(this.ud,"*",b,b)})}constructor(...a){super(...a);this.args=[this.aa.au,this.aa.au];this.metadata={category:10,description:hDd,Ba:[{type:"ARRAY",optional:!1},{type:"ARRAY",optional:!1}],Aa:["=SUMXMY2({2,3,4}, {1,2,3})","=SUMXMY2(A1:A10, B1:B10)"]}}};xEd.functionName="SUMXMY2";xEd.xb=!0;var yEd=class extends ZY{compute(a){return Math.abs(a.value)>=dZ?{type:3,value:6}:JY(this,a).tan().result()}constructor(...a){super(...a);this.metadata={category:10,description:ZCd,Ba:[{type:"VALUE",optional:!1}],Aa:["=TAN(0)","=TAN(PI()/4)","=TAN(A1)"]}}};yEd.functionName="TAN";yEd.xb=!0;var zEd=class extends ZY{compute(a){return JY(this,a).tanh().result()}constructor(...a){super(...a);this.metadata={category:10,description:$Cd,Ba:[{type:"VALUE",optional:!1}],Aa:["=TANH(1)","=TANH(-1)","=TANH(A1)"]}}};zEd.functionName="TANH";zEd.xb=!0;var AEd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c=Pm(0)]=a;return JY(this,b).trunc(c).result()}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci];this.metadata={category:10,description:HCd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=TRUNC(8.9)","=TRUNC(8.94, 1)"]};this.vc=()=>Pm(0)}};AEd.functionName="TRUNC";AEd.xb=!0;var BEd=()=>J("ov07pg"),CEd=()=>J("0OZlXw"),DEd=()=>J("UNcBHQ"),EEd=()=>J("o+jEsg"),FEd=()=>J("oIv25Q"),GEd=()=>J("8MC7NQ"),HEd=()=>J("hMw7aQ"),IEd=()=>J("GhP5GA"),JEd=()=>J("kgOhOg"),KEd=()=>J("rOG4RQ"),LEd=()=>J("MvkKiw"),MEd=()=>J("HSWMvg"),NEd=()=>J("2/8ILQ"),OEd=()=>J("HMeuTg"),PEd=()=>J("cNhTsA"),QEd=()=>J("M0/1dw"),REd=()=>J("q9Ok2g"),SEd=()=>J("TjYcWg"),TEd=()=>J("WAP4YA");var UEd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];return Jyd(this.ud,a)}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:11,description:BEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=AVERAGE(A1:A10)","=AVERAGE(1, 2, 3)","=AVERAGE(A1, 5, 10)"]}}};UEd.functionName="AVERAGE";var VEd=class extends YY{rb(a){return a===0||a===2}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c,d=b]=a;return Wwd(this.WM,b,c,this.sj.EL,d)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.yf,this.aa.CFb];this.metadata={category:11,description:CEd,Ba:[{type:"ARRAY",optional:!1},{type:"CONDITION",optional:!1},{type:"ARRAY",optional:!0}],Aa:['=AVERAGEIF(A1:A10, ">5")','=AVERAGEIF(B1:B10, "Apple", C1:C10)','=AVERAGEIF(D1:D10, "<100", E1:E10)']};this.vc=b=>b===1?Pm(0):{type:3, 110value:7}}};VEd.functionName="AVERAGEIF";var WEd=class extends YY{rb(a){return a===0||a===1||a%2===1}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,...c]=a;a=[[c[0],c[1]],...c[2]];return Vwd(this.WM,a,b,this.sj.EL)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.Bv,this.aa.yf,this.aa.q9a];this.metadata={category:11,description:DEd,Ba:[{type:"ARRAY",optional:!1},{type:"ARRAY",optional:!1},{type:"CONDITION",optional:!1},{type:"ARRAY",optional:!0},{type:"CONDITION",optional:!0}],Aa:['=AVERAGEIFS(C1:C15, A1:A15, ">=100", B1:B15, ">=50")', 111'=AVERAGEIFS(D1:D15, C1:C15, "Blue", B1:B15, ">=10")','=AVERAGEIFS(E1:E10, A1:A10, ">=20", B1:B1, "<30")']};this.vc=b=>b<=1?{type:3,value:7}:b%2===0?Pm(0):{type:3,value:7}}};WEd.functionName="AVERAGEIFS";var XEd=class extends XY{execute(a){var b=Oyd(a);if(!b.ok)return b.error;a=b.value.left;b=b.value.right;var c=Jyd(this.ud,a);if(c.type===3)return c;var d=Jyd(this.ud,b);if(d.type===3)return d;var e;a:{var f=Pm(0);for(e=0;e<a.length;e++){var g=b[e],h=zn(this.ud,"-",a[e],c);if(h.type===3){e=h;break a}g=zn(this.ud,"-",g,d);if(g.type===3){e=g;break a}h=zn(this.ud,"*",h,g);if(h.type===3){e=h;break a}f=An(this.ud,"+",f,h);if(f.type===3){e=f;break a}}e=f}if(e.type===3)return{type:3,value:3};a=Pyd(this,a, 112b,c,d);return a.type===3?{type:3,value:3}:An(this.ud,"/",e,a)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.Bv];this.metadata={category:11,description:EEd,Ba:[{type:"ARRAY",optional:!1},{type:"ARRAY",optional:!1}],Aa:["=CORREL(A2:A10, B2:B10)","=CORREL({1,2,3}, {4,5,6})","=CORREL(C10:C50, A10:A50)"]}}};XEd.functionName="CORREL";var YEd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];a=LY(a,(b,c)=>
112c.type===3||this.fc.be(c,0).type!==0?xl(b):xl(b+1),0,{dC:Zyd});Ol(a.ok);return Bn(a.value)}constructor(...a){super(...a);this.args=this.aa.LW;this.metadata={category:11,description:FEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=COUNT(A1:A10)",'=COUNT(1, 2, "text", 3)',"=COUNT(A1, B1, C1)"]}}};YEd.functionName="COUNT";var ZEd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];a=LY(a,(b,c)=>xl(b+(c.type===15?0:1)),0);Ol(a.ok);return Bn(a.value)}constructor(...a){super(...a);this.args=this.aa.LW;this.metadata={category:11,description:GEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=COUNTA(A1:A10)",'=COUNTA(1, 2, "text", 3)',"=COUNTA(A1, B1, C1)"]}}};ZEd.functionName="COUNTA";var $Ed=class extends XY{execute(a){a=wY(a,()=>an());a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];a=LY(a,(b,c)=>xl(b+(c.type===15||c.type===2&&c.value===""?1:0)),0);Ol(a.ok);return Bn(a.value)}constructor(...a){super(...a);this.args=this.aa.LW;this.metadata={category:11,description:HEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=COUNTBLANK(A1:A10)","=COUNTBLANK(B1:B5)"]}}};$Ed.functionName="COUNTBLANK";var aFd=class extends YY{rb(a){return a===0}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){var [b,c]=a;return Swd(this.WM,[[b,c]],this.sj.EL)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.yf];this.metadata={category:11,description:IEd,Ba:[{type:"ARRAY",optional:!1},{type:"CONDITION",optional:!1}],Aa:['=COUNTIF(A1:A10, ">5")','=COUNTIF(B1:B10, "Apple")','=COUNTIF(C1:C10, "<=10")']};this.vc=b=>b===1?Pm(0):{type:3,value:7}}};aFd.functionName="COUNTIF";var bFd=class extends YY{rb(a){return a%2===0}Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}Nb(a){a=[[a[0],a[1]],...a[2]];return Swd(this.WM,a,this.sj.EL)}constructor(...a){super(...a);this.args=[this.aa.Bv,this.aa.yf,this.aa.q9a];this.metadata={category:11,description:JEd,Ba:[{type:"ARRAY",optional:!1},{type:"CONDITION",optional:!1},{type:"ARRAY",optional:!0},{type:"CONDITION",optional:!0}],Aa:['=COUNTIFS(A1:A10, ">5", B1:B10, "<10")','=COUNTIFS(A1:A5, "A", B1:B5, "B")','=COUNTIFS(A1:A10, ">=20", B1:B10, "<=30")']}; 113this.vc=b=>b%2===0?{type:3,value:7}:Pm(0)}};bFd.functionName="COUNTIFS";var cFd=class extends XY{execute(a){a=wY(a,()=>an());a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];var b=new Set;a=LY(a,(c,d)=>{if(d.type===15||d.type===2&&d.value===""||b.has(d.value))return xl(c);b.add(d.value);return xl(c+1)},0,{dC:c=>c.type!==15});Ol(a.ok);return Bn(a.value)}constructor(...a){super(...a);this.args=this.aa.LW;this.metadata={category:11,description:KEd,Ba:[{type:"ARRAY",optional:!1}],Aa:["=COUNTUNIQUE(A1:A10)",'=COUNTUNIQUE(B1:B5, "Apple", "Banana")', 114"=COUNTUNIQUE(C1, C2, C3, C4)"]}}};cFd.functionName="COUNTUNIQUE";var dFd=class extends YY{Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}rb(a){return a===0}Nb(a){var [b,c]=a;return Qyd(this.fc,b,c,"LARGE")}constructor(...a){super(...a);this.args=[this.aa.fka,this.aa.yf];this.metadata={category:11,description:SEd,Ba:[{type:"VALUES",optional:!1},{type:"VALUE",optional:!1}],Aa:["=LARGE(A1:A10, 1)","=LARGE({3, 1, 2}, 2)"]};this.vc=()=>Pm(Qm(0))}};dFd.functionName="LARGE";dFd.xb=!0;var eFd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];return this.process("<",a)}process(a,b){b=LY(b,(c,d)=>{if(d.type===3)return yl(d);d=this.fc.be(d,0);if(d.type===3)return yl(d);if(c==null)return xl(d);var e=qn(this.ud,a,c,d);return xl(e.value?c:d)},void 0,{dC:zY});return b.ok?b.value==null?Pm(0):b.value:b.error}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:11,description:NEd,Ba:[{type:"VALUE", 115optional:!1},{type:"VALUES",optional:!0}],Aa:["=MIN(A1:A10)","=MIN(1, 2, 3)","=MIN(A1, 5, 10)"]}}};eFd.functionName="MIN";var fFd=class extends eFd{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];return this.process(">",a)}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:11,description:LEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=MAX(A1:A10)","=MAX(1, 2, 3)","=MAX(A1, 5, 10)"]}}};fFd.functionName="MAX";var gFd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]].map(c=>{switch(c.type){case 2:case 1:return this.fc.be(c,0);case 3:case 0:case 15:case 16:case 4:return c;default:throw new E(c);}});a=LY(a,(c,d)=>{switch(d.type){case 3:return yl(d);case 0:c.push(d.value);break;case 2:case 1:case 15:case 16:break;default:throw new E(d);}return xl(c)},[],{dC:zY});if(!a.ok)return a.error;if(a.value.length===0)return{type:3,value:6}; 116a=a.value.sort((c,d)=>c-d);var b=Math.floor(a.length/2);return Pm(Qm(a.length%2===0?(a[b-1]+a[b])/2:a[b]))}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:11,description:MEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=MEDIAN(A1:A10)","=MEDIAN(1, 2, 3, 4, 5)","=MEDIAN(A1, 5, 10)"]}}};gFd.functionName="MEDIAN";var hFd=class extends XY{execute(a){a=wY(a,()=>({type:3,value:3}));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;a=[a[0],...a[1]];var b=Ryd(a);if(b!=null)return b;a=LY(a,(c,d)=>{switch(d.type){case 15:return yl({type:3,value:3});case 3:return yl(d);case 0:c.push(d.value);break;case 2:case 1:case 16:break;default:throw new E(d);}return xl(c)},[],{dC:zY});if(!a.ok)return a.error;a=Syd(a.value);return a==null?{type:3,value:7}:Pm(Qm(a))}constructor(...a){super(...a);this.args=this.aa.LW; 117this.metadata={category:11,description:OEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUES",optional:!0}],Aa:["=MODE(A1:A10)","=MODE(1, 1, 4, 6, 2, 4, 4)"]}}};hFd.functionName="MODE";var iFd=class extends YY{Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}rb(a){return a===0}Nb(a){var [b,c]=a;if(c.type===3)return c;a=this.fc.be(c,0);if(a.type===3)return a;
117if(a.type===2)return{type:3,value:3};var d=[b].map(g=>{switch(g.type){case 2:return g=this.fc.be(g,0),g.type===3?{type:3,value:6}:g;case 1:return this.fc.be(g,0);case 3:case 0:case 15:case 16:case 4:return g;default:throw new E(g);}});d=LY(d,(g,h)=>{switch(h.type){case 3:return yl(h);case 0:g.push(h.value);break;case 2:case 1:case 15:case 16:break; 118default:throw new E(h);}return xl(g)},[],{dC:zY});if(!d.ok)return d.error;if(d.value.length===0)return{type:3,value:6};var e=a.value;if(e<0||e>1)return{type:3,value:6};a=d.value.sort((g,h)=>g-h);d=(a.length-1)*e;e=Math.floor(d);var f=Math.ceil(d);return Pm(Qm(e===f?a[e]:a[e]+(d-e)*(a[f]-a[e])))}constructor(...a){super(...a);this.args=[this.aa.fka,this.aa.yf];this.metadata={category:11,description:PEd,Ba:[{type:"VALUES",optional:!1},{type:"VALUE",optional:!1}],Aa:["=PERCENTILE(A1:A10, 0.5)","=PERCENTILE(A1:A5, 0.25)", 119"=PERCENTILE(B1:B10, 0.75)"]};this.vc=()=>Pm(0)}};iFd.functionName="PERCENTILE";var jFd=class extends YY{Sb(a){return a.some((b,c)=>!this.rb(c)&&KY(b))}rb(a){return a===0}Nb(a){var [b,c]=a;return Qyd(this.fc,b,c,"SMALL")}constructor(...a){super(...a);this.args=[this.aa.fka,this.aa.yf];this.metadata={category:11,description:TEd,Ba:[{type:"VALUES",optional:!1},{type:"VALUE",optional:!1}],Aa:["=SMALL(A1:A10, 1)","=SMALL({3, 1, 2}, 2)"]};this.vc=()=>Pm(Qm(0))}};jFd.functionName="SMALL";jFd.xb=!0;var kFd=class extends XY{execute(a){a=wY(a,()=>Pm(0));a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=a.value;var b=[a[0],...a[1]];a=Iyd(this.ud,b);if(!a.ok)return a.error;var c=a.value.sum;a=a.value.count;var d=Bn(a);if(d.type===3)return d;var e=zn(this.ud,"/",c,d);b=LY(b,(f,g)=>{g=zn(this.ud,"-",g,e);if(g.type===3)return yl(g);g=zn(this.ud,"*",g,g);if(g.type===3)return yl(g);f=zn(this.ud,"+",f,g);return f.type===3?yl(f):xl(f)},Pm(0),{dC:zY});if(!b.ok)return b.error;c=d;a>=1&&(a=An(this.ud, 120"-",d,Pm(1)),uY(a),c=a);return An(this.ud,"/",b.value,c)}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:11,description:REd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=VAR(A2:A10)","=VAR(1, 2, 3)","=VAR(A1, 5, 10)"]}}};kFd.functionName="VAR";var lFd=class extends kFd{execute(a){a=super.execute(a);return a.type===3?a:An(this.ud,"^",a,Pm(Qm(.5)))}constructor(...a){super(...a);this.args=this.aa.jR;this.metadata={category:11,description:QEd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=STDEV(A2:A10)","=STDEV(1, 2, 3)","=STDEV(A1, 5, 10)"]}}};lFd.functionName="STDEV";var mFd=()=>J("KyOXKw"),nFd=()=>J("enjsIQ"),oFd=()=>J("iBKmhA"),pFd=()=>J("1gyKsg"),qFd=()=>J("MqIlFw"),rFd=()=>J("lJfBtg"),sFd=()=>J("qU+9oQ"),tFd=()=>J("7e/ykw"),uFd=()=>J("MECRCA"),vFd=()=>J("qGb3aQ"),wFd=()=>J("VNCD2A"),xFd=()=>J("maDjOw"),yFd=()=>J("JpRivQ"),zFd=()=>J("kiCZfQ"),AFd=()=>J("vzc+ug"),BFd=()=>J("gEb1Aw"),CFd=()=>J("J0SJZg"),DFd=()=>J("/2+OaA"),EFd=()=>J("FXVDhA"),FFd=()=>J("Lkx4/g"),GFd=()=>J("KValoQ"),HFd=()=>J("h/X3og"),IFd=()=>J("h7wpzg"),JFd=()=>J("yoFtDQ"),KFd=()=>J("RdJGsg"), 121LFd=()=>J("6yN5oQ"),MFd=()=>J("eS19AA");var NFd={128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},OFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=Math.trunc(a[0].value);return a<1||a>255?{type:3,value:3}:Rm(String.fromCodePoint(NFd[a]??a))}constructor(...a){super(...a);this.args=[this.aa.Oc];this.metadata={category:12,description:zFd,Ba:[{type:"VALUE", 122optional:!1}],Aa:["=CHAR(65)","=CHAR(128)"]};this.vc=()=>an()}};OFd.functionName="CHAR";OFd.xb=!0;var PFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=a[0].value.replace(/[\x00-\x1f]/g,"");return Rm(a)}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:uFd,Ba:[{type:"TEXT",optional:!1}],Aa:["=CLEAN(A1)",'=CLEAN("hello\\nworld")']};this.vc=()=>an()}};PFd.functionName="CLEAN";PFd.xb=!0;var QFd={8364:128,8218:130,402:131,8222:132,8230:133,8224:134,8225:135,710:136,8240:137,352:138,8249:139,338:140,381:142,8216:145,8217:146,8220:147,8221:148,8226:149,8211:150,8212:151,732:152,8482:153,353:154,8250:155,339:156,382:158,376:159},RFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=a[0].value.codePointAt(0);return a===void 0?{type:3,value:3}:Pm(Qm(QFd[a]??a))}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:AFd,Ba:[{type:"TEXT", 123optional:!1}],Aa:['=CODE("A")',"=CODE(A1)"]};this.vc=()=>an()}};RFd.functionName="CODE";RFd.xb=!0;var SFd=class extends XY{execute(a){a=wY(a,()=>an());a=vY(this.jm,a,this.args);if(!a.success)return a.value;a=[a.value[0],...a.value[1]];for(var b of a)if(b.type===3)return b;b=LY(a,(c,d)=>{c=zn(this.ud,"&",c,d);return c.type!==3?xl(c):yl(c)},Rm(""));return b.ok?b.value:b.error}constructor(...a){super(...a);this.args=this.aa.LW;this.metadata={category:12,description:mFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXTS",optional:!0}],Aa:['=CONCAT(A1, " ", B1)','=CONCAT("Hello", " ", "World")',"=CONCAT(A1, B1, C1)"]}}}; 124SFd.functionName="CONCAT";var TFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var b=[a[0],...a[1]];a=Rm("");for(let c of b){b=c.type===4?c.value[0][0]:c;if(b.type===3)return b;a=zn(this.ud,"&",a,b);
124if(a.type===3)break}return a}constructor(...a){super(...a);this.args=this.aa.LW;this.metadata={category:12,description:EFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXTS",optional:!0}],Aa:['=CONCATENATE("Hello", " ", "World")',"=CONCATENATE(A1, B1, C1)"]};this.vc=()=>an()}};TFd.functionName="CONCATENATE";TFd.xb=!0;var UFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Om(a[0].value===a[1].value)}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Bn];this.metadata={category:12,description:DFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXT",optional:!1}],Aa:['=EXACT("hello", "Hello")',"=EXACT(A1, B1)"]};this.vc=()=>an()}};UFd.functionName="EXACT";UFd.xb=!0;var VFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a;a=qt(c.value);var e=qt(b.value),f=Math.trunc(d?.value??1);if(f<1||f>a.length&&(e.length!==0||f!==a.length+1))return{type:3,value:3};if(e.length===0)return Pm(Qm(f));for(--f;f+e.length<=a.length;f++){let g=!0;for(let h=0;h<e.length;h++)if(a[f+h]!==e[h]){g=!1;break}if(g)return Pm(Qm(f+1))}return{type:3,value:3}}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Bn,this.aa.Ci];this.metadata={category:12,description:FFd, 125Ba:[{type:"TEXT",optional:!1},{type:"TEXT",optional:!1},{type:"VALUE",optional:!0}],Aa:['=FIND("o", "hello")','=FIND("o", "hello", 5)']};this.vc=()=>an()}};VFd.functionName="FIND";VFd.xb=!0;var WFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a,e=Math.trunc(c?.value??2);if(e>127||e<-127)a={type:3,value:3};else{a=this.fc;var f=b.value,g=!(d?.value??!1),h=a.P4.pq.te,k=a.P4.pq.Vf;a=f<0;f=Math.abs(f);if(f===0)e=e>0?"0."+"0".repeat(e):"0";else{f=f.toPrecision(15);if(f.includes("e")||f.includes("E")){var [l,m]=f.toLowerCase().split("e"),n=parseInt(m,10),[p,q=""]=l.split(".");f=p.replace("-","")+q;n>=0?(n+=1,f=n>=f.length?f.padEnd(n,"0"):f.slice(0,n)+"."+f.slice(n)): 126f="0."+"0".repeat(-n-1)+f}n=f;var r=n.indexOf(".");f=r>=0?n.slice(0,r):n;n=r>=0?n.slice(r+1):"";if(e>=0){r=n.padEnd(e+1,"0");n=parseInt(r[e]??"0",10);var t=r.slice(0,e);if(n<5)f=[f,t];else{r=1;n=t.split("").map(Number);for(t=n.length-1;t>=0&&r;t--)r=n[t]+r,n[t]=r%10,r=r>=10?1:0;t=f;if(r){f=f.split("").map(Number);for(t=f.length-1;t>=0&&r;t--)r=f[t]+r,f[t]=r%10,r=r>=10?1:0;t=(r?"1":"")+f.join("")}f=[t,n.join("")]}let [v,x]=f;e=e===0?v:v+"."+x}else if(r=-e,r>f.length)e="0";else if(e=f.length-r,n=parseInt(f[e]?? 127"0",10),f=f.slice(0,e)+"0".repeat(r),n<5)e=e===0?"0":f;else{f=f.split("").map(Number);n=1;for(--e;e>=0&&n;e--)n=f[e]+n,f[e]=n%10,n=n>=10?1:0;e=(n?"1":"")+f.join("")}}f=e;e=/^0*\.?0*$/.test(f);g=g?k:void 0;n=f.indexOf(".");k=n>=0?f.slice(0,n):f;f=n>=0?f.slice(n+1):"";g!=null&&(k=k.replace(/\B(?=(\d{3})+(?!\d))/g,g));g=f?k+h+f:k;a=Rm(a&&!e?"-"+g:g)}return a}constructor(...a){super(...a);this.args=[this.aa.Oc,this.aa.Ci,this.aa.C6a];this.metadata={category:12,description:MFd,Ba:[{type:"VALUE",optional:!1}, 128{type:"VALUE",optional:!0},{type:"VALUE",optional:!0}],Aa:["=FIXED(1234.567, 1)","=FIXED(1234.567, -1)","=FIXED(-1234.567, -1, TRUE)"]};this.vc=b=>b===1?Pm(Qm(2)):b===2?Om(!1):an()}};WFd.functionName="FIXED";WFd.xb=!0;var XFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;a=this.slice(b.value,c?.value??1);return Rm(a)}slice(a,b){return qt(a).slice(0,b).join("")}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.rrc];this.metadata={category:12,description:pFd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:['=LEFT("hello world", 5)',"=LEFT(A1, 3)",'=LEFT("hello")','=LEFT("test", 10)']};this.vc=()=>an()}};XFd.functionName="LEFT";var YFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=qt(a[0].value).length;return Pm(Qm(a))}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:nFd,Ba:[{type:"TEXT",optional:!1}],Aa:['=LEN("hello world")',"=LEN(A1)","=LEN(1.2345)"]}}};YFd.functionName="LEN";var ZFd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Rm(a[0].value.toLowerCase())}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:oFd,Ba:[{type:"TEXT",optional:!1}],Aa:["=LOWER(A1)"]};this.vc=()=>an()}};ZFd.functionName="LOWER";var $Fd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a,e=Math.trunc(c.value);a=Math.trunc(d.value);if(e<1||a<0)return{type:3,value:3};var f=qt(b.value);--e;return Rm(f.slice(e,e+a).join(""))}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Oc,this.aa.Oc];this.metadata={category:12,description:JFd,Ba:[{type:"TEXT",optional:!1},{type:"VALUE",optional:!1},{type:"VALUE",optional:!1}],Aa:['=MID("hello world", 7, 5)',"=MID(A1, 2, 3)"]};this.vc=()=>an()}}; 129$Fd.functionName="MID";$Fd.xb=!0;var aGd=/\p{L}/u,bGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=qt(a[0].value);var b=!1,c="";for(let d of a)aGd.test(d)?(c+=b?d.toLowerCase():d.toUpperCase(),b=!0):(c+=d,b=!1);return Rm(c)}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:vFd,Ba:[{type:"TEXT",optional:!1}],Aa:['=PROPER("hello world")',"=PROPER(A1)"]};this.vc=()=>an()}};bGd.functionName="PROPER";bGd.xb=!0;var cGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;a=Math.trunc(c.value);if(a<0)return{type:3,value:3};var d=b.value;return a===0||d.length===0?Rm(""):d.length*a>32767?{type:3,value:3}:Rm(d.repeat(a))}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Oc];this.metadata={category:12,description:CFd,Ba:[{type:"TEXT",optional:!1},{type:"VALUE",optional:!1}],Aa:['=REPT("ab", 3)','=REPT("-", 10)']};this.vc=()=>an()}};cGd.functionName="REPT";cGd.xb=!0;var dGd=class extends XFd{slice(a,b){return b===0?"":qt(a).slice(-b).join("")}constructor(...a){super(...a);this.metadata={category:12,description:qFd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:['=RIGHT("hello world", 5)',"=RIGHT(A1, 3)",'=RIGHT("hello")']}}};dGd.functionName="RIGHT";var eGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d]=a;a=qt(c.value);var e=b.value,f=Math.trunc(d?.value??1);if(f<1||f>a.length)return{type:3,value:3};if(e==="")return Pm(Qm(f));if(!/[?*~]/.test(e)){e=qt(e);var g=e.map(h=>h.toLowerCase());for(--f;f+e.length<=a.length;f++){let h=!0;for(let k=0;k<e.length;k++)if(a[f+k].toLowerCase()!==g[k]){h=!1;break}if(h)return Pm(Qm(f+1))}return{type:3,value:3}}e=Xyd(e);g=a.map(h=>h.toLowerCase());for(--f;f<=a.length;f++)if(Yyd(e,g,f))return Pm(Qm(f+ 1301));return{type:3,value:3}}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Bn,this.aa.Ci];this.metadata={category:12,description:KFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXT",optional:!1},{type:"VALUE",optional:!0}],Aa:['=SEARCH("o", "hello")','=SEARCH("o", "hello", 3)']};this.vc=()=>an()}};eGd.functionName="SEARCH";eGd.xb=!0;var fGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c,d,e]=a;a=qt(b.value);var f=qt(c.value);if(f.length===0)return Rm(b.value);var g=e!=null?Math.trunc(e.value):void 0;if(g!==void 0&&g<1)return{type:3,value:3};for(var h=[],k=0,l=p=>{h.push(p);k+=p.length;return k<=32767},m=0,n=0;
130m<=a.length-f.length;){let p=!0;for(let q=0;q<f.length;q++)if(a[m+q]!==f[q]){p=!1;break}if(p){n++;if(g===void 0||n===g){if(!l(d.value))return{type:3,value:3}}else if(!l(c.value))return{type:3,value:3}; 131m+=f.length}else{if(!l(a[m]))return{type:3,value:3};m++}}for(;m<a.length;){if(!l(a[m]))return{type:3,value:3};m++}return Rm(h.join(""))}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Bn,this.aa.Bn,this.aa.Ci];this.metadata={category:12,description:GFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXT",optional:!1},{type:"TEXT",optional:!1},{type:"VALUE",optional:!0}],Aa:['=SUBSTITUTE("hello world", "world", "there")','=SUBSTITUTE("aaa", "a", "b", 2)']};this.vc=()=>an()}};fGd.functionName="SUBSTITUTE"; 132fGd.xb=!0;var gGd=class extends YY{rb(){return!1}Sb(a){return a.some(b=>KY(b)&&b.type===4&&b.LB==null)}Nb(a){a=a[0];return a.type===2||a.type===3?a:Rm("")}constructor(...a){super(...a);this.args=[this.aa.yf];this.metadata={category:12,description:wFd,Ba:[{type:"VALUE",optional:!1}],Aa:['=T("hello")',"=T(A1)"]};this.vc=()=>an()}};gGd.functionName="T";gGd.xb=!0;var hGd=class extends YY{rb(){return!1}Sb(a){return KY(a[0])}ffa(a){return Tyd(a)}Nb(a){var [b,c,d,e,f,g]=a,h=Uyd(d,e,f);if("type"in h)return h;a=h.instance;var k=h.MZ,l=h.aDb;h=qt(b.value);var m=qt(c.value);if(m.length===0)return Rm(a>0?h.join(""):"");k=Wyd(h,m,k===1,a>0?"start":"end");a=Vyd(k,a,l===1,h.length);return a==null?g??{type:3,value:7}:a<0?Rm(h.join("")):a>=h.length?Rm(""):Rm(h.slice(a+m.length).join(""))}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Bn,this.aa.Ci,this.aa.Ci, 133this.aa.Ci,this.aa.zL];this.metadata={category:12,description:HFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXT",optional:!1},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0}],Aa:['=TEXTAFTER("hello world", " ")','=TEXTAFTER("a-b-c", "-", 2)']};this.vc=()=>an()}};hGd.functionName="TEXTAFTER";hGd.xb=!0;var iGd=class extends YY{rb(){return!1}Sb(a){return KY(a[0])}ffa(a){return Tyd(a)}Nb(a){var [b,c,d,e,f,g]=a,h=Uyd(d,e,f);if("type"in h)return h;a=h.instance;var k=h.MZ,l=h.aDb;h=qt(b.value);var m=qt(c.value);if(m.length===0)return Rm(a>0?"":h.join(""));k=Wyd(h,m,k===1,a>0?"start":"end");a=Vyd(k,a,l===1,h.length);return a==null?g??{type:3,value:7}:a<0?Rm(""):a>=h.length?Rm(h.join("")):Rm(h.slice(0,a).join(""))}constructor(...a){super(...a);this.args=[this.aa.Bn,this.aa.Bn,this.aa.Ci,this.aa.Ci,this.aa.Ci, 134this.aa.zL];this.metadata={category:12,description:IFd,Ba:[{type:"TEXT",optional:!1},{type:"TEXT",optional:!1},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0},{type:"VALUE",optional:!0}],Aa:['=TEXTBEFORE("hello world", " ")','=TEXTBEFORE("a-b-c", "-", 2)']};this.vc=()=>an()}};iGd.functionName="TEXTBEFORE";iGd.xb=!0;var jGd=class extends YY{rb(a){return a!==1}Sb(a){return KY(a[1])}Nb(a){var [b,c,d,e]=a;if(b.type===3)return b;a=c.type===4?c.value[0]?.[0]??{type:3,value:7}:c;a.type!==3&&(a=this.fc.be(a,1),a=a.type===3?a:a.value);if(typeof a!=="boolean")return a;var f=[d,...e];for(var g of f)if(g.type===3)return g;a:if(b.type===4){g=[];for(k of b.value)for(var h of k){if(h.type===3){var k=h;break a}g.push(this.PJ(h))}k=g.length===0?[""]:g}else k=b.type===3?b:[this.PJ(b)];if(!Array.isArray(k))return k;h=[];for(var l of f){a:{if(l.type=== 1354){f=[];for(var m of l.value)for(let n of m){if(n.type===3){f=n;break a}g=this.PJ(n);a&&g===""||f.push(g)}break a}if(l.type===3){f=l;break a}f=this.PJ(l);f=a&&f===""?[]:[f]}if(!Array.isArray(f))return f;h.push(...f)}if(h.length===0)return Rm("");l=h[0].length;if(l>32767)return{type:3,value:3};for(m=1;m<h.length;m++)if(l+=k[(m-1)%k.length].length+h[m].length,l>32767)return{type:3,value:3};l=h[0];for(m=1;m<h.length;m++)l+=k[(m-1)%k.length]+h[m];return Rm(l)}PJ(a){if(a.type===2)return a.value;if(a.type=== 13615||a.type===3)return"";a=this.fc.be(a,2);return a.type===2?a.value:""}constructor(...a){super(...a);this.args=[this.aa.au,this.aa.au,this.aa.au,this.aa.LW[1]];this.metadata={category:12,description:LFd,Ba:[{type:"TEXT",optional:!1},{type:"VALUE",optional:!1},{type:"TEXT",optional:!1},{type:"TEXTS",optional:!0}],Aa:['=TEXTJOIN(", ", TRUE, "a", "b", "c")','=TEXTJOIN("-", FALSE, A1:A5)','=TEXTJOIN({"-","|"}, TRUE, "a", "b", "c", "d")']};this.vc=b=>b===1?Om(!0):an()}};jGd.functionName="TEXTJOIN"; 137jGd.xb=!0;var kGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=a[0].value.replace(/^ +| +$/g,"").replace(/ +/g," ");return Rm(a)}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:tFd,Ba:[{type:"TEXT",optional:!1}],Aa:['=TRIM(" hello world ")',"=TRIM(A1)"]};this.vc=()=>an()}};kGd.functionName="TRIM";kGd.xb=!0;var lGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=Math.trunc(a[0].value);return a<1||a>1114111||a>=55296&&a<=57343?{type:3,value:3}:Rm(String.fromCodePoint(a))}constructor(...a){super(...a);this.args=[this.aa.Oc];this.metadata={category:12,description:xFd,Ba:[{type:"VALUE",optional:!1}],Aa:["=UNICHAR(65)","=UNICHAR(128512)"]};this.vc=()=>an()}};lGd.functionName="UNICHAR";lGd.xb=!0;var mGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){a=a[0].value.codePointAt(0);return a===void 0?{type:3,value:3}:Pm(Qm(a))}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:yFd,Ba:[{type:"TEXT",optional:!1}],Aa:['=UNICODE("A")',"=UNICODE(A1)"]};this.vc=()=>an()}};mGd.functionName="UNICODE";mGd.xb=!0;var nGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){return Rm(a[0].value.toUpperCase())}constructor(...a){super(...a);this.args=[this.aa.Bn];this.metadata={category:12,description:sFd,Ba:[{type:"TEXT",optional:!1}],Aa:["=UPPER(A1)"]};this.vc=()=>an()}};nGd.functionName="UPPER";var oGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){if(a[0].type===15)return Pm(0);a=this.fc.be(a[0],2);if(a.type===3)return a;a=this.fc.be(a,0);a.type===0&&(a.Fa=void 0);return a}constructor(...a){super(...a);this.args=[this.aa.DG];this.metadata={category:12,description:rFd,Ba:[{type:"TEXT",optional:!1}],Aa:['=VALUE("$1,234")','=VALUE("5.05%")','=VALUE("-10")']}}};oGd.functionName="VALUE";var pGd=class extends YY{rb(){return!1}Sb(a){return a.some(KY)}Nb(a){var [b,c]=a;a=Math.trunc(c?.value??0);return a!==0&&a!==1?{type:3,value:3}:b.type===3?b:b.type===15?Rm(""):b.type===2?a===1?Rm(`"${b.value.replace(/"/g,'""')}"`):b:this.fc.be(b,2)}constructor(...a){super(...a);this.args=[this.aa.yf,this.aa.Ci];this.metadata={category:12,description:BFd,Ba:[{type:"VALUE",optional:!1},{type:"VALUE",optional:!0}],Aa:["=VALUETOTEXT(A1)",'=VALUETOTEXT("hello", 1)']};this.vc=()=>an()}}; 138pGd.functionName="VALUETOTEXT";pGd.xb=!0;__c.Rta={h_a:Object.freeze(Object.fromEntries(Object.values({UHc:mDd,VHc:nDd,WHc:oDd,XHc:pDd,YHc:qDd,ZHc:cZ,bIc:pAd,cIc:rDd,dIc:sDd,eIc:tDd,fIc:uDd,gIc:vDd,iIc:UEd,jIc:VEd,kIc:WEd,qIc:rAd,rIc:sAd,sIc:tAd,tIc:uAd,uIc:vAd,vIc:wAd,wIc:xAd,xIc:yAd,yIc:zAd,JIc:wDd,KIc:xDd,LIc:yDd,MIc:OFd,OIc:PFd,Code:RFd,QIc:zDd,RIc:ADd,SIc:SFd,TIc:TFd,WIc:XEd,XIc:BDd,YIc:CDd,ZIc:DDd,$Ic:EDd,aJc:YEd,bJc:ZEd,cJc:$Ed,dJc:aFd,eJc:bFd,fJc:cFd,hJc:FDd,iJc:GDd,Date:yzd,sJc:Azd,Day:Bzd,tJc:Czd,uJc:Dzd,vJc:AAd,wJc:BAd,xJc:CAd, 139yJc:DAd,zJc:HDd,IJc:Ezd,XJc:Fzd,ZJc:jBd,$Jc:IDd,aKc:UFd,bKc:JDd,gKc:KDd,hKc:LDd,iKc:VF
139d,kKc:WFd,lKc:MDd,mKc:NDd,nKc:ODd,tKc:QAd,vKc:PDd,BKc:EAd,CKc:FAd,DKc:GAd,EKc:SBd,FKc:Gzd,JKc:FBd,KKc:GBd,LKc:HBd,MKc:IBd,NKc:TBd,OKc:QDd,PKc:kBd,QKc:lBd,RKc:mBd,SKc:nBd,TKc:oBd,UKc:pBd,VKc:qBd,WKc:rBd,XKc:RDd,YKc:sBd,ZKc:Hzd,$Kc:tBd,aLc:uBd,eLc:SDd,dLc:dFd,fLc:XFd,gLc:YFd,lLc:TDd,nLc:UDd,oLc:VDd,qLc:ZFd,yLc:UBd,zLc:fFd,CLc:gFd,ELc:$Fd,FLc:eFd,GLc:Izd,HLc:WDd,ILc:hFd,JLc:Jzd,KLc:XDd,MLc:vBd,OLc:Kzd,PLc:Lzd,RLc:RAd, 140QLc:JBd,ULc:HAd,VLc:IAd,WLc:JAd,XLc:YDd,YLc:KBd,$Lc:iFd,aMc:ZDd,bMc:$Dd,cMc:aEd,dMc:SAd,gMc:bEd,iMc:cEd,jMc:bGd,kMc:TAd,mMc:dEd,xMc:eEd,yMc:UAd,CMc:cGd,EMc:dGd,FMc:KAd,GMc:eZ,HMc:fEd,IMc:gEd,RMc:eGd,SMc:hEd,TMc:iEd,UMc:Mzd,XMc:jEd,$Mc:kEd,aNc:lEd,bNc:jFd,mNc:oEd,nNc:pEd,oNc:qEd,pNc:rEd,qNc:sEd,rNc:vEd,sNc:wEd,tNc:xEd,eNc:mEd,fNc:nEd,hNc:lFd,lNc:fGd,wNc:gGd,zNc:yEd,ANc:zEd,BNc:hGd,CNc:iGd,DNc:jGd,FNc:Nzd,GNc:kGd,HNc:AEd,Type:wBd,KNc:lGd,LNc:mGd,MNc:nGd,QNc:oGd,RNc:pGd,SNc:kFd,VNc:RBd,WNc:Ozd,XNc:Pzd, 141$Nc:Qzd,aOc:Rzd,cOc:YBd,dOc:LBd,iOc:Szd,jOc:Tzd}).map(a=>[a.functionName,a]))),JXc:__c.xn,f_c:a=>__c.xn[a]!=null,y_c:a=>__c.kzc.has(a.toUpperCase())}; 142}).call(globalThis,globalThis._5f74ec40302898c5a55451c9fbd04240);} 143 144}]) 145//# sourceMappingURL=sourcemaps/bbfd8b99af0c6bdb.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.