var trio_glucoseGetLast;(()=>{var e={5941:e=>{function a(e){return e.date||Date.parse(e.display_time)||Date.parse(e.dateString)}function o(e,a){a||(a=0);var o=Math.pow(10,a);return Math.round(e*o)/o}e.exports=function(e){for(var t=(e=e.filter((function(e){return e.glucose||e.sgv})).map((function(e){if(e.glucose=e.glucose||e.sgv,null!==e.glucose)return e})))[0],r=a(t),u=[],n=[],l=[],c=0,s=1;s38&&e[s].device===t.device){var g,d=0;void 0!==(E=a(ee=e[s]))&&void 0!==r?(g=Math.round((r-E)/6e4),d=(t.glucose-ee.glucose)/g*5):console.error("Error: date field not found: cannot calculate avgdelta"),-20&&(v=u.reduce((function(e,a){return e+a}))/u.length),n.length>0&&(f=n.reduce((function(e,a){return e+a}))/n.length),l.length>0&&(p=l.reduce((function(e,a){return e+a}))/l.length);var G=t.glucose,L=t.glucose,q=0;for(s=1;s13)break;if(!(ee.glucose>.95*L&&ee.glucose<1.05*L))break;L=(G+=ee.glucose)/(s+1),q=Math.round((r-E)/6e4)}h=L,i=q,M=1.05,_=1.15,b=1.4,G=0;var P,j,z=0,A=0,B=0,C=7.5;for(s=0;sC&&7.5==C&&(M=5*-P,C=17.5),j>C&&17.5==C&&(_=5*-P,C=42.5),j>C&&42.5==C){b=5*-P;break}z+=j,A+=j*j,G+=ee.glucose,ee.glucose,ee.glucose,B+=ee.glucose*j}w=0,k=0,x=0,F=0,S=0;var H=0,J=0,K=0;if(D=0,I=0,m=0,e.length<=3)w=0,k=0,x=0,F=0,S=0,D=0,I=0,m=0;else{var N=0,O=0,Q=0,R=0,T=0,U=0,V=0,W=0,X=a(e[0]),Y=0,Z=300,$=50;for(s=0;s2820)break;if(ae3&&(re=T*(Q*te-O*O)-R*(R*te-O*Q)+Q*(R*O-Q*Q),ue=V*(Q*te-O*O)-U*(R*te-O*Q)+N*(R*O-Q*Q),ne=T*(U*te-N*O)-R*(V*te-N*Q)+Q*(V*O-U*Q),le=T*(Q*N-O*U)-R*(R*N-O*V)+Q*(R*U-Q*V)),0!=re){var ce=ue/re;P=ne/re;for(var se=le/re,ge=N/te,de=0,ie=0,he=0;he<=s;he++){var ve=e[he],fe=a(ve);de+=Math.pow(ve.glucose/$-ge,2);var pe=(fe-X)/1e3/Z,Me=ce*Math.pow(pe,2)+P*pe+se;ie+=Math.pow(ve.glucose/$-Me,2)}S=.64,0!=de&&(S=1-ie/de),te>3&&S>=W&&(W=S,w=-ae*Z/60,k=-50*(ce*Math.pow(-1,2)-1*P),x=$*(ce*Math.pow(1,2)+1*P),F=2*ce*$,D=se*$,I=P*$,m=ce*$,H=ce*$,J=P*$,K=se*$)}}y+="coeffs a/b/c=("+o(H,2)+" / "+o(J,2)+" / "+o(K,2)+"); bg date="+X+"; ",y+="Parabola Fits a0/a1/a2=("+o(D,2)+" / "+o(I,2)+" / "+o(m,2)+"); "}return y+="Slopes 05/15/40=("+o(M,2)+" / "+o(_,2)+" / "+o(b,2)+"); ",{delta:Math.round(1e4*v)/1e4,glucose:Math.round(1e4*t.glucose)/1e4,noise:Math.round(t.noise),short_avgdelta:Math.round(1e4*f)/1e4,long_avgdelta:Math.round(1e4*p)/1e4,autoISF_average:Math.round(1e4*h)/1e4,autoISF_duration:Math.round(1e4*i)/1e4,dura_p:Math.round(1e4*w)/1e4,delta_pl:Math.round(1e4*k)/1e4,delta_pn:Math.round(1e4*x)/1e4,bg_acceleration:F,r_squ:Math.round(1e4*W)/1e4,parabola_fit_a0:Math.round(1e4*D)/1e4,parabola_fit_a1:Math.round(1e4*I)/1e4,parabola_fit_a2:Math.round(1e4*m)/1e4,pp_debug:y,date:r,last_cal:c,device:t.device}}}},a={},o=function o(t){var r=a[t];if(void 0!==r)return r.exports;var u=a[t]={exports:{}};return e[t](u,u.exports,o),u.exports}(5941);trio_glucoseGetLast=o})();