This repository was archived by the owner on Aug 20, 2023. It is now read-only.
forked from krausest/js-framework-benchmark
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtable.html
46 lines (46 loc) · 385 KB
/
table.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<!doctype html><html lang="en"><head><meta charset="utf-8"/><title>Interactive Results</title><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"></head><body><div id="root" class="container"></div><script>(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[function(e,n,t){"use strict";e.exports=t(13)},,function(e,n,t){"use strict";t.d(n,"a",(function(){return s})),t.d(n,"b",(function(){return g})),t.d(n,"c",(function(){return w}));var r=t(0),o=t.n(r),a=(t(20),o.a.createContext(null));var u=function(e){e()},l={notify:function(){}};function i(){var e=u,n=null,t=null;return{clear:function(){n=null,t=null},notify:function(){e((function(){for(var e=n;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],t=n;t;)e.push(t),t=t.next;return e},subscribe:function(e){var r=!0,o=t={callback:e,next:null,prev:t};return o.prev?o.prev.next=o:n=o,function(){r&&null!==n&&(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:n=o.next)}}}}var c=function(){function e(e,n){this.store=e,this.parentSub=n,this.unsubscribe=null,this.listeners=l,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var n=e.prototype;return n.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},n.notifyNestedSubs=function(){this.listeners.notify()},n.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},n.isSubscribed=function(){return Boolean(this.unsubscribe)},n.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=i())},n.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=l)},e}();var s=function(e){var n=e.store,t=e.context,u=e.children,l=Object(r.useMemo)((function(){var e=new c(n);return e.onStateChange=e.notifyNestedSubs,{store:n,subscription:e}}),[n]),i=Object(r.useMemo)((function(){return n.getState()}),[n]);Object(r.useEffect)((function(){var e=l.subscription;return e.trySubscribe(),i!==n.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[l,i]);var s=t||a;return o.a.createElement(s.Provider,{value:l},u)};t(5),t(10);var f="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;t(4);function d(){return Object(r.useContext)(a)}function p(e){void 0===e&&(e=a);var n=e===a?d:function(){return Object(r.useContext)(e)};return function(){return n().store}}var m=p();function h(e){void 0===e&&(e=a);var n=e===a?m:p(e);return function(){return n().dispatch}}var g=h(),v=function(e,n){return e===n};function y(e){void 0===e&&(e=a);var n=e===a?d:function(){return Object(r.useContext)(e)};return function(e,t){void 0===t&&(t=v);var o=n(),a=function(e,n,t,o){var a,u=Object(r.useReducer)((function(e){return e+1}),0)[1],l=Object(r.useMemo)((function(){return new c(t,o)}),[t,o]),i=Object(r.useRef)(),s=Object(r.useRef)(),d=Object(r.useRef)(),p=Object(r.useRef)(),m=t.getState();try{a=e!==s.current||m!==d.current||i.current?e(m):p.current}catch(e){throw i.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+i.current.stack+"\n\n"),e}return f((function(){s.current=e,d.current=m,p.current=a,i.current=void 0})),f((function(){function e(){try{var e=s.current(t.getState());if(n(e,p.current))return;p.current=e}catch(e){i.current=e}u()}return l.onStateChange=e,l.trySubscribe(),e(),function(){return l.tryUnsubscribe()}}),[t,l]),a}(e,t,o.store,o.subscription);return Object(r.useDebugValue)(a),a}}var b,w=y(),k=t(3);b=k.unstable_batchedUpdates,u=b},function(e,n,t){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=t(14)},function(e,n,t){"use strict";t.d(n,"a",(function(){return c})),t.d(n,"b",(function(){return l}));var r=t(6),o=function(){return Math.random().toString(36).substring(7).split("").join(".")},a={INIT:"@@redux/INIT"+o(),REPLACE:"@@redux/REPLACE"+o(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+o()}};function u(e){if("object"!=typeof e||null===e)return!1;for(var n=e;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(e)===n}function l(e,n,t){var o;if("function"==typeof n&&"function"==typeof t||"function"==typeof t&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof n&&void 0===t&&(t=n,n=void 0),void 0!==t){if("function"!=typeof t)throw new Error("Expected the enhancer to be a function.");return t(l)(e,n)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var i=e,c=n,s=[],f=s,d=!1;function p(){f===s&&(f=s.slice())}function m(){if(d)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return c}function h(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(d)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribelistener for more details.");var n=!0;return p(),f.push(e),function(){if(n){if(d)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribelistener for more details.");n=!1,p();var t=f.indexOf(e);f.splice(t,1),s=null}}}function g(e){if(!u(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(d)throw new Error("Reducers may not dispatch actions.");try{d=!0,c=i(c,e)}finally{d=!1}for(var n=s=f,t=0;t<n.length;t++){(0,n[t])()}return e}function v(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");i=e,g({type:a.REPLACE})}function y(){var e,n=h;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function t(){e.next&&e.next(m())}return t(),{unsubscribe:n(t)}}})[r.a]=function(){return this},e}return g({type:a.INIT}),(o={dispatch:g,subscribe:h,getState:m,replaceReducer:v})[r.a]=y,o}function i(e,n){return function(){return n(e.apply(this,arguments))}}function c(e,n){if("function"==typeof e)return i(e,n);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');var t={};for(var r in e){var o=e[r];"function"==typeof o&&(t[r]=i(o,n))}return t}},function(e,n,t){"use strict";var r=t(23),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},u={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function i(e){return r.isMemo(e)?u:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=u;var c=Object.defineProperty,s=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(n,t,r){if("string"!=typeof t){if(m){var o=p(t);o&&o!==m&&e(n,o,r)}var u=s(t);f&&(u=u.concat(f(t)));for(var l=i(n),h=i(t),g=0;g<u.length;++g){var v=u[g];if(!(a[v]||r&&r[v]||h&&h[v]||l&&l[v])){var y=d(t,v);try{c(n,v,y)}catch(e){}}}}return n}},function(e,n,t){"use strict";(function(e,r){var o,a=t(11);o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var u=Object(a.a)(o);n.a=u}).call(this,t(12),t(26)(e))},function(e,n,t){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function u(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;if("0123456789"!==Object.getOwnPropertyNames(n).map((function(e){return n[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,n){for(var t,l,i=u(e),c=1;c<arguments.length;c++){for(var s in t=Object(arguments[c]))o.call(t,s)&&(i[s]=t[s]);if(r){l=r(t);for(var f=0;f<l.length;f++)a.call(t,l[f])&&(i[l[f]]=t[l[f]])}}return i}},function(e,n,t){var r;e.exports=(function(e,n){var t=e.utils.isFunction;function r(e,n){return e-n}function o(e,t,r){return n.max(t,n.min(e,r))}e.sum=function(e){for(var n=0,t=e.length;--t>=0;)n+=e[t];return n},e.sumsqrd=function(e){for(var n=0,t=e.length;--t>=0;)n+=e[t]*e[t];return n},e.sumsqerr=function(n){for(var t,r=e.mean(n),o=0,a=n.length;--a>=0;)o+=(t=n[a]-r)*t;return o},e.sumrow=function(e){for(var n=0,t=e.length;--t>=0;)n+=e[t];return n},e.product=function(e){for(var n=1,t=e.length;--t>=0;)n*=e[t];return n},e.min=function(e){for(var n=e[0],t=0;++t<e.length;)e[t]<n&&(n=e[t]);return n},e.max=function(e){for(var n=e[0],t=0;++t<e.length;)e[t]>n&&(n=e[t]);return n},e.unique=function(e){for(var n={},t=[],r=0;r<e.length;r++)n[e[r]]||(n[e[r]]=!0,t.push(e[r]));return t},e.mean=function(n){return e.sum(n)/n.length},e.meansqerr=function(n){return e.sumsqerr(n)/n.length},e.geomean=function(t){return n.pow(e.product(t),1/t.length)},e.median=function(e){var n=e.length,t=e.slice().sort(r);return 1&n?t[n/2|0]:(t[n/2-1]+t[n/2])/2},e.cumsum=function(n){return e.cumreduce(n,(function(e,n){return e+n}))},e.cumprod=function(n){return e.cumreduce(n,(function(e,n){return e*n}))},e.diff=function(e){var n,t=[],r=e.length;for(n=1;n<r;n++)t.push(e[n]-e[n-1]);return t},e.rank=function(e){for(var n,t=e.length,o=e.slice().sort(r),a=new Array(t),u=0;u<t;u++){var l=o.indexOf(e[u]),i=o.lastIndexOf(e[u]);n=l===i?l:(l+i)/2,a[u]=n+1}return a},e.mode=function(e){var n,t=e.length,o=e.slice().sort(r),a=1,u=0,l=0,i=[];for(n=0;n<t;n++)o[n]===o[n+1]?a++:(a>u?(i=[o[n]],u=a,l=0):a===u&&(i.push(o[n]),l++),a=1);return 0===l?i[0]:i},e.range=function(n){return e.max(n)-e.min(n)},e.variance=function(n,t){return e.sumsqerr(n)/(n.length-(t?1:0))},e.pooledvariance=function(n){return n.reduce((function(n,t){return n+e.sumsqerr(t)}),0)/(n.reduce((function(e,n){return e+n.length}),0)-n.length)},e.deviation=function(n){for(var t=e.mean(n),r=n.length,o=new Array(r),a=0;a<r;a++)o[a]=n[a]-t;return o},e.stdev=function(t,r){return n.sqrt(e.variance(t,r))},e.pooledstdev=function(t){return n.sqrt(e.pooledvariance(t))},e.meandev=function(t){for(var r=e.mean(t),o=[],a=t.length-1;a>=0;a--)o.push(n.abs(t[a]-r));return e.mean(o)},e.meddev=function(t){for(var r=e.median(t),o=[],a=t.length-1;a>=0;a--)o.push(n.abs(t[a]-r));return e.median(o)},e.coeffvar=function(n){return e.stdev(n)/e.mean(n)},e.quartiles=function(e){var t=e.length,o=e.slice().sort(r);return[o[n.round(t/4)-1],o[n.round(t/2)-1],o[n.round(3*t/4)-1]]},e.quantiles=function(e,t,a,u){var l,i,c,s,f,d=e.slice().sort(r),p=[t.length],m=e.length;for(void 0===a&&(a=3/8),void 0===u&&(u=3/8),l=0;l<t.length;l++)c=m*(i=t[l])+(a+i*(1-a-u)),s=n.floor(o(c,1,m-1)),f=o(c-s,0,1),p[l]=(1-f)*d[s-1]+f*d[s];return p},e.percentile=function(e,n,t){var o=e.slice().sort(r),a=n*(o.length+(t?1:-1))+(t?0:1),u=parseInt(a),l=a-u;return u+1<o.length?o[u-1]+l*(o[u]-o[u-1]):o[u-1]},e.percentileOfScore=function(e,n,t){var r,o,a=0,u=e.length,l=!1;for("strict"===t&&(l=!0),o=0;o<u;o++)r=e[o],(l&&r<n||!l&&r<=n)&&a++;return a/u},e.histogram=function(t,r){r=r||4;var o,a=e.min(t),u=(e.max(t)-a)/r,l=t.length,i=[];for(o=0;o<r;o++)i[o]=0;for(o=0;o<l;o++)i[n.min(n.floor((t[o]-a)/u),r-1)]+=1;return i},e.covariance=function(n,t){var r,o=e.mean(n),a=e.mean(t),u=n.length,l=new Array(u);for(r=0;r<u;r++)l[r]=(n[r]-o)*(t[r]-a);return e.sum(l)/(u-1)},e.corrcoeff=function(n,t){return e.covariance(n,t)/e.stdev(n,1)/e.stdev(t,1)},e.spearmancoeff=function(n,t){return n=e.rank(n),t=e.rank(t),e.corrcoeff(n,t)},e.stanMoment=function(t,r){for(var o=e.mean(t),a=e.stdev(t),u=t.length,l=0,i=0;i<u;i++)l+=n.pow((t[i]-o)/a,r);return l/t.length},e.skewness=function(n){return e.stanMoment(n,3)},e.kurtosis=function(n){return e.stanMoment(n,4)-3};var a=e.prototype;!function(n){for(var r=0;r<n.length;r++)!function(n){a[n]=function(r,o){var u=[],l=0,i=this;if(t(r)&&(o=r,r=!1),o)return setTimeout((function(){o.call(i,a[n].call(i,r))})),this;if(this.length>1){for(i=!0===r?this:this.transpose();l<i.length;l++)u[l]=e[n](i[l]);return u}return e[n](this[0],r)}}(n[r])}("cumsum cumprod".split(" ")),function(n){for(var r=0;r<n.length;r++)!function(n){a[n]=function(r,o){var u=[],l=0,i=this;if(t(r)&&(o=r,r=!1),o)return setTimeout((function(){o.call(i,a[n].call(i,r))})),this;if(this.length>1){for("sumrow"!==n&&(i=!0===r?this:this.transpose());l<i.length;l++)u[l]=e[n](i[l]);return!0===r?e[n](e.utils.toVector(u)):u}return e[n](this[0],r)}}(n[r])}("sum sumsqrd sumsqerr sumrow product min max unique mean meansqerr geomean median diff rank mode range variance deviation stdev meandev meddev coeffvar quartiles histogram skewness kurtosis".split(" ")),function(n){for(var r=0;r<n.length;r++)!function(n){a[n]=function(){var r,o=[],u=0,l=this,i=Array.prototype.slice.call(arguments);if(t(i[i.length-1])){r=i[i.length-1];var c=i.slice(0,i.length-1);return setTimeout((function(){r.call(l,a[n].apply(l,c))})),this}r=void 0;var s=function(t){return e[n].apply(l,[t].concat(i))};if(this.length>1){for(l=l.transpose();u<l.length;u++)o[u]=s(l[u]);return o}return s(this[0])}}(n[r])}("quantiles percentileOfScore".split(" "))}(r=function(e,n){console.warn("The npm package jStat is no longer maintained. Instead use jstat (lowercase)."),console.warn("Visit https://www.npmjs.com/package/jstat for more information.");var t=Array.prototype.concat,r=Array.prototype.slice,o=Object.prototype.toString;function a(n,t){var r=n>t?n:t;return e.pow(10,17-~~(e.log(r>0?r:-r)*e.LOG10E))}var u=Array.isArray||function(e){return"[object Array]"===o.call(e)};function l(e){return"[object Function]"===o.call(e)}function i(e){return"number"==typeof e&&e==e}function c(){return new c._init(arguments)}function s(){return 0}function f(){return 1}function d(e,n){return e===n?1:0}c.fn=c.prototype,c._init=function(e){if(u(e[0]))if(u(e[0][0])){l(e[1])&&(e[0]=c.map(e[0],e[1]));for(var n=0;n<e[0].length;n++)this[n]=e[0][n];this.length=e[0].length}else this[0]=l(e[1])?c.map(e[0],e[1]):e[0],this.length=1;else if(i(e[0]))this[0]=c.seq.apply(null,e),this.length=1;else{if(e[0]instanceof c)return c(e[0].toArray());this[0]=[],this.length=1}return this},c._init.prototype=c.prototype,c._init.constructor=c,c.utils={calcRdx:a,isArray:u,isFunction:l,isNumber:i,toVector:function(e){return t.apply([],e)}},c._random_fn=e.random,c.setRandom=function(e){if("function"!=typeof e)throw new TypeError("fn is not a function");c._random_fn=e},c.extend=function(e){var n,t;if(1===arguments.length){for(t in e)c[t]=e[t];return this}for(n=1;n<arguments.length;n++)for(t in arguments[n])e[t]=arguments[n][t];return e},c.rows=function(e){return e.length||1},c.cols=function(e){return e[0].length||1},c.dimensions=function(e){return{rows:c.rows(e),cols:c.cols(e)}},c.row=function(e,n){return u(n)?n.map((function(n){return c.row(e,n)})):e[n]},c.rowa=function(e,n){return c.row(e,n)},c.col=function(e,n){if(u(n)){var t=c.arange(e.length).map((function(){return new Array(n.length)}));return n.forEach((function(n,r){c.arange(e.length).forEach((function(o){t[o][r]=e[o][n]}))})),t}for(var r=new Array(e.length),o=0;o<e.length;o++)r[o]=[e[o][n]];return r},c.cola=function(e,n){return c.col(e,n).map((function(e){return e[0]}))},c.diag=function(e){for(var n=c.rows(e),t=new Array(n),r=0;r<n;r++)t[r]=[e[r][r]];return t},c.antidiag=function(e){for(var n=c.rows(e)-1,t=new Array(n),r=0;n>=0;n--,r++)t[r]=[e[r][n]];return t},c.transpose=function(e){var n,t,r,o,a,l=[];for(u(e[0])||(e=[e]),t=e.length,r=e[0].length,a=0;a<r;a++){for(n=new Array(t),o=0;o<t;o++)n[o]=e[o][a];l.push(n)}return 1===l.length?l[0]:l},c.map=function(e,n,t){var r,o,a,l,i;for(u(e[0])||(e=[e]),o=e.length,a=e[0].length,l=t?e:new Array(o),r=0;r<o;r++)for(l[r]||(l[r]=new Array(a)),i=0;i<a;i++)l[r][i]=n(e[r][i],r,i);return 1===l.length?l[0]:l},c.cumreduce=function(e,n,t){var r,o,a,l,i;for(u(e[0])||(e=[e]),o=e.length,a=e[0].length,l=t?e:new Array(o),r=0;r<o;r++)for(l[r]||(l[r]=new Array(a)),a>0&&(l[r][0]=e[r][0]),i=1;i<a;i++)l[r][i]=n(l[r][i-1],e[r][i]);return 1===l.length?l[0]:l},c.alter=function(e,n){return c.map(e,n,!0)},c.create=function(e,n,t){var r,o,a=new Array(e);for(l(n)&&(t=n,n=e),r=0;r<e;r++)for(a[r]=new Array(n),o=0;o<n;o++)a[r][o]=t(r,o);return a},c.zeros=function(e,n){return i(n)||(n=e),c.create(e,n,s)},c.ones=function(e,n){return i(n)||(n=e),c.create(e,n,f)},c.rand=function(e,n){return i(n)||(n=e),c.create(e,n,c._random_fn)},c.identity=function(e,n){return i(n)||(n=e),c.create(e,n,d)},c.symmetric=function(e){var n,t,r=e.length;if(e.length!==e[0].length)return!1;for(n=0;n<r;n++)for(t=0;t<r;t++)if(e[t][n]!==e[n][t])return!1;return!0},c.clear=function(e){return c.alter(e,s)},c.seq=function(e,n,t,r){l(r)||(r=!1);var o,u=[],i=a(e,n),c=(n*i-e*i)/((t-1)*i),s=e;for(o=0;s<=n&&o<t;s=(e*i+c*i*++o)/i)u.push(r?r(s,o):s);return u},c.arange=function(e,n,t){var r,o=[];if(t=t||1,void 0===n&&(n=e,e=0),e===n||0===t)return[];if(e<n&&t<0)return[];if(e>n&&t>0)return[];if(t>0)for(r=e;r<n;r+=t)o.push(r);else for(r=e;r>n;r+=t)o.push(r);return o},c.slice=function(){function e(e,n,t,r){var o,a=[],u=e.length;if(void 0===n&&void 0===t&&void 0===r)return c.copy(e);if(r=r||1,(n=(n=n||0)>=0?n:u+n)===(t=(t=t||e.length)>=0?t:u+t)||0===r)return[];if(n<t&&r<0)return[];if(n>t&&r>0)return[];if(r>0)for(o=n;o<t;o+=r)a.push(e[o]);else for(o=n;o>t;o+=r)a.push(e[o]);return a}return function(n,t){var r,o;return i((t=t||{}).row)?i(t.col)?n[t.row][t.col]:e(c.rowa(n,t.row),(r=t.col||{}).start,r.end,r.step):i(t.col)?e(c.cola(n,t.col),(o=t.row||{}).start,o.end,o.step):(o=t.row||{},r=t.col||{},e(n,o.start,o.end,o.step).map((function(n){return e(n,r.start,r.end,r.step)})))}}(),c.sliceAssign=function(n,t,r){var o,a;if(i(t.row)){if(i(t.col))return n[t.row][t.col]=r;t.col=t.col||{},t.col.start=t.col.start||0,t.col.end=t.col.end||n[0].length,t.col.step=t.col.step||1,o=c.arange(t.col.start,e.min(n.length,t.col.end),t.col.step);var u=t.row;return o.forEach((function(e,t){n[u][e]=r[t]})),n}if(i(t.col)){t.row=t.row||{},t.row.start=t.row.start||0,t.row.end=t.row.end||n.length,t.row.step=t.row.step||1,a=c.arange(t.row.start,e.min(n[0].length,t.row.end),t.row.step);var l=t.col;return a.forEach((function(e,t){n[e][l]=r[t]})),n}return void 0===r[0].length&&(r=[r]),t.row.start=t.row.start||0,t.row.end=t.row.end||n.length,t.row.step=t.row.step||1,t.col.start=t.col.start||0,t.col.end=t.col.end||n[0].length,t.col.step=t.col.step||1,a=c.arange(t.row.start,e.min(n.length,t.row.end),t.row.step),o=c.arange(t.col.start,e.min(n[0].length,t.col.end),t.col.step),a.forEach((function(e,t){o.forEach((function(o,a){n[e][o]=r[t][a]}))})),n},c.diagonal=function(e){var n=c.zeros(e.length,e.length);return e.forEach((function(e,t){n[t][t]=e})),n},c.copy=function(e){return e.map((function(e){return i(e)?e:e.map((function(e){return e}))}))};var p=c.prototype;return p.length=0,p.push=Array.prototype.push,p.sort=Array.prototype.sort,p.splice=Array.prototype.splice,p.slice=Array.prototype.slice,p.toArray=function(){return this.length>1?r.call(this):r.call(this)[0]},p.map=function(e,n){return c(c.map(this,e,n))},p.cumreduce=function(e,n){return c(c.cumreduce(this,e,n))},p.alter=function(e){return c.alter(this,e),this},function(e){for(var n=0;n<e.length;n++)!function(e){p[e]=function(n){var t,r=this;return n?(setTimeout((function(){n.call(r,p[e].call(r))})),this):(t=c[e](this),u(t)?c(t):t)}}(e[n])}("transpose clear symmetric rows cols dimensions diag antidiag".split(" ")),function(e){for(var n=0;n<e.length;n++)!function(e){p[e]=function(n,t){var r=this;return t?(setTimeout((function(){t.call(r,p[e].call(r,n))})),this):c(c[e](this,n))}}(e[n])}("row col".split(" ")),function(e){for(var n=0;n<e.length;n++)!function(e){p[e]=function(){return c(c[e].apply(null,arguments))}}(e[n])}("create zeros ones rand identity".split(" ")),c}(Math),Math),function(e,n){e.gammaln=function(e){var t,r,o,a=0,u=[76.18009172947146,-86.50532032941678,24.01409824083091,-1.231739572450155,.001208650973866179,-5395239384953e-18],l=1.000000000190015;for(o=(r=t=e)+5.5,o-=(t+.5)*n.log(o);a<6;a++)l+=u[a]/++r;return n.log(2.5066282746310007*l/t)-o},e.gammafn=function(e){var t,r,o,a,u=[-1.716185138865495,24.76565080557592,-379.80425647094563,629.3311553128184,866.9662027904133,-31451.272968848367,-36144.413418691176,66456.14382024054],l=[-30.8402300119739,315.35062697960416,-1015.1563674902192,-3107.771671572311,22538.11842098015,4755.846277527881,-134659.9598649693,-115132.2596755535],i=!1,c=0,s=0,f=0,d=e;if(d<=0){if(!(a=d%1+36e-17))return 1/0;i=(1&d?-1:1)*n.PI/n.sin(n.PI*a),d=1-d}for(o=d,r=d<1?d++:(d-=c=(0|d)-1)-1,t=0;t<8;++t)f=(f+u[t])*r,s=s*r+l[t];if(a=f/s+1,o<d)a/=o;else if(o>d)for(t=0;t<c;++t)a*=d,d++;return i&&(a=i/a),a},e.gammap=function(n,t){return e.lowRegGamma(n,t)*e.gammafn(n)},e.lowRegGamma=function(t,r){var o,a=e.gammaln(t),u=t,l=1/t,i=l,c=r+1-t,s=1/1e-30,f=1/c,d=f,p=1,m=-~(8.5*n.log(t>=1?t:1/t)+.4*t+17);if(r<0||t<=0)return NaN;if(r<t+1){for(;p<=m;p++)l+=i*=r/++u;return l*n.exp(-r+t*n.log(r)-a)}for(;p<=m;p++)d*=(f=1/(f=(o=-p*(p-t))*f+(c+=2)))*(s=c+o/s);return 1-d*n.exp(-r+t*n.log(r)-a)},e.factorialln=function(n){return n<0?NaN:e.gammaln(n+1)},e.factorial=function(n){return n<0?NaN:e.gammafn(n+1)},e.combination=function(t,r){return t>170||r>170?n.exp(e.combinationln(t,r)):e.factorial(t)/e.factorial(r)/e.factorial(t-r)},e.combinationln=function(n,t){return e.factorialln(n)-e.factorialln(t)-e.factorialln(n-t)},e.permutation=function(n,t){return e.factorial(n)/e.factorial(n-t)},e.betafn=function(t,r){if(!(t<=0||r<=0))return t+r>170?n.exp(e.betaln(t,r)):e.gammafn(t)*e.gammafn(r)/e.gammafn(t+r)},e.betaln=function(n,t){return e.gammaln(n)+e.gammaln(t)-e.gammaln(n+t)},e.betacf=function(e,t,r){var o,a,u,l,i=1,c=t+r,s=t+1,f=t-1,d=1,p=1-c*e/s;for(n.abs(p)<1e-30&&(p=1e-30),l=p=1/p;i<=100&&(p=1+(a=i*(r-i)*e/((f+(o=2*i))*(t+o)))*p,n.abs(p)<1e-30&&(p=1e-30),d=1+a/d,n.abs(d)<1e-30&&(d=1e-30),l*=(p=1/p)*d,p=1+(a=-(t+i)*(c+i)*e/((t+o)*(s+o)))*p,n.abs(p)<1e-30&&(p=1e-30),d=1+a/d,n.abs(d)<1e-30&&(d=1e-30),l*=u=(p=1/p)*d,!(n.abs(u-1)<3e-7));i++);return l},e.gammapinv=function(t,r){var o,a,u,l,i,c,s=0,f=r-1,d=e.gammaln(r);if(t>=1)return n.max(100,r+100*n.sqrt(r));if(t<=0)return 0;for(r>1?(i=n.log(f),c=n.exp(f*(i-1)-d),l=t<.5?t:1-t,o=(2.30753+.27061*(a=n.sqrt(-2*n.log(l))))/(1+a*(.99229+.04481*a))-a,t<.5&&(o=-o),o=n.max(.001,r*n.pow(1-1/(9*r)-o/(3*n.sqrt(r)),3))):o=t<(a=1-r*(.253+.12*r))?n.pow(t/a,1/r):1-n.log(1-(t-a)/(1-a));s<12;s++){if(o<=0)return 0;if((o-=a=(u=(e.lowRegGamma(r,o)-t)/(a=r>1?c*n.exp(-(o-f)+f*(n.log(o)-i)):n.exp(-o+f*n.log(o)-d)))/(1-.5*n.min(1,u*((r-1)/o-1))))<=0&&(o=.5*(o+a)),n.abs(a)<1e-8*o)break}return o},e.erf=function(e){var t,r,o,a,u=[-1.3026537197817094,.6419697923564902,.019476473204185836,-.00956151478680863,-.000946595344482036,.000366839497852761,42523324806907e-18,-20278578112534e-18,-1624290004647e-18,130365583558e-17,1.5626441722e-8,-8.5238095915e-8,6.529054439e-9,5.059343495e-9,-9.91364156e-10,-2.27365122e-10,96467911e-18,2394038e-18,-6886027e-18,894487e-18,313092e-18,-112708e-18,381e-18,7106e-18,-1523e-18,-94e-18,121e-18,-28e-18],l=u.length-1,i=!1,c=0,s=0;for(e<0&&(e=-e,i=!0),r=4*(t=2/(2+e))-2;l>0;l--)o=c,c=r*c-s+u[l],s=o;return a=t*n.exp(-e*e+.5*(u[0]+r*c)-s),i?a-1:1-a},e.erfc=function(n){return 1-e.erf(n)},e.erfcinv=function(t){var r,o,a,u,l=0;if(t>=2)return-100;if(t<=0)return 100;for(u=t<1?t:2-t,r=-.70711*((2.30753+.27061*(a=n.sqrt(-2*n.log(u/2))))/(1+a*(.99229+.04481*a))-a);l<2;l++)r+=(o=e.erfc(r)-u)/(1.1283791670955126*n.exp(-r*r)-r*o);return t<1?r:-r},e.ibetainv=function(t,r,o){var a,u,l,i,c,s,f,d,p,m,h=r-1,g=o-1,v=0;if(t<=0)return 0;if(t>=1)return 1;for(r>=1&&o>=1?(l=t<.5?t:1-t,s=(2.30753+.27061*(i=n.sqrt(-2*n.log(l))))/(1+i*(.99229+.04481*i))-i,t<.5&&(s=-s),f=(s*s-3)/6,d=2/(1/(2*r-1)+1/(2*o-1)),p=s*n.sqrt(f+d)/d-(1/(2*o-1)-1/(2*r-1))*(f+5/6-2/(3*d)),s=r/(r+o*n.exp(2*p))):(a=n.log(r/(r+o)),u=n.log(o/(r+o)),s=t<(i=n.exp(r*a)/r)/(p=i+(c=n.exp(o*u)/o))?n.pow(r*p*t,1/r):1-n.pow(o*p*(1-t),1/o)),m=-e.gammaln(r)-e.gammaln(o)+e.gammaln(r+o);v<10;v++){if(0===s||1===s)return s;if((s-=i=(c=(e.ibeta(s,r,o)-t)/(i=n.exp(h*n.log(s)+g*n.log(1-s)+m)))/(1-.5*n.min(1,c*(h/s-g/(1-s)))))<=0&&(s=.5*(s+i)),s>=1&&(s=.5*(s+i+1)),n.abs(i)<1e-8*s&&v>0)break}return s},e.ibeta=function(t,r,o){var a=0===t||1===t?0:n.exp(e.gammaln(r+o)-e.gammaln(r)-e.gammaln(o)+r*n.log(t)+o*n.log(1-t));return!(t<0||t>1)&&(t<(r+1)/(r+o+2)?a*e.betacf(t,r,o)/r:1-a*e.betacf(1-t,o,r)/o)},e.randn=function(t,r){var o,a,u,l,i;if(r||(r=t),t)return e.create(t,r,(function(){return e.randn()}));do{o=e._random_fn(),a=1.7156*(e._random_fn()-.5),i=(u=o-.449871)*u+(l=n.abs(a)+.386595)*(.196*l-.25472*u)}while(i>.27597&&(i>.27846||a*a>-4*n.log(o)*o*o));return a/o},e.randg=function(t,r,o){var a,u,l,i,c,s,f=t;if(o||(o=r),t||(t=1),r)return(s=e.zeros(r,o)).alter((function(){return e.randg(t)})),s;t<1&&(t+=1),a=t-1/3,u=1/n.sqrt(9*a);do{do{i=1+u*(c=e.randn())}while(i<=0);i*=i*i,l=e._random_fn()}while(l>1-.331*n.pow(c,4)&&n.log(l)>.5*c*c+a*(1-i+n.log(i)));if(t==f)return a*i;do{l=e._random_fn()}while(0===l);return n.pow(l,1/f)*a*i},function(n){for(var t=0;t<n.length;t++)!function(n){e.fn[n]=function(){return e(e.map(this,(function(t){return e[n](t)})))}}(n[t])}("gammaln gammafn factorial factorialln".split(" ")),function(n){for(var t=0;t<n.length;t++)!function(n){e.fn[n]=function(){return e(e[n].apply(null,arguments))}}(n[t])}("randn".split(" "))}(r,Math),function(e,n){function t(e,t,r,o){for(var a,u=0,l=1,i=1,c=1,s=0,f=0;n.abs((i-f)/i)>o;)f=i,l=c+(a=-(t+s)*(t+r+s)*e/(t+2*s)/(t+2*s+1))*l,i=(u=i+a*u)+(a=(s+=1)*(r-s)*e/(t+2*s-1)/(t+2*s))*i,u/=c=l+a*c,l/=c,i/=c,c=1;return i/t}function r(t,r,o){var a=[.9815606342467192,.9041172563704749,.7699026741943047,.5873179542866175,.3678314989981802,.1252334085114689],u=[.04717533638651183,.10693932599531843,.16007832854334622,.20316742672306592,.2334925365383548,.24914704581340277],l=.5*t;if(l>=8)return 1;var i,c=2*e.normal.cdf(l,0,1,1,0)-1;c=c>=n.exp(-50/o)?n.pow(c,o):0;for(var s=l,f=(8-l)/(i=t>3?2:3),d=s+f,p=0,m=o-1,h=1;h<=i;h++){for(var g=0,v=.5*(d+s),y=.5*(d-s),b=1;b<=12;b++){var w,k=v+y*(6<b?a[(w=12-b+1)-1]:-a[(w=b)-1]),S=k*k;if(S>60)break;var x=2*e.normal.cdf(k,0,1,1,0)*.5-2*e.normal.cdf(k,t,1,1,0)*.5;x>=n.exp(-30/m)&&(g+=x=u[w-1]*n.exp(-.5*S)*n.pow(x,m))}p+=g*=2*y*o/n.sqrt(2*n.PI),s=d,d+=f}return(c+=p)<=n.exp(-30/r)?0:(c=n.pow(c,r))>=1?1:c}!function(n){for(var t=0;t<n.length;t++)!function(n){e[n]=function(e,n,t){return this instanceof arguments.callee?(this._a=e,this._b=n,this._c=t,this):new arguments.callee(e,n,t)},e.fn[n]=function(t,r,o){var a=e[n](t,r,o);return a.data=this,a},e[n].prototype.sample=function(t){var r=this._a,o=this._b,a=this._c;return t?e.alter(t,(function(){return e[n].sample(r,o,a)})):e[n].sample(r,o,a)},function(t){for(var r=0;r<t.length;r++)!function(t){e[n].prototype[t]=function(r){var o=this._a,a=this._b,u=this._c;return r||0===r||(r=this.data),"number"!=typeof r?e.fn.map.call(r,(function(r){return e[n][t](r,o,a,u)})):e[n][t](r,o,a,u)}}(t[r])}("pdf cdf inv".split(" ")),function(t){for(var r=0;r<t.length;r++)!function(t){e[n].prototype[t]=function(){return e[n][t](this._a,this._b,this._c)}}(t[r])}("mean median mode variance".split(" "))}(n[t])}("beta centralF cauchy chisquare exponential gamma invgamma kumaraswamy laplace lognormal noncentralt normal pareto studentt weibull uniform binomial negbin hypgeom poisson triangular tukey arcsine".split(" ")),e.extend(e.beta,{pdf:function(t,r,o){return t>1||t<0?0:1==r&&1==o?1:r<512&&o<512?n.pow(t,r-1)*n.pow(1-t,o-1)/e.betafn(r,o):n.exp((r-1)*n.log(t)+(o-1)*n.log(1-t)-e.betaln(r,o))},cdf:function(n,t,r){return n>1||n<0?1*(n>1):e.ibeta(n,t,r)},inv:function(n,t,r){return e.ibetainv(n,t,r)},mean:function(e,n){return e/(e+n)},median:function(n,t){return e.ibetainv(.5,n,t)},mode:function(e,n){return(e-1)/(e+n-2)},sample:function(n,t){var r=e.randg(n);return r/(r+e.randg(t))},variance:function(e,t){return e*t/(n.pow(e+t,2)*(e+t+1))}}),e.extend(e.centralF,{pdf:function(t,r,o){var a;return t<0?0:r<=2?0===t&&r<2?1/0:0===t&&2===r?1:1/e.betafn(r/2,o/2)*n.pow(r/o,r/2)*n.pow(t,r/2-1)*n.pow(1+r/o*t,-(r+o)/2):(a=r*t/(o+t*r),r*(o/(o+t*r))/2*e.binomial.pdf((r-2)/2,(r+o-2)/2,a))},cdf:function(n,t,r){return n<0?0:e.ibeta(t*n/(t*n+r),t/2,r/2)},inv:function(n,t,r){return r/(t*(1/e.ibetainv(n,t/2,r/2)-1))},mean:function(e,n){return n>2?n/(n-2):void 0},mode:function(e,n){return e>2?n*(e-2)/(e*(n+2)):void 0},sample:function(n,t){return 2*e.randg(n/2)/n/(2*e.randg(t/2)/t)},variance:function(e,n){if(!(n<=4))return 2*n*n*(e+n-2)/(e*(n-2)*(n-2)*(n-4))}}),e.extend(e.cauchy,{pdf:function(e,t,r){return r<0?0:r/(n.pow(e-t,2)+n.pow(r,2))/n.PI},cdf:function(e,t,r){return n.atan((e-t)/r)/n.PI+.5},inv:function(e,t,r){return t+r*n.tan(n.PI*(e-.5))},median:function(e){return e},mode:function(e){return e},sample:function(t,r){return e.randn()*n.sqrt(1/(2*e.randg(.5)))*r+t}}),e.extend(e.chisquare,{pdf:function(t,r){return t<0?0:0===t&&2===r?.5:n.exp((r/2-1)*n.log(t)-t/2-r/2*n.log(2)-e.gammaln(r/2))},cdf:function(n,t){return n<0?0:e.lowRegGamma(t/2,n/2)},inv:function(n,t){return 2*e.gammapinv(n,.5*t)},mean:function(e){return e},median:function(e){return e*n.pow(1-2/(9*e),3)},mode:function(e){return e-2>0?e-2:0},sample:function(n){return 2*e.randg(n/2)},variance:function(e){return 2*e}}),e.extend(e.exponential,{pdf:function(e,t){return e<0?0:t*n.exp(-t*e)},cdf:function(e,t){return e<0?0:1-n.exp(-t*e)},inv:function(e,t){return-n.log(1-e)/t},mean:function(e){return 1/e},median:function(e){return 1/e*n.log(2)},mode:function(){return 0},sample:function(t){return-1/t*n.log(e._random_fn())},variance:function(e){return n.pow(e,-2)}}),e.extend(e.gamma,{pdf:function(t,r,o){return t<0?0:0===t&&1===r?1/o:n.exp((r-1)*n.log(t)-t/o-e.gammaln(r)-r*n.log(o))},cdf:function(n,t,r){return n<0?0:e.lowRegGamma(t,n/r)},inv:function(n,t,r){return e.gammapinv(n,t)*r},mean:function(e,n){return e*n},mode:function(e,n){if(e>1)return(e-1)*n},sample:function(n,t){return e.randg(n)*t},variance:function(e,n){return e*n*n}}),e.extend(e.invgamma,{pdf:function(t,r,o){return t<=0?0:n.exp(-(r+1)*n.log(t)-o/t-e.gammaln(r)+r*n.log(o))},cdf:function(n,t,r){return n<=0?0:1-e.lowRegGamma(t,r/n)},inv:function(n,t,r){return r/e.gammapinv(1-n,t)},mean:function(e,n){return e>1?n/(e-1):void 0},mode:function(e,n){return n/(e+1)},sample:function(n,t){return t/e.randg(n)},variance:function(e,n){if(!(e<=2))return n*n/((e-1)*(e-1)*(e-2))}}),e.extend(e.kumaraswamy,{pdf:function(e,t,r){return 0===e&&1===t?r:1===e&&1===r?t:n.exp(n.log(t)+n.log(r)+(t-1)*n.log(e)+(r-1)*n.log(1-n.pow(e,t)))},cdf:function(e,t,r){return e<0?0:e>1?1:1-n.pow(1-n.pow(e,t),r)},inv:function(e,t,r){return n.pow(1-n.pow(1-e,1/r),1/t)},mean:function(n,t){return t*e.gammafn(1+1/n)*e.gammafn(t)/e.gammafn(1+1/n+t)},median:function(e,t){return n.pow(1-n.pow(2,-1/t),1/e)},mode:function(e,t){if(e>=1&&t>=1&&1!==e&&1!==t)return n.pow((e-1)/(e*t-1),1/e)},variance:function(){throw new Error("variance not yet implemented")}}),e.extend(e.lognormal,{pdf:function(e,t,r){return e<=0?0:n.exp(-n.log(e)-.5*n.log(2*n.PI)-n.log(r)-n.pow(n.log(e)-t,2)/(2*r*r))},cdf:function(t,r,o){return t<0?0:.5+.5*e.erf((n.log(t)-r)/n.sqrt(2*o*o))},inv:function(t,r,o){return n.exp(-1.4142135623730951*o*e.erfcinv(2*t)+r)},mean:function(e,t){return n.exp(e+t*t/2)},median:function(e){return n.exp(e)},mode:function(e,t){return n.exp(e-t*t)},sample:function(t,r){return n.exp(e.randn()*r+t)},variance:function(e,t){return(n.exp(t*t)-1)*n.exp(2*e+t*t)}}),e.extend(e.noncentralt,{pdf:function(t,r,o){return n.abs(o)<1e-14?e.studentt.pdf(t,r):n.abs(t)<1e-14?n.exp(e.gammaln((r+1)/2)-o*o/2-.5*n.log(n.PI*r)-e.gammaln(r/2)):r/t*(e.noncentralt.cdf(t*n.sqrt(1+2/r),r+2,o)-e.noncentralt.cdf(t,r,o))},cdf:function(t,r,o){if(n.abs(o)<1e-14)return e.studentt.cdf(t,r);var a=!1;t<0&&(a=!0,o=-o);for(var u=e.normal.cdf(-o,0,1),l=1e-14+1,i=l,c=t*t/(t*t+r),s=0,f=n.exp(-o*o/2),d=n.exp(-o*o/2-.5*n.log(2)-e.gammaln(1.5))*o;s<200||i>1e-14||l>1e-14;)i=l,s>0&&(f*=o*o/(2*s),d*=o*o/(2*(s+.5))),u+=.5*(l=f*e.beta.cdf(c,s+.5,r/2)+d*e.beta.cdf(c,s+1,r/2)),s++;return a?1-u:u}}),e.extend(e.normal,{pdf:function(e,t,r){return n.exp(-.5*n.log(2*n.PI)-n.log(r)-n.pow(e-t,2)/(2*r*r))},cdf:function(t,r,o){return.5*(1+e.erf((t-r)/n.sqrt(2*o*o)))},inv:function(n,t,r){return-1.4142135623730951*r*e.erfcinv(2*n)+t},mean:function(e){return e},median:function(e){return e},mode:function(e){return e},sample:function(n,t){return e.randn()*t+n},variance:function(e,n){return n*n}}),e.extend(e.pareto,{pdf:function(e,t,r){return e<t?0:r*n.pow(t,r)/n.pow(e,r+1)},cdf:function(e,t,r){return e<t?0:1-n.pow(t/e,r)},inv:function(e,t,r){return t/n.pow(1-e,1/r)},mean:function(e,t){if(!(t<=1))return t*n.pow(e,t)/(t-1)},median:function(e,t){return e*(t*n.SQRT2)},mode:function(e){return e},variance:function(e,t){if(!(t<=2))return e*e*t/(n.pow(t-1,2)*(t-2))}}),e.extend(e.studentt,{pdf:function(t,r){return r=r>1e100?1e100:r,1/(n.sqrt(r)*e.betafn(.5,r/2))*n.pow(1+t*t/r,-(r+1)/2)},cdf:function(t,r){var o=r/2;return e.ibeta((t+n.sqrt(t*t+r))/(2*n.sqrt(t*t+r)),o,o)},inv:function(t,r){var o=e.ibetainv(2*n.min(t,1-t),.5*r,.5);return o=n.sqrt(r*(1-o)/o),t>.5?o:-o},mean:function(e){return e>1?0:void 0},median:function(){return 0},mode:function(){return 0},sample:function(t){return e.randn()*n.sqrt(t/(2*e.randg(t/2)))},variance:function(e){return e>2?e/(e-2):e>1?1/0:void 0}}),e.extend(e.weibull,{pdf:function(e,t,r){return e<0||t<0||r<0?0:r/t*n.pow(e/t,r-1)*n.exp(-n.pow(e/t,r))},cdf:function(e,t,r){return e<0?0:1-n.exp(-n.pow(e/t,r))},inv:function(e,t,r){return t*n.pow(-n.log(1-e),1/r)},mean:function(n,t){return n*e.gammafn(1+1/t)},median:function(e,t){return e*n.pow(n.log(2),1/t)},mode:function(e,t){return t<=1?0:e*n.pow((t-1)/t,1/t)},sample:function(t,r){return t*n.pow(-n.log(e._random_fn()),1/r)},variance:function(t,r){return t*t*e.gammafn(1+2/r)-n.pow(e.weibull.mean(t,r),2)}}),e.extend(e.uniform,{pdf:function(e,n,t){return e<n||e>t?0:1/(t-n)},cdf:function(e,n,t){return e<n?0:e<t?(e-n)/(t-n):1},inv:function(e,n,t){return n+e*(t-n)},mean:function(e,n){return.5*(e+n)},median:function(n,t){return e.mean(n,t)},mode:function(){throw new Error("mode is not yet implemented")},sample:function(n,t){return n/2+t/2+(t/2-n/2)*(2*e._random_fn()-1)},variance:function(e,t){return n.pow(t-e,2)/12}}),e.extend(e.binomial,{pdf:function(t,r,o){return 0===o||1===o?r*o===t?1:0:e.combination(r,t)*n.pow(o,t)*n.pow(1-o,r-t)},cdf:function(r,o,a){var u;if(r<0)return 0;if(r>=o)return 1;if(a<0||a>1||o<=0)return NaN;var l=a,i=(r=n.floor(r))+1,c=o-r,s=i+c,f=n.exp(e.gammaln(s)-e.gammaln(c)-e.gammaln(i)+i*n.log(l)+c*n.log(1-l));return u=l<(i+1)/(s+2)?f*t(l,i,c,1e-10):1-f*t(1-l,c,i,1e-10),n.round(1/1e-10*(1-u))/(1/1e-10)}}),e.extend(e.negbin,{pdf:function(t,r,o){return t===t>>>0&&(t<0?0:e.combination(t+r-1,r-1)*n.pow(1-o,t)*n.pow(o,r))},cdf:function(n,t,r){var o=0,a=0;if(n<0)return 0;for(;a<=n;a++)o+=e.negbin.pdf(a,t,r);return o}}),e.extend(e.hypgeom,{pdf:function(t,r,o,a){if(t!=t|0)return!1;if(t<0||t<o-(r-a))return 0;if(t>a||t>o)return 0;if(2*o>r)return 2*a>r?e.hypgeom.pdf(r-o-a+t,r,r-o,r-a):e.hypgeom.pdf(a-t,r,r-o,a);if(2*a>r)return e.hypgeom.pdf(o-t,r,o,r-a);if(o<a)return e.hypgeom.pdf(t,r,a,o);for(var u=1,l=0,i=0;i<t;i++){for(;u>1&&l<a;)u*=1-o/(r-l),l++;u*=(a-i)*(o-i)/((i+1)*(r-o-a+i+1))}for(;l<a;l++)u*=1-o/(r-l);return n.min(1,n.max(0,u))},cdf:function(t,r,o,a){if(t<0||t<o-(r-a))return 0;if(t>=a||t>=o)return 1;if(2*o>r)return 2*a>r?e.hypgeom.cdf(r-o-a+t,r,r-o,r-a):1-e.hypgeom.cdf(a-t-1,r,r-o,a);if(2*a>r)return 1-e.hypgeom.cdf(o-t-1,r,o,r-a);if(o<a)return e.hypgeom.cdf(t,r,a,o);for(var u=1,l=1,i=0,c=0;c<t;c++){for(;u>1&&i<a;){var s=1-o/(r-i);l*=s,u*=s,i++}u+=l*=(a-c)*(o-c)/((c+1)*(r-o-a+c+1))}for(;i<a;i++)u*=1-o/(r-i);return n.min(1,n.max(0,u))}}),e.extend(e.poisson,{pdf:function(t,r){return r<0||t%1!=0||t<0?0:n.pow(r,t)*n.exp(-r)/e.factorial(t)},cdf:function(n,t){var r=[],o=0;if(n<0)return 0;for(;o<=n;o++)r.push(e.poisson.pdf(o,t));return e.sum(r)},mean:function(e){return e},variance:function(e){return e},sample:function(t){var r=1,o=0,a=n.exp(-t);do{o++,r*=e._random_fn()}while(r>a);return o-1}}),e.extend(e.triangular,{pdf:function(e,n,t,r){return t<=n||r<n||r>t?NaN:e<n||e>t?0:e<r?2*(e-n)/((t-n)*(r-n)):e===r?2/(t-n):2*(t-e)/((t-n)*(t-r))},cdf:function(e,t,r,o){return r<=t||o<t||o>r?NaN:e<=t?0:e>=r?1:e<=o?n.pow(e-t,2)/((r-t)*(o-t)):1-n.pow(r-e,2)/((r-t)*(r-o))},inv:function(e,t,r,o){return r<=t||o<t||o>r?NaN:e<=(o-t)/(r-t)?t+(r-t)*n.sqrt(e*((o-t)/(r-t))):t+(r-t)*(1-n.sqrt((1-e)*(1-(o-t)/(r-t))))},mean:function(e,n,t){return(e+n+t)/3},median:function(e,t,r){return r<=(e+t)/2?t-n.sqrt((t-e)*(t-r))/n.sqrt(2):r>(e+t)/2?e+n.sqrt((t-e)*(r-e))/n.sqrt(2):void 0},mode:function(e,n,t){return t},sample:function(t,r,o){var a=e._random_fn();return a<(o-t)/(r-t)?t+n.sqrt(a*(r-t)*(o-t)):r-n.sqrt((1-a)*(r-t)*(r-o))},variance:function(e,n,t){return(e*e+n*n+t*t-e*n-e*t-n*t)/18}}),e.extend(e.arcsine,{pdf:function(e,t,r){return r<=t?NaN:e<=t||e>=r?0:2/n.PI*n.pow(n.pow(r-t,2)-n.pow(2*e-t-r,2),-.5)},cdf:function(e,t,r){return e<t?0:e<r?2/n.PI*n.asin(n.sqrt((e-t)/(r-t))):1},inv:function(e,t,r){return t+(.5-.5*n.cos(n.PI*e))*(r-t)},mean:function(e,n){return n<=e?NaN:(e+n)/2},median:function(e,n){return n<=e?NaN:(e+n)/2},mode:function(){throw new Error("mode is not yet implemented")},sample:function(t,r){return(t+r)/2+(r-t)/2*n.sin(2*n.PI*e.uniform.sample(0,1))},variance:function(e,t){return t<=e?NaN:n.pow(t-e,2)/8}}),e.extend(e.laplace,{pdf:function(e,t,r){return r<=0?0:n.exp(-n.abs(e-t)/r)/(2*r)},cdf:function(e,t,r){return r<=0?0:e<t?.5*n.exp((e-t)/r):1-.5*n.exp(-(e-t)/r)},mean:function(e){return e},median:function(e){return e},mode:function(e){return e},variance:function(e,n){return 2*n*n},sample:function(t,r){var o,a=e._random_fn()-.5;return t-r*((o=a)/n.abs(o))*n.log(1-2*n.abs(a))}}),e.extend(e.tukey,{cdf:function(t,o,a){var u=o,l=[.9894009349916499,.9445750230732326,.8656312023878318,.755404408355003,.6178762444026438,.45801677765722737,.2816035507792589,.09501250983763744],i=[.027152459411754096,.062253523938647894,.09515851168249279,.12462897125553388,.14959598881657674,.16915651939500254,.18260341504492358,.1894506104550685];if(t<=0)return 0;if(a<2||u<2)return NaN;if(!Number.isFinite(t))return 1;if(a>25e3)return r(t,1,u);var c,s=.5*a,f=s*n.log(a)-a*n.log(2)-e.gammaln(s),d=s-1,p=.25*a;c=a<=100?1:a<=800?.5:a<=5e3?.25:.125,f+=n.log(c);for(var m=0,h=1;h<=50;h++){for(var g=0,v=(2*h-1)*c,y=1;y<=16;y++){var b,w;8<y?(b=y-8-1,w=f+d*n.log(v+l[b]*c)-(l[b]*c+v)*p):(b=y-1,w=f+d*n.log(v-l[b]*c)+(l[b]*c-v)*p),w>=-30&&(g+=r(8<y?t*n.sqrt(.5*(l[b]*c+v)):t*n.sqrt(.5*(-l[b]*c+v)),1,u)*i[b]*n.exp(w))}if(h*c>=1&&g<=1e-14)break;m+=g}if(g>1e-14)throw new Error("tukey.cdf failed to converge");return m>1&&(m=1),m},inv:function(t,r,o){if(o<2||r<2)return NaN;if(t<0||t>1)return NaN;if(0===t)return 0;if(1===t)return 1/0;var a,u=function(e,t,r){var o=.5-.5*e,a=n.sqrt(n.log(1/(o*o))),u=a+((((-453642210148e-16*a-.204231210125)*a-.342242088547)*a-1)*a+.322232421088)/((((.0038560700634*a+.10353775285)*a+.531103462366)*a+.588581570495)*a+.099348462606);r<120&&(u+=(u*u*u+u)/r/4);var l=.8832-.2368*u;return r<120&&(l+=-1.214/r+1.208*u/r),u*(l*n.log(t-1)+1.4142)}(t,r,o),l=e.tukey.cdf(u,r,o)-t;a=l>0?n.max(0,u-1):u+1;for(var i,c=e.tukey.cdf(a,r,o)-t,s=1;s<50;s++)if(i=a-c*(a-u)/(c-l),l=c,u=a,i<0&&(i=0,c=-t),c=e.tukey.cdf(i,r,o)-t,a=i,n.abs(a-u)<1e-4)return i;throw new Error("tukey.inv failed to converge")}})}(r,Math),function(e,n){var t,r,o=Array.prototype.push,a=e.utils.isArray;function u(n){return a(n)||n instanceof e}e.extend({add:function(n,t){return u(t)?(u(t[0])||(t=[t]),e.map(n,(function(e,n,r){return e+t[n][r]}))):e.map(n,(function(e){return e+t}))},subtract:function(n,t){return u(t)?(u(t[0])||(t=[t]),e.map(n,(function(e,n,r){return e-t[n][r]||0}))):e.map(n,(function(e){return e-t}))},divide:function(n,t){return u(t)?(u(t[0])||(t=[t]),e.multiply(n,e.inv(t))):e.map(n,(function(e){return e/t}))},multiply:function(n,t){var r,o,a,l,i,c,s,f;if(void 0===n.length&&void 0===t.length)return n*t;if(i=n.length,c=n[0].length,s=e.zeros(i,a=u(t)?t[0].length:c),f=0,u(t)){for(;f<a;f++)for(r=0;r<i;r++){for(l=0,o=0;o<c;o++)l+=n[r][o]*t[o][f];s[r][f]=l}return 1===i&&1===f?s[0][0]:s}return e.map(n,(function(e){return e*t}))},outer:function(n,t){return e.multiply(n.map((function(e){return[e]})),[t])},dot:function(n,t){u(n[0])||(n=[n]),u(t[0])||(t=[t]);for(var r,o,a=1===n[0].length&&1!==n.length?e.transpose(n):n,l=1===t[0].length&&1!==t.length?e.transpose(t):t,i=[],c=0,s=a.length,f=a[0].length;c<s;c++){for(i[c]=[],r=0,o=0;o<f;o++)r+=a[c][o]*l[c][o];i[c]=r}return 1===i.length?i[0]:i},pow:function(t,r){return e.map(t,(function(e){return n.pow(e,r)}))},exp:function(t){return e.map(t,(function(e){return n.exp(e)}))},log:function(t){return e.map(t,(function(e){return n.log(e)}))},abs:function(t){return e.map(t,(function(e){return n.abs(e)}))},norm:function(e,t){var r=0,o=0;for(isNaN(t)&&(t=2),u(e[0])&&(e=e[0]);o<e.length;o++)r+=n.pow(n.abs(e[o]),t);return n.pow(r,1/t)},angle:function(t,r){return n.acos(e.dot(t,r)/(e.norm(t)*e.norm(r)))},aug:function(e,n){var t,r=[];for(t=0;t<e.length;t++)r.push(e[t].slice());for(t=0;t<r.length;t++)o.apply(r[t],n[t]);return r},inv:function(n){for(var t,r=n.length,o=n[0].length,a=e.identity(r,o),u=e.gauss_jordan(n,a),l=[],i=0;i<r;i++)for(l[i]=[],t=o;t<u[0].length;t++)l[i][t-o]=u[i][t];return l},det:function(e){var n,t=e.length,r=2*t,o=new Array(r),a=t-1,u=r-1,l=a-t+1,i=u,c=0,s=0;if(2===t)return e[0][0]*e[1][1]-e[0][1]*e[1][0];for(;c<r;c++)o[c]=1;for(c=0;c<t;c++){for(n=0;n<t;n++)o[l<0?l+t:l]*=e[c][n],o[i<t?i+t:i]*=e[c][n],l++,i--;l=--a-t+1,i=--u}for(c=0;c<t;c++)s+=o[c];for(;c<r;c++)s-=o[c];return s},gauss_elimination:function(t,r){var o,a,u,l,i=0,c=0,s=t.length,f=t[0].length,d=1,p=0,m=[];for(o=(t=e.aug(t,r))[0].length,i=0;i<s;i++){for(a=t[i][i],c=i,l=i+1;l<f;l++)a<n.abs(t[l][i])&&(a=t[l][i],c=l);if(c!=i)for(l=0;l<o;l++)u=t[i][l],t[i][l]=t[c][l],t[c][l]=u;for(c=i+1;c<s;c++)for(d=t[c][i]/t[i][i],l=i;l<o;l++)t[c][l]=t[c][l]-d*t[i][l]}for(i=s-1;i>=0;i--){for(p=0,c=i+1;c<=s-1;c++)p+=m[c]*t[i][c];m[i]=(t[i][o-1]-p)/t[i][i]}return m},gauss_jordan:function(t,r){var o,a,u,l=e.aug(t,r),i=l.length,c=l[0].length,s=0;for(a=0;a<i;a++){var f=a;for(u=a+1;u<i;u++)n.abs(l[u][a])>n.abs(l[f][a])&&(f=u);var d=l[a];for(l[a]=l[f],l[f]=d,u=a+1;u<i;u++)for(s=l[u][a]/l[a][a],o=a;o<c;o++)l[u][o]-=l[a][o]*s}for(a=i-1;a>=0;a--){for(s=l[a][a],u=0;u<a;u++)for(o=c-1;o>a-1;o--)l[u][o]-=l[a][o]*l[u][a]/s;for(l[a][a]/=s,o=i;o<c;o++)l[a][o]/=s}return l},triaUpSolve:function(n,t){var r,o=n[0].length,a=e.zeros(1,o)[0],u=!1;return null!=t[0].length&&(t=t.map((function(e){return e[0]})),u=!0),e.arange(o-1,-1,-1).forEach((function(u){r=e.arange(u+1,o).map((function(e){return a[e]*n[u][e]})),a[u]=(t[u]-e.sum(r))/n[u][u]})),u?a.map((function(e){return[e]})):a},triaLowSolve:function(n,t){var r,o=n[0].length,a=e.zeros(1,o)[0],u=!1;return null!=t[0].length&&(t=t.map((function(e){return e[0]})),u=!0),e.arange(o).forEach((function(o){r=e.arange(o).map((function(e){return n[o][e]*a[e]})),a[o]=(t[o]-e.sum(r))/n[o][o]})),u?a.map((function(e){return[e]})):a},lu:function(n){var t,r=n.length,o=e.identity(r),a=e.zeros(n.length,n[0].length);return e.arange(r).forEach((function(e){a[0][e]=n[0][e]})),e.arange(1,r).forEach((function(u){e.arange(u).forEach((function(r){t=e.arange(r).map((function(e){return o[u][e]*a[e][r]})),o[u][r]=(n[u][r]-e.sum(t))/a[r][r]})),e.arange(u,r).forEach((function(r){t=e.arange(u).map((function(e){return o[u][e]*a[e][r]})),a[u][r]=n[t.length][r]-e.sum(t)}))})),[o,a]},cholesky:function(t){var r,o=t.length,a=e.zeros(t.length,t[0].length);return e.arange(o).forEach((function(u){r=e.arange(u).map((function(e){return n.pow(a[u][e],2)})),a[u][u]=n.sqrt(t[u][u]-e.sum(r)),e.arange(u+1,o).forEach((function(n){r=e.arange(u).map((function(e){return a[u][e]*a[n][e]})),a[n][u]=(t[u][n]-e.sum(r))/a[u][u]}))})),a},gauss_jacobi:function(t,r,o,a){for(var u,l,i,c,s=0,f=0,d=t.length,p=[],m=[],h=[];s<d;s++)for(p[s]=[],m[s]=[],h[s]=[],f=0;f<d;f++)s>f?(p[s][f]=t[s][f],m[s][f]=h[s][f]=0):s<f?(m[s][f]=t[s][f],p[s][f]=h[s][f]=0):(h[s][f]=t[s][f],p[s][f]=m[s][f]=0);for(i=e.multiply(e.multiply(e.inv(h),e.add(p,m)),-1),l=e.multiply(e.inv(h),r),u=o,c=e.add(e.multiply(i,o),l),s=2;n.abs(e.norm(e.subtract(c,u)))>a;)u=c,c=e.add(e.multiply(i,u),l),s++;return c},gauss_seidel:function(t,r,o,a){for(var u,l,i,c,s,f=0,d=t.length,p=[],m=[],h=[];f<d;f++)for(p[f]=[],m[f]=[],h[f]=[],u=0;u<d;u++)f>u?(p[f][u]=t[f][u],m[f][u]=h[f][u]=0):f<u?(m[f][u]=t[f][u],p[f][u]=h[f][u]=0):(h[f][u]=t[f][u],p[f][u]=m[f][u]=0);for(c=e.multiply(e.multiply(e.inv(e.add(h,p)),m),-1),i=e.multiply(e.inv(e.add(h,p)),r),l=o,s=e.add(e.multiply(c,o),i),f=2;n.abs(e.norm(e.subtract(s,l)))>a;)l=s,s=e.add(e.multiply(c,l),i),f+=1;return s},SOR:function(t,r,o,a,u){for(var l,i,c,s,f,d=0,p=t.length,m=[],h=[],g=[];d<p;d++)for(m[d]=[],h[d]=[],g[d]=[],l=0;l<p;l++)d>l?(m[d][l]=t[d][l],h[d][l]=g[d][l]=0):d<l?(h[d][l]=t[d][l],m[d][l]=g[d][l]=0):(g[d][l]=t[d][l],m[d][l]=h[d][l]=0);for(s=e.multiply(e.inv(e.add(g,e.multiply(m,u))),e.subtract(e.multiply(g,1-u),e.multiply(h,u))),c=e.multiply(e.multiply(e.inv(e.add(g,e.multiply(m,u))),r),u),i=o,f=e.add(e.multiply(s,o),c),d=2;n.abs(e.norm(e.subtract(f,i)))>a;)i=f,f=e.add(e.multiply(s,i),c),d++;return f},householder:function(t){for(var r,o,a,u,l=t.length,i=t[0].length,c=0,s=[],f=[];c<l-1;c++){for(r=0,u=c+1;u<i;u++)r+=t[u][c]*t[u][c];for(r=(t[c+1][c]>0?-1:1)*n.sqrt(r),o=n.sqrt((r*r-t[c+1][c]*r)/2),(s=e.zeros(l,1))[c+1][0]=(t[c+1][c]-r)/(2*o),a=c+2;a<l;a++)s[a][0]=t[a][c]/(2*o);f=e.subtract(e.identity(l,i),e.multiply(e.multiply(s,e.transpose(s)),2)),t=e.multiply(f,e.multiply(t,f))}return t},QR:(t=e.sum,r=e.arange,function(o){var a,u,l,i=o.length,c=o[0].length,s=e.zeros(c,c);for(o=e.copy(o),u=0;u<c;u++){for(s[u][u]=n.sqrt(t(r(i).map((function(e){return o[e][u]*o[e][u]})))),a=0;a<i;a++)o[a][u]=o[a][u]/s[u][u];for(l=u+1;l<c;l++)for(s[u][l]=t(r(i).map((function(e){return o[e][u]*o[e][l]}))),a=0;a<i;a++)o[a][l]=o[a][l]-o[a][u]*s[u][l]}return[o,s]}),lstsq:function(n,t){var r=!1;void 0===t[0].length&&(t=t.map((function(e){return[e]})),r=!0);var o=e.QR(n),a=o[0],u=o[1],l=n[0].length,i=e.slice(a,{col:{end:l}}),c=function(n){var t=(n=e.copy(n)).length,r=e.identity(t);return e.arange(t-1,-1,-1).forEach((function(t){e.sliceAssign(r,{row:t},e.divide(e.slice(r,{row:t}),n[t][t])),e.sliceAssign(n,{row:t},e.divide(e.slice(n,{row:t}),n[t][t])),e.arange(t).forEach((function(o){var a=e.multiply(n[o][t],-1),u=e.slice(n,{row:o}),l=e.multiply(e.slice(n,{row:t}),a);e.sliceAssign(n,{row:o},e.add(u,l));var i=e.slice(r,{row:o}),c=e.multiply(e.slice(r,{row:t}),a);e.sliceAssign(r,{row:o},e.add(i,c))}))})),r}(e.slice(u,{row:{end:l}})),s=e.transpose(i);void 0===s[0].length&&(s=[s]);var f=e.multiply(e.multiply(c,s),t);return void 0===f.length&&(f=[[f]]),r?f.map((function(e){return e[0]})):f},jacobi:function(t){for(var r,o,a,u,l,i,c,s=1,f=t.length,d=e.identity(f,f),p=[];1===s;){for(l=t[0][1],a=0,u=1,r=0;r<f;r++)for(o=0;o<f;o++)r!=o&&l<n.abs(t[r][o])&&(l=n.abs(t[r][o]),a=r,u=o);for(i=t[a][a]===t[u][u]?t[a][u]>0?n.PI/4:-n.PI/4:n.atan(2*t[a][u]/(t[a][a]-t[u][u]))/2,(c=e.identity(f,f))[a][a]=n.cos(i),c[a][u]=-n.sin(i),c[u][a]=n.sin(i),c[u][u]=n.cos(i),d=e.multiply(d,c),t=e.multiply(e.multiply(e.inv(c),t),c),s=0,r=1;r<f;r++)for(o=1;o<f;o++)r!=o&&n.abs(t[r][o])>.001&&(s=1)}for(r=0;r<f;r++)p.push(t[r][r]);return[d,p]},rungekutta:function(e,n,t,r,o,a){var u,l,i;if(2===a)for(;r<=t;)o+=((u=n*e(r,o))+(l=n*e(r+n,o+u)))/2,r+=n;if(4===a)for(;r<=t;)o+=((u=n*e(r,o))+2*(l=n*e(r+n/2,o+u/2))+2*(i=n*e(r+n/2,o+l/2))+n*e(r+n,o+i))/6,r+=n;return o},romberg:function(e,t,r,o){for(var a,u,l,i,c,s=0,f=(r-t)/2,d=[],p=[],m=[];s<o/2;){for(c=e(t),l=t,i=0;l<=r;l+=f,i++)d[i]=l;for(a=d.length,l=1;l<a-1;l++)c+=(l%2!=0?4:2)*e(d[l]);c=f/3*(c+e(r)),m[s]=c,f/=2,s++}for(u=m.length,a=1;1!==u;){for(l=0;l<u-1;l++)p[l]=(n.pow(4,a)*m[l+1]-m[l])/(n.pow(4,a)-1);u=p.length,m=p,p=[],a++}return m},richardson:function(e,t,r,o){function a(e,n){for(var t,r=0,o=e.length;r<o;r++)e[r]===n&&(t=r);return t}for(var u,l,i,c,s,f=n.abs(r-e[a(e,r)+1]),d=0,p=[],m=[];o>=f;)u=a(e,r+o),l=a(e,r),p[d]=(t[u]-2*t[l]+t[2*l-u])/(o*o),o/=2,d++;for(c=p.length,i=1;1!=c;){for(s=0;s<c-1;s++)m[s]=(n.pow(4,i)*p[s+1]-p[s])/(n.pow(4,i)-1);c=m.length,p=m,m=[],i++}return p},simpson:function(e,n,t,r){for(var o,a=(t-n)/r,u=e(n),l=[],i=n,c=0,s=1;i<=t;i+=a,c++)l[c]=i;for(o=l.length;s<o-1;s++)u+=(s%2!=0?4:2)*e(l[s]);return a/3*(u+e(t))},hermite:function(e,n,t,r){for(var o,a=e.length,u=0,l=0,i=[],c=[],s=[],f=[];l<a;l++){for(i[l]=1,o=0;o<a;o++)l!=o&&(i[l]*=(r-e[o])/(e[l]-e[o]));for(c[l]=0,o=0;o<a;o++)l!=o&&(c[l]+=1/(e[l]-e[o]));s[l]=(1-2*(r-e[l])*c[l])*(i[l]*i[l]),f[l]=(r-e[l])*(i[l]*i[l]),u+=s[l]*n[l]+f[l]*t[l]}return u},lagrange:function(e,n,t){for(var r,o,a=0,u=0,l=e.length;u<l;u++){for(o=n[u],r=0;r<l;r++)u!=r&&(o*=(t-e[r])/(e[u]-e[r]));a+=o}return a},cubic_spline:function(n,t,r){for(var o,a,u=n.length,l=0,i=[],c=[],s=[],f=[],d=[],p=[];l<u-1;l++)f[l]=n[l+1]-n[l];for(s[0]=0,l=1;l<u-1;l++)s[l]=3/f[l]*(t[l+1]-t[l])-3/f[l-1]*(t[l]-t[l-1]);for(l=1;l<u-1;l++)i[l]=[],c[l]=[],i[l][l-1]=f[l-1],i[l][l]=2*(f[l-1]+f[l]),i[l][l+1]=f[l],c[l][0]=s[l];for(a=e.multiply(e.inv(i),c),o=0;o<u-1;o++)d[o]=(t[o+1]-t[o])/f[o]-f[o]*(a[o+1][0]+2*a[o][0])/3,p[o]=(a[o+1][0]-a[o][0])/(3*f[o]);for(o=0;o<u&&!(n[o]>r);o++);return t[o-=1]+(r-n[o])*d[o]+e.sq(r-n[o])*a[o]+(r-n[o])*e.sq(r-n[o])*p[o]},gauss_quadrature:function(){throw new Error("gauss_quadrature not yet implemented")},PCA:function(n){var t,r,o,a,u,l=n.length,i=n[0].length,c=0,s=[],f=[],d=[],p=[],m=[],h=[],g=[];for(c=0;c<l;c++)s[c]=e.sum(n[c])/i;for(c=0;c<i;c++)for(m[c]=[],t=0;t<l;t++)m[c][t]=n[t][c]-s[t];for(m=e.transpose(m),c=0;c<l;c++)for(h[c]=[],t=0;t<l;t++)h[c][t]=e.dot([m[c]],[m[t]])/(i-1);for(u=(o=e.jacobi(h))[0],f=o[1],g=e.transpose(u),c=0;c<f.length;c++)for(t=c;t<f.length;t++)f[c]<f[t]&&(r=f[c],f[c]=f[t],f[t]=r,d=g[c],g[c]=g[t],g[t]=d);for(a=e.transpose(m),c=0;c<l;c++)for(p[c]=[],t=0;t<a.length;t++)p[c][t]=e.dot([g[c]],[a[t]]);return[n,f,g,p]}}),function(n){for(var t=0;t<n.length;t++)!function(n){e.fn[n]=function(t,r){var o=this;return r?(setTimeout((function(){r.call(o,e.fn[n].call(o,t))}),15),this):"number"==typeof e[n](this,t)?e[n](this,t):e(e[n](this,t))}}(n[t])}("add divide multiply subtract dot pow exp log abs norm angle".split(" "))}(r,Math),function(e,n){var t=[].slice,r=e.utils.isNumber,o=e.utils.isArray;function a(e,t,r,o){if(e>1||r>1||e<=0||r<=0)throw new Error("Proportions should be greater than 0 and less than 1");var a=(e*t+r*o)/(t+o);return(e-r)/n.sqrt(a*(1-a)*(1/t+1/o))}e.extend({zscore:function(){var n=t.call(arguments);return r(n[1])?(n[0]-n[1])/n[2]:(n[0]-e.mean(n[1]))/e.stdev(n[1],n[2])},ztest:function(){var r,a=t.call(arguments);return o(a[1])?(r=e.zscore(a[0],a[1],a[3]),1===a[2]?e.normal.cdf(-n.abs(r),0,1):2*e.normal.cdf(-n.abs(r),0,1)):a.length>2?(r=e.zscore(a[0],a[1],a[2]),1===a[3]?e.normal.cdf(-n.abs(r),0,1):2*e.normal.cdf(-n.abs(r),0,1)):(r=a[0],1===a[1]?e.normal.cdf(-n.abs(r),0,1):2*e.normal.cdf(-n.abs(r),0,1))}}),e.extend(e.fn,{zscore:function(e,n){return(e-this.mean())/this.stdev(n)},ztest:function(t,r,o){var a=n.abs(this.zscore(t,o));return 1===r?e.normal.cdf(-a,0,1):2*e.normal.cdf(-a,0,1)}}),e.extend({tscore:function(){var r=t.call(arguments);return 4===r.length?(r[0]-r[1])/(r[2]/n.sqrt(r[3])):(r[0]-e.mean(r[1]))/(e.stdev(r[1],!0)/n.sqrt(r[1].length))},ttest:function(){var o,a=t.call(arguments);return 5===a.length?(o=n.abs(e.tscore(a[0],a[1],a[2],a[3])),1===a[4]?e.studentt.cdf(-o,a[3]-1):2*e.studentt.cdf(-o,a[3]-1)):r(a[1])?(o=n.abs(a[0]),1==a[2]?e.studentt.cdf(-o,a[1]-1):2*e.studentt.cdf(-o,a[1]-1)):(o=n.abs(e.tscore(a[0],a[1])),1==a[2]?e.studentt.cdf(-o,a[1].length-1):2*e.studentt.cdf(-o,a[1].length-1))}}),e.extend(e.fn,{tscore:function(e){return(e-this.mean())/(this.stdev(!0)/n.sqrt(this.cols()))},ttest:function(t,r){return 1===r?1-e.studentt.cdf(n.abs(this.tscore(t)),this.cols()-1):2*e.studentt.cdf(-n.abs(this.tscore(t)),this.cols()-1)}}),e.extend({anovafscore:function(){var r,o,a,u,l,i,c,s,f=t.call(arguments);if(1===f.length){for(l=new Array(f[0].length),c=0;c<f[0].length;c++)l[c]=f[0][c];f=l}for(o=new Array,c=0;c<f.length;c++)o=o.concat(f[c]);for(a=e.mean(o),r=0,c=0;c<f.length;c++)r+=f[c].length*n.pow(e.mean(f[c])-a,2);for(r/=f.length-1,i=0,c=0;c<f.length;c++)for(u=e.mean(f[c]),s=0;s<f[c].length;s++)i+=n.pow(f[c][s]-u,2);return r/(i/=o.length-f.length)},anovaftest:function(){var n,o,a,u,l=t.call(arguments);if(r(l[0]))return 1-e.centralF.cdf(l[0],l[1],l[2]);var i=e.anovafscore(l);for(n=l.length-1,a=0,u=0;u<l.length;u++)a+=l[u].length;return o=a-n-1,1-e.centralF.cdf(i,n,o)},ftest:function(n,t,r){return 1-e.centralF.cdf(n,t,r)}}),e.extend(e.fn,{anovafscore:function(){return e.anovafscore(this.toArray())},anovaftes:function(){var n,t=0;for(n=0;n<this.length;n++)t+=this[n].length;return e.ftest(this.anovafscore(),this.length-1,t-this.length)}}),e.extend({qscore:function(){var o,a,u,l,i,c=t.call(arguments);return r(c[0])?(o=c[0],a=c[1],u=c[2],l=c[3],i=c[4]):(o=e.mean(c[0]),a=e.mean(c[1]),u=c[0].length,l=c[1].length,i=c[2]),n.abs(o-a)/(i*n.sqrt((1/u+1/l)/2))},qtest:function(){var n,r=t.call(arguments);3===r.length?(n=r[0],r=r.slice(1)):7===r.length?(n=e.qscore(r[0],r[1],r[2],r[3],r[4]),r=r.slice(5)):(n=e.qscore(r[0],r[1],r[2]),r=r.slice(3));var o=r[0],a=r[1];return 1-e.tukey.cdf(n,a,o-a)},tukeyhsd:function(n){for(var t=e.pooledstdev(n),r=n.map((function(n){return e.mean(n)})),o=n.reduce((function(e,n){return e+n.length}),0),a=[],u=0;u<n.length;++u)for(var l=u+1;l<n.length;++l){var i=e.qtest(r[u],r[l],n[u].length,n[l].length,t,o,n.length);a.push([[u,l],i])}return a}}),e.extend({normalci:function(){var r,o=t.call(arguments),a=new Array(2);return r=4===o.length?n.abs(e.normal.inv(o[1]/2,0,1)*o[2]/n.sqrt(o[3])):n.abs(e.normal.inv(o[1]/2,0,1)*e.stdev(o[2])/n.sqrt(o[2].length)),a[0]=o[0]-r,a[1]=o[0]+r,a},tci:function(){var r,o=t.call(arguments),a=new Array(2);return r=4===o.length?n.abs(e.studentt.inv(o[1]/2,o[3]-1)*o[2]/n.sqrt(o[3])):n.abs(e.studentt.inv(o[1]/2,o[2].length-1)*e.stdev(o[2],!0)/n.sqrt(o[2].length)),a[0]=o[0]-r,a[1]=o[0]+r,a},significant:function(e,n){return e<n}}),e.extend(e.fn,{normalci:function(n,t){return e.normalci(n,t,this.toArray())},tci:function(n,t){return e.tci(n,t,this.toArray())}}),e.extend(e.fn,{oneSidedDifferenceOfProportions:function(n,t,r,o){var u=a(n,t,r,o);return e.ztest(u,1)},twoSidedDifferenceOfProportions:function(n,t,r,o){var u=a(n,t,r,o);return e.ztest(u,2)}})}(r,Math),r.models=function(){function e(e,n){var t=e.length,o=n[0].length-1,a=t-o-1,u=r.lstsq(n,e),l=r.multiply(n,u.map((function(e){return[e]}))).map((function(e){return e[0]})),i=r.subtract(e,l),c=r.mean(e),s=r.sum(l.map((function(e){return Math.pow(e-c,2)}))),f=r.sum(e.map((function(e,n){return Math.pow(e-l[n],2)}))),d=s+f;return{exog:n,endog:e,nobs:t,df_model:o,df_resid:a,coef:u,predict:l,resid:i,ybar:c,SST:d,SSE:s,SSR:f,R2:s/d}}function n(n){var t,o,a=(t=n.exog,o=t[0].length,r.arange(o).map((function(n){var a=r.arange(o).filter((function(e){return e!==n}));return e(r.col(t,n).map((function(e){return e[0]})),r.col(t,a))}))),u=Math.sqrt(n.SSR/n.df_resid),l=a.map((function(e){var n=e.SST,t=e.R2;return u/Math.sqrt(n*(1-t))})),i=n.coef.map((function(e,n){return(e-0)/l[n]})),c=i.map((function(e){var t=r.studentt.cdf(e,n.df_resid);return 2*(t>.5?1-t:t)})),s=r.studentt.inv(.975,n.df_resid),f=n.coef.map((function(e,n){var t=s*l[n];return[e-t,e+t]}));return{se:l,t:i,p:c,sigmaHat:u,interval95:f}}return{ols:function(t,o){var a=e(t,o),u=n(a),l=function(e){var n,t,o,a=e.R2/e.df_model/((1-e.R2)/e.df_resid);return{F_statistic:a,pvalue:1-(n=a,t=e.df_model,o=e.df_resid,r.beta.cdf(n/(o/t+n),t/2,o/2))}}(a),i=1-(1-a.R2)*((a.nobs-1)/a.df_resid);return a.t=u,a.f=l,a.adjust_R2=i,a}}}(),r.extend({buildxmatrix:function(){for(var e=new Array(arguments.length),n=0;n<arguments.length;n++){var t=[1];e[n]=t.concat(arguments[n])}return r(e)},builddxmatrix:function(){for(var e=new Array(arguments[0].length),n=0;n<arguments[0].length;n++){var t=[1];e[n]=t.concat(arguments[0][n])}return r(e)},buildjxmatrix:function(e){for(var n=new Array(e.length),t=0;t<e.length;t++)n[t]=e[t];return r.builddxmatrix(n)},buildymatrix:function(e){return r(e).transpose()},buildjymatrix:function(e){return e.transpose()},matrixmult:function(e,n){var t,o,a,u,l;if(e.cols()==n.rows()){if(n.rows()>1){for(u=[],t=0;t<e.rows();t++)for(u[t]=[],o=0;o<n.cols();o++){for(l=0,a=0;a<e.cols();a++)l+=e.toArray()[t][a]*n.toArray()[a][o];u[t][o]=l}return r(u)}for(u=[],t=0;t<e.rows();t++)for(u[t]=[],o=0;o<n.cols();o++){for(l=0,a=0;a<e.cols();a++)l+=e.toArray()[t][a]*n.toArray()[o];u[t][o]=l}return r(u)}},regress:function(e,n){var t=r.xtranspxinv(e),o=e.transpose(),a=r.matrixmult(r(t),o);return r.matrixmult(a,n)},regresst:function(e,n,t){var o=r.regress(e,n),a={anova:{}},u=r.jMatYBar(e,o);a.yBar=u;var l=n.mean();a.anova.residuals=r.residuals(n,u),a.anova.ssr=r.ssr(u,l),a.anova.msr=a.anova.ssr/(e[0].length-1),a.anova.sse=r.sse(n,u),a.anova.mse=a.anova.sse/(n.length-(e[0].length-1)-1),a.anova.sst=r.sst(n,l),a.anova.mst=a.anova.sst/(n.length-1),a.anova.r2=1-a.anova.sse/a.anova.sst,a.anova.r2<0&&(a.anova.r2=0),a.anova.fratio=a.anova.msr/a.anova.mse,a.anova.pvalue=r.anovaftest(a.anova.fratio,e[0].length-1,n.length-(e[0].length-1)-1),a.anova.rmse=Math.sqrt(a.anova.mse),a.anova.r2adj=1-a.anova.mse/a.anova.mst,a.anova.r2adj<0&&(a.anova.r2adj=0),a.stats=new Array(e[0].length);for(var i,c,s,f=r.xtranspxinv(e),d=0;d<o.length;d++)i=Math.sqrt(a.anova.mse*Math.abs(f[d][d])),c=Math.abs(o[d]/i),s=r.ttest(c,n.length-e[0].length-1,t),a.stats[d]=[o[d],i,c,s];return a.regress=o,a},xtranspx:function(e){return r.matrixmult(e.transpose(),e)},xtranspxinv:function(e){var n=r.matrixmult(e.transpose(),e);return r.inv(n)},jMatYBar:function(e,n){var t=r.matrixmult(e,n);return new r(t)},residuals:function(e,n){return r.matrixsubtract(e,n)},ssr:function(e,n){for(var t=0,r=0;r<e.length;r++)t+=Math.pow(e[r]-n,2);return t},sse:function(e,n){for(var t=0,r=0;r<e.length;r++)t+=Math.pow(e[r]-n[r],2);return t},sst:function(e,n){for(var t=0,r=0;r<e.length;r++)t+=Math.pow(e[r]-n,2);return t},matrixsubtract:function(e,n){for(var t=new Array(e.length),o=0;o<e.length;o++){t[o]=new Array(e[o].length);for(var a=0;a<e[o].length;a++)t[o][a]=e[o][a]-n[o][a]}return r(t)}}),r.jStat=r,r)},function(e,n,t){"use strict";e.exports=function(e){var n=[];return n.toString=function(){return this.map((function(n){var t=function(e,n){var t=e[1]||"",r=e[3];if(!r)return t;if(n&&"function"==typeof btoa){var o=(u=r,l=btoa(unescape(encodeURIComponent(JSON.stringify(u)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(l),"/*# ".concat(i," */")),a=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */")}));return[t].concat(a).concat([o]).join("\n")}var u,l,i;return[t].join("\n")}(n,e);return n[2]?"@media ".concat(n[2]," {").concat(t,"}"):t})).join("")},n.i=function(e,t,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var a=0;a<this.length;a++){var u=this[a][0];null!=u&&(o[u]=!0)}for(var l=0;l<e.length;l++){var i=[].concat(e[l]);r&&o[i[0]]||(t&&(i[2]?i[2]="".concat(t," and ").concat(i[2]):i[2]=t),n.push(i))}},n}},function(e,n,t){"use strict";e.exports=t(25)},function(e,n,t){"use strict";function r(e){var n,t=e.Symbol;return"function"==typeof t?t.observable?n=t.observable:(n=t("observable"),t.observable=n):n="@@observable",n}t.d(n,"a",(function(){return r}))},function(e,n){var t;t=function(){return this}();try{t=t||new Function("return this")()}catch(e){"object"==typeof window&&(t=window)}e.exports=t},function(e,n,t){"use strict";
/** @license React v17.0.1
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=t(7),o=60103,a=60106;n.Fragment=60107,n.StrictMode=60108,n.Profiler=60114;var u=60109,l=60110,i=60112;n.Suspense=60113;var c=60115,s=60116;if("function"==typeof Symbol&&Symbol.for){var f=Symbol.for;o=f("react.element"),a=f("react.portal"),n.Fragment=f("react.fragment"),n.StrictMode=f("react.strict_mode"),n.Profiler=f("react.profiler"),u=f("react.provider"),l=f("react.context"),i=f("react.forward_ref"),n.Suspense=f("react.suspense"),c=f("react.memo"),s=f("react.lazy")}var d="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h={};function g(e,n,t){this.props=e,this.context=n,this.refs=h,this.updater=t||m}function v(){}function y(e,n,t){this.props=e,this.context=n,this.refs=h,this.updater=t||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,n,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=g.prototype;var b=y.prototype=new v;b.constructor=y,r(b,g.prototype),b.isPureReactComponent=!0;var w={current:null},k=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function x(e,n,t){var r,a={},u=null,l=null;if(null!=n)for(r in void 0!==n.ref&&(l=n.ref),void 0!==n.key&&(u=""+n.key),n)k.call(n,r)&&!S.hasOwnProperty(r)&&(a[r]=n[r]);var i=arguments.length-2;if(1===i)a.children=t;else if(1<i){for(var c=Array(i),s=0;s<i;s++)c[s]=arguments[s+2];a.children=c}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===a[r]&&(a[r]=i[r]);return{$$typeof:o,type:e,key:u,ref:l,props:a,_owner:w.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var _=/\/+/g;function C(e,n){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return n[e]}))}(""+e.key):n.toString(36)}function P(e,n,t,r,u){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var i=!1;if(null===e)i=!0;else switch(l){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case o:case a:i=!0}}if(i)return u=u(i=e),e=""===r?"."+C(i,0):r,Array.isArray(u)?(t="",null!=e&&(t=e.replace(_,"$&/")+"/"),P(u,n,t,"",(function(e){return e}))):null!=u&&(E(u)&&(u=function(e,n){return{$$typeof:o,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}(u,t+(!u.key||i&&i.key===u.key?"":(""+u.key).replace(_,"$&/")+"/")+e)),n.push(u)),1;if(i=0,r=""===r?".":r+":",Array.isArray(e))for(var c=0;c<e.length;c++){var s=r+C(l=e[c],c);i+=P(l,n,t,s,u)}else if("function"==typeof(s=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=d&&e[d]||e["@@iterator"])?e:null}(e)))for(e=s.call(e),c=0;!(l=e.next()).done;)i+=P(l=l.value,n,t,s=r+C(l,c++),u);else if("object"===l)throw n=""+e,Error(p(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n));return i}function N(e,n,t){if(null==e)return e;var r=[],o=0;return P(e,r,"","",(function(e){return n.call(t,e,o++)})),r}function T(e){if(-1===e._status){var n=e._result;n=n(),e._status=0,e._result=n,n.then((function(n){0===e._status&&(n=n.default,e._status=1,e._result=n)}),(function(n){0===e._status&&(e._status=2,e._result=n)}))}if(1===e._status)return e._result;throw e._result}var O={current:null};function z(){var e=O.current;if(null===e)throw Error(p(321));return e}var L={ReactCurrentDispatcher:O,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};n.Children={map:N,forEach:function(e,n,t){N(e,(function(){n.apply(this,arguments)}),t)},count:function(e){var n=0;return N(e,(function(){n++})),n},toArray:function(e){return N(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(p(143));return e}},n.Component=g,n.PureComponent=y,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=L,n.cloneElement=function(e,n,t){if(null==e)throw Error(p(267,e));var a=r({},e.props),u=e.key,l=e.ref,i=e._owner;if(null!=n){if(void 0!==n.ref&&(l=n.ref,i=w.current),void 0!==n.key&&(u=""+n.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(s in n)k.call(n,s)&&!S.hasOwnProperty(s)&&(a[s]=void 0===n[s]&&void 0!==c?c[s]:n[s])}var s=arguments.length-2;if(1===s)a.children=t;else if(1<s){c=Array(s);for(var f=0;f<s;f++)c[f]=arguments[f+2];a.children=c}return{$$typeof:o,type:e.type,key:u,ref:l,props:a,_owner:i}},n.createContext=function(e,n){return void 0===n&&(n=null),(e={$$typeof:l,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},n.createElement=x,n.createFactory=function(e){var n=x.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:i,render:e}},n.isValidElement=E,n.lazy=function(e){return{$$typeof:s,_payload:{_status:-1,_result:e},_init:T}},n.memo=function(e,n){return{$$typeof:c,type:e,compare:void 0===n?null:n}},n.useCallback=function(e,n){return z().useCallback(e,n)},n.useContext=function(e,n){return z().useContext(e,n)},n.useDebugValue=function(){},n.useEffect=function(e,n){return z().useEffect(e,n)},n.useImperativeHandle=function(e,n,t){return z().useImperativeHandle(e,n,t)},n.useLayoutEffect=function(e,n){return z().useLayoutEffect(e,n)},n.useMemo=function(e,n){return z().useMemo(e,n)},n.useReducer=function(e,n,t){return z().useReducer(e,n,t)},n.useRef=function(e){return z().useRef(e)},n.useState=function(e){return z().useState(e)},n.version="17.0.1"},function(e,n,t){"use strict";
/** @license React v17.0.1
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=t(0),o=t(7),a=t(15);function u(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(u(227));var l=new Set,i={};function c(e,n){s(e,n),s(e+"Capture",n)}function s(e,n){for(i[e]=n,e=0;e<n.length;e++)l.add(n[e])}var f=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,m={},h={};function g(e,n,t,r,o,a,u){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=u}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){v[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var n=e[0];v[n]=new g(n,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){v[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){v[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){v[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){v[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){v[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){v[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){v[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function w(e,n,t,r){var o=v.hasOwnProperty(n)?v[n]:null;(null!==o?0===o.type:!r&&(2<n.length&&("o"===n[0]||"O"===n[0])&&("n"===n[1]||"N"===n[1])))||(function(e,n,t,r){if(null==n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==t?!t.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,o,r)&&(t=null),r||null===o?function(e){return!!p.call(h,e)||!p.call(m,e)&&(d.test(e)?h[e]=!0:(m[e]=!0,!1))}(n)&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t)):o.mustUseProperty?e[o.propertyName]=null===t?3!==o.type&&"":t:(n=o.attributeName,r=o.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(o=o.type)||4===o&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var n=e.replace(y,b);v[n]=new g(n,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var n=e.replace(y,b);v[n]=new g(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var n=e.replace(y,b);v[n]=new g(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=60103,x=60106,E=60107,_=60108,C=60114,P=60109,N=60110,T=60112,O=60113,z=60120,L=60115,M=60116,R=60121,I=60128,j=60129,A=60130,F=60131;if("function"==typeof Symbol&&Symbol.for){var D=Symbol.for;S=D("react.element"),x=D("react.portal"),E=D("react.fragment"),_=D("react.strict_mode"),C=D("react.profiler"),P=D("react.provider"),N=D("react.context"),T=D("react.forward_ref"),O=D("react.suspense"),z=D("react.suspense_list"),L=D("react.memo"),M=D("react.lazy"),R=D("react.block"),D("react.scope"),I=D("react.opaque.id"),j=D("react.debug_trace_mode"),A=D("react.offscreen"),F=D("react.legacy_hidden")}var U,$="function"==typeof Symbol&&Symbol.iterator;function q(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=$&&e[$]||e["@@iterator"])?e:null}function V(e){if(void 0===U)try{throw Error()}catch(e){var n=e.stack.trim().match(/\n( *(at )?)/);U=n&&n[1]||""}return"\n"+U+e}var B=!1;function W(e,n){if(!e||B)return"";B=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&"string"==typeof e.stack){for(var o=e.stack.split("\n"),a=r.stack.split("\n"),u=o.length-1,l=a.length-1;1<=u&&0<=l&&o[u]!==a[l];)l--;for(;1<=u&&0<=l;u--,l--)if(o[u]!==a[l]){if(1!==u||1!==l)do{if(u--,0>--l||o[u]!==a[l])return"\n"+o[u].replace(" at new "," at ")}while(1<=u&&0<=l);break}}}finally{B=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?V(e):""}function H(e){switch(e.tag){case 5:return V(e.type);case 16:return V("Lazy");case 13:return V("Suspense");case 19:return V("SuspenseList");case 0:case 2:case 15:return e=W(e.type,!1);case 11:return e=W(e.type.render,!1);case 22:return e=W(e.type._render,!1);case 1:return e=W(e.type,!0);default:return""}}function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case E:return"Fragment";case x:return"Portal";case C:return"Profiler";case _:return"StrictMode";case O:return"Suspense";case z:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case N:return(e.displayName||"Context")+".Consumer";case P:return(e._context.displayName||"Context")+".Provider";case T:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case L:return Q(e.type);case R:return Q(e._render);case M:n=e._payload,e=e._init;try{return Q(e(n))}catch(e){}}return null}function K(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function Y(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function G(e){e._valueTracker||(e._valueTracker=function(e){var n=Y(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var o=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function X(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Y(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function J(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Z(e,n){var t=n.checked;return o({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function ee(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=K(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ne(e,n){null!=(n=n.checked)&&w(e,"checked",n,!1)}function te(e,n){ne(e,n);var t=K(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");n.hasOwnProperty("value")?oe(e,n.type,t):n.hasOwnProperty("defaultValue")&&oe(e,n.type,K(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function re(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function oe(e,n,t){"number"===n&&J(e.ownerDocument)===e||(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function ae(e,n){return e=o({children:void 0},n),(n=function(e){var n="";return r.Children.forEach(e,(function(e){null!=e&&(n+=e)})),n}(n.children))&&(e.children=n),e}function ue(e,n,t,r){if(e=e.options,n){n={};for(var o=0;o<t.length;o++)n["$"+t[o]]=!0;for(t=0;t<e.length;t++)o=n.hasOwnProperty("$"+e[t].value),e[t].selected!==o&&(e[t].selected=o),o&&r&&(e[t].defaultSelected=!0)}else{for(t=""+K(t),n=null,o=0;o<e.length;o++){if(e[o].value===t)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==n||e[o].disabled||(n=e[o])}null!==n&&(n.selected=!0)}}function le(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(u(91));return o({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(u(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(u(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:K(t)}}function ce(e,n){var t=K(n.value),r=K(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function se(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}var fe="http://www.w3.org/1999/xhtml",de="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function me(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var he,ge=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(n,t,r,o){MSApp.execUnsafeLocalFunction((function(){return e(n,t)}))}:e}((function(e,n){if(e.namespaceURI!==de||"innerHTML"in e)e.innerHTML=n;else{for((he=he||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=he.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}}));function ve(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}var ye={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},be=["Webkit","ms","Moz","O"];function we(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||ye.hasOwnProperty(e)&&ye[e]?(""+n).trim():n+"px"}function ke(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),o=we(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,o):e[t]=o}}Object.keys(ye).forEach((function(e){be.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ye[n]=ye[e]}))}));var Se=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function xe(e,n){if(n){if(Se[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(u(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(u(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(u(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(u(62))}}function Ee(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function _e(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ce=null,Pe=null,Ne=null;function Te(e){if(e=Jr(e)){if("function"!=typeof Ce)throw Error(u(280));var n=e.stateNode;n&&(n=eo(n),Ce(e.stateNode,e.type,n))}}function Oe(e){Pe?Ne?Ne.push(e):Ne=[e]:Pe=e}function ze(){if(Pe){var e=Pe,n=Ne;if(Ne=Pe=null,Te(e),n)for(e=0;e<n.length;e++)Te(n[e])}}function Le(e,n){return e(n)}function Me(e,n,t,r,o){return e(n,t,r,o)}function Re(){}var Ie=Le,je=!1,Ae=!1;function Fe(){null===Pe&&null===Ne||(Re(),ze())}function De(e,n){var t=e.stateNode;if(null===t)return null;var r=eo(t);if(null===r)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&"function"!=typeof t)throw Error(u(231,n,typeof t));return t}var Ue=!1;if(f)try{var $e={};Object.defineProperty($e,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",$e,$e),window.removeEventListener("test",$e,$e)}catch(e){Ue=!1}function qe(e,n,t,r,o,a,u,l,i){var c=Array.prototype.slice.call(arguments,3);try{n.apply(t,c)}catch(e){this.onError(e)}}var Ve=!1,Be=null,We=!1,He=null,Qe={onError:function(e){Ve=!0,Be=e}};function Ke(e,n,t,r,o,a,u,l,i){Ve=!1,Be=null,qe.apply(Qe,arguments)}function Ye(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{0!=(1026&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function Ge(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function Xe(e){if(Ye(e)!==e)throw Error(u(188))}function Je(e){if(!(e=function(e){var n=e.alternate;if(!n){if(null===(n=Ye(e)))throw Error(u(188));return n!==e?null:e}for(var t=e,r=n;;){var o=t.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(r=o.return)){t=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===t)return Xe(o),e;if(a===r)return Xe(o),n;a=a.sibling}throw Error(u(188))}if(t.return!==r.return)t=o,r=a;else{for(var l=!1,i=o.child;i;){if(i===t){l=!0,t=o,r=a;break}if(i===r){l=!0,r=o,t=a;break}i=i.sibling}if(!l){for(i=a.child;i;){if(i===t){l=!0,t=a,r=o;break}if(i===r){l=!0,r=a,t=o;break}i=i.sibling}if(!l)throw Error(u(189))}}if(t.alternate!==r)throw Error(u(190))}if(3!==t.tag)throw Error(u(188));return t.stateNode.current===t?e:n}(e)))return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}function Ze(e,n){for(var t=e.alternate;null!==n;){if(n===e||n===t)return!0;n=n.return}return!1}var en,nn,tn,rn,on=!1,an=[],un=null,ln=null,cn=null,sn=new Map,fn=new Map,dn=[],pn="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function mn(e,n,t,r,o){return{blockedOn:e,domEventName:n,eventSystemFlags:16|t,nativeEvent:o,targetContainers:[r]}}function hn(e,n){switch(e){case"focusin":case"focusout":un=null;break;case"dragenter":case"dragleave":ln=null;break;case"mouseover":case"mouseout":cn=null;break;case"pointerover":case"pointerout":sn.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":fn.delete(n.pointerId)}}function gn(e,n,t,r,o,a){return null===e||e.nativeEvent!==a?(e=mn(n,t,r,o,a),null!==n&&(null!==(n=Jr(n))&&nn(n)),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==o&&-1===n.indexOf(o)&&n.push(o),e)}function vn(e){var n=Xr(e.target);if(null!==n){var t=Ye(n);if(null!==t)if(13===(n=t.tag)){if(null!==(n=Ge(t)))return e.blockedOn=n,void rn(e.lanePriority,(function(){a.unstable_runWithPriority(e.priority,(function(){tn(t)}))}))}else if(3===n&&t.stateNode.hydrate)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function yn(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=Zn(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=Jr(t))&&nn(n),e.blockedOn=t,!1;n.shift()}return!0}function bn(e,n,t){yn(e)&&t.delete(n)}function wn(){for(on=!1;0<an.length;){var e=an[0];if(null!==e.blockedOn){null!==(e=Jr(e.blockedOn))&&en(e);break}for(var n=e.targetContainers;0<n.length;){var t=Zn(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t){e.blockedOn=t;break}n.shift()}null===e.blockedOn&&an.shift()}null!==un&&yn(un)&&(un=null),null!==ln&&yn(ln)&&(ln=null),null!==cn&&yn(cn)&&(cn=null),sn.forEach(bn),fn.forEach(bn)}function kn(e,n){e.blockedOn===n&&(e.blockedOn=null,on||(on=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,wn)))}function Sn(e){function n(n){return kn(n,e)}if(0<an.length){kn(an[0],e);for(var t=1;t<an.length;t++){var r=an[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==un&&kn(un,e),null!==ln&&kn(ln,e),null!==cn&&kn(cn,e),sn.forEach(n),fn.forEach(n),t=0;t<dn.length;t++)(r=dn[t]).blockedOn===e&&(r.blockedOn=null);for(;0<dn.length&&null===(t=dn[0]).blockedOn;)vn(t),null===t.blockedOn&&dn.shift()}function xn(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var En={animationend:xn("Animation","AnimationEnd"),animationiteration:xn("Animation","AnimationIteration"),animationstart:xn("Animation","AnimationStart"),transitionend:xn("Transition","TransitionEnd")},_n={},Cn={};function Pn(e){if(_n[e])return _n[e];if(!En[e])return e;var n,t=En[e];for(n in t)if(t.hasOwnProperty(n)&&n in Cn)return _n[e]=t[n];return e}f&&(Cn=document.createElement("div").style,"AnimationEvent"in window||(delete En.animationend.animation,delete En.animationiteration.animation,delete En.animationstart.animation),"TransitionEvent"in window||delete En.transitionend.transition);var Nn=Pn("animationend"),Tn=Pn("animationiteration"),On=Pn("animationstart"),zn=Pn("transitionend"),Ln=new Map,Mn=new Map,Rn=["abort","abort",Nn,"animationEnd",Tn,"animationIteration",On,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",zn,"transitionEnd","waiting","waiting"];function In(e,n){for(var t=0;t<e.length;t+=2){var r=e[t],o=e[t+1];o="on"+(o[0].toUpperCase()+o.slice(1)),Mn.set(r,n),Ln.set(r,o),c(o,[r])}}(0,a.unstable_now)();var jn=8;function An(e){if(0!=(1&e))return jn=15,1;if(0!=(2&e))return jn=14,2;if(0!=(4&e))return jn=13,4;var n=24&e;return 0!==n?(jn=12,n):0!=(32&e)?(jn=11,32):0!==(n=192&e)?(jn=10,n):0!=(256&e)?(jn=9,256):0!==(n=3584&e)?(jn=8,n):0!=(4096&e)?(jn=7,4096):0!==(n=4186112&e)?(jn=6,n):0!==(n=62914560&e)?(jn=5,n):67108864&e?(jn=4,67108864):0!=(134217728&e)?(jn=3,134217728):0!==(n=805306368&e)?(jn=2,n):0!=(1073741824&e)?(jn=1,1073741824):(jn=8,e)}function Fn(e,n){var t=e.pendingLanes;if(0===t)return jn=0;var r=0,o=0,a=e.expiredLanes,u=e.suspendedLanes,l=e.pingedLanes;if(0!==a)r=a,o=jn=15;else if(0!==(a=134217727&t)){var i=a&~u;0!==i?(r=An(i),o=jn):0!==(l&=a)&&(r=An(l),o=jn)}else 0!==(a=t&~u)?(r=An(a),o=jn):0!==l&&(r=An(l),o=jn);if(0===r)return 0;if(r=t&((0>(r=31-Bn(r))?0:1<<r)<<1)-1,0!==n&&n!==r&&0==(n&u)){if(An(n),o<=jn)return n;jn=o}if(0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)o=1<<(t=31-Bn(n)),r|=e[t],n&=~o;return r}function Dn(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Un(e,n){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=$n(24&~n))?Un(10,n):e;case 10:return 0===(e=$n(192&~n))?Un(8,n):e;case 8:return 0===(e=$n(3584&~n))&&(0===(e=$n(4186112&~n))&&(e=512)),e;case 2:return 0===(n=$n(805306368&~n))&&(n=268435456),n}throw Error(u(358,e))}function $n(e){return e&-e}function qn(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function Vn(e,n,t){e.pendingLanes|=n;var r=n-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[n=31-Bn(n)]=t}var Bn=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Wn(e)/Hn|0)|0},Wn=Math.log,Hn=Math.LN2;var Qn=a.unstable_UserBlockingPriority,Kn=a.unstable_runWithPriority,Yn=!0;function Gn(e,n,t,r){je||Re();var o=Jn,a=je;je=!0;try{Me(o,e,n,t,r)}finally{(je=a)||Fe()}}function Xn(e,n,t,r){Kn(Qn,Jn.bind(null,e,n,t,r))}function Jn(e,n,t,r){var o;if(Yn)if((o=0==(4&n))&&0<an.length&&-1<pn.indexOf(e))e=mn(null,e,n,t,r),an.push(e);else{var a=Zn(e,n,t,r);if(null===a)o&&hn(e,r);else{if(o){if(-1<pn.indexOf(e))return e=mn(a,e,n,t,r),void an.push(e);if(function(e,n,t,r,o){switch(n){case"focusin":return un=gn(un,e,n,t,r,o),!0;case"dragenter":return ln=gn(ln,e,n,t,r,o),!0;case"mouseover":return cn=gn(cn,e,n,t,r,o),!0;case"pointerover":var a=o.pointerId;return sn.set(a,gn(sn.get(a)||null,e,n,t,r,o)),!0;case"gotpointercapture":return a=o.pointerId,fn.set(a,gn(fn.get(a)||null,e,n,t,r,o)),!0}return!1}(a,e,n,t,r))return;hn(e,r)}Or(e,n,r,null,t)}}}function Zn(e,n,t,r){var o=_e(r);if(null!==(o=Xr(o))){var a=Ye(o);if(null===a)o=null;else{var u=a.tag;if(13===u){if(null!==(o=Ge(a)))return o;o=null}else if(3===u){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;o=null}else a!==o&&(o=null)}}return Or(e,n,r,o,t),null}var et=null,nt=null,tt=null;function rt(){if(tt)return tt;var e,n,t=nt,r=t.length,o="value"in et?et.value:et.textContent,a=o.length;for(e=0;e<r&&t[e]===o[e];e++);var u=r-e;for(n=1;n<=u&&t[r-n]===o[a-n];n++);return tt=o.slice(e,1<n?1-n:void 0)}function ot(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function at(){return!0}function ut(){return!1}function lt(e){function n(n,t,r,o,a){for(var u in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?at:ut,this.isPropagationStopped=ut,this}return o(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=at)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=at)},persist:function(){},isPersistent:at}),n}var it,ct,st,ft={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dt=lt(ft),pt=o({},ft,{view:0,detail:0}),mt=lt(pt),ht=o({},pt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ct,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==st&&(st&&"mousemove"===e.type?(it=e.screenX-st.screenX,ct=e.screenY-st.screenY):ct=it=0,st=e),it)},movementY:function(e){return"movementY"in e?e.movementY:ct}}),gt=lt(ht),vt=lt(o({},ht,{dataTransfer:0})),yt=lt(o({},pt,{relatedTarget:0})),bt=lt(o({},ft,{animationName:0,elapsedTime:0,pseudoElement:0})),wt=lt(o({},ft,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),kt=lt(o({},ft,{data:0})),St={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Et={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _t(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=Et[e])&&!!n[e]}function Ct(){return _t}var Pt=lt(o({},pt,{key:function(e){if(e.key){var n=St[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=ot(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ct,charCode:function(e){return"keypress"===e.type?ot(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?ot(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Nt=lt(o({},ht,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Tt=lt(o({},pt,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ct})),Ot=lt(o({},ft,{propertyName:0,elapsedTime:0,pseudoElement:0})),zt=lt(o({},ht,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),Lt=[9,13,27,32],Mt=f&&"CompositionEvent"in window,Rt=null;f&&"documentMode"in document&&(Rt=document.documentMode);var It=f&&"TextEvent"in window&&!Rt,jt=f&&(!Mt||Rt&&8<Rt&&11>=Rt),At=String.fromCharCode(32),Ft=!1;function Dt(e,n){switch(e){case"keyup":return-1!==Lt.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ut(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var $t=!1;var qt={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Vt(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!qt[e.type]:"textarea"===n}function Bt(e,n,t,r){Oe(r),0<(n=Lr(n,"onChange")).length&&(t=new dt("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var Wt=null,Ht=null;function Qt(e){Er(e,0)}function Kt(e){if(X(Zr(e)))return e}function Yt(e,n){if("change"===e)return n}var Gt=!1;if(f){var Xt;if(f){var Jt="oninput"in document;if(!Jt){var Zt=document.createElement("div");Zt.setAttribute("oninput","return;"),Jt="function"==typeof Zt.oninput}Xt=Jt}else Xt=!1;Gt=Xt&&(!document.documentMode||9<document.documentMode)}function er(){Wt&&(Wt.detachEvent("onpropertychange",nr),Ht=Wt=null)}function nr(e){if("value"===e.propertyName&&Kt(Ht)){var n=[];if(Bt(n,Ht,e,_e(e)),e=Qt,je)e(n);else{je=!0;try{Le(e,n)}finally{je=!1,Fe()}}}}function tr(e,n,t){"focusin"===e?(er(),Ht=t,(Wt=n).attachEvent("onpropertychange",nr)):"focusout"===e&&er()}function rr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kt(Ht)}function or(e,n){if("click"===e)return Kt(n)}function ar(e,n){if("input"===e||"change"===e)return Kt(n)}var ur="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},lr=Object.prototype.hasOwnProperty;function ir(e,n){if(ur(e,n))return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++)if(!lr.call(n,t[r])||!ur(e[t[r]],n[t[r]]))return!1;return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function sr(e,n){var t,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function fr(){for(var e=window,n=J();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(!t)break;n=J((e=n.contentWindow).document)}return n}function dr(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var pr=f&&"documentMode"in document&&11>=document.documentMode,mr=null,hr=null,gr=null,vr=!1;function yr(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;vr||null==mr||mr!==J(r)||("selectionStart"in(r=mr)&&dr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},gr&&ir(gr,r)||(gr=r,0<(r=Lr(hr,"onSelect")).length&&(n=new dt("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=mr)))}In("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),In("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),In(Rn,2);for(var br="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),wr=0;wr<br.length;wr++)Mn.set(br[wr],0);s("onMouseEnter",["mouseout","mouseover"]),s("onMouseLeave",["mouseout","mouseover"]),s("onPointerEnter",["pointerout","pointerover"]),s("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var kr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Sr=new Set("cancel close invalid load scroll toggle".split(" ").concat(kr));function xr(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,o,a,l,i,c){if(Ke.apply(this,arguments),Ve){if(!Ve)throw Error(u(198));var s=Be;Ve=!1,Be=null,We||(We=!0,He=s)}}(r,n,void 0,e),e.currentTarget=null}function Er(e,n){n=0!=(4&n);for(var t=0;t<e.length;t++){var r=e[t],o=r.event;r=r.listeners;e:{var a=void 0;if(n)for(var u=r.length-1;0<=u;u--){var l=r[u],i=l.instance,c=l.currentTarget;if(l=l.listener,i!==a&&o.isPropagationStopped())break e;xr(o,l,c),a=i}else for(u=0;u<r.length;u++){if(i=(l=r[u]).instance,c=l.currentTarget,l=l.listener,i!==a&&o.isPropagationStopped())break e;xr(o,l,c),a=i}}}if(We)throw e=He,We=!1,He=null,e}function _r(e,n){var t=no(n),r=e+"__bubble";t.has(r)||(Tr(n,e,2,!1),t.add(r))}var Cr="_reactListening"+Math.random().toString(36).slice(2);function Pr(e){e[Cr]||(e[Cr]=!0,l.forEach((function(n){Sr.has(n)||Nr(n,!1,e,null),Nr(n,!0,e,null)})))}function Nr(e,n,t,r){var o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,a=t;if("selectionchange"===e&&9!==t.nodeType&&(a=t.ownerDocument),null!==r&&!n&&Sr.has(e)){if("scroll"!==e)return;o|=2,a=r}var u=no(a),l=e+"__"+(n?"capture":"bubble");u.has(l)||(n&&(o|=4),Tr(a,e,o,n),u.add(l))}function Tr(e,n,t,r){var o=Mn.get(n);switch(void 0===o?2:o){case 0:o=Gn;break;case 1:o=Xn;break;default:o=Jn}t=o.bind(null,n,t,e),o=void 0,!Ue||"touchstart"!==n&&"touchmove"!==n&&"wheel"!==n||(o=!0),r?void 0!==o?e.addEventListener(n,t,{capture:!0,passive:o}):e.addEventListener(n,t,!0):void 0!==o?e.addEventListener(n,t,{passive:o}):e.addEventListener(n,t,!1)}function Or(e,n,t,r,o){var a=r;if(0==(1&n)&&0==(2&n)&&null!==r)e:for(;;){if(null===r)return;var u=r.tag;if(3===u||4===u){var l=r.stateNode.containerInfo;if(l===o||8===l.nodeType&&l.parentNode===o)break;if(4===u)for(u=r.return;null!==u;){var i=u.tag;if((3===i||4===i)&&((i=u.stateNode.containerInfo)===o||8===i.nodeType&&i.parentNode===o))return;u=u.return}for(;null!==l;){if(null===(u=Xr(l)))return;if(5===(i=u.tag)||6===i){r=a=u;continue e}l=l.parentNode}}r=r.return}!function(e,n,t){if(Ae)return e(n,t);Ae=!0;try{Ie(e,n,t)}finally{Ae=!1,Fe()}}((function(){var r=a,o=_e(t),u=[];e:{var l=Ln.get(e);if(void 0!==l){var i=dt,c=e;switch(e){case"keypress":if(0===ot(t))break e;case"keydown":case"keyup":i=Pt;break;case"focusin":c="focus",i=yt;break;case"focusout":c="blur",i=yt;break;case"beforeblur":case"afterblur":i=yt;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":i=gt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":i=vt;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":i=Tt;break;case Nn:case Tn:case On:i=bt;break;case zn:i=Ot;break;case"scroll":i=mt;break;case"wheel":i=zt;break;case"copy":case"cut":case"paste":i=wt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":i=Nt}var s=0!=(4&n),f=!s&&"scroll"===e,d=s?null!==l?l+"Capture":null:l;s=[];for(var p,m=r;null!==m;){var h=(p=m).stateNode;if(5===p.tag&&null!==h&&(p=h,null!==d&&(null!=(h=De(m,d))&&s.push(zr(m,h,p)))),f)break;m=m.return}0<s.length&&(l=new i(l,c,null,t,o),u.push({event:l,listeners:s}))}}if(0==(7&n)){if(i="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||0!=(16&n)||!(c=t.relatedTarget||t.fromElement)||!Xr(c)&&!c[Yr])&&(i||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,i?(i=r,null!==(c=(c=t.relatedTarget||t.toElement)?Xr(c):null)&&(c!==(f=Ye(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(i=null,c=r),i!==c)){if(s=gt,h="onMouseLeave",d="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(s=Nt,h="onPointerLeave",d="onPointerEnter",m="pointer"),f=null==i?l:Zr(i),p=null==c?l:Zr(c),(l=new s(h,m+"leave",i,t,o)).target=f,l.relatedTarget=p,h=null,Xr(o)===r&&((s=new s(d,m+"enter",c,t,o)).target=p,s.relatedTarget=f,h=s),f=h,i&&c)e:{for(d=c,m=0,p=s=i;p;p=Mr(p))m++;for(p=0,h=d;h;h=Mr(h))p++;for(;0<m-p;)s=Mr(s),m--;for(;0<p-m;)d=Mr(d),p--;for(;m--;){if(s===d||null!==d&&s===d.alternate)break e;s=Mr(s),d=Mr(d)}s=null}else s=null;null!==i&&Rr(u,l,i,s,!1),null!==c&&null!==f&&Rr(u,f,c,s,!0)}if("select"===(i=(l=r?Zr(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===i&&"file"===l.type)var g=Yt;else if(Vt(l))if(Gt)g=ar;else{g=rr;var v=tr}else(i=l.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(g=or);switch(g&&(g=g(e,r))?Bt(u,g,t,o):(v&&v(e,l,r),"focusout"===e&&(v=l._wrapperState)&&v.controlled&&"number"===l.type&&oe(l,"number",l.value)),v=r?Zr(r):window,e){case"focusin":(Vt(v)||"true"===v.contentEditable)&&(mr=v,hr=r,gr=null);break;case"focusout":gr=hr=mr=null;break;case"mousedown":vr=!0;break;case"contextmenu":case"mouseup":case"dragend":vr=!1,yr(u,t,o);break;case"selectionchange":if(pr)break;case"keydown":case"keyup":yr(u,t,o)}var y;if(Mt)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else $t?Dt(e,t)&&(b="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(b="onCompositionStart");b&&(jt&&"ko"!==t.locale&&($t||"onCompositionStart"!==b?"onCompositionEnd"===b&&$t&&(y=rt()):(nt="value"in(et=o)?et.value:et.textContent,$t=!0)),0<(v=Lr(r,b)).length&&(b=new kt(b,e,null,t,o),u.push({event:b,listeners:v}),y?b.data=y:null!==(y=Ut(t))&&(b.data=y))),(y=It?function(e,n){switch(e){case"compositionend":return Ut(n);case"keypress":return 32!==n.which?null:(Ft=!0,At);case"textInput":return(e=n.data)===At&&Ft?null:e;default:return null}}(e,t):function(e,n){if($t)return"compositionend"===e||!Mt&&Dt(e,n)?(e=rt(),tt=nt=et=null,$t=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return jt&&"ko"!==n.locale?null:n.data;default:return null}}(e,t))&&(0<(r=Lr(r,"onBeforeInput")).length&&(o=new kt("onBeforeInput","beforeinput",null,t,o),u.push({event:o,listeners:r}),o.data=y))}Er(u,n)}))}function zr(e,n,t){return{instance:e,listener:n,currentTarget:t}}function Lr(e,n){for(var t=n+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=De(e,t))&&r.unshift(zr(e,a,o)),null!=(a=De(e,n))&&r.push(zr(e,a,o))),e=e.return}return r}function Mr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Rr(e,n,t,r,o){for(var a=n._reactName,u=[];null!==t&&t!==r;){var l=t,i=l.alternate,c=l.stateNode;if(null!==i&&i===r)break;5===l.tag&&null!==c&&(l=c,o?null!=(i=De(t,a))&&u.unshift(zr(t,i,l)):o||null!=(i=De(t,a))&&u.push(zr(t,i,l))),t=t.return}0!==u.length&&e.push({event:n,listeners:u})}function Ir(){}var jr=null,Ar=null;function Fr(e,n){switch(e){case"button":case"input":case"select":case"textarea":return!!n.autoFocus}return!1}function Dr(e,n){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var Ur="function"==typeof setTimeout?setTimeout:void 0,$r="function"==typeof clearTimeout?clearTimeout:void 0;function qr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Vr(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break}return e}function Br(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var Wr=0;var Hr=Math.random().toString(36).slice(2),Qr="__reactFiber$"+Hr,Kr="__reactProps$"+Hr,Yr="__reactContainer$"+Hr,Gr="__reactEvents$"+Hr;function Xr(e){var n=e[Qr];if(n)return n;for(var t=e.parentNode;t;){if(n=t[Yr]||t[Qr]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=Br(e);null!==e;){if(t=e[Qr])return t;e=Br(e)}return n}t=(e=t).parentNode}return null}function Jr(e){return!(e=e[Qr]||e[Yr])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Zr(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(u(33))}function eo(e){return e[Kr]||null}function no(e){var n=e[Gr];return void 0===n&&(n=e[Gr]=new Set),n}var to=[],ro=-1;function oo(e){return{current:e}}function ao(e){0>ro||(e.current=to[ro],to[ro]=null,ro--)}function uo(e,n){ro++,to[ro]=e.current,e.current=n}var lo={},io=oo(lo),co=oo(!1),so=lo;function fo(e,n){var t=e.type.contextTypes;if(!t)return lo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in t)a[o]=n[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function po(e){return null!=(e=e.childContextTypes)}function mo(){ao(co),ao(io)}function ho(e,n,t){if(io.current!==lo)throw Error(u(168));uo(io,n),uo(co,t)}function go(e,n,t){var r=e.stateNode;if(e=n.childContextTypes,"function"!=typeof r.getChildContext)return t;for(var a in r=r.getChildContext())if(!(a in e))throw Error(u(108,Q(n)||"Unknown",a));return o({},t,r)}function vo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||lo,so=io.current,uo(io,e),uo(co,co.current),!0}function yo(e,n,t){var r=e.stateNode;if(!r)throw Error(u(169));t?(e=go(e,n,so),r.__reactInternalMemoizedMergedChildContext=e,ao(co),ao(io),uo(io,e)):ao(co),uo(co,t)}var bo=null,wo=null,ko=a.unstable_runWithPriority,So=a.unstable_scheduleCallback,xo=a.unstable_cancelCallback,Eo=a.unstable_shouldYield,_o=a.unstable_requestPaint,Co=a.unstable_now,Po=a.unstable_getCurrentPriorityLevel,No=a.unstable_ImmediatePriority,To=a.unstable_UserBlockingPriority,Oo=a.unstable_NormalPriority,zo=a.unstable_LowPriority,Lo=a.unstable_IdlePriority,Mo={},Ro=void 0!==_o?_o:function(){},Io=null,jo=null,Ao=!1,Fo=Co(),Do=1e4>Fo?Co:function(){return Co()-Fo};function Uo(){switch(Po()){case No:return 99;case To:return 98;case Oo:return 97;case zo:return 96;case Lo:return 95;default:throw Error(u(332))}}function $o(e){switch(e){case 99:return No;case 98:return To;case 97:return Oo;case 96:return zo;case 95:return Lo;default:throw Error(u(332))}}function qo(e,n){return e=$o(e),ko(e,n)}function Vo(e,n,t){return e=$o(e),So(e,n,t)}function Bo(){if(null!==jo){var e=jo;jo=null,xo(e)}Wo()}function Wo(){if(!Ao&&null!==Io){Ao=!0;var e=0;try{var n=Io;qo(99,(function(){for(;e<n.length;e++){var t=n[e];do{t=t(!0)}while(null!==t)}})),Io=null}catch(n){throw null!==Io&&(Io=Io.slice(e+1)),So(No,Bo),n}finally{Ao=!1}}}var Ho=k.ReactCurrentBatchConfig;function Qo(e,n){if(e&&e.defaultProps){for(var t in n=o({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}return n}var Ko=oo(null),Yo=null,Go=null,Xo=null;function Jo(){Xo=Go=Yo=null}function Zo(e){var n=Ko.current;ao(Ko),e.type._context._currentValue=n}function ea(e,n){for(;null!==e;){var t=e.alternate;if((e.childLanes&n)===n){if(null===t||(t.childLanes&n)===n)break;t.childLanes|=n}else e.childLanes|=n,null!==t&&(t.childLanes|=n);e=e.return}}function na(e,n){Yo=e,Xo=Go=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(Lu=!0),e.firstContext=null)}function ta(e,n){if(Xo!==e&&!1!==n&&0!==n)if("number"==typeof n&&1073741823!==n||(Xo=e,n=1073741823),n={context:e,observedBits:n,next:null},null===Go){if(null===Yo)throw Error(u(308));Go=n,Yo.dependencies={lanes:0,firstContext:n,responders:null}}else Go=Go.next=n;return e._currentValue}var ra=!1;function oa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function aa(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ua(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function la(e,n){if(null!==(e=e.updateQueue)){var t=(e=e.shared).pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}}function ia(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var o=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?o=a=u:a=a.next=u,t=t.next}while(null!==t);null===a?o=a=n:a=a.next=n}else o=a=n;return t={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=t)}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function ca(e,n,t,r){var a=e.updateQueue;ra=!1;var u=a.firstBaseUpdate,l=a.lastBaseUpdate,i=a.shared.pending;if(null!==i){a.shared.pending=null;var c=i,s=c.next;c.next=null,null===l?u=s:l.next=s,l=c;var f=e.alternate;if(null!==f){var d=(f=f.updateQueue).lastBaseUpdate;d!==l&&(null===d?f.firstBaseUpdate=s:d.next=s,f.lastBaseUpdate=c)}}if(null!==u){for(d=a.baseState,l=0,f=s=c=null;;){i=u.lane;var p=u.eventTime;if((r&i)===i){null!==f&&(f=f.next={eventTime:p,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var m=e,h=u;switch(i=n,p=t,h.tag){case 1:if("function"==typeof(m=h.payload)){d=m.call(p,d,i);break e}d=m;break e;case 3:m.flags=-4097&m.flags|64;case 0:if(null==(i="function"==typeof(m=h.payload)?m.call(p,d,i):m))break e;d=o({},d,i);break e;case 2:ra=!0}}null!==u.callback&&(e.flags|=32,null===(i=a.effects)?a.effects=[u]:i.push(u))}else p={eventTime:p,lane:i,tag:u.tag,payload:u.payload,callback:u.callback,next:null},null===f?(s=f=p,c=d):f=f.next=p,l|=i;if(null===(u=u.next)){if(null===(i=a.shared.pending))break;u=i.next,i.next=null,a.lastBaseUpdate=i,a.shared.pending=null}}null===f&&(c=d),a.baseState=c,a.firstBaseUpdate=s,a.lastBaseUpdate=f,Rl|=l,e.lanes=l,e.memoizedState=d}}function sa(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],o=r.callback;if(null!==o){if(r.callback=null,r=t,"function"!=typeof o)throw Error(u(191,o));o.call(r)}}}var fa=(new r.Component).refs;function da(e,n,t,r){t=null==(t=t(r,n=e.memoizedState))?n:o({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var pa={isMounted:function(e){return!!(e=e._reactInternals)&&Ye(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ai(),o=ui(e),a=ua(r,o);a.payload=n,null!=t&&(a.callback=t),la(e,a),li(e,o,r)},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ai(),o=ui(e),a=ua(r,o);a.tag=1,a.payload=n,null!=t&&(a.callback=t),la(e,a),li(e,o,r)},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ai(),r=ui(e),o=ua(t,r);o.tag=2,null!=n&&(o.callback=n),la(e,o),li(e,r,t)}};function ma(e,n,t,r,o,a,u){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,u):!n.prototype||!n.prototype.isPureReactComponent||(!ir(t,r)||!ir(o,a))}function ha(e,n,t){var r=!1,o=lo,a=n.contextType;return"object"==typeof a&&null!==a?a=ta(a):(o=po(n)?so:io.current,a=(r=null!=(r=n.contextTypes))?fo(e,o):lo),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=pa,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),n}function ga(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&pa.enqueueReplaceState(n,n.state,null)}function va(e,n,t,r){var o=e.stateNode;o.props=t,o.state=e.memoizedState,o.refs=fa,oa(e);var a=n.contextType;"object"==typeof a&&null!==a?o.context=ta(a):(a=po(n)?so:io.current,o.context=fo(e,a)),ca(e,t,o,r),o.state=e.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(da(e,n,a,t),o.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(n=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),n!==o.state&&pa.enqueueReplaceState(o,o.state,null),ca(e,t,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4)}var ya=Array.isArray;function ba(e,n,t){if(null!==(e=t.ref)&&"function"!=typeof e&&"object"!=typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(u(309));var r=t.stateNode}if(!r)throw Error(u(147,e));var o=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===o?n.ref:((n=function(e){var n=r.refs;n===fa&&(n=r.refs={}),null===e?delete n[o]:n[o]=e})._stringRef=o,n)}if("string"!=typeof e)throw Error(u(284));if(!t._owner)throw Error(u(290,e))}return e}function wa(e,n){if("textarea"!==e.type)throw Error(u(31,"[object Object]"===Object.prototype.toString.call(n)?"object with keys {"+Object.keys(n).join(", ")+"}":n))}function ka(e){function n(n,t){if(e){var r=n.lastEffect;null!==r?(r.nextEffect=t,n.lastEffect=t):n.firstEffect=n.lastEffect=t,t.nextEffect=null,t.flags=8}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function o(e,n){return(e=Di(e,n)).index=0,e.sibling=null,e}function a(n,t,r){return n.index=r,e?null!==(r=n.alternate)?(r=r.index)<t?(n.flags=2,t):r:(n.flags=2,t):t}function l(n){return e&&null===n.alternate&&(n.flags=2),n}function i(e,n,t,r){return null===n||6!==n.tag?((n=Vi(t,e.mode,r)).return=e,n):((n=o(n,t)).return=e,n)}function c(e,n,t,r){return null!==n&&n.elementType===t.type?((r=o(n,t.props)).ref=ba(e,n,t),r.return=e,r):((r=Ui(t.type,t.key,t.props,null,e.mode,r)).ref=ba(e,n,t),r.return=e,r)}function s(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=Bi(t,e.mode,r)).return=e,n):((n=o(n,t.children||[])).return=e,n)}function f(e,n,t,r,a){return null===n||7!==n.tag?((n=$i(t,e.mode,r,a)).return=e,n):((n=o(n,t)).return=e,n)}function d(e,n,t){if("string"==typeof n||"number"==typeof n)return(n=Vi(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case S:return(t=Ui(n.type,n.key,n.props,null,e.mode,t)).ref=ba(e,null,n),t.return=e,t;case x:return(n=Bi(n,e.mode,t)).return=e,n}if(ya(n)||q(n))return(n=$i(n,e.mode,t,null)).return=e,n;wa(e,n)}return null}function p(e,n,t,r){var o=null!==n?n.key:null;if("string"==typeof t||"number"==typeof t)return null!==o?null:i(e,n,""+t,r);if("object"==typeof t&&null!==t){switch(t.$$typeof){case S:return t.key===o?t.type===E?f(e,n,t.props.children,r,o):c(e,n,t,r):null;case x:return t.key===o?s(e,n,t,r):null}if(ya(t)||q(t))return null!==o?null:f(e,n,t,r,null);wa(e,t)}return null}function m(e,n,t,r,o){if("string"==typeof r||"number"==typeof r)return i(n,e=e.get(t)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case S:return e=e.get(null===r.key?t:r.key)||null,r.type===E?f(n,e,r.props.children,o,r.key):c(n,e,r,o);case x:return s(n,e=e.get(null===r.key?t:r.key)||null,r,o)}if(ya(r)||q(r))return f(n,e=e.get(t)||null,r,o,null);wa(n,r)}return null}function h(o,u,l,i){for(var c=null,s=null,f=u,h=u=0,g=null;null!==f&&h<l.length;h++){f.index>h?(g=f,f=null):g=f.sibling;var v=p(o,f,l[h],i);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&n(o,f),u=a(v,u,h),null===s?c=v:s.sibling=v,s=v,f=g}if(h===l.length)return t(o,f),c;if(null===f){for(;h<l.length;h++)null!==(f=d(o,l[h],i))&&(u=a(f,u,h),null===s?c=f:s.sibling=f,s=f);return c}for(f=r(o,f);h<l.length;h++)null!==(g=m(f,o,h,l[h],i))&&(e&&null!==g.alternate&&f.delete(null===g.key?h:g.key),u=a(g,u,h),null===s?c=g:s.sibling=g,s=g);return e&&f.forEach((function(e){return n(o,e)})),c}function g(o,l,i,c){var s=q(i);if("function"!=typeof s)throw Error(u(150));if(null==(i=s.call(i)))throw Error(u(151));for(var f=s=null,h=l,g=l=0,v=null,y=i.next();null!==h&&!y.done;g++,y=i.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=p(o,h,y.value,c);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&n(o,h),l=a(b,l,g),null===f?s=b:f.sibling=b,f=b,h=v}if(y.done)return t(o,h),s;if(null===h){for(;!y.done;g++,y=i.next())null!==(y=d(o,y.value,c))&&(l=a(y,l,g),null===f?s=y:f.sibling=y,f=y);return s}for(h=r(o,h);!y.done;g++,y=i.next())null!==(y=m(h,o,g,y.value,c))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),l=a(y,l,g),null===f?s=y:f.sibling=y,f=y);return e&&h.forEach((function(e){return n(o,e)})),s}return function(e,r,a,i){var c="object"==typeof a&&null!==a&&a.type===E&&null===a.key;c&&(a=a.props.children);var s="object"==typeof a&&null!==a;if(s)switch(a.$$typeof){case S:e:{for(s=a.key,c=r;null!==c;){if(c.key===s){switch(c.tag){case 7:if(a.type===E){t(e,c.sibling),(r=o(c,a.props.children)).return=e,e=r;break e}break;default:if(c.elementType===a.type){t(e,c.sibling),(r=o(c,a.props)).ref=ba(e,c,a),r.return=e,e=r;break e}}t(e,c);break}n(e,c),c=c.sibling}a.type===E?((r=$i(a.props.children,e.mode,i,a.key)).return=e,e=r):((i=Ui(a.type,a.key,a.props,null,e.mode,i)).ref=ba(e,r,a),i.return=e,e=i)}return l(e);case x:e:{for(c=a.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){t(e,r.sibling),(r=o(r,a.children||[])).return=e,e=r;break e}t(e,r);break}n(e,r),r=r.sibling}(r=Bi(a,e.mode,i)).return=e,e=r}return l(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==r&&6===r.tag?(t(e,r.sibling),(r=o(r,a)).return=e,e=r):(t(e,r),(r=Vi(a,e.mode,i)).return=e,e=r),l(e);if(ya(a))return h(e,r,a,i);if(q(a))return g(e,r,a,i);if(s&&wa(e,a),void 0===a&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(u(152,Q(e.type)||"Component"))}return t(e,r)}}var Sa=ka(!0),xa=ka(!1),Ea={},_a=oo(Ea),Ca=oo(Ea),Pa=oo(Ea);function Na(e){if(e===Ea)throw Error(u(174));return e}function Ta(e,n){switch(uo(Pa,n),uo(Ca,e),uo(_a,Ea),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:me(null,"");break;default:n=me(n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName)}ao(_a),uo(_a,n)}function Oa(){ao(_a),ao(Ca),ao(Pa)}function za(e){Na(Pa.current);var n=Na(_a.current),t=me(n,e.type);n!==t&&(uo(Ca,e),uo(_a,t))}function La(e){Ca.current===e&&(ao(_a),ao(Ca))}var Ma=oo(0);function Ra(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(64&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Ia=null,ja=null,Aa=!1;function Fa(e,n){var t=Ai(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function Da(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,!0);case 13:default:return!1}}function Ua(e){if(Aa){var n=ja;if(n){var t=n;if(!Da(e,n)){if(!(n=Vr(t.nextSibling))||!Da(e,n))return e.flags=-1025&e.flags|2,Aa=!1,void(Ia=e);Fa(Ia,t)}Ia=e,ja=Vr(n.firstChild)}else e.flags=-1025&e.flags|2,Aa=!1,Ia=e}}function $a(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ia=e}function qa(e){if(e!==Ia)return!1;if(!Aa)return $a(e),Aa=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!Dr(n,e.memoizedProps))for(n=ja;n;)Fa(e,n),n=Vr(n.nextSibling);if($a(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(u(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var t=e.data;if("/$"===t){if(0===n){ja=Vr(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}ja=null}}else ja=Ia?Vr(e.stateNode.nextSibling):null;return!0}function Va(){ja=Ia=null,Aa=!1}var Ba=[];function Wa(){for(var e=0;e<Ba.length;e++)Ba[e]._workInProgressVersionPrimary=null;Ba.length=0}var Ha=k.ReactCurrentDispatcher,Qa=k.ReactCurrentBatchConfig,Ka=0,Ya=null,Ga=null,Xa=null,Ja=!1,Za=!1;function eu(){throw Error(u(321))}function nu(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!ur(e[t],n[t]))return!1;return!0}function tu(e,n,t,r,o,a){if(Ka=a,Ya=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,Ha.current=null===e||null===e.memoizedState?Nu:Tu,e=t(r,o),Za){a=0;do{if(Za=!1,!(25>a))throw Error(u(301));a+=1,Xa=Ga=null,n.updateQueue=null,Ha.current=Ou,e=t(r,o)}while(Za)}if(Ha.current=Pu,n=null!==Ga&&null!==Ga.next,Ka=0,Xa=Ga=Ya=null,Ja=!1,n)throw Error(u(300));return e}function ru(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Xa?Ya.memoizedState=Xa=e:Xa=Xa.next=e,Xa}function ou(){if(null===Ga){var e=Ya.alternate;e=null!==e?e.memoizedState:null}else e=Ga.next;var n=null===Xa?Ya.memoizedState:Xa.next;if(null!==n)Xa=n,Ga=e;else{if(null===e)throw Error(u(310));e={memoizedState:(Ga=e).memoizedState,baseState:Ga.baseState,baseQueue:Ga.baseQueue,queue:Ga.queue,next:null},null===Xa?Ya.memoizedState=Xa=e:Xa=Xa.next=e}return Xa}function au(e,n){return"function"==typeof n?n(e):n}function uu(e){var n=ou(),t=n.queue;if(null===t)throw Error(u(311));t.lastRenderedReducer=e;var r=Ga,o=r.baseQueue,a=t.pending;if(null!==a){if(null!==o){var l=o.next;o.next=a.next,a.next=l}r.baseQueue=o=a,t.pending=null}if(null!==o){o=o.next,r=r.baseState;var i=l=a=null,c=o;do{var s=c.lane;if((Ka&s)===s)null!==i&&(i=i.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),r=c.eagerReducer===e?c.eagerState:e(r,c.action);else{var f={lane:s,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===i?(l=i=f,a=r):i=i.next=f,Ya.lanes|=s,Rl|=s}c=c.next}while(null!==c&&c!==o);null===i?a=r:i.next=l,ur(r,n.memoizedState)||(Lu=!0),n.memoizedState=r,n.baseState=a,n.baseQueue=i,t.lastRenderedState=r}return[n.memoizedState,t.dispatch]}function lu(e){var n=ou(),t=n.queue;if(null===t)throw Error(u(311));t.lastRenderedReducer=e;var r=t.dispatch,o=t.pending,a=n.memoizedState;if(null!==o){t.pending=null;var l=o=o.next;do{a=e(a,l.action),l=l.next}while(l!==o);ur(a,n.memoizedState)||(Lu=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,r]}function iu(e,n,t){var r=n._getVersion;r=r(n._source);var o=n._workInProgressVersionPrimary;if(null!==o?e=o===r:(e=e.mutableReadLanes,(e=(Ka&e)===e)&&(n._workInProgressVersionPrimary=r,Ba.push(n))),e)return t(n._source);throw Ba.push(n),Error(u(350))}function cu(e,n,t,r){var o=Cl;if(null===o)throw Error(u(349));var a=n._getVersion,l=a(n._source),i=Ha.current,c=i.useState((function(){return iu(o,n,t)})),s=c[1],f=c[0];c=Xa;var d=e.memoizedState,p=d.refs,m=p.getSnapshot,h=d.source;d=d.subscribe;var g=Ya;return e.memoizedState={refs:p,source:n,subscribe:r},i.useEffect((function(){p.getSnapshot=t,p.setSnapshot=s;var e=a(n._source);if(!ur(l,e)){e=t(n._source),ur(f,e)||(s(e),e=ui(g),o.mutableReadLanes|=e&o.pendingLanes),e=o.mutableReadLanes,o.entangledLanes|=e;for(var r=o.entanglements,u=e;0<u;){var i=31-Bn(u),c=1<<i;r[i]|=e,u&=~c}}}),[t,n,r]),i.useEffect((function(){return r(n._source,(function(){var e=p.getSnapshot,t=p.setSnapshot;try{t(e(n._source));var r=ui(g);o.mutableReadLanes|=r&o.pendingLanes}catch(e){t((function(){throw e}))}}))}),[n,r]),ur(m,t)&&ur(h,n)&&ur(d,r)||((e={pending:null,dispatch:null,lastRenderedReducer:au,lastRenderedState:f}).dispatch=s=Cu.bind(null,Ya,e),c.queue=e,c.baseQueue=null,f=iu(o,n,t),c.memoizedState=c.baseState=f),f}function su(e,n,t){return cu(ou(),e,n,t)}function fu(e){var n=ru();return"function"==typeof e&&(e=e()),n.memoizedState=n.baseState=e,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:au,lastRenderedState:e}).dispatch=Cu.bind(null,Ya,e),[n.memoizedState,e]}function du(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=Ya.updateQueue)?(n={lastEffect:null},Ya.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function pu(e){return e={current:e},ru().memoizedState=e}function mu(){return ou().memoizedState}function hu(e,n,t,r){var o=ru();Ya.flags|=e,o.memoizedState=du(1|n,t,void 0,void 0===r?null:r)}function gu(e,n,t,r){var o=ou();r=void 0===r?null:r;var a=void 0;if(null!==Ga){var u=Ga.memoizedState;if(a=u.destroy,null!==r&&nu(r,u.deps))return void du(n,t,a,r)}Ya.flags|=e,o.memoizedState=du(1|n,t,a,r)}function vu(e,n){return hu(516,4,e,n)}function yu(e,n){return gu(516,4,e,n)}function bu(e,n){return gu(4,2,e,n)}function wu(e,n){return"function"==typeof n?(e=e(),n(e),function(){n(null)}):null!=n?(e=e(),n.current=e,function(){n.current=null}):void 0}function ku(e,n,t){return t=null!=t?t.concat([e]):null,gu(4,2,wu.bind(null,n,e),t)}function Su(){}function xu(e,n){var t=ou();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&nu(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function Eu(e,n){var t=ou();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&nu(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function _u(e,n){var t=Uo();qo(98>t?98:t,(function(){e(!0)})),qo(97<t?97:t,(function(){var t=Qa.transition;Qa.transition=1;try{e(!1),n()}finally{Qa.transition=t}}))}function Cu(e,n,t){var r=ai(),o=ui(e),a={lane:o,action:t,eagerReducer:null,eagerState:null,next:null},u=n.pending;if(null===u?a.next=a:(a.next=u.next,u.next=a),n.pending=a,u=e.alternate,e===Ya||null!==u&&u===Ya)Za=Ja=!0;else{if(0===e.lanes&&(null===u||0===u.lanes)&&null!==(u=n.lastRenderedReducer))try{var l=n.lastRenderedState,i=u(l,t);if(a.eagerReducer=u,a.eagerState=i,ur(i,l))return}catch(e){}li(e,o,r)}}var Pu={readContext:ta,useCallback:eu,useContext:eu,useEffect:eu,useImperativeHandle:eu,useLayoutEffect:eu,useMemo:eu,useReducer:eu,useRef:eu,useState:eu,useDebugValue:eu,useDeferredValue:eu,useTransition:eu,useMutableSource:eu,useOpaqueIdentifier:eu,unstable_isNewReconciler:!1},Nu={readContext:ta,useCallback:function(e,n){return ru().memoizedState=[e,void 0===n?null:n],e},useContext:ta,useEffect:vu,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,hu(4,2,wu.bind(null,n,e),t)},useLayoutEffect:function(e,n){return hu(4,2,e,n)},useMemo:function(e,n){var t=ru();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=ru();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:n}).dispatch=Cu.bind(null,Ya,e),[r.memoizedState,e]},useRef:pu,useState:fu,useDebugValue:Su,useDeferredValue:function(e){var n=fu(e),t=n[0],r=n[1];return vu((function(){var n=Qa.transition;Qa.transition=1;try{r(e)}finally{Qa.transition=n}}),[e]),t},useTransition:function(){var e=fu(!1),n=e[0];return pu(e=_u.bind(null,e[1])),[e,n]},useMutableSource:function(e,n,t){var r=ru();return r.memoizedState={refs:{getSnapshot:n,setSnapshot:null},source:e,subscribe:t},cu(r,e,n,t)},useOpaqueIdentifier:function(){if(Aa){var e=!1,n=function(e){return{$$typeof:I,toString:e,valueOf:e}}((function(){throw e||(e=!0,t("r:"+(Wr++).toString(36))),Error(u(355))})),t=fu(n)[1];return 0==(2&Ya.mode)&&(Ya.flags|=516,du(5,(function(){t("r:"+(Wr++).toString(36))}),void 0,null)),n}return fu(n="r:"+(Wr++).toString(36)),n},unstable_isNewReconciler:!1},Tu={readContext:ta,useCallback:xu,useContext:ta,useEffect:yu,useImperativeHandle:ku,useLayoutEffect:bu,useMemo:Eu,useReducer:uu,useRef:mu,useState:function(){return uu(au)},useDebugValue:Su,useDeferredValue:function(e){var n=uu(au),t=n[0],r=n[1];return yu((function(){var n=Qa.transition;Qa.transition=1;try{r(e)}finally{Qa.transition=n}}),[e]),t},useTransition:function(){var e=uu(au)[0];return[mu().current,e]},useMutableSource:su,useOpaqueIdentifier:function(){return uu(au)[0]},unstable_isNewReconciler:!1},Ou={readContext:ta,useCallback:xu,useContext:ta,useEffect:yu,useImperativeHandle:ku,useLayoutEffect:bu,useMemo:Eu,useReducer:lu,useRef:mu,useState:function(){return lu(au)},useDebugValue:Su,useDeferredValue:function(e){var n=lu(au),t=n[0],r=n[1];return yu((function(){var n=Qa.transition;Qa.transition=1;try{r(e)}finally{Qa.transition=n}}),[e]),t},useTransition:function(){var e=lu(au)[0];return[mu().current,e]},useMutableSource:su,useOpaqueIdentifier:function(){return lu(au)[0]},unstable_isNewReconciler:!1},zu=k.ReactCurrentOwner,Lu=!1;function Mu(e,n,t,r){n.child=null===e?xa(n,null,t,r):Sa(n,e.child,t,r)}function Ru(e,n,t,r,o){t=t.render;var a=n.ref;return na(n,o),r=tu(e,n,t,r,a,o),null===e||Lu?(n.flags|=1,Mu(e,n,r,o),n.child):(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~o,el(e,n,o))}function Iu(e,n,t,r,o,a){if(null===e){var u=t.type;return"function"!=typeof u||Fi(u)||void 0!==u.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=Ui(t.type,null,r,n,n.mode,a)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=u,ju(e,n,u,r,o,a))}return u=e.child,0==(o&a)&&(o=u.memoizedProps,(t=null!==(t=t.compare)?t:ir)(o,r)&&e.ref===n.ref)?el(e,n,a):(n.flags|=1,(e=Di(u,r)).ref=n.ref,e.return=n,n.child=e)}function ju(e,n,t,r,o,a){if(null!==e&&ir(e.memoizedProps,r)&&e.ref===n.ref){if(Lu=!1,0==(a&o))return n.lanes=e.lanes,el(e,n,a);0!=(16384&e.flags)&&(Lu=!0)}return Du(e,n,t,r,a)}function Au(e,n,t){var r=n.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&n.mode))n.memoizedState={baseLanes:0},hi(n,t);else{if(0==(1073741824&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e},hi(n,e),null;n.memoizedState={baseLanes:0},hi(n,null!==a?a.baseLanes:t)}else null!==a?(r=a.baseLanes|t,n.memoizedState=null):r=t,hi(n,r);return Mu(e,n,o,t),n.child}function Fu(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=128)}function Du(e,n,t,r,o){var a=po(t)?so:io.current;return a=fo(n,a),na(n,o),t=tu(e,n,t,r,a,o),null===e||Lu?(n.flags|=1,Mu(e,n,t,o),n.child):(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~o,el(e,n,o))}function Uu(e,n,t,r,o){if(po(t)){var a=!0;vo(n)}else a=!1;if(na(n,o),null===n.stateNode)null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),ha(n,t,r),va(n,t,r,o),r=!0;else if(null===e){var u=n.stateNode,l=n.memoizedProps;u.props=l;var i=u.context,c=t.contextType;"object"==typeof c&&null!==c?c=ta(c):c=fo(n,c=po(t)?so:io.current);var s=t.getDerivedStateFromProps,f="function"==typeof s||"function"==typeof u.getSnapshotBeforeUpdate;f||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(l!==r||i!==c)&&ga(n,u,r,c),ra=!1;var d=n.memoizedState;u.state=d,ca(n,r,u,o),i=n.memoizedState,l!==r||d!==i||co.current||ra?("function"==typeof s&&(da(n,t,s,r),i=n.memoizedState),(l=ra||ma(n,t,l,r,d,i,c))?(f||"function"!=typeof u.UNSAFE_componentWillMount&&"function"!=typeof u.componentWillMount||("function"==typeof u.componentWillMount&&u.componentWillMount(),"function"==typeof u.UNSAFE_componentWillMount&&u.UNSAFE_componentWillMount()),"function"==typeof u.componentDidMount&&(n.flags|=4)):("function"==typeof u.componentDidMount&&(n.flags|=4),n.memoizedProps=r,n.memoizedState=i),u.props=r,u.state=i,u.context=c,r=l):("function"==typeof u.componentDidMount&&(n.flags|=4),r=!1)}else{u=n.stateNode,aa(e,n),l=n.memoizedProps,c=n.type===n.elementType?l:Qo(n.type,l),u.props=c,f=n.pendingProps,d=u.context,"object"==typeof(i=t.contextType)&&null!==i?i=ta(i):i=fo(n,i=po(t)?so:io.current);var p=t.getDerivedStateFromProps;(s="function"==typeof p||"function"==typeof u.getSnapshotBeforeUpdate)||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(l!==f||d!==i)&&ga(n,u,r,i),ra=!1,d=n.memoizedState,u.state=d,ca(n,r,u,o);var m=n.memoizedState;l!==f||d!==m||co.current||ra?("function"==typeof p&&(da(n,t,p,r),m=n.memoizedState),(c=ra||ma(n,t,c,r,d,m,i))?(s||"function"!=typeof u.UNSAFE_componentWillUpdate&&"function"!=typeof u.componentWillUpdate||("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(r,m,i),"function"==typeof u.UNSAFE_componentWillUpdate&&u.UNSAFE_componentWillUpdate(r,m,i)),"function"==typeof u.componentDidUpdate&&(n.flags|=4),"function"==typeof u.getSnapshotBeforeUpdate&&(n.flags|=256)):("function"!=typeof u.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=256),n.memoizedProps=r,n.memoizedState=m),u.props=r,u.state=m,u.context=i,r=c):("function"!=typeof u.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(n.flags|=256),r=!1)}return $u(e,n,t,r,a,o)}function $u(e,n,t,r,o,a){Fu(e,n);var u=0!=(64&n.flags);if(!r&&!u)return o&&yo(n,t,!1),el(e,n,a);r=n.stateNode,zu.current=n;var l=u&&"function"!=typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&u?(n.child=Sa(n,e.child,null,a),n.child=Sa(n,null,l,a)):Mu(e,n,l,a),n.memoizedState=r.state,o&&yo(n,t,!0),n.child}function qu(e){var n=e.stateNode;n.pendingContext?ho(0,n.pendingContext,n.pendingContext!==n.context):n.context&&ho(0,n.context,!1),Ta(e,n.containerInfo)}var Vu,Bu,Wu,Hu={dehydrated:null,retryLane:0};function Qu(e,n,t){var r,o=n.pendingProps,a=Ma.current,u=!1;return(r=0!=(64&n.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(u=!0,n.flags&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(a|=1),uo(Ma,1&a),null===e?(void 0!==o.fallback&&Ua(n),e=o.children,a=o.fallback,u?(e=Ku(n,e,a,t),n.child.memoizedState={baseLanes:t},n.memoizedState=Hu,e):"number"==typeof o.unstable_expectedLoadTime?(e=Ku(n,e,a,t),n.child.memoizedState={baseLanes:t},n.memoizedState=Hu,n.lanes=33554432,e):((t=qi({mode:"visible",children:e},n.mode,t,null)).return=n,n.child=t)):(e.memoizedState,u?(o=Gu(e,n,o.children,o.fallback,t),u=n.child,a=e.child.memoizedState,u.memoizedState=null===a?{baseLanes:t}:{baseLanes:a.baseLanes|t},u.childLanes=e.childLanes&~t,n.memoizedState=Hu,o):(t=Yu(e,n,o.children,t),n.memoizedState=null,t))}function Ku(e,n,t,r){var o=e.mode,a=e.child;return n={mode:"hidden",children:n},0==(2&o)&&null!==a?(a.childLanes=0,a.pendingProps=n):a=qi(n,o,0,null),t=$i(t,o,r,null),a.return=e,t.return=e,a.sibling=t,e.child=a,t}function Yu(e,n,t,r){var o=e.child;return e=o.sibling,t=Di(o,{mode:"visible",children:t}),0==(2&n.mode)&&(t.lanes=r),t.return=n,t.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,n.firstEffect=n.lastEffect=e),n.child=t}function Gu(e,n,t,r,o){var a=n.mode,u=e.child;e=u.sibling;var l={mode:"hidden",children:t};return 0==(2&a)&&n.child!==u?((t=n.child).childLanes=0,t.pendingProps=l,null!==(u=t.lastEffect)?(n.firstEffect=t.firstEffect,n.lastEffect=u,u.nextEffect=null):n.firstEffect=n.lastEffect=null):t=Di(u,l),null!==e?r=Di(e,r):(r=$i(r,a,o,null)).flags|=2,r.return=n,t.return=n,t.sibling=r,n.child=t,r}function Xu(e,n){e.lanes|=n;var t=e.alternate;null!==t&&(t.lanes|=n),ea(e.return,n)}function Ju(e,n,t,r,o,a){var u=e.memoizedState;null===u?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:o,lastEffect:a}:(u.isBackwards=n,u.rendering=null,u.renderingStartTime=0,u.last=r,u.tail=t,u.tailMode=o,u.lastEffect=a)}function Zu(e,n,t){var r=n.pendingProps,o=r.revealOrder,a=r.tail;if(Mu(e,n,r.children,t),0!=(2&(r=Ma.current)))r=1&r|2,n.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Xu(e,t);else if(19===e.tag)Xu(e,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(uo(Ma,r),0==(2&n.mode))n.memoizedState=null;else switch(o){case"forwards":for(t=n.child,o=null;null!==t;)null!==(e=t.alternate)&&null===Ra(e)&&(o=t),t=t.sibling;null===(t=o)?(o=n.child,n.child=null):(o=t.sibling,t.sibling=null),Ju(n,!1,o,t,a,n.lastEffect);break;case"backwards":for(t=null,o=n.child,n.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Ra(e)){n.child=o;break}e=o.sibling,o.sibling=t,t=o,o=e}Ju(n,!0,t,null,a,n.lastEffect);break;case"together":Ju(n,!1,null,null,void 0,n.lastEffect);break;default:n.memoizedState=null}return n.child}function el(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),Rl|=n.lanes,0!=(t&n.childLanes)){if(null!==e&&n.child!==e.child)throw Error(u(153));if(null!==n.child){for(t=Di(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=Di(e,e.pendingProps)).return=n;t.sibling=null}return n.child}return null}function nl(e,n){if(!Aa)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function tl(e,n,t){var r=n.pendingProps;switch(n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return po(n.type)&&mo(),null;case 3:return Oa(),ao(co),ao(io),Wa(),(r=n.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(qa(n)?n.flags|=4:r.hydrate||(n.flags|=256)),null;case 5:La(n);var a=Na(Pa.current);if(t=n.type,null!==e&&null!=n.stateNode)Bu(e,n,t,r),e.ref!==n.ref&&(n.flags|=128);else{if(!r){if(null===n.stateNode)throw Error(u(166));return null}if(e=Na(_a.current),qa(n)){r=n.stateNode,t=n.type;var l=n.memoizedProps;switch(r[Qr]=n,r[Kr]=l,t){case"dialog":_r("cancel",r),_r("close",r);break;case"iframe":case"object":case"embed":_r("load",r);break;case"video":case"audio":for(e=0;e<kr.length;e++)_r(kr[e],r);break;case"source":_r("error",r);break;case"img":case"image":case"link":_r("error",r),_r("load",r);break;case"details":_r("toggle",r);break;case"input":ee(r,l),_r("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},_r("invalid",r);break;case"textarea":ie(r,l),_r("invalid",r)}for(var c in xe(t,l),e=null,l)l.hasOwnProperty(c)&&(a=l[c],"children"===c?"string"==typeof a?r.textContent!==a&&(e=["children",a]):"number"==typeof a&&r.textContent!==""+a&&(e=["children",""+a]):i.hasOwnProperty(c)&&null!=a&&"onScroll"===c&&_r("scroll",r));switch(t){case"input":G(r),re(r,l,!0);break;case"textarea":G(r),se(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=Ir)}r=e,n.updateQueue=r,null!==r&&(n.flags|=4)}else{switch(c=9===a.nodeType?a:a.ownerDocument,e===fe&&(e=pe(t)),e===fe?"script"===t?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(t,{is:r.is}):(e=c.createElement(t),"select"===t&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,t),e[Qr]=n,e[Kr]=r,Vu(e,n),n.stateNode=e,c=Ee(t,r),t){case"dialog":_r("cancel",e),_r("close",e),a=r;break;case"iframe":case"object":case"embed":_r("load",e),a=r;break;case"video":case"audio":for(a=0;a<kr.length;a++)_r(kr[a],e);a=r;break;case"source":_r("error",e),a=r;break;case"img":case"image":case"link":_r("error",e),_r("load",e),a=r;break;case"details":_r("toggle",e),a=r;break;case"input":ee(e,r),a=Z(e,r),_r("invalid",e);break;case"option":a=ae(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=o({},r,{value:void 0}),_r("invalid",e);break;case"textarea":ie(e,r),a=le(e,r),_r("invalid",e);break;default:a=r}xe(t,a);var s=a;for(l in s)if(s.hasOwnProperty(l)){var f=s[l];"style"===l?ke(e,f):"dangerouslySetInnerHTML"===l?null!=(f=f?f.__html:void 0)&&ge(e,f):"children"===l?"string"==typeof f?("textarea"!==t||""!==f)&&ve(e,f):"number"==typeof f&&ve(e,""+f):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(i.hasOwnProperty(l)?null!=f&&"onScroll"===l&&_r("scroll",e):null!=f&&w(e,l,f,c))}switch(t){case"input":G(e),re(e,r,!1);break;case"textarea":G(e),se(e);break;case"option":null!=r.value&&e.setAttribute("value",""+K(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ue(e,!!r.multiple,l,!1):null!=r.defaultValue&&ue(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=Ir)}Fr(t,r)&&(n.flags|=4)}null!==n.ref&&(n.flags|=128)}return null;case 6:if(e&&null!=n.stateNode)Wu(0,n,e.memoizedProps,r);else{if("string"!=typeof r&&null===n.stateNode)throw Error(u(166));t=Na(Pa.current),Na(_a.current),qa(n)?(r=n.stateNode,t=n.memoizedProps,r[Qr]=n,r.nodeValue!==t&&(n.flags|=4)):((r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[Qr]=n,n.stateNode=r)}return null;case 13:return ao(Ma),r=n.memoizedState,0!=(64&n.flags)?(n.lanes=t,n):(r=null!==r,t=!1,null===e?void 0!==n.memoizedProps.fallback&&qa(n):t=null!==e.memoizedState,r&&!t&&0!=(2&n.mode)&&(null===e&&!0!==n.memoizedProps.unstable_avoidThisFallback||0!=(1&Ma.current)?0===zl&&(zl=3):(0!==zl&&3!==zl||(zl=4),null===Cl||0==(134217727&Rl)&&0==(134217727&Il)||fi(Cl,Nl))),(r||t)&&(n.flags|=4),null);case 4:return Oa(),null===e&&Pr(n.stateNode.containerInfo),null;case 10:return Zo(n),null;case 17:return po(n.type)&&mo(),null;case 19:if(ao(Ma),null===(r=n.memoizedState))return null;if(l=0!=(64&n.flags),null===(c=r.rendering))if(l)nl(r,!1);else{if(0!==zl||null!==e&&0!=(64&e.flags))for(e=n.child;null!==e;){if(null!==(c=Ra(e))){for(n.flags|=64,nl(r,!1),null!==(l=c.updateQueue)&&(n.updateQueue=l,n.flags|=4),null===r.lastEffect&&(n.firstEffect=null),n.lastEffect=r.lastEffect,r=t,t=n.child;null!==t;)e=r,(l=t).flags&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,null===(c=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=c.childLanes,l.lanes=c.lanes,l.child=c.child,l.memoizedProps=c.memoizedProps,l.memoizedState=c.memoizedState,l.updateQueue=c.updateQueue,l.type=c.type,e=c.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return uo(Ma,1&Ma.current|2),n.child}e=e.sibling}null!==r.tail&&Do()>Dl&&(n.flags|=64,l=!0,nl(r,!1),n.lanes=33554432)}else{if(!l)if(null!==(e=Ra(c))){if(n.flags|=64,l=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),nl(r,!0),null===r.tail&&"hidden"===r.tailMode&&!c.alternate&&!Aa)return null!==(n=n.lastEffect=r.lastEffect)&&(n.nextEffect=null),null}else 2*Do()-r.renderingStartTime>Dl&&1073741824!==t&&(n.flags|=64,l=!0,nl(r,!1),n.lanes=33554432);r.isBackwards?(c.sibling=n.child,n.child=c):(null!==(t=r.last)?t.sibling=c:n.child=c,r.last=c)}return null!==r.tail?(t=r.tail,r.rendering=t,r.tail=t.sibling,r.lastEffect=n.lastEffect,r.renderingStartTime=Do(),t.sibling=null,n=Ma.current,uo(Ma,l?1&n|2:1&n),t):null;case 23:case 24:return gi(),null!==e&&null!==e.memoizedState!=(null!==n.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(n.flags|=4),null}throw Error(u(156,n.tag))}function rl(e){switch(e.tag){case 1:po(e.type)&&mo();var n=e.flags;return 4096&n?(e.flags=-4097&n|64,e):null;case 3:if(Oa(),ao(co),ao(io),Wa(),0!=(64&(n=e.flags)))throw Error(u(285));return e.flags=-4097&n|64,e;case 5:return La(e),null;case 13:return ao(Ma),4096&(n=e.flags)?(e.flags=-4097&n|64,e):null;case 19:return ao(Ma),null;case 4:return Oa(),null;case 10:return Zo(e),null;case 23:case 24:return gi(),null;default:return null}}function ol(e,n){try{var t="",r=n;do{t+=H(r),r=r.return}while(r);var o=t}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:n,stack:o}}function al(e,n){try{console.error(n.value)}catch(e){setTimeout((function(){throw e}))}}Vu=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},Bu=function(e,n,t,r){var a=e.memoizedProps;if(a!==r){e=n.stateNode,Na(_a.current);var u,l=null;switch(t){case"input":a=Z(e,a),r=Z(e,r),l=[];break;case"option":a=ae(e,a),r=ae(e,r),l=[];break;case"select":a=o({},a,{value:void 0}),r=o({},r,{value:void 0}),l=[];break;case"textarea":a=le(e,a),r=le(e,r),l=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(e.onclick=Ir)}for(f in xe(t,r),t=null,a)if(!r.hasOwnProperty(f)&&a.hasOwnProperty(f)&&null!=a[f])if("style"===f){var c=a[f];for(u in c)c.hasOwnProperty(u)&&(t||(t={}),t[u]="")}else"dangerouslySetInnerHTML"!==f&&"children"!==f&&"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&"autoFocus"!==f&&(i.hasOwnProperty(f)?l||(l=[]):(l=l||[]).push(f,null));for(f in r){var s=r[f];if(c=null!=a?a[f]:void 0,r.hasOwnProperty(f)&&s!==c&&(null!=s||null!=c))if("style"===f)if(c){for(u in c)!c.hasOwnProperty(u)||s&&s.hasOwnProperty(u)||(t||(t={}),t[u]="");for(u in s)s.hasOwnProperty(u)&&c[u]!==s[u]&&(t||(t={}),t[u]=s[u])}else t||(l||(l=[]),l.push(f,t)),t=s;else"dangerouslySetInnerHTML"===f?(s=s?s.__html:void 0,c=c?c.__html:void 0,null!=s&&c!==s&&(l=l||[]).push(f,s)):"children"===f?"string"!=typeof s&&"number"!=typeof s||(l=l||[]).push(f,""+s):"suppressContentEditableWarning"!==f&&"suppressHydrationWarning"!==f&&(i.hasOwnProperty(f)?(null!=s&&"onScroll"===f&&_r("scroll",e),l||c===s||(l=[])):"object"==typeof s&&null!==s&&s.$$typeof===I?s.toString():(l=l||[]).push(f,s))}t&&(l=l||[]).push("style",t);var f=l;(n.updateQueue=f)&&(n.flags|=4)}},Wu=function(e,n,t,r){t!==r&&(n.flags|=4)};var ul="function"==typeof WeakMap?WeakMap:Map;function ll(e,n,t){(t=ua(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){Vl||(Vl=!0,Bl=r),al(0,n)},t}function il(e,n,t){(t=ua(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=n.value;t.payload=function(){return al(0,n),r(o)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){"function"!=typeof r&&(null===Wl?Wl=new Set([this]):Wl.add(this),al(0,n));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})}),t}var cl="function"==typeof WeakSet?WeakSet:Set;function sl(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Mi(e,n)}else n.current=null}function fl(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&n.flags&&null!==e){var t=e.memoizedProps,r=e.memoizedState;n=(e=n.stateNode).getSnapshotBeforeUpdate(n.elementType===n.type?t:Qo(n.type,t),r),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:return void(256&n.flags&&qr(n.stateNode.containerInfo));case 5:case 6:case 4:case 17:return}throw Error(u(163))}function dl(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==n)}if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{var o=e;r=o.next,0!=(4&(o=o.tag))&&0!=(1&o)&&(Oi(t,e),Ti(t,e)),e=r}while(e!==n)}return;case 1:return e=t.stateNode,4&t.flags&&(null===n?e.componentDidMount():(r=t.elementType===t.type?n.memoizedProps:Qo(t.type,n.memoizedProps),e.componentDidUpdate(r,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(n=t.updateQueue)&&sa(t,n,e));case 3:if(null!==(n=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}sa(t,n,e)}return;case 5:return e=t.stateNode,void(null===n&&4&t.flags&&Fr(t.type,t.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===t.memoizedState&&(t=t.alternate,null!==t&&(t=t.memoizedState,null!==t&&(t=t.dehydrated,null!==t&&Sn(t)))));case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(u(163))}function pl(e,n){for(var t=e;;){if(5===t.tag){var r=t.stateNode;if(n)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=t.stateNode;var o=t.memoizedProps.style;o=null!=o&&o.hasOwnProperty("display")?o.display:null,r.style.display=we("display",o)}}else if(6===t.tag)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((23!==t.tag&&24!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}}function ml(e,n){if(wo&&"function"==typeof wo.onCommitFiberUnmount)try{wo.onCommitFiberUnmount(bo,n)}catch(e){}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=n.updateQueue)&&null!==(e=e.lastEffect)){var t=e=e.next;do{var r=t,o=r.destroy;if(r=r.tag,void 0!==o)if(0!=(4&r))Oi(n,t);else{r=n;try{o()}catch(e){Mi(r,e)}}t=t.next}while(t!==e)}break;case 1:if(sl(n),"function"==typeof(e=n.stateNode).componentWillUnmount)try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(e){Mi(n,e)}break;case 5:sl(n);break;case 4:yl(e,n)}}function hl(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function gl(e){return 5===e.tag||3===e.tag||4===e.tag}function vl(e){e:{for(var n=e.return;null!==n;){if(gl(n))break e;n=n.return}throw Error(u(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var r=!1;break;case 3:case 4:n=n.containerInfo,r=!0;break;default:throw Error(u(161))}16&t.flags&&(ve(n,""),t.flags&=-17);e:n:for(t=e;;){for(;null===t.sibling;){if(null===t.return||gl(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.flags)continue n;if(null===t.child||4===t.tag)continue n;t.child.return=t,t=t.child}if(!(2&t.flags)){t=t.stateNode;break e}}r?function e(n,t,r){var o=n.tag,a=5===o||6===o;if(a)n=a?n.stateNode:n.stateNode.instance,t?8===r.nodeType?r.parentNode.insertBefore(n,t):r.insertBefore(n,t):(8===r.nodeType?(t=r.parentNode).insertBefore(n,r):(t=r).appendChild(n),null!==(r=r._reactRootContainer)&&void 0!==r||null!==t.onclick||(t.onclick=Ir));else if(4!==o&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,t,n):function e(n,t,r){var o=n.tag,a=5===o||6===o;if(a)n=a?n.stateNode:n.stateNode.instance,t?r.insertBefore(n,t):r.appendChild(n);else if(4!==o&&null!==(n=n.child))for(e(n,t,r),n=n.sibling;null!==n;)e(n,t,r),n=n.sibling}(e,t,n)}function yl(e,n){for(var t,r,o=n,a=!1;;){if(!a){a=o.return;e:for(;;){if(null===a)throw Error(u(160));switch(t=a.stateNode,a.tag){case 5:r=!1;break e;case 3:case 4:t=t.containerInfo,r=!0;break e}a=a.return}a=!0}if(5===o.tag||6===o.tag){e:for(var l=e,i=o,c=i;;)if(ml(l,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===i)break e;for(;null===c.sibling;){if(null===c.return||c.return===i)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}r?(l=t,i=o.stateNode,8===l.nodeType?l.parentNode.removeChild(i):l.removeChild(i)):t.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){t=o.stateNode.containerInfo,r=!0,o.child.return=o,o=o.child;continue}}else if(ml(e,o),null!==o.child){o.child.return=o,o=o.child;continue}if(o===n)break;for(;null===o.sibling;){if(null===o.return||o.return===n)return;4===(o=o.return).tag&&(a=!1)}o.sibling.return=o.return,o=o.sibling}}function bl(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(null!==(t=null!==t?t.lastEffect:null)){var r=t=t.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==t)}return;case 1:return;case 5:if(null!=(t=n.stateNode)){r=n.memoizedProps;var o=null!==e?e.memoizedProps:r;e=n.type;var a=n.updateQueue;if(n.updateQueue=null,null!==a){for(t[Kr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&ne(t,r),Ee(e,o),n=Ee(e,r),o=0;o<a.length;o+=2){var l=a[o],i=a[o+1];"style"===l?ke(t,i):"dangerouslySetInnerHTML"===l?ge(t,i):"children"===l?ve(t,i):w(t,l,i,n)}switch(e){case"input":te(t,r);break;case"textarea":ce(t,r);break;case"select":e=t._wrapperState.wasMultiple,t._wrapperState.wasMultiple=!!r.multiple,null!=(a=r.value)?ue(t,!!r.multiple,a,!1):e!==!!r.multiple&&(null!=r.defaultValue?ue(t,!!r.multiple,r.defaultValue,!0):ue(t,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===n.stateNode)throw Error(u(162));return void(n.stateNode.nodeValue=n.memoizedProps);case 3:return void((t=n.stateNode).hydrate&&(t.hydrate=!1,Sn(t.containerInfo)));case 12:return;case 13:return null!==n.memoizedState&&(Fl=Do(),pl(n.child,!0)),void wl(n);case 19:return void wl(n);case 17:return;case 23:case 24:return void pl(n,null!==n.memoizedState)}throw Error(u(163))}function wl(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new cl),n.forEach((function(n){var r=Ii.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))}))}}function kl(e,n){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(n=n.memoizedState)&&null===n.dehydrated)}var Sl=Math.ceil,xl=k.ReactCurrentDispatcher,El=k.ReactCurrentOwner,_l=0,Cl=null,Pl=null,Nl=0,Tl=0,Ol=oo(0),zl=0,Ll=null,Ml=0,Rl=0,Il=0,jl=0,Al=null,Fl=0,Dl=1/0;function Ul(){Dl=Do()+500}var $l,ql=null,Vl=!1,Bl=null,Wl=null,Hl=!1,Ql=null,Kl=90,Yl=[],Gl=[],Xl=null,Jl=0,Zl=null,ei=-1,ni=0,ti=0,ri=null,oi=!1;function ai(){return 0!=(48&_l)?Do():-1!==ei?ei:ei=Do()}function ui(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Uo()?1:2;if(0===ni&&(ni=Ml),0!==Ho.transition){0!==ti&&(ti=null!==Al?Al.pendingLanes:0),e=ni;var n=4186112&~ti;return 0===(n&=-n)&&(0===(n=(e=4186112&~e)&-e)&&(n=8192)),n}return e=Uo(),0!=(4&_l)&&98===e?e=Un(12,ni):e=Un(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ni),e}function li(e,n,t){if(50<Jl)throw Jl=0,Zl=null,Error(u(185));if(null===(e=ii(e,n)))return null;Vn(e,n,t),e===Cl&&(Il|=n,4===zl&&fi(e,Nl));var r=Uo();1===n?0!=(8&_l)&&0==(48&_l)?di(e):(ci(e,t),0===_l&&(Ul(),Bo())):(0==(4&_l)||98!==r&&99!==r||(null===Xl?Xl=new Set([e]):Xl.add(e)),ci(e,t)),Al=e}function ii(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}function ci(e,n){for(var t=e.callbackNode,r=e.suspendedLanes,o=e.pingedLanes,a=e.expirationTimes,l=e.pendingLanes;0<l;){var i=31-Bn(l),c=1<<i,s=a[i];if(-1===s){if(0==(c&r)||0!=(c&o)){s=n,An(c);var f=jn;a[i]=10<=f?s+250:6<=f?s+5e3:-1}}else s<=n&&(e.expiredLanes|=c);l&=~c}if(r=Fn(e,e===Cl?Nl:0),n=jn,0===r)null!==t&&(t!==Mo&&xo(t),e.callbackNode=null,e.callbackPriority=0);else{if(null!==t){if(e.callbackPriority===n)return;t!==Mo&&xo(t)}15===n?(t=di.bind(null,e),null===Io?(Io=[t],jo=So(No,Wo)):Io.push(t),t=Mo):14===n?t=Vo(99,di.bind(null,e)):t=Vo(t=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(u(358,e))}}(n),si.bind(null,e)),e.callbackPriority=n,e.callbackNode=t}}function si(e){if(ei=-1,ti=ni=0,0!=(48&_l))throw Error(u(327));var n=e.callbackNode;if(Ni()&&e.callbackNode!==n)return null;var t=Fn(e,e===Cl?Nl:0);if(0===t)return null;var r=t,o=_l;_l|=16;var a=bi();for(Cl===e&&Nl===r||(Ul(),vi(e,r));;)try{Si();break}catch(n){yi(e,n)}if(Jo(),xl.current=a,_l=o,null!==Pl?r=0:(Cl=null,Nl=0,r=zl),0!=(Ml&Il))vi(e,0);else if(0!==r){if(2===r&&(_l|=64,e.hydrate&&(e.hydrate=!1,qr(e.containerInfo)),0!==(t=Dn(e))&&(r=wi(e,t))),1===r)throw n=Ll,vi(e,0),fi(e,t),ci(e,Do()),n;switch(e.finishedWork=e.current.alternate,e.finishedLanes=t,r){case 0:case 1:throw Error(u(345));case 2:_i(e);break;case 3:if(fi(e,t),(62914560&t)===t&&10<(r=Fl+500-Do())){if(0!==Fn(e,0))break;if(((o=e.suspendedLanes)&t)!==t){ai(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Ur(_i.bind(null,e),r);break}_i(e);break;case 4:if(fi(e,t),(4186112&t)===t)break;for(r=e.eventTimes,o=-1;0<t;){var l=31-Bn(t);a=1<<l,(l=r[l])>o&&(o=l),t&=~a}if(t=o,10<(t=(120>(t=Do()-t)?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*Sl(t/1960))-t)){e.timeoutHandle=Ur(_i.bind(null,e),t);break}_i(e);break;case 5:_i(e);break;default:throw Error(u(329))}}return ci(e,Do()),e.callbackNode===n?si.bind(null,e):null}function fi(e,n){for(n&=~jl,n&=~Il,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-Bn(n),r=1<<t;e[t]=-1,n&=~r}}function di(e){if(0!=(48&_l))throw Error(u(327));if(Ni(),e===Cl&&0!=(e.expiredLanes&Nl)){var n=Nl,t=wi(e,n);0!=(Ml&Il)&&(t=wi(e,n=Fn(e,n)))}else t=wi(e,n=Fn(e,0));if(0!==e.tag&&2===t&&(_l|=64,e.hydrate&&(e.hydrate=!1,qr(e.containerInfo)),0!==(n=Dn(e))&&(t=wi(e,n))),1===t)throw t=Ll,vi(e,0),fi(e,n),ci(e,Do()),t;return e.finishedWork=e.current.alternate,e.finishedLanes=n,_i(e),ci(e,Do()),null}function pi(e,n){var t=_l;_l|=1;try{return e(n)}finally{0===(_l=t)&&(Ul(),Bo())}}function mi(e,n){var t=_l;_l&=-2,_l|=8;try{return e(n)}finally{0===(_l=t)&&(Ul(),Bo())}}function hi(e,n){uo(Ol,Tl),Tl|=n,Ml|=n}function gi(){Tl=Ol.current,ao(Ol)}function vi(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,$r(t)),null!==Pl)for(t=Pl.return;null!==t;){var r=t;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&mo();break;case 3:Oa(),ao(co),ao(io),Wa();break;case 5:La(r);break;case 4:Oa();break;case 13:case 19:ao(Ma);break;case 10:Zo(r);break;case 23:case 24:gi()}t=t.return}Cl=e,Pl=Di(e.current,null),Nl=Tl=Ml=n,zl=0,Ll=null,jl=Il=Rl=0}function yi(e,n){for(;;){var t=Pl;try{if(Jo(),Ha.current=Pu,Ja){for(var r=Ya.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}Ja=!1}if(Ka=0,Xa=Ga=Ya=null,Za=!1,El.current=null,null===t||null===t.return){zl=1,Ll=n,Pl=null;break}e:{var a=e,u=t.return,l=t,i=n;if(n=Nl,l.flags|=2048,l.firstEffect=l.lastEffect=null,null!==i&&"object"==typeof i&&"function"==typeof i.then){var c=i;if(0==(2&l.mode)){var s=l.alternate;s?(l.updateQueue=s.updateQueue,l.memoizedState=s.memoizedState,l.lanes=s.lanes):(l.updateQueue=null,l.memoizedState=null)}var f=0!=(1&Ma.current),d=u;do{var p;if(p=13===d.tag){var m=d.memoizedState;if(null!==m)p=null!==m.dehydrated;else{var h=d.memoizedProps;p=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!f)}}if(p){var g=d.updateQueue;if(null===g){var v=new Set;v.add(c),d.updateQueue=v}else g.add(c);if(0==(2&d.mode)){if(d.flags|=64,l.flags|=16384,l.flags&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var y=ua(-1,1);y.tag=2,la(l,y)}l.lanes|=1;break e}i=void 0,l=n;var b=a.pingCache;if(null===b?(b=a.pingCache=new ul,i=new Set,b.set(c,i)):void 0===(i=b.get(c))&&(i=new Set,b.set(c,i)),!i.has(l)){i.add(l);var w=Ri.bind(null,a,c,l);c.then(w,w)}d.flags|=4096,d.lanes=n;break e}d=d.return}while(null!==d);i=Error((Q(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==zl&&(zl=2),i=ol(i,l),d=u;do{switch(d.tag){case 3:a=i,d.flags|=4096,n&=-n,d.lanes|=n,ia(d,ll(0,a,n));break e;case 1:a=i;var k=d.type,S=d.stateNode;if(0==(64&d.flags)&&("function"==typeof k.getDerivedStateFromError||null!==S&&"function"==typeof S.componentDidCatch&&(null===Wl||!Wl.has(S)))){d.flags|=4096,n&=-n,d.lanes|=n,ia(d,il(d,a,n));break e}}d=d.return}while(null!==d)}Ei(t)}catch(e){n=e,Pl===t&&null!==t&&(Pl=t=t.return);continue}break}}function bi(){var e=xl.current;return xl.current=Pu,null===e?Pu:e}function wi(e,n){var t=_l;_l|=16;var r=bi();for(Cl===e&&Nl===n||vi(e,n);;)try{ki();break}catch(n){yi(e,n)}if(Jo(),_l=t,xl.current=r,null!==Pl)throw Error(u(261));return Cl=null,Nl=0,zl}function ki(){for(;null!==Pl;)xi(Pl)}function Si(){for(;null!==Pl&&!Eo();)xi(Pl)}function xi(e){var n=$l(e.alternate,e,Tl);e.memoizedProps=e.pendingProps,null===n?Ei(e):Pl=n,El.current=null}function Ei(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(2048&n.flags)){if(null!==(t=tl(t,n,Tl)))return void(Pl=t);if(24!==(t=n).tag&&23!==t.tag||null===t.memoizedState||0!=(1073741824&Tl)||0==(4&t.mode)){for(var r=0,o=t.child;null!==o;)r|=o.lanes|o.childLanes,o=o.sibling;t.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=n.firstEffect),null!==n.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1<n.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=n:e.firstEffect=n,e.lastEffect=n))}else{if(null!==(t=rl(n)))return t.flags&=2047,void(Pl=t);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(n=n.sibling))return void(Pl=n);Pl=n=e}while(null!==n);0===zl&&(zl=5)}function _i(e){var n=Uo();return qo(99,Ci.bind(null,e,n)),null}function Ci(e,n){do{Ni()}while(null!==Ql);if(0!=(48&_l))throw Error(u(327));var t=e.finishedWork;if(null===t)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(u(177));e.callbackNode=null;var r=t.lanes|t.childLanes,o=r,a=e.pendingLanes&~o;e.pendingLanes=o,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=o,e.mutableReadLanes&=o,e.entangledLanes&=o,o=e.entanglements;for(var l=e.eventTimes,i=e.expirationTimes;0<a;){var c=31-Bn(a),s=1<<c;o[c]=0,l[c]=-1,i[c]=-1,a&=~s}if(null!==Xl&&0==(24&r)&&Xl.has(e)&&Xl.delete(e),e===Cl&&(Pl=Cl=null,Nl=0),1<t.flags?null!==t.lastEffect?(t.lastEffect.nextEffect=t,r=t.firstEffect):r=t:r=t.firstEffect,null!==r){if(o=_l,_l|=32,El.current=null,jr=Yn,dr(l=fr())){if("selectionStart"in l)i={start:l.selectionStart,end:l.selectionEnd};else e:if(i=(i=l.ownerDocument)&&i.defaultView||window,(s=i.getSelection&&i.getSelection())&&0!==s.rangeCount){i=s.anchorNode,a=s.anchorOffset,c=s.focusNode,s=s.focusOffset;try{i.nodeType,c.nodeType}catch(e){i=null;break e}var f=0,d=-1,p=-1,m=0,h=0,g=l,v=null;n:for(;;){for(var y;g!==i||0!==a&&3!==g.nodeType||(d=f+a),g!==c||0!==s&&3!==g.nodeType||(p=f+s),3===g.nodeType&&(f+=g.nodeValue.length),null!==(y=g.firstChild);)v=g,g=y;for(;;){if(g===l)break n;if(v===i&&++m===a&&(d=f),v===c&&++h===s&&(p=f),null!==(y=g.nextSibling))break;v=(g=v).parentNode}g=y}i=-1===d||-1===p?null:{start:d,end:p}}else i=null;i=i||{start:0,end:0}}else i=null;Ar={focusedElem:l,selectionRange:i},Yn=!1,ri=null,oi=!1,ql=r;do{try{Pi()}catch(e){if(null===ql)throw Error(u(330));Mi(ql,e),ql=ql.nextEffect}}while(null!==ql);ri=null,ql=r;do{try{for(l=e;null!==ql;){var b=ql.flags;if(16&b&&ve(ql.stateNode,""),128&b){var w=ql.alternate;if(null!==w){var k=w.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&b){case 2:vl(ql),ql.flags&=-3;break;case 6:vl(ql),ql.flags&=-3,bl(ql.alternate,ql);break;case 1024:ql.flags&=-1025;break;case 1028:ql.flags&=-1025,bl(ql.alternate,ql);break;case 4:bl(ql.alternate,ql);break;case 8:yl(l,i=ql);var S=i.alternate;hl(i),null!==S&&hl(S)}ql=ql.nextEffect}}catch(e){if(null===ql)throw Error(u(330));Mi(ql,e),ql=ql.nextEffect}}while(null!==ql);if(k=Ar,w=fr(),b=k.focusedElem,l=k.selectionRange,w!==b&&b&&b.ownerDocument&&function e(n,t){return!(!n||!t)&&(n===t||(!n||3!==n.nodeType)&&(t&&3===t.nodeType?e(n,t.parentNode):"contains"in n?n.contains(t):!!n.compareDocumentPosition&&!!(16&n.compareDocumentPosition(t))))}(b.ownerDocument.documentElement,b)){null!==l&&dr(b)&&(w=l.start,void 0===(k=l.end)&&(k=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(k,b.value.length)):(k=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(k=k.getSelection(),i=b.textContent.length,S=Math.min(l.start,i),l=void 0===l.end?S:Math.min(l.end,i),!k.extend&&S>l&&(i=l,l=S,S=i),i=sr(b,S),a=sr(b,l),i&&a&&(1!==k.rangeCount||k.anchorNode!==i.node||k.anchorOffset!==i.offset||k.focusNode!==a.node||k.focusOffset!==a.offset)&&((w=w.createRange()).setStart(i.node,i.offset),k.removeAllRanges(),S>l?(k.addRange(w),k.extend(a.node,a.offset)):(w.setEnd(a.node,a.offset),k.addRange(w))))),w=[];for(k=b;k=k.parentNode;)1===k.nodeType&&w.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(k=w[b]).element.scrollLeft=k.left,k.element.scrollTop=k.top}Yn=!!jr,Ar=jr=null,e.current=t,ql=r;do{try{for(b=e;null!==ql;){var x=ql.flags;if(36&x&&dl(b,ql.alternate,ql),128&x){w=void 0;var E=ql.ref;if(null!==E){var _=ql.stateNode;switch(ql.tag){case 5:w=_;break;default:w=_}"function"==typeof E?E(w):E.current=w}}ql=ql.nextEffect}}catch(e){if(null===ql)throw Error(u(330));Mi(ql,e),ql=ql.nextEffect}}while(null!==ql);ql=null,Ro(),_l=o}else e.current=t;if(Hl)Hl=!1,Ql=e,Kl=n;else for(ql=r;null!==ql;)n=ql.nextEffect,ql.nextEffect=null,8&ql.flags&&((x=ql).sibling=null,x.stateNode=null),ql=n;if(0===(r=e.pendingLanes)&&(Wl=null),1===r?e===Zl?Jl++:(Jl=0,Zl=e):Jl=0,t=t.stateNode,wo&&"function"==typeof wo.onCommitFiberRoot)try{wo.onCommitFiberRoot(bo,t,void 0,64==(64&t.current.flags))}catch(e){}if(ci(e,Do()),Vl)throw Vl=!1,e=Bl,Bl=null,e;return 0!=(8&_l)||Bo(),null}function Pi(){for(;null!==ql;){var e=ql.alternate;oi||null===ri||(0!=(8&ql.flags)?Ze(ql,ri)&&(oi=!0):13===ql.tag&&kl(e,ql)&&Ze(ql,ri)&&(oi=!0));var n=ql.flags;0!=(256&n)&&fl(e,ql),0==(512&n)||Hl||(Hl=!0,Vo(97,(function(){return Ni(),null}))),ql=ql.nextEffect}}function Ni(){if(90!==Kl){var e=97<Kl?97:Kl;return Kl=90,qo(e,zi)}return!1}function Ti(e,n){Yl.push(n,e),Hl||(Hl=!0,Vo(97,(function(){return Ni(),null})))}function Oi(e,n){Gl.push(n,e),Hl||(Hl=!0,Vo(97,(function(){return Ni(),null})))}function zi(){if(null===Ql)return!1;var e=Ql;if(Ql=null,0!=(48&_l))throw Error(u(331));var n=_l;_l|=32;var t=Gl;Gl=[];for(var r=0;r<t.length;r+=2){var o=t[r],a=t[r+1],l=o.destroy;if(o.destroy=void 0,"function"==typeof l)try{l()}catch(e){if(null===a)throw Error(u(330));Mi(a,e)}}for(t=Yl,Yl=[],r=0;r<t.length;r+=2){o=t[r],a=t[r+1];try{var i=o.create;o.destroy=i()}catch(e){if(null===a)throw Error(u(330));Mi(a,e)}}for(i=e.current.firstEffect;null!==i;)e=i.nextEffect,i.nextEffect=null,8&i.flags&&(i.sibling=null,i.stateNode=null),i=e;return _l=n,Bo(),!0}function Li(e,n,t){la(e,n=ll(0,n=ol(t,n),1)),n=ai(),null!==(e=ii(e,1))&&(Vn(e,1,n),ci(e,n))}function Mi(e,n){if(3===e.tag)Li(e,e,n);else for(var t=e.return;null!==t;){if(3===t.tag){Li(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Wl||!Wl.has(r))){var o=il(t,e=ol(n,e),1);if(la(t,o),o=ai(),null!==(t=ii(t,1)))Vn(t,1,o),ci(t,o);else if("function"==typeof r.componentDidCatch&&(null===Wl||!Wl.has(r)))try{r.componentDidCatch(n,e)}catch(e){}break}}t=t.return}}function Ri(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=ai(),e.pingedLanes|=e.suspendedLanes&t,Cl===e&&(Nl&t)===t&&(4===zl||3===zl&&(62914560&Nl)===Nl&&500>Do()-Fl?vi(e,0):jl|=t),ci(e,n)}function Ii(e,n){var t=e.stateNode;null!==t&&t.delete(n),0===(n=0)&&(0==(2&(n=e.mode))?n=1:0==(4&n)?n=99===Uo()?1:2:(0===ni&&(ni=Ml),0===(n=$n(62914560&~ni))&&(n=4194304))),t=ai(),null!==(e=ii(e,n))&&(Vn(e,n,t),ci(e,t))}function ji(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Ai(e,n,t,r){return new ji(e,n,t,r)}function Fi(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Di(e,n){var t=e.alternate;return null===t?((t=Ai(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Ui(e,n,t,r,o,a){var l=2;if(r=e,"function"==typeof e)Fi(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case E:return $i(t.children,o,a,n);case j:l=8,o|=16;break;case _:l=8,o|=1;break;case C:return(e=Ai(12,t,n,8|o)).elementType=C,e.type=C,e.lanes=a,e;case O:return(e=Ai(13,t,n,o)).type=O,e.elementType=O,e.lanes=a,e;case z:return(e=Ai(19,t,n,o)).elementType=z,e.lanes=a,e;case A:return qi(t,o,a,n);case F:return(e=Ai(24,t,n,o)).elementType=F,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case P:l=10;break e;case N:l=9;break e;case T:l=11;break e;case L:l=14;break e;case M:l=16,r=null;break e;case R:l=22;break e}throw Error(u(130,null==e?e:typeof e,""))}return(n=Ai(l,t,n,o)).elementType=e,n.type=r,n.lanes=a,n}function $i(e,n,t,r){return(e=Ai(7,e,r,n)).lanes=t,e}function qi(e,n,t,r){return(e=Ai(23,e,r,n)).elementType=A,e.lanes=t,e}function Vi(e,n,t){return(e=Ai(6,e,null,n)).lanes=t,e}function Bi(e,n,t){return(n=Ai(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Wi(e,n,t){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=qn(0),this.expirationTimes=qn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=qn(0),this.mutableSourceEagerHydrationData=null}function Hi(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:n,implementation:t}}function Qi(e,n,t,r){var o=n.current,a=ai(),l=ui(o);e:if(t){n:{if(Ye(t=t._reactInternals)!==t||1!==t.tag)throw Error(u(170));var i=t;do{switch(i.tag){case 3:i=i.stateNode.context;break n;case 1:if(po(i.type)){i=i.stateNode.__reactInternalMemoizedMergedChildContext;break n}}i=i.return}while(null!==i);throw Error(u(171))}if(1===t.tag){var c=t.type;if(po(c)){t=go(t,c,i);break e}}t=i}else t=lo;return null===n.context?n.context=t:n.pendingContext=t,(n=ua(a,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),la(o,n),li(o,l,a),l}function Ki(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Yi(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function Gi(e,n){Yi(e,n),(e=e.alternate)&&Yi(e,n)}function Xi(e,n,t){var r=null!=t&&null!=t.hydrationOptions&&t.hydrationOptions.mutableSources||null;if(t=new Wi(e,n,null!=t&&!0===t.hydrate),n=Ai(3,null,null,2===n?7:1===n?3:0),t.current=n,n.stateNode=t,oa(n),e[Yr]=t.current,Pr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var o=(n=r[e])._getVersion;o=o(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o)}this._internalRoot=t}function Ji(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Zi(e,n,t,r,o){var a=t._reactRootContainer;if(a){var u=a._internalRoot;if("function"==typeof o){var l=o;o=function(){var e=Ki(u);l.call(e)}}Qi(n,u,e,o)}else{if(a=t._reactRootContainer=function(e,n){if(n||(n=!(!(n=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==n.nodeType||!n.hasAttribute("data-reactroot"))),!n)for(var t;t=e.lastChild;)e.removeChild(t);return new Xi(e,0,n?{hydrate:!0}:void 0)}(t,r),u=a._internalRoot,"function"==typeof o){var i=o;o=function(){var e=Ki(u);i.call(e)}}mi((function(){Qi(n,u,e,o)}))}return Ki(u)}function ec(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Ji(n))throw Error(u(200));return Hi(e,n,null,t)}$l=function(e,n,t){var r=n.lanes;if(null!==e)if(e.memoizedProps!==n.pendingProps||co.current)Lu=!0;else{if(0==(t&r)){switch(Lu=!1,n.tag){case 3:qu(n),Va();break;case 5:za(n);break;case 1:po(n.type)&&vo(n);break;case 4:Ta(n,n.stateNode.containerInfo);break;case 10:r=n.memoizedProps.value;var o=n.type._context;uo(Ko,o._currentValue),o._currentValue=r;break;case 13:if(null!==n.memoizedState)return 0!=(t&n.child.childLanes)?Qu(e,n,t):(uo(Ma,1&Ma.current),null!==(n=el(e,n,t))?n.sibling:null);uo(Ma,1&Ma.current);break;case 19:if(r=0!=(t&n.childLanes),0!=(64&e.flags)){if(r)return Zu(e,n,t);n.flags|=64}if(null!==(o=n.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),uo(Ma,Ma.current),r)break;return null;case 23:case 24:return n.lanes=0,Au(e,n,t)}return el(e,n,t)}Lu=0!=(16384&e.flags)}else Lu=!1;switch(n.lanes=0,n.tag){case 2:if(r=n.type,null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,o=fo(n,io.current),na(n,t),o=tu(null,n,r,e,o,t),n.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,po(r)){var a=!0;vo(n)}else a=!1;n.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,oa(n);var l=r.getDerivedStateFromProps;"function"==typeof l&&da(n,r,l,e),o.updater=pa,n.stateNode=o,o._reactInternals=n,va(n,r,e,t),n=$u(null,n,r,!0,a,t)}else n.tag=0,Mu(null,n,o,t),n=n.child;return n;case 16:o=n.elementType;e:{switch(null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,o=(a=o._init)(o._payload),n.type=o,a=n.tag=function(e){if("function"==typeof e)return Fi(e)?1:0;if(null!=e){if((e=e.$$typeof)===T)return 11;if(e===L)return 14}return 2}(o),e=Qo(o,e),a){case 0:n=Du(null,n,o,e,t);break e;case 1:n=Uu(null,n,o,e,t);break e;case 11:n=Ru(null,n,o,e,t);break e;case 14:n=Iu(null,n,o,Qo(o.type,e),r,t);break e}throw Error(u(306,o,""))}return n;case 0:return r=n.type,o=n.pendingProps,Du(e,n,r,o=n.elementType===r?o:Qo(r,o),t);case 1:return r=n.type,o=n.pendingProps,Uu(e,n,r,o=n.elementType===r?o:Qo(r,o),t);case 3:if(qu(n),r=n.updateQueue,null===e||null===r)throw Error(u(282));if(r=n.pendingProps,o=null!==(o=n.memoizedState)?o.element:null,aa(e,n),ca(n,r,null,t),(r=n.memoizedState.element)===o)Va(),n=el(e,n,t);else{if((a=(o=n.stateNode).hydrate)&&(ja=Vr(n.stateNode.containerInfo.firstChild),Ia=n,a=Aa=!0),a){if(null!=(e=o.mutableSourceEagerHydrationData))for(o=0;o<e.length;o+=2)(a=e[o])._workInProgressVersionPrimary=e[o+1],Ba.push(a);for(t=xa(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|1024,t=t.sibling}else Mu(e,n,r,t),Va();n=n.child}return n;case 5:return za(n),null===e&&Ua(n),r=n.type,o=n.pendingProps,a=null!==e?e.memoizedProps:null,l=o.children,Dr(r,o)?l=null:null!==a&&Dr(r,a)&&(n.flags|=16),Fu(e,n),Mu(e,n,l,t),n.child;case 6:return null===e&&Ua(n),null;case 13:return Qu(e,n,t);case 4:return Ta(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=Sa(n,null,r,t):Mu(e,n,r,t),n.child;case 11:return r=n.type,o=n.pendingProps,Ru(e,n,r,o=n.elementType===r?o:Qo(r,o),t);case 7:return Mu(e,n,n.pendingProps,t),n.child;case 8:case 12:return Mu(e,n,n.pendingProps.children,t),n.child;case 10:e:{r=n.type._context,o=n.pendingProps,l=n.memoizedProps,a=o.value;var i=n.type._context;if(uo(Ko,i._currentValue),i._currentValue=a,null!==l)if(i=l.value,0===(a=ur(i,a)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(i,a):1073741823))){if(l.children===o.children&&!co.current){n=el(e,n,t);break e}}else for(null!==(i=n.child)&&(i.return=n);null!==i;){var c=i.dependencies;if(null!==c){l=i.child;for(var s=c.firstContext;null!==s;){if(s.context===r&&0!=(s.observedBits&a)){1===i.tag&&((s=ua(-1,t&-t)).tag=2,la(i,s)),i.lanes|=t,null!==(s=i.alternate)&&(s.lanes|=t),ea(i.return,t),c.lanes|=t;break}s=s.next}}else l=10===i.tag&&i.type===n.type?null:i.child;if(null!==l)l.return=i;else for(l=i;null!==l;){if(l===n){l=null;break}if(null!==(i=l.sibling)){i.return=l.return,l=i;break}l=l.return}i=l}Mu(e,n,o.children,t),n=n.child}return n;case 9:return o=n.type,r=(a=n.pendingProps).children,na(n,t),r=r(o=ta(o,a.unstable_observedBits)),n.flags|=1,Mu(e,n,r,t),n.child;case 14:return a=Qo(o=n.type,n.pendingProps),Iu(e,n,o,a=Qo(o.type,a),r,t);case 15:return ju(e,n,n.type,n.pendingProps,r,t);case 17:return r=n.type,o=n.pendingProps,o=n.elementType===r?o:Qo(r,o),null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),n.tag=1,po(r)?(e=!0,vo(n)):e=!1,na(n,t),ha(n,r,o),va(n,r,o,t),$u(null,n,r,!0,e,t);case 19:return Zu(e,n,t);case 23:case 24:return Au(e,n,t)}throw Error(u(156,n.tag))},Xi.prototype.render=function(e){Qi(e,this._internalRoot,null,null)},Xi.prototype.unmount=function(){var e=this._internalRoot,n=e.containerInfo;Qi(null,e,null,(function(){n[Yr]=null}))},en=function(e){13===e.tag&&(li(e,4,ai()),Gi(e,4))},nn=function(e){13===e.tag&&(li(e,67108864,ai()),Gi(e,67108864))},tn=function(e){if(13===e.tag){var n=ai(),t=ui(e);li(e,t,n),Gi(e,t)}},rn=function(e,n){return n()},Ce=function(e,n,t){switch(n){case"input":if(te(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var o=eo(r);if(!o)throw Error(u(90));X(r),te(r,o)}}}break;case"textarea":ce(e,t);break;case"select":null!=(n=t.value)&&ue(e,!!t.multiple,n,!1)}},Le=pi,Me=function(e,n,t,r,o){var a=_l;_l|=4;try{return qo(98,e.bind(null,n,t,r,o))}finally{0===(_l=a)&&(Ul(),Bo())}},Re=function(){0==(49&_l)&&(function(){if(null!==Xl){var e=Xl;Xl=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,ci(e,Do())}))}Bo()}(),Ni())},Ie=function(e,n){var t=_l;_l|=2;try{return e(n)}finally{0===(_l=t)&&(Ul(),Bo())}};var nc={Events:[Jr,Zr,eo,Oe,ze,Ni,{current:!1}]},tc={findFiberByHostInstance:Xr,bundleType:0,version:"17.0.1",rendererPackageName:"react-dom"},rc={bundleType:tc.bundleType,version:tc.version,rendererPackageName:tc.rendererPackageName,rendererConfig:tc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Je(e))?null:e.stateNode},findFiberByHostInstance:tc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var oc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!oc.isDisabled&&oc.supportsFiber)try{bo=oc.inject(rc),wo=oc}catch(e){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=nc,n.createPortal=ec,n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(u(188));throw Error(u(268,Object.keys(e)))}return e=null===(e=Je(n))?null:e.stateNode},n.flushSync=function(e,n){var t=_l;if(0!=(48&t))return e(n);_l|=1;try{if(e)return qo(99,e.bind(null,n))}finally{_l=t,Bo()}},n.hydrate=function(e,n,t){if(!Ji(n))throw Error(u(200));return Zi(null,e,n,!0,t)},n.render=function(e,n,t){if(!Ji(n))throw Error(u(200));return Zi(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!Ji(e))throw Error(u(40));return!!e._reactRootContainer&&(mi((function(){Zi(null,null,e,!1,(function(){e._reactRootContainer=null,e[Yr]=null}))})),!0)},n.unstable_batchedUpdates=pi,n.unstable_createPortal=function(e,n){return ec(e,n,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!Ji(t))throw Error(u(200));if(null==e||void 0===e._reactInternals)throw Error(u(38));return Zi(e,n,t,!1,r)},n.version="17.0.1"},function(e,n,t){"use strict";e.exports=t(16)},function(e,n,t){"use strict";
/** @license React v0.20.1
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r,o,a,u;if("object"==typeof performance&&"function"==typeof performance.now){var l=performance;n.unstable_now=function(){return l.now()}}else{var i=Date,c=i.now();n.unstable_now=function(){return i.now()-c}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var s=null,f=null,d=function(){if(null!==s)try{var e=n.unstable_now();s(!0,e),s=null}catch(e){throw setTimeout(d,0),e}};r=function(e){null!==s?setTimeout(r,0,e):(s=e,setTimeout(d,0))},o=function(e,n){f=setTimeout(e,n)},a=function(){clearTimeout(f)},n.unstable_shouldYield=function(){return!1},u=n.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,m=window.clearTimeout;if("undefined"!=typeof console){var h=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof h&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,v=null,y=-1,b=5,w=0;n.unstable_shouldYield=function(){return n.unstable_now()>=w},u=function(){},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):b=0<e?Math.floor(1e3/e):5};var k=new MessageChannel,S=k.port2;k.port1.onmessage=function(){if(null!==v){var e=n.unstable_now();w=e+b;try{v(!0,e)?S.postMessage(null):(g=!1,v=null)}catch(e){throw S.postMessage(null),e}}else g=!1},r=function(e){v=e,g||(g=!0,S.postMessage(null))},o=function(e,t){y=p((function(){e(n.unstable_now())}),t)},a=function(){m(y),y=-1}}function x(e,n){var t=e.length;e.push(n);e:for(;;){var r=t-1>>>1,o=e[r];if(!(void 0!==o&&0<C(o,n)))break e;e[r]=n,e[t]=o,t=r}}function E(e){return void 0===(e=e[0])?null:e}function _(e){var n=e[0];if(void 0!==n){var t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,o=e.length;r<o;){var a=2*(r+1)-1,u=e[a],l=a+1,i=e[l];if(void 0!==u&&0>C(u,t))void 0!==i&&0>C(i,u)?(e[r]=i,e[l]=t,r=l):(e[r]=u,e[a]=t,r=a);else{if(!(void 0!==i&&0>C(i,t)))break e;e[r]=i,e[l]=t,r=l}}}return n}return null}function C(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}var P=[],N=[],T=1,O=null,z=3,L=!1,M=!1,R=!1;function I(e){for(var n=E(N);null!==n;){if(null===n.callback)_(N);else{if(!(n.startTime<=e))break;_(N),n.sortIndex=n.expirationTime,x(P,n)}n=E(N)}}function j(e){if(R=!1,I(e),!M)if(null!==E(P))M=!0,r(A);else{var n=E(N);null!==n&&o(j,n.startTime-e)}}function A(e,t){M=!1,R&&(R=!1,a()),L=!0;var r=z;try{for(I(t),O=E(P);null!==O&&(!(O.expirationTime>t)||e&&!n.unstable_shouldYield());){var u=O.callback;if("function"==typeof u){O.callback=null,z=O.priorityLevel;var l=u(O.expirationTime<=t);t=n.unstable_now(),"function"==typeof l?O.callback=l:O===E(P)&&_(P),I(t)}else _(P);O=E(P)}if(null!==O)var i=!0;else{var c=E(N);null!==c&&o(j,c.startTime-t),i=!1}return i}finally{O=null,z=r,L=!1}}var F=u;n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){M||L||(M=!0,r(A))},n.unstable_getCurrentPriorityLevel=function(){return z},n.unstable_getFirstCallbackNode=function(){return E(P)},n.unstable_next=function(e){switch(z){case 1:case 2:case 3:var n=3;break;default:n=z}var t=z;z=n;try{return e()}finally{z=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=F,n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=z;z=e;try{return n()}finally{z=t}},n.unstable_scheduleCallback=function(e,t,u){var l=n.unstable_now();switch("object"==typeof u&&null!==u?u="number"==typeof(u=u.delay)&&0<u?l+u:l:u=l,e){case 1:var i=-1;break;case 2:i=250;break;case 5:i=1073741823;break;case 4:i=1e4;break;default:i=5e3}return e={id:T++,callback:t,priorityLevel:e,startTime:u,expirationTime:i=u+i,sortIndex:-1},u>l?(e.sortIndex=u,x(N,e),null===E(P)&&e===E(N)&&(R?a():R=!0,o(j,u-l))):(e.sortIndex=i,x(P,e),M||L||(M=!0,r(A))),e},n.unstable_wrapCallback=function(e){var n=z;return function(){var t=z;z=n;try{return e.apply(this,arguments)}finally{z=t}}}},,function(e,n,t){"use strict";var r,o=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},a=function(){var e={};return function(n){if(void 0===e[n]){var t=document.querySelector(n);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}e[n]=t}return e[n]}}(),u=[];function l(e){for(var n=-1,t=0;t<u.length;t++)if(u[t].identifier===e){n=t;break}return n}function i(e,n){for(var t={},r=[],o=0;o<e.length;o++){var a=e[o],i=n.base?a[0]+n.base:a[0],c=t[i]||0,s="".concat(i," ").concat(c);t[i]=c+1;var f=l(s),d={css:a[1],media:a[2],sourceMap:a[3]};-1!==f?(u[f].references++,u[f].updater(d)):u.push({identifier:s,updater:g(d,n),references:1}),r.push(s)}return r}function c(e){var n=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var o=t.nc;o&&(r.nonce=o)}if(Object.keys(r).forEach((function(e){n.setAttribute(e,r[e])})),"function"==typeof e.insert)e.insert(n);else{var u=a(e.insert||"head");if(!u)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");u.appendChild(n)}return n}var s,f=(s=[],function(e,n){return s[e]=n,s.filter(Boolean).join("\n")});function d(e,n,t,r){var o=t?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=f(n,o);else{var a=document.createTextNode(o),u=e.childNodes;u[n]&&e.removeChild(u[n]),u.length?e.insertBefore(a,u[n]):e.appendChild(a)}}function p(e,n,t){var r=t.css,o=t.media,a=t.sourceMap;if(o?e.setAttribute("media",o):e.removeAttribute("media"),a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var m=null,h=0;function g(e,n){var t,r,o;if(n.singleton){var a=h++;t=m||(m=c(n)),r=d.bind(null,t,a,!1),o=d.bind(null,t,a,!0)}else t=c(n),r=p.bind(null,t,n),o=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)};return r(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap)return;r(e=n)}else o()}}e.exports=function(e,n){(n=n||{}).singleton||"boolean"==typeof n.singleton||(n.singleton=o());var t=i(e=e||[],n);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<t.length;r++){var o=l(t[r]);u[o].references--}for(var a=i(e,n),c=0;c<t.length;c++){var s=l(t[c]);0===u[s].references&&(u[s].updater(),u.splice(s,1))}t=a}}}},,function(e,n,t){e.exports=t(21)()},function(e,n,t){"use strict";var r=t(22);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,n,t,o,a,u){if(u!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function n(){return e}e.isRequired=e;var t={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:a,resetWarningCache:o};return t.PropTypes=t,t}},function(e,n,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,n,t){"use strict";e.exports=t(24)},function(e,n,t){"use strict";
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,u=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,i=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,w=r?Symbol.for("react.responder"):60118,k=r?Symbol.for("react.scope"):60119;function S(e){if("object"==typeof e&&null!==e){var n=e.$$typeof;switch(n){case o:switch(e=e.type){case f:case d:case u:case i:case l:case m:return e;default:switch(e=e&&e.$$typeof){case s:case p:case v:case g:case c:return e;default:return n}}case a:return n}}}function x(e){return S(e)===d}n.AsyncMode=f,n.ConcurrentMode=d,n.ContextConsumer=s,n.ContextProvider=c,n.Element=o,n.ForwardRef=p,n.Fragment=u,n.Lazy=v,n.Memo=g,n.Portal=a,n.Profiler=i,n.StrictMode=l,n.Suspense=m,n.isAsyncMode=function(e){return x(e)||S(e)===f},n.isConcurrentMode=x,n.isContextConsumer=function(e){return S(e)===s},n.isContextProvider=function(e){return S(e)===c},n.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},n.isForwardRef=function(e){return S(e)===p},n.isFragment=function(e){return S(e)===u},n.isLazy=function(e){return S(e)===v},n.isMemo=function(e){return S(e)===g},n.isPortal=function(e){return S(e)===a},n.isProfiler=function(e){return S(e)===i},n.isStrictMode=function(e){return S(e)===l},n.isSuspense=function(e){return S(e)===m},n.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===u||e===d||e===i||e===l||e===m||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===c||e.$$typeof===s||e.$$typeof===p||e.$$typeof===b||e.$$typeof===w||e.$$typeof===k||e.$$typeof===y)},n.typeOf=S},function(e,n,t){"use strict";
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,u=r?Symbol.for("react.fragment"):60107,l=r?Symbol.for("react.strict_mode"):60108,i=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,m=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,w=r?Symbol.for("react.responder"):60118,k=r?Symbol.for("react.scope"):60119;function S(e){if("object"==typeof e&&null!==e){var n=e.$$typeof;switch(n){case o:switch(e=e.type){case f:case d:case u:case i:case l:case m:return e;default:switch(e=e&&e.$$typeof){case s:case p:case v:case g:case c:return e;default:return n}}case a:return n}}}function x(e){return S(e)===d}n.AsyncMode=f,n.ConcurrentMode=d,n.ContextConsumer=s,n.ContextProvider=c,n.Element=o,n.ForwardRef=p,n.Fragment=u,n.Lazy=v,n.Memo=g,n.Portal=a,n.Profiler=i,n.StrictMode=l,n.Suspense=m,n.isAsyncMode=function(e){return x(e)||S(e)===f},n.isConcurrentMode=x,n.isContextConsumer=function(e){return S(e)===s},n.isContextProvider=function(e){return S(e)===c},n.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},n.isForwardRef=function(e){return S(e)===p},n.isFragment=function(e){return S(e)===u},n.isLazy=function(e){return S(e)===v},n.isMemo=function(e){return S(e)===g},n.isPortal=function(e){return S(e)===a},n.isProfiler=function(e){return S(e)===i},n.isStrictMode=function(e){return S(e)===l},n.isSuspense=function(e){return S(e)===m},n.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===u||e===d||e===i||e===l||e===m||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===c||e.$$typeof===s||e.$$typeof===p||e.$$typeof===b||e.$$typeof===w||e.$$typeof===k||e.$$typeof===y)},n.typeOf=S},function(e,n){e.exports=function(e){if(!e.webpackPolyfill){var n=Object.create(e);n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),Object.defineProperty(n,"exports",{enumerable:!0}),n.webpackPolyfill=1}return n}}]]);</script><script>!function(e){function t(t){for(var a,o,l=t[0],d=t[1],k=t[2],s=0,m=[];s<l.length;s++)o=l[s],Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&m.push(r[o][0]),r[o]=0;for(a in d)Object.prototype.hasOwnProperty.call(d,a)&&(e[a]=d[a]);for(y&&y(t);m.length;)m.shift()();return v.push.apply(v,k||[]),n()}function n(){for(var e,t=0;t<v.length;t++){for(var n=v[t],a=!0,l=1;l<n.length;l++){var d=n[l];0!==r[d]&&(a=!1)}a&&(v.splice(t--,1),e=o(o.s=n[0]))}return e}var a={},r={1:0},v=[];function o(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,o),n.l=!0,n.exports}o.e=function(e){var t=[],n=r[e];if(0!==n)if(n)t.push(n[2]);else{var a=new Promise((function(t,a){n=r[e]=[t,a]}));t.push(n[2]=a);var v,l=document.createElement("script");l.charset="utf-8",l.timeout=120,o.nc&&l.setAttribute("nonce",o.nc),l.src=function(e){return o.p+""+({0:"BoxPlotTable"}[e]||e)+"."+{0:"135e709785fcfea00af9"}[e]+".js"}(e);var d=new Error;v=function(t){l.onerror=l.onload=null,clearTimeout(k);var n=r[e];if(0!==n){if(n){var a=t&&("load"===t.type?"missing":t.type),v=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+a+": "+v+")",d.name="ChunkLoadError",d.type=a,d.request=v,n[1](d)}r[e]=void 0}};var k=setTimeout((function(){v({type:"timeout",target:l})}),12e4);l.onerror=l.onload=v,document.head.appendChild(l)}return Promise.all(t)},o.m=e,o.c=a,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)o.d(n,a,function(t){return e[t]}.bind(null,a));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o.oe=function(e){throw console.error(e),e};var l=window.webpackJsonp=window.webpackJsonp||[],d=l.push.bind(l);l.push=t,l=l.slice();for(var k=0;k<l.length;k++)t(l[k]);var y=d;v.push([27,2]),n()}({1:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return v})),n.d(t,"i",(function(){return k})),n.d(t,"k",(function(){return y})),n.d(t,"a",(function(){return d})),n.d(t,"h",(function(){return s})),n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return i})),n.d(t,"j",(function(){return p})),n.d(t,"d",(function(){return E}));var a,r,v,o,l=n(8).jStat;!function(e){e[e.Slower=0]="Slower",e[e.Undecided=1]="Undecided",e[e.Faster=2]="Faster"}(a||(a={})),function(e){e[e.DisplayMean=0]="DisplayMean",e[e.DisplayMedian=1]="DisplayMedian",e[e.BoxPlot=2]="BoxPlot"}(r||(r={})),function(e){e[e.KEYED=0]="KEYED",e[e.NON_KEYED=1]="NON_KEYED"}(v||(v={})),function(e){e[e.Error=0]="Error",e[e.Categorization=1]="Categorization"}(o||(o={}));var d,k=[{id:1,text:"Manual DOM manipulations",issues:[772]},{id:2,text:"View state on the model",issues:[800]},{id:3,text:"Explicit requestAnimationFrame calls",issues:[796]},{id:5,text:"Errors in the implementation",issues:[634,694]}],y=[{issue:634,severity:o.Error,text:"The HTML structure for the implementation is not fully correct.",link:"https://github.com/krausest/js-framework-benchmark/issues/634"},{issue:694,severity:o.Error,text:"Keyed implementations must move the DOM nodes for swap rows ",link:"https://github.com/krausest/js-framework-benchmark/issues/694"},{issue:772,severity:o.Categorization,text:"Implementation uses manual DOM manipulations",link:"https://github.com/krausest/js-framework-benchmark/issues/772"},{issue:796,severity:o.Categorization,text:"Implementation uses explicit requestAnimationFrame calls",link:"https://github.com/krausest/js-framework-benchmark/issues/796"},{issue:800,severity:o.Categorization,text:"View state on the model",link:"https://github.com/krausest/js-framework-benchmark/issues/800"},{issue:801,severity:o.Categorization,text:"Implementation uses manual event delegation",link:"https://github.com/krausest/js-framework-benchmark/issues/801"}];!function(e){e[e.CPU=0]="CPU",e[e.MEM=1]="MEM",e[e.STARTUP=2]="STARTUP"}(d||(d={}));var s="SORT_BY_NAME",m="SORT_BY_GEOMMEAN_CPU",f="SORT_BY_GEOMMEAN_MEM",i="SORT_BY_GEOMMEAN_STARTUP",c=function(e){if(e<2){var t=191*(1-(a=e-1))+236*a,n=124*(1-a)+132*a;return"rgb("+(99*(1-a)+255*a).toFixed(0)+", "+t.toFixed(0)+", "+n.toFixed(0)+")"}var a;t=236*(1-(a=Math.min((e-2)/2,1)))+105*a,n=132*(1-a)+108*a;return"rgb("+(255*(1-a)+249*a).toFixed(0)+", "+t.toFixed(0)+", "+n.toFixed(0)+")"},b=function(e,t,n,a,r,v,o,l,d,k){void 0===k&&(k=void 0),this.key=e,this.value=t,this.formattedValue=n,this.deviation=a,this.factor=r,this.formattedFactor=v,this.bgColor=o,this.textColor=l,this.statisticResult=d,this.statisticallySignificantFactor=k},u=function(e,t,n,a,r){this.key=e,this.framework=t,this.label=n,this.bgColor=a,this.textColor=r},_=function(e,t,n,a,r){this.key=e,this.framework=t,this.mean=n,this.bgColor=a,this.textColor=r};function p(e){var t=new Map;return e.forEach((function(e){t.has(e.benchmark)||t.set(e.benchmark,new Map),t.get(e.benchmark).set(e.framework,e)})),function(e,n){var a=t.get(e.id);if(!a)return null;var r=a.get(n.name);return r||null}}var h=["#fff","#000",a.Undecided],x=["#00b300","#fff",a.Faster],w=["#b30000","#fff",a.Slower];function j(e){switch(e){case a.Faster:return x;case a.Slower:return w;default:return h}}var g=new Intl.NumberFormat("en-US",{minimumFractionDigits:1,maximumFractionDigits:1,useGrouping:!0}),E=function(){function e(e,t,n,a,r,v,o,l,d,y){var s=this;this.allFrameworks=e,this.allBenchmarks=t,this.results=n,this.selectedFrameworksInDropdown=a,this.selectedBenchmarks=r,this.displayMode=l,this.compareWith=d,this.selectedCategories=y,this.resultsMap=new Map,this.filterResults=function(e,t,n){return t.reduce((function(t,a){var r=n.filter((function(t){return t.benchmark===e.id&&t.framework===a.name}));return 1===r.length?t.push(r[0]):t.push(null),t}),new Array)},this.selectedFameworks=new Set;var m=new Set;k.forEach((function(e){if(y.has(e.id))for(var t=0,n=e.issues;t<n.length;t++){var a=n[t];m.add(a)}})),console.log("ResultTableData",m,y),a.forEach((function(e){(e.issues.every((function(e){return m.has(e)}))||"vanillajs-keyed"===e.name||"vanillajs-1-keyed"===e.name||"vanillajs-non-keyed"===e.name||"vanillajs-1-non-keyed"===e.name)&&s.selectedFameworks.add(e)})),this.frameworks=this.allFrameworks.filter((function(e){return e.type===v&&s.selectedFameworks.has(e)})),this.update(o)}return e.prototype.update=function(e){var t=this;console.time("update");[d.CPU,d.MEM,d.STARTUP].forEach((function(e){return t.resultsMap.set(e,function(e){var n=t.allBenchmarks.filter((function(n){return n.type===e&&t.selectedBenchmarks.has(n)})),a=n.map((function(e){return t.computeFactors(e)})),r=t.frameworks.map((function(e,r){var v=a.map((function(e){return e[r]}));return t.computeGeometricMean(e,n,v)})),v=t.frameworks.map((function(e,r){var v=a.map((function(e){return e[r]}));return t.computeComparison(e,n,v)}));return{benchmarks:n,results:a,geomMean:r,comparison:v}}(e))})),this.sortBy(e),console.timeEnd("update")},e.prototype.getResult=function(e){return this.resultsMap.get(e)},e.prototype.sortBy=function(e){var t=this,n=this.frameworks.map((function(n,a){var r,v,o,l,k,y,c;if(e===s)c=n.name;else if(e===m)c=t.getResult(d.CPU).geomMean[a].mean||Number.POSITIVE_INFINITY;else if(e===f)c=t.getResult(d.MEM).geomMean[a].mean||Number.POSITIVE_INFINITY;else if(e===i)c=t.getResult(d.STARTUP).geomMean[a].mean||Number.POSITIVE_INFINITY;else{var b=t.getResult(d.CPU).benchmarks.findIndex((function(t){return t.id===e})),u=t.getResult(d.MEM).benchmarks.findIndex((function(t){return t.id===e})),_=t.getResult(d.STARTUP).benchmarks.findIndex((function(t){return t.id===e}));if(b>-1)c=null!==(v=null===(r=t.getResult(d.CPU).results[b][a])||void 0===r?void 0:r.value)&&void 0!==v?v:Number.POSITIVE_INFINITY;else if(_>-1)c=null!==(l=null===(o=t.getResult(d.STARTUP).results[_][a])||void 0===o?void 0:o.value)&&void 0!==l?l:Number.POSITIVE_INFINITY;else{if(!(u>-1))throw Error("sortKey "+e+" not found");c=null!==(y=null===(k=t.getResult(d.MEM).results[u][a])||void 0===k?void 0:k.value)&&void 0!==y?y:Number.POSITIVE_INFINITY}}return{framework:n,origIndex:a,sortValue:c}}));n.sort((function(e,t){return e.sortValue<t.sortValue?-1:e.sortValue===t.sortValue?0:1}));var a=n.map((function(e){return e.origIndex}));this.frameworks=this.remap(a,this.frameworks),[d.CPU,d.MEM,d.STARTUP].forEach((function(e){t.getResult(e).results=t.getResult(e).results.map((function(e){return t.remap(a,e)}))})),[d.CPU,d.MEM,d.STARTUP].forEach((function(e){t.getResult(e).geomMean=t.remap(a,t.getResult(e).geomMean)})),[d.CPU,d.MEM,d.STARTUP].forEach((function(e){t.getResult(e).comparison=t.remap(a,t.getResult(e).comparison)}))},e.prototype.remap=function(e,t){var n=new Array(t.length);return e.forEach((function(e,a){n[a]=t[e]})),n},e.prototype.computeGeometricMean=function(e,t,n){var a=0,r=n.reduce((function(e,t){return null!==t&&(a++,e*=t.factor),e}),1),v=Math.pow(r,1/a);return this.compareWith?new _(e.name,e,v,"#fff","#000"):new _(e.name,e,v,c(v),"#000")},e.prototype.computeComparison=function(e,t,n){var r;if(this.compareWith){var v=void 0;n.forEach((function(e){(null==e?void 0:e.statisticResult)!==a.Undecided&&(void 0===v?v=null==e?void 0:e.statisticResult:v!==(null==e?void 0:e.statisticResult)&&(v=a.Undecided))}));var o="";return(v=null!==(r=v)&&void 0!==r?r:a.Undecided)===a.Faster?o="faster!":v===a.Slower&&(o="slower!"),new u(e.name,e,o,j(v)[0],j(v)[1])}return new u(e.name,e,"","#fff","#000")},e.prototype.computeFactors=function(e){var t=this,n=this.frameworks.map((function(n){return t.results(e,n)})),v=function(e){return null===e?0:t.displayMode===r.DisplayMedian?e.median:e.mean},o=n.reduce((function(e,t){return null===t?e:Math.min(e,v(t))}),Number.POSITIVE_INFINITY);return this.frameworks.map((function(n){var r=t.results(e,n);if(null===r)return null;var k,y=v(r),s=y/o,m=1.959964*(r.standardDeviation||0)/Math.sqrt(r.values.length),f=e.type===d.MEM?null:m.toFixed(1),i=g.format(y);if(t.compareWith){var u,_=t.results(e,t.compareWith),p=void 0,j=_.mean,E=r.standardDeviation||0,N=_.standardDeviation||0,S=r.mean,M=j,C=E*E,T=N*N,B=Math.pow(C/10+T/10,2)/(C*C/900+T*T/900),O=(S-M)/Math.sqrt(C/10+T/10),D=2*(1-l.studentt.cdf(Math.abs(O),B));return k=O,p=D>.1?h:k<=0?x:w,u=(100*D).toFixed(3)+"%",new b(n.name,y,i,f,s,s.toFixed(2),p[0],p[1],p[2],u)}return new b(n.name,y,i,f,s,s.toFixed(2),c(s),"#000",a.Undecided)}))},e}()},17:function(e,t,n){var a=n(18),r=n(19);"string"==typeof(r=r.__esModule?r.default:r)&&(r=[[e.i,r,""]]);var v={insert:"head",singleton:!1};a(r,v);e.exports=r.locals||{}},19:function(e,t,n){"use strict";n.r(t);var a=n(9),r=n.n(a)()(!1);r.push([e.i,":root {\n box-sizing: border-box;\n}\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\nbody {\n font-family: Helvetica, Arial, sans-serif;\n font-size: 14px;\n margin: 10px;\n}\n.comment {\n font-style: italic;\n}\na, a:active, a:hover {\n text-decoration: none;\n}\nbutton, select {\n font-size: 14px;\n}\n.selectBar {\n background-color: #fafafa;\n border-top: 1px solid #ccc;\n border-bottom: 1px solid #ccc;\n}\nselect {\n border: 1px solid #ccc;\n border-radius: 4px;\n height: 29px;\n background: #fff;\n}\n.header-row {\n margin: 20px 0;\n}\n.dropdown-container {\n display: inline-block;\n}\n.dropdown-container > .shutter, .dropdown-container > .dropdown-menu {\n display: none;\n}\n.open>.shutter,.open>.dropdown-menu {\n display:block;\n}\n.dropdown-menu > .section {\n position: relative;\n}\n.open>.dropdown-menu {\n z-index: 1000;\n position: absolute;\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 4px;\n box-shadow: 4px 4px 5px 5px rgba(0, 0, 0, 0.2);\n padding: 10px;\n}\n.dropdown, .dropdown:focus {\n border: 1px solid #ccc;\n border-radius: 4px;\n padding: 5px 10px;\n outline: none;\n box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.0);\n transition: all 0.5s;\n}\n.dropdown.open {\n box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.2);\n}\n\n.dropdown > .caret {\n width: 10px;\n height: 5px;\n border-left: 5px solid transparent;\n border-right: 5px solid transparent;\n border-top: 5px solid #ccc;\n display: inline-block;\n}\n\n.shutter {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 999;\n display:none;\n}\n\ninput + label {\n margin-left: 5px;\n}\n\n.float-rt {\n position: absolute;\n top: 10px;\n right: 10px;\n}\n\n.grid {\n display: flex;\n flex-wrap: wrap;\n}\n.col-3 {\n width: 33%;\n}\n\n.hspan {\n display: inline-block;\n width: 10px;\n}\n\n.panel-body .checkbox {\n margin-top: 5px;\n margin-bottom: 5px;\n}\n\ntable.results {\n font-size: 11px;\n table-layout: fixed;\n width: 1px;\n overflow:visible;\n display: table;\n border-spacing: 0 0;\n border-collapse: collapse;\n}\ntable.results th {\n width: 60px;\n font-weight: normal;\n font-size: 11px;\n text-align: center;\n}\ntable.results th.benchname {\nwidth: 100px;\n}\ntable.results td {\npadding: 3px;\nborder: 1px solid #ddd;\n}\ntable.results th {\npadding: 3px;\nborder: 1px solid #ddd;\n}\n.top1 {\nbackground-color: #63BF7C;\n}\n.top2 {\nbackground-color: #D1D580;\n}\n.top3 {\nbackground-color: #FFEC84;\n}\n.top4 {\nbackground-color: #FCAA78;\n}\n.top5 {\nbackground-color: #F9696C;\n}\ntd {\ntext-align: center;\n}\n.rowCount {\nfont-size: 10px;\n}\n.deviation {\nfont-size: 8px;\npadding-left: 5px;\n}\n.deviation:before {\ncontent: '± ';\n}\n.factor {\nfont-size: 8px;\n}\n.sortKey {\n text-decoration: underline;\n}\n\ndl {\n width: 100%;\n overflow: hidden;\n padding: 0;\n margin-bottom: 16px;\n}\ndt {\n float: left;\n width: 50px;\n padding: 0;\n margin: 0\n}\ndd {\n padding: 0;\n margin: 0;\n}\n.with-issues {\n background-color: #faa;\n}\n\n.textButton {\n color: rgb(0,0,238);\n font-size: inherit;\n border: none;\n background: none;\n outline-style: none;\n cursor: pointer;\n}\n\n\nbutton:disabled.textButton {\n color: #666;\n font-weight: normal;\n}\n.error {\n background-color: #f99;\n}\n.warning {\n background-color: #ff6;\n}\n\n.check-full-width::after {\n display: inline-block;\n}\n",""]),t.default=r},27:function(e,t,n){"use strict";n.r(t);var a,r,v,o,l=n(0),d=n.n(l),k=n(3),y=n.n(k),s=(n(17),n(1)),m=function(e){var t,n=e.geomMean,a=e.currentSortKey,r=e.sortBy,v=e.sortbyGeommeanEnum;return d.a.createElement("tr",null,d.a.createElement("th",null,d.a.createElement("button",{className:a===v?"sortKey textButton":"textButton",onClick:(t=v,function(e){e.preventDefault(),r(t)})},"geometric mean"),"of all factors in the table"),n.map((function(e){return null==e?d.a.createElement("th",null):d.a.createElement("th",{key:e.key,style:{backgroundColor:e.bgColor,color:e.textColor}},e.mean.toFixed(2))})))},f=n(2),i=[{id:"01_run1k",label:"create rows",description:"creating 1,000 rows",type:0,allowBatching:!0},{id:"02_replace1k",label:"replace all rows",description:"updating all 1,000 rows (5 warmup runs).",type:0,allowBatching:!0},{id:"03_update10th1k_x16",label:"partial update",description:"updating every 10th row for 1,000 rows (3 warmup runs). 16x CPU slowdown.",type:0,throttleCPU:16,allowBatching:!0},{id:"04_select1k",label:"select row",description:"highlighting a selected row. (no warmup runs). 16x CPU slowdown.",type:0,throttleCPU:16,allowBatching:!0},{id:"05_swap1k",label:"swap rows",description:"swap 2 rows for table with 1,000 rows. (5 warmup runs). 4x CPU slowdown.",type:0,throttleCPU:4,allowBatching:!0},{id:"06_remove-one-1k",label:"remove row",description:"removing one row. (5 warmup runs).",type:0,allowBatching:!0},{id:"07_create10k",label:"create many rows",description:"creating 10,000 rows",type:0,allowBatching:!0},{id:"08_create1k-after1k_x2",label:"append rows to large table",description:"appending 1,000 to a table of 10,000 rows. 2x CPU slowdown",type:0,throttleCPU:2,allowBatching:!0},{id:"09_clear1k_x8",label:"clear rows",description:"clearing a table with 1,000 rows. 8x CPU slowdown",type:0,throttleCPU:8,allowBatching:!0},{id:"21_ready-memory",label:"ready memory",description:"Memory usage after page load.",type:1,allowBatching:!1},{id:"22_run-memory",label:"run memory",description:"Memory usage after adding 1000 rows.",type:1,allowBatching:!1},{id:"23_update5-memory",label:"update eatch 10th row for 1k rows (5 cycles)",description:"Memory usage after clicking update every 10th row 5 times",type:1,allowBatching:!1},{id:"24_run5-memory",label:"replace 1k rows (5 cycles)",description:"Memory usage after clicking create 1000 rows 5 times",type:1,allowBatching:!1},{id:"25_run-clear-memory",label:"creating/clearing 1k rows (5 cycles)",description:"Memory usage after creating and clearing 1000 rows 5 times",type:1,allowBatching:!1},{id:"31_startup-ci",label:"consistently interactive",description:"a pessimistic TTI - when the CPU and network are both definitely very idle. (no more CPU tasks over 50ms)",type:2,property:"TimeToConsistentlyInteractive",allowBatching:!1},{id:"32_startup-bt",label:"script bootup time",description:"the total ms required to parse/compile/evaluate all the page's scripts",type:2,property:"ScriptBootUpTtime",allowBatching:!1},{id:"34_startup-totalbytes",label:"total kilobyte weight",description:"network transfer cost (post-compression) of all the resources loaded into the page.",type:2,property:"TotalKiloByteWeight",allowBatching:!1}],c=function(){return(c=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},b=n(8).jStat,u=[{f:"angular-v8.2.14-keyed",b:"01_run1k",v:[315.584,319.076,331.298,331.382,331.472,333.011,338.074,340.378,341.052,346.035]},{f:"angular-v8.2.14-keyed",b:"02_replace1k",v:[309.283,310.071,311.725,313.091,314.274,315.155,317.084,317.947,318.323,318.681]},{f:"angular-v8.2.14-keyed",b:"03_update10th1k_x16",v:[1482.508,1495.038,1496.124,1497.816,1499.338,1509.173,1514.472,1515.931,1516.946,1518.231]},{f:"angular-v8.2.14-keyed",b:"04_select1k",v:[157.623,158.175,159.54,160.005,160.435,160.496,161.331,162.927,163.479,164.869]},{f:"angular-v8.2.14-keyed",b:"05_swap1k",v:[1024.734,1025.37,1031.961,1032.831,1033.369,1033.853,1034.006,1035.471,1037.74,1041.416]},{f:"angular-v8.2.14-keyed",b:"06_remove-one-1k",v:[47.971,51.54,51.829,52.416,53.273,53.886,53.928,55.104,56.022,56.708]},{f:"angular-v8.2.14-keyed",b:"07_create10k",v:[2852.581,2859.902,2862.627,2871.705,2907.263,2919.457,2928.995,2933.249,2933.795,2952.151]},{f:"angular-v8.2.14-keyed",b:"08_create1k-after1k_x2",v:[653.413,658.091,666.46,668.5,673.083,677.714,689.276,692.939,693.716,785.166]},{f:"angular-v8.2.14-keyed",b:"09_clear1k_x8",v:[611.73,611.786,613.159,614.603,614.789,616.783,618.811,622.269,626.49,627.968]},{f:"angular-v8.2.14-keyed",b:"21_ready-memory",v:[2.687530517578125]},{f:"angular-v8.2.14-keyed",b:"22_run-memory",v:[5.105381011962891]},{f:"angular-v8.2.14-keyed",b:"23_update5-memory",v:[5.470130920410156]},{f:"angular-v8.2.14-keyed",b:"24_run5-memory",v:[5.898830413818359]},{f:"angular-v8.2.14-keyed",b:"25_run-clear-memory",v:[4.263801574707031]},{f:"angular-v8.2.14-keyed",b:"31_startup-ci",v:[2896.2805,2896.691,2907.9445,2906.803]},{f:"angular-v8.2.14-keyed",b:"32_startup-bt",v:[224.40400000000002,207.692,214.26,226.48400000000004]},{f:"angular-v8.2.14-keyed",b:"34_startup-totalbytes",v:[302.2109375,302.2109375,302.2109375,302.2109375]},{f:"angular-ng-v11.0.2-keyed",b:"01_run1k",v:[351.007,351.645,354,355.685,355.899,358.506,359.36,360.854,362.988,366.587]},{f:"angular-ng-v11.0.2-keyed",b:"02_replace1k",v:[313.237,314.432,315.734,316.802,316.896,317.428,317.678,317.753,317.956,319.063]},{f:"angular-ng-v11.0.2-keyed",b:"03_update10th1k_x16",v:[1519.741,1525.544,1526.95,1528.271,1529.164,1529.785,1531.285,1533.232,1533.33,1534.309]},{f:"angular-ng-v11.0.2-keyed",b:"04_select1k",v:[171.337,172.2,174.936,175.51,176.332,176.567,176.703,182.254,182.279,182.869]},{f:"angular-ng-v11.0.2-keyed",b:"05_swap1k",v:[1038.456,1040.287,1041.087,1041.286,1042.503,1044.264,1045.231,1053.732,1055.136,1061.381]},{f:"angular-ng-v11.0.2-keyed",b:"06_remove-one-1k",v:[48.358,52.082,52.243,53.071,53.244,53.574,53.659,53.788,54.182,54.497]},{f:"angular-ng-v11.0.2-keyed",b:"07_create10k",v:[2891.935,2906.922,2918.027,2921.384,2925.818,2943.679,2946.762,2963.382,2982.576,3018.4]},{f:"angular-ng-v11.0.2-keyed",b:"08_create1k-after1k_x2",v:[685.672,705.173,706.851,708.173,715.808,822.838,836.148,842.883,847.907,856.768]},{f:"angular-ng-v11.0.2-keyed",b:"09_clear1k_x8",v:[625.287,626.458,629.851,630.049,630.537,630.865,631.735,632.737,632.895,634.149]},{f:"angular-ng-v11.0.2-keyed",b:"21_ready-memory",v:[1.8310890197753906]},{f:"angular-ng-v11.0.2-keyed",b:"22_run-memory",v:[4.258155822753906]},{f:"angular-ng-v11.0.2-keyed",b:"23_update5-memory",v:[4.597011566162109]},{f:"angular-ng-v11.0.2-keyed",b:"24_run5-memory",v:[5.007717132568359]},{f:"angular-ng-v11.0.2-keyed",b:"25_run-clear-memory",v:[3.338245391845703]},{f:"angular-ng-v11.0.2-keyed",b:"31_startup-ci",v:[2812.08,2803.5699999999997,2801.7799999999997,2800.1900000000005]},{f:"angular-ng-v11.0.2-keyed",b:"32_startup-bt",v:[214.86800000000008,223.5560000000001,217.94000000000003,234.66400000000004]},{f:"angular-ng-v11.0.2-keyed",b:"34_startup-totalbytes",v:[294.8798828125,294.8798828125,294.8798828125,294.8798828125]},{f:"attodom-v0.12.0-keyed",b:"01_run1k",v:[256.637,257.748,258.173,258.279,259.783,260.495,260.533,262.559,262.879,263.008]},{f:"attodom-v0.12.0-keyed",b:"02_replace1k",v:[271.413,272.683,273.353,274.071,274.902,276.085,276.977,277.102,279.943,280.418]},{f:"attodom-v0.12.0-keyed",b:"03_update10th1k_x16",v:[1493.615,1507.402,1507.961,1509.346,1513.086,1513.893,1518.656,1520.129,1521.534,1521.783]},{f:"attodom-v0.12.0-keyed",b:"04_select1k",v:[72.866,73.756,76.052,77.843,78.824,78.863,79.98,81.03,82.424,83.548]},{f:"attodom-v0.12.0-keyed",b:"05_swap1k",v:[88.246,88.77,89.314,89.32,89.412,89.685,90.34,90.569,90.745,92.937]},{f:"attodom-v0.12.0-keyed",b:"06_remove-one-1k",v:[46.589,46.796,47.122,47.382,48.01,48.248,48.965,49.08,49.393,49.743]},{f:"attodom-v0.12.0-keyed",b:"07_create10k",v:[2448.665,2478.447,2482.466,2483.673,2486.497,2489.966,2490.984,2495.743,2495.987,2499.78]},{f:"attodom-v0.12.0-keyed",b:"08_create1k-after1k_x2",v:[533.239,535.302,536.535,538.449,542.389,543.045,556.793,665.913,673.685,677.895]},{f:"attodom-v0.12.0-keyed",b:"09_clear1k_x8",v:[273.385,273.914,274.212,274.3,274.3,274.941,275.281,276.362,277.569,277.599]},{f:"attodom-v0.12.0-keyed",b:"21_ready-memory",v:[1.0686378479003906]},{f:"attodom-v0.12.0-keyed",b:"22_run-memory",v:[1.7709846496582031]},{f:"attodom-v0.12.0-keyed",b:"23_update5-memory",v:[2.0632057189941406]},{f:"attodom-v0.12.0-keyed",b:"24_run5-memory",v:[2.4727439880371094]},{f:"attodom-v0.12.0-keyed",b:"25_run-clear-memory",v:[2.290740966796875]},{f:"attodom-v0.12.0-keyed",b:"31_startup-ci",v:[1960.7600000000002,1960.35,1958.3899999999999,1960.9299999999998]},{f:"attodom-v0.12.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"attodom-v0.12.0-keyed",b:"34_startup-totalbytes",v:[143.2255859375,143.2255859375,143.2255859375,143.2255859375]},{f:"cash-v8.1.0-keyed",b:"01_run1k",v:[327.451,330.559,334.545,335.282,335.488,336.046,337.81,339.036,339.244,346.207]},{f:"cash-v8.1.0-keyed",b:"02_replace1k",v:[340.938,341.789,342.059,342.778,343.389,343.706,343.734,344.14,344.511,345.102]},{f:"cash-v8.1.0-keyed",b:"03_update10th1k_x16",v:[1527.431,1528.333,1529.466,1529.642,1537.207,1537.99,1540.095,1540.839,1542.024,1542.522]},{f:"cash-v8.1.0-keyed",b:"04_select1k",v:[38.422,39.208,39.315,39.467,41.828,44.127,45.036,45.57,45.703,47.037]},{f:"cash-v8.1.0-keyed",b:"05_swap1k",v:[89.711,90.194,90.312,90.341,90.452,90.473,90.627,90.766,90.887,92.018]},{f:"cash-v8.1.0-keyed",b:"06_remove-one-1k",v:[48.06,48.676,48.746,48.771,48.985,49.261,49.723,49.877,50.319,50.738]},{f:"cash-v8.1.0-keyed",b:"07_create10k",v:[3170.529,3178.016,3179.552,3183.024,3192.021,3204.563,3214.937,3216.364,3220.776,3257.692]},{f:"cash-v8.1.0-keyed",b:"08_create1k-after1k_x2",v:[679.887,682.014,683.309,689.402,709.219,783.703,793.027,811.535,822.397,823.263]},{f:"cash-v8.1.0-keyed",b:"09_clear1k_x8",v:[292.214,292.337,292.371,292.452,293.008,293.196,294.001,295.815,296.415,296.523]},{f:"cash-v8.1.0-keyed",b:"21_ready-memory",v:[1.0985603332519531]},{f:"cash-v8.1.0-keyed",b:"22_run-memory",v:[1.9051551818847656]},{f:"cash-v8.1.0-keyed",b:"23_update5-memory",v:[2.2342796325683594]},{f:"cash-v8.1.0-keyed",b:"24_run5-memory",v:[2.5224266052246094]},{f:"cash-v8.1.0-keyed",b:"25_run-clear-memory",v:[2.518207550048828]},{f:"cash-v8.1.0-keyed",b:"31_startup-ci",v:[2042.5395000000003,2038.6950000000002,2039.5585,2042.9630000000002]},{f:"cash-v8.1.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"cash-v8.1.0-keyed",b:"34_startup-totalbytes",v:[164.599609375,164.599609375,164.599609375,164.599609375]},{f:"choo-v7.1.0-keyed",b:"01_run1k",v:[272.226,272.644,273.077,273.127,273.679,275.881,277.204,280.548,282.839,290.55]},{f:"choo-v7.1.0-keyed",b:"02_replace1k",v:[720.127,720.968,723.364,723.725,724.376,726.946,727.391,728.986,730.754,731.223]},{f:"choo-v7.1.0-keyed",b:"03_update10th1k_x16",v:[4301.749,4340.32,4349.557,4377.537,4393.254,4406.031,4433.649,4498.99,4539.013,4539.074]},{f:"choo-v7.1.0-keyed",b:"04_select1k",v:[3405.224,3414.051,3417.04,3426.72,3428.021,3446.932,3449.888,3470.295,3472.584,3544.038]},{f:"choo-v7.1.0-keyed",b:"05_swap1k",v:[1765.935,1771.649,1782.69,1786.786,1790.407,1796.564,1824.994,1831.478,1842.315,1846.516]},{f:"choo-v7.1.0-keyed",b:"06_remove-one-1k",v:[430.162,433.919,435.34,435.379,437.134,438.477,444.322,444.68,445.191,447.167]},{f:"choo-v7.1.0-keyed",b:"07_create10k",v:[2570.547,2570.842,2571.121,2578.256,2578.505,2586.881,2590.098,2596.736,2601.15,2611.422]},{f:"choo-v7.1.0-keyed",b:"08_create1k-after1k_x2",v:[984.07,989.28,990.788,993.532,993.783,998.771,1001.794,1007.065,1106.361,1138.089]},{f:"choo-v7.1.0-keyed",b:"09_clear1k_x8",v:[311.89,314.287,314.947,315.968,316.36,316.373,316.789,316.962,317.657,322.754]},{f:"choo-v7.1.0-keyed",b:"21_ready-memory",v:[1.28082275390625]},{f:"choo-v7.1.0-keyed",b:"22_run-memory",v:[2.015899658203125]},{f:"choo-v7.1.0-keyed",b:"23_update5-memory",v:[3.505840301513672]},{f:"choo-v7.1.0-keyed",b:"24_run5-memory",v:[2.776397705078125]},{f:"choo-v7.1.0-keyed",b:"25_run-clear-memory",v:[2.5070343017578125]},{f:"choo-v7.1.0-keyed",b:"31_startup-ci",v:[1989.915,1992.4900000000002,1985.6849999999997,1993.415]},{f:"choo-v7.1.0-keyed",b:"32_startup-bt",v:[17.703999999999997,16.092,16,16]},{f:"choo-v7.1.0-keyed",b:"34_startup-totalbytes",v:[166.02734375,166.02734375,166.02734375,166.02734375]},{f:"domc-v0.0.12-keyed",b:"01_run1k",v:[225.122,228.782,228.785,231.267,231.724,231.848,232.527,235.064,235.847,236.567]},{f:"domc-v0.0.12-keyed",b:"02_replace1k",v:[241.975,242.016,242.592,243.718,244.501,245.036,245.28,245.787,246.156,247.784]},{f:"domc-v0.0.12-keyed",b:"03_update10th1k_x16",v:[1464.481,1465.07,1465.72,1472.1,1473.037,1474.987,1476.701,1477.117,1477.606,1480.994]},{f:"domc-v0.0.12-keyed",b:"04_select1k",v:[54.483,55.787,60.346,61.357,63.094,65.294,69.102,70.298,70.866,70.919]},{f:"domc-v0.0.12-keyed",b:"05_swap1k",v:[86.959,87.54,87.902,88.22,88.514,88.683,88.924,89.07,89.099,89.157]},{f:"domc-v0.0.12-keyed",b:"06_remove-one-1k",v:[45.818,46.516,46.643,47.268,47.306,47.714,48.392,48.821,49.219,49.792]},{f:"domc-v0.0.12-keyed",b:"07_create10k",v:[2174.327,2185.685,2189.466,2191.085,2194.124,2195.9,2200.469,2200.737,2201.43,2217.708]},{f:"domc-v0.0.12-keyed",b:"08_create1k-after1k_x2",v:[477.665,480.078,481.326,481.504,486.771,490.674,494.492,496.884,603.333,616.954]},{f:"domc-v0.0.12-keyed",b:"09_clear1k_x8",v:[263.559,266.356,267.313,267.439,267.715,268.78,268.79,269.312,270.386,274.903]},{f:"domc-v0.0.12-keyed",b:"21_ready-memory",v:[1.1124343872070312]},{f:"domc-v0.0.12-keyed",b:"22_run-memory",v:[2.02593994140625]},{f:"domc-v0.0.12-keyed",b:"23_update5-memory",v:[2.3550148010253906]},{f:"domc-v0.0.12-keyed",b:"24_run5-memory",v:[2.7210617065429688]},{f:"domc-v0.0.12-keyed",b:"25_run-clear-memory",v:[2.4366989135742188]},{f:"domc-v0.0.12-keyed",b:"31_startup-ci",v:[1959.3650000000002,1958.54,1958.6649999999997,1958.0500000000002]},{f:"domc-v0.0.12-keyed",b:"32_startup-bt",v:[29.643999999999988,27.195999999999987,25.15199999999999,28.471999999999987]},{f:"domc-v0.0.12-keyed",b:"34_startup-totalbytes",v:[150.494140625,150.494140625,150.494140625,150.494140625]},{f:"domdiff-v2.2.2-keyed",b:"01_run1k",v:[234.056,241.575,242.765,243.941,245.858,247.043,247.8,248.125,248.545,249.158]},{f:"domdiff-v2.2.2-keyed",b:"02_replace1k",v:[261.917,263.964,264.686,265.42,266.293,266.588,267.019,267.056,268.62,268.915]},{f:"domdiff-v2.2.2-keyed",b:"03_update10th1k_x16",v:[1470.181,1478.584,1481.36,1482.521,1483.784,1491.02,1491.454,1492.345,1499.612,1500.592]},{f:"domdiff-v2.2.2-keyed",b:"04_select1k",v:[50.155,53.228,53.496,53.629,54.279,55.3,56.34,57.172,57.273,57.905]},{f:"domdiff-v2.2.2-keyed",b:"05_swap1k",v:[90.309,91.078,91.327,91.643,92.214,92.379,93.797,93.809,94.397,94.839]},{f:"domdiff-v2.2.2-keyed",b:"06_remove-one-1k",v:[46.42,47.663,47.802,47.988,48.362,48.506,48.884,49.037,49.645,50.273]},{f:"domdiff-v2.2.2-keyed",b:"07_create10k",v:[2291.671,2305.66,2306.885,2309.453,2318.262,2322.556,2409.591,2409.716,2425.642,2427.819]},{f:"domdiff-v2.2.2-keyed",b:"08_create1k-after1k_x2",v:[508.707,513.144,514.446,515.286,613.749,645.6,648.686,649.305,655.231,656.826]},{f:"domdiff-v2.2.2-keyed",b:"09_clear1k_x8",v:[314.058,315.68,316.845,318.039,319.06,319.332,319.402,319.945,320.346,321.278]},{f:"domdiff-v2.2.2-keyed",b:"21_ready-memory",v:[1.0658378601074219]},{f:"domdiff-v2.2.2-keyed",b:"22_run-memory",v:[1.7754325866699219]},{f:"domdiff-v2.2.2-keyed",b:"23_update5-memory",v:[2.1065330505371094]},{f:"domdiff-v2.2.2-keyed",b:"24_run5-memory",v:[2.369464874267578]},{f:"domdiff-v2.2.2-keyed",b:"25_run-clear-memory",v:[2.2924270629882812]},{f:"domdiff-v2.2.2-keyed",b:"31_startup-ci",v:[1957.295,1958.5900000000001,1958.465,1959.23]},{f:"domdiff-v2.2.2-keyed",b:"32_startup-bt",v:[16,22.884,16,16]},{f:"domdiff-v2.2.2-keyed",b:"34_startup-totalbytes",v:[145.4345703125,145.4345703125,145.4345703125,145.4345703125]},{f:"dominator-v0.5.0-keyed",b:"01_run1k",v:[299.067,301.457,302.001,303.06,303.106,304.982,305.88,306.665,307.341,307.422]},{f:"dominator-v0.5.0-keyed",b:"02_replace1k",v:[297.722,299.599,300.6,302.842,303.193,303.336,303.67,303.923,305.155,305.368]},{f:"dominator-v0.5.0-keyed",b:"03_update10th1k_x16",v:[1511.573,1514.336,1514.557,1515.368,1518.262,1519.328,1519.809,1522.576,1523.135,1526.899]},{f:"dominator-v0.5.0-keyed",b:"04_select1k",v:[34.197,34.932,35.356,36.815,36.922,37.086,37.127,37.199,39.479,40.592]},{f:"dominator-v0.5.0-keyed",b:"05_swap1k",v:[86.094,86.74,86.768,87.305,87.32,87.421,87.712,88.244,88.467,88.624]},{f:"dominator-v0.5.0-keyed",b:"06_remove-one-1k",v:[46.724,46.77,46.807,47.274,47.332,47.54,47.686,48.574,49.059,49.156]},{f:"dominator-v0.5.0-keyed",b:"07_create10k",v:[2878.988,3067.919,3068.243,3076.099,3076.484,3077.422,3078.193,3078.652,3091.332,3095.156]},{f:"dominator-v0.5.0-keyed",b:"08_create1k-after1k_x2",v:[610.72,611.535,612.735,616.525,617.879,623.201,629.586,743.269,743.846,750.272]},{f:"dominator-v0.5.0-keyed",b:"09_clear1k_x8",v:[333.022,334.071,334.303,335.068,339.176,339.279,340.831,341.257,341.33,342.12]},{f:"dominator-v0.5.0-keyed",b:"21_ready-memory",v:[1.1242218017578125]},{f:"dominator-v0.5.0-keyed",b:"22_run-memory",v:[1.9355010986328125]},{f:"dominator-v0.5.0-keyed",b:"23_update5-memory",v:[2.257007598876953]},{f:"dominator-v0.5.0-keyed",b:"24_run5-memory",v:[2.533660888671875]},{f:"dominator-v0.5.0-keyed",b:"25_run-clear-memory",v:[2.426319122314453]},{f:"dominator-v0.5.0-keyed",b:"31_startup-ci",v:[1957.475,1958.6000000000001,1958.3249999999998,1960.05]},{f:"dominator-v0.5.0-keyed",b:"32_startup-bt",v:[48.46000000000001,39.272,44.379999999999995,44.724]},{f:"dominator-v0.5.0-keyed",b:"34_startup-totalbytes",v:[274.228515625,274.228515625,274.228515625,274.228515625]},{f:"domvm-v3.4.12-keyed",b:"01_run1k",v:[266.715,267.012,268.949,269.733,270.484,271.557,272.893,273.342,276.356,281.777]},{f:"domvm-v3.4.12-keyed",b:"02_replace1k",v:[269.373,269.45,270.105,271.397,272.096,272.206,273.851,274.125,275.416,275.658]},{f:"domvm-v3.4.12-keyed",b:"03_update10th1k_x16",v:[1501.765,1509.324,1510.798,1512.053,1518.783,1519.843,1524.176,1526.375,1529.872,1533.253]},{f:"domvm-v3.4.12-keyed",b:"04_select1k",v:[92.496,93.21,93.334,93.431,95.749,97.563,97.756,98.473,99.199,99.632]},{f:"domvm-v3.4.12-keyed",b:"05_swap1k",v:[95.808,96.148,96.678,96.68,96.804,97.106,97.174,97.271,97.278,99.066]},{f:"domvm-v3.4.12-keyed",b:"06_remove-one-1k",v:[45.798,46.608,47.062,47.168,47.449,47.483,47.499,47.958,48.863,50.208]},{f:"domvm-v3.4.12-keyed",b:"07_create10k",v:[2384.618,2387.447,2387.75,2389.418,2390.37,2394.369,2400.686,2406.022,2410.591,2411.076]},{f:"domvm-v3.4.12-keyed",b:"08_create1k-after1k_x2",v:[522.931,527.98,535.444,544.43,545.109,547.124,548.301,624.912,634.626,664.367]},{f:"domvm-v3.4.12-keyed",b:"09_clear1k_x8",v:[282.554,284.244,285.158,285.336,285.355,286.049,287.016,287.413,288.353,293.346]},{f:"domvm-v3.4.12-keyed",b:"21_ready-memory",v:[1.0917510986328125]},{f:"domvm-v3.4.12-keyed",b:"22_run-memory",v:[2.9405364990234375]},{f:"domvm-v3.4.12-keyed",b:"23_update5-memory",v:[3.346233367919922]},{f:"domvm-v3.4.12-keyed",b:"24_run5-memory",v:[3.524810791015625]},{f:"domvm-v3.4.12-keyed",b:"25_run-clear-memory",v:[2.4829177856445312]},{f:"domvm-v3.4.12-keyed",b:"31_startup-ci",v:[1958.9250000000002,1958.61,1961.0249999999999,1957.4400000000003]},{f:"domvm-v3.4.12-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"domvm-v3.4.12-keyed",b:"34_startup-totalbytes",v:[153.5341796875,153.5341796875,153.5341796875,153.5341796875]},{f:"hyperapp-v2.0.8-keyed",b:"01_run1k",v:[272.267,275.197,279.388,279.467,279.876,282.424,282.537,282.565,283.99,287.13]},{f:"hyperapp-v2.0.8-keyed",b:"02_replace1k",v:[286.741,287.573,287.752,288.292,289.159,289.446,290.233,291.008,293.352,293.986]},{f:"hyperapp-v2.0.8-keyed",b:"03_update10th1k_x16",v:[1475.895,1479.991,1480.597,1485.358,1488.325,1491.571,1494.581,1495.734,1501.77,1502.069]},{f:"hyperapp-v2.0.8-keyed",b:"04_select1k",v:[89.536,89.604,93.356,95.499,96.101,96.242,96.676,98.171,98.194,98.476]},{f:"hyperapp-v2.0.8-keyed",b:"05_swap1k",v:[87.741,88.377,88.448,88.449,88.536,89.129,89.155,89.266,89.82,90.23]},{f:"hyperapp-v2.0.8-keyed",b:"06_remove-one-1k",v:[49.823,51.163,51.373,53.145,55.119,55.626,56.224,59.999,63.533,65.224]},{f:"hyperapp-v2.0.8-keyed",b:"07_create10k",v:[2622.786,2629.06,2633.369,2640.255,2645.055,2657.996,2744.948,2747.582,2819.133,2886.79]},{f:"hyperapp-v2.0.8-keyed",b:"08_create1k-after1k_x2",v:[572.239,572.529,578.638,583.201,585.62,591.174,593.998,597.079,714.664,715.262]},{f:"hyperapp-v2.0.8-keyed",b:"09_clear1k_x8",v:[283.859,284.864,285.168,285.844,286.843,287.933,288.49,289.778,290.185,290.248]},{f:"hyperapp-v2.0.8-keyed",b:"21_ready-memory",v:[1.0790252685546875]},{f:"hyperapp-v2.0.8-keyed",b:"22_run-memory",v:[2.6856765747070312]},{f:"hyperapp-v2.0.8-keyed",b:"23_update5-memory",v:[3.1719398498535156]},{f:"hyperapp-v2.0.8-keyed",b:"24_run5-memory",v:[3.3653030395507812]},{f:"hyperapp-v2.0.8-keyed",b:"25_run-clear-memory",v:[2.3082199096679688]},{f:"hyperapp-v2.0.8-keyed",b:"31_startup-ci",v:[2016.8850000000002,2013.7900000000002,2011.6000000000001,2009.41]},{f:"hyperapp-v2.0.8-keyed",b:"32_startup-bt",v:[16,19.851999999999997,16,16]},{f:"hyperapp-v2.0.8-keyed",b:"34_startup-totalbytes",v:[144.5419921875,144.5419921875,144.5419921875,144.5419921875]},{f:"hyperhtml-v2.33.0-keyed",b:"01_run1k",v:[265.597,266.612,268.865,270.188,271.046,272.78,274.489,275.431,276.712,279.23]},{f:"hyperhtml-v2.33.0-keyed",b:"02_replace1k",v:[274.823,278.014,279.313,279.575,280.612,281.89,284.18,285.683,286.673,289.326]},{f:"hyperhtml-v2.33.0-keyed",b:"03_update10th1k_x16",v:[1554.187,1554.343,1559.103,1560.874,1563.915,1568.715,1570.973,1573.17,1573.841,1576.747]},{f:"hyperhtml-v2.33.0-keyed",b:"04_select1k",v:[96.644,97.801,101.264,101.517,103.212,105.707,106.207,106.436,106.938,109.405]},{f:"hyperhtml-v2.33.0-keyed",b:"05_swap1k",v:[94.514,95.482,96.045,96.107,97.091,97.609,97.637,97.939,97.988,99.694]},{f:"hyperhtml-v2.33.0-keyed",b:"06_remove-one-1k",v:[48.572,48.901,49.028,49.145,49.263,49.505,49.744,50.046,50.496,51.485]},{f:"hyperhtml-v2.33.0-keyed",b:"07_create10k",v:[2491.618,2515.934,2543.092,2543.496,2547.168,2556.029,2560.219,2562.631,2567.401,2590.686]},{f:"hyperhtml-v2.33.0-keyed",b:"08_create1k-after1k_x2",v:[542.762,549.975,551.602,555.576,557.028,557.574,565.194,572.675,607.01,649.395]},{f:"hyperhtml-v2.33.0-keyed",b:"09_clear1k_x8",v:[321.447,322.923,323.183,323.525,324.485,324.784,324.844,330.214,333.977,334.768]},{f:"hyperhtml-v2.33.0-keyed",b:"21_ready-memory",v:[1.1315269470214844]},{f:"hyperhtml-v2.33.0-keyed",b:"22_run-memory",v:[2.7074012756347656]},{f:"hyperhtml-v2.33.0-keyed",b:"23_update5-memory",v:[3.021656036376953]},{f:"hyperhtml-v2.33.0-keyed",b:"24_run5-memory",v:[3.2646408081054688]},{f:"hyperhtml-v2.33.0-keyed",b:"25_run-clear-memory",v:[2.5182456970214844]},{f:"hyperhtml-v2.33.0-keyed",b:"31_startup-ci",v:[1984.755,1989.04,1979.665,1986.9050000000002]},{f:"hyperhtml-v2.33.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"hyperhtml-v2.33.0-keyed",b:"34_startup-totalbytes",v:[157.224609375,157.224609375,157.224609375,157.224609375]},{f:"inferno-v7.2.1-keyed",b:"01_run1k",v:[254.897,255.467,255.673,256.018,256.477,258.129,259.482,261.026,262.422,265.866]},{f:"inferno-v7.2.1-keyed",b:"02_replace1k",v:[257.557,258.222,259.645,259.935,260.031,260.23,260.458,260.467,260.738,261.113]},{f:"inferno-v7.2.1-keyed",b:"03_update10th1k_x16",v:[1477.255,1483.347,1487.492,1495.514,1497.46,1497.593,1501.024,1501.15,1506.918,1508.406]},{f:"inferno-v7.2.1-keyed",b:"04_select1k",v:[91.674,93.625,95.053,95.148,98.521,99.581,100.962,102.694,102.822,103.087]},{f:"inferno-v7.2.1-keyed",b:"05_swap1k",v:[85.582,86.092,86.669,86.948,87.163,87.38,87.603,89.007,89.127,89.444]},{f:"inferno-v7.2.1-keyed",b:"06_remove-one-1k",v:[45.695,46.13,46.167,46.419,46.59,47.002,47.23,47.307,48.842,49.112]},{f:"inferno-v7.2.1-keyed",b:"07_create10k",v:[2295.472,2315.056,2363.224,2365.234,2369.486,2373.468,2378.357,2381.891,2385.56,2390.618]},{f:"inferno-v7.2.1-keyed",b:"08_create1k-after1k_x2",v:[510.538,513.58,515.635,521.315,522.271,525.185,530.293,535.851,618.762,644.889]},{f:"inferno-v7.2.1-keyed",b:"09_clear1k_x8",v:[307.786,308.594,310.366,310.742,310.993,311.609,312.74,312.952,313.667,315.177]},{f:"inferno-v7.2.1-keyed",b:"21_ready-memory",v:[1.0969467163085938]},{f:"inferno-v7.2.1-keyed",b:"22_run-memory",v:[2.545055389404297]},{f:"inferno-v7.2.1-keyed",b:"23_update5-memory",v:[2.8894424438476562]},{f:"inferno-v7.2.1-keyed",b:"24_run5-memory",v:[3.1364593505859375]},{f:"inferno-v7.2.1-keyed",b:"25_run-clear-memory",v:[2.369243621826172]},{f:"inferno-v7.2.1-keyed",b:"31_startup-ci",v:[1958.3249999999998,1957.115,1980.29,1961.8650000000002]},{f:"inferno-v7.2.1-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"inferno-v7.2.1-keyed",b:"34_startup-totalbytes",v:[162.9892578125,162.9892578125,162.9892578125,162.9892578125]},{f:"isotope-v0.2.0-keyed",b:"01_run1k",v:[328.91,330.984,331.365,333.595,334.834,335.343,338.058,338.74,339.553,340.537]},{f:"isotope-v0.2.0-keyed",b:"02_replace1k",v:[351.973,351.993,357.593,358.85,359.377,359.946,360.279,372.036,377.846,381.008]},{f:"isotope-v0.2.0-keyed",b:"03_update10th1k_x16",v:[1514.646,1524.93,1528.573,1528.947,1529.722,1533.644,1533.815,1536.353,1540.512,1546.05]},{f:"isotope-v0.2.0-keyed",b:"04_select1k",v:[153.212,153.502,154.045,154.086,158.116,162.122,165.489,165.525,166.178,167.343]},{f:"isotope-v0.2.0-keyed",b:"05_swap1k",v:[97.024,97.602,97.934,98.012,98.026,98.327,98.609,98.664,99.188,99.35]},{f:"isotope-v0.2.0-keyed",b:"06_remove-one-1k",v:[48.769,49.178,49.225,49.453,49.527,49.655,49.701,49.706,52.364,53.257]},{f:"isotope-v0.2.0-keyed",b:"07_create10k",v:[4303.245,4311.183,4312.371,4312.378,4314.318,4315.219,4319.69,4326.496,4349.167,4369.581]},{f:"isotope-v0.2.0-keyed",b:"08_create1k-after1k_x2",v:[763.344,767.696,769.339,769.381,769.39,775.087,776.805,780.99,867.081,905.276]},{f:"isotope-v0.2.0-keyed",b:"09_clear1k_x8",v:[265.322,265.976,266.728,267.533,268.332,269.24,271.361,271.531,271.8,271.909]},{f:"isotope-v0.2.0-keyed",b:"21_ready-memory",v:[1.0806007385253906]},{f:"isotope-v0.2.0-keyed",b:"22_run-memory",v:[2.2117347717285156]},{f:"isotope-v0.2.0-keyed",b:"23_update5-memory",v:[2.5050697326660156]},{f:"isotope-v0.2.0-keyed",b:"24_run5-memory",v:[2.7161636352539062]},{f:"isotope-v0.2.0-keyed",b:"25_run-clear-memory",v:[2.4625625610351562]},{f:"isotope-v0.2.0-keyed",b:"31_startup-ci",v:[1957.0949999999998,1960.385,1959.71,1960.795]},{f:"isotope-v0.2.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"isotope-v0.2.0-keyed",b:"34_startup-totalbytes",v:[148.314453125,148.314453125,148.314453125,148.314453125]},{f:"ivi-v0.27.1-keyed",b:"01_run1k",v:[245.902,254.388,254.392,254.446,259.12,260.813,261.148,262.796,264.893,265.249]},{f:"ivi-v0.27.1-keyed",b:"02_replace1k",v:[258.344,259.613,259.7,260.778,261.429,261.538,262.276,264.402,266.182,267.473]},{f:"ivi-v0.27.1-keyed",b:"03_update10th1k_x16",v:[1527.605,1531.957,1535.536,1536.97,1541.472,1542.155,1545.183,1545.891,1550.179,1552.18]},{f:"ivi-v0.27.1-keyed",b:"04_select1k",v:[63.732,65.058,66.38,66.382,70.543,72.311,72.495,75.658,75.784,76.204]},{f:"ivi-v0.27.1-keyed",b:"05_swap1k",v:[89.625,90.049,90.339,90.821,90.845,91.022,91.042,91.678,92.122,93.729]},{f:"ivi-v0.27.1-keyed",b:"06_remove-one-1k",v:[49.978,50.157,51.216,51.542,51.804,51.933,52.038,53.118,54.097,56.687]},{f:"ivi-v0.27.1-keyed",b:"07_create10k",v:[2355.163,2358.266,2363.811,2363.89,2370.696,2374.409,2379.77,2381.099,2387.59,2389.386]},{f:"ivi-v0.27.1-keyed",b:"08_create1k-after1k_x2",v:[534.69,542.464,545.929,553.401,558.849,569.126,573.453,575.498,657.689,678.266]},{f:"ivi-v0.27.1-keyed",b:"09_clear1k_x8",v:[270.817,271.446,272.181,272.721,273.467,274.666,275.114,278.278,278.279,278.326]},{f:"ivi-v0.27.1-keyed",b:"21_ready-memory",v:[1.12164306640625]},{f:"ivi-v0.27.1-keyed",b:"22_run-memory",v:[2.811962127685547]},{f:"ivi-v0.27.1-keyed",b:"23_update5-memory",v:[3.1622886657714844]},{f:"ivi-v0.27.1-keyed",b:"24_run5-memory",v:[3.3731346130371094]},{f:"ivi-v0.27.1-keyed",b:"25_run-clear-memory",v:[2.351367950439453]},{f:"ivi-v0.27.1-keyed",b:"31_startup-ci",v:[1957.2849999999999,1958.93,1958.73,1958.555]},{f:"ivi-v0.27.1-keyed",b:"32_startup-bt",v:[24.424000000000007,29.17599999999999,23.156000000000002,23.50799999999999]},{f:"ivi-v0.27.1-keyed",b:"34_startup-totalbytes",v:[149.9013671875,149.9013671875,149.9013671875,149.9013671875]},{f:"jquery-v3.5.1-keyed",b:"01_run1k",v:[359.397,362.643,367.99,368.022,370.356,371.54,372.248,373.802,374.365,376.757]},{f:"jquery-v3.5.1-keyed",b:"02_replace1k",v:[366.806,367.516,368.984,370.14,371.033,371.105,371.319,371.909,372.672,374.386]},{f:"jquery-v3.5.1-keyed",b:"03_update10th1k_x16",v:[1531.802,1532.333,1554.267,1557.297,1560.802,1565.41,1571.462,1571.989,1575.292,1587.911]},{f:"jquery-v3.5.1-keyed",b:"04_select1k",v:[39.362,39.637,40.151,40.313,41.037,41.407,42.675,42.778,43.486,44.735]},{f:"jquery-v3.5.1-keyed",b:"05_swap1k",v:[91.903,94.702,94.799,94.979,95.111,95.736,96.616,97.309,97.39,97.523]},{f:"jquery-v3.5.1-keyed",b:"06_remove-one-1k",v:[48.493,49.687,49.731,50.343,50.557,51.21,51.347,51.966,52.318,52.366]},{f:"jquery-v3.5.1-keyed",b:"07_create10k",v:[3462.386,3473.293,3488.409,3495.647,3518.42,3542.593,3552.094,3552.18,3564.378,3609.966]},{f:"jquery-v3.5.1-keyed",b:"08_create1k-after1k_x2",v:[741.314,741.848,744.174,744.401,752.103,755.396,842.214,869.843,871.968,873.346]},{f:"jquery-v3.5.1-keyed",b:"09_clear1k_x8",v:[332.013,332.473,334.847,336.534,338.001,338.209,339.276,340.491,340.773,343.869]},{f:"jquery-v3.5.1-keyed",b:"21_ready-memory",v:[1.2947769165039062]},{f:"jquery-v3.5.1-keyed",b:"22_run-memory",v:[2.1216697692871094]},{f:"jquery-v3.5.1-keyed",b:"23_update5-memory",v:[2.428569793701172]},{f:"jquery-v3.5.1-keyed",b:"24_run5-memory",v:[2.6950111389160156]},{f:"jquery-v3.5.1-keyed",b:"25_run-clear-memory",v:[2.675556182861328]},{f:"jquery-v3.5.1-keyed",b:"31_startup-ci",v:[2460.6075,2455.3705,2448.754,2460.679]},{f:"jquery-v3.5.1-keyed",b:"32_startup-bt",v:[61.36399999999998,61.008,59.66000000000001,70.18399999999997]},{f:"jquery-v3.5.1-keyed",b:"34_startup-totalbytes",v:[236.32421875,236.32421875,236.32421875,236.32421875]},{f:"lighterhtml-v4.1.1-keyed",b:"01_run1k",v:[267.498,278.142,279,279.307,279.835,279.882,282.395,283.636,284.515,285.075]},{f:"lighterhtml-v4.1.1-keyed",b:"02_replace1k",v:[279.022,279.321,280.034,280.512,280.858,283.79,285.586,285.678,286.32,287.168]},{f:"lighterhtml-v4.1.1-keyed",b:"03_update10th1k_x16",v:[1561.028,1562.395,1568.21,1571.609,1575.155,1576.38,1576.714,1578.001,1579.708,1594.406]},{f:"lighterhtml-v4.1.1-keyed",b:"04_select1k",v:[148.79,155.855,158.868,160.886,163.981,164.263,168.294,172.736,173.971,177.007]},{f:"lighterhtml-v4.1.1-keyed",b:"05_swap1k",v:[96.026,96.339,97.233,97.491,98.17,98.483,98.568,99.484,99.572,100.542]},{f:"lighterhtml-v4.1.1-keyed",b:"06_remove-one-1k",v:[50.037,50.465,50.718,51.295,51.41,52.15,52.4,52.557,54.209,57.126]},{f:"lighterhtml-v4.1.1-keyed",b:"07_create10k",v:[2612.559,2620.918,2621.771,2629.11,2640.774,2643.259,2654.263,2681.991,2694.706,2727.251]},{f:"lighterhtml-v4.1.1-keyed",b:"08_create1k-after1k_x2",v:[578.534,579.717,582.501,583.396,584.182,585.009,587.702,687.709,729.749,741.004]},{f:"lighterhtml-v4.1.1-keyed",b:"09_clear1k_x8",v:[338.229,339.012,339.273,339.795,340.885,341.271,341.903,342.108,342.248,342.39]},{f:"lighterhtml-v4.1.1-keyed",b:"21_ready-memory",v:[1.1295967102050781]},{f:"lighterhtml-v4.1.1-keyed",b:"22_run-memory",v:[2.6144866943359375]},{f:"lighterhtml-v4.1.1-keyed",b:"23_update5-memory",v:[2.916767120361328]},{f:"lighterhtml-v4.1.1-keyed",b:"24_run5-memory",v:[3.3924484252929688]},{f:"lighterhtml-v4.1.1-keyed",b:"25_run-clear-memory",v:[2.378101348876953]},{f:"lighterhtml-v4.1.1-keyed",b:"31_startup-ci",v:[1988.935,1981.8500000000001,1961.8899999999999,1961.7949999999998]},{f:"lighterhtml-v4.1.1-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"lighterhtml-v4.1.1-keyed",b:"34_startup-totalbytes",v:[151.7890625,151.7890625,151.7890625,151.7890625]},{f:"lit-element-v2.4.0-keyed",b:"01_run1k",v:[276.838,278.173,278.533,278.706,280.984,281.508,281.655,283.679,285.454,288.237]},{f:"lit-element-v2.4.0-keyed",b:"02_replace1k",v:[277.332,277.583,277.782,277.797,278.032,279.473,280.57,281.356,281.592,282.107]},{f:"lit-element-v2.4.0-keyed",b:"03_update10th1k_x16",v:[1560.274,1562.228,1563.986,1569.366,1574.901,1575.078,1577.5,1584.981,1588.17,1599.878]},{f:"lit-element-v2.4.0-keyed",b:"04_select1k",v:[177.367,178.552,180.619,184.371,185.919,190.248,195.422,195.937,197.948,198.294]},{f:"lit-element-v2.4.0-keyed",b:"05_swap1k",v:[94.604,94.726,94.865,94.888,95.083,95.104,95.181,95.384,96.213,97.401]},{f:"lit-element-v2.4.0-keyed",b:"06_remove-one-1k",v:[48.165,48.432,48.65,48.848,49.09,49.123,49.227,50.315,50.695,53.574]},{f:"lit-element-v2.4.0-keyed",b:"07_create10k",v:[2586.315,2592.955,2593.606,2597.135,2600.647,2619.569,2636.242,2648.942,2653.54,2661.411]},{f:"lit-element-v2.4.0-keyed",b:"08_create1k-after1k_x2",v:[574.625,579.107,579.495,587.203,588.542,592.828,597.24,602.581,618.146,715.351]},{f:"lit-element-v2.4.0-keyed",b:"09_clear1k_x8",v:[342.695,345.307,345.946,347.218,347.593,347.702,348.022,348.029,348.42,349.811]},{f:"lit-element-v2.4.0-keyed",b:"21_ready-memory",v:[1.1852874755859375]},{f:"lit-element-v2.4.0-keyed",b:"22_run-memory",v:[2.9405899047851562]},{f:"lit-element-v2.4.0-keyed",b:"23_update5-memory",v:[3.2785911560058594]},{f:"lit-element-v2.4.0-keyed",b:"24_run5-memory",v:[3.4970436096191406]},{f:"lit-element-v2.4.0-keyed",b:"25_run-clear-memory",v:[2.57080078125]},{f:"lit-element-v2.4.0-keyed",b:"31_startup-ci",v:[2492.9695,2442.6150000000002,2486.741,2495.3835]},{f:"lit-element-v2.4.0-keyed",b:"32_startup-bt",v:[81.26799999999999,57.24800000000003,76.97599999999997,80.11599999999997]},{f:"lit-element-v2.4.0-keyed",b:"34_startup-totalbytes",v:[175.2021484375,175.2021484375,175.19921875,175.201171875]},{f:"lit-html-v1.3.0-keyed",b:"01_run1k",v:[257.254,263.4,264.832,265.357,265.897,268.94,269.039,269.7,271.639,273.587]},{f:"lit-html-v1.3.0-keyed",b:"02_replace1k",v:[264.203,265.109,266.879,267.542,267.822,268.929,269.193,270.482,273.038,274.438]},{f:"lit-html-v1.3.0-keyed",b:"03_update10th1k_x16",v:[1529.651,1537.295,1538.942,1540.698,1543.377,1544.382,1546.208,1548.691,1551.805,1556.296]},{f:"lit-html-v1.3.0-keyed",b:"04_select1k",v:[169.208,169.963,171.341,175.245,178.721,180.369,180.694,181.207,181.811,182.11]},{f:"lit-html-v1.3.0-keyed",b:"05_swap1k",v:[91.643,91.851,91.895,91.943,92.411,92.493,92.545,92.887,94.103,94.337]},{f:"lit-html-v1.3.0-keyed",b:"06_remove-one-1k",v:[48.123,48.278,48.786,48.802,48.856,49.178,49.194,50.49,50.839,50.987]},{f:"lit-html-v1.3.0-keyed",b:"07_create10k",v:[2414.611,2436.48,2533.441,2534.706,2535.428,2535.745,2536.535,2537.952,2544.401,2546.63]},{f:"lit-html-v1.3.0-keyed",b:"08_create1k-after1k_x2",v:[544.964,548.771,552.398,552.904,555.219,558.504,568.057,573.118,658.329,680.319]},{f:"lit-html-v1.3.0-keyed",b:"09_clear1k_x8",v:[343.302,344.06,344.422,345.465,345.697,345.861,346.792,346.864,347.429,348.391]},{f:"lit-html-v1.3.0-keyed",b:"21_ready-memory",v:[1.1206626892089844]},{f:"lit-html-v1.3.0-keyed",b:"22_run-memory",v:[2.5030860900878906]},{f:"lit-html-v1.3.0-keyed",b:"23_update5-memory",v:[2.8648757934570312]},{f:"lit-html-v1.3.0-keyed",b:"24_run5-memory",v:[3.105335235595703]},{f:"lit-html-v1.3.0-keyed",b:"25_run-clear-memory",v:[2.5226821899414062]},{f:"lit-html-v1.3.0-keyed",b:"31_startup-ci",v:[1959.4,1984.8200000000002,1962.375,1983.8400000000001]},{f:"lit-html-v1.3.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"lit-html-v1.3.0-keyed",b:"34_startup-totalbytes",v:[156.998046875,156.998046875,156.998046875,156.998046875]},{f:"lit-html-2-vinvalid-keyed",b:"01_run1k",v:[247.017,254.324,257.927,259.327,259.837,260.091,260.969,262.053,262.094,262.152]},{f:"lit-html-2-vinvalid-keyed",b:"02_replace1k",v:[261.765,264.59,266.872,267.425,267.533,268.426,269.134,269.609,270.404,271.582]},{f:"lit-html-2-vinvalid-keyed",b:"03_update10th1k_x16",v:[1496.364,1498.791,1502.405,1504.185,1507.347,1509.019,1511.798,1513.508,1515.411,1522.002]},{f:"lit-html-2-vinvalid-keyed",b:"04_select1k",v:[146.799,149.198,151.551,152.42,154.11,156.295,156.896,157.177,157.645,157.936]},{f:"lit-html-2-vinvalid-keyed",b:"05_swap1k",v:[104.729,104.934,105.027,106.232,107.169,108.083,108.621,108.944,111.033,111.606]},{f:"lit-html-2-vinvalid-keyed",b:"06_remove-one-1k",v:[46.736,47.124,47.806,48.763,48.996,49.559,49.577,49.787,49.831,50.503]},{f:"lit-html-2-vinvalid-keyed",b:"07_create10k",v:[2343.774,2373.406,2398.813,2407.73,2422.415,2425.832,2429.112,2429.387,2434.987,2435.05]},{f:"lit-html-2-vinvalid-keyed",b:"08_create1k-after1k_x2",v:[535.093,538.667,539.047,539.866,543.177,546.396,547.415,548.17,548.369,550.721]},{f:"lit-html-2-vinvalid-keyed",b:"09_clear1k_x8",v:[334.716,336.35,337.201,337.898,338.353,338.658,339.021,339.177,339.346,339.984]},{f:"lit-html-2-vinvalid-keyed",b:"21_ready-memory",v:[1.1071739196777344]},{f:"lit-html-2-vinvalid-keyed",b:"22_run-memory",v:[2.0700416564941406]},{f:"lit-html-2-vinvalid-keyed",b:"23_update5-memory",v:[2.4057655334472656]},{f:"lit-html-2-vinvalid-keyed",b:"24_run5-memory",v:[2.8068580627441406]},{f:"lit-html-2-vinvalid-keyed",b:"25_run-clear-memory",v:[2.3827133178710938]},{f:"lit-html-2-vinvalid-keyed",b:"31_startup-ci",v:[1980.9599999999998,1958.9850000000001,1961.14,1957.8750000000002]},{f:"lit-html-2-vinvalid-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"lit-html-2-vinvalid-keyed",b:"34_startup-totalbytes",v:[148.962890625,148.962890625,148.962890625,148.962890625]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"01_run1k",v:[266.185,269.077,269.702,269.705,271.366,272,272.159,272.795,272.834,274.962]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"02_replace1k",v:[265.7,268.242,268.467,268.709,268.88,270.083,270.258,270.598,271.143,272.228]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"03_update10th1k_x16",v:[1509.796,1515.095,1531.344,1533.913,1536.802,1537.514,1537.812,1541.049,1547.116,1548.397]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"04_select1k",v:[158.373,159.395,164.68,166.475,168.537,169.736,170.422,170.913,174.842,175.309]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"05_swap1k",v:[88.52,89.603,89.63,89.778,89.846,90.147,90.342,90.421,91.029,91.554]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"06_remove-one-1k",v:[46.504,46.615,47.169,47.181,47.613,47.672,47.725,48.001,48.276,48.692]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"07_create10k",v:[2434.383,2447.632,2522.352,2526.117,2527.961,2532.459,2535.066,2535.154,2539.183,2540.356]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"08_create1k-after1k_x2",v:[551.687,555.528,565.518,571.244,580.705,582.767,684.745,685.778,686.117,687.846]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"09_clear1k_x8",v:[345.379,345.615,346.387,346.605,346.652,346.809,347.632,348.336,349.447,350.455]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"21_ready-memory",v:[1.11517333984375]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"22_run-memory",v:[2.497852325439453]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"23_update5-memory",v:[2.8649520874023438]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"24_run5-memory",v:[3.228199005126953]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"25_run-clear-memory",v:[2.5155868530273438]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"31_startup-ci",v:[1983.9999999999998,1959.755,1981.725,1959.3799999999999]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"lit-html-for-doc-v1.1.0-keyed",b:"34_startup-totalbytes",v:[156.65234375,156.65234375,156.65234375,156.65234375]},{f:"maquette-v3.3.0-keyed",b:"01_run1k",v:[290.859,291.954,292.534,292.632,294.522,294.777,297.325,299.619,301.273,303.202]},{f:"maquette-v3.3.0-keyed",b:"02_replace1k",v:[319.173,321.439,321.591,323.343,323.8,325.636,326.483,326.662,327.871,330.044]},{f:"maquette-v3.3.0-keyed",b:"03_update10th1k_x16",v:[1532.45,1533.539,1536.408,1536.909,1541.351,1542.463,1546.957,1547.177,1547.208,1548.577]},{f:"maquette-v3.3.0-keyed",b:"04_select1k",v:[683.903,695.278,706.379,720.493,722.994,741.391,745.509,749.465,752.895,761.019]},{f:"maquette-v3.3.0-keyed",b:"05_swap1k",v:[1208.22,1209.263,1213.799,1214.404,1216.886,1226.387,1227.916,1228.763,1239.218,1241.894]},{f:"maquette-v3.3.0-keyed",b:"06_remove-one-1k",v:[52.516,56.356,59.976,62.412,63.18,64.387,64.944,67.259,71.396,73.344]},{f:"maquette-v3.3.0-keyed",b:"07_create10k",v:[2725.756,2739.484,2741.736,2742.643,2759.011,2763.895,2768.711,2798.822,2802.821,2815.131]},{f:"maquette-v3.3.0-keyed",b:"08_create1k-after1k_x2",v:[597.585,601.234,604.911,607.107,608.577,609.432,610.298,613.406,619.199,737.981]},{f:"maquette-v3.3.0-keyed",b:"09_clear1k_x8",v:[303.972,305.391,308.253,308.669,310.859,311.464,311.97,312.961,314.122,315.249]},{f:"maquette-v3.3.0-keyed",b:"21_ready-memory",v:[1.0911941528320312]},{f:"maquette-v3.3.0-keyed",b:"22_run-memory",v:[2.7289276123046875]},{f:"maquette-v3.3.0-keyed",b:"23_update5-memory",v:[2.952556610107422]},{f:"maquette-v3.3.0-keyed",b:"24_run5-memory",v:[3.2655792236328125]},{f:"maquette-v3.3.0-keyed",b:"25_run-clear-memory",v:[2.5190773010253906]},{f:"maquette-v3.3.0-keyed",b:"31_startup-ci",v:[2035.5200000000002,2129.05,2034.515,2034.12]},{f:"maquette-v3.3.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"maquette-v3.3.0-keyed",b:"34_startup-totalbytes",v:[182.0703125,182.0703125,182.0703125,182.0703125]},{f:"modern-helpers-v0.1.0-keyed",b:"01_run1k",v:[252.836,254.131,256.35,257.979,258.446,259.795,260.216,261.993,262.409,262.639]},{f:"modern-helpers-v0.1.0-keyed",b:"02_replace1k",v:[262.444,263.059,263.561,263.984,264.038,264.946,265.792,267.972,268.08,271.372]},{f:"modern-helpers-v0.1.0-keyed",b:"03_update10th1k_x16",v:[1472.567,1477.724,1480.559,1483.966,1487.434,1491.089,1494.748,1497.74,1505.69,1538.517]},{f:"modern-helpers-v0.1.0-keyed",b:"04_select1k",v:[35.995,37.002,39.182,42.553,43.071,43.574,43.662,44.697,44.848,44.851]},{f:"modern-helpers-v0.1.0-keyed",b:"05_swap1k",v:[85.259,86.068,86.295,86.343,86.384,86.484,86.489,86.59,87.264,87.58]},{f:"modern-helpers-v0.1.0-keyed",b:"06_remove-one-1k",v:[45.988,46.465,46.556,47.74,48.306,48.634,49.063,49.222,49.367,51.724]},{f:"modern-helpers-v0.1.0-keyed",b:"07_create10k",v:[2422.874,2424.259,2427.897,2432.432,2437.729,2442.355,2445.478,2446.839,2452.374,2454.527]},{f:"modern-helpers-v0.1.0-keyed",b:"08_create1k-after1k_x2",v:[519.932,520.396,521.297,521.609,524.64,524.913,529.385,532.986,533.243,538.22]},{f:"modern-helpers-v0.1.0-keyed",b:"09_clear1k_x8",v:[272.332,272.441,272.747,272.995,273.835,274.011,274.326,274.445,274.573,275.475]},{f:"modern-helpers-v0.1.0-keyed",b:"21_ready-memory",v:[1.0592727661132812]},{f:"modern-helpers-v0.1.0-keyed",b:"22_run-memory",v:[1.6778221130371094]},{f:"modern-helpers-v0.1.0-keyed",b:"23_update5-memory",v:[2.004657745361328]},{f:"modern-helpers-v0.1.0-keyed",b:"24_run5-memory",v:[2.238292694091797]},{f:"modern-helpers-v0.1.0-keyed",b:"25_run-clear-memory",v:[2.2920074462890625]},{f:"modern-helpers-v0.1.0-keyed",b:"31_startup-ci",v:[1960.66,1960.8500000000001,1958.845,1958]},{f:"modern-helpers-v0.1.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"modern-helpers-v0.1.0-keyed",b:"34_startup-totalbytes",v:[145.1748046875,145.1748046875,145.1748046875,145.1748046875]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"01_run1k",v:[247.109,251.834,253.898,255.343,255.551,256.991,257.057,262,262.625,266.441]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"02_replace1k",v:[261.166,261.564,261.985,262.398,262.605,262.696,262.855,263.219,263.633,264.448]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"03_update10th1k_x16",v:[1469.619,1477.588,1483.212,1486.675,1487.054,1488.186,1491.509,1494.037,1499.327,1501.381]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"04_select1k",v:[33.824,35.421,35.554,40.639,40.981,41.741,42.443,42.821,43.152,44.268]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"05_swap1k",v:[85.316,85.773,85.993,86.102,86.566,86.566,86.615,86.72,87.009,87.109]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"06_remove-one-1k",v:[46.027,46.241,46.583,46.595,47.16,47.291,47.577,48.699,48.705,49.858]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"07_create10k",v:[2442.543,2449.521,2451.099,2454.142,2457.542,2459.792,2461.393,2461.913,2466.09,2474.313]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"08_create1k-after1k_x2",v:[522.385,523.23,524.48,527.177,533.24,534.361,535.232,631.241,655.373,658.241]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"09_clear1k_x8",v:[272.079,272.151,272.39,272.878,273.048,274.01,274.704,274.777,275.382,276.678]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"21_ready-memory",v:[1.0592308044433594]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"22_run-memory",v:[1.6778640747070312]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"23_update5-memory",v:[2.0047454833984375]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"24_run5-memory",v:[2.4171714782714844]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"25_run-clear-memory",v:[2.2926292419433594]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"31_startup-ci",v:[1960.7150000000001,1960.385,1959.9099999999999,1960.0049999999999]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"modern-helpers-dx-v0.1.0-keyed",b:"34_startup-totalbytes",v:[145.0263671875,145.0263671875,145.0263671875,145.0263671875]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"01_run1k",v:[248.21,253.848,255.43,256.66,256.743,257.6,258.627,258.842,260.625,261.289]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"02_replace1k",v:[285.491,286.613,286.635,290.285,290.455,290.53,290.653,291.676,293.004,293.378]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"03_update10th1k_x16",v:[1503.175,1516.73,1517.671,1519.78,1520.622,1524.892,1529.668,1535.283,1536.017,1546.33]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"04_select1k",v:[34.386,34.575,37.601,39.575,41.44,41.517,43.808,44.061,44.46,44.62]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"05_swap1k",v:[85.868,85.878,86.156,86.472,86.799,86.848,87.003,87.097,87.625,87.66]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"06_remove-one-1k",v:[46.093,46.133,46.377,46.756,47.138,47.836,48.375,49.032,49.047,49.505]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"07_create10k",v:[2428.886,2431.044,2431.165,2431.952,2434.241,2436.771,2439.315,2439.32,2449.913,2466.275]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"08_create1k-after1k_x2",v:[528.996,536.073,538.218,544.93,545.708,626.707,654.268,660.49,660.984,669.622]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"09_clear1k_x8",v:[270.549,271.348,271.379,271.644,272.387,272.774,273.371,273.44,274.364,274.426]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"21_ready-memory",v:[1.0591621398925781]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"22_run-memory",v:[1.6730690002441406]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"23_update5-memory",v:[2.0012130737304688]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"24_run5-memory",v:[2.2104949951171875]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"25_run-clear-memory",v:[2.2824935913085938]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"31_startup-ci",v:[1963.9999999999998,1965.9249999999997,1964.1149999999998,1965.675]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"modern-helpers-no-mem-v0.1.0-keyed",b:"34_startup-totalbytes",v:[145.009765625,145.009765625,145.009765625,145.009765625]},{f:"modern-helpers-template-v0.1.0-keyed",b:"01_run1k",v:[258.707,260.449,264.639,265.763,267.672,267.982,268.659,270.075,274.939,275.2]},{f:"modern-helpers-template-v0.1.0-keyed",b:"02_replace1k",v:[271.655,272.52,272.942,273.262,273.596,274.345,274.528,275.563,276.275,276.569]},{f:"modern-helpers-template-v0.1.0-keyed",b:"03_update10th1k_x16",v:[1469.102,1475.105,1475.307,1479.873,1482.184,1484.472,1486.374,1486.864,1500.243,1514.684]},{f:"modern-helpers-template-v0.1.0-keyed",b:"04_select1k",v:[34.314,36.582,37.232,37.322,37.822,41.742,42.765,44.193,44.241,44.516]},{f:"modern-helpers-template-v0.1.0-keyed",b:"05_swap1k",v:[85.835,86.769,87.389,88.045,88.296,88.328,88.642,88.671,88.692,88.876]},{f:"modern-helpers-template-v0.1.0-keyed",b:"06_remove-one-1k",v:[46.97,47.322,47.532,47.619,48.431,48.485,48.548,49.744,51.586,54.585]},{f:"modern-helpers-template-v0.1.0-keyed",b:"07_create10k",v:[2583.484,2608.367,2611.449,2626.675,2635.134,2669.304,2672.484,2677.381,2681.635,2686.733]},{f:"modern-helpers-template-v0.1.0-keyed",b:"08_create1k-after1k_x2",v:[531.433,533.268,536.43,538.627,544.931,547.307,550.631,663.587,676.865,685.331]},{f:"modern-helpers-template-v0.1.0-keyed",b:"09_clear1k_x8",v:[269.519,269.913,270.362,270.901,271.154,272.203,272.333,272.626,272.659,274.623]},{f:"modern-helpers-template-v0.1.0-keyed",b:"21_ready-memory",v:[1.0817756652832031]},{f:"modern-helpers-template-v0.1.0-keyed",b:"22_run-memory",v:[2.7624588012695312]},{f:"modern-helpers-template-v0.1.0-keyed",b:"23_update5-memory",v:[3.0242233276367188]},{f:"modern-helpers-template-v0.1.0-keyed",b:"24_run5-memory",v:[3.31005859375]},{f:"modern-helpers-template-v0.1.0-keyed",b:"25_run-clear-memory",v:[2.296527862548828]},{f:"modern-helpers-template-v0.1.0-keyed",b:"31_startup-ci",v:[1960.3649999999998,1959.235,1959.3449999999998,1958.955]},{f:"modern-helpers-template-v0.1.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"modern-helpers-template-v0.1.0-keyed",b:"34_startup-totalbytes",v:[147.21484375,147.21484375,147.21484375,147.21484375]},{f:"petit-dom-v0.2.0-keyed",b:"01_run1k",v:[271.791,273.707,275.404,277.276,282.353,283.418,288.672,288.961,290.402,291.217]},{f:"petit-dom-v0.2.0-keyed",b:"02_replace1k",v:[285.888,285.999,288.076,288.344,288.775,289.961,290.204,290.275,290.677,295.287]},{f:"petit-dom-v0.2.0-keyed",b:"03_update10th1k_x16",v:[1481.975,1489.431,1489.496,1497.151,1497.716,1501.502,1503.062,1505.309,1507.047,1510.605]},{f:"petit-dom-v0.2.0-keyed",b:"04_select1k",v:[72.731,73.284,75.526,76.606,77.162,81.71,82.591,83.108,83.262,83.582]},{f:"petit-dom-v0.2.0-keyed",b:"05_swap1k",v:[86.822,87.222,87.393,87.696,87.862,87.983,88.016,88.601,89.104,89.613]},{f:"petit-dom-v0.2.0-keyed",b:"06_remove-one-1k",v:[46.369,46.936,47.726,47.76,47.866,49.7,50.114,51.388,51.474,52.052]},{f:"petit-dom-v0.2.0-keyed",b:"07_create10k",v:[2524.458,2527.317,2529.859,2530.248,2531.54,2532.774,2536.929,2540.423,2540.66,2554.313]},{f:"petit-dom-v0.2.0-keyed",b:"08_create1k-after1k_x2",v:[553.834,553.98,554.577,559.138,561.484,563.852,569.147,569.975,604.148,667.623]},{f:"petit-dom-v0.2.0-keyed",b:"09_clear1k_x8",v:[276.66,276.966,278.392,279.425,280.616,280.688,281.052,281.965,282.122,286.529]},{f:"petit-dom-v0.2.0-keyed",b:"21_ready-memory",v:[1.0789566040039062]},{f:"petit-dom-v0.2.0-keyed",b:"22_run-memory",v:[2.8676834106445312]},{f:"petit-dom-v0.2.0-keyed",b:"23_update5-memory",v:[3.2092018127441406]},{f:"petit-dom-v0.2.0-keyed",b:"24_run5-memory",v:[3.4304885864257812]},{f:"petit-dom-v0.2.0-keyed",b:"25_run-clear-memory",v:[2.33154296875]},{f:"petit-dom-v0.2.0-keyed",b:"31_startup-ci",v:[1957.8750000000002,1961.3549999999998,1957.6549999999997,1958.0849999999998]},{f:"petit-dom-v0.2.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"petit-dom-v0.2.0-keyed",b:"34_startup-totalbytes",v:[148.7900390625,148.7900390625,148.7900390625,148.7900390625]},{f:"preact-v10.5.5-keyed",b:"01_run1k",v:[302.06,302.357,306.191,306.329,306.919,307.784,314.305,324.579,325.183,326.728]},{f:"preact-v10.5.5-keyed",b:"02_replace1k",v:[313.679,314.599,315.434,318.147,319.595,321.97,322.042,323.734,325.443,325.512]},{f:"preact-v10.5.5-keyed",b:"03_update10th1k_x16",v:[1505.475,1507.737,1512.162,1512.916,1513.694,1513.944,1515.49,1517.573,1517.767,1521.122]},{f:"preact-v10.5.5-keyed",b:"04_select1k",v:[126.568,128.133,128.161,130.072,130.161,130.538,130.582,130.601,131.298,131.462]},{f:"preact-v10.5.5-keyed",b:"05_swap1k",v:[91.187,91.62,91.963,92.53,93.311,93.98,94.383,94.444,94.81,96.309]},{f:"preact-v10.5.5-keyed",b:"06_remove-one-1k",v:[47.725,48.122,48.219,48.232,48.629,48.771,49.48,49.903,50.099,52.994]},{f:"preact-v10.5.5-keyed",b:"07_create10k",v:[2891.718,2903.324,3004.762,3013.55,3025.67,3031.941,3036.096,3046.453,3067.152,3097.807]},{f:"preact-v10.5.5-keyed",b:"08_create1k-after1k_x2",v:[673.151,677.139,768.302,769.307,788.555,793.544,805.264,824.576,854.228,908.12]},{f:"preact-v10.5.5-keyed",b:"09_clear1k_x8",v:[347.831,348.926,350.539,351.049,351.338,351.598,353.108,354.946,355.842,358.068]},{f:"preact-v10.5.5-keyed",b:"21_ready-memory",v:[1.1036567687988281]},{f:"preact-v10.5.5-keyed",b:"22_run-memory",v:[3.901409149169922]},{f:"preact-v10.5.5-keyed",b:"23_update5-memory",v:[4.234321594238281]},{f:"preact-v10.5.5-keyed",b:"24_run5-memory",v:[4.455299377441406]},{f:"preact-v10.5.5-keyed",b:"25_run-clear-memory",v:[2.37591552734375]},{f:"preact-v10.5.5-keyed",b:"31_startup-ci",v:[1958.235,1957.1799999999998,1981.24,1980.57]},{f:"preact-v10.5.5-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"preact-v10.5.5-keyed",b:"34_startup-totalbytes",v:[154.9189453125,154.9189453125,154.9189453125,154.9189453125]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"01_run1k",v:[410.3,413.309,416.92,417.37,418.51,419.379,419.902,425.264,426.111,435.43]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"02_replace1k",v:[353.6,354.026,354.617,355.91,356.576,356.801,357.008,357.366,358.254,359.194]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"03_update10th1k_x16",v:[1624.494,1632.307,1639.454,1640.542,1640.883,1647.728,1649.726,1650.908,1655.179,1659.072]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"04_select1k",v:[93.335,93.705,94.137,94.212,94.796,95.12,95.849,96.15,96.958,103.52]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"05_swap1k",v:[1044.956,1046.328,1051.644,1052.545,1052.806,1053.227,1055.934,1056.725,1058.179,1061.758]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"06_remove-one-1k",v:[58.734,59.009,59.108,59.183,59.74,60.708,60.781,61.428,61.549,61.747]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"07_create10k",v:[3572.574,3590.487,3602.364,3609.57,3617.071,3624.049,3632.95,3675.62,3678.737,3696.81]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"08_create1k-after1k_x2",v:[831.601,835.783,836.297,837.156,837.308,840.788,846.27,849.025,859.291,941.955]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"09_clear1k_x8",v:[434.764,452.154,455.265,457.652,457.769,458.978,459.272,460.528,463.095,463.214]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"21_ready-memory",v:[1.4061546325683594]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"22_run-memory",v:[5.357311248779297]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"23_update5-memory",v:[6.030323028564453]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"24_run5-memory",v:[6.622035980224609]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"25_run-clear-memory",v:[3.584808349609375]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"31_startup-ci",v:[2604.7349999999997,2608.03,2599.4900000000002,2602.42]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"32_startup-bt",v:[88.52000000000001,95.01599999999999,83.94000000000001,88.07600000000002]},{f:"react-easy-state-v17.0.1 + 6.3.0-keyed",b:"34_startup-totalbytes",v:[281.8408203125,281.8408203125,281.8408203125,281.8408203125]},{f:"react-hooks-v17.0.1-keyed",b:"01_run1k",v:[329.857,331.153,331.286,335.574,336.777,337.392,339.42,340.007,344.571,345.057]},{f:"react-hooks-v17.0.1-keyed",b:"02_replace1k",v:[301.068,302.232,302.542,302.596,303.574,304.981,305.482,307.061,308.455,309.759]},{f:"react-hooks-v17.0.1-keyed",b:"03_update10th1k_x16",v:[1587.893,1588.602,1589.262,1589.289,1590.863,1599.005,1600.848,1601.507,1607.125,1610.292]},{f:"react-hooks-v17.0.1-keyed",b:"04_select1k",v:[168.639,171.767,172.904,177.493,189.317,210.643,212.8,213.307,216.053,218.93]},{f:"react-hooks-v17.0.1-keyed",b:"05_swap1k",v:[1011.491,1016.284,1021.221,1023.685,1024.051,1024.18,1027.65,1027.839,1027.897,1028.655]},{f:"react-hooks-v17.0.1-keyed",b:"06_remove-one-1k",v:[47.601,47.72,47.84,48.514,48.61,49.698,50.839,51.432,52.946,53.424]},{f:"react-hooks-v17.0.1-keyed",b:"07_create10k",v:[3162.937,3170.208,3172.263,3189.494,3190.266,3463.596,3662.353,3687.7,3706.908,3712.448]},{f:"react-hooks-v17.0.1-keyed",b:"08_create1k-after1k_x2",v:[665.464,667.18,670.897,671.334,671.796,680.174,683.283,684.68,684.952,756.114]},{f:"react-hooks-v17.0.1-keyed",b:"09_clear1k_x8",v:[373.086,375.143,375.148,375.271,375.41,375.447,375.759,375.802,377.78,377.898]},{f:"react-hooks-v17.0.1-keyed",b:"21_ready-memory",v:[1.3542938232421875]},{f:"react-hooks-v17.0.1-keyed",b:"22_run-memory",v:[3.8996849060058594]},{f:"react-hooks-v17.0.1-keyed",b:"23_update5-memory",v:[4.692676544189453]},{f:"react-hooks-v17.0.1-keyed",b:"24_run5-memory",v:[4.624431610107422]},{f:"react-hooks-v17.0.1-keyed",b:"25_run-clear-memory",v:[2.990161895751953]},{f:"react-hooks-v17.0.1-keyed",b:"31_startup-ci",v:[2601.515,2597.9449999999997,2601.1850000000004,2599.76]},{f:"react-hooks-v17.0.1-keyed",b:"32_startup-bt",v:[83.424,67.308,72.688,75.972]},{f:"react-hooks-v17.0.1-keyed",b:"34_startup-totalbytes",v:[271.5771484375,271.5771484375,271.5771484375,271.5771484375]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"01_run1k",v:[345.524,348.423,350.878,350.976,353.559,355.109,355.429,358.422,358.648,359.678]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"02_replace1k",v:[303.049,303.45,304.778,305.776,307.429,307.658,307.746,308.568,310.155,311.53]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"03_update10th1k_x16",v:[1622.429,1624.93,1627.247,1627.642,1629.934,1631.744,1635.628,1639.472,1639.668,1641.571]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"04_select1k",v:[103.175,107.08,107.154,109.999,111.223,112.448,112.52,112.629,113.005,114.916]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"05_swap1k",v:[1015.51,1020.541,1023.399,1023.882,1024.851,1026.932,1030.03,1031.571,1032.172,1032.753]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"06_remove-one-1k",v:[48.628,49.936,50.166,50.523,50.641,50.734,51.054,51.533,51.564,53.348]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"07_create10k",v:[3185.66,3209.568,3215.049,3218.165,3223.728,3226.406,3230.026,3266.449,3269.604,3281.323]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"08_create1k-after1k_x2",v:[642.703,642.922,647.082,656.596,660.678,731.388,758.662,772.39,782.627,791.597]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"09_clear1k_x8",v:[394.917,397.005,398.51,401.034,402.237,402.658,403.538,403.901,407.657,407.923]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"21_ready-memory",v:[1.4060325622558594]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"22_run-memory",v:[5.243732452392578]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"23_update5-memory",v:[6.054126739501953]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"24_run5-memory",v:[5.9698638916015625]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"25_run-clear-memory",v:[2.9672279357910156]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"31_startup-ci",v:[2607.25,2602.2149999999997,2611.0150000000003,2604.6949999999997]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"32_startup-bt",v:[85.49600000000002,84.91200000000002,94.02000000000002,82.55600000000001]},{f:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",b:"34_startup-totalbytes",v:[281.1181640625,281.1181640625,281.1181640625,281.1181640625]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"01_run1k",v:[327.06,329.751,331.048,334.371,334.832,335.253,335.681,336.274,337.099,347.73]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"02_replace1k",v:[293.589,294.468,294.948,296.312,296.736,297.306,297.909,298.693,299.518,299.826]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"03_update10th1k_x16",v:[1582.36,1593.34,1600.629,1600.803,1601.468,1601.526,1602.092,1603.344,1605.806,1609.091]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"04_select1k",v:[146.987,147.509,150.819,151.145,152.352,152.379,152.776,154.322,158.606,160.365]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"05_swap1k",v:[1015.495,1017.255,1021.071,1021.258,1021.447,1022.024,1027.511,1027.646,1027.902,1031.698]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"06_remove-one-1k",v:[46.373,47.738,48.475,48.567,48.655,48.741,49.251,49.77,50.856,51.116]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"07_create10k",v:[3081.379,3126.208,3155.498,3162.818,3177.714,3184.07,3194.471,3589.186,3651.158,3677.502]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"08_create1k-after1k_x2",v:[625.658,635.047,636.541,636.735,639.946,754.097,761.507,768.067,769.24,770.073]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"09_clear1k_x8",v:[375.328,376.115,376.901,377.336,378.704,379.989,380.379,381.199,382.424,386.408]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"21_ready-memory",v:[1.408172607421875]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"22_run-memory",v:[3.927265167236328]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"23_update5-memory",v:[4.632625579833984]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"24_run5-memory",v:[4.52337646484375]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"25_run-clear-memory",v:[2.926372528076172]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"31_startup-ci",v:[2655.804,2646.9120000000003,2656.996,2652.74]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"32_startup-bt",v:[99.68400000000003,87.97200000000001,96.8,94.424]},{f:"react-rxjs-v17.0.1 + 0.6.0-keyed",b:"34_startup-totalbytes",v:[284.4853515625,284.4853515625,284.4853515625,284.4853515625]},{f:"redom-v3.27.0-keyed",b:"01_run1k",v:[271.415,272.545,280.109,281.503,282.174,282.619,282.722,283.186,283.977,285.733]},{f:"redom-v3.27.0-keyed",b:"02_replace1k",v:[283.912,284.969,285.148,288.283,288.836,289.007,289.381,290.139,290.145,291.852]},{f:"redom-v3.27.0-keyed",b:"03_update10th1k_x16",v:[1493.993,1514.355,1516.164,1517.641,1519.208,1519.97,1521.177,1524.69,1525.5,1527.132]},{f:"redom-v3.27.0-keyed",b:"04_select1k",v:[70.756,70.783,71.756,73.509,73.838,77.81,79.593,79.919,80.639,81.597]},{f:"redom-v3.27.0-keyed",b:"05_swap1k",v:[87.039,87.664,87.729,87.904,88.082,88.355,89.077,89.123,89.627,91.119]},{f:"redom-v3.27.0-keyed",b:"06_remove-one-1k",v:[46.528,46.672,47.19,47.683,47.905,48.024,49.056,49.071,50.971,51.487]},{f:"redom-v3.27.0-keyed",b:"07_create10k",v:[2537.436,2537.991,2538.127,2543.928,2553.032,2554.212,2558.929,2559.312,2581.301,2593.608]},{f:"redom-v3.27.0-keyed",b:"08_create1k-after1k_x2",v:[544.591,546.596,550.161,551.55,567.193,584.198,631.431,641.607,693.384,696.116]},{f:"redom-v3.27.0-keyed",b:"09_clear1k_x8",v:[328.277,329.211,330.226,331.063,332.437,333.822,334.324,334.535,334.963,336.42]},{f:"redom-v3.27.0-keyed",b:"21_ready-memory",v:[1.1084060668945312]},{f:"redom-v3.27.0-keyed",b:"22_run-memory",v:[2.3841476440429688]},{f:"redom-v3.27.0-keyed",b:"23_update5-memory",v:[2.733325958251953]},{f:"redom-v3.27.0-keyed",b:"24_run5-memory",v:[3.787860870361328]},{f:"redom-v3.27.0-keyed",b:"25_run-clear-memory",v:[3.2134857177734375]},{f:"redom-v3.27.0-keyed",b:"31_startup-ci",v:[1957.93,1959.6399999999999,1957.525,1959.6950000000002]},{f:"redom-v3.27.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"redom-v3.27.0-keyed",b:"34_startup-totalbytes",v:[147.6611328125,147.6611328125,147.6611328125,147.6611328125]},{f:"reflex-dom-v0.4-keyed",b:"01_run1k",v:[952.527,959.915,962.45,967.175,973.516,982.316,987.244,995.359,997.265,1008.557]},{f:"reflex-dom-v0.4-keyed",b:"02_replace1k",v:[582.241,584.134,584.614,586.196,587.46,587.725,589.97,592.337,593.111,597.461]},{f:"reflex-dom-v0.4-keyed",b:"03_update10th1k_x16",v:[3026.769,3066.412,3088.546,3089.277,3096.76,3101.978,3106.08,3120.889,3126.733,3172.389]},{f:"reflex-dom-v0.4-keyed",b:"04_select1k",v:[648.16,653.083,655.8,656.981,658.886,660.545,661.369,671.078,676.176,682.063]},{f:"reflex-dom-v0.4-keyed",b:"05_swap1k",v:[119.427,119.823,120.007,120.459,123.765,124.061,126.744,126.934,126.944,128.07]},{f:"reflex-dom-v0.4-keyed",b:"06_remove-one-1k",v:[56.563,58.735,60.366,60.373,62.656,67.124,68.31,71.754,74.933,75.878]},{f:"reflex-dom-v0.4-keyed",b:"07_create10k",v:[5752.505,5772.744,5787.529,5808.394,5833.571,5838.267,5839.699,5894.1,5934.087,5939.346]},{f:"reflex-dom-v0.4-keyed",b:"08_create1k-after1k_x2",v:[1414.479,1429.383,1432.642,1439.141,1440.668,1458.53,1468.531,1490.809,1494.443,1499.654]},{f:"reflex-dom-v0.4-keyed",b:"09_clear1k_x8",v:[1660.06,1665.243,1674.425,1681.609,1682.751,1689.566,1693.753,1697.1,1705.386,1707.964]},{f:"reflex-dom-v0.4-keyed",b:"21_ready-memory",v:[4.604564666748047]},{f:"reflex-dom-v0.4-keyed",b:"22_run-memory",v:[16.6690673828125]},{f:"reflex-dom-v0.4-keyed",b:"23_update5-memory",v:[20.164020538330078]},{f:"reflex-dom-v0.4-keyed",b:"24_run5-memory",v:[36.42154312133789]},{f:"reflex-dom-v0.4-keyed",b:"25_run-clear-memory",v:[30.826515197753906]},{f:"reflex-dom-v0.4-keyed",b:"31_startup-ci",v:[15916.679999999997,15150.248,15445.32,15013.209]},{f:"reflex-dom-v0.4-keyed",b:"32_startup-bt",v:[527.0600000000001,531.0920000000003,543.8840000000001,531.2520000000001]},{f:"reflex-dom-v0.4-keyed",b:"34_startup-totalbytes",v:[2878.900390625,2878.900390625,2878.900390625,2878.900390625]},{f:"san-v3.10.0-keyed",b:"01_run1k",v:[251.86,255.25,258.061,258.359,258.949,261.999,262.055,263.234,264.12,264.798]},{f:"san-v3.10.0-keyed",b:"02_replace1k",v:[261.331,263.073,264.151,264.64,266.285,266.853,267.139,267.599,267.818,270.739]},{f:"san-v3.10.0-keyed",b:"03_update10th1k_x16",v:[1534.46,1534.629,1537.118,1541.391,1542.826,1550.321,1553.149,1554.774,1556.491,1562.773]},{f:"san-v3.10.0-keyed",b:"04_select1k",v:[68.298,69.229,70.471,70.532,70.822,74.012,74.056,74.606,75.118,76.106]},{f:"san-v3.10.0-keyed",b:"05_swap1k",v:[86.247,86.645,87.355,87.534,87.607,87.703,87.922,88.126,88.274,90.409]},{f:"san-v3.10.0-keyed",b:"06_remove-one-1k",v:[45.975,47.531,47.713,48.747,48.845,49.133,49.422,49.643,50.984,52.703]},{f:"san-v3.10.0-keyed",b:"07_create10k",v:[2329.818,2343.155,2344.654,2346.429,2347.836,2349.472,2351.624,2352.602,2359.601,2366.074]},{f:"san-v3.10.0-keyed",b:"08_create1k-after1k_x2",v:[527.516,531.953,532.287,533.742,536.384,537.393,537.855,541.879,545.701,627.408]},{f:"san-v3.10.0-keyed",b:"09_clear1k_x8",v:[313.56,313.928,316.484,316.497,316.92,317.485,317.491,317.913,318.231,319.326]},{f:"san-v3.10.0-keyed",b:"21_ready-memory",v:[1.2434959411621094]},{f:"san-v3.10.0-keyed",b:"22_run-memory",v:[3.306018829345703]},{f:"san-v3.10.0-keyed",b:"23_update5-memory",v:[3.6367034912109375]},{f:"san-v3.10.0-keyed",b:"24_run5-memory",v:[3.8896522521972656]},{f:"san-v3.10.0-keyed",b:"25_run-clear-memory",v:[2.510150909423828]},{f:"san-v3.10.0-keyed",b:"31_startup-ci",v:[2291.44,2291.44,2297.59,2293.9249999999997]},{f:"san-v3.10.0-keyed",b:"32_startup-bt",v:[63.367999999999995,60.955999999999996,64.988,61.32000000000002]},{f:"san-v3.10.0-keyed",b:"34_startup-totalbytes",v:[205.8349609375,205.8349609375,205.8349609375,205.8349609375]},{f:"sinuous-v0.15.1-keyed",b:"01_run1k",v:[237.597,237.784,237.965,238.474,238.537,238.677,239.673,239.95,241.433,243.462]},{f:"sinuous-v0.15.1-keyed",b:"02_replace1k",v:[252.556,255.785,256.349,256.57,257.763,258.042,261.059,263.422,265.257,266.199]},{f:"sinuous-v0.15.1-keyed",b:"03_update10th1k_x16",v:[1461.645,1465.389,1467.055,1467.331,1467.477,1473.176,1475.217,1475.503,1481.14,1481.684]},{f:"sinuous-v0.15.1-keyed",b:"04_select1k",v:[33.67,34.316,36.813,37.506,37.703,40.737,41.641,42.253,43.009,45.284]},{f:"sinuous-v0.15.1-keyed",b:"05_swap1k",v:[86.531,86.723,86.91,87.18,87.45,87.547,88.66,91.292,91.892,92.325]},{f:"sinuous-v0.15.1-keyed",b:"06_remove-one-1k",v:[48.028,48.114,48.708,48.973,49.599,49.662,51.265,51.333,51.621,53.957]},{f:"sinuous-v0.15.1-keyed",b:"07_create10k",v:[2249.443,2270.222,2279.653,2281.657,2281.756,2283.107,2285.155,2290.807,2295.505,2296.275]},{f:"sinuous-v0.15.1-keyed",b:"08_create1k-after1k_x2",v:[491.251,494.689,495.058,495.127,495.533,495.616,498.247,498.926,619.625,626.723]},{f:"sinuous-v0.15.1-keyed",b:"09_clear1k_x8",v:[266.951,268.564,269.432,269.565,270.965,271.955,272.377,272.896,273.029,274.209]},{f:"sinuous-v0.15.1-keyed",b:"21_ready-memory",v:[1.0988311767578125]},{f:"sinuous-v0.15.1-keyed",b:"22_run-memory",v:[2.303577423095703]},{f:"sinuous-v0.15.1-keyed",b:"23_update5-memory",v:[2.6268272399902344]},{f:"sinuous-v0.15.1-keyed",b:"24_run5-memory",v:[2.9687957763671875]},{f:"sinuous-v0.15.1-keyed",b:"25_run-clear-memory",v:[2.4315757751464844]},{f:"sinuous-v0.15.1-keyed",b:"31_startup-ci",v:[1960.0099999999998,1987.73,1958.3899999999999,1959.395]},{f:"sinuous-v0.15.1-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"sinuous-v0.15.1-keyed",b:"34_startup-totalbytes",v:[147.3203125,147.3203125,147.3203125,147.3203125]},{f:"solid-v0.20.0-keyed",b:"01_run1k",v:[221.277,230.309,232.238,232.825,233.069,236.452,236.471,237.049,237.391,237.826]},{f:"solid-v0.20.0-keyed",b:"02_replace1k",v:[250.717,252.614,253.013,253.59,253.613,256.155,257.585,260.333,263.397,264.827]},{f:"solid-v0.20.0-keyed",b:"03_update10th1k_x16",v:[1463.548,1467.283,1471.201,1471.475,1477.118,1480.482,1487.64,1501.359,1503.854,1515.503]},{f:"solid-v0.20.0-keyed",b:"04_select1k",v:[42.132,42.134,43.115,43.504,47.148,47.382,48.515,48.603,48.729,49.716]},{f:"solid-v0.20.0-keyed",b:"05_swap1k",v:[86.888,87.576,87.768,87.96,88.152,88.24,88.414,88.453,88.631,88.819]},{f:"solid-v0.20.0-keyed",b:"06_remove-one-1k",v:[46.412,47.042,47.139,47.331,48.605,49.112,49.147,49.876,49.953,52.61]},{f:"solid-v0.20.0-keyed",b:"07_create10k",v:[2220.018,2238.801,2292.422,2295.396,2296.575,2300.226,2301.164,2309.56,2311.167,2317.439]},{f:"solid-v0.20.0-keyed",b:"08_create1k-after1k_x2",v:[485.756,485.793,488.587,490.95,491.109,492.25,492.386,492.689,493.499,494.567]},{f:"solid-v0.20.0-keyed",b:"09_clear1k_x8",v:[283.561,284.1,284.193,285.05,285.193,285.351,286.365,286.586,286.715,287.548]},{f:"solid-v0.20.0-keyed",b:"21_ready-memory",v:[1.0800704956054688]},{f:"solid-v0.20.0-keyed",b:"22_run-memory",v:[2.252685546875]},{f:"solid-v0.20.0-keyed",b:"23_update5-memory",v:[2.587818145751953]},{f:"solid-v0.20.0-keyed",b:"24_run5-memory",v:[2.914867401123047]},{f:"solid-v0.20.0-keyed",b:"25_run-clear-memory",v:[2.3005523681640625]},{f:"solid-v0.20.0-keyed",b:"31_startup-ci",v:[1959.585,1957.5599999999997,1960.515,1960.205]},{f:"solid-v0.20.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"solid-v0.20.0-keyed",b:"34_startup-totalbytes",v:[149.611328125,149.611328125,149.611328125,149.611328125]},{f:"solid-state-v0.20.0-keyed",b:"01_run1k",v:[236.402,239.614,243.587,243.81,244.544,244.589,245.237,245.591,245.802,248.194]},{f:"solid-state-v0.20.0-keyed",b:"02_replace1k",v:[256.165,257.434,257.552,257.751,258.694,258.841,259.573,259.731,260.84,266.17]},{f:"solid-state-v0.20.0-keyed",b:"03_update10th1k_x16",v:[1474.525,1475.225,1481.775,1483.941,1485.792,1487.012,1489.251,1489.675,1492.552,1493.421]},{f:"solid-state-v0.20.0-keyed",b:"04_select1k",v:[38.816,38.949,40.14,40.437,46.859,47.546,48.402,48.788,49.504,49.907]},{f:"solid-state-v0.20.0-keyed",b:"05_swap1k",v:[89.669,90.088,90.479,90.935,91.348,92.075,92.219,92.279,94.52,94.965]},{f:"solid-state-v0.20.0-keyed",b:"06_remove-one-1k",v:[48.74,49.406,49.485,50.013,50.016,50.878,51.553,51.72,53.145,53.639]},{f:"solid-state-v0.20.0-keyed",b:"07_create10k",v:[2275.444,2326.972,2329.061,2339.356,2342.45,2356.596,2361.24,2364.628,2380.853,2382.427]},{f:"solid-state-v0.20.0-keyed",b:"08_create1k-after1k_x2",v:[514.529,514.561,516.705,519.145,524.281,526.671,617.665,647.168,655.984,656.268]},{f:"solid-state-v0.20.0-keyed",b:"09_clear1k_x8",v:[283.468,283.675,284.31,284.795,284.977,285.469,285.849,286.407,286.511,286.559]},{f:"solid-state-v0.20.0-keyed",b:"21_ready-memory",v:[1.0847244262695312]},{f:"solid-state-v0.20.0-keyed",b:"22_run-memory",v:[2.4756202697753906]},{f:"solid-state-v0.20.0-keyed",b:"23_update5-memory",v:[2.8115997314453125]},{f:"solid-state-v0.20.0-keyed",b:"24_run5-memory",v:[3.1464920043945312]},{f:"solid-state-v0.20.0-keyed",b:"25_run-clear-memory",v:[2.458087921142578]},{f:"solid-state-v0.20.0-keyed",b:"31_startup-ci",v:[1959.0149999999999,1958.5950000000003,1983.12,1958.1999999999998]},{f:"solid-state-v0.20.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"solid-state-v0.20.0-keyed",b:"34_startup-totalbytes",v:[151.4599609375,151.4599609375,151.4599609375,151.4599609375]},{f:"stage0-v0.0.2-keyed",b:"01_run1k",v:[218.055,221.796,222.035,222.463,223.142,224.533,224.685,227.075,230.685,231.499]},{f:"stage0-v0.0.2-keyed",b:"02_replace1k",v:[241.923,242.179,243.953,244.009,245.842,245.853,246.063,247.207,247.211,249.458]},{f:"stage0-v0.0.2-keyed",b:"03_update10th1k_x16",v:[1460.647,1467.267,1468.666,1476.017,1478.216,1478.232,1482.09,1482.696,1486.24,1487.92]},{f:"stage0-v0.0.2-keyed",b:"04_select1k",v:[46.351,46.74,46.809,49.094,51.512,52.149,52.575,53.114,53.968,54.272]},{f:"stage0-v0.0.2-keyed",b:"05_swap1k",v:[84.644,85.91,86.656,86.661,86.862,86.951,86.986,87.198,87.483,89.016]},{f:"stage0-v0.0.2-keyed",b:"06_remove-one-1k",v:[45.253,45.548,46.518,46.642,46.706,46.884,48.096,48.359,48.919,49.372]},{f:"stage0-v0.0.2-keyed",b:"07_create10k",v:[2129.981,2139.404,2144.175,2145.277,2147.776,2150.848,2151.125,2156.394,2167.838,2172.255]},{f:"stage0-v0.0.2-keyed",b:"08_create1k-after1k_x2",v:[474.944,476.034,476.159,477.418,478.166,478.675,481.95,503.395,602.882,604.061]},{f:"stage0-v0.0.2-keyed",b:"09_clear1k_x8",v:[267.411,268.182,268.523,268.795,269.507,269.695,269.724,270.08,276.733,276.828]},{f:"stage0-v0.0.2-keyed",b:"21_ready-memory",v:[1.0987091064453125]},{f:"stage0-v0.0.2-keyed",b:"22_run-memory",v:[1.8625946044921875]},{f:"stage0-v0.0.2-keyed",b:"23_update5-memory",v:[2.1828956604003906]},{f:"stage0-v0.0.2-keyed",b:"24_run5-memory",v:[2.574127197265625]},{f:"stage0-v0.0.2-keyed",b:"25_run-clear-memory",v:[2.290660858154297]},{f:"stage0-v0.0.2-keyed",b:"31_startup-ci",v:[1960.415,1961.3,1958.255,1959.34]},{f:"stage0-v0.0.2-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"stage0-v0.0.2-keyed",b:"34_startup-totalbytes",v:[144.39453125,144.39453125,144.39453125,144.39453125]},{f:"stdweb-v0.4.17-keyed",b:"01_run1k",v:[269.305,271.048,273.47,275.606,275.787,279.125,281,281.946,285.702,285.789]},{f:"stdweb-v0.4.17-keyed",b:"02_replace1k",v:[274.284,274.37,274.418,274.727,277.851,278.598,278.798,279.49,279.544,280.084]},{f:"stdweb-v0.4.17-keyed",b:"03_update10th1k_x16",v:[1488.314,1493.518,1495.158,1502.386,1504.308,1508.041,1508.385,1509.185,1512.646,1518.361]},{f:"stdweb-v0.4.17-keyed",b:"04_select1k",v:[37.262,37.47,39.203,40.124,40.859,44.446,44.877,46.088,47.497,48.693]},{f:"stdweb-v0.4.17-keyed",b:"05_swap1k",v:[84.765,86.159,86.79,86.959,87.12,87.501,88.401,88.818,88.961,89.421]},{f:"stdweb-v0.4.17-keyed",b:"06_remove-one-1k",v:[46.128,46.446,46.579,46.99,47.315,47.702,47.832,48.123,48.897,50.096]},{f:"stdweb-v0.4.17-keyed",b:"07_create10k",v:[2509.307,2530.777,2545.206,2547.11,2547.333,2548.431,2558.646,2561.212,2578.117,2599.598]},{f:"stdweb-v0.4.17-keyed",b:"08_create1k-after1k_x2",v:[571.22,574.496,575.062,580.965,581.039,581.401,581.402,587.609,673.551,709.72]},{f:"stdweb-v0.4.17-keyed",b:"09_clear1k_x8",v:[285.405,288.692,289.017,289.652,289.847,290.444,291.225,291.236,292.192,293.336]},{f:"stdweb-v0.4.17-keyed",b:"21_ready-memory",v:[1.117462158203125]},{f:"stdweb-v0.4.17-keyed",b:"22_run-memory",v:[1.9101638793945312]},{f:"stdweb-v0.4.17-keyed",b:"23_update5-memory",v:[2.22265625]},{f:"stdweb-v0.4.17-keyed",b:"24_run5-memory",v:[2.928661346435547]},{f:"stdweb-v0.4.17-keyed",b:"25_run-clear-memory",v:[2.819164276123047]},{f:"stdweb-v0.4.17-keyed",b:"31_startup-ci",v:[1956.9,1959.3849999999998,1957.7499999999998,1960.2499999999998]},{f:"stdweb-v0.4.17-keyed",b:"32_startup-bt",v:[37.096,36.751999999999995,36.09199999999999,36.72399999999999]},{f:"stdweb-v0.4.17-keyed",b:"34_startup-totalbytes",v:[269.36328125,269.36328125,269.36328125,269.36328125]},{f:"svelte-v3.29.4-keyed",b:"01_run1k",v:[280.534,282.088,282.872,284.554,285.465,286.821,287.949,288.046,288.47,289.213]},{f:"svelte-v3.29.4-keyed",b:"02_replace1k",v:[304.808,306.114,307.669,308.054,308.583,309.083,309.502,309.524,310.57,310.883]},{f:"svelte-v3.29.4-keyed",b:"03_update10th1k_x16",v:[1516.81,1528.75,1528.989,1536.126,1536.333,1537.668,1538.403,1540.346,1545.043,1545.234]},{f:"svelte-v3.29.4-keyed",b:"04_select1k",v:[64.155,69.146,70.472,76.153,76.446,76.568,76.718,77.64,78.237,79.361]},{f:"svelte-v3.29.4-keyed",b:"05_swap1k",v:[88.769,89.093,89.663,90.223,90.8,90.946,91.895,92.04,92.563,93.469]},{f:"svelte-v3.29.4-keyed",b:"06_remove-one-1k",v:[46.714,48.461,48.516,48.617,48.878,49.099,49.113,49.164,49.268,49.323]},{f:"svelte-v3.29.4-keyed",b:"07_create10k",v:[2689.61,2694.419,2712.976,2744.595,2760.502,2761.97,2778.549,2778.639,2778.978,2780.648]},{f:"svelte-v3.29.4-keyed",b:"08_create1k-after1k_x2",v:[601.772,603.16,603.918,604.678,605.28,605.588,612.659,614.681,618.805,626.563]},{f:"svelte-v3.29.4-keyed",b:"09_clear1k_x8",v:[382.866,382.9,384.548,384.944,385.186,385.561,386.589,388.845,388.862,389.809]},{f:"svelte-v3.29.4-keyed",b:"21_ready-memory",v:[1.0797653198242188]},{f:"svelte-v3.29.4-keyed",b:"22_run-memory",v:[2.697235107421875]},{f:"svelte-v3.29.4-keyed",b:"23_update5-memory",v:[3.0257110595703125]},{f:"svelte-v3.29.4-keyed",b:"24_run5-memory",v:[3.2484512329101562]},{f:"svelte-v3.29.4-keyed",b:"25_run-clear-memory",v:[2.409503936767578]},{f:"svelte-v3.29.4-keyed",b:"31_startup-ci",v:[1958.1999999999998,1959.4650000000001,1958.8549999999998,1960.165]},{f:"svelte-v3.29.4-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"svelte-v3.29.4-keyed",b:"34_startup-totalbytes",v:[146.07421875,146.07421875,146.07421875,146.07421875]},{f:"uhtml-v2.1.4-keyed",b:"01_run1k",v:[264.328,270.823,271.045,271.43,272.381,272.874,273.466,273.674,276.096,277.003]},{f:"uhtml-v2.1.4-keyed",b:"02_replace1k",v:[278.132,278.185,278.286,280.985,283.683,283.907,284.087,285.083,285.37,285.39]},{f:"uhtml-v2.1.4-keyed",b:"03_update10th1k_x16",v:[1525.817,1543.332,1550.59,1553.924,1555.856,1555.888,1556.143,1558.277,1565.281,1566.94]},{f:"uhtml-v2.1.4-keyed",b:"04_select1k",v:[93.457,93.506,96.517,98.455,103.012,105.718,105.912,106.303,107.583,108.541]},{f:"uhtml-v2.1.4-keyed",b:"05_swap1k",v:[91.714,91.901,92.052,92.516,92.655,92.799,92.879,93.382,93.562,93.617]},{f:"uhtml-v2.1.4-keyed",b:"06_remove-one-1k",v:[50.537,50.547,51.321,51.449,51.519,52.23,52.439,52.508,52.7,53.18]},{f:"uhtml-v2.1.4-keyed",b:"07_create10k",v:[2611.624,2634.512,2641.847,2650.557,2669.66,2669.949,2672.688,2675.955,2692.62,2700.249]},{f:"uhtml-v2.1.4-keyed",b:"08_create1k-after1k_x2",v:[583.957,586.293,586.791,589.423,590.797,590.918,597.677,599,636.119,636.633]},{f:"uhtml-v2.1.4-keyed",b:"09_clear1k_x8",v:[335.904,337.407,338.576,339.266,339.835,340.755,341.986,342.599,343.209,345.04]},{f:"uhtml-v2.1.4-keyed",b:"21_ready-memory",v:[1.1041107177734375]},{f:"uhtml-v2.1.4-keyed",b:"22_run-memory",v:[2.3430442810058594]},{f:"uhtml-v2.1.4-keyed",b:"23_update5-memory",v:[2.704315185546875]},{f:"uhtml-v2.1.4-keyed",b:"24_run5-memory",v:[3.1430816650390625]},{f:"uhtml-v2.1.4-keyed",b:"25_run-clear-memory",v:[2.347545623779297]},{f:"uhtml-v2.1.4-keyed",b:"31_startup-ci",v:[1960.46,1960.5449999999998,1960.24,1980.0650000000003]},{f:"uhtml-v2.1.4-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"uhtml-v2.1.4-keyed",b:"34_startup-totalbytes",v:[147.75390625,147.75390625,147.75390625,147.75390625]},{f:"vanillajs-keyed",b:"01_run1k",v:[214.468,220.779,222.231,222.37,222.669,223.555,224.644,224.836,226.546,226.806]},{f:"vanillajs-keyed",b:"02_replace1k",v:[237.919,239.61,239.744,239.85,240.532,240.773,241.597,242.025,242.85,243.141]},{f:"vanillajs-keyed",b:"03_update10th1k_x16",v:[1457.951,1460.431,1467.672,1472.702,1473.982,1477.095,1477.913,1479.585,1481.26,1483.536]},{f:"vanillajs-keyed",b:"04_select1k",v:[33.848,34.253,34.728,35.588,38.018,39.374,39.628,40.58,40.641,40.724]},{f:"vanillajs-keyed",b:"05_swap1k",v:[83.798,84.105,84.698,84.957,85.065,85.441,85.483,86.122,86.195,87.006]},{f:"vanillajs-keyed",b:"06_remove-one-1k",v:[45.569,45.633,46.614,46.68,46.926,47.619,48.101,49.035,49.266,50.653]},{f:"vanillajs-keyed",b:"07_create10k",v:[2113.186,2119.581,2122.621,2122.931,2128.749,2129.534,2130.643,2135.06,2140.109,2140.441]},{f:"vanillajs-keyed",b:"08_create1k-after1k_x2",v:[466.508,466.681,468.432,468.943,469.575,470.872,473.58,473.683,477.029,478.058]},{f:"vanillajs-keyed",b:"09_clear1k_x8",v:[267.3,268.471,268.917,269.894,270.555,270.557,270.609,272.764,275.246,275.354]},{f:"vanillajs-keyed",b:"21_ready-memory",v:[1.0633392333984375]},{f:"vanillajs-keyed",b:"22_run-memory",v:[1.5971641540527344]},{f:"vanillajs-keyed",b:"23_update5-memory",v:[1.9215583801269531]},{f:"vanillajs-keyed",b:"24_run5-memory",v:[2.2344207763671875]},{f:"vanillajs-keyed",b:"25_run-clear-memory",v:[2.2762985229492188]},{f:"vanillajs-keyed",b:"31_startup-ci",v:[1959.44,1958.3500000000001,1959.6550000000002,1961.105]},{f:"vanillajs-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-keyed",b:"34_startup-totalbytes",v:[150.259765625,150.259765625,150.259765625,150.259765625]},{f:"vanillajs-1-keyed",b:"01_run1k",v:[211.944,219.7,220.611,221.407,221.952,222.262,222.441,224.386,224.883,225.609]},{f:"vanillajs-1-keyed",b:"02_replace1k",v:[239.219,239.346,239.779,240.129,240.233,240.29,240.311,240.599,240.81,242.287]},{f:"vanillajs-1-keyed",b:"03_update10th1k_x16",v:[1444.343,1450.565,1454.222,1456.772,1462.831,1463.128,1464.263,1465.365,1471.794,1473.644]},{f:"vanillajs-1-keyed",b:"04_select1k",v:[32.624,33.791,34.191,37.472,38.232,38.829,39.935,40.456,41.628,42.199]},{f:"vanillajs-1-keyed",b:"05_swap1k",v:[84.188,84.496,84.497,84.564,85.006,85.198,85.302,85.331,85.376,85.579]},{f:"vanillajs-1-keyed",b:"06_remove-one-1k",v:[45.355,45.443,45.877,46.705,46.725,46.913,47.757,48.192,49.464,49.53]},{f:"vanillajs-1-keyed",b:"07_create10k",v:[2100.961,2108.982,2115.98,2122.196,2123.51,2127.32,2130.59,2130.892,2132.41,2137.311]},{f:"vanillajs-1-keyed",b:"08_create1k-after1k_x2",v:[464.406,466.892,467.098,467.842,472.252,578.816,594.814,597.512,597.617,598.554]},{f:"vanillajs-1-keyed",b:"09_clear1k_x8",v:[268.382,270.198,270.349,270.533,271.779,272.054,272.297,273.041,273.98,282.038]},{f:"vanillajs-1-keyed",b:"21_ready-memory",v:[1.0597381591796875]},{f:"vanillajs-1-keyed",b:"22_run-memory",v:[1.5833625793457031]},{f:"vanillajs-1-keyed",b:"23_update5-memory",v:[1.9073829650878906]},{f:"vanillajs-1-keyed",b:"24_run5-memory",v:[2.225566864013672]},{f:"vanillajs-1-keyed",b:"25_run-clear-memory",v:[2.27783203125]},{f:"vanillajs-1-keyed",b:"31_startup-ci",v:[1958.435,1960.5200000000002,1958.5000000000002,1959.13]},{f:"vanillajs-1-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-1-keyed",b:"34_startup-totalbytes",v:[147.3330078125,147.3330078125,147.3330078125,147.3330078125]},{f:"vanillajs-create-el-keyed",b:"01_run1k",v:[246.71,250.193,253.778,254.266,254.302,255.668,255.72,257.827,258.152,258.599]},{f:"vanillajs-create-el-keyed",b:"02_replace1k",v:[265.152,266.708,266.839,267.598,267.698,268.595,269.511,270.518,270.789,273.465]},{f:"vanillajs-create-el-keyed",b:"03_update10th1k_x16",v:[1486.104,1496.694,1499.536,1501.653,1504.469,1506.365,1514.174,1515.667,1520.738,1521.07]},{f:"vanillajs-create-el-keyed",b:"04_select1k",v:[32.802,33.548,35.752,36.656,39.684,41.225,42.004,42.423,42.899,43.075]},{f:"vanillajs-create-el-keyed",b:"05_swap1k",v:[86.447,86.46,87.369,87.432,87.518,87.704,88.264,88.302,88.655,89.189]},{f:"vanillajs-create-el-keyed",b:"06_remove-one-1k",v:[47.036,47.046,47.146,47.287,47.303,47.377,47.543,48.386,50.063,52.152]},{f:"vanillajs-create-el-keyed",b:"07_create10k",v:[2430.335,2435.702,2435.944,2439.139,2439.497,2461.072,2466.514,2474.599,2488.825,2489.702]},{f:"vanillajs-create-el-keyed",b:"08_create1k-after1k_x2",v:[535.975,538.189,539.116,539.789,539.964,540.719,543.83,544.803,676.619,678.014]},{f:"vanillajs-create-el-keyed",b:"09_clear1k_x8",v:[274.238,274.646,275.642,275.853,276.176,277.743,278.064,279.172,279.247,280.06]},{f:"vanillajs-create-el-keyed",b:"21_ready-memory",v:[1.0604743957519531]},{f:"vanillajs-create-el-keyed",b:"22_run-memory",v:[1.6025199890136719]},{f:"vanillajs-create-el-keyed",b:"23_update5-memory",v:[1.9404296875]},{f:"vanillajs-create-el-keyed",b:"24_run5-memory",v:[2.295612335205078]},{f:"vanillajs-create-el-keyed",b:"25_run-clear-memory",v:[2.2842941284179688]},{f:"vanillajs-create-el-keyed",b:"31_startup-ci",v:[1962.935,1966.185,1965.8000000000002,1962.8250000000003]},{f:"vanillajs-create-el-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-create-el-keyed",b:"34_startup-totalbytes",v:[150.671875,150.671875,150.671875,150.671875]},{f:"vanillajs-create-el-for-doc-keyed",b:"01_run1k",v:[247.951,253.13,254.596,254.656,256.364,256.448,259.984,260.09,260.725,261.615]},{f:"vanillajs-create-el-for-doc-keyed",b:"02_replace1k",v:[265.881,267.288,268.286,269.242,269.934,270.292,271.352,271.392,271.412,271.521]},{f:"vanillajs-create-el-for-doc-keyed",b:"03_update10th1k_x16",v:[1522.031,1522.933,1530.987,1531.828,1532.91,1534.529,1537.664,1537.664,1540.561,1544.562]},{f:"vanillajs-create-el-for-doc-keyed",b:"04_select1k",v:[33.475,34.798,37.105,38.114,40.128,41.062,43.03,43.229,43.854,45.033]},{f:"vanillajs-create-el-for-doc-keyed",b:"05_swap1k",v:[86.448,86.739,86.784,86.958,86.959,87.013,87.296,87.511,87.638,90.112]},{f:"vanillajs-create-el-for-doc-keyed",b:"06_remove-one-1k",v:[46.982,47.22,47.456,47.472,47.832,47.849,48.868,48.933,49.216,50.888]},{f:"vanillajs-create-el-for-doc-keyed",b:"07_create10k",v:[2420.117,2430.373,2445.415,2460.043,2461.155,2464.004,2464.407,2468.432,2471.214,2471.756]},{f:"vanillajs-create-el-for-doc-keyed",b:"08_create1k-after1k_x2",v:[538.517,541.945,545.105,551.312,553.801,559.645,563.306,683.076,685.188,705.962]},{f:"vanillajs-create-el-for-doc-keyed",b:"09_clear1k_x8",v:[273.196,274.014,274.723,275.133,275.189,275.361,275.872,275.903,276.433,277.095]},{f:"vanillajs-create-el-for-doc-keyed",b:"21_ready-memory",v:[1.0616950988769531]},{f:"vanillajs-create-el-for-doc-keyed",b:"22_run-memory",v:[1.6025924682617188]},{f:"vanillajs-create-el-for-doc-keyed",b:"23_update5-memory",v:[1.940948486328125]},{f:"vanillajs-create-el-for-doc-keyed",b:"24_run5-memory",v:[2.2952613830566406]},{f:"vanillajs-create-el-for-doc-keyed",b:"25_run-clear-memory",v:[2.2841758728027344]},{f:"vanillajs-create-el-for-doc-keyed",b:"31_startup-ci",v:[1960.9299999999998,1962.645,1961.85,1969.4899999999998]},{f:"vanillajs-create-el-for-doc-keyed",b:"32_startup-bt",v:[37.327999999999996,16,16,16]},{f:"vanillajs-create-el-for-doc-keyed",b:"34_startup-totalbytes",v:[148.9599609375,148.9599609375,148.9599609375,148.9599609375]},{f:"vanillajs-create-el-query-keyed",b:"01_run1k",v:[245.732,251.357,253.7,254.994,255.525,256.43,257.241,257.627,261.655,262.189]},{f:"vanillajs-create-el-query-keyed",b:"02_replace1k",v:[265.554,266.285,266.688,267.758,267.79,267.908,268.03,268.992,269.721,269.952]},{f:"vanillajs-create-el-query-keyed",b:"03_update10th1k_x16",v:[1503.329,1509.339,1510.997,1511.759,1514.219,1520.65,1525.869,1528.649,1529.433,1529.575]},{f:"vanillajs-create-el-query-keyed",b:"04_select1k",v:[32.632,34.308,34.966,37.113,38.444,39.718,39.856,40.94,41.89,43.384]},{f:"vanillajs-create-el-query-keyed",b:"05_swap1k",v:[86.199,86.508,86.533,86.614,86.798,87.061,87.935,87.984,88.598,89.873]},{f:"vanillajs-create-el-query-keyed",b:"06_remove-one-1k",v:[47.167,47.899,47.953,48.488,48.588,48.996,49.209,49.378,49.533,51.198]},{f:"vanillajs-create-el-query-keyed",b:"07_create10k",v:[2410.484,2440.08,2453.5,2467.382,2468.132,2469.306,2475.837,2478.435,2491.658,2493.647]},{f:"vanillajs-create-el-query-keyed",b:"08_create1k-after1k_x2",v:[537.076,537.358,538.008,542.552,543.049,543.069,544.809,546.808,547.767,627.805]},{f:"vanillajs-create-el-query-keyed",b:"09_clear1k_x8",v:[272.767,273.854,273.883,275.892,276.333,276.747,276.809,277.114,277.492,277.706]},{f:"vanillajs-create-el-query-keyed",b:"21_ready-memory",v:[1.0604591369628906]},{f:"vanillajs-create-el-query-keyed",b:"22_run-memory",v:[1.6024322509765625]},{f:"vanillajs-create-el-query-keyed",b:"23_update5-memory",v:[1.9312896728515625]},{f:"vanillajs-create-el-query-keyed",b:"24_run5-memory",v:[2.295787811279297]},{f:"vanillajs-create-el-query-keyed",b:"25_run-clear-memory",v:[2.284332275390625]},{f:"vanillajs-create-el-query-keyed",b:"31_startup-ci",v:[1958.8049999999998,1960.87,1959.8850000000002,1958.605]},{f:"vanillajs-create-el-query-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-create-el-query-keyed",b:"34_startup-totalbytes",v:[150.681640625,150.681640625,150.681640625,150.681640625]},{f:"vanillajs-custom-el-keyed",b:"01_run1k",v:[291.886,293.513,293.725,297.527,298.357,298.408,299.163,300.98,301.958,302.572]},{f:"vanillajs-custom-el-keyed",b:"02_replace1k",v:[315.731,315.938,316.096,316.151,317.235,317.725,319.95,320.469,321.674,322.011]},{f:"vanillajs-custom-el-keyed",b:"03_update10th1k_x16",v:[1488.619,1499.479,1501.64,1503.19,1508.034,1508.792,1510.687,1511.555,1511.84,1512.493]},{f:"vanillajs-custom-el-keyed",b:"04_select1k",v:[37.391,38.611,39.046,39.598,40.425,44.174,45.055,46.155,46.725,46.788]},{f:"vanillajs-custom-el-keyed",b:"05_swap1k",v:[86.813,87.778,88.736,89.414,89.832,91.028,91.226,91.979,92.613,94.411]},{f:"vanillajs-custom-el-keyed",b:"06_remove-one-1k",v:[46.77,46.977,47.4,47.531,47.819,48.086,48.126,48.366,48.739,51.296]},{f:"vanillajs-custom-el-keyed",b:"07_create10k",v:[2925.752,2949.042,2954.568,2956.087,2959.848,2961.974,2963.207,2966.141,2983.261,2990.367]},{f:"vanillajs-custom-el-keyed",b:"08_create1k-after1k_x2",v:[622.165,625.659,627.78,628.625,628.746,629.896,631.049,633.481,657.25,729.329]},{f:"vanillajs-custom-el-keyed",b:"09_clear1k_x8",v:[272.223,273.826,274.356,275.802,275.974,276.401,276.463,277.204,277.657,278.247]},{f:"vanillajs-custom-el-keyed",b:"21_ready-memory",v:[1.0652923583984375]},{f:"vanillajs-custom-el-keyed",b:"22_run-memory",v:[1.7423858642578125]},{f:"vanillajs-custom-el-keyed",b:"23_update5-memory",v:[2.0834312438964844]},{f:"vanillajs-custom-el-keyed",b:"24_run5-memory",v:[2.2714500427246094]},{f:"vanillajs-custom-el-keyed",b:"25_run-clear-memory",v:[2.393157958984375]},{f:"vanillajs-custom-el-keyed",b:"31_startup-ci",v:[1960.38,1959.4,1957.71,1958.9699999999998]},{f:"vanillajs-custom-el-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-custom-el-keyed",b:"34_startup-totalbytes",v:[150.7890625,150.7890625,150.7890625,150.7890625]},{f:"vanillajs-dx-opti-keyed",b:"01_run1k",v:[212.59,222.151,222.467,222.923,223.948,224.103,224.774,225.245,229.735,229.801]},{f:"vanillajs-dx-opti-keyed",b:"02_replace1k",v:[240.14,240.385,241.345,241.859,242.151,242.294,242.42,242.756,243.663,243.983]},{f:"vanillajs-dx-opti-keyed",b:"03_update10th1k_x16",v:[1470.026,1471.668,1491.397,1497.192,1499.192,1501.219,1501.243,1501.501,1505.605,1509.103]},{f:"vanillajs-dx-opti-keyed",b:"04_select1k",v:[32.824,32.852,35.203,35.649,38.414,39.181,40.424,40.67,41.484,41.907]},{f:"vanillajs-dx-opti-keyed",b:"05_swap1k",v:[84.254,84.998,85.285,85.633,86.241,86.387,86.481,87.282,87.498,88.656]},{f:"vanillajs-dx-opti-keyed",b:"06_remove-one-1k",v:[45.558,45.74,46.187,46.647,46.71,47.093,47.496,48.426,48.71,49.062]},{f:"vanillajs-dx-opti-keyed",b:"07_create10k",v:[2128.935,2134.735,2140.508,2140.76,2143.881,2148.328,2151.851,2154.563,2156.556,2170.456]},{f:"vanillajs-dx-opti-keyed",b:"08_create1k-after1k_x2",v:[468.823,470.135,471.692,473.105,474.192,492.485,508.978,558.483,579.047,610.43]},{f:"vanillajs-dx-opti-keyed",b:"09_clear1k_x8",v:[269.257,270.045,270.992,271.287,271.648,272.475,273.893,273.897,274.696,277.893]},{f:"vanillajs-dx-opti-keyed",b:"21_ready-memory",v:[1.0637283325195312]},{f:"vanillajs-dx-opti-keyed",b:"22_run-memory",v:[1.597259521484375]},{f:"vanillajs-dx-opti-keyed",b:"23_update5-memory",v:[1.9229202270507812]},{f:"vanillajs-dx-opti-keyed",b:"24_run5-memory",v:[2.2345352172851562]},{f:"vanillajs-dx-opti-keyed",b:"25_run-clear-memory",v:[2.276336669921875]},{f:"vanillajs-dx-opti-keyed",b:"31_startup-ci",v:[1963.77,1961.54,1965.1549999999997,1959.0549999999998]},{f:"vanillajs-dx-opti-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-dx-opti-keyed",b:"34_startup-totalbytes",v:[150.5029296875,150.5029296875,150.5029296875,150.5029296875]},{f:"vanillajs-innerhtml-keyed",b:"01_run1k",v:[273.627,274.016,275.522,275.719,275.826,276.373,278.671,279.711,280.603,289.857]},{f:"vanillajs-innerhtml-keyed",b:"02_replace1k",v:[296.03,297.633,298.32,298.336,298.372,299.314,299.769,301.061,302.106,303.277]},{f:"vanillajs-innerhtml-keyed",b:"03_update10th1k_x16",v:[1498.584,1506.998,1510.565,1510.916,1513.361,1515.884,1516.941,1521.993,1526.258,1542.289]},{f:"vanillajs-innerhtml-keyed",b:"04_select1k",v:[35.213,36.935,37.313,38.162,39.854,41.059,41.651,41.667,42.455,42.506]},{f:"vanillajs-innerhtml-keyed",b:"05_swap1k",v:[84.835,86.243,86.532,86.573,86.749,86.78,86.958,87.087,88.157,88.779]},{f:"vanillajs-innerhtml-keyed",b:"06_remove-one-1k",v:[45.884,46.117,46.56,46.876,47.068,47.338,48.13,48.159,48.511,49.837]},{f:"vanillajs-innerhtml-keyed",b:"07_create10k",v:[2697.098,2708.113,2732.889,2745.37,2757.327,2758.334,2760.609,2775.58,2779.952,2781.883]},{f:"vanillajs-innerhtml-keyed",b:"08_create1k-after1k_x2",v:[587.598,589.784,590.21,592.09,592.237,593.929,598.896,602.819,696.016,696.176]},{f:"vanillajs-innerhtml-keyed",b:"09_clear1k_x8",v:[273.966,274.279,274.618,275.606,275.74,276.342,276.453,277.288,278.183,278.516]},{f:"vanillajs-innerhtml-keyed",b:"21_ready-memory",v:[1.0604400634765625]},{f:"vanillajs-innerhtml-keyed",b:"22_run-memory",v:[1.7469139099121094]},{f:"vanillajs-innerhtml-keyed",b:"23_update5-memory",v:[2.082355499267578]},{f:"vanillajs-innerhtml-keyed",b:"24_run5-memory",v:[2.2749099731445312]},{f:"vanillajs-innerhtml-keyed",b:"25_run-clear-memory",v:[2.3889694213867188]},{f:"vanillajs-innerhtml-keyed",b:"31_startup-ci",v:[1971.155,1962.5400000000002,1966.5149999999999,1961.9050000000002]},{f:"vanillajs-innerhtml-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-innerhtml-keyed",b:"34_startup-totalbytes",v:[150.23046875,150.23046875,150.23046875,150.23046875]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"01_run1k",v:[280.718,281.02,284.766,286.518,287.072,287.187,289.303,289.356,291.407,291.928]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"02_replace1k",v:[303.547,303.679,304.509,304.994,305.677,305.817,306.161,306.393,307.466,307.839]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"03_update10th1k_x16",v:[1500.219,1502.658,1505.594,1508.858,1509.092,1509.159,1518.017,1521.481,1525.061,1525.964]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"04_select1k",v:[37.158,37.547,37.853,38.313,42.093,42.261,42.524,42.788,43.272,45.288]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"05_swap1k",v:[87.835,88.036,88.077,88.635,88.948,88.978,89.536,90.005,90.02,90.709]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"06_remove-one-1k",v:[46.799,47.606,47.857,47.966,48.638,49.214,49.426,49.521,49.841,53.027]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"07_create10k",v:[2811.255,2812.064,2816.634,2819.207,2819.418,2820.45,2820.977,2823.659,2828.724,2831.547]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"08_create1k-after1k_x2",v:[600.605,602.567,603.207,605.081,605.541,608.487,610.541,702.906,731.447,735.864]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"09_clear1k_x8",v:[274.756,275.605,277.75,277.86,278.524,278.82,278.908,278.942,279.301,280.973]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"21_ready-memory",v:[1.0604057312011719]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"22_run-memory",v:[1.8210029602050781]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"23_update5-memory",v:[2.1444168090820312]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"24_run5-memory",v:[2.4130096435546875]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"25_run-clear-memory",v:[2.400318145751953]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"31_startup-ci",v:[1961.1649999999997,1962.545,1958.93,1961.0349999999999]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-innerhtml-cpnt-keyed",b:"34_startup-totalbytes",v:[150.3232421875,150.3232421875,150.3232421875,150.3232421875]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"01_run1k",v:[272.023,274.716,274.996,275.044,276.572,278.677,280.01,280.062,281.624,281.831]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"02_replace1k",v:[298.987,299.673,299.861,299.931,300.738,300.935,302.885,304.878,305.35,306.019]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"03_update10th1k_x16",v:[1528.052,1530.721,1532.615,1540.214,1540.296,1543.601,1543.758,1547.971,1549.737,1550.24]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"04_select1k",v:[36.064,38.027,38.171,38.33,38.789,43.587,44.807,46.477,46.488,47.306]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"05_swap1k",v:[85.907,86.072,86.531,87.085,87.209,87.313,87.769,88.74,88.81,89.986]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"06_remove-one-1k",v:[46.33,46.351,46.9,47.556,47.577,47.877,48.163,48.188,49.102,49.963]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"07_create10k",v:[2715.202,2727.815,2760.596,2763.526,2770.105,2771.968,2772.828,2775.142,2777.468,2778.323]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"08_create1k-after1k_x2",v:[584.913,589.677,589.847,590.967,592.683,594.411,595.065,614.116,714.119,716.334]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"09_clear1k_x8",v:[272.275,272.905,274.003,274.298,274.672,274.788,275.363,275.548,276.388,277.189]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"21_ready-memory",v:[1.0601005554199219]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"22_run-memory",v:[1.7425956726074219]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"23_update5-memory",v:[2.077503204345703]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"24_run5-memory",v:[2.270221710205078]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"25_run-clear-memory",v:[2.3886337280273438]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"31_startup-ci",v:[1964.265,1962.26,1961.75,1961.4850000000001]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-innerhtml-no-mem-keyed",b:"34_startup-totalbytes",v:[148.236328125,148.236328125,148.236328125,148.236328125]},{f:"vanillajs-no-mem-keyed",b:"01_run1k",v:[247.15,252.105,253.696,255.156,255.19,256.759,256.914,257.457,258.982,260.2]},{f:"vanillajs-no-mem-keyed",b:"02_replace1k",v:[266.466,266.586,267.349,267.738,268.518,269.244,269.39,270.666,272.678,273.239]},{f:"vanillajs-no-mem-keyed",b:"03_update10th1k_x16",v:[1517.836,1522.635,1524.667,1527.17,1528.115,1529.129,1533.869,1537.546,1539.166,1539.683]},{f:"vanillajs-no-mem-keyed",b:"04_select1k",v:[33.662,34.192,34.51,37.315,39.401,40.861,43.448,44.313,44.939,45]},{f:"vanillajs-no-mem-keyed",b:"05_swap1k",v:[86.788,86.819,86.91,86.93,87.119,87.301,87.36,87.529,87.64,87.905]},{f:"vanillajs-no-mem-keyed",b:"06_remove-one-1k",v:[47.115,47.184,47.689,48.061,48.116,48.151,49.191,50.5,51.673,51.927]},{f:"vanillajs-no-mem-keyed",b:"07_create10k",v:[2424.373,2433.514,2443.703,2471.559,2481.114,2482.749,2487.385,2489.745,2498.984,2505.598]},{f:"vanillajs-no-mem-keyed",b:"08_create1k-after1k_x2",v:[534.557,538.248,538.617,539.204,543.468,545.133,549.103,549.525,578.423,701.012]},{f:"vanillajs-no-mem-keyed",b:"09_clear1k_x8",v:[274.448,275.447,275.694,275.965,276.187,276.327,276.935,277.48,279.308,279.95]},{f:"vanillajs-no-mem-keyed",b:"21_ready-memory",v:[1.0603218078613281]},{f:"vanillajs-no-mem-keyed",b:"22_run-memory",v:[1.597137451171875]},{f:"vanillajs-no-mem-keyed",b:"23_update5-memory",v:[1.9357109069824219]},{f:"vanillajs-no-mem-keyed",b:"24_run5-memory",v:[2.2835769653320312]},{f:"vanillajs-no-mem-keyed",b:"25_run-clear-memory",v:[2.2841415405273438]},{f:"vanillajs-no-mem-keyed",b:"31_startup-ci",v:[1962.2399999999998,1958.9850000000001,1961.5449999999998,1964.09]},{f:"vanillajs-no-mem-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-no-mem-keyed",b:"34_startup-totalbytes",v:[150.4833984375,150.4833984375,150.4833984375,150.4833984375]},{f:"vanillajs-no-mem-query-keyed",b:"01_run1k",v:[245.484,252.598,252.859,253.776,254.508,254.849,255.036,256.276,257.075,257.603]},{f:"vanillajs-no-mem-query-keyed",b:"02_replace1k",v:[265.077,266.403,266.99,267.531,268.691,269.263,269.715,270.276,270.586,270.693]},{f:"vanillajs-no-mem-query-keyed",b:"03_update10th1k_x16",v:[1818.33,1826.641,1833.354,1834.493,1837.352,1844.867,1851.258,1854.562,1855.333,1858.048]},{f:"vanillajs-no-mem-query-keyed",b:"04_select1k",v:[34.059,34.934,35.642,36.899,37.833,41.188,42.644,43.018,43.02,43.166]},{f:"vanillajs-no-mem-query-keyed",b:"05_swap1k",v:[86.079,86.539,87.146,87.774,87.829,87.876,88.353,88.357,88.476,88.533]},{f:"vanillajs-no-mem-query-keyed",b:"06_remove-one-1k",v:[46.679,47.124,47.127,47.162,47.358,47.414,48.055,48.066,49.058,49.193]},{f:"vanillajs-no-mem-query-keyed",b:"07_create10k",v:[2406.308,2420.968,2428.605,2444.054,2455.012,2456.258,2464.394,2476.685,2480.566,2480.646]},{f:"vanillajs-no-mem-query-keyed",b:"08_create1k-after1k_x2",v:[533.177,533.406,533.708,534.214,536.316,537.119,540.061,541.875,544.77,554.603]},{f:"vanillajs-no-mem-query-keyed",b:"09_clear1k_x8",v:[273.336,273.702,273.726,274.599,274.689,275.049,275.136,275.859,276.569,277.573]},{f:"vanillajs-no-mem-query-keyed",b:"21_ready-memory",v:[1.0603675842285156]},{f:"vanillajs-no-mem-query-keyed",b:"22_run-memory",v:[1.5971221923828125]},{f:"vanillajs-no-mem-query-keyed",b:"23_update5-memory",v:[2.048583984375]},{f:"vanillajs-no-mem-query-keyed",b:"24_run5-memory",v:[2.283466339111328]},{f:"vanillajs-no-mem-query-keyed",b:"25_run-clear-memory",v:[2.2841262817382812]},{f:"vanillajs-no-mem-query-keyed",b:"31_startup-ci",v:[1959.1100000000001,1958.5649999999998,1959.495,1957.5549999999998]},{f:"vanillajs-no-mem-query-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-no-mem-query-keyed",b:"34_startup-totalbytes",v:[150.501953125,150.501953125,150.501953125,150.501953125]},{f:"vanillajs-prog-keyed",b:"01_run1k",v:[212.065,221.301,222.256,226.649,227.752,228.539,228.69,228.785,230.291,234.047]},{f:"vanillajs-prog-keyed",b:"02_replace1k",v:[238.875,240.713,241.487,241.596,242.389,242.406,242.728,243.032,245.022,249.427]},{f:"vanillajs-prog-keyed",b:"03_update10th1k_x16",v:[1466.277,1470.622,1476.769,1477.883,1478.641,1482.646,1487.343,1489.345,1490.45,1494.157]},{f:"vanillajs-prog-keyed",b:"04_select1k",v:[33.681,34.991,35.508,36.711,37.759,37.851,39.153,40.402,41.258,42.393]},{f:"vanillajs-prog-keyed",b:"05_swap1k",v:[85.5,85.652,85.851,86.454,86.574,87.133,87.742,88,88.501,88.745]},{f:"vanillajs-prog-keyed",b:"06_remove-one-1k",v:[45.808,45.846,45.925,46.099,46.229,46.553,46.639,46.882,47.698,48.584]},{f:"vanillajs-prog-keyed",b:"07_create10k",v:[2120.605,2121.793,2129.965,2135.356,2136.537,2139.494,2143.348,2144.143,2148.339,2148.45]},{f:"vanillajs-prog-keyed",b:"08_create1k-after1k_x2",v:[463.46,465.085,466.87,468.548,470.037,470.684,474.943,566.782,584.182,602.642]},{f:"vanillajs-prog-keyed",b:"09_clear1k_x8",v:[267.392,268.022,268.812,269.294,269.466,273.129,273.157,273.93,274.419,274.799]},{f:"vanillajs-prog-keyed",b:"21_ready-memory",v:[1.0777587890625]},{f:"vanillajs-prog-keyed",b:"22_run-memory",v:[1.5989227294921875]},{f:"vanillajs-prog-keyed",b:"23_update5-memory",v:[1.9230995178222656]},{f:"vanillajs-prog-keyed",b:"24_run5-memory",v:[2.236469268798828]},{f:"vanillajs-prog-keyed",b:"25_run-clear-memory",v:[2.2779998779296875]},{f:"vanillajs-prog-keyed",b:"31_startup-ci",v:[1960.1499999999999,1960.18,1959.02,1959.105]},{f:"vanillajs-prog-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-prog-keyed",b:"34_startup-totalbytes",v:[150.6748046875,150.6748046875,150.6748046875,150.6748046875]},{f:"vanillajs-shadow-keyed",b:"01_run1k",v:[331.08,334.028,334.874,336.034,337.366,337.547,341.098,342.519,344.352,344.591]},{f:"vanillajs-shadow-keyed",b:"02_replace1k",v:[361.014,364.755,365.171,365.954,366.022,366.113,366.578,367.552,367.836,368.141]},{f:"vanillajs-shadow-keyed",b:"03_update10th1k_x16",v:[253.935,254.315,257.468,259.091,260.553,261.035,263.523,265.922,266.308,268.306]},{f:"vanillajs-shadow-keyed",b:"04_select1k",v:[33.591,35.938,36.595,36.817,37.306,37.328,38.828,39.596,40.326,42.113]},{f:"vanillajs-shadow-keyed",b:"05_swap1k",v:[30.726,30.798,30.986,31.287,31.426,31.531,31.655,32.098,32.099,32.545]},{f:"vanillajs-shadow-keyed",b:"06_remove-one-1k",v:[27.217,27.531,27.727,27.795,27.966,28.265,28.876,29.171,30.064,30.617]},{f:"vanillajs-shadow-keyed",b:"07_create10k",v:[3307.007,3308.677,3311.322,3314.623,3318.435,3321.299,3321.686,3332.885,3334.148,3344.494]},{f:"vanillajs-shadow-keyed",b:"08_create1k-after1k_x2",v:[688.746,690.494,691.731,692.76,693.223,693.665,695.329,700.577,703.448,704.189]},{f:"vanillajs-shadow-keyed",b:"09_clear1k_x8",v:[302.849,304.231,304.267,304.509,304.692,305.165,305.171,306.005,307.376,307.768]},{f:"vanillajs-shadow-keyed",b:"21_ready-memory",v:[1.0624656677246094]},{f:"vanillajs-shadow-keyed",b:"22_run-memory",v:[1.8953704833984375]},{f:"vanillajs-shadow-keyed",b:"23_update5-memory",v:[2.23809814453125]},{f:"vanillajs-shadow-keyed",b:"24_run5-memory",v:[2.814422607421875]},{f:"vanillajs-shadow-keyed",b:"25_run-clear-memory",v:[2.811969757080078]},{f:"vanillajs-shadow-keyed",b:"31_startup-ci",v:[1960.7849999999999,1958.5000000000002,1957.92,1958.93]},{f:"vanillajs-shadow-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-shadow-keyed",b:"34_startup-totalbytes",v:[152.1884765625,152.1884765625,152.1884765625,152.1884765625]},{f:"vanillajs-wc-keyed",b:"01_run1k",v:[267.128,268.807,269.536,270.43,271.792,272.367,272.502,274.11,274.419,274.584]},{f:"vanillajs-wc-keyed",b:"02_replace1k",v:[277.923,278.492,278.592,278.796,280.01,280.2,281.073,281.433,283.358,284.608]},{f:"vanillajs-wc-keyed",b:"03_update10th1k_x16",v:[1491.481,1491.952,1501.698,1505.734,1509.406,1514.927,1515.617,1520.054,1522.594,1537.214]},{f:"vanillajs-wc-keyed",b:"04_select1k",v:[34.235,36.775,37.25,37.388,38.098,40.974,41.287,41.393,42.93,45.031]},{f:"vanillajs-wc-keyed",b:"05_swap1k",v:[86.292,86.318,86.551,87.159,87.217,87.434,87.441,87.581,88.274,88.51]},{f:"vanillajs-wc-keyed",b:"06_remove-one-1k",v:[46.484,46.89,46.96,47.08,47.326,47.731,47.856,48.106,48.48,48.928]},{f:"vanillajs-wc-keyed",b:"07_create10k",v:[2531.865,2535.728,2541.663,2543.114,2555.143,2559.796,2559.942,2561.659,2570.396,2576.275]},{f:"vanillajs-wc-keyed",b:"08_create1k-after1k_x2",v:[563.255,564.735,565.998,566.374,566.662,568.171,569.079,569.226,571.79,653.927]},{f:"vanillajs-wc-keyed",b:"09_clear1k_x8",v:[272.038,272.533,272.9,273.97,274.288,274.901,276.633,277.178,277.463,278.408]},{f:"vanillajs-wc-keyed",b:"21_ready-memory",v:[1.074493408203125]},{f:"vanillajs-wc-keyed",b:"22_run-memory",v:[1.7651596069335938]},{f:"vanillajs-wc-keyed",b:"23_update5-memory",v:[2.090808868408203]},{f:"vanillajs-wc-keyed",b:"24_run5-memory",v:[2.31536865234375]},{f:"vanillajs-wc-keyed",b:"25_run-clear-memory",v:[2.299022674560547]},{f:"vanillajs-wc-keyed",b:"31_startup-ci",v:[1958.51,1960.8799999999999,1959.1499999999999,1964.4050000000002]},{f:"vanillajs-wc-keyed",b:"32_startup-bt",v:[19.88,21.31999999999999,16.311999999999998,19.78399999999999]},{f:"vanillajs-wc-keyed",b:"34_startup-totalbytes",v:[148.0673828125,148.0673828125,148.0673828125,148.0673828125]},{f:"vanillajs-wc-dx-keyed",b:"01_run1k",v:[290.597,291.146,293.093,293.667,293.704,293.854,294.508,294.541,297.27,299.991]},{f:"vanillajs-wc-dx-keyed",b:"02_replace1k",v:[313.876,313.951,314.003,314.474,314.895,315.184,316.733,317.59,318.478,318.632]},{f:"vanillajs-wc-dx-keyed",b:"03_update10th1k_x16",v:[1506.616,1509.891,1515.493,1515.761,1518.993,1520.783,1522.202,1524.435,1526.993,1536.585]},{f:"vanillajs-wc-dx-keyed",b:"04_select1k",v:[36.813,37.171,38.507,39.875,42.255,43.579,43.712,43.808,44.722,44.825]},{f:"vanillajs-wc-dx-keyed",b:"05_swap1k",v:[87.577,87.671,87.918,88.255,88.486,88.778,88.905,89.259,89.529,90.777]},{f:"vanillajs-wc-dx-keyed",b:"06_remove-one-1k",v:[47.779,48.412,48.459,48.465,48.929,49.647,50.418,51.404,51.923,53.328]},{f:"vanillajs-wc-dx-keyed",b:"07_create10k",v:[2830.446,2854.536,2876.078,2877.392,2879.193,2888.417,2888.954,2891.493,2896.554,2897.085]},{f:"vanillajs-wc-dx-keyed",b:"08_create1k-after1k_x2",v:[611.326,614.393,619.627,620.835,622.988,624.177,624.418,626.32,641.629,716.084]},{f:"vanillajs-wc-dx-keyed",b:"09_clear1k_x8",v:[290.596,290.694,290.874,291.33,291.775,291.807,292.285,292.358,293.565,295.496]},{f:"vanillajs-wc-dx-keyed",b:"21_ready-memory",v:[1.0890617370605469]},{f:"vanillajs-wc-dx-keyed",b:"22_run-memory",v:[1.8102226257324219]},{f:"vanillajs-wc-dx-keyed",b:"23_update5-memory",v:[2.1367950439453125]},{f:"vanillajs-wc-dx-keyed",b:"24_run5-memory",v:[2.3397445678710938]},{f:"vanillajs-wc-dx-keyed",b:"25_run-clear-memory",v:[2.415252685546875]},{f:"vanillajs-wc-dx-keyed",b:"31_startup-ci",v:[2035.0484999999999,2036.7150000000001,2035.4995000000001,2037.0450000000003]},{f:"vanillajs-wc-dx-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-wc-dx-keyed",b:"34_startup-totalbytes",v:[149.1201171875,149.1201171875,149.1201171875,149.1201171875]},{f:"vanillajs-wc-prog-keyed",b:"01_run1k",v:[262.181,269.8,272.265,272.787,273.262,276.226,277.611,277.735,279.64,282.13]},{f:"vanillajs-wc-prog-keyed",b:"02_replace1k",v:[280.701,282.362,282.52,282.92,284.241,284.639,284.721,286.193,286.352,288.096]},{f:"vanillajs-wc-prog-keyed",b:"03_update10th1k_x16",v:[1492.48,1502.289,1509.972,1513.552,1513.902,1513.933,1514.631,1517.322,1521.384,1527.933]},{f:"vanillajs-wc-prog-keyed",b:"04_select1k",v:[34.578,34.828,35.704,35.812,37.044,41.864,42.534,44.702,44.887,44.967]},{f:"vanillajs-wc-prog-keyed",b:"05_swap1k",v:[86.202,88.241,88.39,88.646,88.725,88.887,89.303,89.543,89.634,91.746]},{f:"vanillajs-wc-prog-keyed",b:"06_remove-one-1k",v:[47.057,47.274,47.661,48.628,48.688,48.7,48.808,49.457,49.463,52.614]},{f:"vanillajs-wc-prog-keyed",b:"07_create10k",v:[2578.464,2608.925,2648.476,2654.432,2656.445,2660.06,2664.685,2666.685,2667.431,2676.067]},{f:"vanillajs-wc-prog-keyed",b:"08_create1k-after1k_x2",v:[560.284,564.274,569.746,570.361,574.052,574.116,574.379,579.012,579.701,585.39]},{f:"vanillajs-wc-prog-keyed",b:"09_clear1k_x8",v:[277.482,278.864,279.069,279.176,279.645,279.87,281.515,281.851,282.55,283.216]},{f:"vanillajs-wc-prog-keyed",b:"21_ready-memory",v:[1.0893020629882812]},{f:"vanillajs-wc-prog-keyed",b:"22_run-memory",v:[1.8767471313476562]},{f:"vanillajs-wc-prog-keyed",b:"23_update5-memory",v:[2.2065811157226562]},{f:"vanillajs-wc-prog-keyed",b:"24_run5-memory",v:[2.6809158325195312]},{f:"vanillajs-wc-prog-keyed",b:"25_run-clear-memory",v:[2.3136138916015625]},{f:"vanillajs-wc-prog-keyed",b:"31_startup-ci",v:[2034.7295,2033.8770000000002,2033.5965,2034.1574999999998]},{f:"vanillajs-wc-prog-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-wc-prog-keyed",b:"34_startup-totalbytes",v:[149.021484375,149.021484375,149.021484375,149.021484375]},{f:"vue-v3.0.2-keyed",b:"01_run1k",v:[288.274,290.011,291.372,291.596,297.252,297.419,299.77,300.058,302.112,305.618]},{f:"vue-v3.0.2-keyed",b:"02_replace1k",v:[275.524,276.314,276.77,278.328,279.711,279.822,280.077,280.295,281.428,282.777]},{f:"vue-v3.0.2-keyed",b:"03_update10th1k_x16",v:[1553.875,1560.799,1561.736,1561.875,1563.214,1570.291,1573.301,1574.687,1576.033,1577.409]},{f:"vue-v3.0.2-keyed",b:"04_select1k",v:[336.723,337.478,338.954,340.061,343.149,349.313,350.307,356.51,360.09,369.546]},{f:"vue-v3.0.2-keyed",b:"05_swap1k",v:[100.326,100.431,101.14,101.779,102.554,102.923,103.048,104.907,108.171,108.46]},{f:"vue-v3.0.2-keyed",b:"06_remove-one-1k",v:[49.218,49.823,50.158,50.393,50.79,50.824,51.173,51.819,52.496,52.562]},{f:"vue-v3.0.2-keyed",b:"07_create10k",v:[2548.406,2562.484,2564.518,2570.154,2572.627,2572.637,2573.801,2576.499,2577.999,2578.005]},{f:"vue-v3.0.2-keyed",b:"08_create1k-after1k_x2",v:[605.616,609.121,609.724,613.405,616.154,617.045,623.629,626.728,645.63,676.024]},{f:"vue-v3.0.2-keyed",b:"09_clear1k_x8",v:[350.283,351.153,352.781,353.195,353.461,354.566,354.835,355.155,355.51,355.632]},{f:"vue-v3.0.2-keyed",b:"21_ready-memory",v:[1.2317276000976562]},{f:"vue-v3.0.2-keyed",b:"22_run-memory",v:[3.5453834533691406]},{f:"vue-v3.0.2-keyed",b:"23_update5-memory",v:[3.7135848999023438]},{f:"vue-v3.0.2-keyed",b:"24_run5-memory",v:[4.105281829833984]},{f:"vue-v3.0.2-keyed",b:"25_run-clear-memory",v:[2.6168441772460938]},{f:"vue-v3.0.2-keyed",b:"31_startup-ci",v:[2145.27,2137.255,2135.75,2137.555]},{f:"vue-v3.0.2-keyed",b:"32_startup-bt",v:[72.804,16,16,16]},{f:"vue-v3.0.2-keyed",b:"34_startup-totalbytes",v:[196.6728515625,196.6728515625,196.6728515625,196.6728515625]},{f:"zepto-v1.2.0-keyed",b:"01_run1k",v:[359.85,363.487,365.854,367.892,369.26,369.433,369.712,373.503,374.604,377.122]},{f:"zepto-v1.2.0-keyed",b:"02_replace1k",v:[367.396,367.52,368.161,369.58,369.986,370.727,371.773,371.848,372.172,372.454]},{f:"zepto-v1.2.0-keyed",b:"03_update10th1k_x16",v:[1557.891,1558.252,1560.797,1560.845,1568.733,1568.974,1570.956,1571.658,1574.772,1577.709]},{f:"zepto-v1.2.0-keyed",b:"04_select1k",v:[38.168,38.994,39.164,39.495,43.001,43.205,45.042,45.072,45.444,46.252]},{f:"zepto-v1.2.0-keyed",b:"05_swap1k",v:[89.991,91.092,91.4,92.23,92.376,92.765,92.885,93.144,93.289,95.322]},{f:"zepto-v1.2.0-keyed",b:"06_remove-one-1k",v:[49.832,50.15,50.359,50.969,51.085,51.182,51.208,51.547,51.796,51.798]},{f:"zepto-v1.2.0-keyed",b:"07_create10k",v:[3547.588,3551.281,3570.545,3575.391,3598.954,3599.934,3630.713,3669.234,3702.635,3789.554]},{f:"zepto-v1.2.0-keyed",b:"08_create1k-after1k_x2",v:[744.221,752.268,753.003,754.034,754.371,755.833,756.049,759.984,769.733,790.16]},{f:"zepto-v1.2.0-keyed",b:"09_clear1k_x8",v:[305.58,305.724,306.566,307.258,307.885,308.251,308.663,308.875,310.194,310.259]},{f:"zepto-v1.2.0-keyed",b:"21_ready-memory",v:[1.1319923400878906]},{f:"zepto-v1.2.0-keyed",b:"22_run-memory",v:[1.9276885986328125]},{f:"zepto-v1.2.0-keyed",b:"23_update5-memory",v:[2.253681182861328]},{f:"zepto-v1.2.0-keyed",b:"24_run5-memory",v:[3.2910537719726562]},{f:"zepto-v1.2.0-keyed",b:"25_run-clear-memory",v:[2.5197296142578125]},{f:"zepto-v1.2.0-keyed",b:"31_startup-ci",v:[2039.509,2044.1840000000002,2134.665,2134.294]},{f:"zepto-v1.2.0-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"zepto-v1.2.0-keyed",b:"34_startup-totalbytes",v:[174.6943359375,174.6943359375,174.6943359375,174.6943359375]},{f:"angular-v8.0.1-non-keyed",b:"01_run1k",v:[315.067,315.154,315.374,316.969,318.339,319.53,320.95,322.057,328.39,329.444]},{f:"angular-v8.0.1-non-keyed",b:"02_replace1k",v:[82.07,83.03,88.886,105.835,106.359,108.909,109.184,109.378,110.32,118.104]},{f:"angular-v8.0.1-non-keyed",b:"03_update10th1k_x16",v:[1481.301,1490.593,1504.571,1509.554,1513.352,1518.479,1524.449,1525.246,1527.614,1528.835]},{f:"angular-v8.0.1-non-keyed",b:"04_select1k",v:[159.227,165.068,165.737,165.998,166.568,166.704,167.418,168.34,168.889,172.942]},{f:"angular-v8.0.1-non-keyed",b:"05_swap1k",v:[48.78,48.953,49.589,49.911,50.073,50.525,50.556,50.617,50.644,50.674]},{f:"angular-v8.0.1-non-keyed",b:"06_remove-one-1k",v:[80.184,80.551,80.705,80.808,80.845,81.455,81.528,81.671,83.067,83.232]},{f:"angular-v8.0.1-non-keyed",b:"07_create10k",v:[2808.771,2843.412,2860.487,2868.045,2870.051,2870.863,2887.82,2892.546,2909.745,2909.917]},{f:"angular-v8.0.1-non-keyed",b:"08_create1k-after1k_x2",v:[643.628,645.825,650.113,651.416,655.063,662.173,748.856,765.751,775.012,780.321]},{f:"angular-v8.0.1-non-keyed",b:"09_clear1k_x8",v:[602.835,617.147,617.474,618.163,620.133,622.311,622.439,623.01,623.625,623.866]},{f:"angular-v8.0.1-non-keyed",b:"21_ready-memory",v:[2.6961936950683594]},{f:"angular-v8.0.1-non-keyed",b:"22_run-memory",v:[5.110088348388672]},{f:"angular-v8.0.1-non-keyed",b:"23_update5-memory",v:[5.475055694580078]},{f:"angular-v8.0.1-non-keyed",b:"24_run5-memory",v:[5.183544158935547]},{f:"angular-v8.0.1-non-keyed",b:"25_run-clear-memory",v:[4.267597198486328]},{f:"angular-v8.0.1-non-keyed",b:"31_startup-ci",v:[2995.0265,2915.1620000000003,2919.9965,2922.0910000000003]},{f:"angular-v8.0.1-non-keyed",b:"32_startup-bt",v:[262.536,266.4,258.8239999999999,253.10000000000005]},{f:"angular-v8.0.1-non-keyed",b:"34_startup-totalbytes",v:[295.3623046875,295.3623046875,295.3623046875,295.3623046875]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"01_run1k",v:[296.52,299.012,300.565,305.171,305.29,307.593,310.491,310.644,312.142,316.011]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"02_replace1k",v:[112.087,117.359,121.554,121.862,122.365,130.2,138.368,139.983,140.314,141.116]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"03_update10th1k_x16",v:[1659.312,1668.518,1673.159,1673.9,1677.109,1692.109,1706.537,1715.474,1717.047,1720.061]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"04_select1k",v:[470.708,481.268,482.217,489.207,489.859,489.985,494.215,495.762,497.81,499.35]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"05_swap1k",v:[84.201,85.526,86.755,90.265,90.337,90.67,91.68,92.879,93.269,94.075]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"06_remove-one-1k",v:[113.178,113.439,114.545,115.274,115.545,118.699,119.35,120.455,120.679,123.121]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"07_create10k",v:[2705.465,2718.137,2722.111,2728.608,2732.573,2743.237,2822.227,2823.229,2846.189,2850.787]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"08_create1k-after1k_x2",v:[670.494,678.856,680.122,685.192,687.761,690.211,690.69,691.043,691.349,763.244]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"09_clear1k_x8",v:[513.77,516.011,520.862,521.752,525.893,527.117,528.947,545.934,547.285,550.571]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"21_ready-memory",v:[1.3261032104492188]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"22_run-memory",v:[3.2274169921875]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"23_update5-memory",v:[3.5981483459472656]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"24_run5-memory",v:[3.2905807495117188]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"25_run-clear-memory",v:[2.5829429626464844]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"31_startup-ci",v:[2449.885,2532.78,2450.4300000000003,2450.29]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"32_startup-bt",v:[88.06000000000003,91.22400000000002,88.404,83.444]},{f:"cyclejs-dom-v20.4.0-non-keyed",b:"34_startup-totalbytes",v:[228.33984375,228.33984375,228.33984375,228.33984375]},{f:"domc-v0.0.12-non-keyed",b:"01_run1k",v:[217.614,225.21,226.753,228.837,229.567,229.586,231.741,232.095,232.348,233.227]},{f:"domc-v0.0.12-non-keyed",b:"02_replace1k",v:[76.421,78.215,79.754,91.485,100.174,100.715,101.292,101.561,101.722,102.949]},{f:"domc-v0.0.12-non-keyed",b:"03_update10th1k_x16",v:[1477.977,1481.029,1483.83,1486.216,1490.253,1492.683,1494.156,1496.423,1498.604,1502.129]},{f:"domc-v0.0.12-non-keyed",b:"04_select1k",v:[51.393,52.01,53.607,56.598,56.878,57.79,63.679,64.404,65.271,68.942]},{f:"domc-v0.0.12-non-keyed",b:"05_swap1k",v:[38.855,39.076,39.261,39.702,39.736,39.894,40.07,40.322,40.351,40.725]},{f:"domc-v0.0.12-non-keyed",b:"06_remove-one-1k",v:[76.2,76.651,76.851,77.023,77.243,77.295,77.396,77.845,78.067,78.087]},{f:"domc-v0.0.12-non-keyed",b:"07_create10k",v:[2182.811,2193.901,2195.589,2197.851,2198.359,2201.86,2208.02,2209.83,2211.657,2215.646]},{f:"domc-v0.0.12-non-keyed",b:"08_create1k-after1k_x2",v:[482.363,482.44,484.345,484.949,488.343,490.894,491.983,494.339,497.768,525.569]},{f:"domc-v0.0.12-non-keyed",b:"09_clear1k_x8",v:[264.259,265.293,266.175,266.781,267.715,269.381,269.569,270.226,273.39,273.597]},{f:"domc-v0.0.12-non-keyed",b:"21_ready-memory",v:[1.1107749938964844]},{f:"domc-v0.0.12-non-keyed",b:"22_run-memory",v:[2.0247879028320312]},{f:"domc-v0.0.12-non-keyed",b:"23_update5-memory",v:[2.3533172607421875]},{f:"domc-v0.0.12-non-keyed",b:"24_run5-memory",v:[2.059581756591797]},{f:"domc-v0.0.12-non-keyed",b:"25_run-clear-memory",v:[2.433979034423828]},{f:"domc-v0.0.12-non-keyed",b:"31_startup-ci",v:[1957.32,1957.5549999999998,1957.0900000000001,1958.9250000000002]},{f:"domc-v0.0.12-non-keyed",b:"32_startup-bt",v:[33.24799999999999,22.295999999999985,24.83599999999999,26.939999999999994]},{f:"domc-v0.0.12-non-keyed",b:"34_startup-totalbytes",v:[148.912109375,148.912109375,148.912109375,148.912109375]},{f:"inferno-v7.2.1-non-keyed",b:"01_run1k",v:[252.617,256.144,257.846,260.196,262.078,263.716,264.243,266.511,269.023,269.109]},{f:"inferno-v7.2.1-non-keyed",b:"02_replace1k",v:[83.3,85.023,85.572,87.232,98.897,107.835,109.154,109.617,109.91,111.694]},{f:"inferno-v7.2.1-non-keyed",b:"03_update10th1k_x16",v:[1488.234,1494.807,1502.307,1503.291,1504.433,1504.609,1504.623,1505.26,1513.564,1516.301]},{f:"inferno-v7.2.1-non-keyed",b:"04_select1k",v:[90.239,91.081,91.85,92.669,93.356,97.583,99.324,100.549,103.425,104.096]},{f:"inferno-v7.2.1-non-keyed",b:"05_swap1k",v:[40.235,40.244,40.48,40.52,40.637,40.83,40.964,41.181,41.265,42.957]},{f:"inferno-v7.2.1-non-keyed",b:"06_remove-one-1k",v:[80.221,81.233,81.287,81.292,81.559,82.188,83.401,83.805,84.738,85.246]},{f:"inferno-v7.2.1-non-keyed",b:"07_create10k",v:[2312.158,2345.572,2355.652,2373.357,2376.996,2379.352,2390.84,2394.475,2396.852,2413.932]},{f:"inferno-v7.2.1-non-keyed",b:"08_create1k-after1k_x2",v:[510.86,516.031,516.033,518.715,518.777,523.076,524.708,526.239,614.975,630.996]},{f:"inferno-v7.2.1-non-keyed",b:"09_clear1k_x8",v:[307.769,307.821,308.464,309.087,309.459,309.781,310.44,313.161,318.276,318.413]},{f:"inferno-v7.2.1-non-keyed",b:"21_ready-memory",v:[1.096893310546875]},{f:"inferno-v7.2.1-non-keyed",b:"22_run-memory",v:[2.5454368591308594]},{f:"inferno-v7.2.1-non-keyed",b:"23_update5-memory",v:[2.8880996704101562]},{f:"inferno-v7.2.1-non-keyed",b:"24_run5-memory",v:[2.5817222595214844]},{f:"inferno-v7.2.1-non-keyed",b:"25_run-clear-memory",v:[2.366558074951172]},{f:"inferno-v7.2.1-non-keyed",b:"31_startup-ci",v:[1956.7200000000003,1957.79,1959.0750000000003,1982.6250000000002]},{f:"inferno-v7.2.1-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"inferno-v7.2.1-non-keyed",b:"34_startup-totalbytes",v:[162.9921875,162.9921875,162.9921875,162.9921875]},{f:"lit-element-v2.4.0-non-keyed",b:"01_run1k",v:[273.968,274.012,275.17,277.733,278.031,278.19,278.793,279.122,281.817,283.123]},{f:"lit-element-v2.4.0-non-keyed",b:"02_replace1k",v:[89.76,112.855,113.33,113.496,114.609,115.094,115.222,117.659,118.342,118.811]},{f:"lit-element-v2.4.0-non-keyed",b:"03_update10th1k_x16",v:[1499.549,1502.764,1506.986,1509.158,1510.914,1511.032,1512.433,1519.353,1527.979,1530.066]},{f:"lit-element-v2.4.0-non-keyed",b:"04_select1k",v:[166.422,166.428,166.578,167.127,167.873,171.175,177.108,181.834,183.842,185.278]},{f:"lit-element-v2.4.0-non-keyed",b:"05_swap1k",v:[46.032,46.38,46.762,47.075,47.111,47.239,47.494,47.664,47.743,47.78]},{f:"lit-element-v2.4.0-non-keyed",b:"06_remove-one-1k",v:[89.37,90.072,90.385,90.608,90.643,91.106,91.648,92.02,92.377,92.626]},{f:"lit-element-v2.4.0-non-keyed",b:"07_create10k",v:[2505.709,2537.665,2545.695,2554.106,2581.003,2581.041,2591.382,2594.535,2611.009,2612.111]},{f:"lit-element-v2.4.0-non-keyed",b:"08_create1k-after1k_x2",v:[569.267,574.264,575.509,577.013,579.877,583.07,583.557,583.615,584.835,670.242]},{f:"lit-element-v2.4.0-non-keyed",b:"09_clear1k_x8",v:[324.931,325.958,329.783,330.105,330.408,330.661,330.861,336.048,339.113,340.985]},{f:"lit-element-v2.4.0-non-keyed",b:"21_ready-memory",v:[1.1830101013183594]},{f:"lit-element-v2.4.0-non-keyed",b:"22_run-memory",v:[2.904438018798828]},{f:"lit-element-v2.4.0-non-keyed",b:"23_update5-memory",v:[3.228168487548828]},{f:"lit-element-v2.4.0-non-keyed",b:"24_run5-memory",v:[2.994781494140625]},{f:"lit-element-v2.4.0-non-keyed",b:"25_run-clear-memory",v:[2.5683059692382812]},{f:"lit-element-v2.4.0-non-keyed",b:"31_startup-ci",v:[2439.6150000000002,2493.3720000000003,2438.225,2443.1499999999996]},{f:"lit-element-v2.4.0-non-keyed",b:"32_startup-bt",v:[59.50800000000001,81.068,57.68399999999999,56.15999999999998]},{f:"lit-element-v2.4.0-non-keyed",b:"34_startup-totalbytes",v:[173.03515625,173.0361328125,173.03515625,173.0361328125]},{f:"lit-html-v1.1.0-non-keyed",b:"01_run1k",v:[262.002,262.151,265.317,265.895,267.207,268.148,270.035,272.894,274.692,275.774]},{f:"lit-html-v1.1.0-non-keyed",b:"02_replace1k",v:[82.441,86.438,86.504,92.927,98.604,99.481,106.404,109.688,111.667,113.622]},{f:"lit-html-v1.1.0-non-keyed",b:"03_update10th1k_x16",v:[1504.702,1506.181,1507.804,1521.816,1526.17,1527.218,1528.305,1530.635,1532.679,1536.967]},{f:"lit-html-v1.1.0-non-keyed",b:"04_select1k",v:[146.546,149.892,151.955,154.21,154.305,156.225,158.452,159.566,161.976,162.151]},{f:"lit-html-v1.1.0-non-keyed",b:"05_swap1k",v:[41.621,41.827,41.935,42.222,42.476,42.528,43.505,43.853,44.287,44.464]},{f:"lit-html-v1.1.0-non-keyed",b:"06_remove-one-1k",v:[81.78,82.747,82.877,83.049,83.127,83.899,84.337,84.685,85.107,85.205]},{f:"lit-html-v1.1.0-non-keyed",b:"07_create10k",v:[2400.377,2407.69,2488.41,2499.427,2505.458,2511.076,2518.058,2526.791,2540.478,2545.099]},{f:"lit-html-v1.1.0-non-keyed",b:"08_create1k-after1k_x2",v:[542.664,548.302,548.394,549.345,551.834,557.112,559.588,569.453,569.696,626.599]},{f:"lit-html-v1.1.0-non-keyed",b:"09_clear1k_x8",v:[323.541,324.241,325.011,325.092,325.478,326.486,327.367,327.595,327.73,327.813]},{f:"lit-html-v1.1.0-non-keyed",b:"21_ready-memory",v:[1.112396240234375]},{f:"lit-html-v1.1.0-non-keyed",b:"22_run-memory",v:[2.4668312072753906]},{f:"lit-html-v1.1.0-non-keyed",b:"23_update5-memory",v:[2.8218154907226562]},{f:"lit-html-v1.1.0-non-keyed",b:"24_run5-memory",v:[2.58013916015625]},{f:"lit-html-v1.1.0-non-keyed",b:"25_run-clear-memory",v:[2.5129470825195312]},{f:"lit-html-v1.1.0-non-keyed",b:"31_startup-ci",v:[1961.3200000000002,1960.9900000000002,1957.5,1957.71]},{f:"lit-html-v1.1.0-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"lit-html-v1.1.0-non-keyed",b:"34_startup-totalbytes",v:[154.470703125,154.470703125,154.470703125,154.470703125]},{f:"mikado-v0.7.64-non-keyed",b:"01_run1k",v:[210.789,219.15,219.367,220.548,221.518,222.392,222.846,223.243,223.801,225.236]},{f:"mikado-v0.7.64-non-keyed",b:"02_replace1k",v:[77.377,78.744,78.872,80.208,94.69,101.044,102.377,103.479,105.205,105.261]},{f:"mikado-v0.7.64-non-keyed",b:"03_update10th1k_x16",v:[1450.951,1454.619,1459.58,1460.842,1465.131,1465.986,1469.486,1471.324,1472.138,1473.256]},{f:"mikado-v0.7.64-non-keyed",b:"04_select1k",v:[33.863,36.071,37.44,40.125,41.202,41.414,42.528,42.742,42.845,42.967]},{f:"mikado-v0.7.64-non-keyed",b:"05_swap1k",v:[38.654,38.697,38.983,39.134,39.146,39.186,39.446,39.612,39.88,39.936]},{f:"mikado-v0.7.64-non-keyed",b:"06_remove-one-1k",v:[45.384,45.695,45.712,45.738,46.09,46.112,46.156,46.281,46.367,46.969]},{f:"mikado-v0.7.64-non-keyed",b:"07_create10k",v:[2106.687,2109.399,2114.135,2121.346,2122.633,2125.219,2126.059,2133.767,2137.407,2149.819]},{f:"mikado-v0.7.64-non-keyed",b:"08_create1k-after1k_x2",v:[467.805,469.032,469.89,472.137,472.832,474.228,475.644,477.982,496.842,571.91]},{f:"mikado-v0.7.64-non-keyed",b:"09_clear1k_x8",v:[264.249,264.97,265.197,265.928,266.708,267.953,268.406,269.023,269.263,272.179]},{f:"mikado-v0.7.64-non-keyed",b:"21_ready-memory",v:[1.116424560546875]},{f:"mikado-v0.7.64-non-keyed",b:"22_run-memory",v:[1.5970878601074219]},{f:"mikado-v0.7.64-non-keyed",b:"23_update5-memory",v:[1.9302177429199219]},{f:"mikado-v0.7.64-non-keyed",b:"24_run5-memory",v:[1.7862205505371094]},{f:"mikado-v0.7.64-non-keyed",b:"25_run-clear-memory",v:[2.3805007934570312]},{f:"mikado-v0.7.64-non-keyed",b:"31_startup-ci",v:[1956.7200000000003,1958.3899999999999,1958.265,1956.4999999999998]},{f:"mikado-v0.7.64-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"mikado-v0.7.64-non-keyed",b:"34_startup-totalbytes",v:[147.6240234375,147.6240234375,147.6240234375,147.6240234375]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"01_run1k",v:[256.298,258.936,259.523,259.62,259.624,260.507,260.614,261.169,261.692,262.126]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"02_replace1k",v:[77.42,78.216,80.788,83.176,84.079,98.721,104.172,105.523,106.484,111.419]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"03_update10th1k_x16",v:[1446.157,1461.423,1462.068,1465.734,1466.311,1466.771,1467.532,1475.311,1477.394,1483.028]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"04_select1k",v:[39.34,43.242,46.139,46.715,49.387,50.206,51.095,51.119,51.209,51.672]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"05_swap1k",v:[48.108,48.322,48.334,49.03,49.062,49.105,49.146,49.149,49.281,50.818]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"06_remove-one-1k",v:[77.081,77.328,77.495,77.972,78.62,79.183,79.824,80.36,84.933,84.982]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"07_create10k",v:[2477.472,2490.382,2501.454,2513.318,2521.272,2534.154,2539.903,2546.784,2565.351,2593.872]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"08_create1k-after1k_x2",v:[529.836,532.088,533.72,533.857,552.795,560.449,636.76,658.113,658.26,665.858]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"09_clear1k_x8",v:[309.22,310.937,311.734,312.036,313.043,313.491,315.136,315.662,315.747,315.99]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"21_ready-memory",v:[1.0884819030761719]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"22_run-memory",v:[3.2489776611328125]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"23_update5-memory",v:[3.575927734375]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"24_run5-memory",v:[3.3036041259765625]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"25_run-clear-memory",v:[2.3105201721191406]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"31_startup-ci",v:[1961.875,1961.39,1960.17,1956.4049999999997]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"moon-v1.0.0-beta.4-non-keyed",b:"34_startup-totalbytes",v:[146.234375,146.234375,146.234375,146.234375]},{f:"neow-v0.0.11-non-keyed",b:"01_run1k",v:[413.531,414.2,428.828,429.87,532.818,542.162,549.389,549.77,552.912,553.096]},{f:"neow-v0.0.11-non-keyed",b:"02_replace1k",v:[89.298,92.151,93.609,94.362,94.705,115.716,117.753,117.859,118.447,118.831]},{f:"neow-v0.0.11-non-keyed",b:"03_update10th1k_x16",v:[1559.366,1564.58,1566.479,1579.356,1581.952,1582.975,1583.549,1584.566,1589.712,1591.827]},{f:"neow-v0.0.11-non-keyed",b:"04_select1k",v:[37.24,38.21,38.301,38.866,39.962,43.988,44.309,46.437,49.121,49.189]},{f:"neow-v0.0.11-non-keyed",b:"05_swap1k",v:[45.144,45.279,45.486,45.514,46.027,46.289,46.607,46.808,47.006,47.217]},{f:"neow-v0.0.11-non-keyed",b:"06_remove-one-1k",v:[88.203,89.207,89.319,89.766,90.614,90.69,90.909,90.933,90.965,93.149]},{f:"neow-v0.0.11-non-keyed",b:"07_create10k",v:[5310.086,5312.832,5318.981,5320.972,5338.782,5342.794,5342.998,5362.041,5409.769,5416.994]},{f:"neow-v0.0.11-non-keyed",b:"08_create1k-after1k_x2",v:[797.885,801.973,804.303,805.322,806.257,807.479,812.133,818.954,849.562,874.631]},{f:"neow-v0.0.11-non-keyed",b:"09_clear1k_x8",v:[328.623,330.268,331.388,331.952,332.476,332.77,333.191,333.864,334.689,336.954]},{f:"neow-v0.0.11-non-keyed",b:"21_ready-memory",v:[1.1641807556152344]},{f:"neow-v0.0.11-non-keyed",b:"22_run-memory",v:[3.1306686401367188]},{f:"neow-v0.0.11-non-keyed",b:"23_update5-memory",v:[3.4820404052734375]},{f:"neow-v0.0.11-non-keyed",b:"24_run5-memory",v:[3.214923858642578]},{f:"neow-v0.0.11-non-keyed",b:"25_run-clear-memory",v:[2.3173484802246094]},{f:"neow-v0.0.11-non-keyed",b:"31_startup-ci",v:[1910.315,1916.8609999999999,1923.7255,1920.1235000000001]},{f:"neow-v0.0.11-non-keyed",b:"32_startup-bt",v:[16,16,60.02799999999998,16]},{f:"neow-v0.0.11-non-keyed",b:"34_startup-totalbytes",v:[134.083984375,134.083984375,134.083984375,134.083984375]},{f:"react-v16.8.6-non-keyed",b:"01_run1k",v:[352.209,353.754,356.238,357.803,358.52,359.327,360.329,363.594,364.421,364.694]},{f:"react-v16.8.6-non-keyed",b:"02_replace1k",v:[90.978,92.01,94.306,96.372,117.647,120.197,120.567,122.494,123.038,132.552]},{f:"react-v16.8.6-non-keyed",b:"03_update10th1k_x16",v:[1636.905,1637.096,1645.49,1646.009,1648.227,1649.092,1654.044,1654.986,1655.774,1659.312]},{f:"react-v16.8.6-non-keyed",b:"04_select1k",v:[251.491,253.717,254.578,259.615,262.407,285.315,285.968,286.982,287.424,292.141]},{f:"react-v16.8.6-non-keyed",b:"05_swap1k",v:[54.965,55.062,55.235,55.37,55.389,55.52,55.641,55.845,56.088,56.253]},{f:"react-v16.8.6-non-keyed",b:"06_remove-one-1k",v:[92.582,93.282,93.363,93.989,94.086,94.18,94.942,95.519,95.535,97.544]},{f:"react-v16.8.6-non-keyed",b:"07_create10k",v:[3357.727,3384.232,3385.569,3386.415,3405.004,3413.293,3414.516,3416.138,3425.937,3445.995]},{f:"react-v16.8.6-non-keyed",b:"08_create1k-after1k_x2",v:[732.66,734.032,738.177,738.398,739.344,739.354,742.019,742.356,745.414,746.636]},{f:"react-v16.8.6-non-keyed",b:"09_clear1k_x8",v:[383.3,383.843,384.453,384.981,385.329,385.69,387.531,390.258,390.716,391.463]},{f:"react-v16.8.6-non-keyed",b:"21_ready-memory",v:[1.3035774230957031]},{f:"react-v16.8.6-non-keyed",b:"22_run-memory",v:[4.329891204833984]},{f:"react-v16.8.6-non-keyed",b:"23_update5-memory",v:[5.111652374267578]},{f:"react-v16.8.6-non-keyed",b:"24_run5-memory",v:[6.449016571044922]},{f:"react-v16.8.6-non-keyed",b:"25_run-clear-memory",v:[3.6180877685546875]},{f:"react-v16.8.6-non-keyed",b:"31_startup-ci",v:[2598.955,2599.475,2682.2149999999997,2605.9199999999996]},{f:"react-v16.8.6-non-keyed",b:"32_startup-bt",v:[76.12400000000001,75.18800000000002,86.57600000000002,88.61600000000003]},{f:"react-v16.8.6-non-keyed",b:"34_startup-totalbytes",v:[261.138671875,261.138671875,261.138671875,261.138671875]},{f:"redom-v3.27.0-non-keyed",b:"01_run1k",v:[269.786,273.014,274.424,275.353,278.007,278.138,279.911,282.058,282.782,284.836]},{f:"redom-v3.27.0-non-keyed",b:"02_replace1k",v:[88.866,90.083,93.804,106.711,107.763,107.933,109.433,115.003,118.192,118.541]},{f:"redom-v3.27.0-non-keyed",b:"03_update10th1k_x16",v:[1508.464,1517.51,1517.535,1519.329,1519.594,1521.909,1522.688,1527.44,1542.577,1542.855]},{f:"redom-v3.27.0-non-keyed",b:"04_select1k",v:[66.152,67.373,67.428,68.121,69.333,70.871,71.329,73.276,74.481,75.755]},{f:"redom-v3.27.0-non-keyed",b:"05_swap1k",v:[40.613,40.806,41.526,41.532,41.658,41.853,41.944,41.972,42.006,42.08]},{f:"redom-v3.27.0-non-keyed",b:"06_remove-one-1k",v:[85.41,86.241,86.293,86.339,86.751,86.995,87.336,88.063,89.926,91.923]},{f:"redom-v3.27.0-non-keyed",b:"07_create10k",v:[2524.329,2526.339,2528.645,2532.526,2537.335,2539.862,2542.517,2543.379,2543.712,2562.716]},{f:"redom-v3.27.0-non-keyed",b:"08_create1k-after1k_x2",v:[545.095,545.44,546.255,546.843,546.906,547.561,549.543,552.365,684.64,686.301]},{f:"redom-v3.27.0-non-keyed",b:"09_clear1k_x8",v:[323.958,326.619,326.846,327.01,327.262,328.207,328.672,329.642,330.088,330.273]},{f:"redom-v3.27.0-non-keyed",b:"21_ready-memory",v:[1.1083106994628906]},{f:"redom-v3.27.0-non-keyed",b:"22_run-memory",v:[2.3749427795410156]},{f:"redom-v3.27.0-non-keyed",b:"23_update5-memory",v:[2.7157630920410156]},{f:"redom-v3.27.0-non-keyed",b:"24_run5-memory",v:[2.4194717407226562]},{f:"redom-v3.27.0-non-keyed",b:"25_run-clear-memory",v:[3.1531829833984375]},{f:"redom-v3.27.0-non-keyed",b:"31_startup-ci",v:[1958.46,1975.495,1959.0700000000002,1958.3449999999998]},{f:"redom-v3.27.0-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"redom-v3.27.0-non-keyed",b:"34_startup-totalbytes",v:[147.6611328125,147.6611328125,147.6611328125,147.6611328125]},{f:"san-v3.10.0-non-keyed",b:"01_run1k",v:[255.197,257.51,257.621,258.15,259.109,260.493,260.645,262.172,262.354,266.883]},{f:"san-v3.10.0-non-keyed",b:"02_replace1k",v:[80.704,85.453,86.846,89.22,89.768,105.306,108.165,109.415,115.408,116.418]},{f:"san-v3.10.0-non-keyed",b:"03_update10th1k_x16",v:[1523.87,1527.792,1530.098,1530.319,1532.635,1533.201,1538.783,1540.671,1542.221,1548.78]},{f:"san-v3.10.0-non-keyed",b:"04_select1k",v:[48.659,49.798,50.242,52.167,53.502,54.558,55.506,55.869,56.825,57.298]},{f:"san-v3.10.0-non-keyed",b:"05_swap1k",v:[40.87,41.235,41.31,41.315,41.337,41.553,41.671,41.924,42.333,42.449]},{f:"san-v3.10.0-non-keyed",b:"06_remove-one-1k",v:[83.232,83.58,83.615,83.912,84.037,84.553,84.859,85.266,85.295,85.421]},{f:"san-v3.10.0-non-keyed",b:"07_create10k",v:[2344.424,2347.927,2348.471,2353.648,2354.643,2369.965,2374.991,2386.413,2397.47,2408.702]},{f:"san-v3.10.0-non-keyed",b:"08_create1k-after1k_x2",v:[526.349,527.979,529.253,530.601,532.74,535.41,547.583,655.784,660.281,661.481]},{f:"san-v3.10.0-non-keyed",b:"09_clear1k_x8",v:[314.969,315.747,315.846,316.491,318.179,318.511,320.602,321.076,322.936,325.788]},{f:"san-v3.10.0-non-keyed",b:"21_ready-memory",v:[1.2429618835449219]},{f:"san-v3.10.0-non-keyed",b:"22_run-memory",v:[3.3054351806640625]},{f:"san-v3.10.0-non-keyed",b:"23_update5-memory",v:[3.7664451599121094]},{f:"san-v3.10.0-non-keyed",b:"24_run5-memory",v:[3.360748291015625]},{f:"san-v3.10.0-non-keyed",b:"25_run-clear-memory",v:[2.5095901489257812]},{f:"san-v3.10.0-non-keyed",b:"31_startup-ci",v:[2290.22,2289.04,2292.49,2291.7799999999997]},{f:"san-v3.10.0-non-keyed",b:"32_startup-bt",v:[16,54.803999999999995,56.18000000000001,60.216]},{f:"san-v3.10.0-non-keyed",b:"34_startup-totalbytes",v:[206.09375,206.09375,206.09375,206.09375]},{f:"simi-v0.2.0-dev1-non-keyed",b:"01_run1k",v:[251.725,252.009,253.223,253.81,254.456,255.03,255.23,255.766,260.603,262.366]},{f:"simi-v0.2.0-dev1-non-keyed",b:"02_replace1k",v:[83.202,83.767,85.441,87.745,88.068,88.092,106.704,109.37,109.71,109.969]},{f:"simi-v0.2.0-dev1-non-keyed",b:"03_update10th1k_x16",v:[1455.056,1468.55,1469.457,1473.603,1478.676,1481.728,1485.071,1485.843,1487.686,1488.618]},{f:"simi-v0.2.0-dev1-non-keyed",b:"04_select1k",v:[37.641,41.517,42.072,45.244,46.216,48.15,48.815,49.419,49.595,52.978]},{f:"simi-v0.2.0-dev1-non-keyed",b:"05_swap1k",v:[39.753,39.812,40.089,40.513,40.562,40.575,40.612,40.789,40.939,40.946]},{f:"simi-v0.2.0-dev1-non-keyed",b:"06_remove-one-1k",v:[83.264,83.425,83.632,83.911,83.998,84.648,84.79,85.366,85.477,87.23]},{f:"simi-v0.2.0-dev1-non-keyed",b:"07_create10k",v:[2383.304,2396.786,2410.458,2410.492,2411.978,2417.116,2422.606,2424.524,2425.027,2425.187]},{f:"simi-v0.2.0-dev1-non-keyed",b:"08_create1k-after1k_x2",v:[507.192,507.368,509.223,511.973,514.036,514.312,514.751,519.901,639.306,647.675]},{f:"simi-v0.2.0-dev1-non-keyed",b:"09_clear1k_x8",v:[327.286,327.847,328.787,331.082,331.879,332.156,332.889,333.091,335.241,343.39]},{f:"simi-v0.2.0-dev1-non-keyed",b:"21_ready-memory",v:[1.1224937438964844]},{f:"simi-v0.2.0-dev1-non-keyed",b:"22_run-memory",v:[1.8729286193847656]},{f:"simi-v0.2.0-dev1-non-keyed",b:"23_update5-memory",v:[2.1889305114746094]},{f:"simi-v0.2.0-dev1-non-keyed",b:"24_run5-memory",v:[1.8790550231933594]},{f:"simi-v0.2.0-dev1-non-keyed",b:"25_run-clear-memory",v:[2.3847885131835938]},{f:"simi-v0.2.0-dev1-non-keyed",b:"31_startup-ci",v:[2034.2729999999997,2031.7155,2037.2045000000003,2035.131]},{f:"simi-v0.2.0-dev1-non-keyed",b:"32_startup-bt",v:[36.87199999999998,37.22,46.348,37.05199999999998]},{f:"simi-v0.2.0-dev1-non-keyed",b:"34_startup-totalbytes",v:[290.5546875,290.5546875,290.5546875,290.5546875]},{f:"simulacra-v2.1.5-non-keyed",b:"01_run1k",v:[282.305,283.866,285.417,286.015,288.293,289.054,292.069,292.297,292.963,295.248]},{f:"simulacra-v2.1.5-non-keyed",b:"02_replace1k",v:[83.915,84.551,85.806,89.181,92.555,111.863,113.72,115.195,116.116,116.386]},{f:"simulacra-v2.1.5-non-keyed",b:"03_update10th1k_x16",v:[1460.919,1465.355,1465.866,1476.89,1477.036,1482.427,1483.852,1484.351,1490.156,1506.211]},{f:"simulacra-v2.1.5-non-keyed",b:"04_select1k",v:[49.694,50.025,52.532,52.723,53.667,54.591,57.379,58.036,58.401,58.682]},{f:"simulacra-v2.1.5-non-keyed",b:"05_swap1k",v:[38.696,39.179,39.714,39.871,39.979,40.025,40.106,40.2,40.312,40.466]},{f:"simulacra-v2.1.5-non-keyed",b:"06_remove-one-1k",v:[47.236,47.449,47.807,48.758,50.319,50.628,50.678,50.849,51.679,52.751]},{f:"simulacra-v2.1.5-non-keyed",b:"07_create10k",v:[2701.123,2701.908,2711.788,2715.467,2727.236,2740.988,2744.047,2744.444,2744.923,2745.365]},{f:"simulacra-v2.1.5-non-keyed",b:"08_create1k-after1k_x2",v:[568.913,574.794,578.054,580.34,580.553,589.123,589.133,612.869,705.851,715.123]},{f:"simulacra-v2.1.5-non-keyed",b:"09_clear1k_x8",v:[398.197,400.88,402.475,404.719,405.122,405.52,405.535,407.715,409.639,417.749]},{f:"simulacra-v2.1.5-non-keyed",b:"21_ready-memory",v:[1.0973892211914062]},{f:"simulacra-v2.1.5-non-keyed",b:"22_run-memory",v:[4.132785797119141]},{f:"simulacra-v2.1.5-non-keyed",b:"23_update5-memory",v:[4.484931945800781]},{f:"simulacra-v2.1.5-non-keyed",b:"24_run5-memory",v:[4.175594329833984]},{f:"simulacra-v2.1.5-non-keyed",b:"25_run-clear-memory",v:[2.4785232543945312]},{f:"simulacra-v2.1.5-non-keyed",b:"31_startup-ci",v:[1961.185,1961.85,1960.2649999999999,1958.815]},{f:"simulacra-v2.1.5-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"simulacra-v2.1.5-non-keyed",b:"34_startup-totalbytes",v:[155.1513671875,155.1513671875,155.1513671875,155.1513671875]},{f:"slim-js-v3.3.0-non-keyed",b:"01_run1k",v:[333.312,333.782,334.135,337.177,343.792,345.01,348.268,351.962,353.839,359.077]},{f:"slim-js-v3.3.0-non-keyed",b:"02_replace1k",v:[85.279,86.472,88.685,88.768,91.457,91.484,93.336,113.325,113.727,113.965]},{f:"slim-js-v3.3.0-non-keyed",b:"03_update10th1k_x16",v:[1557.939,1563.652,1568.02,1570.512,1572.676,1578.277,1578.374,1580.329,1586.698,1596.352]},{f:"slim-js-v3.3.0-non-keyed",b:"04_select1k",v:[35.823,36.951,37.578,37.817,41.365,44.1,44.252,44.638,45.707,45.785]},{f:"slim-js-v3.3.0-non-keyed",b:"05_swap1k",v:[43.505,44.008,44.031,44.313,44.895,45.253,45.627,46.028,47.018,47.108]},{f:"slim-js-v3.3.0-non-keyed",b:"06_remove-one-1k",v:[86.388,87.463,87.772,88.195,88.831,89.938,90.778,91.146,91.305,91.411]},{f:"slim-js-v3.3.0-non-keyed",b:"07_create10k",v:[3048.444,3052.334,3057.759,3059.162,3059.185,3059.577,3059.992,3063.812,3080.054,3099.035]},{f:"slim-js-v3.3.0-non-keyed",b:"08_create1k-after1k_x2",v:[641.91,650.714,662.386,677.537,678.375,681.245,686.783,688.231,739.284,776.438]},{f:"slim-js-v3.3.0-non-keyed",b:"09_clear1k_x8",v:[319.528,322.199,322.223,322.41,322.853,323.211,323.358,323.565,324.049,326.88]},{f:"slim-js-v3.3.0-non-keyed",b:"21_ready-memory",v:[1.1644058227539062]},{f:"slim-js-v3.3.0-non-keyed",b:"22_run-memory",v:[5.309814453125]},{f:"slim-js-v3.3.0-non-keyed",b:"23_update5-memory",v:[5.635505676269531]},{f:"slim-js-v3.3.0-non-keyed",b:"24_run5-memory",v:[5.3563385009765625]},{f:"slim-js-v3.3.0-non-keyed",b:"25_run-clear-memory",v:[2.6047096252441406]},{f:"slim-js-v3.3.0-non-keyed",b:"31_startup-ci",v:[2110.8405000000002,2111.066,2112.639,2111.077]},{f:"slim-js-v3.3.0-non-keyed",b:"32_startup-bt",v:[52.26799999999997,56.596000000000004,69.84400000000001,68.98399999999998]},{f:"slim-js-v3.3.0-non-keyed",b:"34_startup-totalbytes",v:[171.4912109375,171.4912109375,171.4912109375,171.4912109375]},{f:"stage0-v0.0.2-non-keyed",b:"01_run1k",v:[214.841,221.753,223.786,225.927,226.602,226.829,226.86,227.029,227.186,229.035]},{f:"stage0-v0.0.2-non-keyed",b:"02_replace1k",v:[74.147,76.426,76.851,78.402,80.378,81.048,99.914,102.402,103.617,104.131]},{f:"stage0-v0.0.2-non-keyed",b:"03_update10th1k_x16",v:[1461.169,1466.797,1467.232,1468.413,1468.695,1473.412,1473.896,1478.206,1485.957,1491.319]},{f:"stage0-v0.0.2-non-keyed",b:"04_select1k",v:[41.392,44.378,46.299,50.213,50.46,51.701,51.74,52.797,52.799,53.237]},{f:"stage0-v0.0.2-non-keyed",b:"05_swap1k",v:[40.158,40.582,40.702,40.808,40.937,40.949,41.525,41.696,41.712,41.871]},{f:"stage0-v0.0.2-non-keyed",b:"06_remove-one-1k",v:[76.5,77.101,77.126,77.244,77.949,78.109,78.119,78.258,78.272,79.075]},{f:"stage0-v0.0.2-non-keyed",b:"07_create10k",v:[2139.814,2142.49,2154.165,2159.257,2160.103,2161.973,2161.991,2163.158,2163.454,2164.738]},{f:"stage0-v0.0.2-non-keyed",b:"08_create1k-after1k_x2",v:[475.837,477.609,481.873,482.446,485.867,507.811,586.344,607.521,610.376,611.729]},{f:"stage0-v0.0.2-non-keyed",b:"09_clear1k_x8",v:[265.49,265.901,266.316,266.881,267.61,268.413,269.292,269.543,269.816,271.012]},{f:"stage0-v0.0.2-non-keyed",b:"21_ready-memory",v:[1.0984039306640625]},{f:"stage0-v0.0.2-non-keyed",b:"22_run-memory",v:[1.8910598754882812]},{f:"stage0-v0.0.2-non-keyed",b:"23_update5-memory",v:[2.21795654296875]},{f:"stage0-v0.0.2-non-keyed",b:"24_run5-memory",v:[1.9051246643066406]},{f:"stage0-v0.0.2-non-keyed",b:"25_run-clear-memory",v:[2.2884292602539062]},{f:"stage0-v0.0.2-non-keyed",b:"31_startup-ci",v:[1956.495,1957.1749999999997,1957.1100000000001,1957.9750000000001]},{f:"stage0-v0.0.2-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"stage0-v0.0.2-non-keyed",b:"34_startup-totalbytes",v:[142.9072265625,142.9072265625,142.9072265625,142.9072265625]},{f:"stdweb-v0.4.17-non-keyed",b:"01_run1k",v:[268.853,269.591,270.045,270.408,270.869,273.698,277.275,278.601,279.537,280.746]},{f:"stdweb-v0.4.17-non-keyed",b:"02_replace1k",v:[103.682,105.705,107.878,108.379,124.761,124.882,130.722,131.609,138.155,142.705]},{f:"stdweb-v0.4.17-non-keyed",b:"03_update10th1k_x16",v:[1481.269,1486.635,1486.839,1489.544,1490.317,1493.671,1500.132,1501.219,1503.877,1507.812]},{f:"stdweb-v0.4.17-non-keyed",b:"04_select1k",v:[37.203,38.105,38.547,40.348,42.043,42.162,45.464,45.568,47.357,48.806]},{f:"stdweb-v0.4.17-non-keyed",b:"05_swap1k",v:[39.696,40.117,40.179,40.284,40.611,41.165,41.295,41.76,41.838,41.952]},{f:"stdweb-v0.4.17-non-keyed",b:"06_remove-one-1k",v:[102.444,103.24,103.986,104.031,104.518,104.667,104.669,105.3,105.755,108.062]},{f:"stdweb-v0.4.17-non-keyed",b:"07_create10k",v:[2503.799,2525.654,2532.054,2532.962,2534.146,2542.826,2547.16,2551.989,2568.202,2578.535]},{f:"stdweb-v0.4.17-non-keyed",b:"08_create1k-after1k_x2",v:[572.256,576.082,577.881,578.164,580.953,581.267,581.906,582.807,593.824,596.466]},{f:"stdweb-v0.4.17-non-keyed",b:"09_clear1k_x8",v:[286.98,290.553,290.629,290.994,291.254,292.913,294.243,294.479,295.059,296.399]},{f:"stdweb-v0.4.17-non-keyed",b:"21_ready-memory",v:[1.1162300109863281]},{f:"stdweb-v0.4.17-non-keyed",b:"22_run-memory",v:[1.9091300964355469]},{f:"stdweb-v0.4.17-non-keyed",b:"23_update5-memory",v:[2.2215232849121094]},{f:"stdweb-v0.4.17-non-keyed",b:"24_run5-memory",v:[1.9628829956054688]},{f:"stdweb-v0.4.17-non-keyed",b:"25_run-clear-memory",v:[2.8181304931640625]},{f:"stdweb-v0.4.17-non-keyed",b:"31_startup-ci",v:[1958.7199999999998,1961.8449999999998,1959.615,1959.5299999999997]},{f:"stdweb-v0.4.17-non-keyed",b:"32_startup-bt",v:[41.279999999999994,31.932000000000002,34.071999999999996,34.916]},{f:"stdweb-v0.4.17-non-keyed",b:"34_startup-totalbytes",v:[261.904296875,261.904296875,261.904296875,261.904296875]},{f:"uhtml-v1.8.1-non-keyed",b:"01_run1k",v:[264.175,270.201,272.677,273.034,274.535,274.968,276.209,277.075,278.062,279.227]},{f:"uhtml-v1.8.1-non-keyed",b:"02_replace1k",v:[83.428,83.491,85.872,107.873,109.753,110.063,111.353,111.794,113.387,114.706]},{f:"uhtml-v1.8.1-non-keyed",b:"03_update10th1k_x16",v:[1527.616,1535.783,1536.395,1537.327,1537.602,1540.487,1542.274,1545.243,1557.995,1563.999]},{f:"uhtml-v1.8.1-non-keyed",b:"04_select1k",v:[111.735,113.096,117.098,120.436,121.988,123.728,125.067,126.701,126.97,127.433]},{f:"uhtml-v1.8.1-non-keyed",b:"05_swap1k",v:[46.108,46.216,46.363,46.366,46.398,46.46,46.701,46.969,47.038,49.616]},{f:"uhtml-v1.8.1-non-keyed",b:"06_remove-one-1k",v:[82.655,82.84,83.017,83.435,83.603,84.039,86.731,87.323,87.328,87.631]},{f:"uhtml-v1.8.1-non-keyed",b:"07_create10k",v:[2622.848,2652.942,2677.703,2683.516,2685.82,2690.545,2715.405,2720.437,2724.445,2725.424]},{f:"uhtml-v1.8.1-non-keyed",b:"08_create1k-after1k_x2",v:[585.171,586.801,587.52,587.901,588.674,590.047,593.325,601.97,602.848,700.88]},{f:"uhtml-v1.8.1-non-keyed",b:"09_clear1k_x8",v:[338.535,339.317,340.561,340.564,340.908,340.944,343.344,343.388,343.664,344.832]},{f:"uhtml-v1.8.1-non-keyed",b:"21_ready-memory",v:[1.1027259826660156]},{f:"uhtml-v1.8.1-non-keyed",b:"22_run-memory",v:[2.280670166015625]},{f:"uhtml-v1.8.1-non-keyed",b:"23_update5-memory",v:[2.6259765625]},{f:"uhtml-v1.8.1-non-keyed",b:"24_run5-memory",v:[2.3962020874023438]},{f:"uhtml-v1.8.1-non-keyed",b:"25_run-clear-memory",v:[2.337657928466797]},{f:"uhtml-v1.8.1-non-keyed",b:"31_startup-ci",v:[1959.71,1981.065,1956.12,1981.3649999999998]},{f:"uhtml-v1.8.1-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"uhtml-v1.8.1-non-keyed",b:"34_startup-totalbytes",v:[147.470703125,147.470703125,147.470703125,147.470703125]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"01_run1k",v:[264.267,270.179,272.179,272.544,272.836,273.09,273.535,274.987,275.447,275.942]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"02_replace1k",v:[87.386,101.789,105.505,107.124,108.744,108.921,109.427,110.353,112.36,116.4]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"03_update10th1k_x16",v:[1542.535,1542.772,1542.876,1551.431,1551.669,1558.68,1559.074,1570.125,1575.126,1591.654]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"04_select1k",v:[140.957,142.969,143.141,143.693,144.199,146.37,148.266,149.461,151.625,152.57]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"05_swap1k",v:[47.988,48.017,48.585,48.597,48.667,48.899,48.951,48.989,49,49.23]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"06_remove-one-1k",v:[76.066,76.411,76.902,76.931,77.164,78.361,78.847,80.499,81.888,82.719]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"07_create10k",v:[2693.429,2696.015,2703.759,2706.691,2714.322,2715.374,2718.436,2749.085,2758.254,2772.682]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"08_create1k-after1k_x2",v:[583.614,587.559,588.047,588.628,592.581,594.96,597.268,600.024,609.471,636.187]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"09_clear1k_x8",v:[313.02,313.16,315.199,315.885,315.996,316.077,317.307,318.713,319.323,321.436]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"21_ready-memory",v:[1.084930419921875]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"22_run-memory",v:[2.5366897583007812]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"23_update5-memory",v:[2.8506393432617188]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"24_run5-memory",v:[2.5626449584960938]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"25_run-clear-memory",v:[2.4355392456054688]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"31_startup-ci",v:[1957.7300000000002,1958.0849999999998,1958.785,1958.0700000000002]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanilla-dom-framework-v0.0.13-non-keyed",b:"34_startup-totalbytes",v:[151.37109375,151.37109375,151.37109375,151.37109375]},{f:"vanillajs-non-keyed",b:"01_run1k",v:[212.41,220.187,221.978,222.293,223.211,226.619,226.803,227.157,228.054,229.229]},{f:"vanillajs-non-keyed",b:"02_replace1k",v:[86.779,88.62,88.933,89.777,91.906,91.998,108.806,113.565,115.016,115.227]},{f:"vanillajs-non-keyed",b:"03_update10th1k_x16",v:[1467.604,1468.121,1475.441,1478.072,1479.159,1481.788,1482.061,1483.399,1491.306,1498.947]},{f:"vanillajs-non-keyed",b:"04_select1k",v:[32.74,33.514,35.274,35.623,39.148,40.763,42.495,43.044,45.022,45.309]},{f:"vanillajs-non-keyed",b:"05_swap1k",v:[39.504,40.133,40.283,40.348,40.378,40.484,40.622,40.635,41.182,41.276]},{f:"vanillajs-non-keyed",b:"06_remove-one-1k",v:[89.721,90.47,90.506,90.552,91.31,91.593,91.612,91.986,92.809,93.118]},{f:"vanillajs-non-keyed",b:"07_create10k",v:[2124.375,2126.617,2127.143,2128.713,2131.274,2134.397,2136.473,2141.59,2144.523,2144.824]},{f:"vanillajs-non-keyed",b:"08_create1k-after1k_x2",v:[467.49,470.902,471.311,472.181,472.292,479.304,486.907,573.711,573.934,601.475]},{f:"vanillajs-non-keyed",b:"09_clear1k_x8",v:[266.703,267.452,267.803,268.842,269.139,269.143,270.231,270.779,271.113,272.726]},{f:"vanillajs-non-keyed",b:"21_ready-memory",v:[1.0633277893066406]},{f:"vanillajs-non-keyed",b:"22_run-memory",v:[1.5972785949707031]},{f:"vanillajs-non-keyed",b:"23_update5-memory",v:[1.9216117858886719]},{f:"vanillajs-non-keyed",b:"24_run5-memory",v:[1.6204185485839844]},{f:"vanillajs-non-keyed",b:"25_run-clear-memory",v:[2.276580810546875]},{f:"vanillajs-non-keyed",b:"31_startup-ci",v:[1958.87,1959.2150000000001,1959.2150000000001,1959.2399999999998]},{f:"vanillajs-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-non-keyed",b:"34_startup-totalbytes",v:[150.2529296875,150.2529296875,150.2529296875,150.2529296875]},{f:"vanillajs-1-non-keyed",b:"01_run1k",v:[220.215,221.187,221.968,222.555,222.818,223.41,224.385,225.675,226.169,226.224]},{f:"vanillajs-1-non-keyed",b:"02_replace1k",v:[85.065,89.614,94.415,109.572,111.903,112.511,113.803,114.467,115.705,116.234]},{f:"vanillajs-1-non-keyed",b:"03_update10th1k_x16",v:[1458.44,1461.236,1461.316,1461.772,1467.592,1468.322,1473.184,1473.276,1474.477,1474.639]},{f:"vanillajs-1-non-keyed",b:"04_select1k",v:[33.181,35.498,35.886,36.231,38.831,39.901,40.353,41.286,41.363,43.435]},{f:"vanillajs-1-non-keyed",b:"05_swap1k",v:[39.589,39.806,39.99,40.023,40.465,40.628,40.686,40.723,40.735,40.808]},{f:"vanillajs-1-non-keyed",b:"06_remove-one-1k",v:[90.487,91.203,91.428,91.568,91.638,91.836,91.941,92.38,92.864,94.015]},{f:"vanillajs-1-non-keyed",b:"07_create10k",v:[2093.738,2095.848,2104.252,2104.508,2106.923,2116.762,2117.736,2132.456,2158.326,2179.513]},{f:"vanillajs-1-non-keyed",b:"08_create1k-after1k_x2",v:[462.837,464.314,464.992,467.528,467.961,468.995,470.121,471.093,475.625,563.761]},{f:"vanillajs-1-non-keyed",b:"09_clear1k_x8",v:[263.589,266.006,267.015,267.057,267.267,267.332,268.059,270.752,272.683,272.71]},{f:"vanillajs-1-non-keyed",b:"21_ready-memory",v:[1.0601272583007812]},{f:"vanillajs-1-non-keyed",b:"22_run-memory",v:[1.5839080810546875]},{f:"vanillajs-1-non-keyed",b:"23_update5-memory",v:[1.9077186584472656]},{f:"vanillajs-1-non-keyed",b:"24_run5-memory",v:[1.5999641418457031]},{f:"vanillajs-1-non-keyed",b:"25_run-clear-memory",v:[2.2733802795410156]},{f:"vanillajs-1-non-keyed",b:"31_startup-ci",v:[1958.8649999999998,1960.415,1959.09,1960.5700000000002]},{f:"vanillajs-1-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-1-non-keyed",b:"34_startup-totalbytes",v:[148.29296875,148.29296875,148.29296875,148.29296875]},{f:"vanillajs-opti-non-keyed",b:"01_run1k",v:[243.571,245.633,246.63,247.091,247.926,248.211,249.14,249.728,250.569,251.707]},{f:"vanillajs-opti-non-keyed",b:"02_replace1k",v:[260.47,262.151,263.665,263.791,264.491,264.774,265.958,266.12,267.186,267.317]},{f:"vanillajs-opti-non-keyed",b:"03_update10th1k_x16",v:[1481.771,1492.797,1497.385,1503.474,1503.562,1503.954,1505.359,1507.95,1508.437,1516.941]},{f:"vanillajs-opti-non-keyed",b:"04_select1k",v:[37.321,38.512,41.131,44.274,44.735,45.75,45.851,47.062,48.744,50.726]},{f:"vanillajs-opti-non-keyed",b:"05_swap1k",v:[40.819,41.021,41.416,41.434,41.639,41.754,41.795,41.916,42.084,42.142]},{f:"vanillajs-opti-non-keyed",b:"06_remove-one-1k",v:[86.337,86.913,87.252,87.302,87.434,87.54,87.601,87.959,88.384,89.62]},{f:"vanillajs-opti-non-keyed",b:"07_create10k",v:[2329.904,2343.586,2344.431,2348.026,2350.093,2360.806,2414.326,2445.534,2453.214,2454.25]},{f:"vanillajs-opti-non-keyed",b:"08_create1k-after1k_x2",v:[518.555,519.136,519.156,521.118,521.823,522.99,525.374,528.226,530.778,630.999]},{f:"vanillajs-opti-non-keyed",b:"09_clear1k_x8",v:[277.901,278.303,279.581,280.805,281.035,282.687,282.958,283.057,283.247,283.703]},{f:"vanillajs-opti-non-keyed",b:"21_ready-memory",v:[1.0578689575195312]},{f:"vanillajs-opti-non-keyed",b:"22_run-memory",v:[1.8059883117675781]},{f:"vanillajs-opti-non-keyed",b:"23_update5-memory",v:[2.1322860717773438]},{f:"vanillajs-opti-non-keyed",b:"24_run5-memory",v:[2.3653335571289062]},{f:"vanillajs-opti-non-keyed",b:"25_run-clear-memory",v:[2.2736778259277344]},{f:"vanillajs-opti-non-keyed",b:"31_startup-ci",v:[1959.0499999999997,1960.11,1960.43,1958.225]},{f:"vanillajs-opti-non-keyed",b:"32_startup-bt",v:[16,16,16,16]},{f:"vanillajs-opti-non-keyed",b:"34_startup-totalbytes",v:[145.0068359375,145.0068359375,145.0068359375,145.0068359375]},{f:"vue-v3.0.4-non-keyed",b:"01_run1k",v:[288.415,290.567,294.255,295.289,295.964,297.344,298.36,301.853,305.272,305.434]},{f:"vue-v3.0.4-non-keyed",b:"02_replace1k",v:[92.762,93.352,93.385,94.58,95.189,95.567,110.554,115.51,118.358,119.5]},{f:"vue-v3.0.4-non-keyed",b:"03_update10th1k_x16",v:[1547.172,1548.56,1551.215,1552.558,1554.995,1555.365,1555.491,1562.106,1562.504,1564.365]},{f:"vue-v3.0.4-non-keyed",b:"04_select1k",v:[337.341,365.629,368.263,369.268,374.629,377.673,380.668,383.106,388.433,389.906]},{f:"vue-v3.0.4-non-keyed",b:"05_swap1k",v:[48.881,50.325,50.751,51.24,51.43,52.263,53.478,53.821,55.075,56.55]},{f:"vue-v3.0.4-non-keyed",b:"06_remove-one-1k",v:[90.645,90.811,91.97,91.988,92.42,92.482,92.851,93.339,93.509,93.852]},{f:"vue-v3.0.4-non-keyed",b:"07_create10k",v:[2544.75,2549.627,2578.519,2580.603,2598.21,2617.685,2619.899,2628.39,2633.089,2637.975]},{f:"vue-v3.0.4-non-keyed",b:"08_create1k-after1k_x2",v:[603.848,605.154,612.6,614.258,615.537,633.868,635.73,639.164,718.252,738.264]},{f:"vue-v3.0.4-non-keyed",b:"09_clear1k_x8",v:[351.917,352.703,353.431,353.661,354.478,355.125,358.519,359.326,359.882,362.787]},{f:"vue-v3.0.4-non-keyed",b:"21_ready-memory",v:[1.2334976196289062]},{f:"vue-v3.0.4-non-keyed",b:"22_run-memory",v:[3.5411148071289062]},{f:"vue-v3.0.4-non-keyed",b:"23_update5-memory",v:[3.70068359375]},{f:"vue-v3.0.4-non-keyed",b:"24_run5-memory",v:[3.3867568969726562]},{f:"vue-v3.0.4-non-keyed",b:"25_run-clear-memory",v:[2.609149932861328]},{f:"vue-v3.0.4-non-keyed",b:"31_startup-ci",v:[2170.1639999999998,2173.476,2174.372,2175.88]},{f:"vue-v3.0.4-non-keyed",b:"32_startup-bt",v:[16,16,16,56.74000000000001]},{f:"vue-v3.0.4-non-keyed",b:"34_startup-totalbytes",v:[197.73046875,197.73046875,197.73046875,197.73046875]}].map((function(e){return Object.assign({framework:e.f,benchmark:e.b,values:e.v},{mean:e.v?b.mean(e.v):Number.NaN,median:e.v?b.median(e.v):Number.NaN,standardDeviation:e.v?b.stdev(e.v,!0):Number.NaN})})),_=[{name:"angular-v8.2.14-keyed",keyed:!0},{name:"angular-ng-v11.0.2-keyed",keyed:!0},{name:"attodom-v0.12.0-keyed",keyed:!0,issues:[772]},{name:"cash-v8.1.0-keyed",keyed:!0,issues:[772]},{name:"choo-v7.1.0-keyed",keyed:!0},{name:"domc-v0.0.12-keyed",keyed:!0},{name:"domdiff-v2.2.2-keyed",keyed:!0,issues:[772]},{name:"dominator-v0.5.0-keyed",keyed:!0},{name:"domvm-v3.4.12-keyed",keyed:!0},{name:"hyperapp-v2.0.8-keyed",keyed:!0},{name:"hyperhtml-v2.33.0-keyed",keyed:!0},{name:"inferno-v7.2.1-keyed",keyed:!0},{name:"isotope-v0.2.0-keyed",keyed:!0},{name:"ivi-v0.27.1-keyed",keyed:!0},{name:"jquery-v3.5.1-keyed",keyed:!0,issues:[772]},{name:"lighterhtml-v4.1.1-keyed",keyed:!0},{name:"lit-element-v2.4.0-keyed",keyed:!0},{name:"lit-html-v1.3.0-keyed",keyed:!0,issues:[800]},{name:"lit-html-2-vinvalid-keyed",keyed:!0,issues:[800]},{name:"lit-html-for-doc-v1.1.0-keyed",keyed:!0,issues:[800]},{name:"maquette-v3.3.0-keyed",keyed:!0,issues:[694]},{name:"modern-helpers-v0.1.0-keyed",keyed:!0,issues:[772]},{name:"modern-helpers-dx-v0.1.0-keyed",keyed:!0,issues:[772]},{name:"modern-helpers-no-mem-v0.1.0-keyed",keyed:!0,issues:[772]},{name:"modern-helpers-template-v0.1.0-keyed",keyed:!0,issues:[772]},{name:"petit-dom-v0.2.0-keyed",keyed:!0},{name:"preact-v10.5.5-keyed",keyed:!0},{name:"react-easy-state-v17.0.1 + 6.3.0-keyed",keyed:!0},{name:"react-hooks-v17.0.1-keyed",keyed:!0},{name:"react-redux-hooks-v17.0.1 + 7.2.1-keyed",keyed:!0},{name:"react-rxjs-v17.0.1 + 0.6.0-keyed",keyed:!0},{name:"redom-v3.27.0-keyed",keyed:!0,issues:[772]},{name:"reflex-dom-v0.4-keyed",keyed:!0,issues:[694]},{name:"san-v3.10.0-keyed",keyed:!0,issues:[800]},{name:"sinuous-v0.15.1-keyed",keyed:!0,issues:[800]},{name:"solid-v0.20.0-keyed",keyed:!0},{name:"solid-state-v0.20.0-keyed",keyed:!0},{name:"stage0-v0.0.2-keyed",keyed:!0,issues:[772]},{name:"stdweb-v0.4.17-keyed",keyed:!0,issues:[772]},{name:"svelte-v3.29.4-keyed",keyed:!0},{name:"uhtml-v2.1.4-keyed",keyed:!0},{name:"vanillajs-keyed",keyed:!0,issues:[772]},{name:"vanillajs-1-keyed",keyed:!0,issues:[772]},{name:"vanillajs-create-el-keyed",keyed:!0},{name:"vanillajs-create-el-for-doc-keyed",keyed:!0},{name:"vanillajs-create-el-query-keyed",keyed:!0},{name:"vanillajs-custom-el-keyed",keyed:!0},{name:"vanillajs-dx-opti-keyed",keyed:!0},{name:"vanillajs-innerhtml-keyed",keyed:!0},{name:"vanillajs-innerhtml-cpnt-keyed",keyed:!0},{name:"vanillajs-innerhtml-no-mem-keyed",keyed:!0},{name:"vanillajs-no-mem-keyed",keyed:!0},{name:"vanillajs-no-mem-query-keyed",keyed:!0},{name:"vanillajs-prog-keyed",keyed:!0,issues:[772]},{name:"vanillajs-shadow-keyed",keyed:!0},{name:"vanillajs-wc-keyed",keyed:!0,issues:[772]},{name:"vanillajs-wc-dx-keyed",keyed:!0},{name:"vanillajs-wc-prog-keyed",keyed:!0},{name:"vue-v3.0.2-keyed",keyed:!0},{name:"zepto-v1.2.0-keyed",keyed:!0,issues:[772]},{name:"angular-v8.0.1-non-keyed",keyed:!1},{name:"cyclejs-dom-v20.4.0-non-keyed",keyed:!1,issues:[634]},{name:"domc-v0.0.12-non-keyed",keyed:!1},{name:"inferno-v7.2.1-non-keyed",keyed:!1},{name:"lit-element-v2.4.0-non-keyed",keyed:!1},{name:"lit-html-v1.1.0-non-keyed",keyed:!1,issues:[800]},{name:"mikado-v0.7.64-non-keyed",keyed:!1},{name:"moon-v1.0.0-beta.4-non-keyed",keyed:!1},{name:"neow-v0.0.11-non-keyed",keyed:!1},{name:"react-v16.8.6-non-keyed",keyed:!1},{name:"redom-v3.27.0-non-keyed",keyed:!1,issues:[772]},{name:"san-v3.10.0-non-keyed",keyed:!1,issues:[800]},{name:"simi-v0.2.0-dev1-non-keyed",keyed:!1},{name:"simulacra-v2.1.5-non-keyed",keyed:!1},{name:"slim-js-v3.3.0-non-keyed",keyed:!1},{name:"stage0-v0.0.2-non-keyed",keyed:!1,issues:[772]},{name:"stdweb-v0.4.17-non-keyed",keyed:!1,issues:[772]},{name:"uhtml-v1.8.1-non-keyed",keyed:!1},{name:"vanilla-dom-framework-v0.0.13-non-keyed",keyed:!1},{name:"vanillajs-non-keyed",keyed:!1,issues:[772]},{name:"vanillajs-1-non-keyed",keyed:!1,issues:[772]},{name:"vanillajs-opti-non-keyed",keyed:!1},{name:"vue-v3.0.4-non-keyed",keyed:!1}].map((function(e){var t,n;return{name:e.name,displayname:(n=e.name,n.endsWith("-non-keyed")?n.substring(0,n.length-10):n.endsWith("-keyed")?n.substring(0,n.length-6):n),issues:null!==(t=e.issues)&&void 0!==t?t:[],type:e.keyed?s.c.KEYED:s.c.NON_KEYED}})),p=i.reduce((function(e,t){return e.add(t)}),new Set),h=_.reduce((function(e,t){return e.add(t)}),new Set),x=Object(s.j)(u),w=function(e,t){return e.frameworkLists[t].every((function(t){return e.selectedFrameworksDropDown.has(t)}))},j=function(e,t){return e.frameworkLists[t].every((function(t){return!e.selectedFrameworksDropDown.has(t)}))},g={benchmarks:i,benchmarkLists:(a={},a[s.a.CPU]=i.filter((function(e){return e.type===s.a.CPU})),a[s.a.MEM]=i.filter((function(e){return e.type===s.a.MEM})),a[s.a.STARTUP]=i.filter((function(e){return e.type===s.a.STARTUP})),a),frameworks:_,frameworkLists:(r={},r[s.c.KEYED]=_.filter((function(e){return e.type===s.c.KEYED})),r[s.c.NON_KEYED]=_.filter((function(e){return e.type===s.c.NON_KEYED})),r),selectedBenchmarks:p,selectedFrameworksDropDown:h,sortKey:s.e,displayMode:s.b.DisplayMedian,resultTables:(v={},v[s.c.KEYED]=void 0,v[s.c.NON_KEYED]=void 0,v),compareWith:(o={},o[s.c.KEYED]=void 0,o[s.c.NON_KEYED]=void 0,o),categories:new Set([1,2,3,4])};function E(e){var t,n=e.frameworks,a=e.benchmarks,r=e.selectedFrameworksDropDown,v=e.selectedBenchmarks,o=e.sortKey,l=e.displayMode,d=e.compareWith,k=e.categories;return(t={})[s.c.KEYED]=new s.d(n,a,x,r,v,s.c.KEYED,o,l,d[s.c.KEYED],k),t[s.c.NON_KEYED]=new s.d(n,a,x,r,v,s.c.NON_KEYED,o,l,d[s.c.NON_KEYED],k),t}var N=c(c({},g),{resultTables:E(g)}),S=function(e,t){return{type:"SELECT_FRAMEWORK",data:{framework:e,add:t}}},M=function(e,t){return{type:"SELECT_ALL_FRAMEWORKS",data:{frameworkType:e,add:t}}},C=function(e){return{type:"SELECT_ALL_CATEGORIES",data:{add:e}}},T=function(e,t){return{type:"SELECT_ALL_BENCHMARKS",data:{benchmarkType:e,add:t}}},B=function(e){return{type:"COMPARE",data:{framework:e}}},O=function(e){var t=e.comparison,n=e.compareWith,a=Object(f.b)();return n?d.a.createElement("tr",null,d.a.createElement("th",null,"compare: Green means significantly faster, red significantly slower"),t.map((function(e){return null==e?d.a.createElement("th",null):d.a.createElement("th",{key:e.key,style:{backgroundColor:e.bgColor,color:e.textColor}},e.label,n===e.framework?d.a.createElement("button",{className:"sortKey textButton",onClick:function(){return a({type:"STOP_COMPARE",data:{framework:e.framework}})}},"stop compare"):d.a.createElement("button",{className:"sortKey textButton",onClick:function(){return a(B(e.framework))}},"compare"))}))):d.a.createElement("tr",null,d.a.createElement("th",null,"compare: Green means significantly faster, red significantly slower"),t.map((function(e){return null==e?d.a.createElement("th",null):d.a.createElement("th",{key:e.key,style:{backgroundColor:e.bgColor,color:e.textColor}},d.a.createElement("button",{className:"sortKey textButton",onClick:function(){return a(B(e.framework))}},"compare"))})))},D=function(e){var t=e.formattedValue,n=e.statisticallySignificantFactor,a=e.textColor,r=e.bgColor,v=e.formattedFactor,o=e.deviation;return d.a.createElement("td",{style:{backgroundColor:r,color:a}},d.a.createElement("span",{className:"mean"},t),null!=o&&d.a.createElement("span",{className:"deviation"},o),d.a.createElement("br",null),d.a.createElement("span",{className:"factor"},"(",v,")"),n&&d.a.createElement(d.a.Fragment,null,d.a.createElement("br",null),d.a.createElement("span",{className:"factor"},n)))},K=function(){return(K=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},F=function(e){var t,n=e.benchIdx,a=e.resultsForBenchmark,r=e.benchmarks,v=e.currentSortKey,o=e.sortBy;return d.a.createElement("tr",null,d.a.createElement("th",{className:"benchname"},d.a.createElement("button",{className:v===r[n].id?"sortKey textButton":"textButton",onClick:(t=r[n].id,function(e){e.preventDefault(),o(t)})},r[n].label),d.a.createElement("div",{className:"rowCount"},r[n].description)),a&&a.map((function(e,t){return null==e?d.a.createElement("td",{key:t}):d.a.createElement(D,K({},e))})))},q=function(e){var t=e.data,n=e.currentSortKey,a=e.sortBy,r=t.getResult(s.a.CPU);return 0===r.results.length?null:d.a.createElement("div",null,d.a.createElement("h3",null,"Duration in milliseconds ± 95% confidence interval (Slowdown = Duration / Fastest)"),d.a.createElement("table",{className:"results"},d.a.createElement("thead",null,d.a.createElement("tr",null,d.a.createElement("th",{className:"benchname"},d.a.createElement("button",{className:n===s.h?"sortKey textButton":"textButton",onClick:function(e){e.preventDefault(),a(s.h)}},"Name"),d.a.createElement("br",null),"Duration for..."),t.frameworks.map((function(e,t){return d.a.createElement("th",{key:t},e.displayname)})))),d.a.createElement("thead",null,d.a.createElement("tr",null,d.a.createElement("th",null,"Implementation notes"),t.frameworks.map((function(e){return d.a.createElement("th",{key:e.name},e.issues&&e.issues.map((function(e){return d.a.createElement(d.a.Fragment,{key:e.toFixed()},d.a.createElement("a",{href:"#"+e.toFixed()},e.toFixed()),d.a.createElement("span",null," "))})))})))),d.a.createElement("tbody",null,r.results.map((function(e,t){var v;return d.a.createElement(F,{key:null===(v=r.benchmarks[t])||void 0===v?void 0:v.id,benchIdx:t,resultsForBenchmark:e,benchmarks:r.benchmarks,currentSortKey:n,sortBy:a})})),d.a.createElement(m,{currentSortKey:n,sortBy:a,geomMean:r.geomMean,sortbyGeommeanEnum:s.e}),d.a.createElement(O,{comparison:r.comparison,compareWith:t.compareWith}))))},P=function(e){var t=e.data,n=e.currentSortKey,a=e.sortBy,r=t.getResult(s.a.MEM);return 0===r.results.length?null:d.a.createElement("div",null,d.a.createElement("h3",null,"Memory allocation in MBs ± 95% confidence interval"),d.a.createElement("table",{className:"results"},d.a.createElement("thead",null,d.a.createElement("tr",null,d.a.createElement("th",{className:"benchname"},d.a.createElement("button",{className:n===s.h?"sortKey textButton":"textButton",onClick:function(e){e.preventDefault(),a(s.h)}},"Name")),t.frameworks.map((function(e){return d.a.createElement("th",{key:e.displayname},e.displayname)})))),d.a.createElement("tbody",null,r.results.map((function(e,t){var v;return d.a.createElement(F,{key:null===(v=r.benchmarks[t])||void 0===v?void 0:v.id,benchIdx:t,resultsForBenchmark:e,benchmarks:r.benchmarks,currentSortKey:n,sortBy:a})})),d.a.createElement(m,{currentSortKey:n,sortBy:a,geomMean:r.geomMean,sortbyGeommeanEnum:s.f}))))},R=function(e){var t=e.data,n=e.currentSortKey,a=e.sortBy,r=t.getResult(s.a.STARTUP);return 0===r.results.length?null:d.a.createElement("div",null,d.a.createElement("h3",null,"Startup metrics (lighthouse with mobile simulation)"),d.a.createElement("table",{className:"results"},d.a.createElement("thead",null,d.a.createElement("tr",null,d.a.createElement("th",{className:"benchname"},d.a.createElement("button",{className:n===s.h?"sortKey textButton":"textButton",onClick:function(e){e.preventDefault(),a(s.h)}},"Name")),t.frameworks.map((function(e){return d.a.createElement("th",{key:e.displayname},e.displayname)})))),d.a.createElement("tbody",null,r.results.map((function(e,t){var v;return d.a.createElement(F,{key:null===(v=r.benchmarks[t])||void 0===v?void 0:v.id,benchIdx:t,resultsForBenchmark:e,benchmarks:r.benchmarks,currentSortKey:n,sortBy:a})})),d.a.createElement(m,{currentSortKey:n,sortBy:a,geomMean:r.geomMean,sortbyGeommeanEnum:s.g}))))},I=l.lazy((function(){return n.e(0).then(n.bind(null,29))})),A=function(e){var t,n=e.type,a=((t={})[s.c.KEYED]={label:"Keyed results",description:"Keyed implementations create an association between the domain data and a dom element by assigning a 'key'. If data changes the dom element with that key will be updated. In consequence inserting or deleting an element in the data array causes a corresponding change to the dom."},t[s.c.NON_KEYED]={label:"Non keyed results",description:"Non keyed implementations are allowed to reuse existing dom elements. In consequence inserting or deleting an element in the data array might append after or delete the last table row and update the contents of all elements after the inserting or deletion index. This can perform better, but can cause problems if dom state is modified externally."},t),r=Object(f.b)(),v=Object(f.c)((function(e){return e.resultTables[n]})),o=Object(f.c)((function(e){return e.sortKey})),d=Object(f.c)((function(e){return e.displayMode})),k=function(e){return r(function(e){return{type:"SORT",data:{sortKey:e}}}(e))};return void 0===v||0===v.frameworks.length||0===v.getResult(s.a.CPU).benchmarks.length&&0===v.getResult(s.a.STARTUP).benchmarks.length&&0===v.getResult(s.a.MEM).benchmarks.length?null:l.createElement("div",{className:"mt-3"},l.createElement("div",{key:a[n].label},l.createElement("h1",null,a[n].label),l.createElement("p",null,a[n].description),d===s.b.BoxPlot?l.createElement(l.Suspense,{fallback:l.createElement("div",null,"Loading...")},l.createElement(I,{results:v.results,frameworks:v.frameworks,benchmarks:v.getResult(s.a.CPU).benchmarks,currentSortKey:o,sortBy:k})):l.createElement(l.Fragment,null,l.createElement(q,{currentSortKey:o,sortBy:k,data:v}),l.createElement(R,{currentSortKey:o,sortBy:k,data:v}),l.createElement(P,{currentSortKey:o,sortBy:k,data:v}))))},U=function(e){var t=e.label,n=e.children,a=e.width,r=Object(l.useState)(!1),v=r[0],o=r[1],k=Object(l.useCallback)((function(e){e.stopPropagation(),o(!v)}),[v]);return d.a.createElement("div",{className:v?"open dropdown-container":"dropdown-container"},d.a.createElement("button",{type:"button",onClick:k,className:v?"open dropdown":"dropdown"},t," ",d.a.createElement("span",{className:"caret"})),d.a.createElement("div",{className:"shutter",onClick:k}),d.a.createElement("div",{className:(v?"show ":"")+"dropdown-menu",style:{width:a}},n))};function Y(e){var t=e.selectNone,n=e.selectAll,a=e.isNoneSelected,r=e.areAllSelected,v=e.children;return l.createElement("div",{className:"section"},v[0],l.createElement("div",{className:"float-rt"},a?l.createElement("button",{disabled:!0,className:"textButton"},"None"):l.createElement("button",{className:"textButton",onClick:t},"None")," ",r?l.createElement("button",{disabled:!0,className:"textButton"},"All"):l.createElement("button",{className:"textButton",onClick:n},"All")),l.createElement("div",{className:"grid"},v[1]))}var L=function(e){var t=e.benchmarks,n=e.isSelected,a=e.select;return console.log("SelectBarBenchmarks"),l.createElement("div",null,t.map((function(e){return l.createElement("div",{key:e.id,className:"col-md-12"},l.createElement("div",{className:"form-check"},l.createElement("input",{id:"inp-"+e.id,className:"form-check-input",type:"checkbox",onChange:function(t){return a(e,t.target.checked)},checked:n(e)}),l.createElement("label",{htmlFor:"inp-"+e.id,className:"form-check-label"},e.label)))})))},z=function(e){var t=e.benchmarkType,n=e.label;console.log("SelectBenchmarkCategory");var a=Object(f.b)(),r=Object(f.c)((function(e){return e.benchmarkLists[t]})),v=Object(f.c)((function(e){return e.selectedBenchmarks})),o=Object(f.c)((function(e){return function(e,t){return e.benchmarkLists[t].every((function(t){return!e.selectedBenchmarks.has(t)}))}(e,t)})),d=Object(f.c)((function(e){return function(e,t){return e.benchmarkLists[t].every((function(t){return e.selectedBenchmarks.has(t)}))}(e,t)}));return l.createElement(Y,{isNoneSelected:o,areAllSelected:d,selectNone:function(){return a(T(t,!1))},selectAll:function(){return a(T(t,!0))}},l.createElement("h3",null,n),l.createElement("div",null,l.createElement(L,{isSelected:function(e){return v.has(e)},select:function(e,t){return a(function(e,t){return{type:"SELECT_BENCHMARK",data:{benchmark:e,add:t}}}(e,t))},benchmarks:r})))},W=function(){return console.log("SelectBenchmarks"),l.createElement(U,{label:"Which benchmarks?",width:"300px"},l.createElement(z,{benchmarkType:s.a.CPU,label:"Duration"}),l.createElement(z,{benchmarkType:s.a.STARTUP,label:"Startup"}),l.createElement(z,{benchmarkType:s.a.MEM,label:"Memory"}))},G=function(e){var t=e.frameworks,n=e.isSelected,a=e.select;return console.log("SelectBarFrameworks"),l.createElement(l.Fragment,null,t.map((function(e){return l.createElement("div",{key:e.name,className:"col-3"},l.createElement("input",{className:"form-check-input",id:"inp-"+e.name+"-"+e.type,type:"checkbox",onChange:function(t){return a(e,t.target.checked)},checked:n(e)}),l.createElement("label",{htmlFor:"inp-"+e.name+"-"+e.type,className:"form-check-label"},e.displayname))})))},V=function(){console.log("SelectFrameworks");var e=Object(f.b)(),t=Object(f.c)((function(e){return e.selectedFrameworksDropDown})),n=Object(f.c)((function(e){return e.frameworkLists[s.c.KEYED]})),a=Object(f.c)((function(e){return e.frameworkLists[s.c.NON_KEYED]})),r=Object(f.c)((function(e){return j(e,s.c.KEYED)})),v=Object(f.c)((function(e){return w(e,s.c.KEYED)})),o=Object(f.c)((function(e){return j(e,s.c.NON_KEYED)})),d=Object(f.c)((function(e){return w(e,s.c.NON_KEYED)}));return l.createElement(U,{label:"Which frameworks?",width:"1024px"},l.createElement(Y,{isNoneSelected:r,areAllSelected:v,selectNone:function(){return e(M(s.c.KEYED,!1))},selectAll:function(){return e(M(s.c.KEYED,!0))}},l.createElement("h3",null,"Keyed frameworks:"),l.createElement(G,{isSelected:function(e){return t.has(e)},select:function(t,n){return e(S(t,n))},frameworks:n})),l.createElement(Y,{isNoneSelected:o,areAllSelected:d,selectNone:function(){return e(M(s.c.NON_KEYED,!1))},selectAll:function(){return e(M(s.c.NON_KEYED,!0))}},l.createElement("h3",null,"Non-keyed frameworks:"),l.createElement(G,{isSelected:function(e){return t.has(e)},select:function(t,n){return e(S(t,n))},frameworks:a})))},H=function(){console.log("SelectionMode");var e=Object(f.b)(),t=Object(f.c)((function(e){return e.displayMode}));return l.createElement(l.Fragment,null,l.createElement("label",{htmlFor:"displayMode"},"Display mode"),l.createElement("div",{className:"hspan"}),l.createElement("select",{id:"displayMode",className:"custom-select",value:t,onChange:function(t){return e(function(e){return{type:"SELECT_DISPLAYMODE",data:{displayMode:e}}}(Number(t.target.value)))}},l.createElement("option",{value:s.b.DisplayMean},"mean results"),l.createElement("option",{value:s.b.DisplayMedian},"median results"),l.createElement("option",{value:s.b.BoxPlot},"box plot")))},J=function(){console.log("SelectionFilterIssues");var e=Object(f.b)(),t=Object(f.c)((function(e){return e.categories}));return l.createElement(U,{label:"Which implementations?",width:"368px"},l.createElement(Y,{isNoneSelected:!1,areAllSelected:!1,selectNone:function(){return e(C(!1))},selectAll:function(){return e(C(!0))}},l.createElement("h3",null,"Show Implementations with"),l.createElement("div",null,s.i.map((function(n){return l.createElement("div",{key:n.id,className:"col-md-12"},l.createElement("div",{className:"form-check"},l.createElement("input",{id:"inp-"+n.id,className:"form-check-input",type:"checkbox",onChange:function(t){return e((a=n.id,r=t.target.checked,{type:"SELECT_CATEGORY",data:{categoryId:a,add:r}}));var a,r},checked:t.has(n.id)}),l.createElement("label",{htmlFor:"inp-"+n.id,className:"form-check-label check-full-width"},n.text)))})))))},Q=function(){return console.log("SelectionBar"),l.createElement("div",{className:"selectBar"},l.createElement("div",{className:"header-row"},l.createElement(V,null),l.createElement("div",{className:"hspan"}),l.createElement(W,null),l.createElement("div",{className:"hspan"}),l.createElement(H,null),l.createElement("div",{className:"hspan"}),l.createElement(J,null)))},X=function(){var e=l.createElement("div",null,l.createElement("h2",null,"Rendering Benchmarks"),l.createElement("p",null,"Compare the performance of several Vanilla JS approaches, along with some libraries and frameworks."),l.createElement("p",null,'This project was built for the (french) book "',l.createElement("a",{href:"https://www.editions-eni.fr/livre/developpement-et-architecture-des-applications-web-modernes-retrouver-les-fondamentaux-9782409029523"},"Applications Web Modernes"),'" by Noël Macé. Go check ',l.createElement("a",{href:"https://fullweb.dev"},"fullweb.dev")," for more information."),l.createElement("p",{className:"comment"},"This is a fork of ",l.createElement("a",{href:"https://github.com/krausest/js-framework-benchmark"},"js-framework-benchmark")," focusing on Vanilla JS and microlibraries. While a bunch of Vanilla JS implementation were added, a lot of frameworks and libraries were removed. You'll find them on the official ",l.createElement("a",{href:"https://krausest.github.io/js-framework-benchmark/index.html"},"results page"),"."));return l.createElement("div",null,e,l.createElement("p",null,"The benchmark was run on a MSI GE60 laptop (i7-3630QM, 16 GB RAM, Manjaro Linux 20.2.1 (Linux 4.19.175-1), Chrome 88.0.4324.182 (64-bit))"),l.createElement(Q,null),l.createElement(A,{type:s.c.KEYED}),l.createElement(A,{type:s.c.NON_KEYED}),l.createElement("h3",null,"Known Issues"),s.k.map((function(e){return l.createElement("dl",{key:e.issue.toFixed(),id:e.issue.toFixed()},l.createElement("dt",null,l.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:e.link},e.issue.toFixed())),l.createElement("dd",null,e.text))})))},Z=n(4),$=Object(Z.b)((function(e,t){switch(void 0===e&&(e=N),console.log("reducer",t),t.type){case"SELECT_FRAMEWORK":var n=new Set(e.selectedFrameworksDropDown);t.data.add?n.add(t.data.framework):n.delete(t.data.framework);var a=c(c({},e),{selectedFrameworksDropDown:n});return c(c({},a),{resultTables:E(a)});case"SELECT_ALL_FRAMEWORKS":n=new Set(e.selectedFrameworksDropDown);for(var r=0,v=t.data.frameworkType===s.c.KEYED?e.frameworkLists[s.c.KEYED]:e.frameworkLists[s.c.NON_KEYED];r<v.length;r++){var o=v[r];t.data.add?n.add(o):n.delete(o)}a=c(c({},e),{selectedFrameworksDropDown:n});return c(c({},a),{resultTables:E(a)});case"SELECT_BENCHMARK":var l=new Set(e.selectedBenchmarks);t.data.add?l.add(t.data.benchmark):l.delete(t.data.benchmark);a=c(c({},e),{selectedBenchmarks:l});return c(c({},a),{resultTables:E(a)});case"SELECT_ALL_BENCHMARKS":l=new Set(e.selectedBenchmarks);for(var d=0,k=e.benchmarkLists[s.a.CPU];d<k.length;d++){var y=k[d];t.data.add?l.add(y):l.delete(y)}a=c(c({},e),{selectedBenchmarks:l});return c(c({},a),{resultTables:E(a)});case"SELECT_DISPLAYMODE":a=c(c({},e),{displayMode:t.data.displayMode});return c(c({},a),{resultTables:E(a)});case"COMPARE":(m=c({},e.compareWith))[t.data.framework.type]=t.data.framework;a=c(c({},e),{compareWith:m});return c(c({},a),{resultTables:E(a)});case"STOP_COMPARE":var m;(m=c({},e.compareWith))[t.data.framework.type]=void 0;a=c(c({},e),{compareWith:m});return c(c({},a),{resultTables:E(a)});case"SORT":a=c(c({},e),{sortKey:t.data.sortKey});return c(c({},a),{resultTables:E(a)});case"SELECT_CATEGORY":var f=new Set(e.categories);t.data.add?f.add(t.data.categoryId):f.delete(t.data.categoryId);a=c(c({},e),{categories:f});return c(c({},a),{resultTables:E(a)});case"SELECT_ALL_CATEGORIES":var i=t.data.add?new Set(s.i.map((function(e){return e.id}))):new Set;a=c(c({},e),{categories:i});return c(c({},a),{resultTables:E(a)});default:return e}}));y.a.render(d.a.createElement(f.a,{store:$},d.a.createElement(X,null)),document.getElementById("root"))}});</script></body></html>