@jspreadsheet/formula-pro
Version:
Jspreadsheet formula pro is a JavaScript software to parse spreadsheet-like formulas.
99 lines (97 loc) • 313 kB
JavaScript
'use strict';
if (! jSuites) {
if (typeof(require) === 'function') {
var jSuites = require('jsuites');
} else if (typeof(window) !== 'undefined') {
if (window.jSuites) {
var jSuites = window.jSuites;
}
}
}
function a0_0xed1a(za,aa){const ra=a0_0x521d();return a0_0xed1a=function(Jb,ac){return ra[Jb-343]},a0_0xed1a(za,aa)}(function(za,aa){const ra=a0_0xed1a;for(za=za();;)try{if(-parseInt(ra(478))*(-parseInt(ra(800))/2)+parseInt(ra(970))/3+parseInt(ra(993))/4*(parseInt(ra(599))/5)+parseInt(ra(468))/6*(parseInt(ra(529))/7)+-parseInt(ra(721))/8+parseInt(ra(719))/9+-parseInt(ra(384))/10===aa)break;else za.push(za.shift())}catch(Jb){za.push(za.shift())}})(a0_0x521d,649799);
function a0_0x521d(){const za=" GMT-0000;col;yotta;numberOfParameters;binomial;omittedArgument;Pica2;peta; is not implemented;cumprod;IMPORTXML is not implemented;mebi;VARIANCE;getMinutes;histogram;shift;getMonth;reference;tukey.cdf failed to converge;erf;typesExpression;ibeta;qtest;SECONDS;end;coef;address;product;line;mask;mode;getValueFromCoords;CARY;percentileOfScore;m^2;AVG;ang^2;#NUM!;percent;lbm;MTON;temperature;_init;get;SEXDEC;nobs;extend;ACCRINTM is not implemented;ly^3;poisson;concat;RTD is not implemented;ft3;amd;LEVEL_COUPON;factorialln;DURATION is not implemented;UNIX2DATE;gamma;substr;POLA;divide;DAYOFYEAR;MONTHNAME;diff;vars;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=;subtract;m/sec;fill;adjust_R2;deviation;some;FILENAME;rows;sum;milli;ODDLPRICE is not implemented;ft^3;charCodeAt;psi;isGreaterOrEqualThan;fah;ztest;STRING;centralF;Pica;trim;every;length;SUMA;size;target;ang^3;brton;INC;pooledstdev;define;LOG2;INT2BOOL;demo;cos;OP_MINUS;anovafscore;energy;xtranspxinv;value;getValue;resetConst;#REF!;sign;normalci;1161477hCmnpY;NETWORKDAY;2898312IDzcdX;single;r2adj;combination;+1j;setDate;sin;pow;CUBEMEMBERPROPERTY is not implemented;adjustPrecision;replace;setConst;results;isNaN;constructor;LXXX;floor;delete;keys;geomean median diff rank mode range variance deviation stdev meandev ;sst;variance;PHONETIC is not implemented;CUBEKPIMEMBER is not implemented;in^3;caching;quantiles percentileOfScore;hypgeom;log;function;pop;RANDNORM;mmHg;arange;getTime;fake-matrix;RANDBINOM;setUTCDate;extract;getUTCDate;TEST;push;getUTCFullYear;INTL;femto;time;MULT;meddev coeffvar quartiles histogram skewness kurtosis;getWorksheetInstanceByName;protect;#NULL!;variance not yet implemented;recalc;nano;errors;Pica3;zepto;licenseKey;mph;grain;rand;regress;toArray;giga;mean median mode variance;indexOf;CEIL;TOGGLE;Picapt^3;toLocaleString;chain;BESSELK;replaceAll;isEqualsTo;pareto;cel;tan;LN10;cal;2oDiHIU;match;rmse;Nmi3;ISTIME;filter;Proportions should be greater than 0 and less than 1;RANDBERNOULLI;locked;pico;sumrow;uk_pt;domain;ODDFYIELD is not implemented;undefined;columns;false;DCC;hiddenRows;dot;includes;PRECISE;ang2;ASCIITOCHAR;location;ly2;getFullYear;pdf;map;pressure;test;getUTCDay;zebi;release;volume;SST;isLessOrEqualThan;cola;transpose;cumsum cumprod;NAND;dekao;df_resid;covariance;charAt;yBar;getUTCMonth;ceil;quartiles;msr;CARX;gauss_jordan;currency;power;setUTCMonth;consts;cwt;acos;kibi;FALSE;FINDB is not implemented; PM;fratio;isInteger;onbeforeformula;unique;error;sheet;fn is not a function;ly3;ignoreCorrections;boolean;PV_ANNUITY;kel;factorial;DAYSINYEAR;Module;inv;yd2;kilo;sliceAssign;tukey;invalid;LTON;random;TO_DATE is not implemented;IMPORTFEED is not implemented;jacobi;models;visible;LOG10E;uk_ton;XXX;seq;combinationln;bind;unshift;data;erfc;CUR;BOOL2STRING;coeffvar;cols;toLowerCase;zeros;ftest;object;in3;meandev;atto;[object Array];slice;mse;CUBEVALUE is not implemented;sumsqrd;ttest;binomial negbin hypgeom poisson triangular tukey arcsine;numeric;rank;cellCoords;rowa;RIGHTB is not implemented;flat;builddxmatrix;mi3;cumsum;hasOwnProperty;Nmi2;entries;numfile;stdev;mega;parsec;Nmi^2;betaln;EFFECTIVE;toString;Picapt2;Invalid integer;MDURATION is not implemented;isArray;cauchy;string;III;isFinite;multiply;find;ssr;#NAME?;#UNLICENSED;Pica^2;number;toFixed;sec;mi2;isNumber;jMatYBar;force;values;tsp;sumsqerr;_blank;ISNOTTEXT;identity;divisor;create zeros ones rand identity;formula;column;meansqerr;key;2729271hqkUgM;isFunction;alter;VII;Rank;row;__esModule;betafn;CONTINUOUS;mst;diag;tci;exa;toLocaleLowerCase;WEEKS;getCellObject;gammaln;RANGE;true;corrcoeff;micro;Unsupported token type: ;#CALC!;472412gadXgR;version;bit;meddev;reverse;gauss_quadrature not yet implemented;byte;date;spearmancoeff;operator;setRandom;dimensions;gammaln gammafn factorial factorialln;trunc;ones;bessely;contents;-1i;COMPOUND;sampleLarge;tera;exec;studentt;ROT13;qscore;reset;DCCC;lognormal;atan;zscore;round;worksheetName;distance;plan;LEFTB is not implemented;chisquare;calendar;formulaError;SNGL;#SPILL!;isLessThan;yd3;exog;gammafn;19856620gzgpgd;label;WEEKSINYEAR;uk_acre;loggam;getWidth;exp;\\$&;min;pdf cdf inv;beta;residuals;TRUE;call;KPRODUCT;Invalid base64 string;besseli;INVBINO;Your license is expired. Please renew your certificate.;betacf;innerText;negbin;setTracking;split;setMinutes;CHARTOASCII;type;matrixsubtract;has;jStat;create;RANDPOISSON;atm;apply;exponential;skewness;flb;hostname;getDate;LINEAR;horizontalArraySeparator;df_model;sample;exports;nestedFunctions;width;SSR;YEARS;in^2;default;lbf;DIST;USD;Morgen;reduce;sort;yocto;median;SQRT2;copy;path;speed;IMPORTRANGE is not implemented;EXC;sha512;transpose clear symmetric rows cols dimensions diag antidiag;localhost;MATH;pooledvariance;ODDLYIELD is not implemented;hweight;startsWith;pvalue;aug;worksheets;uniform;randg;TO_DOLLARS is not implemented;license;mi^2;_random_fn;atob;atan2;FV_ANNUITY;6PDYoIM;diagonal;erfcinv;ft^2;symmetric;lowRegGamma;shweight;#GETTING_DATA;Automatic;LET;1018245pPDMVL;m/h;DURATION_ADD;in2;literal;besselj;TO_PERCENT is not implemented;from;mode is not yet implemented;quantiles;mass;assign;MIDB is not implemented;VIII;start;setUTCFullYear;SLEEK;IMPORTDATA is not implemented;tebi;besselk;defineProperty;subtype;TO_TEXT is not implemented;btu;arcsine;IMPORTHTML is not implemented;G_PRODUCT;cumreduce;ton;POLR;m/s;gammap;SUBTOTAL;substring;add;getDateString;matrixmult;EUROCONVERT;ROOTN;lstsq;RANDEXP;gammapinv;row col;laplace;exbi;stanMoment;uk_cwt;geomean;Picapt^2;ibetainv;MINUTES;1624539JgmPXP;CUBESETCOUNT is not implemented;area;range;MONTHS;ZERO_COUPON;tscore;mean;kurtosis;CURRENTDATE;scope;weibull;LXX;message;Nmi^3;en-US;parent;utils;A valid license is required;PERCENTAGE;LAMBDA;clear;ISNUM;sse;getTimezoneOffset;stats;CURRENTDATETIME;toUpperCase;join;options;+1i;Picapt3;instance;INV;information;EPS;forEach;randn;1.0.2;CCC;magnetism;zetta;gal;Invalid character in base64 string;add divide multiply subtract dot pow exp log abs norm angle;max;sqrt;SUM2XMY;[object Function];cdf;BAHTTEXT is not implemented;noncentralt;pebi;bushel;set;abs;KURTP;prototype;#N/A;splice;anova;matrix;norm;UTC;lastIndexOf;step;fromCharCode;anovaftest;-1j;clientId;30wVgotT;cup;REGEXPRE;dyn;normal;beta centralF cauchy chisquare exponential gamma invgamma kumaraswamy ;laplace lognormal noncentralt normal pareto studentt weibull uniform ;GMT".split(";");
a0_0x521d=function(){return za};return a0_0x521d()}
(function(za,aa){const ra=a0_0xed1a;typeof exports===ra(906)&&"undefined"!==typeof module?module[ra(427)]=aa():typeof define===ra(750)&&define[ra(660)]?define(aa):za[ra(966)]=aa()})(this,function(){var za;return function(){function aa(qa){const P=a0_0xed1a;var T=ac[qa];if(void 0!==T)return T.exports;T=ac[qa]={exports:{}};return Jb[qa][P(397)](T[P(427)],T,T.exports,aa),T[P(427)]}const ra=a0_0xed1a;var Jb={319:function(qa,P){(function(T){typeof DO_NOT_EXPORT_BESSEL===a0_0xed1a(814)?T(P):T({})})(function(T){function p(l,
r){for(var n=0,w=0;n<l.length;++n)w=r*w+l[n];return w}function x(l,r,n,w,y){if(0===r)return n;if(1===r)return w;l=2/l;for(var E=w,z=1;z<r;++z)E=w*z*l+y*n,n=w,w=E;return E}function I(l,r,n,w,y){return function(E,z){if(w){if(0===E)return 1==w?-Infinity:Infinity;if(0>E)return NaN}if(0===z)return l(E);if(1===z)return r(E);if(0>z)return NaN;z|=0;var C=l(E),H=r(E);return x(E,z,C,H,y)}}const u=a0_0xed1a;T[u(994)]=u(567);var v=Math,k=function(){function l(O){const S=n;var U=O*O;if(8>O){var W=p(w,U);U=p(y,
U);O=W/U}else{var X=O-.785398164;U=64/U;W=p(E,U);U=p(z,U);O=v[S(575)](.636619772/O)*(v.cos(X)*W-v[S(727)](X)*U*8/O)}return O}function r(O){var S=n;var U=O*O;var W=v[S(584)](O)-2.356194491;if(8>Math[S(584)](O)){var X=O*p(C,U);U=p(H,U);S=X/U}else U=64/U,X=p(K,U),U=p(D,U),S=v[S(575)](.636619772/v[S(584)](O))*(v.cos(W)*X-v[S(727)](W)*U*8/v[S(584)](O)),0>O&&(S=-S);return S}const n=u;var w=[57568490574,-13362590354,6.516196407E8,-1.121442418E7,77392.33017,-184.9052456][n(344)](),y=[57568490411,1029532985,
9494680.718,59272.64853,267.8532712,1][n(344)](),E=[1,-.001098628627,2.734510407E-5,-2.073370639E-6,2.093887211E-7][n(344)](),z=[-.01562499995,1.430488765E-4,-6.911147651E-6,7.621095161E-7,-9.34935152E-8].reverse(),C=[72362614232,-7895059235,2.423968531E8,-2972611.439,15704.4826,-30.16036606][n(344)](),H=[144725228442,2300535178,1.858330474E7,99447.43394,376.9991397,1][n(344)](),K=[1,.00183105,-3.516396496E-5,2.457520174E-6,-2.40337019E-7][n(344)](),D=[.04687499995,-2.002690873E-4,8.449199096E-6,
-8.8228987E-7,1.05787412E-7][n(344)]();return function W(S,U){const X=n;U=Math[X(370)](U);if(!isFinite(S))return isNaN(S)?S:0;if(0>U)return(U%2?-1:1)*W(S,-U);if(0>S)return(U%2?-1:1)*W(-S,U);if(0===U)return l(S);if(1===U)return r(S);if(0===S)return 0;var ta=0;if(S>U)ta=x(S,U,l(S),r(S),-1);else{var ea=2*v.floor((U+v[X(737)](v[X(575)](40*U)))/2),Z=!1,Pa=0,fa=0,Qa=1;S=2/S;for(var na=ea;0<na;na--)ea=na*S*Qa-Pa,Pa=Qa,Qa=ea,1E10<v[X(584)](Qa)&&(Qa*=1E-10,Pa*=1E-10,ta*=1E-10,fa*=1E-10),Z&&(fa+=Qa),Z=!Z,na==
U&&(ta=Pa);ta/=2*fa-Qa}return ta}}(),m=function(){var l=[-2957821389,7062834065,-5.123598036E8,1.087988129E7,-86327.92757,228.4622733][u(344)](),r=[40076544269,7.452499648E8,7189466.438,47447.2647,226.1030244,1][u(344)](),n=[1,-.001098628627,2.734510407E-5,-2.073370639E-6,2.093887211E-7][u(344)](),w=[-.01562499995,1.430488765E-4,-6.911147651E-6,7.621095161E-7,-9.34945152E-8][u(344)](),y=[-4900604943E3,127527439E4,-51534381390,7.349264551E8,-4237922.726,8511.937935][u(344)](),E=[249958057E5,424441966400,
3733650367,2.245904002E7,102042.605,354.9632885,1][u(344)](),z=[1,.00183105,-3.516396496E-5,2.457520174E-6,-2.40337019E-7][u(344)](),C=[.04687499995,-2.002690873E-4,8.449199096E-6,-8.8228987E-7,1.05787412E-7][u(344)]();return I(function(H){var K=0,D=0,O=0,S=H*H,U=H-.785398164;return 8>H?(D=p(l,S),O=p(r,S),K=D/O+.636619772*k(H,0)*v[u(749)](H)):(S=64/S,D=p(n,S),O=p(w,S),K=v[u(575)](.636619772/H)*(v[u(727)](U)*D+v.cos(U)*O*8/H)),K},function(H){var K=0,D=0,O=0,S=H*H,U=H-2.356194491;return 8>H?(D=H*p(y,
S),O=p(E,S),K=D/O+.636619772*(k(H,1)*v[u(749)](H)-1/H)):(S=64/S,D=p(z,S),O=p(C,S),K=v.sqrt(.636619772/H)*(v[u(727)](U)*D+v[u(708)](U)*O*8/H)),K},"BESSELY",1,-1)}(),e=function(){var l=[1,3.5156229,3.0899424,1.2067492,.2659732,.0360768,.0045813][u(344)](),r=[.39894228,.01328592,.00225319,-.00157565,.00916281,-.02057706,.02635537,-.01647633,.00392377][u(344)](),n=[.5,.87890594,.51498869,.15084934,.02658733,.00301532,3.2411E-4][u(344)](),w=[.39894228,-.03988024,-.00362018,.00163801,-.01031555,.02282967,
-.02895312,.01787654,-.00420059][u(344)]();return function C(E,z){z=Math[u(370)](z);if(0===z)return E=3.75>=E?p(l,E*E/14.0625):v.exp(v[u(584)](E))/v[u(575)](v[u(584)](E))*p(r,3.75/v.abs(E)),E;if(1===z)return E=3.75>E?E*p(n,E*E/14.0625):(0>E?-1:1)*v[u(390)](v[u(584)](E))/v[u(575)](v[u(584)](E))*p(w,3.75/v[u(584)](E)),E;if(0>z)return NaN;if(0===v[u(584)](E))return 0;if(Infinity==E)return Infinity;var H=0,K,D=2/v[u(584)](E),O=0,S=1;for(K=2*v.round((z+v[u(370)](v[u(575)](40*z)))/2);0<K;K--){var U=K*D*
S+O;O=S;S=U;1E10<v[u(584)](S)&&(S*=1E-10,O*=1E-10,H*=1E-10);K==z&&(H=O)}return H*=C(E,0)/S,0>E&&z%2?-H:H}}(),g=function(){var l=[-.57721566,.4227842,.23069756,.0348859,.00262698,1.075E-4,7.4E-6].reverse(),r=[1.25331414,-.07832358,.02189568,-.01062446,.00587872,-.0025154,5.3208E-4].reverse(),n=[1,.15443144,-.67278579,-.18156897,-.01919402,-.00110404,-4.686E-5][u(344)](),w=[1.25331414,.23498619,-.0365562,.01504268,-.00780353,.00325614,-6.8245E-4][u(344)]();return I(function(y){const E=a0_0xed1a;return 2>=
y?-v[E(749)](y/2)*e(y,0)+p(l,y*y/4):v.exp(-y)/v[E(575)](y)*p(r,2/y)},function(y){return 2>=y?v.log(y/2)*e(y,1)+1/y*p(n,y*y/4):v[u(390)](-y)/v[u(575)](y)*p(w,2/y)},u(792),2,1)}();T[u(483)]=k;T[u(355)]=m;T.besseli=e;T[u(497)]=g})},582:function(qa){(function(P,T){qa[a0_0xed1a(427)]=T()})(this,function(){const P=a0_0xed1a;var T=function(p,x){function I(z,C){const H=l;z=z>C?z:C;return p.pow(10,17-~~(p.log(0<z?z:-z)*p[H(890)]))}function u(z){return"[object Function]"===w[l(397)](z)}function v(z){return typeof z===
l(951)?0===z-z:!1}function k(){return new k._init(arguments)}function m(){return 0}function e(){return 1}function g(z,C){return z===C?1:0}const l=a0_0xed1a;var r=Array.prototype.concat,n=Array.prototype.slice,w=Object[l(586)].toString,y=Array[l(940)]||function(z){const C=l;return w[C(397)](z)===C(910)};k.fn=k[l(586)];k[l(649)]=function(z){const C=l;if(y(z[0]))if(y(z[0][0])){u(z[1])&&(z[0]=k[C(828)](z[0],z[1]));for(var H=0;H<z[0].length;H++)this[H]=z[0][H];this.length=z[0][C(696)]}else this[0]=u(z[1])?
k[C(828)](z[0],z[1]):z[0],this[C(696)]=1;else if(v(z[0]))this[0]=k[C(893)][C(417)](null,z),this.length=1;else{if(z[0]instanceof k)return k(z[0][C(783)]());this[0]=[];this[C(696)]=1}return this};k[l(649)][l(586)]=k.prototype;k[l(649)][l(735)]=k;k[l(546)]={calcRdx:I,isArray:y,isFunction:u,isNumber:v,toVector:function(z){return r[l(417)]([],z)}};k._random_fn=p[l(884)];k[l(350)]=function(z){const C=l;if(typeof z!==C(750))throw new TypeError("fn is not a function");k[C(464)]=z};k.extend=function(z){const C=
l;var H,K;if(1===arguments.length){for(K in z)k[K]=z[K];return this}for(H=1;H<arguments[C(696)];H++)for(K in arguments[H])z[K]=arguments[H][K];return z};k[l(681)]=function(z){return z[l(696)]||1};k[l(902)]=function(z){return z[0].length||1};k.dimensions=function(z){const C=l;return{rows:k[C(681)](z),cols:k[C(902)](z)}};k[l(975)]=function(z,C){return y(C)?C.map(function(H){return k.row(z,H)}):z[C]};k[l(920)]=function(z,C){return k[l(975)](z,C)};k[l(608)]=function(z,C){const H=l;if(y(C)){var K=k.arange(z.length)[H(828)](function(){return Array(C[H(696)])});
return C[H(565)](function(S,U){k[H(754)](z.length)[H(565)](function(W){K[W][U]=z[W][S]})}),K}for(var D=Array(z[H(696)]),O=0;O<z[H(696)];O++)D[O]=[z[O][C]];return D};k[l(837)]=function(z,C){const H=l;return k.col(z,C)[H(828)](function(K){return K[0]})};k[l(980)]=function(z){for(var C=k.rows(z),H=Array(C),K=0;K<C;K++)H[K]=[z[K][K]];return H};k.antidiag=function(z){for(var C=k[l(681)](z)-1,H=Array(C),K=0;0<=C;C--,K++)H[K]=[z[K][C]];return H};k.transpose=function(z){const C=l;var H=[],K,D;y(z[0])||(z=
[z]);var O=z[C(696)];var S=z[0][C(696)];for(D=0;D<S;D++){var U=Array(O);for(K=0;K<O;K++)U[K]=z[K][D];H[C(762)](U)}return 1===H[C(696)]?H[0]:H};k[l(828)]=function(z,C,H){const K=l;var D;y(z[0])||(z=[z]);var O=z[K(696)];var S=z[0][K(696)];var U=H?z:Array(O);for(H=0;H<O;H++)for(U[H]||(U[H]=Array(S)),D=0;D<S;D++)U[H][D]=C(z[H][D],H,D);return 1===U[K(696)]?U[0]:U};k[l(505)]=function(z,C,H){var K=l,D;y(z[0])||(z=[z]);var O=z[K(696)];K=z[0][K(696)];var S=H?z:Array(O);for(H=0;H<O;H++)for(S[H]||(S[H]=Array(K)),
0<K&&(S[H][0]=z[H][0]),D=1;D<K;D++)S[H][D]=C(S[H][D-1],z[H][D]);return 1===S.length?S[0]:S};k[l(972)]=function(z,C){return k[l(828)](z,C,!0)};k[l(414)]=function(z,C,H){var K=Array(z),D,O;u(C)&&(H=C,C=z);for(D=0;D<z;D++)for(K[D]=Array(C),O=0;O<C;O++)K[D][O]=H(D,O);return K};k[l(904)]=function(z,C){const H=l;v(C)||(C=z);return k[H(414)](z,C,m)};k[l(354)]=function(z,C){v(C)||(C=z);return k.create(z,C,e)};k[l(781)]=function(z,C){const H=l;v(C)||(C=z);return k[H(414)](z,C,k[H(464)])};k[l(963)]=function(z,
C){v(C)||(C=z);return k.create(z,C,g)};k[l(472)]=function(z){var C=l,H=z[C(696)],K;if(z[C(696)]!==z[0].length)return!1;for(C=0;C<H;C++)for(K=0;K<H;K++)if(z[K][C]!==z[C][K])return!1;return!0};k[l(550)]=function(z){return k[l(972)](z,m)};k[l(893)]=function(z,C,H,K){u(K)||(K=!1);var D=[],O=I(z,C),S=(C*O-z*O)/((H-1)*O),U=z,W;for(W=0;U<=C&&W<H;W++,U=(z*O+S*O*W)/O)D.push(K?K(U,W):U);return D};k[l(754)]=function(z,C,H){const K=l;var D=[];H=H||1;C===x&&(C=z,z=0);if(z===C||0===H||z<C&&0>H||z>C&&0<H)return[];
if(0<H)for(;z<C;z+=H)D.push(z);else for(;z>C;z+=H)D[K(762)](z);return D};k.slice=function(){function z(C,H,K,D){const O=a0_0xed1a;var S=[],U=C.length;if(H===x&&K===x&&D===x)return k[O(443)](C);H=H||0;K=K||C.length;H=0<=H?H:U+H;K=0<=K?K:U+K;D=D||1;if(H===K||0===D||H<K&&0>D||H>K&&0<D)return[];if(0<D)for(;H<K;H+=D)S[O(762)](C[H]);else for(;H>K;H+=D)S.push(C[H]);return S}return function(C,H){const K=a0_0xed1a;var D;H=H||{};if(v(H[K(975)])){if(v(H[K(608)]))return C[H.row][H.col];var O=k[K(920)](C,H[K(975)]);
return D=H[K(608)]||{},z(O,D[K(492)],D[K(631)],D[K(594)])}if(v(H[K(608)]))return C=k[K(837)](C,H.col),O=H[K(975)]||{},z(C,O.start,O[K(631)],O[K(594)]);O=H.row||{};D=H[K(608)]||{};return z(C,O[K(492)],O[K(631)],O[K(594)]).map(function(S){return z(S,D[K(492)],D[K(631)],D[K(594)])})}}();k[l(880)]=function(z,C,H){const K=l;if(v(C[K(975)])){if(v(C[K(608)]))return z[C[K(975)]][C[K(608)]]=H;C.col=C[K(608)]||{};C[K(608)].start=C[K(608)][K(492)]||0;C.col[K(631)]=C[K(608)][K(631)]||z[0][K(696)];C[K(608)][K(594)]=
C[K(608)][K(594)]||1;var D=k[K(754)](C[K(608)][K(492)],p[K(392)](z.length,C.col[K(631)]),C[K(608)][K(594)]);var O=C.row;return D.forEach(function(W,X){z[O][W]=H[X]}),z}if(v(C[K(608)])){C.row=C[K(975)]||{};C[K(975)][K(492)]=C[K(975)][K(492)]||0;C[K(975)][K(631)]=C[K(975)][K(631)]||z[K(696)];C[K(975)][K(594)]=C[K(975)].step||1;var S=k[K(754)](C[K(975)][K(492)],p.min(z[0][K(696)],C.row[K(631)]),C[K(975)][K(594)]);var U=C[K(608)];return S[K(565)](function(W,X){z[W][U]=H[X]}),z}return H[0].length===x&&
(H=[H]),C[K(975)][K(492)]=C[K(975)].start||0,C[K(975)][K(631)]=C[K(975)].end||z.length,C[K(975)].step=C[K(975)][K(594)]||1,C[K(608)][K(492)]=C[K(608)][K(492)]||0,C[K(608)][K(631)]=C[K(608)][K(631)]||z[0][K(696)],C[K(608)][K(594)]=C[K(608)][K(594)]||1,S=k[K(754)](C[K(975)][K(492)],p.min(z.length,C[K(975)][K(631)]),C.row.step),D=k.arange(C.col.start,p.min(z[0][K(696)],C[K(608)].end),C.col[K(594)]),S.forEach(function(W,X){D[K(565)](function(ta,ea){z[W][ta]=H[X][ea]})}),z};k[l(469)]=function(z){const C=
l;var H=k[C(904)](z[C(696)],z[C(696)]);return z[C(565)](function(K,D){H[D][D]=K}),H};k.copy=function(z){const C=l;return z[C(828)](function(H){return v(H)?H:H[C(828)](function(K){return K})})};var E=k[l(586)];return E[l(696)]=0,E[l(762)]=Array[l(586)][l(762)],E[l(439)]=Array[l(586)][l(439)],E[l(588)]=Array[l(586)][l(588)],E[l(911)]=Array[l(586)][l(911)],E[l(783)]=function(){const z=l;return 1<this.length?n[z(397)](this):n[z(397)](this)[0]},E[l(828)]=function(z,C){return k(k[l(828)](this,z,C))},E[l(505)]=
function(z,C){return k(k[l(505)](this,z,C))},E[l(972)]=function(z){return k[l(972)](this,z),this},function(z){const C=l;for(var H=0;H<z[C(696)];H++)(function(K){E[K]=function(D){var O=this,S;return D?(setTimeout(function(){D.call(O,E[K][a0_0xed1a(397)](O))}),this):(S=k[K](this),y(S)?k(S):S)}})(z[H])}(l(449)[l(407)](" ")),function(z){const C=l;for(var H=0;H<z[C(696)];H++)(function(K){E[K]=function(D,O){var S=this;return O?(setTimeout(function(){O.call(S,E[K][a0_0xed1a(397)](S,D))}),this):k(k[K](this,
D))}})(z[H])}(l(520)[l(407)](" ")),function(z){const C=l;for(var H=0;H<z[C(696)];H++)(function(K){E[K]=function(){return k(k[K][a0_0xed1a(417)](null,arguments))}})(z[H])}(l(965).split(" ")),k}(Math);return function(p,x){function I(e,g){return e-g}function u(e,g,l){const r=v;return x[r(574)](g,x[r(392)](e,l))}const v=a0_0xed1a;var k=p[v(546)][v(971)];p[v(682)]=function(e){for(var g=0,l=e[v(696)];0<=--l;)g+=e[l];return g};p[v(914)]=function(e){for(var g=0,l=e[v(696)];0<=--l;)g+=e[l]*e[l];return g};
p[v(960)]=function(e){for(var g=p[v(536)](e),l=0,r=e.length,n;0<=--r;)n=e[r]-g,l+=n*n;return l};p.sumrow=function(e){for(var g=0,l=e[v(696)];0<=--l;)g+=e[l];return g};p.product=function(e){for(var g=1,l=e[v(696)];0<=--l;)g*=e[l];return g};p[v(392)]=function(e){const g=v;for(var l=e[0],r=0;++r<e[g(696)];)e[r]<l&&(l=e[r]);return l};p[v(574)]=function(e){const g=v;for(var l=e[0],r=0;++r<e[g(696)];)e[r]>l&&(l=e[r]);return l};p[v(865)]=function(e){const g=v;for(var l={},r=[],n=0;n<e.length;n++)!l[e[n]]&&
(l[e[n]]=!0,r[g(762)](e[n]));return r};p.mean=function(e){const g=v;return p[g(682)](e)/e[g(696)]};p[v(968)]=function(e){const g=v;return p.sumsqerr(e)/e[g(696)]};p[v(525)]=function(e){const g=v;e=e[g(828)](x[g(749)]);e=p.mean(e);return x.exp(e)};p.median=function(e){const g=v;var l=e[g(696)];e=e[g(911)]().sort(I);return l&1?e[l/2|0]:(e[l/2-1]+e[l/2])/2};p.cumsum=function(e){return p[v(505)](e,function(g,l){return g+l})};p[v(616)]=function(e){return p[v(505)](e,function(g,l){return g*l})};p.diff=
function(e){const g=v;var l=[],r=e[g(696)],n;for(n=1;n<r;n++)l[g(762)](e[n]-e[n-1]);return l};p[v(918)]=function(e){const g=v;var l,r=[],n={};for(l=0;l<e[g(696)];l++){var w=e[l];n[w]?n[w]++:(n[w]=1,r[g(762)](w))}r=r.sort(I);var y={},E=1;for(l=0;l<r.length;l++){w=r[l];var z=n[w];y[w]=(E+(E+z-1))/2;E+=z}return e[g(828)](function(C){return y[C]})};p[v(637)]=function(e){const g=v;var l=e[g(696)];e=e.slice()[g(439)](I);var r=1,n=0,w=0,y=[],E;for(E=0;E<l;E++)e[E]===e[E+1]?r++:(r>n?(y=[e[E]],n=r,w=0):r===
n&&(y[g(762)](e[E]),w++),r=1);return 0===w?y[0]:y};p.range=function(e){const g=v;return p.max(e)-p[g(392)](e)};p[v(742)]=function(e,g){const l=v;return p[l(960)](e)/(e[l(696)]-(g?1:0))};p.pooledvariance=function(e){const g=v;var l=e[g(438)](function(n,w){return n+p[g(960)](w)},0),r=e[g(438)](function(n,w){return n+w[g(696)]},0);return l/(r-e[g(696)])};p[v(678)]=function(e){var g=v,l=p[g(536)](e);g=e[g(696)];for(var r=Array(g),n=0;n<g;n++)r[n]=e[n]-l;return r};p.stdev=function(e,g){const l=v;return x[l(575)](p[l(742)](e,
g))};p.pooledstdev=function(e){return x.sqrt(p[v(452)](e))};p[v(908)]=function(e){const g=v;for(var l=p.mean(e),r=[],n=e[g(696)]-1;0<=n;n--)r.push(x[g(584)](e[n]-l));return p[g(536)](r)};p[v(343)]=function(e){const g=v;for(var l=p[g(441)](e),r=[],n=e[g(696)]-1;0<=n;n--)r[g(762)](x[g(584)](e[n]-l));return p[g(441)](r)};p[v(901)]=function(e){return p[v(930)](e)/p.mean(e)};p[v(848)]=function(e){const g=v;var l=e.length;e=e.slice()[g(439)](I);return[e[x[g(370)](l/4)-1],e[x[g(370)](l/2)-1],e[x.round(3*
l/4)-1]]};p[v(487)]=function(e,g,l,r){const n=v;var w=e[n(911)]()[n(439)](I),y=[g[n(696)]];e=e[n(696)];var E;typeof l===n(814)&&(l=.375);typeof r===n(814)&&(r=.375);for(E=0;E<g[n(696)];E++){var z=g[E];var C=l+z*(1-l-r);C=e*z+C;z=x.floor(u(C,1,e-1));C=u(C-z,0,1);y[E]=(1-C)*w[z-1]+C*w[z]}return y};p.percentile=function(e,g,l){const r=v;e=e[r(911)]()[r(439)](I);g=g*(e.length+(l?1:-1))+(l?0:1);l=parseInt(g);return l+1<e.length?e[l-1]+(g-l)*(e[l]-e[l-1]):e[l-1]};p[v(640)]=function(e,g,l){var r=0,n=e.length,
w=!1,y;"strict"===l&&(w=!0);for(y=0;y<n;y++)l=e[y],(w&&l<g||!w&&l<=g)&&r++;return r/n};p[v(621)]=function(e,g){const l=v;g=g||4;var r=p[l(392)](e),n=(p[l(574)](e)-r)/g,w=e[l(696)],y=[],E;for(E=0;E<g;E++)y[E]=0;for(E=0;E<w;E++)y[x[l(392)](x.floor((e[E]-r)/n),g-1)]+=1;return y};p[v(843)]=function(e,g){var l=v,r=p[l(536)](e),n=p[l(536)](g);l=e[l(696)];var w=Array(l),y;for(y=0;y<l;y++)w[y]=(e[y]-r)*(g[y]-n);return p.sum(w)/(l-1)};p[v(989)]=function(e,g){const l=v;return p[l(843)](e,g)/p[l(930)](e,1)/
p[l(930)](g,1)};p[v(348)]=function(e,g){const l=v;return e=p.rank(e),g=p.rank(g),p[l(989)](e,g)};p.stanMoment=function(e,g){const l=v;for(var r=p[l(536)](e),n=p[l(930)](e),w=e[l(696)],y=0,E=0;E<w;E++)y+=x[l(728)]((e[E]-r)/n,g);return y/e[l(696)]};p[v(419)]=function(e){return p[v(523)](e,3)};p[v(537)]=function(e){return p[v(523)](e,4)-3};var m=p[v(586)];(function(e){const g=v;for(var l=0;l<e[g(696)];l++)(function(r){m[r]=function(n,w){const y=a0_0xed1a;var E=[],z=0,C=this;k(n)&&(w=n,n=!1);if(w)return setTimeout(function(){w.call(C,
m[r][a0_0xed1a(397)](C,n))}),this;if(1<this.length){for(C=!0===n?this:this[y(838)]();z<C.length;z++)E[z]=p[r](C[z]);return E}return p[r](this[0],n)}})(e[l])})(v(839)[v(407)](" "));(function(e){const g=v;for(var l=0;l<e[g(696)];l++)(function(r){m[r]=function(n,w){const y=a0_0xed1a;var E=[],z=0,C=this;k(n)&&(w=n,n=!1);if(w)return setTimeout(function(){const H=a0_0xed1a;w[H(397)](C,m[r][H(397)](C,n))}),this;if(1<this[y(696)]){for(r!==y(810)&&(C=!0===n?this:this.transpose());z<C[y(696)];z++)E[z]=p[r](C[z]);
return!0===n?p[r](p[y(546)].toVector(E)):E}return p[r](this[0],n)}})(e[l])})(("sum sumsqrd sumsqerr sumrow product min max unique mean meansqerr geomean median diff rank mode range variance deviation stdev meandev "+v(768))[v(407)](" "));(function(e){const g=v;for(var l=0;l<e[g(696)];l++)(function(r){m[r]=function(){const n=a0_0xed1a;var w=[],y=0,E=this,z=Array[n(586)][n(911)][n(397)](arguments);if(k(z[z[n(696)]-1])){var C=z[z[n(696)]-1];var H=z[n(911)](0,z[n(696)]-1);return setTimeout(function(){C.call(E,
m[r][n(417)](E,H))}),this}C=void 0;var K=function(D){return p[r][n(417)](E,[D].concat(z))};if(1<this[n(696)]){for(E=E.transpose();y<E[n(696)];y++)w[y]=K(E[y]);return w}return K(this[0])}})(e[l])})("quantiles percentileOfScore"[v(407)](" "))}(T,Math),function(p,x){const I=a0_0xed1a;p[I(986)]=function(u){var v=0,k=[76.18009172947146,-86.50532032941678,24.01409824083091,-1.231739572450155,.001208650973866179,-5.395239384953E-6],m=1.000000000190015,e;var g=(e=u)+5.5;for(g-=(u+.5)*x.log(g);6>v;v++)m+=
k[v]/++e;return x[I(749)](2.5066282746310007*m/u)-g};p[I(388)]=function(u){var v,k=[.08333333333333333,-.002777777777777778,7.936507936507937E-4,-5.952380952380952E-4,8.417508417508418E-4,-.001917526917526918,.00641025641025641,-.02955065359477124,.1796443723688307,-1.3924322169059];var m=u;var e=0;if(1==u||2==u)return 0;7>=u&&(e=x[I(737)](7-u),m=u+e);var g=1/(m*m);var l=2*x.PI;var r=k[9];for(v=8;0<=v;v--)r*=g,r+=k[v];g=r/m+.5*x[I(749)](l)+(m-.5)*x[I(749)](m)-m;if(7>=u)for(v=1;v<=e;v++)g-=x.log(m-
1),--m;return g};p[I(383)]=function(u){var v=[-1.716185138865495,24.76565080557592,-379.80425647094563,629.3311553128184,866.9662027904133,-31451.272968848367,-36144.413418691176,66456.14382024054],k=[-30.8402300119739,315.35062697960416,-1015.1563674902192,-3107.771671572311,22538.11842098015,4755.846277527881,-134659.9598649693,-115132.2596755535],m=!1,e=0,g=0,l=0,r=u,n,w;if(171.6243769536076<u)return Infinity;if(0>=r)if(w=r%1+3.6E-16)m=(r&1?-1:1)*x.PI/x[I(727)](x.PI*w),r=1-r;else return Infinity;
var y=r;1>r?n=r++:n=(r-=e=(r|0)-1)-1;for(u=0;8>u;++u)l=(l+v[u])*n,g=g*n+k[u];w=l/g+1;if(y<r)w/=y;else if(y>r)for(u=0;u<e;++u)w*=r,r++;return m&&(w=m/w),w};p[I(509)]=function(u,v){return p.lowRegGamma(u,v)*p[I(383)](u)};p[I(473)]=function(u,v){var k=p[I(986)](u),m=u,e=1/u,g=e,l=v+1-u,r=1/1E-30,n=1/l,w=n,y=1,E=-~(8.5*x[I(749)](1<=u?u:1/u)+.4*u+17);if(0>v||0>=u)return NaN;if(v<u+1){for(;y<=E;y++)e+=g*=v/++m;return e*x[I(390)](-v+u*x[I(749)](v)-k)}for(;y<=E;y++)m=-y*(y-u),l+=2,n=m*n+l,r=l+m/r,n=1/n,w*=
n*r;return 1-w*x[I(390)](-v+u*x[I(749)](v)-k)};p[I(662)]=function(u){return 0>u?NaN:p.gammaln(u+1)};p[I(874)]=function(u){return 0>u?NaN:p.gammafn(u+1)};p[I(724)]=function(u,v){return 170<u||170<v?x.exp(p[I(894)](u,v)):p[I(874)](u)/p[I(874)](v)/p[I(874)](u-v)};p[I(894)]=function(u,v){return p.factorialln(u)-p[I(662)](v)-p[I(662)](u-v)};p.permutation=function(u,v){return p[I(874)](u)/p.factorial(u-v)};p.betafn=function(u,v){if(!(0>=u||0>=v))return 170<u+v?x[I(390)](p.betaln(u,v)):p[I(383)](u)*p.gammafn(v)/
p[I(383)](u+v)};p.betaln=function(u,v){return p[I(986)](u)+p[I(986)](v)-p[I(986)](u+v)};p.betacf=function(u,v,k){var m=1,e=v+k,g=v+1,l=v-1,r=1,n=1-e*u/g,w;1E-30>x[I(584)](n)&&(n=1E-30);for(w=n=1/n;100>=m;m++){var y=2*m;var E=m*(k-m)*u/((l+y)*(v+y));n=1+E*n;1E-30>x[I(584)](n)&&(n=1E-30);r=1+E/r;1E-30>x[I(584)](r)&&(r=1E-30);n=1/n;w*=n*r;E=-(v+m)*(e+m)*u/((v+y)*(g+y));n=1+E*n;1E-30>x.abs(n)&&(n=1E-30);r=1+E/r;1E-30>x[I(584)](r)&&(r=1E-30);n=1/n;y=n*r;w*=y;if(3E-7>x[I(584)](y-1))break}return w};p.gammapinv=
function(u,v){var k=0,m=v-1,e=p[I(986)](v);if(1<=u)return x[I(574)](100,v+100*x[I(575)](v));if(0>=u)return 0;if(1<v){var g=x[I(749)](m);var l=x[I(390)](m*(g-1)-e);var r=.5>u?u:1-u;var n=x[I(575)](-2*x.log(r));r=(2.30753+.27061*n)/(1+n*(.99229+.04481*n))-n;.5>u&&(r=-r);r=x[I(574)](.001,v*x[I(728)](1-1/(9*v)-r/(3*x[I(575)](v)),3))}else n=1-v*(.253+.12*v),r=u<n?x[I(728)](u/n,1/v):1-x[I(749)](1-(u-n)/(1-n));for(;12>k;k++){if(0>=r)return 0;var w=p[I(473)](v,r)-u;n=1<v?l*x[I(390)](-(r-m)+m*(x[I(749)](r)-
g)):x[I(390)](-r+m*x.log(r)-e);w/=n;r-=n=w/(1-.5*x.min(1,w*((v-1)/r-1)));0>=r&&(r=.5*(r+n));if(x[I(584)](n)<1E-8*r)break}return r};p.erf=function(u){var v=[-1.3026537197817094,.6419697923564902,.019476473204185836,-.00956151478680863,-9.46595344482036E-4,3.66839497852761E-4,4.2523324806907E-5,-2.0278578112534E-5,-1.624290004647E-6,1.30365583558E-6,1.5626441722E-8,-8.5238095915E-8,6.529054439E-9,5.059343495E-9,-9.91364156E-10,-2.27365122E-10,9.6467911E-11,2.394038E-12,-6.886027E-12,8.94487E-13,3.13092E-13,
-1.12708E-13,3.81E-16,7.106E-15,-1.523E-15,-9.4E-17,1.21E-16,-2.8E-17],k=v[I(696)]-1,m=!1,e=0,g=0,l,r;0>u&&(u=-u,m=!0);var n=2/(2+u);for(l=4*n-2;0<k;k--){var w=e;e=l*e-g+v[k];g=w}return r=n*x[I(390)](-u*u+.5*(v[0]+l*e)-g),m?r-1:1-r};p.erfc=function(u){return 1-p[I(626)](u)};p.erfcinv=function(u){var v=0;if(2<=u)return-100;if(0>=u)return 100;var k=1>u?u:2-u;var m=x[I(575)](-2*x[I(749)](k/2));for(m=-.70711*((2.30753+.27061*m)/(1+m*(.99229+.04481*m))-m);2>v;v++){var e=p[I(898)](m)-k;m+=e/(1.1283791670955126*
x[I(390)](-m*m)-m*e)}return 1>u?m:-m};p[I(527)]=function(u,v,k){var m=v-1,e=k-1,g=0;if(0>=u)return 0;if(1<=u)return 1;if(1<=v&&1<=k){var l=.5>u?u:1-u;l=x.sqrt(-2*x[I(749)](l));var r=(2.30753+.27061*l)/(1+l*(.99229+.04481*l))-l;.5>u&&(r=-r);l=(r*r-3)/6;var n=2/(1/(2*v-1)+1/(2*k-1));r=r*x[I(575)](l+n)/n-(1/(2*k-1)-1/(2*v-1))*(l+5/6-2/(3*n));r=v/(v+k*x[I(390)](2*r))}else{l=x.log(v/(v+k));r=x.log(k/(v+k));l=x[I(390)](v*l)/v;var w=x.exp(k*r)/k;r=l+w;r=u<l/r?x.pow(v*r*u,1/v):1-x[I(728)](k*r*(1-u),1/k)}for(n=
-p[I(986)](v)-p[I(986)](k)+p[I(986)](v+k);10>g&&0!==r&&1!==r&&!(w=p[I(628)](r,v,k)-u,l=x[I(390)](m*x[I(749)](r)+e*x[I(749)](1-r)+n),w/=l,r-=l=w/(1-.5*x[I(392)](1,w*(m/r-e/(1-r)))),0>=r&&(r=.5*(r+l)),1<=r&&(r=.5*(r+l+1)),x[I(584)](l)<1E-8*r&&0<g);g++);return r};p[I(628)]=function(u,v,k){var m=0===u||1===u?0:x[I(390)](p[I(986)](v+k)-p[I(986)](v)-p.gammaln(k)+v*x[I(749)](u)+k*x.log(1-u));return 0>u||1<u?!1:u<(v+1)/(v+k+2)?m*p[I(403)](u,v,k)/v:1-m*p[I(403)](1-u,k,v)/k};p.randn=function(u,v){v||(v=u);
if(u)return p[I(414)](u,v,function(){return p.randn()});do{u=p[I(464)]();v=1.7156*(p[I(464)]()-.5);var k=u-.449871;var m=x.abs(v)+.386595;k=k*k+m*(.196*m-.25472*k)}while(.27597<k&&(.27846<k||v*v>-4*x[I(749)](u)*u*u));return v/u};p[I(460)]=function(u,v,k){var m=u,e;k||(k=v);u||(u=1);if(v)return e=p[I(904)](v,k),e[I(972)](function(){return p[I(460)](u)}),e;1>u&&(u+=1);v=u-1/3;k=1/x[I(575)](9*v);do{do{var g=p.randn();var l=1+k*g}while(0>=l);l*=l*l;e=p[I(464)]()}while(e>1-.331*x[I(728)](g,4)&&x[I(749)](e)>
.5*g*g+v*(1-l+x[I(749)](l)));if(u==m)return v*l;do e=p[I(464)]();while(0===e);return x[I(728)](e,1/m)*v*l};(function(u){for(var v=0;v<u[I(696)];v++)(function(k){p.fn[k]=function(){return p(p[a0_0xed1a(828)](this,function(m){return p[k](m)}))}})(u[v])})("gammaln gammafn factorial factorialln"[I(407)](" "));(function(u){for(var v=0;v<u[I(696)];v++)(function(k){p.fn[k]=function(){return p(p[k].apply(null,arguments))}})(u[v])})(I(566)[I(407)](" "))}(T,Math),function(p,x){function I(k,m,e,g){const l=v;
for(var r=0,n=1,w=1,y=1,E=0,z=0,C;x[l(584)]((w-z)/w)>g;)z=w,C=-(m+E)*(m+e+E)*k/(m+2*E)/(m+2*E+1),r=w+C*r,n=y+C*n,E+=1,C=E*(e-E)*k/(m+2*E-1)/(m+2*E),w=r+C*w,y=n+C*y,r/=y,n/=y,w/=y,y=1;return w/m}function u(k,m,e){const g=v;var l=[.9815606342467192,.9041172563704749,.7699026741943047,.5873179542866175,.3678314989981802,.1252334085114689],r=[.04717533638651183,.10693932599531843,.16007832854334622,.20316742672306592,.2334925365383548,.24914704581340277],n=.5*k;if(8<=n)return 1;var w=2*p[g(603)][g(578)](n,
0,1,1,0)-1;w=w>=x[g(390)](-50/e)?x.pow(w,e):0;var y=3<k?2:3;var E=n;n=(8-n)/y;for(var z=E+n,C=0,H=e-1,K=1;K<=y;K++){var D=0,O=.5*(z+E);E=.5*(z-E);for(var S=1;12>=S;S++){var U,W;6<S?(U=12-S+1,W=l[U-1]):(U=S,W=-l[U-1]);var X=O+E*W,ta=X*X;if(60<ta)break;var ea=2*p[g(603)][g(578)](X,0,1,1,0);X=2*p[g(603)][g(578)](X,k,1,1,0);ea=.5*ea-.5*X;ea>=x[g(390)](-30/H)&&(ea=r[U-1]*x[g(390)](-(.5*ta))*x.pow(ea,H),D+=ea)}D*=2*E*e/x[g(575)](2*x.PI);C+=D;E=z;z+=n}w+=C;if(w<=x.exp(-30/m))return 0;w=x[g(728)](w,m);return 1<=
w?1:w}const v=a0_0xed1a;(function(k){const m=a0_0xed1a;for(var e=0;e<k[m(696)];e++)(function(g){p[g]=function y(r,n,w){return this instanceof y?(this._a=r,this._b=n,this._c=w,this):new y(r,n,w)};p.fn[g]=function(r,n,w){const y=a0_0xed1a;r=p[g](r,n,w);return r[y(897)]=this,r};p[g][m(586)].sample=function(r){var n=this._a,w=this._b,y=this._c;return r?p[m(972)](r,function(){return p[g][m(426)](n,w,y)}):p[g][m(426)](n,w,y)};(function(r){for(var n=0;n<r[m(696)];n++)(function(w){p[g].prototype[w]=function(y){const E=
a0_0xed1a;var z=this._a,C=this._b,H=this._c;y||0===y||(y=this[E(897)]);return typeof y!==E(951)?p.fn[E(828)][E(397)](y,function(K){return p[g][w](K,z,C,H)}):p[g][w](y,z,C,H)}})(r[n])})(m(393)[m(407)](" "));(function(r){for(var n=0;n<r[m(696)];n++)(function(w){p[g][m(586)][w]=function(){return p[g][w](this._a,this._b,this._c)}})(r[n])})(m(785)[m(407)](" "))})(k[e])})(("beta centralF cauchy chisquare exponential gamma invgamma kumaraswamy "+v(605)+v(916))[v(407)](" "));p[v(653)](p[v(394)],{pdf:function(k,
m,e){const g=v;return 1<k||0>k?0:1==m&&1==e?1:512>m&&512>e?x[g(728)](k,m-1)*x.pow(1-k,e-1)/p[g(977)](m,e):x[g(390)]((m-1)*x[g(749)](k)+(e-1)*x.log(1-k)-p[g(934)](m,e))},cdf:function(k,m,e){const g=v;return 1<k||0>k?1*(1<k):p[g(628)](k,m,e)},inv:function(k,m,e){return p[v(527)](k,m,e)},mean:function(k,m){return k/(k+m)},median:function(k,m){return p[v(527)](.5,k,m)},mode:function(k,m){return(k-1)/(k+m-2)},sample:function(k,m){k=p.randg(k);return k/(k+p.randg(m))},variance:function(k,m){return k*m/
(x.pow(k+m,2)*(k+m+1))}});p[v(653)](p[v(692)],{pdf:function(k,m,e){const g=v;var l,r,n;return 0>k?0:2>=m?0===k&&2>m?Infinity:0===k&&2===m?1:1/p[g(977)](m/2,e/2)*x[g(728)](m/e,m/2)*x[g(728)](k,m/2-1)*x[g(728)](1+m/e*k,-(m+e)/2):(l=m*k/(e+k*m),r=e/(e+k*m),n=m*r/2,n*p.binomial[g(827)]((m-2)/2,(m+e-2)/2,l))},cdf:function(k,m,e){return 0>k?0:p[v(628)](m*k/(m*k+e),m/2,e/2)},inv:function(k,m,e){return e/(m*(1/p[v(527)](k,m/2,e/2)-1))},mean:function(k,m){return 2<m?m/(m-2):void 0},mode:function(k,m){return 2<
k?m*(k-2)/(k*(m+2)):void 0},sample:function(k,m){var e=v,g=2*p[e(460)](k/2);e=2*p[e(460)](m/2);return g/k/(e/m)},variance:function(k,m){if(!(4>=m))return 2*m*m*(k+m-2)/(k*(m-2)*(m-2)*(m-4))}});p[v(653)](p[v(941)],{pdf:function(k,m,e){const g=v;return 0>e?0:e/(x[g(728)](k-m,2)+x[g(728)](e,2))/x.PI},cdf:function(k,m,e){return x.atan((k-m)/e)/x.PI+.5},inv:function(k,m,e){return m+e*x[v(797)](x.PI*(k-.5))},median:function(k){return k},mode:function(k){return k},sample:function(k,m){const e=v;return p[e(566)]()*
x[e(575)](1/(2*p[e(460)](.5)))*m+k}});p.extend(p[v(375)],{pdf:function(k,m){const e=v;return 0>k?0:0===k&&2===m?.5:x[e(390)]((m/2-1)*x[e(749)](k)-k/2-m/2*x[e(749)](2)-p[e(986)](m/2))},cdf:function(k,m){return 0>k?0:p[v(473)](m/2,k/2)},inv:function(k,m){return 2*p.gammapinv(k,.5*m)},mean:function(k){return k},median:function(k){return k*x[v(728)](1-2/(9*k),3)},mode:function(k){return 0<k-2?k-2:0},sample:function(k){return 2*p.randg(k/2)},variance:function(k){return 2*k}});p[v(653)](p[v(418)],{pdf:function(k,
m){const e=v;return 0>k?0:m*x[e(390)](-m*k)},cdf:function(k,m){const e=v;return 0>k?0:1-x[e(390)](-m*k)},inv:function(k,m){return-x[v(749)](1-k)/m},mean:function(k){return 1/k},median:function(k){return 1/k*x[v(749)](2)},mode:function(){return 0},sample:function(k){const m=v;return-1/k*x[m(749)](p[m(464)]())},variance:function(k){return x[v(728)](k,-2)}});p[v(653)](p.gamma,{pdf:function(k,m,e){const g=v;return 0>k?0:0===k&&1===m?1/e:x[g(390)]((m-1)*x[g(749)](k)-k/e-p[g(986)](m)-m*x[g(749)](e))},cdf:function(k,
m,e){return 0>k?0:p[v(473)](m,k/e)},inv:function(k,m,e){return p[v(519)](k,m)*e},mean:function(k,m){return k*m},mode:function(k,m){if(1<k)return(k-1)*m},sample:function(k,m){return p[v(460)](k)*m},variance:function(k,m){return k*m*m}});p.extend(p.invgamma,{pdf:function(k,m,e){const g=v;return 0>=k?0:x[g(390)](-(m+1)*x.log(k)-e/k-p.gammaln(m)+m*x[g(749)](e))},cdf:function(k,m,e){return 0>=k?0:1-p[v(473)](m,e/k)},inv:function(k,m,e){return e/p[v(519)](1-k,m)},mean:function(k,m){return 1<k?m/(k-1):void 0},
mode:function(k,m){return m/(k+1)},sample:function(k,m){return m/p[v(460)](k)},variance:function(k,m){if(!(2>=k))return m*m/((k-1)*(k-1)*(k-2))}});p.extend(p.kumaraswamy,{pdf:function(k,m,e){const g=v;return 0===k&&1===m?e:1===k&&1===e?m:x[g(390)](x.log(m)+x[g(749)](e)+(m-1)*x[g(749)](k)+(e-1)*x[g(749)](1-x[g(728)](k,m)))},cdf:function(k,m,e){const g=v;return 0>k?0:1<k?1:1-x[g(728)](1-x[g(728)](k,m),e)},inv:function(k,m,e){const g=v;return x[g(728)](1-x[g(728)](1-k,1/e),1/m)},mean:function(k,m){const e=
v;return m*p[e(383)](1+1/k)*p[e(383)](m)/p.gammafn(1+1/k+m)},median:function(k,m){const e=v;return x[e(728)](1-x[e(728)](2,-1/m),1/k)},mode:function(k,m){if(1<=k&&1<=m&&1!==k&&1!==m)return x[v(728)]((k-1)/(k*m-1),1/k)},variance:function(){throw Error(v(772));}});p[v(653)](p.lognormal,{pdf:function(k,m,e){const g=v;return 0>=k?0:x.exp(-x.log(k)-.5*x[g(749)](2*x.PI)-x[g(749)](e)-x[g(728)](x[g(749)](k)-m,2)/(2*e*e))},cdf:function(k,m,e){const g=v;return 0>k?0:.5+.5*p[g(626)]((x[g(749)](k)-m)/x[g(575)](2*
e*e))},inv:function(k,m,e){const g=v;return x[g(390)](-1.4142135623730951*e*p[g(470)](2*k)+m)},mean:function(k,m){return x[v(390)](k+m*m/2)},median:function(k){return x[v(390)](k)},mode:function(k,m){return x[v(390)](k-m*m)},sample:function(k,m){return x[v(390)](p.randn()*m+k)},variance:function(k,m){const e=v;return(x.exp(m*m)-1)*x[e(390)](2*k+m*m)}});p[v(653)](p.noncentralt,{pdf:function(k,m,e){const g=v;return 1E-14>x[g(584)](e)?p[g(362)][g(827)](k,m):1E-14>x[g(584)](k)?x.exp(p[g(986)]((m+1)/2)-
e*e/2-.5*x.log(x.PI*m)-p[g(986)](m/2)):m/k*(p[g(580)].cdf(k*x[g(575)](1+2/m),m+2,e)-p[g(580)][g(578)](k,m,e))},cdf:function(k,m,e){const g=v;if(1E-14>x[g(584)](e))return p[g(362)][g(578)](k,m);var l=!1;0>k&&(l=!0,e=-e);var r=p[g(603)][g(578)](-e,0,1),n=1E-14+1,w=n;k=k*k/(k*k+m);for(var y=0,E=x[g(390)](-e*e/2),z=x.exp(-e*e/2-.5*x[g(749)](2)-p[g(986)](1.5))*e;200>y||1E-14<w||1E-14<n;)w=n,0<y&&(E*=e*e/(2*y),z*=e*e/(2*(y+.5))),n=E*p[g(394)][g(578)](k,y+.5,m/2)+z*p.beta[g(578)](k,y+1,m/2),r+=.5*n,y++;
return l?1-r:r}});p[v(653)](p[v(603)],{pdf:function(k,m,e){const g=v;return x[g(390)](-.5*x.log(2*x.PI)-x[g(749)](e)-x[g(728)](k-m,2)/(2*e*e))},cdf:function(k,m,e){const g=v;return.5*(1+p[g(626)]((k-m)/x[g(575)](2*e*e)))},inv:function(k,m,e){return-1.4142135623730951*e*p[v(470)](2*k)+m},mean:function(k){return k},median:function(k){return k},mode:function(k){return k},sample:function(k,m){return p.randn()*m+k},variance:function(k,m){return m*m}});p[v(653)](p.pareto,{pdf:function(k,m,e){const g=v;
return k<m?0:e*x[g(728)](m,e)/x[g(728)](k,e+1)},cdf:function(k,m,e){return k<m?0:1-x[v(728)](m/k,e)},inv:function(k,m,e){return m/x[v(728)](1-k,1/e)},mean:function(k,m){if(!(1>=m))return m*x[v(728)](k,m)/(m-1)},median:function(k,m){return k*m*x[v(442)]},mode:function(k){return k},variance:function(k,m){if(!(2>=m))return k*k*m/(x.pow(m-1,2)*(m-2))}});p[v(653)](p[v(362)],{pdf:function(k,m){const e=v;return m=1E100<m?1E100:m,1/(x.sqrt(m)*p[e(977)](.5,m/2))*x[e(728)](1+k*k/m,-((m+1)/2))},cdf:function(k,
m){const e=v;var g=m/2;return p[e(628)]((k+x[e(575)](k*k+m))/(2*x[e(575)](k*k+m)),g,g)},inv:function(k,m){const e=v;var g=p[e(527)](2*x[e(392)](k,1-k),.5*m,.5);return g=x[e(575)](m*(1-g)/g),.5<k?g:-g},mean:function(k){return 1<k?0:void 0},median:function(){return 0},mode:function(){return 0},sample:function(k){const m=v;return p[m(566)]()*x[m(575)](k/(2*p[m(460)](k/2)))},variance:function(k){return 2<k?k/(k-2):1<k?Infinity:void 0}});p[v(653)](p[v(540)],{pdf:function(k,m,e){const g=v;return 0>k||0>
m||0>e?0:e/m*x[g(728)](k/m,e-1)*x[g(390)](-x[g(728)](k/m,e))},cdf:function(k,m,e){const g=v;return 0>k?0:1-x[g(390)](-x.pow(k/m,e))},inv:function(k,m,e){const g=v;return m*x[g(728)](-x[g(749)](1-k),1/e)},mean:function(k,m){return k*p[v(383)](1+1/m)},median:function(k,m){const e=v;return k*x[e(728)](x[e(749)](2),1/m)},mode:function(k,m){return 1>=m?0:k*x.pow((m-1)/m,1/m)},sample:function(k,m){const e=v;return k*x.pow(-x[e(749)](p[e(464)]()),1/m)},variance:function(k,m){const e=v;return k*k*p[e(383)](1+
2/m)-x[e(728)](p.weibull[e(536)](k,m),2)}});p[v(653)](p[v(459)],{pdf:function(k,m,e){return k<m||k>e?0:1/(e-m)},cdf:function(k,m,e){return k<m?0:k<e?(k-m)/(e-m):1},inv:function(k,m,e){return m+k*(e-m)},mean:function(k,m){return.5*(k+m)},median:function(k,m){return p.mean(k,m)},mode:function(){throw Error(v(486));},sample:function(k,m){return k/2+m/2+(m/2-k/2)*(2*p[v(464)]()-1)},variance:function(k,m){return x[v(728)](m-k,2)/12}});p[v(653)](p[v(611)],{pdf:function(k,m,e){const g=v;return 0===e||1===
e?m*e===k?1:0:p[g(724)](m,k)*x[g(728)](e,k)*x[g(728)](1-e,m-k)},cdf:function(k,m,e){const g=v;if(0>k)return 0;if(k>=m)return 1;if(0>e||1<e||0>=m)return NaN;k=x.floor(k);var l=k+1;k=m-k;m=l+k;var r=x[g(390)](p.gammaln(m)-p.gammaln(k)-p[g(986)](l)+l*x[g(749)](e)+k*x.log(1-e));e=e<(l+1)/(m+2)?r*I(e,l,k,1E-10):1-r*I(1-e,k,l,1E-10);return x[g(370)](1E10*(1-e))/1E10}});p[v(653)](p[v(405)],{pdf:function(k,m,e){const g=v;return k!==k>>>0?!1:0>k?0:p[g(724)](k+m-1,m-1)*x.pow(1-e,k)*x[g(728)](e,m)},cdf:function(k,
m,e){const g=v;var l=0,r=0;if(0>k)return 0;for(;r<=k;r++)l+=p[g(405)][g(827)](r,m,e);return l}});p.extend(p[v(748)],{pdf:function(k,m,e,g){const l=v;if(k!==k|0)return!1;if(0>k||k<e-(m-g)||k>g||k>e)return 0;if(2*e>m)return 2*g>m?p[l(748)][l(827)](m-e-g+k,m,m-e,m-g):p[l(748)].pdf(g-k,m,m-e,g);if(2*g>m)return p[l(748)][l(827)](e-k,m,e,m-g);if(e<g)return p[l(748)][l(827)](k,m,g,e);for(var r=1,n=0,w=0;w<k;w++){for(;1<r&&n<g;)r*=1-e/(m-n),n++;r*=(g-w)*(e-w)/((w+1)*(m-e-g+w+1))}for(;n<g;n++)r*=1-e/(m-n);
return x[l(392)](1,x[l(574)](0,r))},cdf:function(k,m,e,g){const l=v;if(0>k||k<e-(m-g))return 0;if(k>=g||k>=e)return 1;if(2*e>m)return 2*g>m?p[l(748)][l(578)](m-e-g+k,m,m-e,m-g):1-p[l(748)][l(578)](g-k-1,m,m-e,g);if(2*g>m)return 1-p.hypgeom[l(578)](e-k-1,m,e,m-g);if(e<g)return p[l(748)][l(578)](k,m,g,e);for(var r=1,n=1,w=0,y=0;y<k;y++){for(;1<r&&w<g;){var E=1-e/(m-w);n*=E;r*=E;w++}n*=(g-y)*(e-y)/((y+1)*(m-e-g+y+1));r+=n}for(;w<g;w++)r*=1-e/(m-w);return x[l(392)](1,x.max(0,r))}});p[v(653)](p[v(656)],
{pdf:function(k,m){const e=v;return 0>m||0!==k%1||0>k?0:x.pow(m,k)*x[e(390)](-m)/p[e(874)](k)},cdf:function(k,m){const e=v;var g=[],l=0;if(0>k)return 0;for(;l<=k;l++)g[e(762)](p[e(656)][e(827)](l,m));return p[e(682)](g)},mean:function(k){return k},variance:function(k){return k},sampleSmall:function(k){const m=v;var e=1,g=0;k=x.exp(-k);do g++,e*=p[m(464)]();while(e>k);return g-1},sampleLarge:function(k){const m=v;var e;var g=x.sqrt(k);var l=x[m(749)](k);var r=.931+2.53*g;var n=-.059+.02483*r;var w=
1.1239+1.1328/(r-3.4);for(e=.9277-3.6224/(r-2);;){var y=x[m(884)]()-.5;g=x[m(884)]();var E=.5-x[m(584)](y);y=x[m(737)]((2*n/E+r)*y+k+.43);if(.07<=E&&g<=e||!(0>y||.013>E&&g>E)&&x.log(g)+x[m(749)](w)-x[m(749)](n/(E*E)+r)<=-k+y*l-p[m(388)](y+1))return y}},sample:function(k){const m=v;return 10>k?this.sampleSmall(k):this[m(359)](k)}});p[v(653)](p.triangular,{pdf:function(k,m,e,g){return e<=m||g<m||g>e?NaN:k<m||k>e?0:k<g?2*(k-m)/((e-m)*(g-m)):k===g?2/(e-m):2*(e-k)/((e-m)*(e-g))},cdf:function(k,m,e,g){const l=
v;return e<=m||g<m||g>e?NaN:k<=m?0:k>=e?1:k<=g?x.pow(k-m,2)/((e-m)*(g-m)):1-x[l(728)](e-k,2)/((e-m)*(e-g))},inv:function(k,m,e,g){const l=v;return e<=m||g<m||g>e?NaN:k<=(g-m)/(e-m)?m+(e-m)*x[l(575)]((g-m)/(e-m)*k):m+(e-m)*(1-x[l(575)]((1-k)*(1-(g-m)/(e-m))))},mean:function(k,m,e){return(k+m+e)/3},median:function(k,m,e){const g=v;if(e<=(k+m)/2)return m-x[g(575)]((m-k)*(m-e))/x[g(575)](2);if(e>(k+m)/2)return k+x[g(575)]((m-k)*(e-k))/x[g(575)](2)},mode:function(k,m,e){return e},sample:function(k,m,e){const g=
v;var l=p._random_fn();return l<(e-k)/(m-k)?k+x.sqrt(l*(m-k)*(e-k)):m-x[g(575)]((1-l)*(m-k)*(m-e))},variance:function(k,m,e){return(k*k+m*m+e*e-k*m-k*e-m*e)/18}});p.extend(p[v(502)],{pdf:function(k,m,e){const g=v;return e<=m?NaN:k<=m||k>=e?0:2/x.PI*x.pow(x[g(728)](e-m,2)-x.pow(2*k-m-e,2),-.5)},cdf:function(k,m,e){const g=v;return k<m?0:k<e?2/x.PI*x.asin(x[g(575)]((k-m)/(e-m))):1},inv:function(k,m,e){return m+(.5-.5*x[v(708)](x.PI*k))*(e-m)},mean:function(k,m){return m<=k?NaN:(k+m)/2},median:function(k,
m){return m<=k?NaN:(k+m)/2},mode:function(){throw Error(v(486));},sample:function(k,m){const e=v;return(k+m)/2+(m-k)/2*x[e(727)](2*x.PI*p[e(459)][e(426)](0,1))},variance:function(k,m){return m<=k?NaN:x[v(728)](m-k,2)/8}});p[v(653)](p.laplace,{pdf:function(k,m,e){const g=v;return 0>=e?0:x[g(390)](-x.abs(k-m)/e)/(2*e)},cdf:function(k,m,e){const g=v;return 0>=e?0:k<m?.5*x[g(390)]((k-m)/e):1-.5*x[g(390)](-(k-m)/e)},mean:function(k){return k},median:function(k){return k},mode:function(k){return k},variance:function(k,
m){return 2*m*m},sample:function(k,m){const e=v;var g=p[e(464)]()-.5;var l=g/x[v(584)](g);return k-m*l*x[e(749)](1-2*x[e(584)](g))}});p[v(653)](p.tukey,{cdf:function(k,m,e){const g=v;var l=[.9894009349916499,.9445750230732326,.8656312023878318,.755404408355003,.6178762444026438,.45801677765722737,.2816035507792589,.09501250983763744],r=[.027152459411754096,.062253523938647894,.09515851168249279,.12462897125553388,.14959598881657674,.16915651939500254,.18260341504492358,.1894506104550685];if(0>=k)return 0;
if(2>e||2>m)return NaN;if(!Number[g(944)](k))return 1;if(25E3<e)return u(k,1,m);var n=.5*e,w=n*x[g(749)](e)-e*x[g(749)](2)-p[g(986)](n);--n;var y=.25*e;e=100>=e?1:800>=e?.5:5E3>=e?.25:.125;w+=x.log(e);for(var E=0,z=1;50>=z;z++){for(var C=0,H=(2*z-1)*e,K=1;16>=K;K++){var D,O;8<K?(D=K-8-1,O=w+n*x[g(749)](H+l[D]*e)-(l[D]*e+H)*y):(D=K-1,O=w+n*x[g(749)](H-l[D]*e)+(l[D]*e-H)*y);var S;if(-30<=O){8<K?S=k*x.sqrt(.5*(l[D]*e+H)):S=k*x.sqrt(.5*(-(l[D]*e)+H));var U=u(S,1,m)*r[D]*x[g(390)](O);C+=U}}if(1<=z*e&&
1E-14>=C)break;E+=C}if(1E-14<C)throw Error("tukey.cdf failed to converge");1<E&&(E=1);return E},inv:function(k,m,e){const g=v;if(2>e||2>m||0>k||1<k)return NaN;if(0===k)return 0;if(1===k)return Infinity;var l=.5-.5*k;l=x[v(575)](x.log(1/(l*l)));l+=((((-4.53642210148E-5*l+-.204231210125)*l+-.342242088547)*l+-1)*l+.322232421088)/((((.0038560700634*l+.10353775285)*l+.531103462366)*l+.588581570495)*l+.099348462606);120>e&&(l+=(l*l*l+l)/e/4);var r=.8832-.2368*l;120>e&&(r+=-1.214/e+1.208*l/e);l*=r*x.log(m-
1)+1.4142;r=p[g(881)][g(578)](l,m,e)-k;var n=0<r?x[g(574)](0,l-1):l+1;for(var w=p.tukey[g(578)](n,m,e)-k,y,E=1;50>E;E++)if(y=n-w*(n-l)/(w-r),r=w,l=n,0>y&&(y=0),w=p[g(881)][g(578)](y,m,e)-k,n=y,1E-4>x[g(584)](n-l))return y;throw Error("tukey.inv failed to converge");}})}(T,Math),function(p,x){function I(m){return k(m)||m instanceof p}const u=a0_0xed1a;var v=Array[u(586)][u(762)],k=p.utils[u(940)];p[u(653)]({add:function(m,e){return I(e)?(I(e[0])||(e=[e]),p[u(828)](m,function(g,l,r){return g+e[l][r]})):
p[u(828)](m,function(g){return g+e})},subtract:function(m,e){return I(e)?(I(e[0])||(e=[e]),p[u(828)](m,function(g,l,r){return g-e[l][r]||0})):p[u(828)](m,function(g){return g-e})},divide:function(m,e){return I(e)?(I(e[0])||(e=[e]),p[u(945)](m,p[u(877)](e))):p[u(828)](m,function(g){return g/e})},multiply:function(m,e){var g,l,r,n;if(void 0===m[u(696)]&&void 0===e.length)return m*e;var w=m.length;var y=m[0][u(696)];var E=p[u(904)](w,r=I(e)?e[0][u(696)]:y);var z=0;if(I(e)){for(;z<r;z++)for(g=0;g<w;g++){for(l=
n=0;l<y;l++)n+=m[g][l]*e[l][z];E[g][z]=n}return 1===w&&1===z?E[0][0]:E}return p[u(828)](m,function(C){return C*e})},outer:function(m,e){return p[u(945)](m[u(828)](function(g){return[g]}),[e])},dot:function(m,e){I(m[0])||(m=[m]);I(e[0])||(e=[e]);m=1===m[0][u(696)]&&1!==m[u(696)]?p[u(838)](m):m;e=1===e[0][u(696)]&&1!==e[u(696)]?p.transpose(e):e;for(var g=[],l=0,r=m[u(696)],n=m[0][u(696)],w,y;l<r;l++){g[l]=[];for(y=w=0;y<n;y++)w+=m[l][y]*e[l][y];g[l]=w}return 1===g[u(696)]?g[0]:g},pow:function(m,e){return p[u(828)](m,
function(g){return x[u(728)](g,e)})},exp:function(m){return p[u(828)](m,function(e){return x.exp(e)})},log:function(m){return p.map(m,function(e){return x[a0_0xed1a(749)](e)})},abs:function(m){return p[u(828)](m,function(e){return x[u(584)](e)})},norm:function(m,e){var g=0,l=0;isNaN(e)&&(e=2);for(I(m[0])&&(m=m[0]);l<m.length;l++)g+=x.pow(x[u(584)](m[l]),e);return x[u(728)](g,1/e)},angle:function(m,e){return x.acos(p[u(819)](m,e)/(p.norm(m)*p.norm(e)))},aug:function(m,e){var g=[],l;for(l=0;l<m[u(696)];l++)g[u(762)](m[l][u(911)]());
for(l=0;l<g[u(696)];l++)v[u(417)](g[l],e[l]);return g},inv:function(m){var e=m.length,g=m[0].length,l=p[u(963)](e,g);m=p[u(851)](m,l);l=[];for(var r=0,n;r<e;r++)for(l[r]=[],n=g;n<m[0][u(696)];n++)l[r][n-g]=m[r][n];return l},det:function g(e){if(2===e[u(696)])return e[0][0]*e[1][1]-e[0][1]*e[1][0];for(var l=0,r=0;r<e[u(696)];r++){for(var n=[],w=1;w<e[u(696)];w++){n[w-1]=[];for(var y=0;y<e.length;y++)y<r?n[w-1][y]=e[w][y]:y>r&&(n[w-1][y-1]=e[w][y])}w=r%2?-1:1;l+=g(n)*e[0][r]*w}return l},gauss_elimination:function(e,
g){var l=e[u(696)],r=e[0][u(696)],n=[],w;e=p[u(457)](e,g);var y=e[0].length;for(g=0;g<l;g++){var E=e[g][g];var z=g;for(w=g+1;w<r;w++)E<x[u(584)](e[w][g])&&(E=e[w][g],z=w);if(z!=g)for(w=0;w<y;w++)E=e[g][w],e[g][w]=e[z][w],e[z][w]=E;for(z=g+1;z<l;z++)for(E=e[z][g]/e[g][g],w=g;w<y;w++)e[z][w]-=E*e[g][w]}for(g=l-1;0<=g;g--){r=0;for(z=g+1;z<=l-1;z++)r+=n[z]*e[g][z];n[g]=(e[g][y-1]-r)/e[g][g]}return n},gauss_jordan:function(e,g){e=p.aug(e,g);g=e[u(696)];var l=e[