From a1c6997bb78609bb31e37af4bc649fe3d4a1a89b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sampo=20Kivist=C3=B6?= Date: Mon, 30 Oct 2023 22:27:56 +0200 Subject: [PATCH] fixed broken docs demos, updated package-lock.json --- docs/1kcomponents/app.js | 6 +- docs/1kcomponents/dist/bundle.js | 2 +- docs/animations-demo-inner/dist/bundle.js | 2 +- docs/animations-demo/dist/bundle.js | 2 +- docs/animations-global-demo/dist/bundle.js | 2 +- docs/animations/dist/bundle.js | 2 +- docs/async-render/dist/bundle.js | 2 +- docs/build.js | 5 +- docs/compat/dist/bundle.js | 2 +- docs/dbmonster-mobx/app.js | 12 +- docs/dbmonster-mobx/dist/bundle.js | 2 +- docs/dbmonster/app.js | 12 +- docs/dbmonster/dist/bundle.js | 2 +- docs/event-test/dist/bundle.js | 2 +- docs/form/dist/bundle.js | 2 +- docs/index.html | 5 + docs/math-elements/dist/bundle.js | 2 +- docs/svg/dist/bundle.js | 2 +- docs/uibench-inferno-compat/dist/bundle.js | 2 +- docs/uibench-normalization/dist/bundle.js | 2 +- docs/uibench-reactlike/dist/bundle.js | 2 +- docs/uibench/dist/bundle.js | 2 +- documentation/v9-migration.md | 1 + fixtures/browser/karma.babel.conf.js | 6 +- fixtures/browser/karma.swc.conf.js | 6 +- fixtures/browser/karma.ts.conf.js | 6 +- fixtures/browser/package-lock.json | 13 - package-lock.json | 3021 ++++++++++++-------- package.json | 5 +- 29 files changed, 1805 insertions(+), 1327 deletions(-) diff --git a/docs/1kcomponents/app.js b/docs/1kcomponents/app.js index 8c32ebeac..c2b26b0fa 100644 --- a/docs/1kcomponents/app.js +++ b/docs/1kcomponents/app.js @@ -1,9 +1,9 @@ import { Component, render } from 'inferno'; -import { startFPSMonitor, startMemMonitor } from 'perf-monitor'; +// import { startFPSMonitor, startMemMonitor } from 'perf-monitor'; import { interpolateViridis } from 'd3-scale-chromatic'; -startFPSMonitor(); -startMemMonitor(); +// startFPSMonitor(); +// startMemMonitor(); function map(arr, to) { let out = []; diff --git a/docs/1kcomponents/dist/bundle.js b/docs/1kcomponents/dist/bundle.js index 45370072a..1e2f63933 100644 --- a/docs/1kcomponents/dist/bundle.js +++ b/docs/1kcomponents/dist/bundle.js @@ -1 +1 @@ -!function(e){"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var n=1;n0?x(t.componentWillDisappear,F(e,n)):S(e,n,!1)}function U(e,n,t,a,f,r,c,o){e.componentWillMove.push({dom:a,fn:function(){4&c?t.componentWillMove(n,f,a):8&c&&t.onComponentWillMove(n,f,a,o)},next:r,parent:f})}function W(e,n,t,a,f){var r,c,i=n.flags;do{var d=n.flags;if(1521&d)return void(o(r)||!l(r.componentWillMove)&&!l(r.onComponentWillMove)?g(t,n.dom,a):U(f,e,r,n.dom,t,a,i,c));var u=n.children;if(4&d)r=n.children,c=n.props,n=u.$LI;else if(8&d)r=n.ref,c=n.props,n=u;else if(8192&d){if(2!==n.childFlags){for(var s=0,p=u.length;s0,b=u(s),h=d(s)&&s[0]===E;p||b||h?(t=t||n.slice(0,o),(p||h)&&(l=K(l)),(b||h)&&(l.key=E+o),t.push(l)):t&&t.push(l),l.flags|=65536}}a=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=K(n)),a=2;return e.children=t,e.childFlags=a,e}function Z(e){if(i(e)||c(e))return Q(e,null);if(r(e))return X(e,0,null);return 16384&e.flags?K(e):e}var ee="http://www.w3.org/1999/xlink",ne="http://www.w3.org/XML/1998/namespace",te={"xlink:actuate":ee,"xlink:arcrole":ee,"xlink:href":ee,"xlink:role":ee,"xlink:show":ee,"xlink:title":ee,"xlink:type":ee,"xml:base":ne,"xml:lang":ne,"xml:space":ne};function ae(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var fe=ae(0),re=ae(null),ce=ae(!0);function oe(e,n){var t=n.$EV;return t||(t=n.$EV=ae(null)),t[e]||1===++fe[e]&&(re[e]=ge(e)),t}function ie(e,n){var t=n.$EV;t&&t[e]&&(0===--fe[e]&&(document.removeEventListener(v(e),re[e]),re[e]=null),t[e]=null)}function le(e,n,t,a){if(l(t))oe(e,a)[e]=t;else if(p(t)){if(V(n,t))return;oe(e,a)[e]=t}else ie(e,a)}function de(e){return l(e.composedPath)?e.composedPath()[0]:e.target}function ue(e,n,t,a){var f=de(e);do{if(n&&f.disabled)return;var r=f.$EV;if(r){var c=r[t];if(c&&(a.dom=f,c.event?c.event(c.data,e):c(e),e.cancelBubble))return}f=f.parentNode}while(!u(f))}function se(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pe(){return this.defaultPrevented}function be(){return this.cancelBubble}function he(e){var n={dom:document};return e.isDefaultPrevented=pe,e.isPropagationStopped=be,e.stopPropagation=se,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ve(e){return function(n){if(0!==n.button)return void n.stopPropagation();ue(n,!0,e,he(n))}}function me(e){return function(n){ue(n,!1,e,he(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?ve(e):me(e);return document.addEventListener(v(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function $e(e,n,t){if(e[n]){var a=e[n];a.event?a.event(a.data,t):a(t)}else{var f=n.toLowerCase();e[f]&&e[f](t)}}function ke(e,n){var t=function(t){var a=this.$V;if(!a)return;var f=a.props||b,r=a.dom;if(d(e))$e(f,e,t);else for(var c=0;c-1&&n.options[r]&&(c=n.options[r].value),t&&o(c)&&(c=e.defaultValue),De(a,c)}}var Le,Ne,Ve=ke("onInput",Ee),Be=ke("onChange");function Oe(e,n){we(e,"input",Ve),n.onChange&&we(e,"change",Be)}function Ee(e,n,t){var a=e.value,f=n.value;if(o(a)){if(t){var r=e.defaultValue;o(r)||r===f||(n.defaultValue=r,n.value=r)}}else f!==a&&(n.defaultValue=a,n.value=a)}function je(e,n,t,a,f,r){64&e?Fe(a,t):256&e?Ae(a,t,f,n):128&e&&Ee(a,t,f),r&&(t.$V=n)}function Te(e,n,t){64&e?Se(n,t):256&e?Ie(n):128&e&&Oe(n,t)}function Re(e){return e.type&&Ce(e.type)?!o(e.checked):!o(e.value)}function _e(e){e&&!O(e,null)&&e.current&&(e.current=null)}function He(e,n,t){e&&(l(e)||void 0!==e.current)&&t.push((function(){O(e,n)||void 0===e.current||(e.current=n)}))}function qe(e,n,t){Qe(e,t),D(e,n,t)}function Qe(e,n){var t,a=e.flags,f=e.children;if(481&a){t=e.ref;var r=e.props;_e(t);var c=e.childFlags;if(!u(r))for(var i=Object.keys(r),d=0,s=i.length;d0?x(t.componentWillDisappear,Ge(n,e)):e.textContent=""}function Je(e,n,t,a){Xe(t,a),8192&n.flags?D(n,e,a):Ke(e,t,a)}function ze(e,n,t,a,f){e.componentWillDisappear.push((function(e){4&a?n.componentWillDisappear(t,e):8&a&&n.onComponentWillDisappear(t,f,e)}))}function Ye(e){var n=e.event;return function(t){n(e.data,t)}}function Ze(e,n,t,a){if(p(t)){if(V(n,t))return;t=Ye(t)}we(a,v(e),t)}function en(e,n,t){if(o(n))return void t.removeAttribute("style");var a,f,r=t.style;if(d(n))return void(r.cssText=n);if(o(e)||d(e))for(a in n)f=n[a],r.setProperty(a,f);else{for(a in n)(f=n[a])!==e[a]&&r.setProperty(a,f);for(a in e)o(n[a])&&r.removeProperty(a)}}function nn(e,n,t,a,f){var r=e&&e.__html||"",c=n&&n.__html||"";r!==c&&(o(c)||ye(a,c)||(u(t)||(12&t.childFlags?Xe(t.children,f):2===t.childFlags&&Qe(t.children,f),t.children=null,t.childFlags=1),a.innerHTML=c))}function tn(e,n,t,a,f,r,c,i){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":a.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":a[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(r&&"value"===e)break;var l=o(t)?"":t;a[e]!==l&&(a[e]=l);break;case"style":en(n,t,a);break;case"dangerouslySetInnerHTML":nn(n,t,c,a,i);break;default:ce[e]?le(e,n,t,a):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Ze(e,n,t,a):o(t)?a.removeAttribute(e):f&&te[e]?a.setAttributeNS(te[e],e,t):a.setAttribute(e,t)}}function an(e,n,t,a,f,r){var c=!1,o=(448&n)>0;for(var i in o&&(c=Re(t))&&Te(n,a,t),t)tn(i,null,t[i],a,f,c,null,r);o&&je(n,e,a,t,!0,c)}function fn(e,n,t){var a=Z(e.render(n,e.state,t)),f=t;return l(e.getChildContext)&&(f=s(t,e.getChildContext())),e.$CX=f,a}function rn(e,n,t,a,f,r){var c=new n(t,a),o=c.$N=Boolean(n.getDerivedStateFromProps||c.getSnapshotBeforeUpdate);if(c.$SVG=f,c.$L=r,e.children=c,c.$BS=!1,c.context=a,c.props===b&&(c.props=t),o)c.state=I(c,t,c.state);else if(l(c.componentWillMount)){c.$BR=!0,c.componentWillMount();var i=c.$PS;if(!u(i)){var d=c.state;if(u(d))c.state=i;else for(var s in i)d[s]=i[s];c.$PS=null}c.$BR=!1}return c.$LI=fn(c,t,a),c}function cn(e,n){var t=e.props||b;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function on(e,n,t,a,f,r,c){var o=e.flags|=16384;481&o?sn(e,n,t,a,f,r,c):4&o?bn(e,n,t,a,f,r,c):8&o?hn(e,n,t,a,f,r,c):16&o?un(e,n,f):8192&o?dn(e,t,n,a,f,r,c):1024&o&&ln(e,t,n,f,r,c)}function ln(e,n,t,a,f,r){on(e.children,e.ref,n,!1,null,f,r);var c=J();un(c,t,a),e.dom=c.dom}function dn(e,n,t,a,f,r,c){var o=e.children,i=e.childFlags;12&i&&0===o.length&&(i=e.childFlags=2,o=e.children=J()),2===i?on(o,t,n,a,f,r,c):pn(o,t,n,a,f,r,c)}function un(e,n,t){var a=e.dom=document.createTextNode(e.children);u(n)||g(n,a,t)}function sn(e,n,t,a,f,r,c){var i=e.flags,l=e.props,d=e.className,s=e.childFlags,p=e.dom=y(e.type,a=a||(32&i)>0),b=e.children;if(o(d)||""===d||(a?p.setAttribute("class",d):p.className=d),16===s)N(p,b);else if(1!==s){var h=a&&"foreignObject"!==e.type;2===s?(16384&b.flags&&(e.children=b=K(b)),on(b,p,t,h,null,r,c)):8!==s&&4!==s||pn(b,p,t,h,null,r,c)}u(n)||g(n,p,f),u(l)||an(e,i,l,p,a,c),He(e.ref,p,r)}function pn(e,n,t,a,f,r,c){for(var o=0;op)&&(u=P(o[p-1],!1).nextSibling)}Dn(l,d,o,i,t,a,f,u,e,r,c)}function Mn(e,n,t,a,f){var r=e.ref,c=n.ref,o=n.children;if(Dn(e.childFlags,n.childFlags,e.children,o,r,t,!1,null,e,a,f),n.dom=e.dom,r!==c&&!i(o)){var l=o.dom;k(r,l),m(c,l)}}function Sn(e,n,t,a,f,r,c){var i,l=n.dom=e.dom,d=e.props,u=n.props,s=!1,p=!1;if(a=a||(32&f)>0,d!==u){var h=d||b;if((i=u||b)!==b)for(var v in(s=(448&f)>0)&&(p=Re(i)),i){var m=h[v],g=i[v];m!==g&&tn(v,m,g,l,a,p,e,c)}if(h!==b)for(var y in h)o(i[y])&&!o(h[y])&&tn(y,h[y],null,l,a,p,e,c)}var $=n.children,k=n.className;e.className!==k&&(o(k)?l.removeAttribute("class"):a?l.setAttribute("class",k):l.className=k),4096&f?Pn(l,$):Dn(e.childFlags,n.childFlags,e.children,$,l,t,a&&"foreignObject"!==n.type,null,e,r,c),s&&je(f,n,l,i,!1,p);var w=n.ref,C=e.ref;C!==w&&(_e(C),He(w,l,r))}function Fn(e,n,t,a,f,r,c){Qe(e,c),pn(n,t,a,f,P(e,!0),r,c),D(e,t,c)}function Dn(e,n,t,a,f,r,c,o,i,l,d){switch(e){case 2:switch(n){case 2:wn(t,a,f,r,c,o,l,d);break;case 1:qe(t,f,d);break;case 16:Qe(t,d),N(f,a);break;default:Fn(t,a,f,r,c,l,d)}break;case 1:switch(n){case 2:on(a,f,r,c,o,l,d);break;case 1:break;case 16:N(f,a);break;default:pn(a,f,r,c,o,l,d)}break;case 16:switch(n){case 16:Cn(t,a,f);break;case 2:Ke(f,t,d),on(a,f,r,c,o,l,d);break;case 1:Ke(f,t,d);break;default:Ke(f,t,d),pn(a,f,r,c,o,l,d)}break;default:switch(n){case 16:Xe(t,d),N(f,a);break;case 2:Je(f,i,t,d),on(a,f,r,c,o,l,d);break;case 1:Je(f,i,t,d);break;default:var u=0|t.length,s=0|a.length;0===u?s>0&&pn(a,f,r,c,o,l,d):0===s?Je(f,i,t,d):8===n&&8===e?Vn(t,a,f,r,c,u,s,o,i,l,d):Nn(t,a,f,r,c,u,s,o,l,d)}}}function Un(e,n,t,a,f){f.push((function(){e.componentDidUpdate(n,t,a)}))}function Wn(e,n,t,a,f,r,c,o,i,d){var u=e.state,p=e.props,b=Boolean(e.$N),h=l(e.shouldComponentUpdate);if(b&&(n=I(e,t,n!==u?s(u,n):n)),c||!h||h&&e.shouldComponentUpdate(t,n,f)){!b&&l(e.componentWillUpdate)&&e.componentWillUpdate(t,n,f),e.props=t,e.state=n,e.context=f;var v=null,m=fn(e,t,f);b&&l(e.getSnapshotBeforeUpdate)&&(v=e.getSnapshotBeforeUpdate(p,u)),wn(e.$LI,m,a,e.$CX,r,o,i,d),e.$LI=m,l(e.componentDidUpdate)&&Un(e,p,u,v,i)}else e.props=t,e.state=n,e.context=f}function In(e,n,t,a,f,r,c,o){var i=n.children=e.children;if(u(i))return;i.$L=c;var d=n.props||b,p=n.ref,h=e.ref,v=i.state;if(!i.$N){if(l(i.componentWillReceiveProps)){if(i.$BR=!0,i.componentWillReceiveProps(d,a),i.$UN)return;i.$BR=!1}u(i.$PS)||(v=s(v,i.$PS),i.$PS=null)}Wn(i,v,d,t,a,f,!1,r,c,o),h!==p&&(_e(h),He(p,i,c))}function An(e,n,t,a,f,r,c,i){var d=!0,u=n.props||b,s=n.ref,p=e.props,h=!o(s),v=e.children;if(h&&l(s.onComponentShouldUpdate)&&(d=s.onComponentShouldUpdate(p,u)),!1!==d){h&&l(s.onComponentWillUpdate)&&s.onComponentWillUpdate(p,u);var m=Z(cn(n,a));wn(v,m,t,a,f,r,c,i),n.children=m,h&&l(s.onComponentDidUpdate)&&s.onComponentDidUpdate(p,u)}else n.children=v}function Ln(e,n){var t=n.children,a=n.dom=e.dom;t!==e.children&&(a.nodeValue=t)}function Nn(e,n,t,a,f,r,c,o,i,l){for(var d,u,s=r>c?c:r,p=0;pc)for(p=s;pp||h>b)break e;v=e[h],m=n[h]}for(v=e[p],m=n[b];v.key===m.key;){if(16384&m.flags&&(n[b]=m=K(m)),wn(v,m,t,a,f,o,l,d),e[p]=m,b--,h>--p||h>b)break e;v=e[p],m=n[b]}}if(h>p){if(h<=b)for(s=(u=b+1)b)for(;h<=p;)qe(e[h++],t,d);else Bn(e,n,a,r,c,p,b,h,t,f,o,i,l,d)}function Bn(e,n,t,a,f,r,c,o,i,l,d,u,s,p){var b,h,v=0,m=0,g=o,y=o,$=r-o+1,k=c-o+1,w=new Int32Array(k+1),C=$===a,x=!1,S=0,F=0;if(f<4||($|k)<32)for(m=g;m<=r;++m)if(b=e[m],Fo?x=!0:S=o,16384&h.flags&&(n[o]=h=K(h)),wn(b,h,i,t,l,d,s,p),++F;break}!C&&o>c&&qe(b,i,p)}else C||qe(b,i,p);else{var D={};for(m=y;m<=c;++m)D[n[m].key]=m;for(m=g;m<=r;++m)if(b=e[m],Fg;)qe(e[g++],i,p);w[o-y]=m+1,S>o?x=!0:S=o,16384&(h=n[o]).flags&&(n[o]=h=K(h)),wn(b,h,i,t,l,d,s,p),++F}else C||qe(b,i,p);else C||qe(b,i,p)}if(C)Je(i,u,e,p),pn(n,i,t,l,d,s,p);else if(x){var U=En(w);for(o=U.length-1,m=k-1;m>=0;m--)0===w[m]?(16384&(h=n[S=m+y]).flags&&(n[S]=h=K(h)),on(h,i,t,l,(v=S+1)0&&M(p.componentWillMove)}else if(F!==k)for(m=k-1;m>=0;m--)0===w[m]&&(16384&(h=n[S=m+y]).flags&&(n[S]=h=K(h)),on(h,i,t,l,(v=S+1)On&&(On=i,Le=new Int32Array(i),Ne=new Int32Array(i));t>1]]0&&(Ne[t]=Le[r-1]),Le[r]=t)}r=f+1;var l=new Int32Array(r);for(c=Le[r-1];r-- >0;)l[r]=c,c=Ne[c],Le[r]=0;return l}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var jn=[],Tn="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Rn=!1;function _n(e,n,t,a){var f=e.$PS;if(l(n)&&(n=n(f?s(e.state,f):e.state,e.props,e.context)),o(f))e.$PS=n;else for(var r in n)f[r]=n[r];if(e.$BR)l(t)&&e.$L.push(t.bind(e));else{if(!A.v&&0===jn.length)return Qn(e,a),void(l(t)&&t.call(e));if(-1===jn.indexOf(e)&&jn.push(e),a&&(e.$F=!0),Rn||(Rn=!0,Tn(qn)),l(t)){var c=e.$QU;c||(c=e.$QU=[]),c.push(t)}}}function Hn(e){for(var n=e.$QU,t=0;t0?C(t.componentWillDisappear,M(e,n)):x(e,n,!1)}function D(e,n,t,a,f,r,c,o){e.componentWillMove.push({dom:a,fn:function(){0!==(4&c)?t.componentWillMove(n,f,a):0!==(8&c)&&t.onComponentWillMove(n,f,a,o)},next:r,parent:f})}function F(e,n,t,a,f){for(var r,o,l=n.flags;!c(n);){var d=n.flags;if(0!==(1521&d))return void(c(r)||!i(r.componentWillMove)&&!i(r.onComponentWillMove)?v(t,n.dom,a):D(f,e,r,n.dom,t,a,l,o));var u=n.children;if(0!==(4&d))r=n.children,o=n.props,n=u.$LI;else if(0!==(8&d))r=n.ref,o=n.props,n=u;else if(0!==(8192&d)){if(2!==n.childFlags){for(var s=0,p=u.length;s0,b=d(s),h=l(s)&&s[0]===B;p||b||h?(t=t||n.slice(0,i),(p||h)&&(u=X(u)),(b||h)&&(u.key=B+i),t.push(u)):t&&t.push(u),u.flags|=65536}}a=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=X(n)),a=2;return e.children=t,e.childFlags=a,e}function z(e){if(o(e)||r(e))return H(e,null);if(f(e))return q(e,0,null);return 16384&e.flags?X(e):e}var Y="http://www.w3.org/1999/xlink",Z="http://www.w3.org/XML/1998/namespace",ee={"xlink:actuate":Y,"xlink:arcrole":Y,"xlink:href":Y,"xlink:role":Y,"xlink:show":Y,"xlink:title":Y,"xlink:type":Y,"xml:base":Z,"xml:lang":Z,"xml:space":Z};function ne(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var te=ne(0),ae=ne(null),fe=ne(!0);function re(e,n){var t=n.$EV;return t||(t=n.$EV=ne(null)),t[e]||1===++te[e]&&(ae[e]=ve(e)),t}function ce(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--te[e]&&(document.removeEventListener(b(e),ae[e]),ae[e]=null),t[e]=null)}function oe(e,n,t,a){if(i(t))re(e,a)[e]=t;else if(u(t)){if(N(n,t))return;re(e,a)[e]=t}else ce(e,a)}function ie(e){return i(e.composedPath)?e.composedPath()[0]:e.target}function le(e,n,t,a){var f=ie(e);do{if(n&&f.disabled)return;var r=f.$EV;if(!c(r)){var o=r[t];if(o&&(a.dom=f,o.event?o.event(o.data,e):o(e),e.cancelBubble))return}f=f.parentNode}while(!d(f))}function de(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ue(){return this.defaultPrevented}function se(){return this.cancelBubble}function pe(e){var n={dom:document};return e.isDefaultPrevented=ue,e.isPropagationStopped=se,e.stopPropagation=de,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function be(e){return function(n){if(0!==n.button)return void n.stopPropagation();le(n,!0,e,pe(n))}}function he(e){return function(n){le(n,!1,e,pe(n))}}function ve(e){var n="onClick"===e||"onDblClick"===e?be(e):he(e);return document.addEventListener(b(e),n),n}function me(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function ge(e,n,t){var a=e[n];if(a)a.event?a.event(a.data,t):a(t);else{var f=n.toLowerCase();i(e[f])&&e[f](t)}}function ye(e,n){var t=function(t){var a,f=this.$V;if(c(f))return;var r=null!=(a=f.props)?a:s,o=f.dom;if(l(e))ge(r,e,t);else for(var d=0;d-1&&!c(n.options[r])&&(o=n.options[r].value),t&&c(o)&&(o=e.defaultValue),Se(a,o)}}var Ae,Ie,Ne=ye("onInput",Be),Le=ye("onChange");function Ve(e,n){$e(e,"input",Ne),i(n.onChange)&&$e(e,"change",Le)}function Be(e,n,t){var a=e.value,f=n.value;if(c(a)){if(t){var r=e.defaultValue;c(r)||r===f||(n.defaultValue=r,n.value=r)}}else f!==a&&(n.defaultValue=a,n.value=a)}function Oe(e,n,t,a,f,r){0!==(64&e)?Me(a,t):0!==(256&e)?We(a,t,f,n):0!==(128&e)&&Be(a,t,f),r&&(t.$V=n)}function Ee(e,n,t){0!==(64&e)?xe(n,t):0!==(256&e)?Ue(n):0!==(128&e)&&Ve(n,t)}function je(e){return ke(e.type)?!c(e.checked):!c(e.value)}function Re(e){c(e)||!V(e,null)&&e.current&&(e.current=null)}function Te(e,n,t){c(e)||!i(e)&&void 0===e.current||t.push((function(){V(e,n)||void 0===e.current||(e.current=n)}))}function _e(e,n,t){He(e,t),S(e,n,t)}function He(e,n){var t,a=e.flags,f=e.children;if(0!==(481&a)){t=e.ref;var r=e.props;Re(t);var o=e.childFlags;if(!d(r))for(var l=Object.keys(r),u=0,b=l.length;u0?C(t.componentWillDisappear,Qe(n,e)):e.textContent=""}function Ge(e,n,t,a){qe(t,a),8192&n.flags?S(n,e,a):Xe(e,t,a)}function Ke(e,n,t,a,f){e.componentWillDisappear.push((function(e){4&a?n.componentWillDisappear(t,e):8&a&&n.onComponentWillDisappear(t,f,e)}))}function Je(e){var n=e.event;return function(t){n(e.data,t)}}function ze(e,n,t,a){if(u(t)){if(N(n,t))return;t=Je(t)}$e(a,b(e),t)}function Ye(e,n,t){if(c(n))return void t.removeAttribute("style");var a,f,r=t.style;if(l(n))return void(r.cssText=n);if(c(e)||l(e))for(a in n)f=n[a],r.setProperty(a,f);else{for(a in n)(f=n[a])!==e[a]&&r.setProperty(a,f);for(a in e)c(n[a])&&r.removeProperty(a)}}function Ze(e,n,t,a,f){var r=(null==e?void 0:e.__html)||"",o=(null==n?void 0:n.__html)||"";r!==o&&(c(o)||me(a,o)||(d(t)||(12&t.childFlags?qe(t.children,f):2===t.childFlags&&He(t.children,f),t.children=null,t.childFlags=1),a.innerHTML=o))}function en(e,n,t){var a=c(e)?"":e;n[t]!==a&&(n[t]=a)}function nn(e,n,t,a,f,r,o,i){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":a.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":a[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(r&&"value"===e)break;en(t,a,e);break;case"style":Ye(n,t,a);break;case"dangerouslySetInnerHTML":Ze(n,t,o,a,i);break;default:fe[e]?oe(e,n,t,a):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?ze(e,n,t,a):c(t)?a.removeAttribute(e):f&&ee[e]?a.setAttributeNS(ee[e],e,t):a.setAttribute(e,t)}}function tn(e,n,t,a,f,r){var c=!1,o=(448&n)>0;for(var i in o&&(c=je(t))&&Ee(n,a,t),t)nn(i,null,t[i],a,f,c,null,r);o&&Oe(n,e,a,t,!0,c)}function an(n,t,a){var f=z(n.render(t,n.state,a)),r=a;return i(n.getChildContext)&&(r=e({},a,n.getChildContext())),n.$CX=r,f}function fn(e,n,t,a,f,r){var c=new n(t,a),o=c.$N=Boolean(n.getDerivedStateFromProps||c.getSnapshotBeforeUpdate);if(c.$SVG=f,c.$L=r,e.children=c,c.$BS=!1,c.context=a,c.props===s&&(c.props=t),o)c.state=U(c,t,c.state);else if(i(c.componentWillMount)){c.$BR=!0,c.componentWillMount();var l=c.$PS;if(!d(l)){var u=c.state;if(d(u))c.state=l;else for(var p in l)u[p]=l[p];c.$PS=null}c.$BR=!1}return c.$LI=an(c,t,a),c}function rn(e,n){var t=e.props||s;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function cn(e,n,t,a,f,r,c){var o=e.flags|=16384;0!==(481&o)?un(e,n,t,a,f,r,c):0!==(4&o)?pn(e,n,t,a,f,r,c):8&o?bn(e,n,t,a,f,r,c):16&o?dn(e,n,f):8192&o?ln(e,t,n,a,f,r,c):1024&o&&on(e,t,n,f,r,c)}function on(e,n,t,a,f,r){cn(e.children,e.ref,n,!1,null,f,r);var c=G();dn(c,t,a),e.dom=c.dom}function ln(e,n,t,a,f,r,c){var o=e.children,i=e.childFlags;12&i&&0===o.length&&(i=e.childFlags=2,o=e.children=G()),2===i?cn(o,t,n,a,f,r,c):sn(o,t,n,a,f,r,c)}function dn(e,n,t){var a=e.dom=document.createTextNode(e.children);d(n)||v(n,a,t)}function un(e,n,t,a,f,r,o){var i=e.flags,l=e.props,u=e.className,s=e.childFlags,p=e.dom=m(e.type,a=a||(32&i)>0),b=e.children;if(c(u)||""===u||(a?p.setAttribute("class",u):p.className=u),16===s)I(p,b);else if(1!==s){var h=a&&"foreignObject"!==e.type;2===s?(16384&b.flags&&(e.children=b=X(b)),cn(b,p,t,h,null,r,o)):8!==s&&4!==s||sn(b,p,t,h,null,r,o)}d(n)||v(n,p,f),d(l)||tn(e,i,l,p,a,o),Te(e.ref,p,r)}function sn(e,n,t,a,f,r,c){for(var o=0;op)&&(u=w(o[p-1],!1).nextSibling)}Un(l,d,o,i,t,a,f,u,e,r,c)}function Mn(e,n,t,a,f){var r=e.ref,c=n.ref,i=n.children;if(Un(e.childFlags,n.childFlags,e.children,i,r,t,!1,null,e,a,f),n.dom=e.dom,r!==c&&!o(i)){var l=i.dom;y(r,l),h(c,l)}}function Sn(e,n,t,a,f,r){var o,i=n.dom=e.dom,l=e.props,d=n.props,u=n.flags,p=!1,b=!1;if(a=a||(32&u)>0,l!==d){var h=l||s;if((o=d||s)!==s)for(var v in(p=(448&u)>0)&&(b=je(o)),o){var m=h[v],g=o[v];m!==g&&nn(v,m,g,i,a,b,e,r)}if(h!==s)for(var y in h)c(o[y])&&!c(h[y])&&nn(y,h[y],null,i,a,b,e,r)}var $=n.children,k=n.className;e.className!==k&&(c(k)?i.removeAttribute("class"):a?i.setAttribute("class",k):i.className=k),4096&u?Pn(i,$):Un(e.childFlags,n.childFlags,e.children,$,i,t,a&&"foreignObject"!==n.type,null,e,f,r),p&&Oe(u,n,i,o,!1,b);var w=n.ref,C=e.ref;C!==w&&(Re(C),Te(w,i,f))}function Dn(e,n,t,a,f,r,c){He(e,c),sn(n,t,a,f,w(e,!0),r,c),S(e,t,c)}function Fn(e,n,t,a,f,r,c,o,i,l,d){var u=0|e.length,s=0|n.length;0===u?s>0&&sn(n,t,a,f,r,c,o):0===s?Ge(t,i,e,o):8===l&&8===d?Bn(e,n,t,a,f,u,s,r,i,c,o):Vn(e,n,t,a,f,u,s,r,c,o)}function Un(e,n,t,a,f,r,c,o,i,l,d){switch(e){case 2:switch(n){case 2:wn(t,a,f,r,c,o,l,d);break;case 1:_e(t,f,d);break;case 16:He(t,d),I(f,a);break;default:Dn(t,a,f,r,c,l,d)}break;case 1:switch(n){case 2:cn(a,f,r,c,o,l,d);break;case 1:break;case 16:I(f,a);break;default:sn(a,f,r,c,o,l,d)}break;case 16:switch(n){case 16:Cn(t,a,f);break;case 2:Xe(f,t,d),cn(a,f,r,c,o,l,d);break;case 1:Xe(f,t,d);break;default:Xe(f,t,d),sn(a,f,r,c,o,l,d)}break;default:switch(n){case 16:qe(t,d),I(f,a);break;case 2:Ge(f,i,t,d),cn(a,f,r,c,o,l,d);break;case 1:Ge(f,i,t,d);break;default:Fn(t,a,f,r,c,o,l,d,i,n,e)}}}function Wn(e,n,t,a,f){f.push((function(){e.componentDidUpdate(n,t,a)}))}function An(n,t,a,f,r,c,o,l,d,u){var s=n.state,p=n.props,b=Boolean(n.$N),h=i(n.shouldComponentUpdate);if(b&&(t=U(n,a,t!==s?e({},s,t):t)),o||!h||h&&n.shouldComponentUpdate(a,t,r)){!b&&i(n.componentWillUpdate)&&n.componentWillUpdate(a,t,r),n.props=a,n.state=t,n.context=r;var v=null,m=an(n,a,r);b&&i(n.getSnapshotBeforeUpdate)&&(v=n.getSnapshotBeforeUpdate(p,s)),wn(n.$LI,m,f,n.$CX,c,l,d,u),n.$LI=m,i(n.componentDidUpdate)&&Wn(n,p,s,v,d)}else n.props=a,n.state=t,n.context=r}function In(n,t,a,f,r,c,o,l){var u=t.children=n.children;if(d(u))return;u.$L=o;var p=t.props||s,b=t.ref,h=n.ref,v=u.state;if(!u.$N){if(i(u.componentWillReceiveProps)){if(u.$BR=!0,u.componentWillReceiveProps(p,f),u.$UN)return;u.$BR=!1}d(u.$PS)||(v=e({},v,u.$PS),u.$PS=null)}An(u,v,p,a,f,r,!1,c,o,l),h!==b&&(Re(h),Te(b,u,o))}function Nn(e,n,t,a,f,r,o,l){var d=!0,u=n.props||s,p=n.ref,b=e.props,h=!c(p),v=e.children;if(h&&i(p.onComponentShouldUpdate)&&(d=p.onComponentShouldUpdate(b,u)),d){h&&i(p.onComponentWillUpdate)&&p.onComponentWillUpdate(b,u);var m=z(rn(n,a));wn(v,m,t,a,f,r,o,l),n.children=m,h&&i(p.onComponentDidUpdate)&&p.onComponentDidUpdate(b,u)}else n.children=v}function Ln(e,n){var t=n.children,a=n.dom=e.dom;t!==e.children&&(a.nodeValue=t)}function Vn(e,n,t,a,f,r,c,o,i,l){for(var d,u,s=r>c?c:r,p=0;pc)for(p=s;pp||h>b)break e;v=e[h],m=n[h]}for(v=e[p],m=n[b];v.key===m.key;){if(16384&m.flags&&(n[b]=m=X(m)),wn(v,m,t,a,f,o,l,d),e[p]=m,b--,h>--p||h>b)break e;v=e[p],m=n[b]}}if(h>p){if(h<=b)for(s=(u=b+1)b)for(;h<=p;)_e(e[h++],t,d);else On(e,n,a,r,c,p,b,h,t,f,o,i,l,d)}function On(e,n,t,a,f,r,c,o,i,l,d,u,s,p){var b,h,v=0,m=0,g=o,y=o,$=r-o+1,k=c-o+1,C=new Int32Array(k+1),x=$===a,M=!1,S=0,D=0;if(f<4||($|k)<32)for(m=g;m<=r;++m)if(b=e[m],Do?M=!0:S=o,16384&h.flags&&(n[o]=h=X(h)),wn(b,h,i,t,l,d,s,p),++D;break}!x&&o>c&&_e(b,i,p)}else x||_e(b,i,p);else{var U={};for(m=y;m<=c;++m)U[n[m].key]=m;for(m=g;m<=r;++m)if(b=e[m],Dg;)_e(e[g++],i,p);C[o-y]=m+1,S>o?M=!0:S=o,16384&(h=n[o]).flags&&(n[o]=h=X(h)),wn(b,h,i,t,l,d,s,p),++D}else x||_e(b,i,p);else x||_e(b,i,p)}if(x)Ge(i,u,e,p),sn(n,i,t,l,d,s,p);else if(M){var W=jn(C);for(o=W.length-1,m=k-1;m>=0;m--)0===C[m]?(16384&(h=n[S=m+y]).flags&&(n[S]=h=X(h)),cn(h,i,t,l,(v=S+1)0&&P(p.componentWillMove)}else if(D!==k)for(m=k-1;m>=0;m--)0===C[m]&&(16384&(h=n[S=m+y]).flags&&(n[S]=h=X(h)),cn(h,i,t,l,(v=S+1)En&&(En=i,Ae=new Int32Array(i),Ie=new Int32Array(i));t>1]]0&&(Ie[t]=Ae[r-1]),Ae[r]=t)}r=f+1;var l=new Int32Array(r);for(c=Ae[r-1];r-- >0;)l[r]=c,c=Ie[c],Ae[r]=0;return l}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Rn=[],Tn=Promise.resolve().then.bind(Promise.resolve()),_n=!1;function Hn(n,t,a,f){var r=n.$PS;if(i(t)&&(t=t(r?e({},n.state,r):n.state,n.props,n.context)),c(r))n.$PS=t;else for(var o in t)r[o]=t[o];if(n.$BR)i(a)&&n.$L.push(a.bind(n));else{if(!W.v&&0===Rn.length)return Xn(n,f),void(i(a)&&a.call(n));if(Rn.includes(n)||Rn.push(n),f&&(n.$F=!0),_n||(_n=!0,Tn(Qn)),i(a)){var l=n.$QU;l||(l=n.$QU=[]),l.push(a)}}}function qn(e){for(var n=e.$QU,t=0;t0?C(t.componentWillDisappear,A(e,n)):x(e,n,!1)}function T(e,n,t,r,o,i,a,l){e.componentWillMove.push({dom:r,fn:function(){4&a?t.componentWillMove(n,o,r):8&a&&t.onComponentWillMove(n,o,r,l)},next:i,parent:o})}function P(e,n,t,r,i){var l,u,s=n.flags;do{var c=n.flags;if(1521&c)return void(o(l)||!a(l.componentWillMove)&&!a(l.onComponentWillMove)?m(t,n.dom,r):T(i,e,l,n.dom,t,r,s,u));var f=n.children;if(4&c)l=n.children,u=n.props,n=f.$LI;else if(8&c)l=n.ref,u=n.props,n=f;else if(8192&c){if(2!==n.childFlags){for(var p=0,d=f.length;p0,v=u(p),h=l(p)&&p[0]===V;d||v||h?(o=o||n.slice(0,c),(d||h)&&(f=q(f)),(v||h)&&(f.key=V+c),o.push(f)):o&&o.push(f),f.flags|=65536}}a=0===(o=o||n).length?1:8}else(o=n).flags|=65536,81920&n.flags&&(o=q(n)),a=2;return e.children=o,e.childFlags=a,e}function J(e){if(i(e)||r(e))return G(e,null);if(t(e))return H(e,0,null);return 16384&e.flags?q(e):e}var Y="http://www.w3.org/1999/xlink",ee="http://www.w3.org/XML/1998/namespace",ne={"xlink:actuate":Y,"xlink:arcrole":Y,"xlink:href":Y,"xlink:role":Y,"xlink:show":Y,"xlink:title":Y,"xlink:type":Y,"xml:base":ee,"xml:lang":ee,"xml:space":ee};function te(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=te(0),oe=te(null),ie=te(!0);function ae(e,n){var t=n.$EV;return t||(t=n.$EV=te(null)),t[e]||1===++re[e]&&(oe[e]=ge(e)),t}function le(e,n){var t=n.$EV;t&&t[e]&&(0===--re[e]&&(document.removeEventListener(v(e),oe[e]),oe[e]=null),t[e]=null)}function ue(e,n,t,r){if(a(t))ae(e,r)[e]=t;else if(c(t)){if(L(n,t))return;ae(e,r)[e]=t}else le(e,r)}function se(e){return a(e.composedPath)?e.composedPath()[0]:e.target}function ce(e,n,t,r){var o=se(e);do{if(n&&o.disabled)return;var i=o.$EV;if(i){var a=i[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!u(o))}function fe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pe(){return this.defaultPrevented}function de(){return this.cancelBubble}function ve(e){var n={dom:document};return e.isDefaultPrevented=pe,e.isPropagationStopped=de,e.stopPropagation=fe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function he(e){return function(n){if(0!==n.button)return void n.stopPropagation();ce(n,!0,e,ve(n))}}function me(e){return function(n){ce(n,!1,e,ve(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?he(e):me(e);return document.addEventListener(v(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function be(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function ke(e,n){var t=function(t){var r=this.$V;if(!r)return;var o=r.props||f,i=r.dom;if(l(e))be(o,e,t);else for(var u=0;u-1&&n.options[a]&&(l=n.options[a].value),t&&o(l)&&(l=e.defaultValue),Te(r,l)}}var Fe,Le,Ue=ke("onInput",We),Me=ke("onChange");function Ve(e,n){we(e,"input",Ue),n.onChange&&we(e,"change",Me)}function We(e,n,t){var r=e.value,i=n.value;if(o(r)){if(t){var a=e.defaultValue;o(a)||a===i||(n.defaultValue=a,n.value=a)}}else i!==r&&(n.defaultValue=r,n.value=r)}function Re(e,n,t,r,o,i){64&e?Ie(r,t):256&e?Ee(r,t,o,n):128&e&&We(r,t,o),i&&(t.$V=n)}function _e(e,n,t){64&e?Ae(n,t):256&e?De(n):128&e&&Ve(n,t)}function Oe(e){return e.type&&$e(e.type)?!o(e.checked):!o(e.value)}function Be(e){e&&!M(e,null)&&e.current&&(e.current=null)}function je(e,n,t){e&&(a(e)||void 0!==e.current)&&t.push((function(){M(e,n)||void 0===e.current||(e.current=n)}))}function Ge(e,n,t){He(e,t),I(e,n,t)}function He(e,n){var t,r=e.flags,i=e.children;if(481&r){t=e.ref;var l=e.props;Be(t);var s=e.childFlags;if(!u(l))for(var c=Object.keys(l),p=0,v=c.length;p0?C(t.componentWillDisappear,qe(n,e)):e.textContent=""}function Xe(e,n,t,r){Ke(t,r),8192&n.flags?I(n,e,r):Qe(e,t,r)}function ze(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Ze(e){var n=e.event;return function(t){n(e.data,t)}}function Je(e,n,t,r){if(c(t)){if(L(n,t))return;t=Ze(t)}we(r,v(e),t)}function Ye(e,n,t){if(o(n))return void t.removeAttribute("style");var r,i,a=t.style;if(l(n))return void(a.cssText=n);if(o(e)||l(e))for(r in n)i=n[r],a.setProperty(r,i);else{for(r in n)(i=n[r])!==e[r]&&a.setProperty(r,i);for(r in e)o(n[r])&&a.removeProperty(r)}}function en(e,n,t,r,i){var a=e&&e.__html||"",l=n&&n.__html||"";a!==l&&(o(l)||ye(r,l)||(u(t)||(12&t.childFlags?Ke(t.children,i):2===t.childFlags&&He(t.children,i),t.children=null,t.childFlags=1),r.innerHTML=l))}function nn(e,n,t,r,i,a,l,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(a&&"value"===e)break;var s=o(t)?"":t;r[e]!==s&&(r[e]=s);break;case"style":Ye(n,t,r);break;case"dangerouslySetInnerHTML":en(n,t,l,r,u);break;default:ie[e]?ue(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Je(e,n,t,r):o(t)?r.removeAttribute(e):i&&ne[e]?r.setAttributeNS(ne[e],e,t):r.setAttribute(e,t)}}function tn(e,n,t,r,o,i){var a=!1,l=(448&n)>0;for(var u in l&&(a=Oe(t))&&_e(n,r,t),t)nn(u,null,t[u],r,o,a,null,i);l&&Re(n,e,r,t,!0,a)}function rn(e,n,t){var r=J(e.render(n,e.state,t)),o=t;return a(e.getChildContext)&&(o=s(t,e.getChildContext())),e.$CX=o,r}function on(e,n,t,r,o,i){var l=new n(t,r),s=l.$N=Boolean(n.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=o,l.$L=i,e.children=l,l.$BS=!1,l.context=r,l.props===f&&(l.props=t),s)l.state=N(l,t,l.state);else if(a(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var c=l.$PS;if(!u(c)){var p=l.state;if(u(p))l.state=c;else for(var d in c)p[d]=c[d];l.$PS=null}l.$BR=!1}return l.$LI=rn(l,t,r),l}function an(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function ln(e,n,t,r,o,i,a){var l=e.flags|=16384;481&l?fn(e,n,t,r,o,i,a):4&l?dn(e,n,t,r,o,i,a):8&l?vn(e,n,t,r,o,i,a):16&l?cn(e,n,o):8192&l?sn(e,t,n,r,o,i,a):1024&l&&un(e,t,n,o,i,a)}function un(e,n,t,r,o,i){ln(e.children,e.ref,n,!1,null,o,i);var a=Q();cn(a,t,r),e.dom=a.dom}function sn(e,n,t,r,o,i,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Q()),2===u?ln(l,t,n,r,o,i,a):pn(l,t,n,r,o,i,a)}function cn(e,n,t){var r=e.dom=document.createTextNode(e.children);u(n)||m(n,r,t)}function fn(e,n,t,r,i,a,l){var s=e.flags,c=e.props,f=e.className,p=e.childFlags,d=e.dom=g(e.type,r=r||(32&s)>0),v=e.children;if(o(f)||""===f||(r?d.setAttribute("class",f):d.className=f),16===p)F(d,v);else if(1!==p){var h=r&&"foreignObject"!==e.type;2===p?(16384&v.flags&&(e.children=v=q(v)),ln(v,d,t,h,null,a,l)):8!==p&&4!==p||pn(v,d,t,h,null,a,l)}u(n)||m(n,d,i),u(c)||tn(e,s,c,d,r,l),je(e.ref,d,a)}function pn(e,n,t,r,o,i,a){for(var l=0;ld)&&(f=$(l[d-1],!1).nextSibling)}Tn(s,c,l,u,t,r,o,f,e,i,a)}function xn(e,n,t,r,o){var a=e.ref,l=n.ref,u=n.children;if(Tn(e.childFlags,n.childFlags,e.children,u,a,t,!1,null,e,r,o),n.dom=e.dom,a!==l&&!i(u)){var s=u.dom;b(a,s),h(l,s)}}function An(e,n,t,r,i,a,l){var u,s=n.dom=e.dom,c=e.props,p=n.props,d=!1,v=!1;if(r=r||(32&i)>0,c!==p){var h=c||f;if((u=p||f)!==f)for(var m in(d=(448&i)>0)&&(v=Oe(u)),u){var g=h[m],y=u[m];g!==y&&nn(m,g,y,s,r,v,e,l)}if(h!==f)for(var b in h)o(u[b])&&!o(h[b])&&nn(b,h[b],null,s,r,v,e,l)}var k=n.children,w=n.className;e.className!==w&&(o(w)?s.removeAttribute("class"):r?s.setAttribute("class",w):s.className=w),4096&i?Cn(s,k):Tn(e.childFlags,n.childFlags,e.children,k,s,t,r&&"foreignObject"!==n.type,null,e,a,l),d&&Re(i,n,s,u,!1,v);var $=n.ref,C=e.ref;C!==$&&(Be(C),je($,s,a))}function In(e,n,t,r,o,i,a){He(e,a),pn(n,t,r,o,$(e,!0),i,a),I(e,t,a)}function Tn(e,n,t,r,o,i,a,l,u,s,c){switch(e){case 2:switch(n){case 2:wn(t,r,o,i,a,l,s,c);break;case 1:Ge(t,o,c);break;case 16:He(t,c),F(o,r);break;default:In(t,r,o,i,a,s,c)}break;case 1:switch(n){case 2:ln(r,o,i,a,l,s,c);break;case 1:break;case 16:F(o,r);break;default:pn(r,o,i,a,l,s,c)}break;case 16:switch(n){case 16:$n(t,r,o);break;case 2:Qe(o,t,c),ln(r,o,i,a,l,s,c);break;case 1:Qe(o,t,c);break;default:Qe(o,t,c),pn(r,o,i,a,l,s,c)}break;default:switch(n){case 16:Ke(t,c),F(o,r);break;case 2:Xe(o,u,t,c),ln(r,o,i,a,l,s,c);break;case 1:Xe(o,u,t,c);break;default:var f=0|t.length,p=0|r.length;0===f?p>0&&pn(r,o,i,a,l,s,c):0===p?Xe(o,u,t,c):8===n&&8===e?Un(t,r,o,i,a,f,p,l,u,s,c):Ln(t,r,o,i,a,f,p,l,s,c)}}}function Pn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Nn(e,n,t,r,o,i,l,u,c,f){var p=e.state,d=e.props,v=Boolean(e.$N),h=a(e.shouldComponentUpdate);if(v&&(n=N(e,t,n!==p?s(p,n):n)),l||!h||h&&e.shouldComponentUpdate(t,n,o)){!v&&a(e.componentWillUpdate)&&e.componentWillUpdate(t,n,o),e.props=t,e.state=n,e.context=o;var m=null,g=rn(e,t,o);v&&a(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),wn(e.$LI,g,r,e.$CX,i,u,c,f),e.$LI=g,a(e.componentDidUpdate)&&Pn(e,d,p,m,c)}else e.props=t,e.state=n,e.context=o}function Dn(e,n,t,r,o,i,l,c){var p=n.children=e.children;if(u(p))return;p.$L=l;var d=n.props||f,v=n.ref,h=e.ref,m=p.state;if(!p.$N){if(a(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,r),p.$UN)return;p.$BR=!1}u(p.$PS)||(m=s(m,p.$PS),p.$PS=null)}Nn(p,m,d,t,r,o,!1,i,l,c),h!==v&&(Be(h),je(v,p,l))}function En(e,n,t,r,i,l,u,s){var c=!0,p=n.props||f,d=n.ref,v=e.props,h=!o(d),m=e.children;if(h&&a(d.onComponentShouldUpdate)&&(c=d.onComponentShouldUpdate(v,p)),!1!==c){h&&a(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=J(an(n,r));wn(m,g,t,r,i,l,u,s),n.children=g,h&&a(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function Fn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Ln(e,n,t,r,o,i,a,l,u,s){for(var c,f,p=i>a?a:i,d=0;da)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=q(g)),wn(m,g,t,r,o,l,s,c),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(f=v+1)v)for(;h<=d;)Ge(e[h++],t,c);else Mn(e,n,r,i,a,d,v,h,t,o,l,u,s,c)}function Mn(e,n,t,r,o,i,a,l,u,s,c,f,p,d){var v,h,m=0,g=0,y=l,b=l,k=i-l+1,w=a-l+1,C=new Int32Array(w+1),x=k===r,A=!1,I=0,T=0;if(o<4||(k|w)<32)for(g=y;g<=i;++g)if(v=e[g],Tl?A=!0:I=l,16384&h.flags&&(n[l]=h=q(h)),wn(v,h,u,t,s,c,p,d),++T;break}!x&&l>a&&Ge(v,u,d)}else x||Ge(v,u,d);else{var N={};for(g=b;g<=a;++g)N[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],Ty;)Ge(e[y++],u,d);C[l-b]=g+1,I>l?A=!0:I=l,16384&(h=n[l]).flags&&(n[l]=h=q(h)),wn(v,h,u,t,s,c,p,d),++T}else x||Ge(v,u,d);else x||Ge(v,u,d)}if(x)Xe(u,f,e,d),pn(n,u,t,s,c,p,d);else if(A){var D=Wn(C);for(l=D.length-1,g=w-1;g>=0;g--)0===C[g]?(16384&(h=n[I=g+b]).flags&&(n[I]=h=q(h)),ln(h,u,t,s,(m=I+1)0&&S(d.componentWillMove)}else if(T!==w)for(g=w-1;g>=0;g--)0===C[g]&&(16384&(h=n[I=g+b]).flags&&(n[I]=h=q(h)),ln(h,u,t,s,(m=I+1)Vn&&(Vn=u,Fe=new Int32Array(u),Le=new Int32Array(u));t>1]]0&&(Le[t]=Fe[i-1]),Fe[i]=t)}i=o+1;var s=new Int32Array(i);for(a=Fe[i-1];i-- >0;)s[i]=a,a=Le[a],Fe[i]=0;return s}function Rn(e,n,t,r){var i=[],l=new d,u=n.$V;D.v=!0,o(u)?o(e)||(16384&e.flags&&(e=q(e)),ln(e,n,r,!1,null,i,l),n.$V=e,u=e):o(e)?(Ge(u,n,l),n.$V=null):(16384&e.flags&&(e=q(e)),wn(u,e,n,r,!1,null,i,l),u=n.$V=e),k(i),C(l.componentDidAppear),D.v=!1,a(t)&&t(),a(E.renderComplete)&&E.renderComplete(u,n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var _n=[],On="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Bn=!1;function jn(e,n,t,r){var i=e.$PS;if(a(n)&&(n=n(i?s(e.state,i):e.state,e.props,e.context)),o(i))e.$PS=n;else for(var l in n)i[l]=n[l];if(e.$BR)a(t)&&e.$L.push(t.bind(e));else{if(!D.v&&0===_n.length)return Kn(e,r),void(a(t)&&t.call(e));if(-1===_n.indexOf(e)&&_n.push(e),r&&(e.$F=!0),Bn||(Bn=!0,On(Hn)),a(t)){var u=e.$QU;u||(u=e.$QU=[]),u.push(t)}}}function Gn(e){for(var n=e.$QU,t=0;t1)for(r=[];s-- >0;)r[s]=arguments[s+2];if("string"!==typeof e){if(o=2,Xn(r)||(n||(n={}),n.children=r),!Qn(n))for(var c in i={},n)"key"===c?l=n.key:"ref"===c?a=n.ref:1===zn[c]?(a||(a={}),a[c]=n[c]):i[c]=n[c];return j(o,e,i,l,a)}if(o=z(e),!Qn(n))for(var f in i={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&Xn(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(o|=4096),i[f]=n[f]);if(8192&o)return H(1===s?[r]:r,0,l);return R(o,e,u,r,0,i,l,a)}function Jn(e){return void 0===e||null===e}function Yn(e){return""!==e}function et(e){return e.split(" ").filter(Yn)}function nt(e,n){for(var t=et(n),r=0;r=0&&n--}}for(var p=0,d=0;dp&&(p=m)}n+=a.length,p>t&&(t=p)}return{maxDuration:t,nrofTransitions:n}}var ft,pt=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var t in n)if(void 0!==e[t])return n[t]}();function dt(e,n,t){"IMG"!==n.nodeName||n.complete?setTimeout((function(){return e({target:n,timeout:!0})}),0===t?0:Math.round(1e3*t)+100):n.addEventListener("load",(function(){setTimeout((function(){return e({target:n,timeout:!0})}),0===t?0:Math.round(1e3*t)+100)}))}function vt(e,n){var t=e[0],r=ct(e),o=r.maxDuration,i=r.nrofTransitions,a=!1,l=function r(o){if(!o||a)return;if(!o.timeout){for(var l=!1,u=0;u0)return}a=!0,t.removeEventListener(pt,r,!1),"function"===typeof n&&n()};t.addEventListener(pt,l,!1),dt(l,t,o)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(ft||(ft={}));var ht={};function mt(){var e=!1;for(var n in ht)--ht[n].ticks<0?delete ht[n]:e=!0;e&&requestAnimationFrame(mt)}var gt=[],yt=[],bt=0,kt=bt,wt=bt;function $t(){wt=bt;var e=yt;yt=[];for(var n=0;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t=e.length)return{done:!0};return{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a=Array.isArray;function l(e){var n=typeof e;return"string"===n||"number"===n}function u(e){return void 0===e||null===e}function c(e){return null===e||!1===e||!0===e||void 0===e}function s(e){return"function"===typeof e}function f(e){return"string"===typeof e}function p(e){return null===e}function d(e){return!p(e)&&"object"===typeof e}var v={},h="$F",m=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function g(e){return e.substring(2).toLowerCase()}function y(e,n){e.appendChild(n)}function b(e,n,t){p(t)?y(e,n):e.insertBefore(n,t)}function k(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function $(e,n,t){e.replaceChild(n,t)}function w(e,n){e.removeChild(n)}function A(e){for(var n=0;n0?x(t.componentWillDisappear,P(e,n)):N(e,n,!1)}function D(e,n,t,r,o,i,a,l){e.componentWillMove.push({dom:r,fn:function(){0!==(4&a)?t.componentWillMove(n,o,r):0!==(8&a)&&t.onComponentWillMove(n,o,r,l)},next:i,parent:o})}function E(e,n,t,r,o){for(var i,a,l=n.flags;!u(n);){var c=n.flags;if(0!==(1521&c))return void(u(i)||!s(i.componentWillMove)&&!s(i.onComponentWillMove)?b(t,n.dom,r):D(o,e,i,n.dom,t,r,l,a));var f=n.children;if(0!==(4&c))i=n.children,a=n.props,n=f.$LI;else if(0!==(8&c))i=n.ref,a=n.props,n=f;else if(0!==(8192&c)){if(2!==n.childFlags){for(var p=0,d=f.length;p0,v=p(s),h=f(s)&&s[0]===O;d||v||h?(t=t||n.slice(0,i),(d||h)&&(u=z(u)),(v||h)&&(u.key=O+i),t.push(u)):t&&t.push(u),u.flags|=65536}}r=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=z(n)),r=2;return e.children=t,e.childFlags=r,e}function ne(e){if(c(e)||l(e))return q(e,null);if(a(e))return Q(e,0,null);return 16384&e.flags?z(e):e}var te="http://www.w3.org/1999/xlink",re="http://www.w3.org/XML/1998/namespace",oe={"xlink:actuate":te,"xlink:arcrole":te,"xlink:href":te,"xlink:role":te,"xlink:show":te,"xlink:title":te,"xlink:type":te,"xml:base":re,"xml:lang":re,"xml:space":re};function ie(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ae=ie(0),le=ie(null),ue=ie(!0);function ce(e,n){var t=n.$EV;return t||(t=n.$EV=ie(null)),t[e]||1===++ae[e]&&(le[e]=ke(e)),t}function se(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--ae[e]&&(document.removeEventListener(g(e),le[e]),le[e]=null),t[e]=null)}function fe(e,n,t,r){if(s(t))ce(e,r)[e]=t;else if(d(t)){if(W(n,t))return;ce(e,r)[e]=t}else se(e,r)}function pe(e){return s(e.composedPath)?e.composedPath()[0]:e.target}function de(e,n,t,r){var o=pe(e);do{if(n&&o.disabled)return;var i=o.$EV;if(!u(i)){var a=i[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!p(o))}function ve(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function he(){return this.defaultPrevented}function me(){return this.cancelBubble}function ge(e){var n={dom:document};return e.isDefaultPrevented=he,e.isPropagationStopped=me,e.stopPropagation=ve,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ye(e){return function(n){if(0!==n.button)return void n.stopPropagation();de(n,!0,e,ge(n))}}function be(e){return function(n){de(n,!1,e,ge(n))}}function ke(e){var n="onClick"===e||"onDblClick"===e?ye(e):be(e);return document.addEventListener(g(e),n),n}function $e(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function we(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var o=n.toLowerCase();s(e[o])&&e[o](t)}}function Ae(e,n){var t=function(t){var r,o=this.$V;if(u(o))return;var i=null!=(r=o.props)?r:v,a=o.dom;if(f(e))we(i,e,t);else for(var l=0;l-1&&!u(n.options[i])&&(a=n.options[i].value),t&&u(a)&&(a=e.defaultValue),De(r,a)}}var Ve,We,Me=Ae("onInput",_e),Re=Ae("onChange");function Oe(e,n){Se(e,"input",Me),s(n.onChange)&&Se(e,"change",Re)}function _e(e,n,t){var r=e.value,o=n.value;if(u(r)){if(t){var i=e.defaultValue;u(i)||i===o||(n.defaultValue=i,n.value=i)}}else o!==r&&(n.defaultValue=r,n.value=r)}function Be(e,n,t,r,o,i){0!==(64&e)?Te(r,t):0!==(256&e)?Le(r,t,o,n):0!==(128&e)&&_e(r,t,o),i&&(t.$V=n)}function je(e,n,t){0!==(64&e)?Pe(n,t):0!==(256&e)?Ue(n):0!==(128&e)&&Oe(n,t)}function Ge(e){return Ce(e.type)?!u(e.checked):!u(e.value)}function He(e){u(e)||!R(e,null)&&e.current&&(e.current=null)}function Ke(e,n,t){u(e)||!s(e)&&void 0===e.current||t.push((function(){R(e,n)||void 0===e.current||(e.current=n)}))}function qe(e,n,t){Qe(e,t),T(e,n,t)}function Qe(e,n){var t,r=e.flags,o=e.children;if(0!==(481&r)){t=e.ref;var i=e.props;He(t);var a=e.childFlags;if(!p(i))for(var l=Object.keys(i),c=0,f=l.length;c0?x(t.componentWillDisappear,ze(n,e)):e.textContent=""}function Je(e,n,t,r){Xe(t,r),8192&n.flags?T(n,e,r):Ze(e,t,r)}function Ye(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function en(e){var n=e.event;return function(t){n(e.data,t)}}function nn(e,n,t,r){if(d(t)){if(W(n,t))return;t=en(t)}Se(r,g(e),t)}function tn(e,n,t){if(u(n))return void t.removeAttribute("style");var r,o,i=t.style;if(f(n))return void(i.cssText=n);if(u(e)||f(e))for(r in n)o=n[r],i.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&i.setProperty(r,o);for(r in e)u(n[r])&&i.removeProperty(r)}}function rn(e,n,t,r,o){var i=(null==e?void 0:e.__html)||"",a=(null==n?void 0:n.__html)||"";i!==a&&(u(a)||$e(r,a)||(p(t)||(12&t.childFlags?Xe(t.children,o):2===t.childFlags&&Qe(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=a))}function on(e,n,t){var r=u(e)?"":e;n[t]!==r&&(n[t]=r)}function an(e,n,t,r,o,i,a,l){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;on(t,r,e);break;case"style":tn(n,t,r);break;case"dangerouslySetInnerHTML":rn(n,t,a,r,l);break;default:ue[e]?fe(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?nn(e,n,t,r):u(t)?r.removeAttribute(e):o&&oe[e]?r.setAttributeNS(oe[e],e,t):r.setAttribute(e,t)}}function ln(e,n,t,r,o,i){var a=!1,l=(448&n)>0;for(var u in l&&(a=Ge(t))&&je(n,r,t),t)an(u,null,t[u],r,o,a,null,i);l&&Be(n,e,r,t,!0,a)}function un(n,t,r){var o=ne(n.render(t,n.state,r)),i=r;return s(n.getChildContext)&&(i=e({},r,n.getChildContext())),n.$CX=i,o}function cn(e,n,t,r,o,i){var a=new n(t,r),l=a.$N=Boolean(n.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=o,a.$L=i,e.children=a,a.$BS=!1,a.context=r,a.props===v&&(a.props=t),l)a.state=F(a,t,a.state);else if(s(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var u=a.$PS;if(!p(u)){var c=a.state;if(p(c))a.state=u;else for(var f in u)c[f]=u[f];a.$PS=null}a.$BR=!1}return a.$LI=un(a,t,r),a}function sn(e,n){var t=e.props||v;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function fn(e,n,t,r,o,i,a){var l=e.flags|=16384;0!==(481&l)?hn(e,n,t,r,o,i,a):0!==(4&l)?gn(e,n,t,r,o,i,a):8&l?yn(e,n,t,r,o,i,a):16&l?vn(e,n,o):8192&l?dn(e,t,n,r,o,i,a):1024&l&&pn(e,t,n,o,i,a)}function pn(e,n,t,r,o,i){fn(e.children,e.ref,n,!1,null,o,i);var a=Z();vn(a,t,r),e.dom=a.dom}function dn(e,n,t,r,o,i,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Z()),2===u?fn(l,t,n,r,o,i,a):mn(l,t,n,r,o,i,a)}function vn(e,n,t){var r=e.dom=document.createTextNode(e.children);p(n)||b(n,r,t)}function hn(e,n,t,r,o,i,a){var l=e.flags,c=e.props,s=e.className,f=e.childFlags,d=e.dom=k(e.type,r=r||(32&l)>0),v=e.children;if(u(s)||""===s||(r?d.setAttribute("class",s):d.className=s),16===f)V(d,v);else if(1!==f){var h=r&&"foreignObject"!==e.type;2===f?(16384&v.flags&&(e.children=v=z(v)),fn(v,d,t,h,null,i,a)):8!==f&&4!==f||mn(v,d,t,h,null,i,a)}p(n)||b(n,d,o),p(c)||ln(e,l,c,d,r,a),Ke(e.ref,d,i)}function mn(e,n,t,r,o,i,a){for(var l=0;ld)&&(f=C(l[d-1],!1).nextSibling)}Un(c,s,l,u,t,r,o,f,e,i,a)}function Tn(e,n,t,r,o){var i=e.ref,a=n.ref,l=n.children;if(Un(e.childFlags,n.childFlags,e.children,l,i,t,!1,null,e,r,o),n.dom=e.dom,i!==a&&!c(l)){var u=l.dom;w(i,u),y(a,u)}}function Dn(e,n,t,r,o,i){var a,l=n.dom=e.dom,c=e.props,s=n.props,f=n.flags,p=!1,d=!1;if(r=r||(32&f)>0,c!==s){var h=c||v;if((a=s||v)!==v)for(var m in(p=(448&f)>0)&&(d=Ge(a)),a){var g=h[m],y=a[m];g!==y&&an(m,g,y,l,r,d,e,i)}if(h!==v)for(var b in h)u(a[b])&&!u(h[b])&&an(b,h[b],null,l,r,d,e,i)}var k=n.children,$=n.className;e.className!==$&&(u($)?l.removeAttribute("class"):r?l.setAttribute("class",$):l.className=$),4096&f?Nn(l,k):Un(e.childFlags,n.childFlags,e.children,k,l,t,r&&"foreignObject"!==n.type,null,e,o,i),p&&Be(f,n,l,a,!1,d);var w=n.ref,A=e.ref;A!==w&&(He(A),Ke(w,l,o))}function En(e,n,t,r,o,i,a){Qe(e,a),mn(n,t,r,o,C(e,!0),i,a),T(e,t,a)}function Fn(e,n,t,r,o,i,a,l,u,c,s){var f=0|e.length,p=0|n.length;0===f?p>0&&mn(n,t,r,o,i,a,l):0===p?Je(t,u,e,l):8===c&&8===s?_n(e,n,t,r,o,f,p,i,u,a,l):On(e,n,t,r,o,f,p,i,a,l)}function Un(e,n,t,r,o,i,a,l,u,c,s){switch(e){case 2:switch(n){case 2:xn(t,r,o,i,a,l,c,s);break;case 1:qe(t,o,s);break;case 16:Qe(t,s),V(o,r);break;default:En(t,r,o,i,a,c,s)}break;case 1:switch(n){case 2:fn(r,o,i,a,l,c,s);break;case 1:break;case 16:V(o,r);break;default:mn(r,o,i,a,l,c,s)}break;case 16:switch(n){case 16:In(t,r,o);break;case 2:Ze(o,t,s),fn(r,o,i,a,l,c,s);break;case 1:Ze(o,t,s);break;default:Ze(o,t,s),mn(r,o,i,a,l,c,s)}break;default:switch(n){case 16:Xe(t,s),V(o,r);break;case 2:Je(o,u,t,s),fn(r,o,i,a,l,c,s);break;case 1:Je(o,u,t,s);break;default:Fn(t,r,o,i,a,l,c,s,u,n,e)}}}function Ln(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Vn(n,t,r,o,i,a,l,u,c,f){var p=n.state,d=n.props,v=Boolean(n.$N),h=s(n.shouldComponentUpdate);if(v&&(t=F(n,r,t!==p?e({},p,t):t)),l||!h||h&&n.shouldComponentUpdate(r,t,i)){!v&&s(n.componentWillUpdate)&&n.componentWillUpdate(r,t,i),n.props=r,n.state=t,n.context=i;var m=null,g=un(n,r,i);v&&s(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),xn(n.$LI,g,o,n.$CX,a,u,c,f),n.$LI=g,s(n.componentDidUpdate)&&Ln(n,d,p,m,c)}else n.props=r,n.state=t,n.context=i}function Wn(n,t,r,o,i,a,l,u){var c=t.children=n.children;if(p(c))return;c.$L=l;var f=t.props||v,d=t.ref,h=n.ref,m=c.state;if(!c.$N){if(s(c.componentWillReceiveProps)){if(c.$BR=!0,c.componentWillReceiveProps(f,o),c.$UN)return;c.$BR=!1}p(c.$PS)||(m=e({},m,c.$PS),c.$PS=null)}Vn(c,m,f,r,o,i,!1,a,l,u),h!==d&&(He(h),Ke(d,c,l))}function Mn(e,n,t,r,o,i,a,l){var c=!0,f=n.props||v,p=n.ref,d=e.props,h=!u(p),m=e.children;if(h&&s(p.onComponentShouldUpdate)&&(c=p.onComponentShouldUpdate(d,f)),c){h&&s(p.onComponentWillUpdate)&&p.onComponentWillUpdate(d,f);var g=ne(sn(n,r));xn(m,g,t,r,o,i,a,l),n.children=g,h&&s(p.onComponentDidUpdate)&&p.onComponentDidUpdate(d,f)}else n.children=m}function Rn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function On(e,n,t,r,o,i,a,l,u,c){for(var s,f,p=i>a?a:i,d=0;da)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=z(g)),xn(m,g,t,r,o,l,c,s),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(f=v+1)v)for(;h<=d;)qe(e[h++],t,s);else Bn(e,n,r,i,a,d,v,h,t,o,l,u,c,s)}function Bn(e,n,t,r,o,i,a,l,u,c,s,f,p,d){var v,h,m=0,g=0,y=l,b=l,k=i-l+1,$=a-l+1,w=new Int32Array($+1),A=k===r,S=!1,x=0,N=0;if(o<4||(k|$)<32)for(g=y;g<=i;++g)if(v=e[g],N<$){for(l=b;l<=a;l++)if(h=n[l],v.key===h.key){if(w[l-b]=g+1,A)for(A=!1;yl?S=!0:x=l,16384&h.flags&&(n[l]=h=z(h)),xn(v,h,u,t,c,s,p,d),++N;break}!A&&l>a&&qe(v,u,d)}else A||qe(v,u,d);else{var P={};for(g=b;g<=a;++g)P[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],N<$)if(void 0!==(l=P[v.key])){if(A)for(A=!1;g>y;)qe(e[y++],u,d);w[l-b]=g+1,x>l?S=!0:x=l,16384&(h=n[l]).flags&&(n[l]=h=z(h)),xn(v,h,u,t,c,s,p,d),++N}else A||qe(v,u,d);else A||qe(v,u,d)}if(A)Je(u,f,e,d),mn(n,u,t,c,s,p,d);else if(S){var T=Gn(w);for(l=T.length-1,g=$-1;g>=0;g--)0===w[g]?(16384&(h=n[x=g+b]).flags&&(n[x]=h=z(h)),fn(h,u,t,c,(m=x+1)0&&I(d.componentWillMove)}else if(N!==$)for(g=$-1;g>=0;g--)0===w[g]&&(16384&(h=n[x=g+b]).flags&&(n[x]=h=z(h)),fn(h,u,t,c,(m=x+1)jn&&(jn=u,Ve=new Int32Array(u),We=new Int32Array(u));t>1]]0&&(We[t]=Ve[i-1]),Ve[i]=t)}i=o+1;var c=new Int32Array(i);for(a=Ve[i-1];i-- >0;)c[i]=a,a=We[a],Ve[i]=0;return c}function Hn(e,n,t,r){var o=[],i=new m,a=n.$V;U.v=!0,u(a)?u(e)||(0!==(16384&e.flags)&&(e=z(e)),fn(e,n,r,!1,null,o,i),n.$V=e,a=e):u(e)?(qe(a,n,i),n.$V=null):(16384&e.flags&&(e=z(e)),xn(a,e,n,r,!1,null,o,i),a=n.$V=e),A(o),x(i.componentDidAppear),U.v=!1,s(t)&&t()}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Kn=[],qn=Promise.resolve().then.bind(Promise.resolve()),Qn=!1;function Xn(n,t,r,o){var i=n.$PS;if(s(t)&&(t=t(i?e({},n.state,i):n.state,n.props,n.context)),u(i))n.$PS=t;else for(var a in t)i[a]=t[a];if(n.$BR)s(r)&&n.$L.push(r.bind(n));else{if(!U.v&&0===Kn.length)return Jn(n,o),void(s(r)&&r.call(n));if(Kn.includes(n)||Kn.push(n),o&&(n.$F=!0),Qn||(Qn=!0,qn(Zn)),s(r)){var l=n.$QU;l||(l=n.$QU=[]),l.push(r)}}}function zn(e){for(var n=e.$QU,t=0;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,nt(r)||(n||(n={}),n.children=r),!et(n))for(var s in i={},n)"key"===s?l=n.key:"ref"===s?a=n.ref:1===tt[s]?(a||(a={}),a[s]=n[s]):i[s]=n[s];return K(o,e,i,l,a)}if(o=Y(e),!et(n))for(var f in i={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&nt(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(o|=4096),i[f]=n[f]);if(8192&o)return Q(1===c?[r]:r,0,l);return B(o,e,u,r,0,i,l,a)}function ot(e){return void 0===e||null===e}function it(e){return""!==e}function at(e){return e.split(" ").filter(it)}function lt(e,n){for(var t=at(n),r=0;rd&&(d=g)}n+=u.length,d>t&&(t=d)}return{maxDuration:t,nrofTransitions:n}}var gt,yt=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var t in n)if(void 0!==e[t])return n[t]}();function bt(e,n){var t=e[0],r=mt(e).nrofTransitions,o=!1;t.addEventListener(yt,(function i(a){if(!a||o)return;if(!a.timeout){for(var l=!1,u=0;u0)return}o=!0,t.removeEventListener(yt,i,!1),"function"===typeof n&&n()}),!1)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(gt||(gt={}));var kt={};function $t(){var e=!1;for(var n in kt)--kt[n].ticks<0?delete kt[n]:e=!0;e&&requestAnimationFrame($t)}var wt=[],At=[],St=0,Ct=St,xt=St;function It(){xt=St;var e=At;At=[];for(var n=0;n0?C(t.componentWillDisappear,x(e,n)):S(e,n,!1)}function I(e,n,t,r,i,o,a,l){e.componentWillMove.push({dom:r,fn:function(){4&a?t.componentWillMove(n,i,r):8&a&&t.onComponentWillMove(n,i,r,l)},next:o,parent:i})}function P(e,n,t,r,o){var l,u,s=n.flags;do{var c=n.flags;if(1521&c)return void(i(l)||!a(l.componentWillMove)&&!a(l.onComponentWillMove)?m(t,n.dom,r):I(o,e,l,n.dom,t,r,s,u));var f=n.children;if(4&c)l=n.children,u=n.props,n=f.$LI;else if(8&c)l=n.ref,u=n.props,n=f;else if(8192&c){if(2!==n.childFlags){for(var d=0,p=f.length;d0,v=u(d),h=l(d)&&d[0]===V;p||v||h?(i=i||n.slice(0,c),(p||h)&&(f=q(f)),(v||h)&&(f.key=V+c),i.push(f)):i&&i.push(f),f.flags|=65536}}a=0===(i=i||n).length?1:8}else(i=n).flags|=65536,81920&n.flags&&(i=q(n)),a=2;return e.children=i,e.childFlags=a,e}function J(e){if(o(e)||r(e))return G(e,null);if(t(e))return H(e,0,null);return 16384&e.flags?q(e):e}var Y="http://www.w3.org/1999/xlink",ee="http://www.w3.org/XML/1998/namespace",ne={"xlink:actuate":Y,"xlink:arcrole":Y,"xlink:href":Y,"xlink:role":Y,"xlink:show":Y,"xlink:title":Y,"xlink:type":Y,"xml:base":ee,"xml:lang":ee,"xml:space":ee};function te(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=te(0),ie=te(null),oe=te(!0);function ae(e,n){var t=n.$EV;return t||(t=n.$EV=te(null)),t[e]||1===++re[e]&&(ie[e]=ge(e)),t}function le(e,n){var t=n.$EV;t&&t[e]&&(0===--re[e]&&(document.removeEventListener(v(e),ie[e]),ie[e]=null),t[e]=null)}function ue(e,n,t,r){if(a(t))ae(e,r)[e]=t;else if(c(t)){if(L(n,t))return;ae(e,r)[e]=t}else le(e,r)}function se(e){return a(e.composedPath)?e.composedPath()[0]:e.target}function ce(e,n,t,r){var i=se(e);do{if(n&&i.disabled)return;var o=i.$EV;if(o){var a=o[t];if(a&&(r.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!u(i))}function fe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function de(){return this.defaultPrevented}function pe(){return this.cancelBubble}function ve(e){var n={dom:document};return e.isDefaultPrevented=de,e.isPropagationStopped=pe,e.stopPropagation=fe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function he(e){return function(n){if(0!==n.button)return void n.stopPropagation();ce(n,!0,e,ve(n))}}function me(e){return function(n){ce(n,!1,e,ve(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?he(e):me(e);return document.addEventListener(v(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function be(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var i=n.toLowerCase();e[i]&&e[i](t)}}function ke(e,n){var t=function(t){var r=this.$V;if(!r)return;var i=r.props||f,o=r.dom;if(l(e))be(i,e,t);else for(var u=0;u-1&&n.options[a]&&(l=n.options[a].value),t&&i(l)&&(l=e.defaultValue),Ie(r,l)}}var Ee,Le,Ue=ke("onInput",We),Me=ke("onChange");function Ve(e,n){$e(e,"input",Ue),n.onChange&&$e(e,"change",Me)}function We(e,n,t){var r=e.value,o=n.value;if(i(r)){if(t){var a=e.defaultValue;i(a)||a===o||(n.defaultValue=a,n.value=a)}}else o!==r&&(n.defaultValue=r,n.value=r)}function Oe(e,n,t,r,i,o){64&e?Te(r,t):256&e?Fe(r,t,i,n):128&e&&We(r,t,i),o&&(t.$V=n)}function Re(e,n,t){64&e?xe(n,t):256&e?Ne(n):128&e&&Ve(n,t)}function _e(e){return e.type&&we(e.type)?!i(e.checked):!i(e.value)}function Be(e){e&&!M(e,null)&&e.current&&(e.current=null)}function je(e,n,t){e&&(a(e)||void 0!==e.current)&&t.push((function(){M(e,n)||void 0===e.current||(e.current=n)}))}function Ge(e,n,t){He(e,t),T(e,n,t)}function He(e,n){var t,r=e.flags,o=e.children;if(481&r){t=e.ref;var l=e.props;Be(t);var s=e.childFlags;if(!u(l))for(var c=Object.keys(l),d=0,v=c.length;d0?C(t.componentWillDisappear,qe(n,e)):e.textContent=""}function Xe(e,n,t,r){Ke(t,r),8192&n.flags?T(n,e,r):Qe(e,t,r)}function ze(e,n,t,r,i){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,i,e)}))}function Ze(e){var n=e.event;return function(t){n(e.data,t)}}function Je(e,n,t,r){if(c(t)){if(L(n,t))return;t=Ze(t)}$e(r,v(e),t)}function Ye(e,n,t){if(i(n))return void t.removeAttribute("style");var r,o,a=t.style;if(l(n))return void(a.cssText=n);if(i(e)||l(e))for(r in n)o=n[r],a.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&a.setProperty(r,o);for(r in e)i(n[r])&&a.removeProperty(r)}}function en(e,n,t,r,o){var a=e&&e.__html||"",l=n&&n.__html||"";a!==l&&(i(l)||ye(r,l)||(u(t)||(12&t.childFlags?Ke(t.children,o):2===t.childFlags&&He(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=l))}function nn(e,n,t,r,o,a,l,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(a&&"value"===e)break;var s=i(t)?"":t;r[e]!==s&&(r[e]=s);break;case"style":Ye(n,t,r);break;case"dangerouslySetInnerHTML":en(n,t,l,r,u);break;default:oe[e]?ue(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Je(e,n,t,r):i(t)?r.removeAttribute(e):o&&ne[e]?r.setAttributeNS(ne[e],e,t):r.setAttribute(e,t)}}function tn(e,n,t,r,i,o){var a=!1,l=(448&n)>0;for(var u in l&&(a=_e(t))&&Re(n,r,t),t)nn(u,null,t[u],r,i,a,null,o);l&&Oe(n,e,r,t,!0,a)}function rn(e,n,t){var r=J(e.render(n,e.state,t)),i=t;return a(e.getChildContext)&&(i=s(t,e.getChildContext())),e.$CX=i,r}function on(e,n,t,r,i,o){var l=new n(t,r),s=l.$N=Boolean(n.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=i,l.$L=o,e.children=l,l.$BS=!1,l.context=r,l.props===f&&(l.props=t),s)l.state=D(l,t,l.state);else if(a(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var c=l.$PS;if(!u(c)){var d=l.state;if(u(d))l.state=c;else for(var p in c)d[p]=c[p];l.$PS=null}l.$BR=!1}return l.$LI=rn(l,t,r),l}function an(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function ln(e,n,t,r,i,o,a){var l=e.flags|=16384;481&l?fn(e,n,t,r,i,o,a):4&l?pn(e,n,t,r,i,o,a):8&l?vn(e,n,t,r,i,o,a):16&l?cn(e,n,i):8192&l?sn(e,t,n,r,i,o,a):1024&l&&un(e,t,n,i,o,a)}function un(e,n,t,r,i,o){ln(e.children,e.ref,n,!1,null,i,o);var a=Q();cn(a,t,r),e.dom=a.dom}function sn(e,n,t,r,i,o,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Q()),2===u?ln(l,t,n,r,i,o,a):dn(l,t,n,r,i,o,a)}function cn(e,n,t){var r=e.dom=document.createTextNode(e.children);u(n)||m(n,r,t)}function fn(e,n,t,r,o,a,l){var s=e.flags,c=e.props,f=e.className,d=e.childFlags,p=e.dom=g(e.type,r=r||(32&s)>0),v=e.children;if(i(f)||""===f||(r?p.setAttribute("class",f):p.className=f),16===d)E(p,v);else if(1!==d){var h=r&&"foreignObject"!==e.type;2===d?(16384&v.flags&&(e.children=v=q(v)),ln(v,p,t,h,null,a,l)):8!==d&&4!==d||dn(v,p,t,h,null,a,l)}u(n)||m(n,p,o),u(c)||tn(e,s,c,p,r,l),je(e.ref,p,a)}function dn(e,n,t,r,i,o,a){for(var l=0;lp)&&(f=w(l[p-1],!1).nextSibling)}In(s,c,l,u,t,r,i,f,e,o,a)}function Sn(e,n,t,r,i){var a=e.ref,l=n.ref,u=n.children;if(In(e.childFlags,n.childFlags,e.children,u,a,t,!1,null,e,r,i),n.dom=e.dom,a!==l&&!o(u)){var s=u.dom;b(a,s),h(l,s)}}function xn(e,n,t,r,o,a,l){var u,s=n.dom=e.dom,c=e.props,d=n.props,p=!1,v=!1;if(r=r||(32&o)>0,c!==d){var h=c||f;if((u=d||f)!==f)for(var m in(p=(448&o)>0)&&(v=_e(u)),u){var g=h[m],y=u[m];g!==y&&nn(m,g,y,s,r,v,e,l)}if(h!==f)for(var b in h)i(u[b])&&!i(h[b])&&nn(b,h[b],null,s,r,v,e,l)}var k=n.children,$=n.className;e.className!==$&&(i($)?s.removeAttribute("class"):r?s.setAttribute("class",$):s.className=$),4096&o?Cn(s,k):In(e.childFlags,n.childFlags,e.children,k,s,t,r&&"foreignObject"!==n.type,null,e,a,l),p&&Oe(o,n,s,u,!1,v);var w=n.ref,C=e.ref;C!==w&&(Be(C),je(w,s,a))}function Tn(e,n,t,r,i,o,a){He(e,a),dn(n,t,r,i,w(e,!0),o,a),T(e,t,a)}function In(e,n,t,r,i,o,a,l,u,s,c){switch(e){case 2:switch(n){case 2:$n(t,r,i,o,a,l,s,c);break;case 1:Ge(t,i,c);break;case 16:He(t,c),E(i,r);break;default:Tn(t,r,i,o,a,s,c)}break;case 1:switch(n){case 2:ln(r,i,o,a,l,s,c);break;case 1:break;case 16:E(i,r);break;default:dn(r,i,o,a,l,s,c)}break;case 16:switch(n){case 16:wn(t,r,i);break;case 2:Qe(i,t,c),ln(r,i,o,a,l,s,c);break;case 1:Qe(i,t,c);break;default:Qe(i,t,c),dn(r,i,o,a,l,s,c)}break;default:switch(n){case 16:Ke(t,c),E(i,r);break;case 2:Xe(i,u,t,c),ln(r,i,o,a,l,s,c);break;case 1:Xe(i,u,t,c);break;default:var f=0|t.length,d=0|r.length;0===f?d>0&&dn(r,i,o,a,l,s,c):0===d?Xe(i,u,t,c):8===n&&8===e?Un(t,r,i,o,a,f,d,l,u,s,c):Ln(t,r,i,o,a,f,d,l,s,c)}}}function Pn(e,n,t,r,i){i.push((function(){e.componentDidUpdate(n,t,r)}))}function Dn(e,n,t,r,i,o,l,u,c,f){var d=e.state,p=e.props,v=Boolean(e.$N),h=a(e.shouldComponentUpdate);if(v&&(n=D(e,t,n!==d?s(d,n):n)),l||!h||h&&e.shouldComponentUpdate(t,n,i)){!v&&a(e.componentWillUpdate)&&e.componentWillUpdate(t,n,i),e.props=t,e.state=n,e.context=i;var m=null,g=rn(e,t,i);v&&a(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),$n(e.$LI,g,r,e.$CX,o,u,c,f),e.$LI=g,a(e.componentDidUpdate)&&Pn(e,p,d,m,c)}else e.props=t,e.state=n,e.context=i}function Nn(e,n,t,r,i,o,l,c){var d=n.children=e.children;if(u(d))return;d.$L=l;var p=n.props||f,v=n.ref,h=e.ref,m=d.state;if(!d.$N){if(a(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,r),d.$UN)return;d.$BR=!1}u(d.$PS)||(m=s(m,d.$PS),d.$PS=null)}Dn(d,m,p,t,r,i,!1,o,l,c),h!==v&&(Be(h),je(v,d,l))}function Fn(e,n,t,r,o,l,u,s){var c=!0,d=n.props||f,p=n.ref,v=e.props,h=!i(p),m=e.children;if(h&&a(p.onComponentShouldUpdate)&&(c=p.onComponentShouldUpdate(v,d)),!1!==c){h&&a(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=J(an(n,r));$n(m,g,t,r,o,l,u,s),n.children=g,h&&a(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else n.children=m}function En(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Ln(e,n,t,r,i,o,a,l,u,s){for(var c,f,d=o>a?a:o,p=0;pa)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=q(g)),$n(m,g,t,r,i,l,s,c),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(f=v+1)v)for(;h<=p;)Ge(e[h++],t,c);else Mn(e,n,r,o,a,p,v,h,t,i,l,u,s,c)}function Mn(e,n,t,r,i,o,a,l,u,s,c,f,d,p){var v,h,m=0,g=0,y=l,b=l,k=o-l+1,$=a-l+1,C=new Int32Array($+1),S=k===r,x=!1,T=0,I=0;if(i<4||(k|$)<32)for(g=y;g<=o;++g)if(v=e[g],I<$){for(l=b;l<=a;l++)if(h=n[l],v.key===h.key){if(C[l-b]=g+1,S)for(S=!1;yl?x=!0:T=l,16384&h.flags&&(n[l]=h=q(h)),$n(v,h,u,t,s,c,d,p),++I;break}!S&&l>a&&Ge(v,u,p)}else S||Ge(v,u,p);else{var D={};for(g=b;g<=a;++g)D[n[g].key]=g;for(g=y;g<=o;++g)if(v=e[g],I<$)if(void 0!==(l=D[v.key])){if(S)for(S=!1;g>y;)Ge(e[y++],u,p);C[l-b]=g+1,T>l?x=!0:T=l,16384&(h=n[l]).flags&&(n[l]=h=q(h)),$n(v,h,u,t,s,c,d,p),++I}else S||Ge(v,u,p);else S||Ge(v,u,p)}if(S)Xe(u,f,e,p),dn(n,u,t,s,c,d,p);else if(x){var N=Wn(C);for(l=N.length-1,g=$-1;g>=0;g--)0===C[g]?(16384&(h=n[T=g+b]).flags&&(n[T]=h=q(h)),ln(h,u,t,s,(m=T+1)0&&A(p.componentWillMove)}else if(I!==$)for(g=$-1;g>=0;g--)0===C[g]&&(16384&(h=n[T=g+b]).flags&&(n[T]=h=q(h)),ln(h,u,t,s,(m=T+1)Vn&&(Vn=u,Ee=new Int32Array(u),Le=new Int32Array(u));t>1]]0&&(Le[t]=Ee[o-1]),Ee[o]=t)}o=i+1;var s=new Int32Array(o);for(a=Ee[o-1];o-- >0;)s[o]=a,a=Le[a],Ee[o]=0;return s}function On(e,n,t,r){var o=[],l=new p,u=n.$V;N.v=!0,i(u)?i(e)||(16384&e.flags&&(e=q(e)),ln(e,n,r,!1,null,o,l),n.$V=e,u=e):i(e)?(Ge(u,n,l),n.$V=null):(16384&e.flags&&(e=q(e)),$n(u,e,n,r,!1,null,o,l),u=n.$V=e),k(o),C(l.componentDidAppear),N.v=!1,a(t)&&t(),a(F.renderComplete)&&F.renderComplete(u,n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Rn=[],_n="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Bn=!1;function jn(e,n,t,r){var o=e.$PS;if(a(n)&&(n=n(o?s(e.state,o):e.state,e.props,e.context)),i(o))e.$PS=n;else for(var l in n)o[l]=n[l];if(e.$BR)a(t)&&e.$L.push(t.bind(e));else{if(!N.v&&0===Rn.length)return Kn(e,r),void(a(t)&&t.call(e));if(-1===Rn.indexOf(e)&&Rn.push(e),r&&(e.$F=!0),Bn||(Bn=!0,_n(Hn)),a(t)){var u=e.$QU;u||(u=e.$QU=[]),u.push(t)}}}function Gn(e){for(var n=e.$QU,t=0;t1)for(r=[];s-- >0;)r[s]=arguments[s+2];if("string"!==typeof e){if(i=2,Xn(r)||(n||(n={}),n.children=r),!Qn(n))for(var c in o={},n)"key"===c?l=n.key:"ref"===c?a=n.ref:1===zn[c]?(a||(a={}),a[c]=n[c]):o[c]=n[c];return j(i,e,o,l,a)}if(i=z(e),!Qn(n))for(var f in o={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&Xn(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(i|=4096),o[f]=n[f]);if(8192&i)return H(1===s?[r]:r,0,l);return O(i,e,u,r,0,o,l,a)}function Jn(e){return void 0===e||null===e}function Yn(e){return""!==e}function et(e){return e.split(" ").filter(Yn)}function nt(e,n){for(var t=et(n),r=0;r=0&&n--}}for(var d=0,p=0;pd&&(d=m)}n+=a.length,d>t&&(t=d)}return{maxDuration:t,nrofTransitions:n}}var ft,dt=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var t in n)if(void 0!==e[t])return n[t]}();function pt(e,n,t){"IMG"!==n.nodeName||n.complete?setTimeout((function(){return e({target:n,timeout:!0})}),0===t?0:Math.round(1e3*t)+100):n.addEventListener("load",(function(){setTimeout((function(){return e({target:n,timeout:!0})}),0===t?0:Math.round(1e3*t)+100)}))}function vt(e,n){var t=e[0],r=ct(e),i=r.maxDuration,o=r.nrofTransitions,a=!1,l=function r(i){if(!i||a)return;if(!i.timeout){for(var l=!1,u=0;u0)return}a=!0,t.removeEventListener(dt,r,!1),"function"===typeof n&&n()};t.addEventListener(dt,l,!1),pt(l,t,i)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(ft||(ft={}));var ht={};function mt(){var e=!1;for(var n in ht)--ht[n].ticks<0?delete ht[n]:e=!0;e&&requestAnimationFrame(mt)}var gt=[],yt=[],bt=0,kt=bt,$t=bt;function wt(){$t=bt;var e=yt;yt=[];for(var n=0;n animates height and opacity on add. The image and body of each card animates using the card animation CSS-classes but with different transitions. The card inherits AnimatedComponet which is only aware of the card animation. The child animations need to be finished when the card animations are finished."}),void 0===n&&(n=null),void 0===t&&(t=f),On(e,r,n,t)}))}(); +!function(){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t=e.length)return{done:!0};return{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a=Array.isArray;function l(e){var n=typeof e;return"string"===n||"number"===n}function u(e){return void 0===e||null===e}function s(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"===typeof e}function f(e){return"string"===typeof e}function d(e){return null===e}function p(e){return!d(e)&&"object"===typeof e}var v={},h="$F",m=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function g(e){return e.substring(2).toLowerCase()}function y(e,n){e.appendChild(n)}function b(e,n,t){d(t)?y(e,n):e.insertBefore(n,t)}function k(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function $(e,n,t){e.replaceChild(n,t)}function w(e,n){e.removeChild(n)}function C(e){for(var n=0;n0?I(t.componentWillDisappear,P(e,n)):x(e,n,!1)}function N(e,n,t,r,i,o,a,l){e.componentWillMove.push({dom:r,fn:function(){0!==(4&a)?t.componentWillMove(n,i,r):0!==(8&a)&&t.onComponentWillMove(n,i,r,l)},next:o,parent:i})}function F(e,n,t,r,i){for(var o,a,l=n.flags;!u(n);){var s=n.flags;if(0!==(1521&s))return void(u(o)||!c(o.componentWillMove)&&!c(o.onComponentWillMove)?b(t,n.dom,r):N(i,e,o,n.dom,t,r,l,a));var f=n.children;if(0!==(4&s))o=n.children,a=n.props,n=f.$LI;else if(0!==(8&s))o=n.ref,a=n.props,n=f;else if(0!==(8192&s)){if(2!==n.childFlags){for(var d=0,p=f.length;d0,v=d(c),h=f(c)&&c[0]===R;p||v||h?(t=t||n.slice(0,o),(p||h)&&(u=z(u)),(v||h)&&(u.key=R+o),t.push(u)):t&&t.push(u),u.flags|=65536}}r=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=z(n)),r=2;return e.children=t,e.childFlags=r,e}function ne(e){if(s(e)||l(e))return G(e,null);if(a(e))return Q(e,0,null);return 16384&e.flags?z(e):e}var te="http://www.w3.org/1999/xlink",re="http://www.w3.org/XML/1998/namespace",ie={"xlink:actuate":te,"xlink:arcrole":te,"xlink:href":te,"xlink:role":te,"xlink:show":te,"xlink:title":te,"xlink:type":te,"xml:base":re,"xml:lang":re,"xml:space":re};function oe(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ae=oe(0),le=oe(null),ue=oe(!0);function se(e,n){var t=n.$EV;return t||(t=n.$EV=oe(null)),t[e]||1===++ae[e]&&(le[e]=ke(e)),t}function ce(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--ae[e]&&(document.removeEventListener(g(e),le[e]),le[e]=null),t[e]=null)}function fe(e,n,t,r){if(c(t))se(e,r)[e]=t;else if(p(t)){if(M(n,t))return;se(e,r)[e]=t}else ce(e,r)}function de(e){return c(e.composedPath)?e.composedPath()[0]:e.target}function pe(e,n,t,r){var i=de(e);do{if(n&&i.disabled)return;var o=i.$EV;if(!u(o)){var a=o[t];if(a&&(r.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!d(i))}function ve(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function he(){return this.defaultPrevented}function me(){return this.cancelBubble}function ge(e){var n={dom:document};return e.isDefaultPrevented=he,e.isPropagationStopped=me,e.stopPropagation=ve,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ye(e){return function(n){if(0!==n.button)return void n.stopPropagation();pe(n,!0,e,ge(n))}}function be(e){return function(n){pe(n,!1,e,ge(n))}}function ke(e){var n="onClick"===e||"onDblClick"===e?ye(e):be(e);return document.addEventListener(g(e),n),n}function $e(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function we(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var i=n.toLowerCase();c(e[i])&&e[i](t)}}function Ce(e,n){var t=function(t){var r,i=this.$V;if(u(i))return;var o=null!=(r=i.props)?r:v,a=i.dom;if(f(e))we(o,e,t);else for(var l=0;l-1&&!u(n.options[o])&&(a=n.options[o].value),t&&u(a)&&(a=e.defaultValue),Ne(r,a)}}var Ve,Me,We=Ce("onInput",Be),Oe=Ce("onChange");function Re(e,n){Ae(e,"input",We),c(n.onChange)&&Ae(e,"change",Oe)}function Be(e,n,t){var r=e.value,i=n.value;if(u(r)){if(t){var o=e.defaultValue;u(o)||o===i||(n.defaultValue=o,n.value=o)}}else i!==r&&(n.defaultValue=r,n.value=r)}function _e(e,n,t,r,i,o){0!==(64&e)?De(r,t):0!==(256&e)?Le(r,t,i,n):0!==(128&e)&&Be(r,t,i),o&&(t.$V=n)}function je(e,n,t){0!==(64&e)?Pe(n,t):0!==(256&e)?Ue(n):0!==(128&e)&&Re(n,t)}function He(e){return Se(e.type)?!u(e.checked):!u(e.value)}function Ke(e){u(e)||!O(e,null)&&e.current&&(e.current=null)}function qe(e,n,t){u(e)||!c(e)&&void 0===e.current||t.push((function(){O(e,n)||void 0===e.current||(e.current=n)}))}function Ge(e,n,t){Qe(e,t),D(e,n,t)}function Qe(e,n){var t,r=e.flags,i=e.children;if(0!==(481&r)){t=e.ref;var o=e.props;Ke(t);var a=e.childFlags;if(!d(o))for(var l=Object.keys(o),s=0,f=l.length;s0?I(t.componentWillDisappear,ze(n,e)):e.textContent=""}function Je(e,n,t,r){Xe(t,r),8192&n.flags?D(n,e,r):Ze(e,t,r)}function Ye(e,n,t,r,i){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,i,e)}))}function en(e){var n=e.event;return function(t){n(e.data,t)}}function nn(e,n,t,r){if(p(t)){if(M(n,t))return;t=en(t)}Ae(r,g(e),t)}function tn(e,n,t){if(u(n))return void t.removeAttribute("style");var r,i,o=t.style;if(f(n))return void(o.cssText=n);if(u(e)||f(e))for(r in n)i=n[r],o.setProperty(r,i);else{for(r in n)(i=n[r])!==e[r]&&o.setProperty(r,i);for(r in e)u(n[r])&&o.removeProperty(r)}}function rn(e,n,t,r,i){var o=(null==e?void 0:e.__html)||"",a=(null==n?void 0:n.__html)||"";o!==a&&(u(a)||$e(r,a)||(d(t)||(12&t.childFlags?Xe(t.children,i):2===t.childFlags&&Qe(t.children,i),t.children=null,t.childFlags=1),r.innerHTML=a))}function on(e,n,t){var r=u(e)?"":e;n[t]!==r&&(n[t]=r)}function an(e,n,t,r,i,o,a,l){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(o&&"value"===e)break;on(t,r,e);break;case"style":tn(n,t,r);break;case"dangerouslySetInnerHTML":rn(n,t,a,r,l);break;default:ue[e]?fe(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?nn(e,n,t,r):u(t)?r.removeAttribute(e):i&&ie[e]?r.setAttributeNS(ie[e],e,t):r.setAttribute(e,t)}}function ln(e,n,t,r,i,o){var a=!1,l=(448&n)>0;for(var u in l&&(a=He(t))&&je(n,r,t),t)an(u,null,t[u],r,i,a,null,o);l&&_e(n,e,r,t,!0,a)}function un(n,t,r){var i=ne(n.render(t,n.state,r)),o=r;return c(n.getChildContext)&&(o=e({},r,n.getChildContext())),n.$CX=o,i}function sn(e,n,t,r,i,o){var a=new n(t,r),l=a.$N=Boolean(n.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=i,a.$L=o,e.children=a,a.$BS=!1,a.context=r,a.props===v&&(a.props=t),l)a.state=E(a,t,a.state);else if(c(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var u=a.$PS;if(!d(u)){var s=a.state;if(d(s))a.state=u;else for(var f in u)s[f]=u[f];a.$PS=null}a.$BR=!1}return a.$LI=un(a,t,r),a}function cn(e,n){var t=e.props||v;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function fn(e,n,t,r,i,o,a){var l=e.flags|=16384;0!==(481&l)?hn(e,n,t,r,i,o,a):0!==(4&l)?gn(e,n,t,r,i,o,a):8&l?yn(e,n,t,r,i,o,a):16&l?vn(e,n,i):8192&l?pn(e,t,n,r,i,o,a):1024&l&&dn(e,t,n,i,o,a)}function dn(e,n,t,r,i,o){fn(e.children,e.ref,n,!1,null,i,o);var a=Z();vn(a,t,r),e.dom=a.dom}function pn(e,n,t,r,i,o,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Z()),2===u?fn(l,t,n,r,i,o,a):mn(l,t,n,r,i,o,a)}function vn(e,n,t){var r=e.dom=document.createTextNode(e.children);d(n)||b(n,r,t)}function hn(e,n,t,r,i,o,a){var l=e.flags,s=e.props,c=e.className,f=e.childFlags,p=e.dom=k(e.type,r=r||(32&l)>0),v=e.children;if(u(c)||""===c||(r?p.setAttribute("class",c):p.className=c),16===f)V(p,v);else if(1!==f){var h=r&&"foreignObject"!==e.type;2===f?(16384&v.flags&&(e.children=v=z(v)),fn(v,p,t,h,null,o,a)):8!==f&&4!==f||mn(v,p,t,h,null,o,a)}d(n)||b(n,p,i),d(s)||ln(e,l,s,p,r,a),qe(e.ref,p,o)}function mn(e,n,t,r,i,o,a){for(var l=0;lp)&&(f=S(l[p-1],!1).nextSibling)}Un(s,c,l,u,t,r,i,f,e,o,a)}function Dn(e,n,t,r,i){var o=e.ref,a=n.ref,l=n.children;if(Un(e.childFlags,n.childFlags,e.children,l,o,t,!1,null,e,r,i),n.dom=e.dom,o!==a&&!s(l)){var u=l.dom;w(o,u),y(a,u)}}function Nn(e,n,t,r,i,o){var a,l=n.dom=e.dom,s=e.props,c=n.props,f=n.flags,d=!1,p=!1;if(r=r||(32&f)>0,s!==c){var h=s||v;if((a=c||v)!==v)for(var m in(d=(448&f)>0)&&(p=He(a)),a){var g=h[m],y=a[m];g!==y&&an(m,g,y,l,r,p,e,o)}if(h!==v)for(var b in h)u(a[b])&&!u(h[b])&&an(b,h[b],null,l,r,p,e,o)}var k=n.children,$=n.className;e.className!==$&&(u($)?l.removeAttribute("class"):r?l.setAttribute("class",$):l.className=$),4096&f?xn(l,k):Un(e.childFlags,n.childFlags,e.children,k,l,t,r&&"foreignObject"!==n.type,null,e,i,o),d&&_e(f,n,l,a,!1,p);var w=n.ref,C=e.ref;C!==w&&(Ke(C),qe(w,l,i))}function Fn(e,n,t,r,i,o,a){Qe(e,a),mn(n,t,r,i,S(e,!0),o,a),D(e,t,a)}function En(e,n,t,r,i,o,a,l,u,s,c){var f=0|e.length,d=0|n.length;0===f?d>0&&mn(n,t,r,i,o,a,l):0===d?Je(t,u,e,l):8===s&&8===c?Bn(e,n,t,r,i,f,d,o,u,a,l):Rn(e,n,t,r,i,f,d,o,a,l)}function Un(e,n,t,r,i,o,a,l,u,s,c){switch(e){case 2:switch(n){case 2:In(t,r,i,o,a,l,s,c);break;case 1:Ge(t,i,c);break;case 16:Qe(t,c),V(i,r);break;default:Fn(t,r,i,o,a,s,c)}break;case 1:switch(n){case 2:fn(r,i,o,a,l,s,c);break;case 1:break;case 16:V(i,r);break;default:mn(r,i,o,a,l,s,c)}break;case 16:switch(n){case 16:Tn(t,r,i);break;case 2:Ze(i,t,c),fn(r,i,o,a,l,s,c);break;case 1:Ze(i,t,c);break;default:Ze(i,t,c),mn(r,i,o,a,l,s,c)}break;default:switch(n){case 16:Xe(t,c),V(i,r);break;case 2:Je(i,u,t,c),fn(r,i,o,a,l,s,c);break;case 1:Je(i,u,t,c);break;default:En(t,r,i,o,a,l,s,c,u,n,e)}}}function Ln(e,n,t,r,i){i.push((function(){e.componentDidUpdate(n,t,r)}))}function Vn(n,t,r,i,o,a,l,u,s,f){var d=n.state,p=n.props,v=Boolean(n.$N),h=c(n.shouldComponentUpdate);if(v&&(t=E(n,r,t!==d?e({},d,t):t)),l||!h||h&&n.shouldComponentUpdate(r,t,o)){!v&&c(n.componentWillUpdate)&&n.componentWillUpdate(r,t,o),n.props=r,n.state=t,n.context=o;var m=null,g=un(n,r,o);v&&c(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(p,d)),In(n.$LI,g,i,n.$CX,a,u,s,f),n.$LI=g,c(n.componentDidUpdate)&&Ln(n,p,d,m,s)}else n.props=r,n.state=t,n.context=o}function Mn(n,t,r,i,o,a,l,u){var s=t.children=n.children;if(d(s))return;s.$L=l;var f=t.props||v,p=t.ref,h=n.ref,m=s.state;if(!s.$N){if(c(s.componentWillReceiveProps)){if(s.$BR=!0,s.componentWillReceiveProps(f,i),s.$UN)return;s.$BR=!1}d(s.$PS)||(m=e({},m,s.$PS),s.$PS=null)}Vn(s,m,f,r,i,o,!1,a,l,u),h!==p&&(Ke(h),qe(p,s,l))}function Wn(e,n,t,r,i,o,a,l){var s=!0,f=n.props||v,d=n.ref,p=e.props,h=!u(d),m=e.children;if(h&&c(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(p,f)),s){h&&c(d.onComponentWillUpdate)&&d.onComponentWillUpdate(p,f);var g=ne(cn(n,r));In(m,g,t,r,i,o,a,l),n.children=g,h&&c(d.onComponentDidUpdate)&&d.onComponentDidUpdate(p,f)}else n.children=m}function On(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Rn(e,n,t,r,i,o,a,l,u,s){for(var c,f,d=o>a?a:o,p=0;pa)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=z(g)),In(m,g,t,r,i,l,s,c),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(f=v+1)v)for(;h<=p;)Ge(e[h++],t,c);else _n(e,n,r,o,a,p,v,h,t,i,l,u,s,c)}function _n(e,n,t,r,i,o,a,l,u,s,c,f,d,p){var v,h,m=0,g=0,y=l,b=l,k=o-l+1,$=a-l+1,w=new Int32Array($+1),C=k===r,A=!1,I=0,x=0;if(i<4||(k|$)<32)for(g=y;g<=o;++g)if(v=e[g],x<$){for(l=b;l<=a;l++)if(h=n[l],v.key===h.key){if(w[l-b]=g+1,C)for(C=!1;yl?A=!0:I=l,16384&h.flags&&(n[l]=h=z(h)),In(v,h,u,t,s,c,d,p),++x;break}!C&&l>a&&Ge(v,u,p)}else C||Ge(v,u,p);else{var P={};for(g=b;g<=a;++g)P[n[g].key]=g;for(g=y;g<=o;++g)if(v=e[g],x<$)if(void 0!==(l=P[v.key])){if(C)for(C=!1;g>y;)Ge(e[y++],u,p);w[l-b]=g+1,I>l?A=!0:I=l,16384&(h=n[l]).flags&&(n[l]=h=z(h)),In(v,h,u,t,s,c,d,p),++x}else C||Ge(v,u,p);else C||Ge(v,u,p)}if(C)Je(u,f,e,p),mn(n,u,t,s,c,d,p);else if(A){var D=Hn(w);for(l=D.length-1,g=$-1;g>=0;g--)0===w[g]?(16384&(h=n[I=g+b]).flags&&(n[I]=h=z(h)),fn(h,u,t,s,(m=I+1)0&&T(p.componentWillMove)}else if(x!==$)for(g=$-1;g>=0;g--)0===w[g]&&(16384&(h=n[I=g+b]).flags&&(n[I]=h=z(h)),fn(h,u,t,s,(m=I+1)jn&&(jn=u,Ve=new Int32Array(u),Me=new Int32Array(u));t>1]]0&&(Me[t]=Ve[o-1]),Ve[o]=t)}o=i+1;var s=new Int32Array(o);for(a=Ve[o-1];o-- >0;)s[o]=a,a=Me[a],Ve[o]=0;return s}function Kn(e,n,t,r){var i=[],o=new m,a=n.$V;U.v=!0,u(a)?u(e)||(0!==(16384&e.flags)&&(e=z(e)),fn(e,n,r,!1,null,i,o),n.$V=e,a=e):u(e)?(Ge(a,n,o),n.$V=null):(16384&e.flags&&(e=z(e)),In(a,e,n,r,!1,null,i,o),a=n.$V=e),C(i),I(o.componentDidAppear),U.v=!1,c(t)&&t()}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var qn=[],Gn=Promise.resolve().then.bind(Promise.resolve()),Qn=!1;function Xn(n,t,r,i){var o=n.$PS;if(c(t)&&(t=t(o?e({},n.state,o):n.state,n.props,n.context)),u(o))n.$PS=t;else for(var a in t)o[a]=t[a];if(n.$BR)c(r)&&n.$L.push(r.bind(n));else{if(!U.v&&0===qn.length)return Jn(n,i),void(c(r)&&r.call(n));if(qn.includes(n)||qn.push(n),i&&(n.$F=!0),Qn||(Qn=!0,Gn(Zn)),c(r)){var l=n.$QU;l||(l=n.$QU=[]),l.push(r)}}}function zn(e){for(var n=e.$QU,t=0;t1)for(r=[];s-- >0;)r[s]=arguments[s+2];if("string"!==typeof e){if(i=2,nt(r)||(n||(n={}),n.children=r),!et(n))for(var c in o={},n)"key"===c?l=n.key:"ref"===c?a=n.ref:1===tt[c]?(a||(a={}),a[c]=n[c]):o[c]=n[c];return q(i,e,o,l,a)}if(i=Y(e),!et(n))for(var f in o={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&nt(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(i|=4096),o[f]=n[f]);if(8192&i)return Q(1===s?[r]:r,0,l);return _(i,e,u,r,0,o,l,a)}function it(e){return void 0===e||null===e}function ot(e){return""!==e}function at(e){return e.split(" ").filter(ot)}function lt(e,n){for(var t=at(n),r=0;rp&&(p=g)}n+=u.length,p>t&&(t=p)}return{maxDuration:t,nrofTransitions:n}}var gt,yt=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var t in n)if(void 0!==e[t])return n[t]}();function bt(e,n){var t=e[0],r=mt(e).nrofTransitions,i=!1;t.addEventListener(yt,(function o(a){if(!a||i)return;if(!a.timeout){for(var l=!1,u=0;u0)return}i=!0,t.removeEventListener(yt,o,!1),"function"===typeof n&&n()}),!1)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(gt||(gt={}));var kt={};function $t(){var e=!1;for(var n in kt)--kt[n].ticks<0?delete kt[n]:e=!0;e&&requestAnimationFrame($t)}var wt=[],Ct=[],At=0,St=At,It=At;function Tt(){It=At;var e=Ct;Ct=[];for(var n=0;n animates height and opacity on add. The image and body of each card animates using the card animation CSS-classes but with different transitions. The card inherits AnimatedComponet which is only aware of the card animation. The child animations need to be finished when the card animations are finished."}),void 0===n&&(n=null),void 0===t&&(t=v),Kn(e,r,n,t)}))}(); diff --git a/docs/animations-global-demo/dist/bundle.js b/docs/animations-global-demo/dist/bundle.js index 2d8f6a0ab..6d7cd9909 100644 --- a/docs/animations-global-demo/dist/bundle.js +++ b/docs/animations-global-demo/dist/bundle.js @@ -1 +1 @@ -!function(){"use strict";function e(n,t){return e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},e(n,t)}function n(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var t=Array.isArray;function r(e){var n=typeof e;return"string"===n||"number"===n}function i(e){return void 0===e||null===e}function o(e){return null===e||!1===e||!0===e||void 0===e}function a(e){return"function"===typeof e}function l(e){return"string"===typeof e}function u(e){return null===e}function c(e,n){var t={};if(e)for(var r in e)t[r]=e[r];if(n)for(var i in n)t[i]=n[i];return t}function s(e){return!u(e)&&"object"===typeof e}var f={},d="$F",p=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function v(e){return e.substring(2).toLowerCase()}function h(e,n){e.appendChild(n)}function m(e,n,t){u(t)?h(e,n):e.insertBefore(n,t)}function g(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function y(e,n,t){e.replaceChild(n,t)}function b(e,n){e.removeChild(n)}function k(e){for(var n=0;n0?w(t.componentWillDisappear,P(e,n)):S(e,n,!1)}function T(e,n,t,r,i,o,a,l){e.componentWillMove.push({dom:r,fn:function(){4&a?t.componentWillMove(n,i,r):8&a&&t.onComponentWillMove(n,i,r,l)},next:o,parent:i})}function x(e,n,t,r,o){var l,u,c=n.flags;do{var s=n.flags;if(1521&s)return void(i(l)||!a(l.componentWillMove)&&!a(l.onComponentWillMove)?m(t,n.dom,r):T(o,e,l,n.dom,t,r,c,u));var f=n.children;if(4&s)l=n.children,u=n.props,n=f.$LI;else if(8&s)l=n.ref,u=n.props,n=f;else if(8192&s){if(2!==n.childFlags){for(var d=0,p=f.length;d0,v=u(d),h=l(d)&&d[0]===V;p||v||h?(i=i||n.slice(0,s),(p||h)&&(f=q(f)),(v||h)&&(f.key=V+s),i.push(f)):i&&i.push(f),f.flags|=65536}}a=0===(i=i||n).length?1:8}else(i=n).flags|=65536,81920&n.flags&&(i=q(n)),a=2;return e.children=i,e.childFlags=a,e}function J(e){if(o(e)||r(e))return K(e,null);if(t(e))return H(e,0,null);return 16384&e.flags?q(e):e}var Y="http://www.w3.org/1999/xlink",ee="http://www.w3.org/XML/1998/namespace",ne={"xlink:actuate":Y,"xlink:arcrole":Y,"xlink:href":Y,"xlink:role":Y,"xlink:show":Y,"xlink:title":Y,"xlink:type":Y,"xml:base":ee,"xml:lang":ee,"xml:space":ee};function te(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=te(0),ie=te(null),oe=te(!0);function ae(e,n){var t=n.$EV;return t||(t=n.$EV=te(null)),t[e]||1===++re[e]&&(ie[e]=ge(e)),t}function le(e,n){var t=n.$EV;t&&t[e]&&(0===--re[e]&&(document.removeEventListener(v(e),ie[e]),ie[e]=null),t[e]=null)}function ue(e,n,t,r){if(a(t))ae(e,r)[e]=t;else if(s(t)){if(L(n,t))return;ae(e,r)[e]=t}else le(e,r)}function ce(e){return a(e.composedPath)?e.composedPath()[0]:e.target}function se(e,n,t,r){var i=ce(e);do{if(n&&i.disabled)return;var o=i.$EV;if(o){var a=o[t];if(a&&(r.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!u(i))}function fe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function de(){return this.defaultPrevented}function pe(){return this.cancelBubble}function ve(e){var n={dom:document};return e.isDefaultPrevented=de,e.isPropagationStopped=pe,e.stopPropagation=fe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function he(e){return function(n){if(0!==n.button)return void n.stopPropagation();se(n,!0,e,ve(n))}}function me(e){return function(n){se(n,!1,e,ve(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?he(e):me(e);return document.addEventListener(v(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function be(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var i=n.toLowerCase();e[i]&&e[i](t)}}function ke(e,n){var t=function(t){var r=this.$V;if(!r)return;var i=r.props||f,o=r.dom;if(l(e))be(i,e,t);else for(var u=0;u-1&&n.options[a]&&(l=n.options[a].value),t&&i(l)&&(l=e.defaultValue),Te(r,l)}}var Ee,Le,Me=ke("onInput",We),Ue=ke("onChange");function Ve(e,n){Ce(e,"input",Me),n.onChange&&Ce(e,"change",Ue)}function We(e,n,t){var r=e.value,o=n.value;if(i(r)){if(t){var a=e.defaultValue;i(a)||a===o||(n.defaultValue=a,n.value=a)}}else o!==r&&(n.defaultValue=r,n.value=r)}function Re(e,n,t,r,i,o){64&e?Ne(r,t):256&e?Fe(r,t,i,n):128&e&&We(r,t,i),o&&(t.$V=n)}function Oe(e,n,t){64&e?Pe(n,t):256&e?De(n):128&e&&Ve(n,t)}function Be(e){return e.type&&$e(e.type)?!i(e.checked):!i(e.value)}function _e(e){e&&!U(e,null)&&e.current&&(e.current=null)}function je(e,n,t){e&&(a(e)||void 0!==e.current)&&t.push((function(){U(e,n)||void 0===e.current||(e.current=n)}))}function Ke(e,n,t){He(e,t),N(e,n,t)}function He(e,n){var t,r=e.flags,o=e.children;if(481&r){t=e.ref;var l=e.props;_e(t);var c=e.childFlags;if(!u(l))for(var s=Object.keys(l),d=0,v=s.length;d0?w(t.componentWillDisappear,qe(n,e)):e.textContent=""}function Xe(e,n,t,r){Ge(t,r),8192&n.flags?N(n,e,r):Qe(e,t,r)}function ze(e,n,t,r,i){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,i,e)}))}function Ze(e){var n=e.event;return function(t){n(e.data,t)}}function Je(e,n,t,r){if(s(t)){if(L(n,t))return;t=Ze(t)}Ce(r,v(e),t)}function Ye(e,n,t){if(i(n))return void t.removeAttribute("style");var r,o,a=t.style;if(l(n))return void(a.cssText=n);if(i(e)||l(e))for(r in n)o=n[r],a.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&a.setProperty(r,o);for(r in e)i(n[r])&&a.removeProperty(r)}}function en(e,n,t,r,o){var a=e&&e.__html||"",l=n&&n.__html||"";a!==l&&(i(l)||ye(r,l)||(u(t)||(12&t.childFlags?Ge(t.children,o):2===t.childFlags&&He(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=l))}function nn(e,n,t,r,o,a,l,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(a&&"value"===e)break;var c=i(t)?"":t;r[e]!==c&&(r[e]=c);break;case"style":Ye(n,t,r);break;case"dangerouslySetInnerHTML":en(n,t,l,r,u);break;default:oe[e]?ue(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Je(e,n,t,r):i(t)?r.removeAttribute(e):o&&ne[e]?r.setAttributeNS(ne[e],e,t):r.setAttribute(e,t)}}function tn(e,n,t,r,i,o){var a=!1,l=(448&n)>0;for(var u in l&&(a=Be(t))&&Oe(n,r,t),t)nn(u,null,t[u],r,i,a,null,o);l&&Re(n,e,r,t,!0,a)}function rn(e,n,t){var r=J(e.render(n,e.state,t)),i=t;return a(e.getChildContext)&&(i=c(t,e.getChildContext())),e.$CX=i,r}function on(e,n,t,r,i,o){var l=new n(t,r),c=l.$N=Boolean(n.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=i,l.$L=o,e.children=l,l.$BS=!1,l.context=r,l.props===f&&(l.props=t),c)l.state=I(l,t,l.state);else if(a(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var s=l.$PS;if(!u(s)){var d=l.state;if(u(d))l.state=s;else for(var p in s)d[p]=s[p];l.$PS=null}l.$BR=!1}return l.$LI=rn(l,t,r),l}function an(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function ln(e,n,t,r,i,o,a){var l=e.flags|=16384;481&l?fn(e,n,t,r,i,o,a):4&l?pn(e,n,t,r,i,o,a):8&l?vn(e,n,t,r,i,o,a):16&l?sn(e,n,i):8192&l?cn(e,t,n,r,i,o,a):1024&l&&un(e,t,n,i,o,a)}function un(e,n,t,r,i,o){ln(e.children,e.ref,n,!1,null,i,o);var a=Q();sn(a,t,r),e.dom=a.dom}function cn(e,n,t,r,i,o,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Q()),2===u?ln(l,t,n,r,i,o,a):dn(l,t,n,r,i,o,a)}function sn(e,n,t){var r=e.dom=document.createTextNode(e.children);u(n)||m(n,r,t)}function fn(e,n,t,r,o,a,l){var c=e.flags,s=e.props,f=e.className,d=e.childFlags,p=e.dom=g(e.type,r=r||(32&c)>0),v=e.children;if(i(f)||""===f||(r?p.setAttribute("class",f):p.className=f),16===d)E(p,v);else if(1!==d){var h=r&&"foreignObject"!==e.type;2===d?(16384&v.flags&&(e.children=v=q(v)),ln(v,p,t,h,null,a,l)):8!==d&&4!==d||dn(v,p,t,h,null,a,l)}u(n)||m(n,p,o),u(s)||tn(e,c,s,p,r,l),je(e.ref,p,a)}function dn(e,n,t,r,i,o,a){for(var l=0;lp)&&(f=$(l[p-1],!1).nextSibling)}Tn(c,s,l,u,t,r,i,f,e,o,a)}function Sn(e,n,t,r,i){var a=e.ref,l=n.ref,u=n.children;if(Tn(e.childFlags,n.childFlags,e.children,u,a,t,!1,null,e,r,i),n.dom=e.dom,a!==l&&!o(u)){var c=u.dom;b(a,c),h(l,c)}}function Pn(e,n,t,r,o,a,l){var u,c=n.dom=e.dom,s=e.props,d=n.props,p=!1,v=!1;if(r=r||(32&o)>0,s!==d){var h=s||f;if((u=d||f)!==f)for(var m in(p=(448&o)>0)&&(v=Be(u)),u){var g=h[m],y=u[m];g!==y&&nn(m,g,y,c,r,v,e,l)}if(h!==f)for(var b in h)i(u[b])&&!i(h[b])&&nn(b,h[b],null,c,r,v,e,l)}var k=n.children,C=n.className;e.className!==C&&(i(C)?c.removeAttribute("class"):r?c.setAttribute("class",C):c.className=C),4096&o?wn(c,k):Tn(e.childFlags,n.childFlags,e.children,k,c,t,r&&"foreignObject"!==n.type,null,e,a,l),p&&Re(o,n,c,u,!1,v);var $=n.ref,w=e.ref;w!==$&&(_e(w),je($,c,a))}function Nn(e,n,t,r,i,o,a){He(e,a),dn(n,t,r,i,$(e,!0),o,a),N(e,t,a)}function Tn(e,n,t,r,i,o,a,l,u,c,s){switch(e){case 2:switch(n){case 2:Cn(t,r,i,o,a,l,c,s);break;case 1:Ke(t,i,s);break;case 16:He(t,s),E(i,r);break;default:Nn(t,r,i,o,a,c,s)}break;case 1:switch(n){case 2:ln(r,i,o,a,l,c,s);break;case 1:break;case 16:E(i,r);break;default:dn(r,i,o,a,l,c,s)}break;case 16:switch(n){case 16:$n(t,r,i);break;case 2:Qe(i,t,s),ln(r,i,o,a,l,c,s);break;case 1:Qe(i,t,s);break;default:Qe(i,t,s),dn(r,i,o,a,l,c,s)}break;default:switch(n){case 16:Ge(t,s),E(i,r);break;case 2:Xe(i,u,t,s),ln(r,i,o,a,l,c,s);break;case 1:Xe(i,u,t,s);break;default:var f=0|t.length,d=0|r.length;0===f?d>0&&dn(r,i,o,a,l,c,s):0===d?Xe(i,u,t,s):8===n&&8===e?Mn(t,r,i,o,a,f,d,l,u,c,s):Ln(t,r,i,o,a,f,d,l,c,s)}}}function xn(e,n,t,r,i){i.push((function(){e.componentDidUpdate(n,t,r)}))}function In(e,n,t,r,i,o,l,u,s,f){var d=e.state,p=e.props,v=Boolean(e.$N),h=a(e.shouldComponentUpdate);if(v&&(n=I(e,t,n!==d?c(d,n):n)),l||!h||h&&e.shouldComponentUpdate(t,n,i)){!v&&a(e.componentWillUpdate)&&e.componentWillUpdate(t,n,i),e.props=t,e.state=n,e.context=i;var m=null,g=rn(e,t,i);v&&a(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),Cn(e.$LI,g,r,e.$CX,o,u,s,f),e.$LI=g,a(e.componentDidUpdate)&&xn(e,p,d,m,s)}else e.props=t,e.state=n,e.context=i}function Dn(e,n,t,r,i,o,l,s){var d=n.children=e.children;if(u(d))return;d.$L=l;var p=n.props||f,v=n.ref,h=e.ref,m=d.state;if(!d.$N){if(a(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,r),d.$UN)return;d.$BR=!1}u(d.$PS)||(m=c(m,d.$PS),d.$PS=null)}In(d,m,p,t,r,i,!1,o,l,s),h!==v&&(_e(h),je(v,d,l))}function Fn(e,n,t,r,o,l,u,c){var s=!0,d=n.props||f,p=n.ref,v=e.props,h=!i(p),m=e.children;if(h&&a(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(v,d)),!1!==s){h&&a(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=J(an(n,r));Cn(m,g,t,r,o,l,u,c),n.children=g,h&&a(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else n.children=m}function En(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Ln(e,n,t,r,i,o,a,l,u,c){for(var s,f,d=o>a?a:o,p=0;pa)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=q(g)),Cn(m,g,t,r,i,l,c,s),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(f=v+1)v)for(;h<=p;)Ke(e[h++],t,s);else Un(e,n,r,o,a,p,v,h,t,i,l,u,c,s)}function Un(e,n,t,r,i,o,a,l,u,c,s,f,d,p){var v,h,m=0,g=0,y=l,b=l,k=o-l+1,C=a-l+1,w=new Int32Array(C+1),S=k===r,P=!1,N=0,T=0;if(i<4||(k|C)<32)for(g=y;g<=o;++g)if(v=e[g],Tl?P=!0:N=l,16384&h.flags&&(n[l]=h=q(h)),Cn(v,h,u,t,c,s,d,p),++T;break}!S&&l>a&&Ke(v,u,p)}else S||Ke(v,u,p);else{var I={};for(g=b;g<=a;++g)I[n[g].key]=g;for(g=y;g<=o;++g)if(v=e[g],Ty;)Ke(e[y++],u,p);w[l-b]=g+1,N>l?P=!0:N=l,16384&(h=n[l]).flags&&(n[l]=h=q(h)),Cn(v,h,u,t,c,s,d,p),++T}else S||Ke(v,u,p);else S||Ke(v,u,p)}if(S)Xe(u,f,e,p),dn(n,u,t,c,s,d,p);else if(P){var D=Wn(w);for(l=D.length-1,g=C-1;g>=0;g--)0===w[g]?(16384&(h=n[N=g+b]).flags&&(n[N]=h=q(h)),ln(h,u,t,c,(m=N+1)0&&A(p.componentWillMove)}else if(T!==C)for(g=C-1;g>=0;g--)0===w[g]&&(16384&(h=n[N=g+b]).flags&&(n[N]=h=q(h)),ln(h,u,t,c,(m=N+1)Vn&&(Vn=u,Ee=new Int32Array(u),Le=new Int32Array(u));t>1]]0&&(Le[t]=Ee[o-1]),Ee[o]=t)}o=i+1;var c=new Int32Array(o);for(a=Ee[o-1];o-- >0;)c[o]=a,a=Le[a],Ee[o]=0;return c}function Rn(e,n,t,r){var o=[],l=new p,u=n.$V;D.v=!0,i(u)?i(e)||(16384&e.flags&&(e=q(e)),ln(e,n,r,!1,null,o,l),n.$V=e,u=e):i(e)?(Ke(u,n,l),n.$V=null):(16384&e.flags&&(e=q(e)),Cn(u,e,n,r,!1,null,o,l),u=n.$V=e),k(o),w(l.componentDidAppear),D.v=!1,a(t)&&t(),a(F.renderComplete)&&F.renderComplete(u,n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var On=[],Bn="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},_n=!1;function jn(e,n,t,r){var o=e.$PS;if(a(n)&&(n=n(o?c(e.state,o):e.state,e.props,e.context)),i(o))e.$PS=n;else for(var l in n)o[l]=n[l];if(e.$BR)a(t)&&e.$L.push(t.bind(e));else{if(!D.v&&0===On.length)return Gn(e,r),void(a(t)&&t.call(e));if(-1===On.indexOf(e)&&On.push(e),r&&(e.$F=!0),_n||(_n=!0,Bn(Hn)),a(t)){var u=e.$QU;u||(u=e.$QU=[]),u.push(t)}}}function Kn(e){for(var n=e.$QU,t=0;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(i=2,Xn(r)||(n||(n={}),n.children=r),!Qn(n))for(var s in o={},n)"key"===s?l=n.key:"ref"===s?a=n.ref:1===zn[s]?(a||(a={}),a[s]=n[s]):o[s]=n[s];return j(i,e,o,l,a)}if(i=z(e),!Qn(n))for(var f in o={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&Xn(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(i|=4096),o[f]=n[f]);if(8192&i)return H(1===c?[r]:r,0,l);return R(i,e,u,r,0,o,l,a)}function Jn(e){return void 0===e||null===e}function Yn(e){return""!==e}function et(e){return e.split(" ").filter(Yn)}function nt(e,n){for(var t=et(n),r=0;r=0&&n--}}for(var d=0,p=0;pd&&(d=m)}n+=a.length,d>t&&(t=d)}return{maxDuration:t,nrofTransitions:n}}var ft,dt=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var t in n)if(void 0!==e[t])return n[t]}();function pt(e,n,t){"IMG"!==n.nodeName||n.complete?setTimeout((function(){return e({target:n,timeout:!0})}),0===t?0:Math.round(1e3*t)+100):n.addEventListener("load",(function(){setTimeout((function(){return e({target:n,timeout:!0})}),0===t?0:Math.round(1e3*t)+100)}))}function vt(e,n){var t=e[0],r=st(e),i=r.maxDuration,o=r.nrofTransitions,a=!1,l=function r(i){if(!i||a)return;if(!i.timeout){for(var l=!1,u=0;u0)return}a=!0,t.removeEventListener(dt,r,!1),"function"===typeof n&&n()};t.addEventListener(dt,l,!1),pt(l,t,i)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(ft||(ft={}));var ht={};function mt(){var e=!1;for(var n in ht)--ht[n].ticks<0?delete ht[n]:e=!0;e&&requestAnimationFrame(mt)}var gt=[],yt=[],bt=0,kt=bt,Ct=bt;function $t(){Ct=bt;var e=yt;yt=[];for(var n=0;n animates height and opacity on add. The image and body of each card animates using the card animation CSS-classes but with different transitions. The card inherits AnimatedComponet which is only aware of the card animation. The child animations need to be finished when the card animations are finished."}),void 0===n&&(n=null),void 0===t&&(t=f),Rn(e,r,n,t)}))}(); +!function(){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t=e.length)return{done:!0};return{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a=Array.isArray;function l(e){var n=typeof e;return"string"===n||"number"===n}function u(e){return void 0===e||null===e}function c(e){return null===e||!1===e||!0===e||void 0===e}function s(e){return"function"===typeof e}function f(e){return"string"===typeof e}function d(e){return null===e}function p(e){return!d(e)&&"object"===typeof e}var v={},h="$F",m=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function g(e){return e.substring(2).toLowerCase()}function y(e,n){e.appendChild(n)}function b(e,n,t){d(t)?y(e,n):e.insertBefore(n,t)}function k(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function C(e,n,t){e.replaceChild(n,t)}function $(e,n){e.removeChild(n)}function w(e){for(var n=0;n0?N(t.componentWillDisappear,T(e,n)):I(e,n,!1)}function D(e,n,t,r,i,o,a,l){e.componentWillMove.push({dom:r,fn:function(){0!==(4&a)?t.componentWillMove(n,i,r):0!==(8&a)&&t.onComponentWillMove(n,i,r,l)},next:o,parent:i})}function F(e,n,t,r,i){for(var o,a,l=n.flags;!u(n);){var c=n.flags;if(0!==(1521&c))return void(u(o)||!s(o.componentWillMove)&&!s(o.onComponentWillMove)?b(t,n.dom,r):D(i,e,o,n.dom,t,r,l,a));var f=n.children;if(0!==(4&c))o=n.children,a=n.props,n=f.$LI;else if(0!==(8&c))o=n.ref,a=n.props,n=f;else if(0!==(8192&c)){if(2!==n.childFlags){for(var d=0,p=f.length;d0,v=d(s),h=f(s)&&s[0]===R;p||v||h?(t=t||n.slice(0,o),(p||h)&&(u=z(u)),(v||h)&&(u.key=R+o),t.push(u)):t&&t.push(u),u.flags|=65536}}r=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=z(n)),r=2;return e.children=t,e.childFlags=r,e}function ne(e){if(c(e)||l(e))return G(e,null);if(a(e))return Q(e,0,null);return 16384&e.flags?z(e):e}var te="http://www.w3.org/1999/xlink",re="http://www.w3.org/XML/1998/namespace",ie={"xlink:actuate":te,"xlink:arcrole":te,"xlink:href":te,"xlink:role":te,"xlink:show":te,"xlink:title":te,"xlink:type":te,"xml:base":re,"xml:lang":re,"xml:space":re};function oe(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ae=oe(0),le=oe(null),ue=oe(!0);function ce(e,n){var t=n.$EV;return t||(t=n.$EV=oe(null)),t[e]||1===++ae[e]&&(le[e]=ke(e)),t}function se(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--ae[e]&&(document.removeEventListener(g(e),le[e]),le[e]=null),t[e]=null)}function fe(e,n,t,r){if(s(t))ce(e,r)[e]=t;else if(p(t)){if(M(n,t))return;ce(e,r)[e]=t}else se(e,r)}function de(e){return s(e.composedPath)?e.composedPath()[0]:e.target}function pe(e,n,t,r){var i=de(e);do{if(n&&i.disabled)return;var o=i.$EV;if(!u(o)){var a=o[t];if(a&&(r.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!d(i))}function ve(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function he(){return this.defaultPrevented}function me(){return this.cancelBubble}function ge(e){var n={dom:document};return e.isDefaultPrevented=he,e.isPropagationStopped=me,e.stopPropagation=ve,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ye(e){return function(n){if(0!==n.button)return void n.stopPropagation();pe(n,!0,e,ge(n))}}function be(e){return function(n){pe(n,!1,e,ge(n))}}function ke(e){var n="onClick"===e||"onDblClick"===e?ye(e):be(e);return document.addEventListener(g(e),n),n}function Ce(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function $e(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var i=n.toLowerCase();s(e[i])&&e[i](t)}}function we(e,n){var t=function(t){var r,i=this.$V;if(u(i))return;var o=null!=(r=i.props)?r:v,a=i.dom;if(f(e))$e(o,e,t);else for(var l=0;l-1&&!u(n.options[o])&&(a=n.options[o].value),t&&u(a)&&(a=e.defaultValue),De(r,a)}}var Ve,Me,We=we("onInput",Be),Oe=we("onChange");function Re(e,n){Ae(e,"input",We),s(n.onChange)&&Ae(e,"change",Oe)}function Be(e,n,t){var r=e.value,i=n.value;if(u(r)){if(t){var o=e.defaultValue;u(o)||o===i||(n.defaultValue=o,n.value=o)}}else i!==r&&(n.defaultValue=r,n.value=r)}function _e(e,n,t,r,i,o){0!==(64&e)?xe(r,t):0!==(256&e)?Ue(r,t,i,n):0!==(128&e)&&Be(r,t,i),o&&(t.$V=n)}function je(e,n,t){0!==(64&e)?Te(n,t):0!==(256&e)?Le(n):0!==(128&e)&&Re(n,t)}function Ke(e){return Se(e.type)?!u(e.checked):!u(e.value)}function He(e){u(e)||!O(e,null)&&e.current&&(e.current=null)}function qe(e,n,t){u(e)||!s(e)&&void 0===e.current||t.push((function(){O(e,n)||void 0===e.current||(e.current=n)}))}function Ge(e,n,t){Qe(e,t),x(e,n,t)}function Qe(e,n){var t,r=e.flags,i=e.children;if(0!==(481&r)){t=e.ref;var o=e.props;He(t);var a=e.childFlags;if(!d(o))for(var l=Object.keys(o),c=0,f=l.length;c0?N(t.componentWillDisappear,ze(n,e)):e.textContent=""}function Je(e,n,t,r){Xe(t,r),8192&n.flags?x(n,e,r):Ze(e,t,r)}function Ye(e,n,t,r,i){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,i,e)}))}function en(e){var n=e.event;return function(t){n(e.data,t)}}function nn(e,n,t,r){if(p(t)){if(M(n,t))return;t=en(t)}Ae(r,g(e),t)}function tn(e,n,t){if(u(n))return void t.removeAttribute("style");var r,i,o=t.style;if(f(n))return void(o.cssText=n);if(u(e)||f(e))for(r in n)i=n[r],o.setProperty(r,i);else{for(r in n)(i=n[r])!==e[r]&&o.setProperty(r,i);for(r in e)u(n[r])&&o.removeProperty(r)}}function rn(e,n,t,r,i){var o=(null==e?void 0:e.__html)||"",a=(null==n?void 0:n.__html)||"";o!==a&&(u(a)||Ce(r,a)||(d(t)||(12&t.childFlags?Xe(t.children,i):2===t.childFlags&&Qe(t.children,i),t.children=null,t.childFlags=1),r.innerHTML=a))}function on(e,n,t){var r=u(e)?"":e;n[t]!==r&&(n[t]=r)}function an(e,n,t,r,i,o,a,l){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(o&&"value"===e)break;on(t,r,e);break;case"style":tn(n,t,r);break;case"dangerouslySetInnerHTML":rn(n,t,a,r,l);break;default:ue[e]?fe(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?nn(e,n,t,r):u(t)?r.removeAttribute(e):i&&ie[e]?r.setAttributeNS(ie[e],e,t):r.setAttribute(e,t)}}function ln(e,n,t,r,i,o){var a=!1,l=(448&n)>0;for(var u in l&&(a=Ke(t))&&je(n,r,t),t)an(u,null,t[u],r,i,a,null,o);l&&_e(n,e,r,t,!0,a)}function un(n,t,r){var i=ne(n.render(t,n.state,r)),o=r;return s(n.getChildContext)&&(o=e({},r,n.getChildContext())),n.$CX=o,i}function cn(e,n,t,r,i,o){var a=new n(t,r),l=a.$N=Boolean(n.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=i,a.$L=o,e.children=a,a.$BS=!1,a.context=r,a.props===v&&(a.props=t),l)a.state=E(a,t,a.state);else if(s(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var u=a.$PS;if(!d(u)){var c=a.state;if(d(c))a.state=u;else for(var f in u)c[f]=u[f];a.$PS=null}a.$BR=!1}return a.$LI=un(a,t,r),a}function sn(e,n){var t=e.props||v;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function fn(e,n,t,r,i,o,a){var l=e.flags|=16384;0!==(481&l)?hn(e,n,t,r,i,o,a):0!==(4&l)?gn(e,n,t,r,i,o,a):8&l?yn(e,n,t,r,i,o,a):16&l?vn(e,n,i):8192&l?pn(e,t,n,r,i,o,a):1024&l&&dn(e,t,n,i,o,a)}function dn(e,n,t,r,i,o){fn(e.children,e.ref,n,!1,null,i,o);var a=Z();vn(a,t,r),e.dom=a.dom}function pn(e,n,t,r,i,o,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Z()),2===u?fn(l,t,n,r,i,o,a):mn(l,t,n,r,i,o,a)}function vn(e,n,t){var r=e.dom=document.createTextNode(e.children);d(n)||b(n,r,t)}function hn(e,n,t,r,i,o,a){var l=e.flags,c=e.props,s=e.className,f=e.childFlags,p=e.dom=k(e.type,r=r||(32&l)>0),v=e.children;if(u(s)||""===s||(r?p.setAttribute("class",s):p.className=s),16===f)V(p,v);else if(1!==f){var h=r&&"foreignObject"!==e.type;2===f?(16384&v.flags&&(e.children=v=z(v)),fn(v,p,t,h,null,o,a)):8!==f&&4!==f||mn(v,p,t,h,null,o,a)}d(n)||b(n,p,i),d(c)||ln(e,l,c,p,r,a),qe(e.ref,p,o)}function mn(e,n,t,r,i,o,a){for(var l=0;lp)&&(f=S(l[p-1],!1).nextSibling)}Ln(c,s,l,u,t,r,i,f,e,o,a)}function xn(e,n,t,r,i){var o=e.ref,a=n.ref,l=n.children;if(Ln(e.childFlags,n.childFlags,e.children,l,o,t,!1,null,e,r,i),n.dom=e.dom,o!==a&&!c(l)){var u=l.dom;$(o,u),y(a,u)}}function Dn(e,n,t,r,i,o){var a,l=n.dom=e.dom,c=e.props,s=n.props,f=n.flags,d=!1,p=!1;if(r=r||(32&f)>0,c!==s){var h=c||v;if((a=s||v)!==v)for(var m in(d=(448&f)>0)&&(p=Ke(a)),a){var g=h[m],y=a[m];g!==y&&an(m,g,y,l,r,p,e,o)}if(h!==v)for(var b in h)u(a[b])&&!u(h[b])&&an(b,h[b],null,l,r,p,e,o)}var k=n.children,C=n.className;e.className!==C&&(u(C)?l.removeAttribute("class"):r?l.setAttribute("class",C):l.className=C),4096&f?In(l,k):Ln(e.childFlags,n.childFlags,e.children,k,l,t,r&&"foreignObject"!==n.type,null,e,i,o),d&&_e(f,n,l,a,!1,p);var $=n.ref,w=e.ref;w!==$&&(He(w),qe($,l,i))}function Fn(e,n,t,r,i,o,a){Qe(e,a),mn(n,t,r,i,S(e,!0),o,a),x(e,t,a)}function En(e,n,t,r,i,o,a,l,u,c,s){var f=0|e.length,d=0|n.length;0===f?d>0&&mn(n,t,r,i,o,a,l):0===d?Je(t,u,e,l):8===c&&8===s?Bn(e,n,t,r,i,f,d,o,u,a,l):Rn(e,n,t,r,i,f,d,o,a,l)}function Ln(e,n,t,r,i,o,a,l,u,c,s){switch(e){case 2:switch(n){case 2:Nn(t,r,i,o,a,l,c,s);break;case 1:Ge(t,i,s);break;case 16:Qe(t,s),V(i,r);break;default:Fn(t,r,i,o,a,c,s)}break;case 1:switch(n){case 2:fn(r,i,o,a,l,c,s);break;case 1:break;case 16:V(i,r);break;default:mn(r,i,o,a,l,c,s)}break;case 16:switch(n){case 16:Pn(t,r,i);break;case 2:Ze(i,t,s),fn(r,i,o,a,l,c,s);break;case 1:Ze(i,t,s);break;default:Ze(i,t,s),mn(r,i,o,a,l,c,s)}break;default:switch(n){case 16:Xe(t,s),V(i,r);break;case 2:Je(i,u,t,s),fn(r,i,o,a,l,c,s);break;case 1:Je(i,u,t,s);break;default:En(t,r,i,o,a,l,c,s,u,n,e)}}}function Un(e,n,t,r,i){i.push((function(){e.componentDidUpdate(n,t,r)}))}function Vn(n,t,r,i,o,a,l,u,c,f){var d=n.state,p=n.props,v=Boolean(n.$N),h=s(n.shouldComponentUpdate);if(v&&(t=E(n,r,t!==d?e({},d,t):t)),l||!h||h&&n.shouldComponentUpdate(r,t,o)){!v&&s(n.componentWillUpdate)&&n.componentWillUpdate(r,t,o),n.props=r,n.state=t,n.context=o;var m=null,g=un(n,r,o);v&&s(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(p,d)),Nn(n.$LI,g,i,n.$CX,a,u,c,f),n.$LI=g,s(n.componentDidUpdate)&&Un(n,p,d,m,c)}else n.props=r,n.state=t,n.context=o}function Mn(n,t,r,i,o,a,l,u){var c=t.children=n.children;if(d(c))return;c.$L=l;var f=t.props||v,p=t.ref,h=n.ref,m=c.state;if(!c.$N){if(s(c.componentWillReceiveProps)){if(c.$BR=!0,c.componentWillReceiveProps(f,i),c.$UN)return;c.$BR=!1}d(c.$PS)||(m=e({},m,c.$PS),c.$PS=null)}Vn(c,m,f,r,i,o,!1,a,l,u),h!==p&&(He(h),qe(p,c,l))}function Wn(e,n,t,r,i,o,a,l){var c=!0,f=n.props||v,d=n.ref,p=e.props,h=!u(d),m=e.children;if(h&&s(d.onComponentShouldUpdate)&&(c=d.onComponentShouldUpdate(p,f)),c){h&&s(d.onComponentWillUpdate)&&d.onComponentWillUpdate(p,f);var g=ne(sn(n,r));Nn(m,g,t,r,i,o,a,l),n.children=g,h&&s(d.onComponentDidUpdate)&&d.onComponentDidUpdate(p,f)}else n.children=m}function On(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Rn(e,n,t,r,i,o,a,l,u,c){for(var s,f,d=o>a?a:o,p=0;pa)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=z(g)),Nn(m,g,t,r,i,l,c,s),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(f=v+1)v)for(;h<=p;)Ge(e[h++],t,s);else _n(e,n,r,o,a,p,v,h,t,i,l,u,c,s)}function _n(e,n,t,r,i,o,a,l,u,c,s,f,d,p){var v,h,m=0,g=0,y=l,b=l,k=o-l+1,C=a-l+1,$=new Int32Array(C+1),w=k===r,A=!1,N=0,I=0;if(i<4||(k|C)<32)for(g=y;g<=o;++g)if(v=e[g],Il?A=!0:N=l,16384&h.flags&&(n[l]=h=z(h)),Nn(v,h,u,t,c,s,d,p),++I;break}!w&&l>a&&Ge(v,u,p)}else w||Ge(v,u,p);else{var T={};for(g=b;g<=a;++g)T[n[g].key]=g;for(g=y;g<=o;++g)if(v=e[g],Iy;)Ge(e[y++],u,p);$[l-b]=g+1,N>l?A=!0:N=l,16384&(h=n[l]).flags&&(n[l]=h=z(h)),Nn(v,h,u,t,c,s,d,p),++I}else w||Ge(v,u,p);else w||Ge(v,u,p)}if(w)Je(u,f,e,p),mn(n,u,t,c,s,d,p);else if(A){var x=Kn($);for(l=x.length-1,g=C-1;g>=0;g--)0===$[g]?(16384&(h=n[N=g+b]).flags&&(n[N]=h=z(h)),fn(h,u,t,c,(m=N+1)0&&P(p.componentWillMove)}else if(I!==C)for(g=C-1;g>=0;g--)0===$[g]&&(16384&(h=n[N=g+b]).flags&&(n[N]=h=z(h)),fn(h,u,t,c,(m=N+1)jn&&(jn=u,Ve=new Int32Array(u),Me=new Int32Array(u));t>1]]0&&(Me[t]=Ve[o-1]),Ve[o]=t)}o=i+1;var c=new Int32Array(o);for(a=Ve[o-1];o-- >0;)c[o]=a,a=Me[a],Ve[o]=0;return c}function Hn(e,n,t,r){var i=[],o=new m,a=n.$V;L.v=!0,u(a)?u(e)||(0!==(16384&e.flags)&&(e=z(e)),fn(e,n,r,!1,null,i,o),n.$V=e,a=e):u(e)?(Ge(a,n,o),n.$V=null):(16384&e.flags&&(e=z(e)),Nn(a,e,n,r,!1,null,i,o),a=n.$V=e),w(i),N(o.componentDidAppear),L.v=!1,s(t)&&t()}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var qn=[],Gn=Promise.resolve().then.bind(Promise.resolve()),Qn=!1;function Xn(n,t,r,i){var o=n.$PS;if(s(t)&&(t=t(o?e({},n.state,o):n.state,n.props,n.context)),u(o))n.$PS=t;else for(var a in t)o[a]=t[a];if(n.$BR)s(r)&&n.$L.push(r.bind(n));else{if(!L.v&&0===qn.length)return Jn(n,i),void(s(r)&&r.call(n));if(qn.includes(n)||qn.push(n),i&&(n.$F=!0),Qn||(Qn=!0,Gn(Zn)),s(r)){var l=n.$QU;l||(l=n.$QU=[]),l.push(r)}}}function zn(e){for(var n=e.$QU,t=0;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(i=2,nt(r)||(n||(n={}),n.children=r),!et(n))for(var s in o={},n)"key"===s?l=n.key:"ref"===s?a=n.ref:1===tt[s]?(a||(a={}),a[s]=n[s]):o[s]=n[s];return q(i,e,o,l,a)}if(i=Y(e),!et(n))for(var f in o={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&nt(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(i|=4096),o[f]=n[f]);if(8192&i)return Q(1===c?[r]:r,0,l);return _(i,e,u,r,0,o,l,a)}function it(e){return void 0===e||null===e}function ot(e){return""!==e}function at(e){return e.split(" ").filter(ot)}function lt(e,n){for(var t=at(n),r=0;rp&&(p=g)}n+=u.length,p>t&&(t=p)}return{maxDuration:t,nrofTransitions:n}}var gt,yt=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var t in n)if(void 0!==e[t])return n[t]}();function bt(e,n){var t=e[0],r=mt(e).nrofTransitions,i=!1;t.addEventListener(yt,(function o(a){if(!a||i)return;if(!a.timeout){for(var l=!1,u=0;u0)return}i=!0,t.removeEventListener(yt,o,!1),"function"===typeof n&&n()}),!1)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(gt||(gt={}));var kt={};function Ct(){var e=!1;for(var n in kt)--kt[n].ticks<0?delete kt[n]:e=!0;e&&requestAnimationFrame(Ct)}var $t=[],wt=[],At=0,St=At,Nt=At;function Pt(){Nt=At;var e=wt;wt=[];for(var n=0;n animates height and opacity on add. The image and body of each card animates using the card animation CSS-classes but with different transitions. The card inherits AnimatedComponet which is only aware of the card animation. The child animations need to be finished when the card animations are finished."}),void 0===n&&(n=null),void 0===t&&(t=v),Hn(e,r,n,t)}))}(); diff --git a/docs/animations/dist/bundle.js b/docs/animations/dist/bundle.js index 904b22bfc..7a4df6889 100644 --- a/docs/animations/dist/bundle.js +++ b/docs/animations/dist/bundle.js @@ -1 +1 @@ -!function(){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)continue;i[n]=e[n]}return i}var i=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return void 0===e||null===e}function l(e){return null===e||!1===e||!0===e||void 0===e}function u(e){return"function"===typeof e}function s(e){return"string"===typeof e}function c(e){return null===e}function f(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var i in t)n[i]=t[i];return n}function d(e){return!c(e)&&"object"===typeof e}var p={},v="$F",h=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function m(e){return e.substring(2).toLowerCase()}function y(e,t){e.appendChild(t)}function g(e,t,n){c(n)?y(e,t):e.insertBefore(t,n)}function k(e,t){if(t)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function C(e,t,n){e.replaceChild(t,n)}function b(e,t){e.removeChild(t)}function A(e){for(var t=0;t0?M(n.componentWillDisappear,D(e,t)):w(e,t,!1)}function T(e,t,n,o,i,r,a,l){e.componentWillMove.push({dom:o,fn:function(){4&a?n.componentWillMove(t,i,o):8&a&&n.onComponentWillMove(t,i,o,l)},next:r,parent:i})}function F(e,t,n,o,i){var r,l,s=t.flags;do{var c=t.flags;if(1521&c)return void(a(r)||!u(r.componentWillMove)&&!u(r.onComponentWillMove)?g(n,t.dom,o):T(i,e,r,t.dom,n,o,s,l));var f=t.children;if(4&c)r=t.children,l=t.props,t=f.$LI;else if(8&c)r=t.ref,l=t.props,t=f;else if(8192&c){if(2!==t.childFlags){for(var d=0,p=f.length;d0,v=c(d),h=s(d)&&d[0]===O;p||v||h?(n=n||t.slice(0,u),(p||h)&&(f=X(f)),(v||h)&&(f.key=O+u),n.push(f)):n&&n.push(f),f.flags|=65536}}o=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=X(t)),o=2;return e.children=n,e.childFlags=o,e}function ee(e){if(l(e)||r(e))return H(e,null);if(i(e))return G(e,0,null);return 16384&e.flags?X(e):e}var te="http://www.w3.org/1999/xlink",ne="http://www.w3.org/XML/1998/namespace",oe={"xlink:actuate":te,"xlink:arcrole":te,"xlink:href":te,"xlink:role":te,"xlink:show":te,"xlink:title":te,"xlink:type":te,"xml:base":ne,"xml:lang":ne,"xml:space":ne};function ie(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=ie(0),ae=ie(null),le=ie(!0);function ue(e,t){var n=t.$EV;return n||(n=t.$EV=ie(null)),n[e]||1===++re[e]&&(ae[e]=ke(e)),n}function se(e,t){var n=t.$EV;n&&n[e]&&(0===--re[e]&&(document.removeEventListener(m(e),ae[e]),ae[e]=null),n[e]=null)}function ce(e,t,n,o){if(u(n))ue(e,o)[e]=n;else if(d(n)){if(L(t,n))return;ue(e,o)[e]=n}else se(e,o)}function fe(e){return u(e.composedPath)?e.composedPath()[0]:e.target}function de(e,t,n,o){var i=fe(e);do{if(t&&i.disabled)return;var r=i.$EV;if(r){var a=r[n];if(a&&(o.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!c(i))}function pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ve(){return this.defaultPrevented}function he(){return this.cancelBubble}function me(e){var t={dom:document};return e.isDefaultPrevented=ve,e.isPropagationStopped=he,e.stopPropagation=pe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ye(e){return function(t){if(0!==t.button)return void t.stopPropagation();de(t,!0,e,me(t))}}function ge(e){return function(t){de(t,!1,e,me(t))}}function ke(e){var t="onClick"===e||"onDblClick"===e?ye(e):ge(e);return document.addEventListener(m(e),t),t}function Ce(e,t){var n=document.createElement("i");return n.innerHTML=t,n.innerHTML===e.innerHTML}function be(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var i=t.toLowerCase();e[i]&&e[i](n)}}function Ae(e,t){var n=function(n){var o=this.$V;if(!o)return;var i=o.props||p,r=o.dom;if(s(e))be(i,e,n);else for(var a=0;a-1&&t.options[r]&&(l=t.options[r].value),n&&a(l)&&(l=e.defaultValue),Te(o,l)}}var Ee,Le,We=Ae("onInput",Ue),Ve=Ae("onChange");function Oe(e,t){Se(e,"input",We),t.onChange&&Se(e,"change",Ve)}function Ue(e,t,n){var o=e.value,i=t.value;if(a(o)){if(n){var r=e.defaultValue;a(r)||r===i||(t.defaultValue=r,t.value=r)}}else i!==o&&(t.defaultValue=o,t.value=o)}function je(e,t,n,o,i,r){64&e?Ie(o,n):256&e?Ne(o,n,i,t):128&e&&Ue(o,n,i),r&&(n.$V=t)}function _e(e,t,n){64&e?De(t,n):256&e?Re(t):128&e&&Oe(t,n)}function Be(e){return e.type&&xe(e.type)?!a(e.checked):!a(e.value)}function qe(e){e&&!V(e,null)&&e.current&&(e.current=null)}function Ke(e,t,n){e&&(u(e)||void 0!==e.current)&&n.push((function(){V(e,t)||void 0===e.current||(e.current=t)}))}function He(e,t,n){Ge(e,n),I(e,t,n)}function Ge(e,t){var n,o=e.flags,i=e.children;if(481&o){n=e.ref;var r=e.props;qe(n);var l=e.childFlags;if(!c(r))for(var s=Object.keys(r),f=0,d=s.length;f0?M(n.componentWillDisappear,Xe(t,e)):e.textContent=""}function ze(e,t,n,o){Qe(n,o),8192&t.flags?I(t,e,o):Ze(e,n,o)}function Je(e,t,n,o,i){e.componentWillDisappear.push((function(e){4&o?t.componentWillDisappear(n,e):8&o&&t.onComponentWillDisappear(n,i,e)}))}function Ye(e){var t=e.event;return function(n){t(e.data,n)}}function et(e,t,n,o){if(d(n)){if(L(t,n))return;n=Ye(n)}Se(o,m(e),n)}function tt(e,t,n){if(a(t))return void n.removeAttribute("style");var o,i,r=n.style;if(s(t))return void(r.cssText=t);if(a(e)||s(e))for(o in t)i=t[o],r.setProperty(o,i);else{for(o in t)(i=t[o])!==e[o]&&r.setProperty(o,i);for(o in e)a(t[o])&&r.removeProperty(o)}}function nt(e,t,n,o,i){var r=e&&e.__html||"",l=t&&t.__html||"";r!==l&&(a(l)||Ce(o,l)||(c(n)||(12&n.childFlags?Qe(n.children,i):2===n.childFlags&&Ge(n.children,i),n.children=null,n.childFlags=1),o.innerHTML=l))}function ot(e,t,n,o,i,r,l,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!n;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!n;break;case"defaultChecked":case"value":case"volume":if(r&&"value"===e)break;var s=a(n)?"":n;o[e]!==s&&(o[e]=s);break;case"style":tt(t,n,o);break;case"dangerouslySetInnerHTML":nt(t,n,l,o,u);break;default:le[e]?ce(e,t,n,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?et(e,t,n,o):a(n)?o.removeAttribute(e):i&&oe[e]?o.setAttributeNS(oe[e],e,n):o.setAttribute(e,n)}}function it(e,t,n,o,i,r){var a=!1,l=(448&t)>0;for(var u in l&&(a=Be(n))&&_e(t,o,n),n)ot(u,null,n[u],o,i,a,null,r);l&&je(t,e,o,n,!0,a)}function rt(e,t,n){var o=ee(e.render(t,e.state,n)),i=n;return u(e.getChildContext)&&(i=f(n,e.getChildContext())),e.$CX=i,o}function at(e,t,n,o,i,r){var a=new t(n,o),l=a.$N=Boolean(t.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=i,a.$L=r,e.children=a,a.$BS=!1,a.context=o,a.props===p&&(a.props=n),l)a.state=P(a,n,a.state);else if(u(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var s=a.$PS;if(!c(s)){var f=a.state;if(c(f))a.state=s;else for(var d in s)f[d]=s[d];a.$PS=null}a.$BR=!1}return a.$LI=rt(a,n,o),a}function lt(e,t){var n=e.props||p;return 32768&e.flags?e.type.render(n,e.ref,t):e.type(n,t)}function ut(e,t,n,o,i,r,a){var l=e.flags|=16384;481&l?dt(e,t,n,o,i,r,a):4&l?vt(e,t,n,o,i,r,a):8&l?ht(e,t,n,o,i,r,a):16&l?ft(e,t,i):8192&l?ct(e,n,t,o,i,r,a):1024&l&&st(e,n,t,i,r,a)}function st(e,t,n,o,i,r){ut(e.children,e.ref,t,!1,null,i,r);var a=Z();ft(a,n,o),e.dom=a.dom}function ct(e,t,n,o,i,r,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Z()),2===u?ut(l,n,t,o,i,r,a):pt(l,n,t,o,i,r,a)}function ft(e,t,n){var o=e.dom=document.createTextNode(e.children);c(t)||g(t,o,n)}function dt(e,t,n,o,i,r,l){var u=e.flags,s=e.props,f=e.className,d=e.childFlags,p=e.dom=k(e.type,o=o||(32&u)>0),v=e.children;if(a(f)||""===f||(o?p.setAttribute("class",f):p.className=f),16===d)E(p,v);else if(1!==d){var h=o&&"foreignObject"!==e.type;2===d?(16384&v.flags&&(e.children=v=X(v)),ut(v,p,n,h,null,r,l)):8!==d&&4!==d||pt(v,p,n,h,null,r,l)}c(t)||g(t,p,i),c(s)||it(e,u,s,p,o,l),Ke(e.ref,p,r)}function pt(e,t,n,o,i,r,a){for(var l=0;lp)&&(f=x(l[p-1],!1).nextSibling)}It(s,c,l,u,n,o,i,f,e,r,a)}function $t(e,t,n,o,i){var r=e.ref,a=t.ref,u=t.children;if(It(e.childFlags,t.childFlags,e.children,u,r,n,!1,null,e,o,i),t.dom=e.dom,r!==a&&!l(u)){var s=u.dom;b(r,s),y(a,s)}}function wt(e,t,n,o,i,r,l){var u,s=t.dom=e.dom,c=e.props,f=t.props,d=!1,v=!1;if(o=o||(32&i)>0,c!==f){var h=c||p;if((u=f||p)!==p)for(var m in(d=(448&i)>0)&&(v=Be(u)),u){var y=h[m],g=u[m];y!==g&&ot(m,y,g,s,o,v,e,l)}if(h!==p)for(var k in h)a(u[k])&&!a(h[k])&&ot(k,h[k],null,s,o,v,e,l)}var C=t.children,b=t.className;e.className!==b&&(a(b)?s.removeAttribute("class"):o?s.setAttribute("class",b):s.className=b),4096&i?xt(s,C):It(e.childFlags,t.childFlags,e.children,C,s,n,o&&"foreignObject"!==t.type,null,e,r,l),d&&je(i,t,s,u,!1,v);var A=t.ref,S=e.ref;S!==A&&(qe(S),Ke(A,s,r))}function Dt(e,t,n,o,i,r,a){Ge(e,a),pt(t,n,o,i,x(e,!0),r,a),I(e,n,a)}function It(e,t,n,o,i,r,a,l,u,s,c){switch(e){case 2:switch(t){case 2:At(n,o,i,r,a,l,s,c);break;case 1:He(n,i,c);break;case 16:Ge(n,c),E(i,o);break;default:Dt(n,o,i,r,a,s,c)}break;case 1:switch(t){case 2:ut(o,i,r,a,l,s,c);break;case 1:break;case 16:E(i,o);break;default:pt(o,i,r,a,l,s,c)}break;case 16:switch(t){case 16:St(n,o,i);break;case 2:Ze(i,n,c),ut(o,i,r,a,l,s,c);break;case 1:Ze(i,n,c);break;default:Ze(i,n,c),pt(o,i,r,a,l,s,c)}break;default:switch(t){case 16:Qe(n,c),E(i,o);break;case 2:ze(i,u,n,c),ut(o,i,r,a,l,s,c);break;case 1:ze(i,u,n,c);break;default:var f=0|n.length,d=0|o.length;0===f?d>0&&pt(o,i,r,a,l,s,c):0===d?ze(i,u,n,c):8===t&&8===e?Lt(n,o,i,r,a,f,d,l,u,s,c):Et(n,o,i,r,a,f,d,l,s,c)}}}function Tt(e,t,n,o,i){i.push((function(){e.componentDidUpdate(t,n,o)}))}function Ft(e,t,n,o,i,r,a,l,s,c){var d=e.state,p=e.props,v=Boolean(e.$N),h=u(e.shouldComponentUpdate);if(v&&(t=P(e,n,t!==d?f(d,t):t)),a||!h||h&&e.shouldComponentUpdate(n,t,i)){!v&&u(e.componentWillUpdate)&&e.componentWillUpdate(n,t,i),e.props=n,e.state=t,e.context=i;var m=null,y=rt(e,n,i);v&&u(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),At(e.$LI,y,o,e.$CX,r,l,s,c),e.$LI=y,u(e.componentDidUpdate)&&Tt(e,p,d,m,s)}else e.props=n,e.state=t,e.context=i}function Pt(e,t,n,o,i,r,a,l){var s=t.children=e.children;if(c(s))return;s.$L=a;var d=t.props||p,v=t.ref,h=e.ref,m=s.state;if(!s.$N){if(u(s.componentWillReceiveProps)){if(s.$BR=!0,s.componentWillReceiveProps(d,o),s.$UN)return;s.$BR=!1}c(s.$PS)||(m=f(m,s.$PS),s.$PS=null)}Ft(s,m,d,n,o,i,!1,r,a,l),h!==v&&(qe(h),Ke(v,s,a))}function Rt(e,t,n,o,i,r,l,s){var c=!0,f=t.props||p,d=t.ref,v=e.props,h=!a(d),m=e.children;if(h&&u(d.onComponentShouldUpdate)&&(c=d.onComponentShouldUpdate(v,f)),!1!==c){h&&u(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,f);var y=ee(lt(t,o));At(m,y,n,o,i,r,l,s),t.children=y,h&&u(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,f)}else t.children=m}function Nt(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}function Et(e,t,n,o,i,r,a,l,u,s){for(var c,f,d=r>a?a:r,p=0;pa)for(p=d;pp||h>v)break e;m=e[h],y=t[h]}for(m=e[p],y=t[v];m.key===y.key;){if(16384&y.flags&&(t[v]=y=X(y)),At(m,y,n,o,i,l,s,c),e[p]=y,v--,h>--p||h>v)break e;m=e[p],y=t[v]}}if(h>p){if(h<=v)for(d=(f=v+1)v)for(;h<=p;)He(e[h++],n,c);else Wt(e,t,o,r,a,p,v,h,n,i,l,u,s,c)}function Wt(e,t,n,o,i,r,a,l,u,s,c,f,d,p){var v,h,m=0,y=0,g=l,k=l,C=r-l+1,b=a-l+1,A=new Int32Array(b+1),S=C===o,M=!1,w=0,D=0;if(i<4||(C|b)<32)for(y=g;y<=r;++y)if(v=e[y],Dl?M=!0:w=l,16384&h.flags&&(t[l]=h=X(h)),At(v,h,u,n,s,c,d,p),++D;break}!S&&l>a&&He(v,u,p)}else S||He(v,u,p);else{var I={};for(y=k;y<=a;++y)I[t[y].key]=y;for(y=g;y<=r;++y)if(v=e[y],Dg;)He(e[g++],u,p);A[l-k]=y+1,w>l?M=!0:w=l,16384&(h=t[l]).flags&&(t[l]=h=X(h)),At(v,h,u,n,s,c,d,p),++D}else S||He(v,u,p);else S||He(v,u,p)}if(S)ze(u,f,e,p),pt(t,u,n,s,c,d,p);else if(M){var T=Ot(A);for(l=T.length-1,y=b-1;y>=0;y--)0===A[y]?(16384&(h=t[w=y+k]).flags&&(t[w]=h=X(h)),ut(h,u,n,s,(m=w+1)0&&$(p.componentWillMove)}else if(D!==b)for(y=b-1;y>=0;y--)0===A[y]&&(16384&(h=t[w=y+k]).flags&&(t[w]=h=X(h)),ut(h,u,n,s,(m=w+1)Vt&&(Vt=u,Ee=new Int32Array(u),Le=new Int32Array(u));n>1]]0&&(Le[n]=Ee[r-1]),Ee[r]=n)}r=i+1;var s=new Int32Array(r);for(a=Ee[r-1];r-- >0;)s[r]=a,a=Le[a],Ee[r]=0;return s}function Ut(e,t,n,o){var i=[],r=new h,l=t.$V;R.v=!0,a(l)?a(e)||(16384&e.flags&&(e=X(e)),ut(e,t,o,!1,null,i,r),t.$V=e,l=e):a(e)?(He(l,t,r),t.$V=null):(16384&e.flags&&(e=X(e)),At(l,e,t,o,!1,null,i,r),l=t.$V=e),A(i),M(r.componentDidAppear),R.v=!1,u(n)&&n(),u(N.renderComplete)&&N.renderComplete(l,t)}function jt(e,t,n,o){void 0===n&&(n=null),void 0===o&&(o=p),Ut(e,t,n,o)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var _t=[],Bt="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},qt=!1;function Kt(e,t,n,o){var i=e.$PS;if(u(t)&&(t=t(i?f(e.state,i):e.state,e.props,e.context)),a(i))e.$PS=t;else for(var r in t)i[r]=t[r];if(e.$BR)u(n)&&e.$L.push(n.bind(e));else{if(!R.v&&0===_t.length)return Qt(e,o),void(u(n)&&n.call(e));if(-1===_t.indexOf(e)&&_t.push(e),o&&(e.$F=!0),qt||(qt=!0,Bt(Gt)),u(n)){var l=e.$QU;l||(l=e.$QU=[]),l.push(n)}}}function Ht(e){for(var t=e.$QU,n=0;n1)for(o=[];s-- >0;)o[s]=arguments[s+2];if("string"!==typeof e){if(i=2,zt(o)||(t||(t={}),t.children=o),!Zt(t))for(var c in r={},t)"key"===c?l=t.key:"ref"===c?a=t.ref:1===Jt[c]?(a||(a={}),a[c]=t[c]):r[c]=t[c];return K(i,e,r,l,a)}if(i=J(e),!Zt(t))for(var f in r={},t)"className"===f||"class"===f?u=t[f]:"key"===f?l=t.key:"children"===f&&zt(o)?o=t.children:"ref"===f?a=t.ref:("contenteditable"===f&&(i|=4096),r[f]=t[f]);if(8192&i)return G(1===s?[o]:o,0,l);return j(i,e,u,o,0,r,l,a)}function en(e){return void 0===e||null===e}function tn(e){return""!==e}function nn(e){return e.split(" ").filter(tn)}function on(e,t){for(var n=nn(t),o=0;o=0&&t--}}for(var d=0,p=0;pd&&(d=m)}t+=a.length,d>n&&(n=d)}return{maxDuration:n,nrofTransitions:t}}var hn,mn=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,t={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in t)if(void 0!==e[n])return t[n]}();function yn(e,t,n){"IMG"!==t.nodeName||t.complete?setTimeout((function(){return e({target:t,timeout:!0})}),0===n?0:Math.round(1e3*n)+100):t.addEventListener("load",(function(){setTimeout((function(){return e({target:t,timeout:!0})}),0===n?0:Math.round(1e3*n)+100)}))}function gn(e,t){var n=e[0],o=vn(e),i=o.maxDuration,r=o.nrofTransitions,a=!1,l=function o(i){if(!i||a)return;if(!i.timeout){for(var l=!1,u=0;u0)return}a=!0,n.removeEventListener(mn,o,!1),"function"===typeof t&&t()};n.addEventListener(mn,l,!1),yn(l,n,i)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(hn||(hn={}));var kn={};function Cn(){var e=!1;for(var t in kn)--kn[t].ticks<0?delete kn[t]:e=!0;e&&requestAnimationFrame(Cn)}var bn=[],An=[],Sn=0,xn=Sn,Mn=Sn;function $n(){Mn=Sn;var e=An;An=[];for(var t=0;t=20?n.length-20:0,n.length>=20?20:n.length),t.setState({items:n})},t.doAdd20=function(e){e.preventDefault();for(var n=t.state.items.concat([]),o=0===n.length?0:n[n.length-1].key+1,i=0;i<20;i++)n.push({key:o+i});t.setState({items:n})},t.renderItem=function(n,o){return t.props.useFunctionalComponent?Yt(Yn,e({key:n.key,index:o,animation:t.props.animation},Xn,{onClick:t.doRemove}),n.key+1+"bar"):Yt(zn,{key:n.key,index:o,animation:t.props.animation,onClick:t.doRemove},n.key+1+"bar")},t.state={items:[]},t.items=[],t}t(o,n);var i=o.prototype;return i.componentDidMount=function(){for(var e=0;this.items.length<20;)this.items[this.items.length]={key:e++};this.setState({items:this.items})},i.render=function(){return Yt("div",null,[Yt("ul",null,this.state.items.map(this.renderItem)),Yt("h2",null,this.props.animation),Yt("p",null,this.props.description),Yt("button",{onClick:this.doAdd},"Add"),Yt("button",{onClick:this.doAdd20},"Add 20"),Yt("button",{onClick:this.doRemove20},"Remove 20")])},o}(Xt),io=function(n){function o(){var t;(t=n.call(this)||this).componentDidAppear=function(e){var t="fade-enter",n="fade-enter-active",o="fade-enter-end";Kn(e,t),Gn(),Kn(e,n),Qn([e],(function(){Hn(e,n),Hn(e,o)})),requestAnimationFrame((function(){Hn(e,t),Kn(e,o)}))},t.componentWillDisappear=function(e,t){var n="fade-leave";Kn(e,n),Kn(e,"fade-leave-active"),Qn([e],(function(){t()})),requestAnimationFrame((function(){Kn(e,"fade-leave-end"),Hn(e,n)}))},t.doRemove=function(e,n){e.preventDefault();var o=t.state.items.concat([]);o.splice(n,1),t.setState({items:o})},t.doRemoveSpecial=function(e){e.preventDefault();var n=t.state.items.filter((function(e){return e.isListItem})),o=n[parseInt(Math.round(Math.random()*(n.length-1)))].key,i=t.state.items.filter((function(e){return e.key!==o}));t.setState({items:i}),setTimeout((function(){var e=t.state.items.filter((function(e){return!e.isListItem})),n=parseInt(Math.round(Math.random()*(e.length-1))),o=0,i=t.state.items.filter((function(e){return e.isListItem||o++!==n}));t.setState({items:i})}),100)},t.doAdd=function(e){e.preventDefault();var n=t.state.items.concat([]),o=n.reduce((function(e,t){return t.key>e?t.key:e}),0)+1;n.push({key:o,isListItem:!0}),n.push({key:o+1}),t.setState({items:n})},t.renderItem=function(n,o){return t.props.useFunctionalComponent?Yt(eo,e({key:n.key,index:o,animation:t.props.animation},Xn,{onClick:t.doRemove}),n.key+1+"bar"):Yt(Jn,{key:n.key,index:o,animation:t.props.animation,onClick:t.doRemove},n.key+1+"bar")};for(var o=0,i=[];i.length<40;)i[i.length]={key:o++,isListItem:!0},i[i.length]={key:o++};return t.state={items:i},t}return t(o,n),o.prototype.render=function(){var e=this;return Yt("div",null,[Yt("article",null,this.state.items.map((function(t,n){return t.isListItem?e.renderItem(t,n):Yt("span",{className:"divider"})}))),Yt("h2",null,"Mixed list"),Yt("p",null,this.props.description),Yt("button",{onClick:this.doAdd},"Add"),Yt("button",{onClick:this.doRemoveSpecial},"Remove")])},o}(Xt),ro=function(n){function o(){var t;return(t=n.call(this)||this).doRemove=function(e,n){e&&e.preventDefault();var o=t.state.items.concat([]);o.splice(n,1),t.setState({items:o})},t.doAdd=function(e){e&&e.preventDefault();var n=t.state.items.concat([]),o=n.reduce((function(e,t){return t.key>e?t.key:e}),0)+1;n.push({key:o,val:o}),t.setState({items:n})},t.doMix=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);ao(n),t.setState({items:n})},t.doReassignKeys=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);ao(n);var o=t.state.items.map((function(e,t){return Object.assign({},e,{key:n[t].key})}));t.setState({items:o})},t.doRemoveMix=function(e){if(e&&e.preventDefault(),0===t.state.items.length)return;var n=parseInt(Math.round(Math.random()*(t.state.items.length-1))),o=t.state.items[n].key,i=t.state.items.filter((function(e){return e.key!==o}));t.setState({items:i,deleted:o+1}),setTimeout((function(){return t.doMix(e)}),100)},t.removeAndShuffle=function(e){e&&e.preventDefault();for(var n=0;n<20;n++)setTimeout((function(){var e=parseInt(Math.round(Math.random()*(t.state.items.length-1)));t.doRemove(void 0,e),t.doReassignKeys(),t.doMix()}))},t.doAdd20=function(e){e&&e.preventDefault();for(var n=0;n<20;n++)t.doAdd();for(var o=0;o<5;o++)t.doReassignKeys(),t.doMix()},t.doAdd20SeqMix=function(e){e&&e.preventDefault();for(var n=0;n<20;n++)t.doAdd();for(var o=0;o<5;o++)setTimeout((function(){t.doMix()}),500+100*o)},t.renderItem=function(n,o){return t.props.useFunctionalComponent?Yt(Yn,e({key:n.key,index:o,animation:t.props.animation},Xn,{onClick:t.doRemove}),n.val+"bar ("+n.key+")"):Yt(zn,{key:n.key,index:o,animation:t.props.animation,onClick:t.doRemove},n.val+"bar ("+n.key+")")},t.state={items:[]},t.items=[],t}t(o,n);var i=o.prototype;return i.componentDidMount=function(){for(var e=0;this.items.length<20;)this.items[this.items.length]={key:e,val:e},e++;this.setState({items:this.items})},i.render=function(){return Yt("div",null,[Yt("ul",null,this.state.items.map(this.renderItem)),Yt("h2",null,"Shuffle"),Yt("p",null,this.props.description),Yt("button",{onClick:this.doAdd},"Add"),Yt("button",{onClick:this.doMix},"Shuffle"),Yt("button",{onClick:this.doReassignKeys},"Shuffle keys"),Yt("button",{onClick:this.doRemoveMix},"Remove"+(this.state.deleted?" ("+this.state.deleted+")":"")),Yt("button",{onClick:this.doAdd20},"Add and shuffle 20"),Yt("button",{onClick:this.doAdd20SeqMix},"Add 20 do 5 shuffle"),Yt("button",{onClick:this.removeAndShuffle},"Remove and shuffle 20")])},o}(Xt),ao=function(e){for(var t,n,o=e.length;0!==o;)n=Math.floor(Math.random()*o),t=e[o-=1],e[o]=e[n],e[n]=t;return e},lo=function(n){function o(){var t;return(t=n.call(this)||this).doRemove=function(e,n){e.preventDefault();var o=t.state.items.concat([]);o.splice(n,1),t.setState({items:o})},t.doAdd=function(e){e.preventDefault();var n=t.state.items.concat([]),o=n.reduce((function(e,t){return t.key>e?t.key:e}),0)+1;n.push({key:o,val:o}),t.setState({items:n})},t.renderItem=function(n,o){return t.props.useFunctionalComponent?Yt(Yn,e({key:n.key,index:o,animation:t.props.animation},Xn,{onClick:t.doRemove}),n.val+"bar ("+n.key+")"):Yt(zn,{key:n.key,index:o,animation:t.props.animation,onClick:t.doRemove},n.val+"bar ("+n.key+")")},t.state={items:[]},t.items=[],t}t(o,n);var i=o.prototype;return i.componentDidMount=function(){this.componentWillReceiveProps(this.props)},i.componentWillReceiveProps=function(e){for(var t=0;this.items.lengthe?t.key:e}),0)+1;n.push({key:o,val:o}),t.setState({items:n})},t.doMix=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);ao(n),console.log("Expected order: "+n.map((function(e){return"("+e.val+")"})).join(",")),t.setState({items:n}),setTimeout((function(){var e=document.querySelector("#App6 ul").textContent.match(/\(\d*\)/g);console.log("Actual order: "+e.join(","))}),100)},t.doDoubleMix=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);ao(n),console.log("Expected order 1: "+n.map((function(e){return"("+e.val+")"})).join(",")),t.setState({items:n}),setTimeout((function(){var e=n.concat([]);ao(e),t.setState({items:e}),console.log("Expected order 2: "+e.map((function(e){return"("+e.val+")"})).join(","))}),1),setTimeout((function(){var e=document.querySelector("#App6 ul").textContent.match(/\(\d*\)/g);console.log("Actual order: "+e.join(","))}),100)},t.doMoveOne=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);n.push(n.shift()),t.setState({items:n})},t.doClearMarkers=function(e){e&&e.preventDefault(),document.querySelectorAll(".debugMarker").forEach((function(e){e.parentNode.removeChild(e)}))},t.renderItem=function(n,o){return t.props.useFunctionalComponent?Yt(no,e({key:n.key,index:o,animation:t.props.animation},Zn,{onClick:t.doMove}),n.val+"bar ("+n.key+")"):Yt(to,{key:n.key,index:o,animation:t.props.animation,onClick:t.doMove},n.val+"bar ("+n.key+")")},t.state={items:[]},t.items=[],t}t(o,n);var i=o.prototype;return i.componentDidMount=function(){for(var e=0;this.items.length<5;)this.items[this.items.length]={key:e,val:e},e++;this.setState({items:this.items})},i.render=function(){return Yt("div",null,[Yt("ul",null,this.state.items.map(this.renderItem)),Yt("h2",null,"Shuffle w. Anim"),Yt("p",null,this.props.description),Yt("button",{onClick:this.doAdd},"Add"),Yt("button",{onClick:this.doMix},"Shuffle"),Yt("button",{onClick:this.doDoubleMix},"DoubleShuffle"),Yt("button",{onClick:this.doMoveOne},"Move 1"),Yt("button",{onClick:this.doRemoveMix},"Remove"+(this.state.deleted?" ("+this.state.deleted+")":"")),Yt("button",{onClick:this.doClearMarkers},"Clear debug markers")])},o}(Xt);document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("#App1"),t=document.querySelector("#App2"),n=document.querySelector("#App3"),o=document.querySelector("#App4"),i=document.querySelector("#App5"),r=document.querySelector("#App6"),a="?functional"===location.search;jt(Yt(oo,{useFunctionalComponent:a,animation:"HeightAndFade",description:"The children in this container animate opacity and height when added and removed. Click an item to remove it."}),e),jt(Yt(oo,{useFunctionalComponent:a,animation:"NoTranistionEvent",description:"The children in this container have a broken animation. This is detected by inferno-animation and the animation callback is called immediately. Click an item to remove it."}),t),jt(Yt(io,{useFunctionalComponent:a,animation:"HeightAndFade",description:"This container fades in and blocks the children from animating on first render. There is no animation on divider between elements. When you click [Remove] a random row and another random divder will be removed. Click an item to remove it (leaving the divider)."}),n),jt(Yt(ro,{useFunctionalComponent:a,animation:"HeightAndFade",description:"This container will shuffle keys or items. Click an item to remove it."}),o),document.querySelector("#Rerender > button").addEventListener("click",(function(e){e&&e.preventDefault(),jt(Yt(lo,{useFunctionalComponent:a,animation:"HeightAndFade",items:5,description:"This container will be filled with 5 rows every time you click the button. Click an item to remove it."}),i)})),jt(Yt(uo,{useFunctionalComponent:a,animation:"MoveAnim",description:"This container will animate items on shuffle. Click an item to randomly move it."}),r)}))}(); +!function(){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)continue;o[n]=e[n]}return o}function o(e,t){if(!e)return;if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n=e.length)return{done:!0};return{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l=Array.isArray;function s(e){var t=typeof e;return"string"===t||"number"===t}function u(e){return void 0===e||null===e}function c(e){return null===e||!1===e||!0===e||void 0===e}function f(e){return"function"===typeof e}function d(e){return"string"===typeof e}function p(e){return null===e}function v(e){return!p(e)&&"object"===typeof e}var h={},m="$F",y=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function g(e){return e.substring(2).toLowerCase()}function k(e,t){e.appendChild(t)}function b(e,t,n){p(n)?k(e,t):e.insertBefore(t,n)}function C(e,t){if(t)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function A(e,t,n){e.replaceChild(t,n)}function S(e,t){e.removeChild(t)}function x(e){for(var t=0;t0?w(n.componentWillDisappear,T(e,t)):I(e,t,!1)}function R(e,t,n,i,o,r,a,l){e.componentWillMove.push({dom:i,fn:function(){0!==(4&a)?n.componentWillMove(t,o,i):0!==(8&a)&&n.onComponentWillMove(t,o,i,l)},next:r,parent:o})}function N(e,t,n,i,o){for(var r,a,l=t.flags;!u(t);){var s=t.flags;if(0!==(1521&s))return void(u(r)||!f(r.componentWillMove)&&!f(r.onComponentWillMove)?b(n,t.dom,i):R(o,e,r,t.dom,n,i,l,a));var c=t.children;if(0!==(4&s))r=t.children,a=t.props,t=c.$LI;else if(0!==(8&s))r=t.ref,a=t.props,t=c;else if(0!==(8192&s)){if(2!==t.childFlags){for(var d=0,p=c.length;d0,v=p(u),h=d(u)&&u[0]===j;f||v||h?(n=n||t.slice(0,r),(f||h)&&(a=z(a)),(v||h)&&(a.key=j+r),n.push(a)):n&&n.push(a),a.flags|=65536}}i=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=z(t)),i=2;return e.children=n,e.childFlags=i,e}function ne(e){if(c(e)||s(e))return Q(e,null);if(l(e))return X(e,0,null);return 16384&e.flags?z(e):e}var ie="http://www.w3.org/1999/xlink",oe="http://www.w3.org/XML/1998/namespace",re={"xlink:actuate":ie,"xlink:arcrole":ie,"xlink:href":ie,"xlink:role":ie,"xlink:show":ie,"xlink:title":ie,"xlink:type":ie,"xml:base":oe,"xml:lang":oe,"xml:space":oe};function ae(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var le=ae(0),se=ae(null),ue=ae(!0);function ce(e,t){var n=t.$EV;return n||(n=t.$EV=ae(null)),n[e]||1===++le[e]&&(se[e]=Ce(e)),n}function fe(e,t){var n=t.$EV;null!=n&&n[e]&&(0===--le[e]&&(document.removeEventListener(g(e),se[e]),se[e]=null),n[e]=null)}function de(e,t,n,i){if(f(n))ce(e,i)[e]=n;else if(v(n)){if(W(t,n))return;ce(e,i)[e]=n}else fe(e,i)}function pe(e){return f(e.composedPath)?e.composedPath()[0]:e.target}function ve(e,t,n,i){var o=pe(e);do{if(t&&o.disabled)return;var r=o.$EV;if(!u(r)){var a=r[n];if(a&&(i.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!p(o))}function he(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function me(){return this.defaultPrevented}function ye(){return this.cancelBubble}function ge(e){var t={dom:document};return e.isDefaultPrevented=me,e.isPropagationStopped=ye,e.stopPropagation=he,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ke(e){return function(t){if(0!==t.button)return void t.stopPropagation();ve(t,!0,e,ge(t))}}function be(e){return function(t){ve(t,!1,e,ge(t))}}function Ce(e){var t="onClick"===e||"onDblClick"===e?ke(e):be(e);return document.addEventListener(g(e),t),t}function Ae(e,t){var n=document.createElement("i");return n.innerHTML=t,n.innerHTML===e.innerHTML}function Se(e,t,n){var i=e[t];if(i)i.event?i.event(i.data,n):i(n);else{var o=t.toLowerCase();f(e[o])&&e[o](n)}}function xe(e,t){var n=function(n){var i,o=this.$V;if(u(o))return;var r=null!=(i=o.props)?i:h,a=o.dom;if(d(e))Se(r,e,n);else for(var l=0;l-1&&!u(t.options[r])&&(a=t.options[r].value),n&&u(a)&&(a=e.defaultValue),Re(i,a)}}var Ve,We,Ue=xe("onInput",Be),Oe=xe("onChange");function je(e,t){$e(e,"input",Ue),f(t.onChange)&&$e(e,"change",Oe)}function Be(e,t,n){var i=e.value,o=t.value;if(u(i)){if(n){var r=e.defaultValue;u(r)||r===o||(t.defaultValue=r,t.value=r)}}else o!==i&&(t.defaultValue=i,t.value=i)}function qe(e,t,n,i,o,r){0!==(64&e)?Fe(i,n):0!==(256&e)?Le(i,n,o,t):0!==(128&e)&&Be(i,n,o),r&&(n.$V=t)}function _e(e,t,n){0!==(64&e)?Te(t,n):0!==(256&e)?Ee(t):0!==(128&e)&&je(t,n)}function Ke(e){return Me(e.type)?!u(e.checked):!u(e.value)}function He(e){u(e)||!O(e,null)&&e.current&&(e.current=null)}function Ge(e,t,n){u(e)||!f(e)&&void 0===e.current||n.push((function(){O(e,t)||void 0===e.current||(e.current=t)}))}function Qe(e,t,n){Xe(e,n),F(e,t,n)}function Xe(e,t){var n,i=e.flags,o=e.children;if(0!==(481&i)){n=e.ref;var r=e.props;He(n);var a=e.childFlags;if(!p(r))for(var l=Object.keys(r),s=0,c=l.length;s0?w(n.componentWillDisappear,ze(t,e)):e.textContent=""}function Ye(e,t,n,i){Ze(n,i),8192&t.flags?F(t,e,i):Je(e,n,i)}function et(e,t,n,i,o){e.componentWillDisappear.push((function(e){4&i?t.componentWillDisappear(n,e):8&i&&t.onComponentWillDisappear(n,o,e)}))}function tt(e){var t=e.event;return function(n){t(e.data,n)}}function nt(e,t,n,i){if(v(n)){if(W(t,n))return;n=tt(n)}$e(i,g(e),n)}function it(e,t,n){if(u(t))return void n.removeAttribute("style");var i,o,r=n.style;if(d(t))return void(r.cssText=t);if(u(e)||d(e))for(i in t)o=t[i],r.setProperty(i,o);else{for(i in t)(o=t[i])!==e[i]&&r.setProperty(i,o);for(i in e)u(t[i])&&r.removeProperty(i)}}function ot(e,t,n,i,o){var r=(null==e?void 0:e.__html)||"",a=(null==t?void 0:t.__html)||"";r!==a&&(u(a)||Ae(i,a)||(p(n)||(12&n.childFlags?Ze(n.children,o):2===n.childFlags&&Xe(n.children,o),n.children=null,n.childFlags=1),i.innerHTML=a))}function rt(e,t,n){var i=u(e)?"":e;t[n]!==i&&(t[n]=i)}function at(e,t,n,i,o,r,a,l){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":i.autofocus=!!n;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":i[e]=!!n;break;case"defaultChecked":case"value":case"volume":if(r&&"value"===e)break;rt(n,i,e);break;case"style":it(t,n,i);break;case"dangerouslySetInnerHTML":ot(t,n,a,i,l);break;default:ue[e]?de(e,t,n,i):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?nt(e,t,n,i):u(n)?i.removeAttribute(e):o&&re[e]?i.setAttributeNS(re[e],e,n):i.setAttribute(e,n)}}function lt(e,t,n,i,o,r){var a=!1,l=(448&t)>0;for(var s in l&&(a=Ke(n))&&_e(t,i,n),n)at(s,null,n[s],i,o,a,null,r);l&&qe(t,e,i,n,!0,a)}function st(t,n,i){var o=ne(t.render(n,t.state,i)),r=i;return f(t.getChildContext)&&(r=e({},i,t.getChildContext())),t.$CX=r,o}function ut(e,t,n,i,o,r){var a=new t(n,i),l=a.$N=Boolean(t.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=o,a.$L=r,e.children=a,a.$BS=!1,a.context=i,a.props===h&&(a.props=n),l)a.state=P(a,n,a.state);else if(f(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var s=a.$PS;if(!p(s)){var u=a.state;if(p(u))a.state=s;else for(var c in s)u[c]=s[c];a.$PS=null}a.$BR=!1}return a.$LI=st(a,n,i),a}function ct(e,t){var n=e.props||h;return 32768&e.flags?e.type.render(n,e.ref,t):e.type(n,t)}function ft(e,t,n,i,o,r,a){var l=e.flags|=16384;0!==(481&l)?ht(e,t,n,i,o,r,a):0!==(4&l)?yt(e,t,n,i,o,r,a):8&l?gt(e,t,n,i,o,r,a):16&l?vt(e,t,o):8192&l?pt(e,n,t,i,o,r,a):1024&l&&dt(e,n,t,o,r,a)}function dt(e,t,n,i,o,r){ft(e.children,e.ref,t,!1,null,o,r);var a=J();vt(a,n,i),e.dom=a.dom}function pt(e,t,n,i,o,r,a){var l=e.children,s=e.childFlags;12&s&&0===l.length&&(s=e.childFlags=2,l=e.children=J()),2===s?ft(l,n,t,i,o,r,a):mt(l,n,t,i,o,r,a)}function vt(e,t,n){var i=e.dom=document.createTextNode(e.children);p(t)||b(t,i,n)}function ht(e,t,n,i,o,r,a){var l=e.flags,s=e.props,c=e.className,f=e.childFlags,d=e.dom=C(e.type,i=i||(32&l)>0),v=e.children;if(u(c)||""===c||(i?d.setAttribute("class",c):d.className=c),16===f)V(d,v);else if(1!==f){var h=i&&"foreignObject"!==e.type;2===f?(16384&v.flags&&(e.children=v=z(v)),ft(v,d,n,h,null,r,a)):8!==f&&4!==f||mt(v,d,n,h,null,r,a)}p(t)||b(t,d,o),p(s)||lt(e,l,s,d,i,a),Ge(e.ref,d,r)}function mt(e,t,n,i,o,r,a){for(var l=0;lp)&&(f=M(l[p-1],!1).nextSibling)}Pt(u,c,l,s,n,i,o,f,e,r,a)}function Tt(e,t,n,i,o){var r=e.ref,a=t.ref,l=t.children;if(Pt(e.childFlags,t.childFlags,e.children,l,r,n,!1,null,e,i,o),t.dom=e.dom,r!==a&&!c(l)){var s=l.dom;S(r,s),k(a,s)}}function Ft(e,t,n,i,o,r){var a,l=t.dom=e.dom,s=e.props,c=t.props,f=t.flags,d=!1,p=!1;if(i=i||(32&f)>0,s!==c){var v=s||h;if((a=c||h)!==h)for(var m in(d=(448&f)>0)&&(p=Ke(a)),a){var y=v[m],g=a[m];y!==g&&at(m,y,g,l,i,p,e,r)}if(v!==h)for(var k in v)u(a[k])&&!u(v[k])&&at(k,v[k],null,l,i,p,e,r)}var b=t.children,C=t.className;e.className!==C&&(u(C)?l.removeAttribute("class"):i?l.setAttribute("class",C):l.className=C),4096&f?Dt(l,b):Pt(e.childFlags,t.childFlags,e.children,b,l,n,i&&"foreignObject"!==t.type,null,e,o,r),d&&qe(f,t,l,a,!1,p);var A=t.ref,S=e.ref;S!==A&&(He(S),Ge(A,l,o))}function Rt(e,t,n,i,o,r,a){Xe(e,a),mt(t,n,i,o,M(e,!0),r,a),F(e,n,a)}function Nt(e,t,n,i,o,r,a,l,s,u,c){var f=0|e.length,d=0|t.length;0===f?d>0&&mt(t,n,i,o,r,a,l):0===d?Ye(n,s,e,l):8===u&&8===c?jt(e,t,n,i,o,f,d,r,s,a,l):Ot(e,t,n,i,o,f,d,r,a,l)}function Pt(e,t,n,i,o,r,a,l,s,u,c){switch(e){case 2:switch(t){case 2:Mt(n,i,o,r,a,l,u,c);break;case 1:Qe(n,o,c);break;case 16:Xe(n,c),V(o,i);break;default:Rt(n,i,o,r,a,u,c)}break;case 1:switch(t){case 2:ft(i,o,r,a,l,u,c);break;case 1:break;case 16:V(o,i);break;default:mt(i,o,r,a,l,u,c)}break;case 16:switch(t){case 16:wt(n,i,o);break;case 2:Je(o,n,c),ft(i,o,r,a,l,u,c);break;case 1:Je(o,n,c);break;default:Je(o,n,c),mt(i,o,r,a,l,u,c)}break;default:switch(t){case 16:Ze(n,c),V(o,i);break;case 2:Ye(o,s,n,c),ft(i,o,r,a,l,u,c);break;case 1:Ye(o,s,n,c);break;default:Nt(n,i,o,r,a,l,u,c,s,t,e)}}}function Et(e,t,n,i,o){o.push((function(){e.componentDidUpdate(t,n,i)}))}function Lt(t,n,i,o,r,a,l,s,u,c){var d=t.state,p=t.props,v=Boolean(t.$N),h=f(t.shouldComponentUpdate);if(v&&(n=P(t,i,n!==d?e({},d,n):n)),l||!h||h&&t.shouldComponentUpdate(i,n,r)){!v&&f(t.componentWillUpdate)&&t.componentWillUpdate(i,n,r),t.props=i,t.state=n,t.context=r;var m=null,y=st(t,i,r);v&&f(t.getSnapshotBeforeUpdate)&&(m=t.getSnapshotBeforeUpdate(p,d)),Mt(t.$LI,y,o,t.$CX,a,s,u,c),t.$LI=y,f(t.componentDidUpdate)&&Et(t,p,d,m,u)}else t.props=i,t.state=n,t.context=r}function Vt(t,n,i,o,r,a,l,s){var u=n.children=t.children;if(p(u))return;u.$L=l;var c=n.props||h,d=n.ref,v=t.ref,m=u.state;if(!u.$N){if(f(u.componentWillReceiveProps)){if(u.$BR=!0,u.componentWillReceiveProps(c,o),u.$UN)return;u.$BR=!1}p(u.$PS)||(m=e({},m,u.$PS),u.$PS=null)}Lt(u,m,c,i,o,r,!1,a,l,s),v!==d&&(He(v),Ge(d,u,l))}function Wt(e,t,n,i,o,r,a,l){var s=!0,c=t.props||h,d=t.ref,p=e.props,v=!u(d),m=e.children;if(v&&f(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(p,c)),s){v&&f(d.onComponentWillUpdate)&&d.onComponentWillUpdate(p,c);var y=ne(ct(t,i));Mt(m,y,n,i,o,r,a,l),t.children=y,v&&f(d.onComponentDidUpdate)&&d.onComponentDidUpdate(p,c)}else t.children=m}function Ut(e,t){var n=t.children,i=t.dom=e.dom;n!==e.children&&(i.nodeValue=n)}function Ot(e,t,n,i,o,r,a,l,s,u){for(var c,f,d=r>a?a:r,p=0;pa)for(p=d;pp||h>v)break e;m=e[h],y=t[h]}for(m=e[p],y=t[v];m.key===y.key;){if(16384&y.flags&&(t[v]=y=z(y)),Mt(m,y,n,i,o,l,u,c),e[p]=y,v--,h>--p||h>v)break e;m=e[p],y=t[v]}}if(h>p){if(h<=v)for(d=(f=v+1)v)for(;h<=p;)Qe(e[h++],n,c);else Bt(e,t,i,r,a,p,v,h,n,o,l,s,u,c)}function Bt(e,t,n,i,o,r,a,l,s,u,c,f,d,p){var v,h,m=0,y=0,g=l,k=l,b=r-l+1,C=a-l+1,A=new Int32Array(C+1),S=b===i,x=!1,$=0,w=0;if(o<4||(b|C)<32)for(y=g;y<=r;++y)if(v=e[y],wl?x=!0:$=l,16384&h.flags&&(t[l]=h=z(h)),Mt(v,h,s,n,u,c,d,p),++w;break}!S&&l>a&&Qe(v,s,p)}else S||Qe(v,s,p);else{var I={};for(y=k;y<=a;++y)I[t[y].key]=y;for(y=g;y<=r;++y)if(v=e[y],wg;)Qe(e[g++],s,p);A[l-k]=y+1,$>l?x=!0:$=l,16384&(h=t[l]).flags&&(t[l]=h=z(h)),Mt(v,h,s,n,u,c,d,p),++w}else S||Qe(v,s,p);else S||Qe(v,s,p)}if(S)Ye(s,f,e,p),mt(t,s,n,u,c,d,p);else if(x){var T=_t(A);for(l=T.length-1,y=C-1;y>=0;y--)0===A[y]?(16384&(h=t[$=y+k]).flags&&(t[$]=h=z(h)),ft(h,s,n,u,(m=$+1)0&&D(p.componentWillMove)}else if(w!==C)for(y=C-1;y>=0;y--)0===A[y]&&(16384&(h=t[$=y+k]).flags&&(t[$]=h=z(h)),ft(h,s,n,u,(m=$+1)qt&&(qt=s,Ve=new Int32Array(s),We=new Int32Array(s));n>1]]0&&(We[n]=Ve[r-1]),Ve[r]=n)}r=o+1;var u=new Int32Array(r);for(a=Ve[r-1];r-- >0;)u[r]=a,a=We[a],Ve[r]=0;return u}function Kt(e,t,n,i){var o=[],r=new y,a=t.$V;E.v=!0,u(a)?u(e)||(0!==(16384&e.flags)&&(e=z(e)),ft(e,t,i,!1,null,o,r),t.$V=e,a=e):u(e)?(Qe(a,t,r),t.$V=null):(16384&e.flags&&(e=z(e)),Mt(a,e,t,i,!1,null,o,r),a=t.$V=e),x(o),w(r.componentDidAppear),E.v=!1,f(n)&&n()}function Ht(e,t,n,i){void 0===n&&(n=null),void 0===i&&(i=h),Kt(e,t,n,i)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Gt=[],Qt=Promise.resolve().then.bind(Promise.resolve()),Xt=!1;function Zt(t,n,i,o){var r=t.$PS;if(f(n)&&(n=n(r?e({},t.state,r):t.state,t.props,t.context)),u(r))t.$PS=n;else for(var a in n)r[a]=n[a];if(t.$BR)f(i)&&t.$L.push(i.bind(t));else{if(!E.v&&0===Gt.length)return Yt(t,o),void(f(i)&&i.call(t));if(Gt.includes(t)||Gt.push(t),o&&(t.$F=!0),Xt||(Xt=!0,Qt(Jt)),f(i)){var l=t.$QU;l||(l=t.$QU=[]),l.push(i)}}}function zt(e){for(var t=e.$QU,n=0;n1)for(i=[];u-- >0;)i[u]=arguments[u+2];if("string"!==typeof e){if(o=2,nn(i)||(t||(t={}),t.children=i),!tn(t))for(var c in r={},t)"key"===c?l=t.key:"ref"===c?a=t.ref:1===on[c]?(a||(a={}),a[c]=t[c]):r[c]=t[c];return G(o,e,r,l,a)}if(o=ee(e),!tn(t))for(var f in r={},t)"className"===f||"class"===f?s=t[f]:"key"===f?l=t.key:"children"===f&&nn(i)?i=t.children:"ref"===f?a=t.ref:("contenteditable"===f&&(o|=4096),r[f]=t[f]);if(8192&o)return X(1===u?[i]:i,0,l);return q(o,e,s,i,0,r,l,a)}function an(e){return void 0===e||null===e}function ln(e){return""!==e}function sn(e){return e.split(" ").filter(ln)}function un(e,t){for(var n=sn(t),i=0;ip&&(p=y)}t+=s.length,p>n&&(n=p)}return{maxDuration:n,nrofTransitions:t}}var bn,Cn=function(){if("undefined"===typeof document)return"";var e=document.createElement("div").style,t={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in t)if(void 0!==e[n])return t[n]}();function An(e,t){var n=e[0],i=kn(e).nrofTransitions,o=!1;n.addEventListener(Cn,(function r(a){if(!a||o)return;if(!a.timeout){for(var l=!1,s=0;s0)return}o=!0,n.removeEventListener(Cn,r,!1),"function"===typeof t&&t()}),!1)}!function(e){e[e.INITIALIZE=0]="INITIALIZE",e[e.MEASURE=1]="MEASURE",e[e.SET_START_STATE=2]="SET_START_STATE",e[e.ACTIVATE_TRANSITIONS=3]="ACTIVATE_TRANSITIONS",e[e.REGISTER_LISTENERS=4]="REGISTER_LISTENERS",e[e.ACTIVATE_ANIMATION=5]="ACTIVATE_ANIMATION",e[e.length=6]="length"}(bn||(bn={}));var Sn={};function xn(){var e=!1;for(var t in Sn)--Sn[t].ticks<0?delete Sn[t]:e=!0;e&&requestAnimationFrame(xn)}var $n=[],Mn=[],wn=0,Dn=wn,In=wn;function Tn(){In=wn;var e=Mn;Mn=[];for(var t=0;t=20?n.length-20:0,n.length>=20?20:n.length),t.setState({items:n})},t.doAdd20=function(e){e.preventDefault();for(var n=t.state.items.concat([]),i=0===n.length?0:n[n.length-1].key+1,o=0;o<20;o++)n.push({key:i+o});t.setState({items:n})},t.renderItem=function(n,i){return t.props.useFunctionalComponent?rn(ti,e({key:n.key,index:i,animation:t.props.animation},zn,{onClick:t.doRemove}),n.key+1+"bar"):rn(Yn,{key:n.key,index:i,animation:t.props.animation,onClick:t.doRemove},n.key+1+"bar")},t.state={items:[]},t.items=[],t}t(i,n);var o=i.prototype;return o.componentDidMount=function(){for(var e=0;this.items.length<20;)this.items[this.items.length]={key:e++};this.setState({items:this.items})},o.render=function(){return rn("div",null,[rn("ul",null,this.state.items.map(this.renderItem)),rn("h2",null,this.props.animation),rn("p",null,this.props.description),rn("button",{onClick:this.doAdd},"Add"),rn("button",{onClick:this.doAdd20},"Add 20"),rn("button",{onClick:this.doRemove20},"Remove 20")])},i}(en),ai=function(n){function i(){var t;(t=n.call(this)||this).componentDidAppear=function(e){var t="fade-enter",n="fade-enter-active",i="fade-enter-end";Gn(e,t),Xn(),Gn(e,n),Zn([e],(function(){Qn(e,n),Qn(e,i)})),requestAnimationFrame((function(){Qn(e,t),Gn(e,i)}))},t.componentWillDisappear=function(e,t){var n="fade-leave";Gn(e,n),Gn(e,"fade-leave-active"),Zn([e],(function(){t()})),requestAnimationFrame((function(){Gn(e,"fade-leave-end"),Qn(e,n)}))},t.doRemove=function(e,n){e.preventDefault();var i=t.state.items.concat([]);i.splice(n,1),t.setState({items:i})},t.doRemoveSpecial=function(e){e.preventDefault();var n=t.state.items.filter((function(e){return e.isListItem})),i=n[parseInt(Math.round(Math.random()*(n.length-1)))].key,o=t.state.items.filter((function(e){return e.key!==i}));t.setState({items:o}),setTimeout((function(){var e=t.state.items.filter((function(e){return!e.isListItem})),n=parseInt(Math.round(Math.random()*(e.length-1))),i=0,o=t.state.items.filter((function(e){return e.isListItem||i++!==n}));t.setState({items:o})}),100)},t.doAdd=function(e){e.preventDefault();var n=t.state.items.concat([]),i=n.reduce((function(e,t){return t.key>e?t.key:e}),0)+1;n.push({key:i,isListItem:!0}),n.push({key:i+1}),t.setState({items:n})},t.renderItem=function(n,i){return t.props.useFunctionalComponent?rn(ni,e({key:n.key,index:i,animation:t.props.animation},zn,{onClick:t.doRemove}),n.key+1+"bar"):rn(ei,{key:n.key,index:i,animation:t.props.animation,onClick:t.doRemove},n.key+1+"bar")};for(var i=0,o=[];o.length<40;)o[o.length]={key:i++,isListItem:!0},o[o.length]={key:i++};return t.state={items:o},t}return t(i,n),i.prototype.render=function(){var e=this;return rn("div",null,[rn("article",null,this.state.items.map((function(t,n){return t.isListItem?e.renderItem(t,n):rn("span",{className:"divider"})}))),rn("h2",null,"Mixed list"),rn("p",null,this.props.description),rn("button",{onClick:this.doAdd},"Add"),rn("button",{onClick:this.doRemoveSpecial},"Remove")])},i}(en),li=function(n){function i(){var t;return(t=n.call(this)||this).doRemove=function(e,n){e&&e.preventDefault();var i=t.state.items.concat([]);i.splice(n,1),t.setState({items:i})},t.doAdd=function(e){e&&e.preventDefault();var n=t.state.items.concat([]),i=n.reduce((function(e,t){return t.key>e?t.key:e}),0)+1;n.push({key:i,val:i}),t.setState({items:n})},t.doMix=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);si(n),t.setState({items:n})},t.doReassignKeys=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);si(n);var i=t.state.items.map((function(e,t){return Object.assign({},e,{key:n[t].key})}));t.setState({items:i})},t.doRemoveMix=function(e){if(e&&e.preventDefault(),0===t.state.items.length)return;var n=parseInt(Math.round(Math.random()*(t.state.items.length-1))),i=t.state.items[n].key,o=t.state.items.filter((function(e){return e.key!==i}));t.setState({items:o,deleted:i+1}),setTimeout((function(){return t.doMix(e)}),100)},t.removeAndShuffle=function(e){e&&e.preventDefault();for(var n=0;n<20;n++)setTimeout((function(){var e=parseInt(Math.round(Math.random()*(t.state.items.length-1)));t.doRemove(void 0,e),t.doReassignKeys(),t.doMix()}))},t.doAdd20=function(e){e&&e.preventDefault();for(var n=0;n<20;n++)t.doAdd();for(var i=0;i<5;i++)t.doReassignKeys(),t.doMix()},t.doAdd20SeqMix=function(e){e&&e.preventDefault();for(var n=0;n<20;n++)t.doAdd();for(var i=0;i<5;i++)setTimeout((function(){t.doMix()}),500+100*i)},t.renderItem=function(n,i){return t.props.useFunctionalComponent?rn(ti,e({key:n.key,index:i,animation:t.props.animation},zn,{onClick:t.doRemove}),n.val+"bar ("+n.key+")"):rn(Yn,{key:n.key,index:i,animation:t.props.animation,onClick:t.doRemove},n.val+"bar ("+n.key+")")},t.state={items:[]},t.items=[],t}t(i,n);var o=i.prototype;return o.componentDidMount=function(){for(var e=0;this.items.length<20;)this.items[this.items.length]={key:e,val:e},e++;this.setState({items:this.items})},o.render=function(){return rn("div",null,[rn("ul",null,this.state.items.map(this.renderItem)),rn("h2",null,"Shuffle"),rn("p",null,this.props.description),rn("button",{onClick:this.doAdd},"Add"),rn("button",{onClick:this.doMix},"Shuffle"),rn("button",{onClick:this.doReassignKeys},"Shuffle keys"),rn("button",{onClick:this.doRemoveMix},"Remove"+(this.state.deleted?" ("+this.state.deleted+")":"")),rn("button",{onClick:this.doAdd20},"Add and shuffle 20"),rn("button",{onClick:this.doAdd20SeqMix},"Add 20 do 5 shuffle"),rn("button",{onClick:this.removeAndShuffle},"Remove and shuffle 20")])},i}(en),si=function(e){for(var t,n,i=e.length;0!==i;)n=Math.floor(Math.random()*i),t=e[i-=1],e[i]=e[n],e[n]=t;return e},ui=function(n){function i(){var t;return(t=n.call(this)||this).doRemove=function(e,n){e.preventDefault();var i=t.state.items.concat([]);i.splice(n,1),t.setState({items:i})},t.doAdd=function(e){e.preventDefault();var n=t.state.items.concat([]),i=n.reduce((function(e,t){return t.key>e?t.key:e}),0)+1;n.push({key:i,val:i}),t.setState({items:n})},t.renderItem=function(n,i){return t.props.useFunctionalComponent?rn(ti,e({key:n.key,index:i,animation:t.props.animation},zn,{onClick:t.doRemove}),n.val+"bar ("+n.key+")"):rn(Yn,{key:n.key,index:i,animation:t.props.animation,onClick:t.doRemove},n.val+"bar ("+n.key+")")},t.state={items:[]},t.items=[],t}t(i,n);var o=i.prototype;return o.componentDidMount=function(){this.componentWillReceiveProps(this.props)},o.componentWillReceiveProps=function(e){for(var t=0;this.items.lengthe?t.key:e}),0)+1;n.push({key:i,val:i}),t.setState({items:n})},t.doMix=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);si(n),console.log("Expected order: "+n.map((function(e){return"("+e.val+")"})).join(",")),t.setState({items:n}),setTimeout((function(){var e=document.querySelector("#App6 ul").textContent.match(/\(\d*\)/g);console.log("Actual order: "+e.join(","))}),100)},t.doDoubleMix=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);si(n),console.log("Expected order 1: "+n.map((function(e){return"("+e.val+")"})).join(",")),t.setState({items:n}),setTimeout((function(){var e=n.concat([]);si(e),t.setState({items:e}),console.log("Expected order 2: "+e.map((function(e){return"("+e.val+")"})).join(","))}),1),setTimeout((function(){var e=document.querySelector("#App6 ul").textContent.match(/\(\d*\)/g);console.log("Actual order: "+e.join(","))}),100)},t.doMoveOne=function(e){e&&e.preventDefault();var n=t.state.items.concat([]);n.push(n.shift()),t.setState({items:n})},t.doClearMarkers=function(e){e&&e.preventDefault(),document.querySelectorAll(".debugMarker").forEach((function(e){e.parentNode.removeChild(e)}))},t.renderItem=function(n,i){return t.props.useFunctionalComponent?rn(oi,e({key:n.key,index:i,animation:t.props.animation},Jn,{onClick:t.doMove}),n.val+"bar ("+n.key+")"):rn(ii,{key:n.key,index:i,animation:t.props.animation,onClick:t.doMove},n.val+"bar ("+n.key+")")},t.state={items:[]},t.items=[],t}t(i,n);var o=i.prototype;return o.componentDidMount=function(){for(var e=0;this.items.length<5;)this.items[this.items.length]={key:e,val:e},e++;this.setState({items:this.items})},o.render=function(){return rn("div",null,[rn("ul",null,this.state.items.map(this.renderItem)),rn("h2",null,"Shuffle w. Anim"),rn("p",null,this.props.description),rn("button",{onClick:this.doAdd},"Add"),rn("button",{onClick:this.doMix},"Shuffle"),rn("button",{onClick:this.doDoubleMix},"DoubleShuffle"),rn("button",{onClick:this.doMoveOne},"Move 1"),rn("button",{onClick:this.doRemoveMix},"Remove"+(this.state.deleted?" ("+this.state.deleted+")":"")),rn("button",{onClick:this.doClearMarkers},"Clear debug markers")])},i}(en);document.addEventListener("DOMContentLoaded",(function(){var e=document.querySelector("#App1"),t=document.querySelector("#App2"),n=document.querySelector("#App3"),i=document.querySelector("#App4"),o=document.querySelector("#App5"),r=document.querySelector("#App6"),a="?functional"===location.search;Ht(rn(ri,{useFunctionalComponent:a,animation:"HeightAndFade",description:"The children in this container animate opacity and height when added and removed. Click an item to remove it."}),e),Ht(rn(ri,{useFunctionalComponent:a,animation:"NoTranistionEvent",description:"The children in this container have a broken animation. This is detected by inferno-animation and the animation callback is called immediately. Click an item to remove it."}),t),Ht(rn(ai,{useFunctionalComponent:a,animation:"HeightAndFade",description:"This container fades in and blocks the children from animating on first render. There is no animation on divider between elements. When you click [Remove] a random row and another random divder will be removed. Click an item to remove it (leaving the divider)."}),n),Ht(rn(li,{useFunctionalComponent:a,animation:"HeightAndFade",description:"This container will shuffle keys or items. Click an item to remove it."}),i),document.querySelector("#Rerender > button").addEventListener("click",(function(e){e&&e.preventDefault(),Ht(rn(ui,{useFunctionalComponent:a,animation:"HeightAndFade",items:5,description:"This container will be filled with 5 rows every time you click the button. Click an item to remove it."}),o)})),Ht(rn(ci,{useFunctionalComponent:a,animation:"MoveAnim",description:"This container will animate items on shuffle. Click an item to randomly move it."}),r)}))}(); diff --git a/docs/async-render/dist/bundle.js b/docs/async-render/dist/bundle.js index 3d1f05e3a..582eab837 100644 --- a/docs/async-render/dist/bundle.js +++ b/docs/async-render/dist/bundle.js @@ -1 +1 @@ -!function(){"use strict";function e(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},n(e,t)}var t=Array.isArray;function r(e){var n=typeof e;return"string"===n||"number"===n}function o(e){return void 0===e||null===e}function i(e){return null===e||!1===e||!0===e||void 0===e}function l(e){return"function"===typeof e}function a(e){return"string"===typeof e}function u(e){return null===e}function c(e,n){var t={};if(e)for(var r in e)t[r]=e[r];if(n)for(var o in n)t[o]=n[o];return t}function f(e){return!u(e)&&"object"===typeof e}var s={},p="$F",d=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function v(e){return e.substring(2).toLowerCase()}function h(e,n){e.appendChild(n)}function m(e,n,t){u(t)?h(e,n):e.insertBefore(n,t)}function g(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function y(e,n,t){e.replaceChild(n,t)}function $(e,n){e.removeChild(n)}function k(e){for(var n=0;n0?w(t.componentWillDisappear,F(e,n)):P(e,n,!1)}function U(e,n,t,r,o,i,l,a){e.componentWillMove.push({dom:r,fn:function(){4&l?t.componentWillMove(n,o,r):8&l&&t.onComponentWillMove(n,o,r,a)},next:i,parent:o})}function x(e,n,t,r,i){var a,u,c=n.flags;do{var f=n.flags;if(1521&f)return void(o(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?m(t,n.dom,r):U(i,e,a,n.dom,t,r,c,u));var s=n.children;if(4&f)a=n.children,u=n.props,n=s.$LI;else if(8&f)a=n.ref,u=n.props,n=s;else if(8192&f){if(2!==n.childFlags){for(var p=0,d=s.length;p0,v=u(p),h=a(p)&&p[0]===B;d||v||h?(o=o||n.slice(0,f),(d||h)&&(s=G(s)),(v||h)&&(s.key=B+f),o.push(s)):o&&o.push(s),s.flags|=65536}}l=0===(o=o||n).length?1:8}else(o=n).flags|=65536,81920&n.flags&&(o=G(n)),l=2;return e.children=o,e.childFlags=l,e}function Y(e){if(i(e)||r(e))return H(e,null);if(t(e))return Q(e,0,null);return 16384&e.flags?G(e):e}var Z="http://www.w3.org/1999/xlink",ee="http://www.w3.org/XML/1998/namespace",ne={"xlink:actuate":Z,"xlink:arcrole":Z,"xlink:href":Z,"xlink:role":Z,"xlink:show":Z,"xlink:title":Z,"xlink:type":Z,"xml:base":ee,"xml:lang":ee,"xml:space":ee};function te(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=te(0),oe=te(null),ie=te(!0);function le(e,n){var t=n.$EV;return t||(t=n.$EV=te(null)),t[e]||1===++re[e]&&(oe[e]=ge(e)),t}function ae(e,n){var t=n.$EV;t&&t[e]&&(0===--re[e]&&(document.removeEventListener(v(e),oe[e]),oe[e]=null),t[e]=null)}function ue(e,n,t,r){if(l(t))le(e,r)[e]=t;else if(f(t)){if(A(n,t))return;le(e,r)[e]=t}else ae(e,r)}function ce(e){return l(e.composedPath)?e.composedPath()[0]:e.target}function fe(e,n,t,r){var o=ce(e);do{if(n&&o.disabled)return;var i=o.$EV;if(i){var l=i[t];if(l&&(r.dom=o,l.event?l.event(l.data,e):l(e),e.cancelBubble))return}o=o.parentNode}while(!u(o))}function se(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pe(){return this.defaultPrevented}function de(){return this.cancelBubble}function ve(e){var n={dom:document};return e.isDefaultPrevented=pe,e.isPropagationStopped=de,e.stopPropagation=se,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function he(e){return function(n){if(0!==n.button)return void n.stopPropagation();fe(n,!0,e,ve(n))}}function me(e){return function(n){fe(n,!1,e,ve(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?he(e):me(e);return document.addEventListener(v(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function $e(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function ke(e,n){var t=function(t){var r=this.$V;if(!r)return;var o=r.props||s,i=r.dom;if(a(e))$e(o,e,t);else for(var u=0;u-1&&n.options[l]&&(a=n.options[l].value),t&&o(a)&&(a=e.defaultValue),Ue(r,a)}}var Ne,Ae,Ve=ke("onInput",Oe),Ie=ke("onChange");function Be(e,n){be(e,"input",Ve),n.onChange&&be(e,"change",Ie)}function Oe(e,n,t){var r=e.value,i=n.value;if(o(r)){if(t){var l=e.defaultValue;o(l)||l===i||(n.defaultValue=l,n.value=l)}}else i!==r&&(n.defaultValue=r,n.value=r)}function Te(e,n,t,r,o,i){64&e?Se(r,t):256&e?Me(r,t,o,n):128&e&&Oe(r,t,o),i&&(t.$V=n)}function Ee(e,n,t){64&e?Fe(n,t):256&e?Le(n):128&e&&Be(n,t)}function Re(e){return e.type&&Ce(e.type)?!o(e.checked):!o(e.value)}function je(e){e&&!I(e,null)&&e.current&&(e.current=null)}function _e(e,n,t){e&&(l(e)||void 0!==e.current)&&t.push((function(){I(e,n)||void 0===e.current||(e.current=n)}))}function He(e,n,t){Qe(e,t),S(e,n,t)}function Qe(e,n){var t,r=e.flags,i=e.children;if(481&r){t=e.ref;var a=e.props;je(t);var c=e.childFlags;if(!u(a))for(var f=Object.keys(a),p=0,v=f.length;p0?w(t.componentWillDisappear,Ge(n,e)):e.textContent=""}function qe(e,n,t,r){Xe(t,r),8192&n.flags?S(n,e,r):Ke(e,t,r)}function ze(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Je(e){var n=e.event;return function(t){n(e.data,t)}}function Ye(e,n,t,r){if(f(t)){if(A(n,t))return;t=Je(t)}be(r,v(e),t)}function Ze(e,n,t){if(o(n))return void t.removeAttribute("style");var r,i,l=t.style;if(a(n))return void(l.cssText=n);if(o(e)||a(e))for(r in n)i=n[r],l.setProperty(r,i);else{for(r in n)(i=n[r])!==e[r]&&l.setProperty(r,i);for(r in e)o(n[r])&&l.removeProperty(r)}}function en(e,n,t,r,i){var l=e&&e.__html||"",a=n&&n.__html||"";l!==a&&(o(a)||ye(r,a)||(u(t)||(12&t.childFlags?Xe(t.children,i):2===t.childFlags&&Qe(t.children,i),t.children=null,t.childFlags=1),r.innerHTML=a))}function nn(e,n,t,r,i,l,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(l&&"value"===e)break;var c=o(t)?"":t;r[e]!==c&&(r[e]=c);break;case"style":Ze(n,t,r);break;case"dangerouslySetInnerHTML":en(n,t,a,r,u);break;default:ie[e]?ue(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Ye(e,n,t,r):o(t)?r.removeAttribute(e):i&&ne[e]?r.setAttributeNS(ne[e],e,t):r.setAttribute(e,t)}}function tn(e,n,t,r,o,i){var l=!1,a=(448&n)>0;for(var u in a&&(l=Re(t))&&Ee(n,r,t),t)nn(u,null,t[u],r,o,l,null,i);a&&Te(n,e,r,t,!0,l)}function rn(e,n,t){var r=Y(e.render(n,e.state,t)),o=t;return l(e.getChildContext)&&(o=c(t,e.getChildContext())),e.$CX=o,r}function on(e,n,t,r,o,i){var a=new n(t,r),c=a.$N=Boolean(n.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=o,a.$L=i,e.children=a,a.$BS=!1,a.context=r,a.props===s&&(a.props=t),c)a.state=W(a,t,a.state);else if(l(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var f=a.$PS;if(!u(f)){var p=a.state;if(u(p))a.state=f;else for(var d in f)p[d]=f[d];a.$PS=null}a.$BR=!1}return a.$LI=rn(a,t,r),a}function ln(e,n){var t=e.props||s;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function an(e,n,t,r,o,i,l){var a=e.flags|=16384;481&a?sn(e,n,t,r,o,i,l):4&a?dn(e,n,t,r,o,i,l):8&a?vn(e,n,t,r,o,i,l):16&a?fn(e,n,o):8192&a?cn(e,t,n,r,o,i,l):1024&a&&un(e,t,n,o,i,l)}function un(e,n,t,r,o,i){an(e.children,e.ref,n,!1,null,o,i);var l=K();fn(l,t,r),e.dom=l.dom}function cn(e,n,t,r,o,i,l){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=K()),2===u?an(a,t,n,r,o,i,l):pn(a,t,n,r,o,i,l)}function fn(e,n,t){var r=e.dom=document.createTextNode(e.children);u(n)||m(n,r,t)}function sn(e,n,t,r,i,l,a){var c=e.flags,f=e.props,s=e.className,p=e.childFlags,d=e.dom=g(e.type,r=r||(32&c)>0),v=e.children;if(o(s)||""===s||(r?d.setAttribute("class",s):d.className=s),16===p)N(d,v);else if(1!==p){var h=r&&"foreignObject"!==e.type;2===p?(16384&v.flags&&(e.children=v=G(v)),an(v,d,t,h,null,l,a)):8!==p&&4!==p||pn(v,d,t,h,null,l,a)}u(n)||m(n,d,i),u(f)||tn(e,c,f,d,r,a),_e(e.ref,d,l)}function pn(e,n,t,r,o,i,l){for(var a=0;ad)&&(s=C(a[d-1],!1).nextSibling)}Un(c,f,a,u,t,r,o,s,e,i,l)}function Pn(e,n,t,r,o){var l=e.ref,a=n.ref,u=n.children;if(Un(e.childFlags,n.childFlags,e.children,u,l,t,!1,null,e,r,o),n.dom=e.dom,l!==a&&!i(u)){var c=u.dom;$(l,c),h(a,c)}}function Fn(e,n,t,r,i,l,a){var u,c=n.dom=e.dom,f=e.props,p=n.props,d=!1,v=!1;if(r=r||(32&i)>0,f!==p){var h=f||s;if((u=p||s)!==s)for(var m in(d=(448&i)>0)&&(v=Re(u)),u){var g=h[m],y=u[m];g!==y&&nn(m,g,y,c,r,v,e,a)}if(h!==s)for(var $ in h)o(u[$])&&!o(h[$])&&nn($,h[$],null,c,r,v,e,a)}var k=n.children,b=n.className;e.className!==b&&(o(b)?c.removeAttribute("class"):r?c.setAttribute("class",b):c.className=b),4096&i?wn(c,k):Un(e.childFlags,n.childFlags,e.children,k,c,t,r&&"foreignObject"!==n.type,null,e,l,a),d&&Te(i,n,c,u,!1,v);var C=n.ref,w=e.ref;w!==C&&(je(w),_e(C,c,l))}function Sn(e,n,t,r,o,i,l){Qe(e,l),pn(n,t,r,o,C(e,!0),i,l),S(e,t,l)}function Un(e,n,t,r,o,i,l,a,u,c,f){switch(e){case 2:switch(n){case 2:bn(t,r,o,i,l,a,c,f);break;case 1:He(t,o,f);break;case 16:Qe(t,f),N(o,r);break;default:Sn(t,r,o,i,l,c,f)}break;case 1:switch(n){case 2:an(r,o,i,l,a,c,f);break;case 1:break;case 16:N(o,r);break;default:pn(r,o,i,l,a,c,f)}break;case 16:switch(n){case 16:Cn(t,r,o);break;case 2:Ke(o,t,f),an(r,o,i,l,a,c,f);break;case 1:Ke(o,t,f);break;default:Ke(o,t,f),pn(r,o,i,l,a,c,f)}break;default:switch(n){case 16:Xe(t,f),N(o,r);break;case 2:qe(o,u,t,f),an(r,o,i,l,a,c,f);break;case 1:qe(o,u,t,f);break;default:var s=0|t.length,p=0|r.length;0===s?p>0&&pn(r,o,i,l,a,c,f):0===p?qe(o,u,t,f):8===n&&8===e?Vn(t,r,o,i,l,s,p,a,u,c,f):An(t,r,o,i,l,s,p,a,c,f)}}}function xn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Wn(e,n,t,r,o,i,a,u,f,s){var p=e.state,d=e.props,v=Boolean(e.$N),h=l(e.shouldComponentUpdate);if(v&&(n=W(e,t,n!==p?c(p,n):n)),a||!h||h&&e.shouldComponentUpdate(t,n,o)){!v&&l(e.componentWillUpdate)&&e.componentWillUpdate(t,n,o),e.props=t,e.state=n,e.context=o;var m=null,g=rn(e,t,o);v&&l(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),bn(e.$LI,g,r,e.$CX,i,u,f,s),e.$LI=g,l(e.componentDidUpdate)&&xn(e,d,p,m,f)}else e.props=t,e.state=n,e.context=o}function Ln(e,n,t,r,o,i,a,f){var p=n.children=e.children;if(u(p))return;p.$L=a;var d=n.props||s,v=n.ref,h=e.ref,m=p.state;if(!p.$N){if(l(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,r),p.$UN)return;p.$BR=!1}u(p.$PS)||(m=c(m,p.$PS),p.$PS=null)}Wn(p,m,d,t,r,o,!1,i,a,f),h!==v&&(je(h),_e(v,p,a))}function Mn(e,n,t,r,i,a,u,c){var f=!0,p=n.props||s,d=n.ref,v=e.props,h=!o(d),m=e.children;if(h&&l(d.onComponentShouldUpdate)&&(f=d.onComponentShouldUpdate(v,p)),!1!==f){h&&l(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=Y(ln(n,r));bn(m,g,t,r,i,a,u,c),n.children=g,h&&l(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function Nn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function An(e,n,t,r,o,i,l,a,u,c){for(var f,s,p=i>l?l:i,d=0;dl)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=G(g)),bn(m,g,t,r,o,a,c,f),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)He(e[h++],t,f);else In(e,n,r,i,l,d,v,h,t,o,a,u,c,f)}function In(e,n,t,r,o,i,l,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,$=a,k=i-a+1,b=l-a+1,w=new Int32Array(b+1),P=k===r,F=!1,S=0,U=0;if(o<4||(k|b)<32)for(g=y;g<=i;++g)if(v=e[g],Ua?F=!0:S=a,16384&h.flags&&(n[a]=h=G(h)),bn(v,h,u,t,c,f,p,d),++U;break}!P&&a>l&&He(v,u,d)}else P||He(v,u,d);else{var W={};for(g=$;g<=l;++g)W[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],Uy;)He(e[y++],u,d);w[a-$]=g+1,S>a?F=!0:S=a,16384&(h=n[a]).flags&&(n[a]=h=G(h)),bn(v,h,u,t,c,f,p,d),++U}else P||He(v,u,d);else P||He(v,u,d)}if(P)qe(u,s,e,d),pn(n,u,t,c,f,p,d);else if(F){var L=On(w);for(a=L.length-1,g=b-1;g>=0;g--)0===w[g]?(16384&(h=n[S=g+$]).flags&&(n[S]=h=G(h)),an(h,u,t,c,(m=S+1)0&&D(d.componentWillMove)}else if(U!==b)for(g=b-1;g>=0;g--)0===w[g]&&(16384&(h=n[S=g+$]).flags&&(n[S]=h=G(h)),an(h,u,t,c,(m=S+1)Bn&&(Bn=u,Ne=new Int32Array(u),Ae=new Int32Array(u));t>1]]0&&(Ae[t]=Ne[i-1]),Ne[i]=t)}i=o+1;var c=new Int32Array(i);for(l=Ne[i-1];i-- >0;)c[i]=l,l=Ae[l],Ne[i]=0;return c}function Tn(e,n,t,r){var i=[],a=new d,u=n.$V;L.v=!0,o(u)?o(e)||(16384&e.flags&&(e=G(e)),an(e,n,r,!1,null,i,a),n.$V=e,u=e):o(e)?(He(u,n,a),n.$V=null):(16384&e.flags&&(e=G(e)),bn(u,e,n,r,!1,null,i,a),u=n.$V=e),k(i),w(a.componentDidAppear),L.v=!1,l(t)&&t(),l(M.renderComplete)&&M.renderComplete(u,n)}function En(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=s),Tn(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Rn=[],jn="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},_n=!1;function Hn(e,n,t,r){var i=e.$PS;if(l(n)&&(n=n(i?c(e.state,i):e.state,e.props,e.context)),o(i))e.$PS=n;else for(var a in n)i[a]=n[a];if(e.$BR)l(t)&&e.$L.push(t.bind(e));else{if(!L.v&&0===Rn.length)return Gn(e,r),void(l(t)&&t.call(e));if(-1===Rn.indexOf(e)&&Rn.push(e),r&&(e.$F=!0),_n||(_n=!0,jn(Xn)),l(t)){var u=e.$QU;u||(u=e.$QU=[]),u.push(t)}}}function Qn(e){for(var n=e.$QU,t=0;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,zn(r)||(n||(n={}),n.children=r),!qn(n))for(var f in i={},n)"key"===f?a=n.key:"ref"===f?l=n.ref:1===Jn[f]?(l||(l={}),l[f]=n[f]):i[f]=n[f];return _(o,e,i,a,l)}if(o=z(e),!qn(n))for(var s in i={},n)"className"===s||"class"===s?u=n[s]:"key"===s?a=n.key:"children"===s&&zn(r)?r=n.children:"ref"===s?l=n.ref:("contenteditable"===s&&(o|=4096),i[s]=n[s]);if(8192&o)return Q(1===c?[r]:r,0,a);return T(o,e,u,r,0,i,a,l)}var Zn=0,et=function(n){function t(){return n.apply(this,arguments)||this}return e(t,n),t.prototype.render=function(){return Zn++,Yn("li",null,this.props.children)},t}(Kn),nt=function(n){function t(){var e;return(e=n.call(this)||this).state={items:[]},e.items=[],e}e(t,n);var r=t.prototype;return r.componentDidMount=function(){for(var e=0;this.items.length<2e3;)this.items[this.items.length]=Yn(et,{key:++e},this.items.length+"bar"),this.setState({items:this.items})},r.render=function(){return Yn("ul",null,this.state.items)},t}(Kn);document.addEventListener("DOMContentLoaded",(function(){for(var e=document.querySelector("#App"),n=0;n<2;n++)En(Yn(nt),e);setTimeout((function(){En(Yn("div",null,"\n Rounds: 2,\n Average: 0,\n Total: 0,\n counter: "+Zn+"\n "),e)}),5e3)}))}(); +!function(){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var n=1;n0?w(t.componentWillDisappear,F(e,n)):P(e,n,!1)}function U(e,n,t,r,o,i,l,a){e.componentWillMove.push({dom:r,fn:function(){0!==(4&l)?t.componentWillMove(n,o,r):0!==(8&l)&&t.onComponentWillMove(n,o,r,a)},next:i,parent:o})}function W(e,n,t,r,o){for(var l,u,c=n.flags;!i(n);){var f=n.flags;if(0!==(1521&f))return void(i(l)||!a(l.componentWillMove)&&!a(l.onComponentWillMove)?m(t,n.dom,r):U(o,e,l,n.dom,t,r,c,u));var s=n.children;if(0!==(4&f))l=n.children,u=n.props,n=s.$LI;else if(0!==(8&f))l=n.ref,u=n.props,n=s;else if(0!==(8192&f)){if(2!==n.childFlags){for(var p=0,d=s.length;p0,v=c(p),h=u(p)&&p[0]===B;d||v||h?(t=t||n.slice(0,f),(d||h)&&(s=G(s)),(v||h)&&(s.key=B+f),t.push(s)):t&&t.push(s),s.flags|=65536}}i=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=G(n)),i=2;return e.children=t,e.childFlags=i,e}function Y(e){if(l(e)||o(e))return H(e,null);if(r(e))return Q(e,0,null);return 16384&e.flags?G(e):e}var Z="http://www.w3.org/1999/xlink",ee="http://www.w3.org/XML/1998/namespace",ne={"xlink:actuate":Z,"xlink:arcrole":Z,"xlink:href":Z,"xlink:role":Z,"xlink:show":Z,"xlink:title":Z,"xlink:type":Z,"xml:base":ee,"xml:lang":ee,"xml:space":ee};function te(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=te(0),oe=te(null),ie=te(!0);function le(e,n){var t=n.$EV;return t||(t=n.$EV=te(null)),t[e]||1===++re[e]&&(oe[e]=ge(e)),t}function ae(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--re[e]&&(document.removeEventListener(v(e),oe[e]),oe[e]=null),t[e]=null)}function ue(e,n,t,r){if(a(t))le(e,r)[e]=t;else if(f(t)){if(M(n,t))return;le(e,r)[e]=t}else ae(e,r)}function ce(e){return a(e.composedPath)?e.composedPath()[0]:e.target}function fe(e,n,t,r){var o=ce(e);do{if(n&&o.disabled)return;var l=o.$EV;if(!i(l)){var a=l[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!c(o))}function se(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pe(){return this.defaultPrevented}function de(){return this.cancelBubble}function ve(e){var n={dom:document};return e.isDefaultPrevented=pe,e.isPropagationStopped=de,e.stopPropagation=se,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function he(e){return function(n){if(0!==n.button)return void n.stopPropagation();fe(n,!0,e,ve(n))}}function me(e){return function(n){fe(n,!1,e,ve(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?he(e):me(e);return document.addEventListener(v(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function $e(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var o=n.toLowerCase();a(e[o])&&e[o](t)}}function be(e,n){var t=function(t){var r,o=this.$V;if(i(o))return;var l=null!=(r=o.props)?r:s,c=o.dom;if(u(e))$e(l,e,t);else for(var f=0;f-1&&!i(n.options[l])&&(a=n.options[l].value),t&&i(a)&&(a=e.defaultValue),Ue(r,a)}}var Ae,Me,Ve=be("onInput",Oe),Ie=be("onChange");function Be(e,n){ke(e,"input",Ve),a(n.onChange)&&ke(e,"change",Ie)}function Oe(e,n,t){var r=e.value,o=n.value;if(i(r)){if(t){var l=e.defaultValue;i(l)||l===o||(n.defaultValue=l,n.value=l)}}else o!==r&&(n.defaultValue=r,n.value=r)}function Ee(e,n,t,r,o,i){0!==(64&e)?Se(r,t):0!==(256&e)?Le(r,t,o,n):0!==(128&e)&&Oe(r,t,o),i&&(t.$V=n)}function Te(e,n,t){0!==(64&e)?Fe(n,t):0!==(256&e)?Ne(n):0!==(128&e)&&Be(n,t)}function je(e){return Ce(e.type)?!i(e.checked):!i(e.value)}function Re(e){i(e)||!I(e,null)&&e.current&&(e.current=null)}function _e(e,n,t){i(e)||!a(e)&&void 0===e.current||t.push((function(){I(e,n)||void 0===e.current||(e.current=n)}))}function He(e,n,t){Qe(e,t),S(e,n,t)}function Qe(e,n){var t,r=e.flags,o=e.children;if(0!==(481&r)){t=e.ref;var l=e.props;Re(t);var u=e.childFlags;if(!c(l))for(var f=Object.keys(l),p=0,v=f.length;p0?w(t.componentWillDisappear,Ge(n,e)):e.textContent=""}function qe(e,n,t,r){Xe(t,r),8192&n.flags?S(n,e,r):Ke(e,t,r)}function ze(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Je(e){var n=e.event;return function(t){n(e.data,t)}}function Ye(e,n,t,r){if(f(t)){if(M(n,t))return;t=Je(t)}ke(r,v(e),t)}function Ze(e,n,t){if(i(n))return void t.removeAttribute("style");var r,o,l=t.style;if(u(n))return void(l.cssText=n);if(i(e)||u(e))for(r in n)o=n[r],l.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&l.setProperty(r,o);for(r in e)i(n[r])&&l.removeProperty(r)}}function en(e,n,t,r,o){var l=(null==e?void 0:e.__html)||"",a=(null==n?void 0:n.__html)||"";l!==a&&(i(a)||ye(r,a)||(c(t)||(12&t.childFlags?Xe(t.children,o):2===t.childFlags&&Qe(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=a))}function nn(e,n,t){var r=i(e)?"":e;n[t]!==r&&(n[t]=r)}function tn(e,n,t,r,o,l,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(l&&"value"===e)break;nn(t,r,e);break;case"style":Ze(n,t,r);break;case"dangerouslySetInnerHTML":en(n,t,a,r,u);break;default:ie[e]?ue(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Ye(e,n,t,r):i(t)?r.removeAttribute(e):o&&ne[e]?r.setAttributeNS(ne[e],e,t):r.setAttribute(e,t)}}function rn(e,n,t,r,o,i){var l=!1,a=(448&n)>0;for(var u in a&&(l=je(t))&&Te(n,r,t),t)tn(u,null,t[u],r,o,l,null,i);a&&Ee(n,e,r,t,!0,l)}function on(n,t,r){var o=Y(n.render(t,n.state,r)),i=r;return a(n.getChildContext)&&(i=e({},r,n.getChildContext())),n.$CX=i,o}function ln(e,n,t,r,o,i){var l=new n(t,r),u=l.$N=Boolean(n.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=o,l.$L=i,e.children=l,l.$BS=!1,l.context=r,l.props===s&&(l.props=t),u)l.state=x(l,t,l.state);else if(a(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var f=l.$PS;if(!c(f)){var p=l.state;if(c(p))l.state=f;else for(var d in f)p[d]=f[d];l.$PS=null}l.$BR=!1}return l.$LI=on(l,t,r),l}function an(e,n){var t=e.props||s;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function un(e,n,t,r,o,i,l){var a=e.flags|=16384;0!==(481&a)?pn(e,n,t,r,o,i,l):0!==(4&a)?vn(e,n,t,r,o,i,l):8&a?hn(e,n,t,r,o,i,l):16&a?sn(e,n,o):8192&a?fn(e,t,n,r,o,i,l):1024&a&&cn(e,t,n,o,i,l)}function cn(e,n,t,r,o,i){un(e.children,e.ref,n,!1,null,o,i);var l=K();sn(l,t,r),e.dom=l.dom}function fn(e,n,t,r,o,i,l){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=K()),2===u?un(a,t,n,r,o,i,l):dn(a,t,n,r,o,i,l)}function sn(e,n,t){var r=e.dom=document.createTextNode(e.children);c(n)||m(n,r,t)}function pn(e,n,t,r,o,l,a){var u=e.flags,f=e.props,s=e.className,p=e.childFlags,d=e.dom=g(e.type,r=r||(32&u)>0),v=e.children;if(i(s)||""===s||(r?d.setAttribute("class",s):d.className=s),16===p)A(d,v);else if(1!==p){var h=r&&"foreignObject"!==e.type;2===p?(16384&v.flags&&(e.children=v=G(v)),un(v,d,t,h,null,l,a)):8!==p&&4!==p||dn(v,d,t,h,null,l,a)}c(n)||m(n,d,o),c(f)||rn(e,u,f,d,r,a),_e(e.ref,d,l)}function dn(e,n,t,r,o,i,l){for(var a=0;ad)&&(s=C(a[d-1],!1).nextSibling)}Nn(c,f,a,u,t,r,o,s,e,i,l)}function Sn(e,n,t,r,o){var i=e.ref,a=n.ref,u=n.children;if(Nn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,o),n.dom=e.dom,i!==a&&!l(u)){var c=u.dom;$(i,c),h(a,c)}}function Un(e,n,t,r,o,l){var a,u=n.dom=e.dom,c=e.props,f=n.props,p=n.flags,d=!1,v=!1;if(r=r||(32&p)>0,c!==f){var h=c||s;if((a=f||s)!==s)for(var m in(d=(448&p)>0)&&(v=je(a)),a){var g=h[m],y=a[m];g!==y&&tn(m,g,y,u,r,v,e,l)}if(h!==s)for(var $ in h)i(a[$])&&!i(h[$])&&tn($,h[$],null,u,r,v,e,l)}var b=n.children,k=n.className;e.className!==k&&(i(k)?u.removeAttribute("class"):r?u.setAttribute("class",k):u.className=k),4096&p?Pn(u,b):Nn(e.childFlags,n.childFlags,e.children,b,u,t,r&&"foreignObject"!==n.type,null,e,o,l),d&&Ee(p,n,u,a,!1,v);var C=n.ref,w=e.ref;w!==C&&(Re(w),_e(C,u,o))}function Wn(e,n,t,r,o,i,l){Qe(e,l),dn(n,t,r,o,C(e,!0),i,l),S(e,t,l)}function xn(e,n,t,r,o,i,l,a,u,c,f){var s=0|e.length,p=0|n.length;0===s?p>0&&dn(n,t,r,o,i,l,a):0===p?qe(t,u,e,a):8===c&&8===f?On(e,n,t,r,o,s,p,i,u,l,a):Bn(e,n,t,r,o,s,p,i,l,a)}function Nn(e,n,t,r,o,i,l,a,u,c,f){switch(e){case 2:switch(n){case 2:wn(t,r,o,i,l,a,c,f);break;case 1:He(t,o,f);break;case 16:Qe(t,f),A(o,r);break;default:Wn(t,r,o,i,l,c,f)}break;case 1:switch(n){case 2:un(r,o,i,l,a,c,f);break;case 1:break;case 16:A(o,r);break;default:dn(r,o,i,l,a,c,f)}break;case 16:switch(n){case 16:Dn(t,r,o);break;case 2:Ke(o,t,f),un(r,o,i,l,a,c,f);break;case 1:Ke(o,t,f);break;default:Ke(o,t,f),dn(r,o,i,l,a,c,f)}break;default:switch(n){case 16:Xe(t,f),A(o,r);break;case 2:qe(o,u,t,f),un(r,o,i,l,a,c,f);break;case 1:qe(o,u,t,f);break;default:xn(t,r,o,i,l,a,c,f,u,n,e)}}}function Ln(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function An(n,t,r,o,i,l,u,c,f,s){var p=n.state,d=n.props,v=Boolean(n.$N),h=a(n.shouldComponentUpdate);if(v&&(t=x(n,r,t!==p?e({},p,t):t)),u||!h||h&&n.shouldComponentUpdate(r,t,i)){!v&&a(n.componentWillUpdate)&&n.componentWillUpdate(r,t,i),n.props=r,n.state=t,n.context=i;var m=null,g=on(n,r,i);v&&a(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),wn(n.$LI,g,o,n.$CX,l,c,f,s),n.$LI=g,a(n.componentDidUpdate)&&Ln(n,d,p,m,f)}else n.props=r,n.state=t,n.context=i}function Mn(n,t,r,o,i,l,u,f){var p=t.children=n.children;if(c(p))return;p.$L=u;var d=t.props||s,v=t.ref,h=n.ref,m=p.state;if(!p.$N){if(a(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,o),p.$UN)return;p.$BR=!1}c(p.$PS)||(m=e({},m,p.$PS),p.$PS=null)}An(p,m,d,r,o,i,!1,l,u,f),h!==v&&(Re(h),_e(v,p,u))}function Vn(e,n,t,r,o,l,u,c){var f=!0,p=n.props||s,d=n.ref,v=e.props,h=!i(d),m=e.children;if(h&&a(d.onComponentShouldUpdate)&&(f=d.onComponentShouldUpdate(v,p)),f){h&&a(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=Y(an(n,r));wn(m,g,t,r,o,l,u,c),n.children=g,h&&a(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function In(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Bn(e,n,t,r,o,i,l,a,u,c){for(var f,s,p=i>l?l:i,d=0;dl)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=G(g)),wn(m,g,t,r,o,a,c,f),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)He(e[h++],t,f);else En(e,n,r,i,l,d,v,h,t,o,a,u,c,f)}function En(e,n,t,r,o,i,l,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,$=a,b=i-a+1,k=l-a+1,w=new Int32Array(k+1),P=b===r,F=!1,S=0,U=0;if(o<4||(b|k)<32)for(g=y;g<=i;++g)if(v=e[g],Ua?F=!0:S=a,16384&h.flags&&(n[a]=h=G(h)),wn(v,h,u,t,c,f,p,d),++U;break}!P&&a>l&&He(v,u,d)}else P||He(v,u,d);else{var x={};for(g=$;g<=l;++g)x[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],Uy;)He(e[y++],u,d);w[a-$]=g+1,S>a?F=!0:S=a,16384&(h=n[a]).flags&&(n[a]=h=G(h)),wn(v,h,u,t,c,f,p,d),++U}else P||He(v,u,d);else P||He(v,u,d)}if(P)qe(u,s,e,d),dn(n,u,t,c,f,p,d);else if(F){var N=jn(w);for(a=N.length-1,g=k-1;g>=0;g--)0===w[g]?(16384&(h=n[S=g+$]).flags&&(n[S]=h=G(h)),un(h,u,t,c,(m=S+1)0&&D(d.componentWillMove)}else if(U!==k)for(g=k-1;g>=0;g--)0===w[g]&&(16384&(h=n[S=g+$]).flags&&(n[S]=h=G(h)),un(h,u,t,c,(m=S+1)Tn&&(Tn=u,Ae=new Int32Array(u),Me=new Int32Array(u));t>1]]0&&(Me[t]=Ae[i-1]),Ae[i]=t)}i=o+1;var c=new Int32Array(i);for(l=Ae[i-1];i-- >0;)c[i]=l,l=Me[l],Ae[i]=0;return c}function Rn(e,n,t,r){var o=[],l=new d,u=n.$V;N.v=!0,i(u)?i(e)||(0!==(16384&e.flags)&&(e=G(e)),un(e,n,r,!1,null,o,l),n.$V=e,u=e):i(e)?(He(u,n,l),n.$V=null):(16384&e.flags&&(e=G(e)),wn(u,e,n,r,!1,null,o,l),u=n.$V=e),b(o),w(l.componentDidAppear),N.v=!1,a(t)&&t()}function _n(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=s),Rn(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Hn=[],Qn=Promise.resolve().then.bind(Promise.resolve()),Xn=!1;function Gn(n,t,r,o){var l=n.$PS;if(a(t)&&(t=t(l?e({},n.state,l):n.state,n.props,n.context)),i(l))n.$PS=t;else for(var u in t)l[u]=t[u];if(n.$BR)a(r)&&n.$L.push(r.bind(n));else{if(!N.v&&0===Hn.length)return zn(n,o),void(a(r)&&r.call(n));if(Hn.includes(n)||Hn.push(n),o&&(n.$F=!0),Xn||(Xn=!0,Qn(qn)),a(r)){var c=n.$QU;c||(c=n.$QU=[]),c.push(r)}}}function Kn(e){for(var n=e.$QU,t=0;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,Zn(r)||(n||(n={}),n.children=r),!Yn(n))for(var f in i={},n)"key"===f?a=n.key:"ref"===f?l=n.ref:1===et[f]?(l||(l={}),l[f]=n[f]):i[f]=n[f];return _(o,e,i,a,l)}if(o=z(e),!Yn(n))for(var s in i={},n)"className"===s||"class"===s?u=n[s]:"key"===s?a=n.key:"children"===s&&Zn(r)?r=n.children:"ref"===s?l=n.ref:("contenteditable"===s&&(o|=4096),i[s]=n[s]);if(8192&o)return Q(1===c?[r]:r,0,a);return E(o,e,u,r,0,i,a,l)}var tt=0,rt=function(e){function t(){return e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return tt++,nt("li",null,this.props.children)},t}(Jn),ot=function(e){function t(){var n;return(n=e.call(this)||this).state={items:[]},n.items=[],n}n(t,e);var r=t.prototype;return r.componentDidMount=function(){for(var e=0;this.items.length<2e3;)this.items[this.items.length]=nt(rt,{key:++e},this.items.length+"bar"),this.setState({items:this.items})},r.render=function(){return nt("ul",null,this.state.items)},t}(Jn);document.addEventListener("DOMContentLoaded",(function(){for(var e=document.querySelector("#App"),n=0;n<2;n++)_n(nt(ot),e);setTimeout((function(){_n(nt("div",null,"\n Rounds: 2,\n Average: 0,\n Total: 0,\n counter: "+tt+"\n "),e)}),5e3)}))}(); diff --git a/docs/build.js b/docs/build.js index e752a4e3a..6cbf9ac6c 100644 --- a/docs/build.js +++ b/docs/build.js @@ -1,7 +1,7 @@ import {rollup} from "rollup"; import { existsSync, readdirSync, statSync } from "fs"; import commonjsPlugin from "@rollup/plugin-commonjs"; -import nodeResolvePlugin from "@rollup/plugin"; +import nodeResolvePlugin from "@rollup/plugin-node-resolve"; import { dirname, join, resolve } from "path"; import replace from "@rollup/plugin-replace"; import terser from '@rollup/plugin-terser'; @@ -59,7 +59,8 @@ const plugins = [ {find: 'inferno-test-utils', replacement: resolvePkg('inferno-test-utils')}, {find: 'inferno-vnode-flags', replacement: resolvePkg('inferno-vnode-flags')}, {find: 'inferno-clone-vnode', replacement: resolvePkg('inferno-clone-vnode')}, - {find: 'mobx', replacement: join(__dirname, '../../node_modules/mobx/dist/mobx.esm.js')} + {find: 'mobx', replacement: join(__dirname, '../node_modules/mobx/dist/mobx.esm.js')}, + {find: 'perf-monitor', replacement: join(__dirname, '../node_modules/perf-monitor/dist/index.js')} ] }) ]; diff --git a/docs/compat/dist/bundle.js b/docs/compat/dist/bundle.js index b5feb655a..a11c0ef81 100644 --- a/docs/compat/dist/bundle.js +++ b/docs/compat/dist/bundle.js @@ -1 +1 @@ -!function(){"use strict";function e(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},n(e,t)}function t(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var r=Array.isArray;function o(e){var n=typeof e;return"string"===n||"number"===n}function i(e){return void 0===e||null===e}function a(e){return null===e||!1===e||!0===e||void 0===e}function l(e){return"function"===typeof e}function u(e){return"string"===typeof e}function c(e){return null===e}function s(e,n){var t={};if(e)for(var r in e)t[r]=e[r];if(n)for(var o in n)t[o]=n[o];return t}function f(e){return!c(e)&&"object"===typeof e}var d={},p="$F",h=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function v(e){return e.substring(2).toLowerCase()}function m(e,n){e.appendChild(n)}function g(e,n,t){c(t)?m(e,n):e.insertBefore(n,t)}function y(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function b(e,n,t){e.replaceChild(n,t)}function C(e,n){e.removeChild(n)}function x(e){for(var n=0;n0?$(t.componentWillDisappear,P(e,n)):S(e,n,!1)}function D(e,n,t,r,o,i,a,l){e.componentWillMove.push({dom:r,fn:function(){4&a?t.componentWillMove(n,o,r):8&a&&t.onComponentWillMove(n,o,r,l)},next:i,parent:o})}function V(e,n,t,r,o){var a,u,c=n.flags;do{var s=n.flags;if(1521&s)return void(i(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?g(t,n.dom,r):D(o,e,a,n.dom,t,r,c,u));var f=n.children;if(4&s)a=n.children,u=n.props,n=f.$LI;else if(8&s)a=n.ref,u=n.props,n=f;else if(8192&s){if(2!==n.childFlags){for(var d=0,p=f.length;d0,h=c(d),v=u(d)&&d[0]===E;p||h||v?(t=t||n.slice(0,s),(p||v)&&(f=K(f)),(h||v)&&(f.key=E+s),t.push(f)):t&&t.push(f),f.flags|=65536}}i=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=K(n)),i=2;return e.children=t,e.childFlags=i,e}function ee(e){if(a(e)||o(e))return z(e,null);if(r(e))return Q(e,0,null);return 16384&e.flags?K(e):e}var ne="http://www.w3.org/1999/xlink",te="http://www.w3.org/XML/1998/namespace",re={"xlink:actuate":ne,"xlink:arcrole":ne,"xlink:href":ne,"xlink:role":ne,"xlink:show":ne,"xlink:title":ne,"xlink:type":ne,"xml:base":te,"xml:lang":te,"xml:space":te};function oe(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ie=oe(0),ae=oe(null),le=oe(!0);function ue(e,n){var t=n.$EV;return t||(t=n.$EV=oe(null)),t[e]||1===++ie[e]&&(ae[e]=be(e)),t}function ce(e,n){var t=n.$EV;t&&t[e]&&(0===--ie[e]&&(document.removeEventListener(v(e),ae[e]),ae[e]=null),t[e]=null)}function se(e,n,t,r){if(l(t))ue(e,r)[e]=t;else if(f(t)){if(L(n,t))return;ue(e,r)[e]=t}else ce(e,r)}function fe(e){return l(e.composedPath)?e.composedPath()[0]:e.target}function de(e,n,t,r){var o=fe(e);do{if(n&&o.disabled)return;var i=o.$EV;if(i){var a=i[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!c(o))}function pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function he(){return this.defaultPrevented}function ve(){return this.cancelBubble}function me(e){var n={dom:document};return e.isDefaultPrevented=he,e.isPropagationStopped=ve,e.stopPropagation=pe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ge(e){return function(n){if(0!==n.button)return void n.stopPropagation();de(n,!0,e,me(n))}}function ye(e){return function(n){de(n,!1,e,me(n))}}function be(e){var n="onClick"===e||"onDblClick"===e?ge(e):ye(e);return document.addEventListener(v(e),n),n}function Ce(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function xe(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function ke(e,n){var t=function(t){var r=this.$V;if(!r)return;var o=r.props||d,i=r.dom;if(u(e))xe(o,e,t);else for(var a=0;a-1&&n.options[a]&&(l=n.options[a].value),t&&i(l)&&(l=e.defaultValue),Ve(r,l)}}var Le,Ae,We=ke("onInput",Te),Ee=ke("onChange");function Oe(e,n){we(e,"input",We),n.onChange&&we(e,"change",Ee)}function Te(e,n,t){var r=e.value,o=n.value;if(i(r)){if(t){var a=e.defaultValue;i(a)||a===o||(n.defaultValue=a,n.value=a)}}else o!==r&&(n.defaultValue=r,n.value=r)}function Be(e,n,t,r,o,i){64&e?De(r,t):256&e?Ue(r,t,o,n):128&e&&Te(r,t,o),i&&(t.$V=n)}function je(e,n,t){64&e?Fe(n,t):256&e?Ie(n):128&e&&Oe(n,t)}function Re(e){return e.type&&$e(e.type)?!i(e.checked):!i(e.value)}function He(e){e&&!W(e,null)&&e.current&&(e.current=null)}function ze(e,n,t){e&&(l(e)||void 0!==e.current)&&t.push((function(){W(e,n)||void 0===e.current||(e.current=n)}))}function Qe(e,n,t){Xe(e,t),F(e,n,t)}function Xe(e,n){var t,r=e.flags,o=e.children;if(481&r){t=e.ref;var a=e.props;He(t);var u=e.childFlags;if(!c(a))for(var s=Object.keys(a),f=0,p=s.length;f0?$(t.componentWillDisappear,Ke(n,e)):e.textContent=""}function qe(e,n,t,r){Ge(t,r),8192&n.flags?F(n,e,r):Ye(e,t,r)}function Je(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Ze(e){var n=e.event;return function(t){n(e.data,t)}}function en(e,n,t,r){if(f(t)){if(L(n,t))return;t=Ze(t)}we(r,v(e),t)}function nn(e,n,t){if(i(n))return void t.removeAttribute("style");var r,o,a=t.style;if(u(n))return void(a.cssText=n);if(i(e)||u(e))for(r in n)o=n[r],a.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&a.setProperty(r,o);for(r in e)i(n[r])&&a.removeProperty(r)}}function tn(e,n,t,r,o){var a=e&&e.__html||"",l=n&&n.__html||"";a!==l&&(i(l)||Ce(r,l)||(c(t)||(12&t.childFlags?Ge(t.children,o):2===t.childFlags&&Xe(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=l))}function rn(e,n,t,r,o,a,l,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(a&&"value"===e)break;var c=i(t)?"":t;r[e]!==c&&(r[e]=c);break;case"style":nn(n,t,r);break;case"dangerouslySetInnerHTML":tn(n,t,l,r,u);break;default:le[e]?se(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?en(e,n,t,r):i(t)?r.removeAttribute(e):o&&re[e]?r.setAttributeNS(re[e],e,t):r.setAttribute(e,t)}}function on(e,n,t,r,o,i){var a=!1,l=(448&n)>0;for(var u in l&&(a=Re(t))&&je(n,r,t),t)rn(u,null,t[u],r,o,a,null,i);l&&Be(n,e,r,t,!0,a)}function an(e,n,t){var r=ee(e.render(n,e.state,t)),o=t;return l(e.getChildContext)&&(o=s(t,e.getChildContext())),e.$CX=o,r}function ln(e,n,t,r,o,i){var a=new n(t,r),u=a.$N=Boolean(n.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=o,a.$L=i,e.children=a,a.$BS=!1,a.context=r,a.props===d&&(a.props=t),u)a.state=M(a,t,a.state);else if(l(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var s=a.$PS;if(!c(s)){var f=a.state;if(c(f))a.state=s;else for(var p in s)f[p]=s[p];a.$PS=null}a.$BR=!1}return a.$LI=an(a,t,r),a}function un(e,n){var t=e.props||d;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function cn(e,n,t,r,o,i,a){var l=e.flags|=16384;481&l?pn(e,n,t,r,o,i,a):4&l?vn(e,n,t,r,o,i,a):8&l?mn(e,n,t,r,o,i,a):16&l?dn(e,n,o):8192&l?fn(e,t,n,r,o,i,a):1024&l&&sn(e,t,n,o,i,a)}function sn(e,n,t,r,o,i){cn(e.children,e.ref,n,!1,null,o,i);var a=Y();dn(a,t,r),e.dom=a.dom}function fn(e,n,t,r,o,i,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Y()),2===u?cn(l,t,n,r,o,i,a):hn(l,t,n,r,o,i,a)}function dn(e,n,t){var r=e.dom=document.createTextNode(e.children);c(n)||g(n,r,t)}function pn(e,n,t,r,o,a,l){var u=e.flags,s=e.props,f=e.className,d=e.childFlags,p=e.dom=y(e.type,r=r||(32&u)>0),h=e.children;if(i(f)||""===f||(r?p.setAttribute("class",f):p.className=f),16===d)U(p,h);else if(1!==d){var v=r&&"foreignObject"!==e.type;2===d?(16384&h.flags&&(e.children=h=K(h)),cn(h,p,t,v,null,a,l)):8!==d&&4!==d||hn(h,p,t,v,null,a,l)}c(n)||g(n,p,o),c(s)||on(e,u,s,p,r,l),ze(e.ref,p,a)}function hn(e,n,t,r,o,i,a){for(var l=0;lp)&&(f=w(l[p-1],!1).nextSibling)}Vn(c,s,l,u,t,r,o,f,e,i,a)}function Pn(e,n,t,r,o){var i=e.ref,l=n.ref,u=n.children;if(Vn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,o),n.dom=e.dom,i!==l&&!a(u)){var c=u.dom;C(i,c),m(l,c)}}function Fn(e,n,t,r,o,a,l){var u,c=n.dom=e.dom,s=e.props,f=n.props,p=!1,h=!1;if(r=r||(32&o)>0,s!==f){var v=s||d;if((u=f||d)!==d)for(var m in(p=(448&o)>0)&&(h=Re(u)),u){var g=v[m],y=u[m];g!==y&&rn(m,g,y,c,r,h,e,l)}if(v!==d)for(var b in v)i(u[b])&&!i(v[b])&&rn(b,v[b],null,c,r,h,e,l)}var C=n.children,x=n.className;e.className!==x&&(i(x)?c.removeAttribute("class"):r?c.setAttribute("class",x):c.className=x),4096&o?Nn(c,C):Vn(e.childFlags,n.childFlags,e.children,C,c,t,r&&"foreignObject"!==n.type,null,e,a,l),p&&Be(o,n,c,u,!1,h);var k=n.ref,w=e.ref;w!==k&&(He(w),ze(k,c,a))}function Dn(e,n,t,r,o,i,a){Xe(e,a),hn(n,t,r,o,w(e,!0),i,a),F(e,t,a)}function Vn(e,n,t,r,o,i,a,l,u,c,s){switch(e){case 2:switch(n){case 2:wn(t,r,o,i,a,l,c,s);break;case 1:Qe(t,o,s);break;case 16:Xe(t,s),U(o,r);break;default:Dn(t,r,o,i,a,c,s)}break;case 1:switch(n){case 2:cn(r,o,i,a,l,c,s);break;case 1:break;case 16:U(o,r);break;default:hn(r,o,i,a,l,c,s)}break;case 16:switch(n){case 16:$n(t,r,o);break;case 2:Ye(o,t,s),cn(r,o,i,a,l,c,s);break;case 1:Ye(o,t,s);break;default:Ye(o,t,s),hn(r,o,i,a,l,c,s)}break;default:switch(n){case 16:Ge(t,s),U(o,r);break;case 2:qe(o,u,t,s),cn(r,o,i,a,l,c,s);break;case 1:qe(o,u,t,s);break;default:var f=0|t.length,d=0|r.length;0===f?d>0&&hn(r,o,i,a,l,c,s):0===d?qe(o,u,t,s):8===n&&8===e?Wn(t,r,o,i,a,f,d,l,u,c,s):An(t,r,o,i,a,f,d,l,c,s)}}}function Mn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function _n(e,n,t,r,o,i,a,u,c,f){var d=e.state,p=e.props,h=Boolean(e.$N),v=l(e.shouldComponentUpdate);if(h&&(n=M(e,t,n!==d?s(d,n):n)),a||!v||v&&e.shouldComponentUpdate(t,n,o)){!h&&l(e.componentWillUpdate)&&e.componentWillUpdate(t,n,o),e.props=t,e.state=n,e.context=o;var m=null,g=an(e,t,o);h&&l(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),wn(e.$LI,g,r,e.$CX,i,u,c,f),e.$LI=g,l(e.componentDidUpdate)&&Mn(e,p,d,m,c)}else e.props=t,e.state=n,e.context=o}function In(e,n,t,r,o,i,a,u){var f=n.children=e.children;if(c(f))return;f.$L=a;var p=n.props||d,h=n.ref,v=e.ref,m=f.state;if(!f.$N){if(l(f.componentWillReceiveProps)){if(f.$BR=!0,f.componentWillReceiveProps(p,r),f.$UN)return;f.$BR=!1}c(f.$PS)||(m=s(m,f.$PS),f.$PS=null)}_n(f,m,p,t,r,o,!1,i,a,u),v!==h&&(He(v),ze(h,f,a))}function Un(e,n,t,r,o,a,u,c){var s=!0,f=n.props||d,p=n.ref,h=e.props,v=!i(p),m=e.children;if(v&&l(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(h,f)),!1!==s){v&&l(p.onComponentWillUpdate)&&p.onComponentWillUpdate(h,f);var g=ee(un(n,r));wn(m,g,t,r,o,a,u,c),n.children=g,v&&l(p.onComponentDidUpdate)&&p.onComponentDidUpdate(h,f)}else n.children=m}function Ln(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function An(e,n,t,r,o,i,a,l,u,c){for(var s,f,d=i>a?a:i,p=0;pa)for(p=d;pp||v>h)break e;m=e[v],g=n[v]}for(m=e[p],g=n[h];m.key===g.key;){if(16384&g.flags&&(n[h]=g=K(g)),wn(m,g,t,r,o,l,c,s),e[p]=g,h--,v>--p||v>h)break e;m=e[p],g=n[h]}}if(v>p){if(v<=h)for(d=(f=h+1)h)for(;v<=p;)Qe(e[v++],t,s);else En(e,n,r,i,a,p,h,v,t,o,l,u,c,s)}function En(e,n,t,r,o,i,a,l,u,c,s,f,d,p){var h,v,m=0,g=0,y=l,b=l,C=i-l+1,x=a-l+1,k=new Int32Array(x+1),$=C===r,S=!1,P=0,F=0;if(o<4||(C|x)<32)for(g=y;g<=i;++g)if(h=e[g],Fl?S=!0:P=l,16384&v.flags&&(n[l]=v=K(v)),wn(h,v,u,t,c,s,d,p),++F;break}!$&&l>a&&Qe(h,u,p)}else $||Qe(h,u,p);else{var D={};for(g=b;g<=a;++g)D[n[g].key]=g;for(g=y;g<=i;++g)if(h=e[g],Fy;)Qe(e[y++],u,p);k[l-b]=g+1,P>l?S=!0:P=l,16384&(v=n[l]).flags&&(n[l]=v=K(v)),wn(h,v,u,t,c,s,d,p),++F}else $||Qe(h,u,p);else $||Qe(h,u,p)}if($)qe(u,f,e,p),hn(n,u,t,c,s,d,p);else if(S){var M=Tn(k);for(l=M.length-1,g=x-1;g>=0;g--)0===k[g]?(16384&(v=n[P=g+b]).flags&&(n[P]=v=K(v)),cn(v,u,t,c,(m=P+1)0&&N(p.componentWillMove)}else if(F!==x)for(g=x-1;g>=0;g--)0===k[g]&&(16384&(v=n[P=g+b]).flags&&(n[P]=v=K(v)),cn(v,u,t,c,(m=P+1)On&&(On=u,Le=new Int32Array(u),Ae=new Int32Array(u));t>1]]0&&(Ae[t]=Le[i-1]),Le[i]=t)}i=o+1;var c=new Int32Array(i);for(a=Le[i-1];i-- >0;)c[i]=a,a=Ae[a],Le[i]=0;return c}function Bn(e,n,t,r){var o=[],a=new h,u=n.$V;_.v=!0,i(u)?i(e)||(16384&e.flags&&(e=K(e)),cn(e,n,r,!1,null,o,a),n.$V=e,u=e):i(e)?(Qe(u,n,a),n.$V=null):(16384&e.flags&&(e=K(e)),wn(u,e,n,r,!1,null,o,a),u=n.$V=e),x(o),$(a.componentDidAppear),_.v=!1,l(t)&&t(),l(I.renderComplete)&&I.renderComplete(u,n)}function jn(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=d),Bn(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Rn=[],Hn="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},zn=!1;function Qn(e,n,t,r){var o=e.$PS;if(l(n)&&(n=n(o?s(e.state,o):e.state,e.props,e.context)),i(o))e.$PS=n;else for(var a in n)o[a]=n[a];if(e.$BR)l(t)&&e.$L.push(t.bind(e));else{if(!_.v&&0===Rn.length)return Kn(e,r),void(l(t)&&t.call(e));if(-1===Rn.indexOf(e)&&Rn.push(e),r&&(e.$F=!0),zn||(zn=!0,Hn(Gn)),l(t)){var u=e.$QU;u||(u=e.$QU=[]),u.push(t)}}}function Xn(e){for(var n=e.$QU,t=0;t0?cn(h,n,r,o,t,i,a):t=(t=ct(h,n,t,r,o,i,a))?t.nextSibling:null,f=(16&h.flags)>0}if(0===(8192&s))for(var v=null;t;)v=t.nextSibling,n.removeChild(t),t=v}else Zn(n.firstChild)||rt(n,c)||(n.textContent="",448&s&&(n.defaultValue=""))}function at(e,n,t,r,o,i,a){var l,u=e.props,c=e.className,s=e.flags,f=e.ref;return o=o||(32&s)>0,1!==t.nodeType||t.tagName.toLowerCase()!==e.type?(pn(e,null,r,o,null,i,a),n.replaceChild(e.dom,t)):(e.dom=t,it(e,t,t.firstChild,r,o,i,a),Zn(u)||on(e,s,u,t,o,a),void 0===(l=c)||null===l?""!==t.className&&t.removeAttribute("class"):o?t.setAttribute("class",c):t.className=c,ze(f,t,i)),e.dom}function lt(e,n,t){if(3!==t.nodeType)n.replaceChild(e.dom=document.createTextNode(e.children),t);else{var r=e.children;t.nodeValue!==r&&(t.nodeValue=r),e.dom=t}return e.dom}function ut(e,n,t,r,o,i,a){var l=e.children;if(2===e.childFlags)return lt(l,n,t),l.dom;return it(e,n,t,r,o,i,a),tt(l[l.length-1])}function ct(e,n,t,r,o,i,a){var l=e.flags|=16384;if(14&l)return ot(e,n,t,r,o,(4&l)>0,i,a);if(481&l)return at(e,n,t,r,o,i,a);if(16&l)return lt(e,n,t);if(8192&l)return ut(e,n,t,r,o,i,a);return et(),null}function st(e,n){var t={};if(e)for(var r in e)t[r]=e[r];if(n)for(var o in n)t[o]=n[o];return t}function ft(e,n,t){var r=e.flags,o=14&r?e.props&&e.props.children:e.children,i=arguments.length-2,a=e.className,l=e.key,u=e.ref;if(n?(void 0!==n.className&&(a=n.className),void 0!==n.ref&&(u=n.ref),void 0!==n.key&&(l=n.key),void 0!==n.children&&(o=n.children)):n={},1===i)o=t;else if(i>1)for(o=[];i-- >0;)o[i]=arguments[i+2];if(n.children=o,14&r)return H(r,e.type,e.props||n?st(e.props,n):d,l,u);if(16&r)return z(o);if(8192&r)return Q(1===i?[o]:o,0,l);return X(T(r,e.type,a,null,1,st(e.props,n),l,u))}var dt="a runtime error occured! Use Inferno in development environment to find the error.";function pt(e){throw e||(e=dt),new Error("Inferno Error: "+e)}function ht(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vt(e,n){return vt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},vt(e,n)}var mt={componentDidMount:1,componentDidUnmount:1,componentDidUpdate:1,componentWillMount:1,componentWillUnmount:1,componentWillUpdate:1,constructor:1,render:1,shouldComponentUpdate:1};function gt(e,n){for(var t in n)e[t]=n[t];return e}function yt(e){for(var n in e){var t=e[n];"function"!==typeof t||t.__bound||mt[n]||((e[n]=t.bind(e)).__bound=!0)}}function bt(e,n){void 0===n&&(n={});for(var t=0,r=e.length;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,Nt(r)||(n||(n={}),n.children=r),!$t(n))for(var s in i={},n)"key"===s?l=n.key:"ref"===s?a=n.ref:1===St[s]?(a||(a={}),a[s]=n[s]):i[s]=n[s];return H(o,e,i,l,a)}if(o=J(e),!$t(n))for(var f in i={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&Nt(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(o|=4096),i[f]=n[f]);if(8192&o)return Q(1===c?[r]:r,0,l);return T(o,e,u,r,0,i,l,a)}var Ft=Array.isArray;function Dt(e){return void 0===e||null===e}function Vt(e){return"string"===typeof e}function Mt(e){return null===e}function _t(){}_t.isRequired=_t;var It=function(){return _t},Ut={any:It,array:_t,arrayOf:It,bool:_t,checkPropTypes:function(){return null},element:It,func:_t,instanceOf:It,node:It,number:_t,object:_t,objectOf:It,oneOf:It,oneOfType:It,shape:It,string:_t,symbol:_t},Lt={htmlFor:"for",onDoubleClick:"onDblClick"},At=/[\-:]([a-z])/g,Wt=function(e){return e[1].toUpperCase()};function Et(e,n){switch(e){case"animation-iteration-count":case"border-image-outset":case"border-image-slice":case"border-image-width":case"box-flex":case"box-flex-group":case"box-ordinal-group":case"column-count":case"fill-opacity":case"flex":case"flex-grow":case"flex-negative":case"flex-order":case"flex-positive":case"flex-shrink":case"flood-opacity":case"font-weight":case"grid-column":case"grid-row":case"line-clamp":case"line-height":case"opacity":case"order":case"orphans":case"stop-opacity":case"stroke-dasharray":case"stroke-dashoffset":case"stroke-miterlimit":case"stroke-opacity":case"stroke-width":case"tab-size":case"widows":case"z-index":case"zoom":return n;default:return n+"px"}}["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-constiant","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","x-height","xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xmlns:xlink","xml:lang","xml:space"].forEach((function(e){var n=e.replace(At,Wt);Lt[n]=e}));var Ot=/[A-Z]/g;function Tt(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,Bt(e,n)}function Bt(e,n){return Bt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},Bt(e,n)}function jt(e,n){for(var t=0,r=e.length;t0)for(var l;void 0!==(l=i.shift());)l()}n.$V=e,Jn(t)&&t()},isValidElement:function(e){if("object"!==typeof e||Mt(e))return!1;return(495&e.flags)>0},linkEvent:function(e,n){if(l(n))return{data:e,event:n};return null},normalizeProps:X,options:I,render:rr,rerender:Gn,unmountComponentAtNode:function(e){return Bn(null,e,null,null),!0},unstable_renderSubtreeIntoContainer:function(e,n,t,r){rr(H(4,tr,{children:n,context:e.context}),t,null);var o=n.children;return r&&r.call(o),o},version:"15.4.2"};window.React=or,window.ReactDOM=or}var ir=Pt;function ar(e,n,t){console.log(e,n,t)}var lr=function(n){function t(e){var t;return(t=n.call(this,e)||this).state={btnstate:"btnstate"},t}e(t,n);var r=t.prototype;return r.click=function(){this.setState(ar)},r.render=function(){return ir("button",{onClick:this.click.bind(this),style:{background:this.context.color}},this.props.children)},t}(Yn),ur=function(n){function t(){return n.apply(this,arguments)||this}return e(t,n),t.prototype.render=function(){return ir("div",null,[this.props.text,ir(lr,{buttonProp:"magic"},"btn")])},t}(Yn),cr=function(n){function t(){return n.apply(this,arguments)||this}e(t,n);var r=t.prototype;return r.getChildContext=function(){return{color:"purple"}},r.render=function(){var e=this.props.messages.map((function(e){return ir(ur,{text:e.text})}));return ir("div",null,e)},t}(Yn);rr(ir(cr,{messages:[{text:"first"},{text:"second"}]}),document.getElementById("app1"));var sr=11;function fr(e){sr=e.target.value,console.log(e.type,sr),dr()}function dr(){rr(ir("div",null,[ir("label",{for:"test"},["label for input",ir("input",{id:"test",name:"testing_radio",value:"first",onChange:fr,type:"radio",pattern:"[0-9]+([,.][0-9]+)?",inputMode:"numeric"})]),ir("label",{for:"test2"},["label for input2",ir("input",{id:"test2",name:"testing_radio",value:"second",onChange:fr,type:"radio",pattern:"[0-9]+([,.][0-9]+)?",inputMode:"numeric"})]),ir("label",{htmlFor:"test3"},["label for input3",ir("input",{id:"test3",name:"test3",value:sr,onChange:fr,type:"number",pattern:"[0-9]+([,.][0-9]+)?",inputMode:"numeric"})])]),document.getElementById("app2"))}dr();var pr=function(n){function r(e){var r;return(r=n.call(this,e)||this).state={value:"ASYNC",radio:"first",text:"f",selectValue:"second"},r.handleChange=r.handleChange.bind(t(r)),r.radioChange=r.radioChange.bind(t(r)),r.textChange=r.textChange.bind(t(r)),r.selectChange=r.selectChange.bind(t(r)),r}e(r,n);var o=r.prototype;return o.handleChange=function(e){this.setState({value:e.target.value})},o.radioChange=function(e){this.setState({radio:e.target.value})},o.textChange=function(e){this.setState({text:e.target.value})},o.selectChange=function(e){this.setState({selectValue:e.target.value})},o.render=function(){return ir("div",null,[ir("label",{for:"testasync"},["async label for input",ir("input",{id:"testasync",name:"testing_radio_async",value:"first",onClick:this.radioChange,checked:"first"===this.state.radio,type:"radio"})]),ir("label",{for:"test2async"},["async label for input2",ir("input",{id:"test2async",name:"testing_radio_async",value:"second",onClick:this.radioChange,checked:"second"===this.state.radio,type:"radio"})]),ir("label",{htmlFor:"test3as"},["Async Name",ir("input",{id:"test3as",name:"test3as",value:this.state.value,onInput:this.handleChange,type:"text"})]),ir("label",{htmlFor:"textarea_async"},["async texxt",ir("textarea",{id:"textarea_async",name:"textarea_async",value:this.state.text,onInput:this.textChange})]),ir("select",{onChange:this.selectChange,value:this.state.selectValue},[ir("option",{value:"first",children:"first"}),ir("option",{value:"second",children:"second"}),ir("option",{value:"third",children:"third"})])])},r}(Yn),hr=ir("input",{id:"test3sync",name:"test3sync",value:"100",type:"text"}),vr=function(n){function r(e){var r;return(r=n.call(this,e)||this).state={value:"SYNC",radio:"first",text:"f",selectValue:"second"},r.handleChange=r.handleChange.bind(t(r)),r.radioChange=r.radioChange.bind(t(r)),r.textChange=r.textChange.bind(t(r)),r.selectChange=r.selectChange.bind(t(r)),r}e(r,n);var o=r.prototype;return o.handleChange=function(e){hr.props.value=200,this.setState({value:e.target.value})},o.radioChange=function(e){this.setState({radio:e.target.value})},o.textChange=function(e){this.setState({text:e.target.value})},o.selectChange=function(e){this.setState({selectValue:e.target.value})},o.render=function(){return ir("div",null,[ir("label",{for:"testsync"},["sync label for input",ir("input",{id:"testsync",name:"testing_radio_sync",value:"first",onClick:this.radioChange,checked:"first"===this.state.radio,type:"radio"})]),ir("label",{for:"test2sync"},["sync label for input2",ir("input",{id:"test2sync",name:"testing_radio_sync",value:"second",onClick:this.radioChange,checked:"second"===this.state.radio,type:"radio"})]),ir("label",{htmlFor:"test3sync"},["sync Name",ir("input",{id:"test3sync",name:"test3sync",value:this.state.value,onInput:this.handleChange,type:"text"})]),ir("label",{htmlFor:"textarea_sync"},["sync text",ir("textarea",{id:"textarea_sync",name:"textarea_sync",value:this.state.text,onInput:this.textChange})]),ir("select",{onChange:this.selectChange,value:this.state.selectValue},[ir("option",{value:"first",children:"first"}),ir("option",{value:"second",children:"second"}),ir("option",{value:"third",children:"third"})])])},r}(Yn);dr(ir(pr,{}),document.getElementById("app3")),dr(ir(vr,{}),document.getElementById("app4"))}(); +!function(){"use strict";function e(){return e=Object.assign?Object.assign.bind():function(e){for(var n=1;n0?w(t.componentWillDisappear,F(e,n)):S(e,n,!1)}function P(e,n,t,r,o,i,a,l){e.componentWillMove.push({dom:r,fn:function(){0!==(4&a)?t.componentWillMove(n,o,r):0!==(8&a)&&t.onComponentWillMove(n,o,r,l)},next:i,parent:o})}function D(e,n,t,r,o){for(var i,l,c=n.flags;!a(n);){var s=n.flags;if(0!==(1521&s))return void(a(i)||!u(i.componentWillMove)&&!u(i.onComponentWillMove)?m(t,n.dom,r):P(o,e,i,n.dom,t,r,c,l));var f=n.children;if(0!==(4&s))i=n.children,l=n.props,n=f.$LI;else if(0!==(8&s))i=n.ref,l=n.props,n=f;else if(0!==(8192&s)){if(2!==n.childFlags){for(var d=0,p=f.length;d0,h=s(d),v=c(d)&&d[0]===E;p||h||v?(t=t||n.slice(0,u),(p||v)&&(f=K(f)),(h||v)&&(f.key=E+u),t.push(f)):t&&t.push(f),f.flags|=65536}}r=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=K(n)),r=2;return e.children=t,e.childFlags=r,e}function ee(e){if(l(e)||i(e))return z(e,null);if(o(e))return Q(e,0,null);return 16384&e.flags?K(e):e}var ne="http://www.w3.org/1999/xlink",te="http://www.w3.org/XML/1998/namespace",re={"xlink:actuate":ne,"xlink:arcrole":ne,"xlink:href":ne,"xlink:role":ne,"xlink:show":ne,"xlink:title":ne,"xlink:type":ne,"xml:base":te,"xml:lang":te,"xml:space":te};function oe(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ie=oe(0),ae=oe(null),le=oe(!0);function ue(e,n){var t=n.$EV;return t||(t=n.$EV=oe(null)),t[e]||1===++ie[e]&&(ae[e]=be(e)),t}function ce(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--ie[e]&&(document.removeEventListener(v(e),ae[e]),ae[e]=null),t[e]=null)}function se(e,n,t,r){if(u(t))ue(e,r)[e]=t;else if(f(t)){if(L(n,t))return;ue(e,r)[e]=t}else ce(e,r)}function fe(e){return u(e.composedPath)?e.composedPath()[0]:e.target}function de(e,n,t,r){var o=fe(e);do{if(n&&o.disabled)return;var i=o.$EV;if(!a(i)){var l=i[t];if(l&&(r.dom=o,l.event?l.event(l.data,e):l(e),e.cancelBubble))return}o=o.parentNode}while(!s(o))}function pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function he(){return this.defaultPrevented}function ve(){return this.cancelBubble}function ge(e){var n={dom:document};return e.isDefaultPrevented=he,e.isPropagationStopped=ve,e.stopPropagation=pe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function me(e){return function(n){if(0!==n.button)return void n.stopPropagation();de(n,!0,e,ge(n))}}function ye(e){return function(n){de(n,!1,e,ge(n))}}function be(e){var n="onClick"===e||"onDblClick"===e?me(e):ye(e);return document.addEventListener(v(e),n),n}function Ce(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function ke(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var o=n.toLowerCase();u(e[o])&&e[o](t)}}function xe(e,n){var t=function(t){var r,o=this.$V;if(a(o))return;var i=null!=(r=o.props)?r:d,l=o.dom;if(c(e))ke(i,e,t);else for(var s=0;s-1&&!a(n.options[i])&&(l=n.options[i].value),t&&a(l)&&(l=e.defaultValue),De(r,l)}}var Le,_e,We=xe("onInput",Be),Ee=xe("onChange");function Te(e,n){$e(e,"input",We),u(n.onChange)&&$e(e,"change",Ee)}function Be(e,n,t){var r=e.value,o=n.value;if(a(r)){if(t){var i=e.defaultValue;a(i)||i===o||(n.defaultValue=i,n.value=i)}}else o!==r&&(n.defaultValue=r,n.value=r)}function Oe(e,n,t,r,o,i){0!==(64&e)?Pe(r,t):0!==(256&e)?Ae(r,t,o,n):0!==(128&e)&&Be(r,t,o),i&&(t.$V=n)}function Re(e,n,t){0!==(64&e)?Ve(n,t):0!==(256&e)?Ue(n):0!==(128&e)&&Te(n,t)}function je(e){return we(e.type)?!a(e.checked):!a(e.value)}function He(e){a(e)||!W(e,null)&&e.current&&(e.current=null)}function ze(e,n,t){a(e)||!u(e)&&void 0===e.current||t.push((function(){W(e,n)||void 0===e.current||(e.current=n)}))}function Qe(e,n,t){Xe(e,t),V(e,n,t)}function Xe(e,n){var t,r=e.flags,o=e.children;if(0!==(481&r)){t=e.ref;var i=e.props;He(t);var l=e.childFlags;if(!s(i))for(var c=Object.keys(i),f=0,p=c.length;f0?w(t.componentWillDisappear,Ke(n,e)):e.textContent=""}function qe(e,n,t,r){Ge(t,r),8192&n.flags?V(n,e,r):Ye(e,t,r)}function Je(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Ze(e){var n=e.event;return function(t){n(e.data,t)}}function en(e,n,t,r){if(f(t)){if(L(n,t))return;t=Ze(t)}$e(r,v(e),t)}function nn(e,n,t){if(a(n))return void t.removeAttribute("style");var r,o,i=t.style;if(c(n))return void(i.cssText=n);if(a(e)||c(e))for(r in n)o=n[r],i.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&i.setProperty(r,o);for(r in e)a(n[r])&&i.removeProperty(r)}}function tn(e,n,t,r,o){var i=(null==e?void 0:e.__html)||"",l=(null==n?void 0:n.__html)||"";i!==l&&(a(l)||Ce(r,l)||(s(t)||(12&t.childFlags?Ge(t.children,o):2===t.childFlags&&Xe(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=l))}function rn(e,n,t){var r=a(e)?"":e;n[t]!==r&&(n[t]=r)}function on(e,n,t,r,o,i,l,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;rn(t,r,e);break;case"style":nn(n,t,r);break;case"dangerouslySetInnerHTML":tn(n,t,l,r,u);break;default:le[e]?se(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?en(e,n,t,r):a(t)?r.removeAttribute(e):o&&re[e]?r.setAttributeNS(re[e],e,t):r.setAttribute(e,t)}}function an(e,n,t,r,o,i){var a=!1,l=(448&n)>0;for(var u in l&&(a=je(t))&&Re(n,r,t),t)on(u,null,t[u],r,o,a,null,i);l&&Oe(n,e,r,t,!0,a)}function ln(n,t,r){var o=ee(n.render(t,n.state,r)),i=r;return u(n.getChildContext)&&(i=e({},r,n.getChildContext())),n.$CX=i,o}function un(e,n,t,r,o,i){var a=new n(t,r),l=a.$N=Boolean(n.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=o,a.$L=i,e.children=a,a.$BS=!1,a.context=r,a.props===d&&(a.props=t),l)a.state=M(a,t,a.state);else if(u(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var c=a.$PS;if(!s(c)){var f=a.state;if(s(f))a.state=c;else for(var p in c)f[p]=c[p];a.$PS=null}a.$BR=!1}return a.$LI=ln(a,t,r),a}function cn(e,n){var t=e.props||d;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function sn(e,n,t,r,o,i,a){var l=e.flags|=16384;0!==(481&l)?hn(e,n,t,r,o,i,a):0!==(4&l)?gn(e,n,t,r,o,i,a):8&l?mn(e,n,t,r,o,i,a):16&l?pn(e,n,o):8192&l?dn(e,t,n,r,o,i,a):1024&l&&fn(e,t,n,o,i,a)}function fn(e,n,t,r,o,i){sn(e.children,e.ref,n,!1,null,o,i);var a=Y();pn(a,t,r),e.dom=a.dom}function dn(e,n,t,r,o,i,a){var l=e.children,u=e.childFlags;12&u&&0===l.length&&(u=e.childFlags=2,l=e.children=Y()),2===u?sn(l,t,n,r,o,i,a):vn(l,t,n,r,o,i,a)}function pn(e,n,t){var r=e.dom=document.createTextNode(e.children);s(n)||m(n,r,t)}function hn(e,n,t,r,o,i,l){var u=e.flags,c=e.props,f=e.className,d=e.childFlags,p=e.dom=y(e.type,r=r||(32&u)>0),h=e.children;if(a(f)||""===f||(r?p.setAttribute("class",f):p.className=f),16===d)A(p,h);else if(1!==d){var v=r&&"foreignObject"!==e.type;2===d?(16384&h.flags&&(e.children=h=K(h)),sn(h,p,t,v,null,i,l)):8!==d&&4!==d||vn(h,p,t,v,null,i,l)}s(n)||m(n,p,o),s(c)||an(e,u,c,p,r,l),ze(e.ref,p,i)}function vn(e,n,t,r,o,i,a){for(var l=0;lp)&&(f=$(l[p-1],!1).nextSibling)}Un(c,s,l,u,t,r,o,f,e,i,a)}function Pn(e,n,t,r,o){var i=e.ref,a=n.ref,u=n.children;if(Un(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,o),n.dom=e.dom,i!==a&&!l(u)){var c=u.dom;C(i,c),g(a,c)}}function Dn(e,n,t,r,o,i){var l,u=n.dom=e.dom,c=e.props,s=n.props,f=n.flags,p=!1,h=!1;if(r=r||(32&f)>0,c!==s){var v=c||d;if((l=s||d)!==d)for(var g in(p=(448&f)>0)&&(h=je(l)),l){var m=v[g],y=l[g];m!==y&&on(g,m,y,u,r,h,e,i)}if(v!==d)for(var b in v)a(l[b])&&!a(v[b])&&on(b,v[b],null,u,r,h,e,i)}var C=n.children,k=n.className;e.className!==k&&(a(k)?u.removeAttribute("class"):r?u.setAttribute("class",k):u.className=k),4096&f?Fn(u,C):Un(e.childFlags,n.childFlags,e.children,C,u,t,r&&"foreignObject"!==n.type,null,e,o,i),p&&Oe(f,n,u,l,!1,h);var x=n.ref,$=e.ref;$!==x&&(He($),ze(x,u,o))}function Mn(e,n,t,r,o,i,a){Xe(e,a),vn(n,t,r,o,$(e,!0),i,a),V(e,t,a)}function In(e,n,t,r,o,i,a,l,u,c,s){var f=0|e.length,d=0|n.length;0===f?d>0&&vn(n,t,r,o,i,a,l):0===d?qe(t,u,e,l):8===c&&8===s?Bn(e,n,t,r,o,f,d,i,u,a,l):Tn(e,n,t,r,o,f,d,i,a,l)}function Un(e,n,t,r,o,i,a,l,u,c,s){switch(e){case 2:switch(n){case 2:Nn(t,r,o,i,a,l,c,s);break;case 1:Qe(t,o,s);break;case 16:Xe(t,s),A(o,r);break;default:Mn(t,r,o,i,a,c,s)}break;case 1:switch(n){case 2:sn(r,o,i,a,l,c,s);break;case 1:break;case 16:A(o,r);break;default:vn(r,o,i,a,l,c,s)}break;case 16:switch(n){case 16:Sn(t,r,o);break;case 2:Ye(o,t,s),sn(r,o,i,a,l,c,s);break;case 1:Ye(o,t,s);break;default:Ye(o,t,s),vn(r,o,i,a,l,c,s)}break;default:switch(n){case 16:Ge(t,s),A(o,r);break;case 2:qe(o,u,t,s),sn(r,o,i,a,l,c,s);break;case 1:qe(o,u,t,s);break;default:In(t,r,o,i,a,l,c,s,u,n,e)}}}function An(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Ln(n,t,r,o,i,a,l,c,s,f){var d=n.state,p=n.props,h=Boolean(n.$N),v=u(n.shouldComponentUpdate);if(h&&(t=M(n,r,t!==d?e({},d,t):t)),l||!v||v&&n.shouldComponentUpdate(r,t,i)){!h&&u(n.componentWillUpdate)&&n.componentWillUpdate(r,t,i),n.props=r,n.state=t,n.context=i;var g=null,m=ln(n,r,i);h&&u(n.getSnapshotBeforeUpdate)&&(g=n.getSnapshotBeforeUpdate(p,d)),Nn(n.$LI,m,o,n.$CX,a,c,s,f),n.$LI=m,u(n.componentDidUpdate)&&An(n,p,d,g,s)}else n.props=r,n.state=t,n.context=i}function _n(n,t,r,o,i,a,l,c){var f=t.children=n.children;if(s(f))return;f.$L=l;var p=t.props||d,h=t.ref,v=n.ref,g=f.state;if(!f.$N){if(u(f.componentWillReceiveProps)){if(f.$BR=!0,f.componentWillReceiveProps(p,o),f.$UN)return;f.$BR=!1}s(f.$PS)||(g=e({},g,f.$PS),f.$PS=null)}Ln(f,g,p,r,o,i,!1,a,l,c),v!==h&&(He(v),ze(h,f,l))}function Wn(e,n,t,r,o,i,l,c){var s=!0,f=n.props||d,p=n.ref,h=e.props,v=!a(p),g=e.children;if(v&&u(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(h,f)),s){v&&u(p.onComponentWillUpdate)&&p.onComponentWillUpdate(h,f);var m=ee(cn(n,r));Nn(g,m,t,r,o,i,l,c),n.children=m,v&&u(p.onComponentDidUpdate)&&p.onComponentDidUpdate(h,f)}else n.children=g}function En(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Tn(e,n,t,r,o,i,a,l,u,c){for(var s,f,d=i>a?a:i,p=0;pa)for(p=d;pp||v>h)break e;g=e[v],m=n[v]}for(g=e[p],m=n[h];g.key===m.key;){if(16384&m.flags&&(n[h]=m=K(m)),Nn(g,m,t,r,o,l,c,s),e[p]=m,h--,v>--p||v>h)break e;g=e[p],m=n[h]}}if(v>p){if(v<=h)for(d=(f=h+1)h)for(;v<=p;)Qe(e[v++],t,s);else On(e,n,r,i,a,p,h,v,t,o,l,u,c,s)}function On(e,n,t,r,o,i,a,l,u,c,s,f,d,p){var h,v,g=0,m=0,y=l,b=l,C=i-l+1,k=a-l+1,x=new Int32Array(k+1),w=C===r,S=!1,F=0,V=0;if(o<4||(C|k)<32)for(m=y;m<=i;++m)if(h=e[m],Vl?S=!0:F=l,16384&v.flags&&(n[l]=v=K(v)),Nn(h,v,u,t,c,s,d,p),++V;break}!w&&l>a&&Qe(h,u,p)}else w||Qe(h,u,p);else{var P={};for(m=b;m<=a;++m)P[n[m].key]=m;for(m=y;m<=i;++m)if(h=e[m],Vy;)Qe(e[y++],u,p);x[l-b]=m+1,F>l?S=!0:F=l,16384&(v=n[l]).flags&&(n[l]=v=K(v)),Nn(h,v,u,t,c,s,d,p),++V}else w||Qe(h,u,p);else w||Qe(h,u,p)}if(w)qe(u,f,e,p),vn(n,u,t,c,s,d,p);else if(S){var M=jn(x);for(l=M.length-1,m=k-1;m>=0;m--)0===x[m]?(16384&(v=n[F=m+b]).flags&&(n[F]=v=K(v)),sn(v,u,t,c,(g=F+1)0&&N(p.componentWillMove)}else if(V!==k)for(m=k-1;m>=0;m--)0===x[m]&&(16384&(v=n[F=m+b]).flags&&(n[F]=v=K(v)),sn(v,u,t,c,(g=F+1)Rn&&(Rn=u,Le=new Int32Array(u),_e=new Int32Array(u));t>1]]0&&(_e[t]=Le[i-1]),Le[i]=t)}i=o+1;var c=new Int32Array(i);for(a=Le[i-1];i-- >0;)c[i]=a,a=_e[a],Le[i]=0;return c}function Hn(e,n,t,r){var o=[],i=new h,l=n.$V;I.v=!0,a(l)?a(e)||(0!==(16384&e.flags)&&(e=K(e)),sn(e,n,r,!1,null,o,i),n.$V=e,l=e):a(e)?(Qe(l,n,i),n.$V=null):(16384&e.flags&&(e=K(e)),Nn(l,e,n,r,!1,null,o,i),l=n.$V=e),k(o),w(i.componentDidAppear),I.v=!1,u(t)&&t()}function zn(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=d),Hn(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Qn=[],Xn=Promise.resolve().then.bind(Promise.resolve()),Gn=!1;function Kn(n,t,r,o){var i=n.$PS;if(u(t)&&(t=t(i?e({},n.state,i):n.state,n.props,n.context)),a(i))n.$PS=t;else for(var l in t)i[l]=t[l];if(n.$BR)u(r)&&n.$L.push(r.bind(n));else{if(!I.v&&0===Qn.length)return Jn(n,o),void(u(r)&&r.call(n));if(Qn.includes(n)||Qn.push(n),o&&(n.$F=!0),Gn||(Gn=!0,Xn(qn)),u(r)){var c=n.$QU;c||(c=n.$QU=[]),c.push(r)}}}function Yn(e){for(var n=e.$QU,t=0;t0?sn(h,n,r,o,t,i,a):t=(t=dt(h,n,t,r,o,i,a))?t.nextSibling:null,f=(16&h.flags)>0}if(0===(8192&s))for(var v=null;t;)v=t.nextSibling,n.removeChild(t),t=v}else tt(n.firstChild)||at(n,c)||(n.textContent="",448&s&&(n.defaultValue=""))}function ct(e,n,t,r,o,i,a){var l,u=e.props,c=e.className,s=e.flags,f=e.ref;return o=o||(32&s)>0,1!==t.nodeType||t.tagName.toLowerCase()!==e.type?(hn(e,null,r,o,null,i,a),n.replaceChild(e.dom,t)):(e.dom=t,ut(e,t,t.firstChild,r,o,i,a),tt(u)||an(e,s,u,t,o,a),void 0===(l=c)||null===l?""!==t.className&&t.removeAttribute("class"):o?t.setAttribute("class",c):t.className=c,ze(f,t,i)),e.dom}function st(e,n,t){if(3!==t.nodeType)n.replaceChild(e.dom=document.createTextNode(e.children),t);else{var r=e.children;t.nodeValue!==r&&(t.nodeValue=r),e.dom=t}return e.dom}function ft(e,n,t,r,o,i,a){var l=e.children;if(2===e.childFlags)return st(l,n,t),l.dom;return ut(e,n,t,r,o,i,a),it(l[l.length-1])}function dt(e,n,t,r,o,i,a){var l=e.flags|=16384;if(14&l)return lt(e,n,t,r,o,(4&l)>0,i,a);if(481&l)return ct(e,n,t,r,o,i,a);if(16&l)return st(e,n,t);if(8192&l)return ft(e,n,t,r,o,i,a);return rt(),null}function pt(n,t,r){var o,i=n.flags,a=14&i?null==(o=n.props)?void 0:o.children:n.children,l=arguments.length-2,u=n.className,c=n.key,s=n.ref;if(t?(void 0!==t.className&&(u=t.className),void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(c=t.key),void 0!==t.children&&(a=t.children)):t={},1===l)a=r;else if(l>1)for(a=[];l-- >0;)a[l]=arguments[l+2];if(t.children=a,14&i)return H(i,n.type,n.props||t?e({},n.props,t):d,c,s);if(16&i)return z(a);if(8192&i)return Q(1===l?[a]:a,0,c);return X(B(i,n.type,u,null,1,e({},n.props,t),c,s))}function ht(e){return void 0===e||null===e}function vt(e){return void 0===e}var gt={onComponentDidAppear:1,onComponentDidMount:1,onComponentDidUpdate:1,onComponentShouldUpdate:1,onComponentWillDisappear:1,onComponentWillMount:1,onComponentWillUnmount:1,onComponentWillUpdate:1};function mt(e,n,t){var r,o,i,a=null,l=null,u=null,c=arguments.length-2;if(1===c)r=t;else if(c>1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,vt(r)||(n||(n={}),n.children=r),!ht(n))for(var s in i={},n)"key"===s?l=n.key:"ref"===s?a=n.ref:1===gt[s]?(a||(a={}),a[s]=n[s]):i[s]=n[s];return H(o,e,i,l,a)}if(o=J(e),!ht(n))for(var f in i={},n)"className"===f||"class"===f?u=n[f]:"key"===f?l=n.key:"children"===f&&vt(r)?r=n.children:"ref"===f?a=n.ref:("contenteditable"===f&&(o|=4096),i[f]=n[f]);if(8192&o)return Q(1===c?[r]:r,0,l);return B(o,e,u,r,0,i,l,a)}var yt=Array.isArray;function bt(e){return void 0===e||null===e}function Ct(e){return"string"===typeof e}function kt(e){return null===e}function xt(){}function $t(){return xt}xt.isRequired=xt;var wt={any:$t,array:xt,arrayOf:$t,bool:xt,checkPropTypes:function(){return null},element:$t,func:xt,instanceOf:$t,node:$t,number:xt,object:xt,objectOf:$t,oneOf:$t,oneOfType:$t,shape:$t,string:xt,symbol:xt},Nt={htmlFor:"for",onDoubleClick:"onDblClick"},St=/[-:]([a-z])/g;function Ft(e){return e[1].toUpperCase()}function Vt(e,n){switch(e){case"animation-iteration-count":case"border-image-outset":case"border-image-slice":case"border-image-width":case"box-flex":case"box-flex-group":case"box-ordinal-group":case"column-count":case"fill-opacity":case"flex":case"flex-grow":case"flex-negative":case"flex-order":case"flex-positive":case"flex-shrink":case"flood-opacity":case"font-weight":case"grid-column":case"grid-row":case"line-clamp":case"line-height":case"opacity":case"order":case"orphans":case"stop-opacity":case"stroke-dasharray":case"stroke-dashoffset":case"stroke-miterlimit":case"stroke-opacity":case"stroke-width":case"tab-size":case"widows":case"z-index":case"zoom":return n;default:return n+"px"}}["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-constiant","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","x-height","xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xmlns:xlink","xml:lang","xml:space"].forEach((function(e){var n=e.replace(St,Ft);Nt[n]=e}));var Pt=/[A-Z]/g;function Dt(e,n){for(var t=0,r=e.length;t0)for(var l;void 0!==(l=i.shift());)l()}n.$V=e,nt(t)&&t()},isValidElement:function(e){if("object"!==typeof e||kt(e))return!1;return(495&e.flags)>0},linkEvent:function(e,n){if(u(n))return{data:e,event:n};return null},normalizeProps:X,options:U,render:zt,rerender:qn,unmountComponentAtNode:function(e){return Hn(null,e,null,{}),!0},unstable_renderSubtreeIntoContainer:function(e,n,t,r){zt(H(4,Ht,{children:n,context:e.context}),t,null);var o=n.children;return r&&r.call(o),o},version:"15.4.2"};window.React=Qt,window.ReactDOM=Qt}var Xt=mt;function Gt(e,n,t){console.log(e,n,t)}var Kt=function(e){function t(n){var t;return(t=e.call(this,n)||this).state={btnstate:"btnstate"},t}n(t,e);var r=t.prototype;return r.click=function(){this.setState(Gt)},r.render=function(){return Xt("button",{onClick:this.click.bind(this),style:{background:this.context.color}},this.props.children)},t}(Zn),Yt=function(e){function t(){return e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return Xt("div",null,[this.props.text,Xt(Kt,{buttonProp:"magic"},"btn")])},t}(Zn),qt=function(e){function t(){return e.apply(this,arguments)||this}n(t,e);var r=t.prototype;return r.getChildContext=function(){return{color:"purple"}},r.render=function(){var e=this.props.messages.map((function(e){return Xt(Yt,{text:e.text})}));return Xt("div",null,e)},t}(Zn);zt(Xt(qt,{messages:[{text:"first"},{text:"second"}]}),document.getElementById("app1"));var Jt=11;function Zt(e){Jt=e.target.value,console.log(e.type,Jt),er()}function er(){zt(Xt("div",null,[Xt("label",{for:"test"},["label for input",Xt("input",{id:"test",name:"testing_radio",value:"first",onChange:Zt,type:"radio",pattern:"[0-9]+([,.][0-9]+)?",inputMode:"numeric"})]),Xt("label",{for:"test2"},["label for input2",Xt("input",{id:"test2",name:"testing_radio",value:"second",onChange:Zt,type:"radio",pattern:"[0-9]+([,.][0-9]+)?",inputMode:"numeric"})]),Xt("label",{htmlFor:"test3"},["label for input3",Xt("input",{id:"test3",name:"test3",value:Jt,onChange:Zt,type:"number",pattern:"[0-9]+([,.][0-9]+)?",inputMode:"numeric"})])]),document.getElementById("app2"))}er();var nr=function(e){function t(n){var t;return(t=e.call(this,n)||this).state={value:"ASYNC",radio:"first",text:"f",selectValue:"second"},t.handleChange=t.handleChange.bind(r(t)),t.radioChange=t.radioChange.bind(r(t)),t.textChange=t.textChange.bind(r(t)),t.selectChange=t.selectChange.bind(r(t)),t}n(t,e);var o=t.prototype;return o.handleChange=function(e){this.setState({value:e.target.value})},o.radioChange=function(e){this.setState({radio:e.target.value})},o.textChange=function(e){this.setState({text:e.target.value})},o.selectChange=function(e){this.setState({selectValue:e.target.value})},o.render=function(){return Xt("div",null,[Xt("label",{for:"testasync"},["async label for input",Xt("input",{id:"testasync",name:"testing_radio_async",value:"first",onClick:this.radioChange,checked:"first"===this.state.radio,type:"radio"})]),Xt("label",{for:"test2async"},["async label for input2",Xt("input",{id:"test2async",name:"testing_radio_async",value:"second",onClick:this.radioChange,checked:"second"===this.state.radio,type:"radio"})]),Xt("label",{htmlFor:"test3as"},["Async Name",Xt("input",{id:"test3as",name:"test3as",value:this.state.value,onInput:this.handleChange,type:"text"})]),Xt("label",{htmlFor:"textarea_async"},["async texxt",Xt("textarea",{id:"textarea_async",name:"textarea_async",value:this.state.text,onInput:this.textChange})]),Xt("select",{onChange:this.selectChange,value:this.state.selectValue},[Xt("option",{value:"first",children:"first"}),Xt("option",{value:"second",children:"second"}),Xt("option",{value:"third",children:"third"})])])},t}(Zn),tr=Xt("input",{id:"test3sync",name:"test3sync",value:"100",type:"text"}),rr=function(e){function t(n){var t;return(t=e.call(this,n)||this).state={value:"SYNC",radio:"first",text:"f",selectValue:"second"},t.handleChange=t.handleChange.bind(r(t)),t.radioChange=t.radioChange.bind(r(t)),t.textChange=t.textChange.bind(r(t)),t.selectChange=t.selectChange.bind(r(t)),t}n(t,e);var o=t.prototype;return o.handleChange=function(e){tr.props.value=200,this.setState({value:e.target.value})},o.radioChange=function(e){this.setState({radio:e.target.value})},o.textChange=function(e){this.setState({text:e.target.value})},o.selectChange=function(e){this.setState({selectValue:e.target.value})},o.render=function(){return Xt("div",null,[Xt("label",{for:"testsync"},["sync label for input",Xt("input",{id:"testsync",name:"testing_radio_sync",value:"first",onClick:this.radioChange,checked:"first"===this.state.radio,type:"radio"})]),Xt("label",{for:"test2sync"},["sync label for input2",Xt("input",{id:"test2sync",name:"testing_radio_sync",value:"second",onClick:this.radioChange,checked:"second"===this.state.radio,type:"radio"})]),Xt("label",{htmlFor:"test3sync"},["sync Name",Xt("input",{id:"test3sync",name:"test3sync",value:this.state.value,onInput:this.handleChange,type:"text"})]),Xt("label",{htmlFor:"textarea_sync"},["sync text",Xt("textarea",{id:"textarea_sync",name:"textarea_sync",value:this.state.text,onInput:this.textChange})]),Xt("select",{onChange:this.selectChange,value:this.state.selectValue},[Xt("option",{value:"first",children:"first"}),Xt("option",{value:"second",children:"second"}),Xt("option",{value:"third",children:"third"})])])},t}(Zn);er(Xt(nr,{}),document.getElementById("app3")),er(Xt(rr,{}),document.getElementById("app4"))}(); diff --git a/docs/dbmonster-mobx/app.js b/docs/dbmonster-mobx/app.js index eca70ee82..cf562ee17 100644 --- a/docs/dbmonster-mobx/app.js +++ b/docs/dbmonster-mobx/app.js @@ -1,4 +1,4 @@ -import { startFPSMonitor, startMemMonitor, initProfiler, startProfile, endProfile } from 'perf-monitor'; +// import { startFPSMonitor, startMemMonitor, initProfiler, startProfile, endProfile } from 'perf-monitor'; import { createVNode, createComponentVNode, createFragment, render, Component } from 'inferno'; import { observerWrap, observerPatch, observer } from 'inferno-mobx'; import { action, observable } from 'mobx'; @@ -413,17 +413,17 @@ const Table = observerWrap(TableComponent); const update = action(() => { updateData(); - startProfile('view update'); + // startProfile('view update'); }); function loop() { update(); - endProfile('view update'); + // endProfile('view update'); } -startFPSMonitor(); -startMemMonitor(); -initProfiler('view update'); +// startFPSMonitor(); +// startMemMonitor(); +// initProfiler('view update'); // functional components with observerWrap render(createComponentVNode(VNodeFlags.ComponentFunction, Table, { list: data }), app); diff --git a/docs/dbmonster-mobx/dist/bundle.js b/docs/dbmonster-mobx/dist/bundle.js index cb3bdc427..92819aae0 100644 --- a/docs/dbmonster-mobx/dist/bundle.js +++ b/docs/dbmonster-mobx/dist/bundle.js @@ -1 +1 @@ -!function(e){"use strict";function t(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)}function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}function r(e,t){if(!e)return;if("string"===typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length)return{done:!0};return{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a=Array.isArray;function s(e){var t=typeof e;return"string"===t||"number"===t}function u(e){return void 0===e||null===e}function l(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"===typeof e}function f(e){return"string"===typeof e}function h(e){return null===e}function d(e,t){var n={};if(e)for(var r in e)n[r]=e[r];if(t)for(var i in t)n[i]=t[i];return n}function v(e){return!h(e)&&"object"===typeof e}var p={},_=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function b(e){return e.substring(2).toLowerCase()}function y(e,t){e.appendChild(t)}function g(e,t,n){h(n)?y(e,t):e.insertBefore(t,n)}function m(e,t){if(t)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function O(e,t,n){e.replaceChild(t,n)}function w(e,t){e.removeChild(t)}function A(e){for(var t=0;t0?C(n.componentWillDisappear,P(e,t)):j(e,t,!1)}function N(e,t,n,r,i,o,a,s){e.componentWillMove.push({dom:r,fn:function(){4&a?n.componentWillMove(t,i,r):8&a&&n.onComponentWillMove(t,i,r,s)},next:o,parent:i})}function V(e,t,n,r,i){var o,a,s=t.flags;do{var l=t.flags;if(1521&l)return void(u(o)||!c(o.componentWillMove)&&!c(o.onComponentWillMove)?g(n,t.dom,r):N(i,e,o,t.dom,n,r,s,a));var f=t.children;if(4&l)o=t.children,a=t.props,t=f.$LI;else if(8&l)o=t.ref,a=t.props,t=f;else if(8192&l){if(2!==t.childFlags){for(var h=0,d=f.length;h0,v=h(c),p=f(c)&&c[0]===I;d||v||p?(n=n||t.slice(0,o),(d||p)&&(u=Y(u)),(v||p)&&(u.key=I+o),n.push(u)):n&&n.push(u),u.flags|=65536}}r=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=Y(t)),r=2;return e.children=n,e.childFlags=r,e}function ee(e){if(l(e)||s(e))return H(e,null);if(a(e))return z(e,0,null);return 16384&e.flags?Y(e):e}var te="http://www.w3.org/1999/xlink",ne="http://www.w3.org/XML/1998/namespace",re={"xlink:actuate":te,"xlink:arcrole":te,"xlink:href":te,"xlink:role":te,"xlink:show":te,"xlink:title":te,"xlink:type":te,"xml:base":ne,"xml:lang":ne,"xml:space":ne};function ie(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var oe=ie(0),ae=ie(null),se=ie(!0);function ue(e,t){var n=t.$EV;return n||(n=t.$EV=ie(null)),n[e]||1===++oe[e]&&(ae[e]=ge(e)),n}function le(e,t){var n=t.$EV;n&&n[e]&&(0===--oe[e]&&(document.removeEventListener(b(e),ae[e]),ae[e]=null),n[e]=null)}function ce(e,t,n,r){if(c(n))ue(e,r)[e]=n;else if(v(n)){if(U(t,n))return;ue(e,r)[e]=n}else le(e,r)}function fe(e){return c(e.composedPath)?e.composedPath()[0]:e.target}function he(e,t,n,r){var i=fe(e);do{if(t&&i.disabled)return;var o=i.$EV;if(o){var a=o[n];if(a&&(r.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!h(i))}function de(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ve(){return this.defaultPrevented}function pe(){return this.cancelBubble}function _e(e){var t={dom:document};return e.isDefaultPrevented=ve,e.isPropagationStopped=pe,e.stopPropagation=de,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function be(e){return function(t){if(0!==t.button)return void t.stopPropagation();he(t,!0,e,_e(t))}}function ye(e){return function(t){he(t,!1,e,_e(t))}}function ge(e){var t="onClick"===e||"onDblClick"===e?be(e):ye(e);return document.addEventListener(b(e),t),t}function me(e,t){var n=document.createElement("i");return n.innerHTML=t,n.innerHTML===e.innerHTML}function Oe(e,t,n){if(e[t]){var r=e[t];r.event?r.event(r.data,n):r(n)}else{var i=t.toLowerCase();e[i]&&e[i](n)}}function we(e,t){var n=function(n){var r=this.$V;if(!r)return;var i=r.props||p,o=r.dom;if(f(e))Oe(i,e,n);else for(var a=0;a-1&&t.options[o]&&(a=t.options[o].value),n&&u(a)&&(a=e.defaultValue),Ee(r,a)}}var Le,Me,Ue=we("onInput",Ie),Re=we("onChange");function Be(e,t){Ae(e,"input",Ue),t.onChange&&Ae(e,"change",Re)}function Ie(e,t,n){var r=e.value,i=t.value;if(u(r)){if(n){var o=e.defaultValue;u(o)||o===i||(t.defaultValue=o,t.value=o)}}else i!==r&&(t.defaultValue=r,t.value=r)}function $e(e,t,n,r,i,o){64&e?Pe(r,n):256&e?De(r,n,i,t):128&e&&Ie(r,n,i),o&&(n.$V=t)}function Ke(e,t,n){64&e?je(t,n):256&e?Te(t):128&e&&Be(t,n)}function Fe(e){return e.type&&Se(e.type)?!u(e.checked):!u(e.value)}function We(e){e&&!B(e,null)&&e.current&&(e.current=null)}function Ge(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){B(e,t)||void 0===e.current||(e.current=t)}))}function qe(e,t,n){He(e,n),E(e,t,n)}function He(e,t){var n,r=e.flags,i=e.children;if(481&r){n=e.ref;var o=e.props;We(n);var a=e.childFlags;if(!h(o))for(var s=Object.keys(o),l=0,f=s.length;l0?C(n.componentWillDisappear,Xe(t,e)):e.textContent=""}function Qe(e,t,n,r){ze(n,r),8192&t.flags?E(t,e,r):Ye(e,n,r)}function Je(e,t,n,r,i){e.componentWillDisappear.push((function(e){4&r?t.componentWillDisappear(n,e):8&r&&t.onComponentWillDisappear(n,i,e)}))}function Ze(e){var t=e.event;return function(n){t(e.data,n)}}function et(e,t,n,r){if(v(n)){if(U(t,n))return;n=Ze(n)}Ae(r,b(e),n)}function tt(e,t,n){if(u(t))return void n.removeAttribute("style");var r,i,o=n.style;if(f(t))return void(o.cssText=t);if(u(e)||f(e))for(r in t)i=t[r],o.setProperty(r,i);else{for(r in t)(i=t[r])!==e[r]&&o.setProperty(r,i);for(r in e)u(t[r])&&o.removeProperty(r)}}function nt(e,t,n,r,i){var o=e&&e.__html||"",a=t&&t.__html||"";o!==a&&(u(a)||me(r,a)||(h(n)||(12&n.childFlags?ze(n.children,i):2===n.childFlags&&He(n.children,i),n.children=null,n.childFlags=1),r.innerHTML=a))}function rt(e,t,n,r,i,o,a,s){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!n;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!n;break;case"defaultChecked":case"value":case"volume":if(o&&"value"===e)break;var l=u(n)?"":n;r[e]!==l&&(r[e]=l);break;case"style":tt(t,n,r);break;case"dangerouslySetInnerHTML":nt(t,n,a,r,s);break;default:se[e]?ce(e,t,n,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?et(e,t,n,r):u(n)?r.removeAttribute(e):i&&re[e]?r.setAttributeNS(re[e],e,n):r.setAttribute(e,n)}}function it(e,t,n,r,i,o){var a=!1,s=(448&t)>0;for(var u in s&&(a=Fe(n))&&Ke(t,r,n),n)rt(u,null,n[u],r,i,a,null,o);s&&$e(t,e,r,n,!0,a)}function ot(e,t,n){var r=ee(e.render(t,e.state,n)),i=n;return c(e.getChildContext)&&(i=d(n,e.getChildContext())),e.$CX=i,r}function at(e,t,n,r,i,o){var a=new t(n,r),s=a.$N=Boolean(t.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=i,a.$L=o,e.children=a,a.$BS=!1,a.context=r,a.props===p&&(a.props=n),s)a.state=T(a,n,a.state);else if(c(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var u=a.$PS;if(!h(u)){var l=a.state;if(h(l))a.state=u;else for(var f in u)l[f]=u[f];a.$PS=null}a.$BR=!1}return a.$LI=ot(a,n,r),a}function st(e,t){var n=e.props||p;return 32768&e.flags?e.type.render(n,e.ref,t):e.type(n,t)}function ut(e,t,n,r,i,o,a){var s=e.flags|=16384;481&s?ht(e,t,n,r,i,o,a):4&s?vt(e,t,n,r,i,o,a):8&s?pt(e,t,n,r,i,o,a):16&s?ft(e,t,i):8192&s?ct(e,n,t,r,i,o,a):1024&s&<(e,n,t,i,o,a)}function lt(e,t,n,r,i,o){ut(e.children,e.ref,t,!1,null,i,o);var a=Q();ft(a,n,r),e.dom=a.dom}function ct(e,t,n,r,i,o,a){var s=e.children,u=e.childFlags;12&u&&0===s.length&&(u=e.childFlags=2,s=e.children=Q()),2===u?ut(s,n,t,r,i,o,a):dt(s,n,t,r,i,o,a)}function ft(e,t,n){var r=e.dom=document.createTextNode(e.children);h(t)||g(t,r,n)}function ht(e,t,n,r,i,o,a){var s=e.flags,l=e.props,c=e.className,f=e.childFlags,d=e.dom=m(e.type,r=r||(32&s)>0),v=e.children;if(u(c)||""===c||(r?d.setAttribute("class",c):d.className=c),16===f)M(d,v);else if(1!==f){var p=r&&"foreignObject"!==e.type;2===f?(16384&v.flags&&(e.children=v=Y(v)),ut(v,d,n,p,null,o,a)):8!==f&&4!==f||dt(v,d,n,p,null,o,a)}h(t)||g(t,d,i),h(l)||it(e,s,l,d,r,a),Ge(e.ref,d,o)}function dt(e,t,n,r,i,o,a){for(var s=0;sd)&&(f=x(s[d-1],!1).nextSibling)}Pt(l,c,s,u,n,r,i,f,e,o,a)}function Ct(e,t,n,r,i){var o=e.ref,a=t.ref,s=t.children;if(Pt(e.childFlags,t.childFlags,e.children,s,o,n,!1,null,e,r,i),t.dom=e.dom,o!==a&&!l(s)){var u=s.dom;w(o,u),y(a,u)}}function kt(e,t,n,r,i,o,a){var s,l=t.dom=e.dom,c=e.props,f=t.props,h=!1,d=!1;if(r=r||(32&i)>0,c!==f){var v=c||p;if((s=f||p)!==p)for(var _ in(h=(448&i)>0)&&(d=Fe(s)),s){var b=v[_],y=s[_];b!==y&&rt(_,b,y,l,r,d,e,a)}if(v!==p)for(var g in v)u(s[g])&&!u(v[g])&&rt(g,v[g],null,l,r,d,e,a)}var m=t.children,O=t.className;e.className!==O&&(u(O)?l.removeAttribute("class"):r?l.setAttribute("class",O):l.className=O),4096&i?St(l,m):Pt(e.childFlags,t.childFlags,e.children,m,l,n,r&&"foreignObject"!==t.type,null,e,o,a),h&&$e(i,t,l,s,!1,d);var w=t.ref,A=e.ref;A!==w&&(We(A),Ge(w,l,o))}function jt(e,t,n,r,i,o,a){He(e,a),dt(t,n,r,i,x(e,!0),o,a),E(e,n,a)}function Pt(e,t,n,r,i,o,a,s,u,l,c){switch(e){case 2:switch(t){case 2:wt(n,r,i,o,a,s,l,c);break;case 1:qe(n,i,c);break;case 16:He(n,c),M(i,r);break;default:jt(n,r,i,o,a,l,c)}break;case 1:switch(t){case 2:ut(r,i,o,a,s,l,c);break;case 1:break;case 16:M(i,r);break;default:dt(r,i,o,a,s,l,c)}break;case 16:switch(t){case 16:At(n,r,i);break;case 2:Ye(i,n,c),ut(r,i,o,a,s,l,c);break;case 1:Ye(i,n,c);break;default:Ye(i,n,c),dt(r,i,o,a,s,l,c)}break;default:switch(t){case 16:ze(n,c),M(i,r);break;case 2:Qe(i,u,n,c),ut(r,i,o,a,s,l,c);break;case 1:Qe(i,u,n,c);break;default:var f=0|n.length,h=0|r.length;0===f?h>0&&dt(r,i,o,a,s,l,c):0===h?Qe(i,u,n,c):8===t&&8===e?Mt(n,r,i,o,a,f,h,s,u,l,c):Lt(n,r,i,o,a,f,h,s,l,c)}}}function Et(e,t,n,r,i){i.push((function(){e.componentDidUpdate(t,n,r)}))}function Nt(e,t,n,r,i,o,a,s,u,l){var f=e.state,h=e.props,v=Boolean(e.$N),p=c(e.shouldComponentUpdate);if(v&&(t=T(e,n,t!==f?d(f,t):t)),a||!p||p&&e.shouldComponentUpdate(n,t,i)){!v&&c(e.componentWillUpdate)&&e.componentWillUpdate(n,t,i),e.props=n,e.state=t,e.context=i;var _=null,b=ot(e,n,i);v&&c(e.getSnapshotBeforeUpdate)&&(_=e.getSnapshotBeforeUpdate(h,f)),wt(e.$LI,b,r,e.$CX,o,s,u,l),e.$LI=b,c(e.componentDidUpdate)&&Et(e,h,f,_,u)}else e.props=n,e.state=t,e.context=i}function Vt(e,t,n,r,i,o,a,s){var u=t.children=e.children;if(h(u))return;u.$L=a;var l=t.props||p,f=t.ref,v=e.ref,_=u.state;if(!u.$N){if(c(u.componentWillReceiveProps)){if(u.$BR=!0,u.componentWillReceiveProps(l,r),u.$UN)return;u.$BR=!1}h(u.$PS)||(_=d(_,u.$PS),u.$PS=null)}Nt(u,_,l,n,r,i,!1,o,a,s),v!==f&&(We(v),Ge(f,u,a))}function Tt(e,t,n,r,i,o,a,s){var l=!0,f=t.props||p,h=t.ref,d=e.props,v=!u(h),_=e.children;if(v&&c(h.onComponentShouldUpdate)&&(l=h.onComponentShouldUpdate(d,f)),!1!==l){v&&c(h.onComponentWillUpdate)&&h.onComponentWillUpdate(d,f);var b=ee(st(t,r));wt(_,b,n,r,i,o,a,s),t.children=b,v&&c(h.onComponentDidUpdate)&&h.onComponentDidUpdate(d,f)}else t.children=_}function Dt(e,t){var n=t.children,r=t.dom=e.dom;n!==e.children&&(r.nodeValue=n)}function Lt(e,t,n,r,i,o,a,s,u,l){for(var c,f,h=o>a?a:o,d=0;da)for(d=h;dd||p>v)break e;_=e[p],b=t[p]}for(_=e[d],b=t[v];_.key===b.key;){if(16384&b.flags&&(t[v]=b=Y(b)),wt(_,b,n,r,i,s,l,c),e[d]=b,v--,p>--d||p>v)break e;_=e[d],b=t[v]}}if(p>d){if(p<=v)for(h=(f=v+1)v)for(;p<=d;)qe(e[p++],n,c);else Ut(e,t,r,o,a,d,v,p,n,i,s,u,l,c)}function Ut(e,t,n,r,i,o,a,s,u,l,c,f,h,d){var v,p,_=0,b=0,y=s,g=s,m=o-s+1,O=a-s+1,w=new Int32Array(O+1),A=m===r,S=!1,C=0,j=0;if(i<4||(m|O)<32)for(b=y;b<=o;++b)if(v=e[b],js?S=!0:C=s,16384&p.flags&&(t[s]=p=Y(p)),wt(v,p,u,n,l,c,h,d),++j;break}!A&&s>a&&qe(v,u,d)}else A||qe(v,u,d);else{var P={};for(b=g;b<=a;++b)P[t[b].key]=b;for(b=y;b<=o;++b)if(v=e[b],jy;)qe(e[y++],u,d);w[s-g]=b+1,C>s?S=!0:C=s,16384&(p=t[s]).flags&&(t[s]=p=Y(p)),wt(v,p,u,n,l,c,h,d),++j}else A||qe(v,u,d);else A||qe(v,u,d)}if(A)Qe(u,f,e,d),dt(t,u,n,l,c,h,d);else if(S){var E=Bt(w);for(s=E.length-1,b=O-1;b>=0;b--)0===w[b]?(16384&(p=t[C=b+g]).flags&&(t[C]=p=Y(p)),ut(p,u,n,l,(_=C+1)0&&k(d.componentWillMove)}else if(j!==O)for(b=O-1;b>=0;b--)0===w[b]&&(16384&(p=t[C=b+g]).flags&&(t[C]=p=Y(p)),ut(p,u,n,l,(_=C+1)Rt&&(Rt=u,Le=new Int32Array(u),Me=new Int32Array(u));n>1]]0&&(Me[n]=Le[o-1]),Le[o]=n)}o=i+1;var l=new Int32Array(o);for(a=Le[o-1];o-- >0;)l[o]=a,a=Me[a],Le[o]=0;return l}function It(e,t,n,r){var i=[],o=new _,a=t.$V;D.v=!0,u(a)?u(e)||(16384&e.flags&&(e=Y(e)),ut(e,t,r,!1,null,i,o),t.$V=e,a=e):u(e)?(qe(a,t,o),t.$V=null):(16384&e.flags&&(e=Y(e)),wt(a,e,t,r,!1,null,i,o),a=t.$V=e),A(i),C(o.componentDidAppear),D.v=!1,c(n)&&n(),c(L.renderComplete)&&L.renderComplete(a,t)}function $t(e,t,n,r){void 0===n&&(n=null),void 0===r&&(r=p),It(e,t,n,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Kt=[],Ft="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Wt=!1;function Gt(e,t,n,r){var i=e.$PS;if(c(t)&&(t=t(i?d(e.state,i):e.state,e.props,e.context)),u(i))e.$PS=t;else for(var o in t)i[o]=t[o];if(e.$BR)c(n)&&e.$L.push(n.bind(e));else{if(!D.v&&0===Kt.length)return zt(e,r),void(c(n)&&n.call(e));if(-1===Kt.indexOf(e)&&Kt.push(e),r&&(e.$F=!0),Wt||(Wt=!0,Ft(Ht)),c(n)){var a=e.$QU;a||(a=e.$QU=[]),a.push(n)}}}function qt(e){for(var t=e.$QU,n=0;n1?t-1:0),r=1;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length)return{done:!0};return{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Mn(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var Un=Symbol("mobx-stored-annotations");function Rn(e){return Object.assign((function(t,n){Bn(t,n,e)}),e)}function Bn(e,t,n){xn(e,Un)||_n(e,Un,Pn({},e[Un])),zn(n)||(e[Un][t]=n)}var In=Symbol("mobx administration"),$n=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=qr.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.reportObserved=function(){return _i(this)},t.reportChanged=function(){vi(),bi(this),ci.stateVersion=ci.stateVersionr&&(r=s.dependenciesState_)}for(n.length=i,e.newObserving_=null,o=t.length;o--;){var u=t[o];0===u.diffValue_&&hi(u,e),u.diffValue_=0}for(;i--;){var l=n[i];1===l.diffValue_&&(l.diffValue_=0,fi(l,e))}r!==qr.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}function ti(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)hi(t[n],e);e.dependenciesState_=qr.NOT_TRACKING_}function ni(e){var t=ri();try{return e()}finally{ii(t)}}function ri(){var e=ci.trackingDerivation;return ci.trackingDerivation=null,e}function ii(e){ci.trackingDerivation=e}function oi(e){var t=ci.allowStateReads;return ci.allowStateReads=e,t}function ai(e){ci.allowStateReads=e}function si(e){if(e.dependenciesState_===qr.UP_TO_DATE_)return;e.dependenciesState_=qr.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=qr.UP_TO_DATE_}var ui=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0,this.stateVersion=Number.MIN_SAFE_INTEGER},li=!0,ci=function(){var e=Jt();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(li=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new ui).version&&(li=!1),li?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new ui):(setTimeout((function(){Yt(35)}),1),new ui)}();function fi(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function hi(e,t){e.observers_.delete(t),0===e.observers_.size&&di(e)}function di(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,ci.pendingUnobservations.push(e))}function vi(){ci.inBatch++}function pi(){if(0===--ci.inBatch){Ai();for(var e=ci.pendingUnobservations,t=0;t0&&di(e),!1}function bi(e){if(e.lowestObserverState_===qr.STALE_)return;e.lowestObserverState_=qr.STALE_,e.observers_.forEach((function(e){e.dependenciesState_===qr.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=qr.STALE_}))}function yi(e){if(e.lowestObserverState_===qr.STALE_)return;e.lowestObserverState_=qr.STALE_,e.observers_.forEach((function(t){t.dependenciesState_===qr.POSSIBLY_STALE_?t.dependenciesState_=qr.STALE_:t.dependenciesState_===qr.UP_TO_DATE_&&(e.lowestObserverState_=qr.UP_TO_DATE_)}))}function gi(e){if(e.lowestObserverState_!==qr.UP_TO_DATE_)return;e.lowestObserverState_=qr.POSSIBLY_STALE_,e.observers_.forEach((function(e){e.dependenciesState_===qr.UP_TO_DATE_&&(e.dependenciesState_=qr.POSSIBLY_STALE_,e.onBecomeStale_())}))}var mi=function(){function e(e,t,n,r){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=qr.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=Hr.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=r}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,ci.pendingReactions.push(this),Ai())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){vi(),this.isScheduled_=!1;var e=ci.trackingContext;if(ci.trackingContext=this,Jr(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}ci.trackingContext=e,pi()}},t.track=function(e){if(this.isDisposed_)return;vi(),this.isRunning_=!0;var t=ci.trackingContext;ci.trackingContext=this;var n=Zr(this,e,void 0);ci.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&ti(this),Qr(n)&&this.reportExceptionInDerivation_(n.cause),pi()},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)return void this.errorHandler_(e,this);if(ci.disableErrorBoundaries)throw e;var n="[mobx] uncaught error in '"+this+"'";ci.suppressReactionErrors||console.error(n,e),ci.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(vi(),ti(this),pi()))},t.getDisposer_=function(){var e=this.dispose.bind(this);return e[In]=this,e},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1),Zi(this,e)},e}(),Oi=100,wi=function(e){return e()};function Ai(){if(ci.inBatch>0||ci.isRunningReactions)return;wi(Si)}function Si(){ci.isRunningReactions=!0;for(var e=ci.pendingReactions,t=0;e.length>0;){++t===Oi&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,i=n.length;r",t,e);if(fn(n))return Ur(t,n,e);if(hn(n))return Bn(t,n,e?Ei:ji);if(hn(t))return Rn(Xn(e?ki:Ci,{name:t,autoAction:e}))}}var Ti=Vi(!1);Object.assign(Ti,ji);var Di=Vi(!0);function Li(e){return fn(e)&&!0===e.isMobxAction}function Mi(e,t){var n,r;void 0===t&&(t=on);var i,o=null!=(n=null==(r=t)?void 0:r.name)?n:"Autorun";if(t.scheduler||t.delay){var a=Ri(t),s=!1;i=new mi(o,(function(){s||(s=!0,a((function(){s=!1,i.isDisposed_||i.track(u)})))}),t.onError,t.requiresObservable)}else i=new mi(o,(function(){this.track(u)}),t.onError,t.requiresObservable);function u(){e(i)}return i.schedule_(),i.getDisposer_()}Object.assign(Di,Ei),Ti.bound=Rn(Pi),Di.bound=Rn(Ni);var Ui=function(e){return e()};function Ri(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Ui}var Bi="onBO",Ii="onBUO";function $i(e,t,n){return Ki(Ii,e,t,n)}function Ki(e,t,n,r){var i="function"===typeof r?ta(t,n):ta(t),o=fn(r)?r:n,a=e+"L";return i[a]?i[a].add(o):i[a]=new Set([o]),function(){var e=i[a];e&&(e.delete(o),0===e.size&&delete i[a])}}function Fi(e,t,n,r){var i=Cn(t),o=Io(e,r)[In];vi();try{An(i).forEach((function(e){o.extend_(e,i[e],!n||!(e in n)||n[e])}))}finally{pi()}return e}var Wi=0;function Gi(){this.message="FLOW_CANCELLED"}Gi.prototype=Object.create(Error.prototype);var qi=Zn("flow"),Hi=Zn("flow.bound",{bound:!0}),zi=Object.assign((function(e,t){if(hn(t))return Bn(e,t,qi);var n=e,r=n.name||"",i=function(){var e,t=arguments,i=++Wi,o=Ti(r+" - runid: "+i+" - init",n).apply(this,t),a=void 0,s=new Promise((function(t,n){var s=0;function u(e){var t;a=void 0;try{t=Ti(r+" - runid: "+i+" - yield "+s++,o.next).call(o,e)}catch(e){return n(e)}c(t)}function l(e){var t;a=void 0;try{t=Ti(r+" - runid: "+i+" - yield "+s++,o.throw).call(o,e)}catch(e){return n(e)}c(t)}function c(e){if(fn(null==e?void 0:e.then))return void e.then(c,n);if(e.done)return t(e.value);return(a=Promise.resolve(e.value)).then(u,l)}e=n,u(void 0)}));return s.cancel=Ti(r+" - runid: "+i+" - cancel",(function(){try{a&&Xi(a);var t=o.return(void 0),n=Promise.resolve(t.value);n.then(cn,cn),Xi(n),e(new Gi)}catch(t){e(t)}})),s};return i.isMobXFlow=!0,i}),qi);function Xi(e){fn(e.cancel)&&e.cancel()}function Yi(e){return!0===(null==e?void 0:e.isMobXFlow)}function Qi(e,t){if(!e)return!1;if(void 0!==t){if(Fo(e))return e[In].values_.has(t);return!1}return Fo(e)||!!e[In]||Kn(e)||xi(e)||Xr(e)}function Ji(e){return Qi(e)}function Zi(){Yt("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=new Array(t),r=0;r0}function ao(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),ln((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function so(e,t){var n=ri();try{for(var r=[].concat(e.interceptors_||[]),i=0,o=r.length;i0}function lo(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),ln((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function co(e,t){var n=ri(),r=e.changeListeners_;if(!r)return;for(var i=0,o=(r=r.slice()).length;i0)return e.map(this.dehancer);return e},t.intercept_=function(e){return ao(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),lo(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!==typeof e||isNaN(e)||e<0)&&Yt("Out of range: "+e);var t=this.values_.length;if(e===t)return;if(e>t){for(var n=new Array(e-t),r=0;r0&&Zo(e+t+1)},t.spliceWithArray_=function(e,t,n){var r=this;this.atom_;var i=this.values_.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1===arguments.length?i-e:void 0===t||null===t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=rn),oo(this)){var o=so(this,{object:this.proxy_,type:fo,index:e,removedCount:t,added:n});if(!o)return rn;t=o.removedCount,n=o.added}if(n=0===n.length?n:n.map((function(e){return r.enhancer_(e,void 0)})),this.legacyMode_){var a=n.length-t;this.updateArrayLength_(i,a)}var s=this.spliceItemsIntoValues_(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice_(e,n,s),this.dehanceValues_(s)},t.spliceItemsIntoValues_=function(e,t,n){var r;if(n.length<1e4)return(r=this.values_).splice.apply(r,[e,t].concat(n));var i=this.values_.slice(e,e+t),o=this.values_.slice(e+t);this.values_.length+=n.length-t;for(var a=0;a=this.values_.length)return void console.warn("[mobx] Out of bounds read: "+e);return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e])},t.set_=function(e,t){var n=this.values_;if(this.legacyMode_&&e>n.length&&Yt(17,e,n.length),e2?n-2:0),i=2;i-1)return this.splice(n,1),!0;return!1}};function yo(e,t){"function"===typeof Array.prototype[e]&&(bo[e]=t(e))}function go(e){return function(){var t=this[In];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function mo(e){return function(t,n){var r=this,i=this[In];return i.atom_.reportObserved(),i.dehanceValues_(i.values_)[e]((function(e,i){return t.call(n,e,i,r)}))}}function Oo(e){return function(){var t=this,n=this[In];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(e,n,r){return i(e,n,r,t)},r[e].apply(r,arguments)}}yo("concat",go),yo("flat",go),yo("includes",go),yo("indexOf",go),yo("join",go),yo("lastIndexOf",go),yo("slice",go),yo("toString",go),yo("toLocaleString",go),yo("every",mo),yo("filter",mo),yo("find",mo),yo("findIndex",mo),yo("flatMap",mo),yo("forEach",mo),yo("map",mo),yo("some",mo),yo("reduce",Oo),yo("reduceRight",Oo);var wo,Ao,So=yn("ObservableArrayAdministration",po);function xo(e){return dn(e)&&So(e[In])}var Co={},ko="add",jo="delete";wo=Symbol.iterator,Ao=Symbol.toStringTag;var Po,Eo,No=function(){function e(e,t,n){var r=this;void 0===t&&(t=Gn),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[In]=Co,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,fn(Map)||Yt(18),this.keysAtom_=Fn("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,$r(!0,(function(){r.merge(e)}))}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!ci.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var r=n=new Gr(this.has_(e),qn,"ObservableMap.key?",!1);this.hasMap_.set(e,r),$i(r,(function(){return t.hasMap_.delete(e)}))}return n.get()},t.set=function(e,t){var n=this.has_(e);if(oo(this)){var r=so(this,{type:n?ho:ko,object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if(this.keysAtom_,oo(this)&&!so(this,{type:jo,object:this,name:e}))return!1;if(this.has_(e)){var n=uo(this),r=n?{observableKind:"map",debugObjectName:this.name_,type:jo,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return to((function(){var n;t.keysAtom_.reportChanged(),null==(n=t.hasMap_.get(e))||n.setNewValue_(!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)})),n&&co(this,r),!0}return!1},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==ci.UNCHANGED){var r=uo(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:ho,object:this,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),r&&co(this,i)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,to((function(){var r,i=new Gr(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,i),t=i.value_,null==(r=n.hasMap_.get(e))||r.setNewValue_(!0),n.keysAtom_.reportChanged()}));var r=uo(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:ko,object:this,name:e,newValue:t}:null;r&&co(this,i)},t.get=function(e){if(this.has(e))return this.dehanceValue_(this.data_.get(e).get());return this.dehanceValue_(void 0)},t.dehanceValue_=function(e){if(void 0!==this.dehancer)return this.dehancer(e);return e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return ua({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:e.get(i)}}})},t.entries=function(){var e=this,t=this.keys();return ua({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:[i,e.get(i)]}}})},t[wo]=function(){return this.entries()},t.forEach=function(e,t){for(var n,r=Ln(this);!(n=r()).done;){var i=n.value,o=i[0],a=i[1];e.call(t,a,o,this)}},t.merge=function(e){var t=this;return Vo(e)&&(e=new Map(e)),to((function(){vn(e)?wn(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=e[0],r=e[1];return t.set(n,r)})):gn(e)?(e.constructor!==Map&&Yt(19,e),e.forEach((function(e,n){return t.set(n,e)}))):null!==e&&void 0!==e&&Yt(20,e)})),this},t.clear=function(){var e=this;to((function(){ni((function(){for(var t,n=Ln(e.keys());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.replace=function(e){var t=this;return to((function(){for(var n,r=To(e),i=new Map,o=!1,a=Ln(t.data_.keys());!(n=a()).done;){var s=n.value;if(!r.has(s))if(t.delete(s))o=!0;else{var u=t.data_.get(s);i.set(s,u)}}for(var l,c=Ln(r.entries());!(l=c()).done;){var f=l.value,h=f[0],d=f[1],v=t.data_.has(h);if(t.set(h,d),t.data_.has(h)){var p=t.data_.get(h);i.set(h,p),v||(o=!0)}}if(!o)if(t.data_.size!==i.size)t.keysAtom_.reportChanged();else for(var _=t.data_.keys(),b=i.keys(),y=_.next(),g=b.next();!y.done;){if(y.value!==g.value){t.keysAtom_.reportChanged();break}y=_.next(),g=b.next()}t.data_=i})),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return lo(this,e)},t.intercept_=function(e){return ao(this,e)},jn(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:Ao,get:function(){return"Map"}}]),e}(),Vo=yn("ObservableMap",No);function To(e){if(gn(e)||Vo(e))return e;if(Array.isArray(e))return new Map(e);if(vn(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return Yt(21,e)}var Do={};Po=Symbol.iterator,Eo=Symbol.toStringTag;var Lo=function(){function e(e,t,n){void 0===t&&(t=Gn),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[In]=Do,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,fn(Set)||Yt(22),this.atom_=Fn(this.name_),this.enhancer_=function(e,r){return t(e,r,n)},e&&this.replace(e)}var t=e.prototype;return t.dehanceValue_=function(e){if(void 0!==this.dehancer)return this.dehancer(e);return e},t.clear=function(){var e=this;to((function(){ni((function(){for(var t,n=Ln(e.data_.values());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.forEach=function(e,t){for(var n,r=Ln(this);!(n=r()).done;){var i=n.value;e.call(t,i,i,this)}},t.add=function(e){var t=this;if(this.atom_,oo(this)&&!so(this,{type:ko,object:this,newValue:e}))return this;if(!this.has(e)){to((function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()}));var n=uo(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:ko,object:this,newValue:e}:null;n&&co(this,r)}return this},t.delete=function(e){var t=this;if(oo(this)&&!so(this,{type:jo,object:this,oldValue:e}))return!1;if(this.has(e)){var n=uo(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:jo,object:this,oldValue:e}:null;return to((function(){t.atom_.reportChanged(),t.data_.delete(e)})),n&&co(this,r),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return ua({next:function(){var r=e;return e+=1,rzo){for(var t=zo;t=0&&n++}e=sa(e),t=sa(t);var s="[object Array]"===a;if(!s){if("object"!=typeof e||"object"!=typeof t)return!1;var u=e.constructor,l=t.constructor;if(u!==l&&!(fn(u)&&u instanceof u&&fn(l)&&l instanceof l)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),i=i||[];for(var c=(r=r||[]).length;c--;)if(r[c]===e)return i[c]===t;if(r.push(e),i.push(t),s){if((c=e.length)!==t.length)return!1;for(;c--;)if(!aa(e[c],t[c],n-1,r,i))return!1}else{var f,h=Object.keys(e);if(c=h.length,Object.keys(t).length!==c)return!1;for(;c--;)if(!xn(t,f=h[c])||!aa(e[f],t[f],n-1,r,i))return!1}return r.pop(),i.pop(),!0}function sa(e){if(xo(e))return e.slice();if(gn(e)||Vo(e))return Array.from(e.entries());if(mn(e)||Mo(e))return Array.from(e.entries());return e}function ua(e){return e[Symbol.iterator]=la,e}function la(){return this}["Symbol","Map","Set"].forEach((function(e){"undefined"===typeof Jt()[e]&&Yt("MobX requires global '"+e+"' to be available or polyfilled")})),"object"===typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:ra},$mobx:In});var ca,fa,ha=(ca=function(e){var t={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,arguments:!0,arity:!0},r="function"===typeof Object.getOwnPropertySymbols;e.exports=function(e,i,o){if("string"!==typeof i){var a=Object.getOwnPropertyNames(i);r&&(a=a.concat(Object.getOwnPropertySymbols(i)));for(var s=0;s=0;i--)if(t[n=r[i]]!==e[n])return!0;return!1}var Aa={componentWillMount:function(){var e=this,t=this.displayName||this.name||this.constructor&&(this.constructor.displayName||this.constructor.name)||"",n=!1;function r(e){var t=this[e],r=Fn("reactive "+e);Object.defineProperty(this,e,{configurable:!0,enumerable:!0,get:function(){return r.reportObserved(),t},set:function(e){wa(t,e)?(t=e,n=!0,r.reportChanged(),n=!1):t=e}})}r.call(this,"props"),r.call(this,"state");var i=this,o=this.render.bind(this),a=function(){return o(i.props,i.state,i.context)},s=null,u=!1,l=function(){var e;u=!1;var t=null;if(s.track((function(){try{t=$r(!1,a)}catch(t){e=t}})),e)throw ma.emit(e),e;return t};this.render=function(){return(s=new mi(t+".render()",(function(){u||(u=!0,"function"===typeof e.componentWillReact&&e.componentWillReact(),n||e.forceUpdate())}))).reactComponent=e,l.$mobx=s,l.$base=e.render,e.render=l,l()}},componentWillUnmount:function(){this.render.$mobx&&(this.render.$mobx.dispose(),this.render=this.render.$base)},componentDidMount:function(){},componentDidUpdate:function(){},shouldComponentUpdate:function(e,t){if(this.state!==t)return!0;return wa(this.props,e)}};function Sa(e,t){if("string"===typeof e)throw new Error("Store names should be provided as array");if(Array.isArray(e))return ga||(ga=!0,va('Mobx observer: Using observer to inject stores is deprecated since 4.0. Use `@inject("store1", "store2") @observer ComponentClass` or `inject("store1", "store2")(observer(componentClass))` instead of `@observer(["store1", "store2"]) ComponentClass`')),t?ja.apply(null,e)(Sa(t)):function(t){return Sa(e,t)};var n,r,i=e;if(!0===i.isMobxInjector&&va("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),"function"===typeof i&&(!i.prototype||!i.prototype.render))return Sa((n=function(e){function t(){return e.apply(this,arguments)||this}return ba(t,e),t.prototype.render=function(e,t,n){return i(e,n)},t}(Xt),n.displayName=i.displayName||i.name,n.defaultProps=i.defaultProps,n));if(!i)throw new Error("Please pass a valid component to 'observer'");return Oa(r=i.prototype||i,"componentWillMount",!0),Oa(r,"componentDidMount",!1),Oa(r,"componentWillUnmount",!1),Oa(r,"componentDidUpdate",!1),r.shouldComponentUpdate||(r.shouldComponentUpdate=Aa.shouldComponentUpdate),i.isMobXReactObserver=!0,i}Sa((function(e){return(0,e.children)()})).displayName="Observer";var xa={isMobxInjector:{configurable:!0,enumerable:!0,value:!0,writable:!0}};function Ca(e,t,n){var r="inject-"+(t.displayName||t.name||t.constructor&&t.constructor.name||"Unknown");n&&(r+="-with-"+n);var i=function(n){function r(e,t){var r;return(r=n.call(this,e,t)||this).wrappedInstance=void 0,r.storeRef=r.storeRef.bind(_a(r)),r}ba(r,n);var i=r.prototype;return i.storeRef=function(e){this.wrappedInstance=e},i.render=function(n,r,i){var o,a={};for(o in n)a[o]=n[o];var s=e(i.mobxStores||{},a,i)||{};for(o in s)a[o]=s[o];return q(2,t,a,null,pa(t)?null:this.storeRef)},r}(Xt);return i.displayName=r,i.wrappedComponent=void 0,i.isMobxInjector=!1,ha(i,t),i.wrappedComponent=t,Object.defineProperties(i,xa),i}function ka(e){return function(t,n){for(var r=0,i=e.length;r1?t-1:0),r=1;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length)return{done:!0};return{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function gs(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var ms=Symbol("mobx-stored-annotations");function Os(e){return Object.assign((function(t,n){ws(t,n,e)}),e)}function ws(e,t,n){us(e,ms)||Za(e,ms,hs({},e[ms])),Ns(n)||(e[ms][t]=n)}var As=Symbol("mobx administration"),Ss=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=Pu.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.reportObserved=function(){return Zu(this)},t.reportChanged=function(){Qu(),el(this),Hu.stateVersion=Hu.stateVersionr&&(r=s.dependenciesState_)}for(n.length=i,e.newObserving_=null,o=t.length;o--;){var u=t[o];0===u.diffValue_&&Xu(u,e),u.diffValue_=0}for(;i--;){var l=n[i];1===l.diffValue_&&(l.diffValue_=0,zu(l,e))}r!==Pu.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}function Ru(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)Xu(t[n],e);e.dependenciesState_=Pu.NOT_TRACKING_}function Bu(e){var t=Iu();try{return e()}finally{$u(t)}}function Iu(){var e=Hu.trackingDerivation;return Hu.trackingDerivation=null,e}function $u(e){Hu.trackingDerivation=e}function Ku(e){var t=Hu.allowStateReads;return Hu.allowStateReads=e,t}function Fu(e){Hu.allowStateReads=e}function Wu(e){if(e.dependenciesState_===Pu.UP_TO_DATE_)return;e.dependenciesState_=Pu.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=Pu.UP_TO_DATE_}var Gu=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0,this.stateVersion=Number.MIN_SAFE_INTEGER},qu=!0,Hu=function(){var e=Ma();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(qu=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new Gu).version&&(qu=!1),qu?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new Gu):(setTimeout((function(){Da(35)}),1),new Gu)}();function zu(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function Xu(e,t){e.observers_.delete(t),0===e.observers_.size&&Yu(e)}function Yu(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,Hu.pendingUnobservations.push(e))}function Qu(){Hu.inBatch++}function Ju(){if(0===--Hu.inBatch){al();for(var e=Hu.pendingUnobservations,t=0;t0&&Yu(e),!1}function el(e){if(e.lowestObserverState_===Pu.STALE_)return;e.lowestObserverState_=Pu.STALE_,e.observers_.forEach((function(e){e.dependenciesState_===Pu.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=Pu.STALE_}))}function tl(e){if(e.lowestObserverState_===Pu.STALE_)return;e.lowestObserverState_=Pu.STALE_,e.observers_.forEach((function(t){t.dependenciesState_===Pu.POSSIBLY_STALE_?t.dependenciesState_=Pu.STALE_:t.dependenciesState_===Pu.UP_TO_DATE_&&(e.lowestObserverState_=Pu.UP_TO_DATE_)}))}function nl(e){if(e.lowestObserverState_!==Pu.UP_TO_DATE_)return;e.lowestObserverState_=Pu.POSSIBLY_STALE_,e.observers_.forEach((function(e){e.dependenciesState_===Pu.UP_TO_DATE_&&(e.dependenciesState_=Pu.POSSIBLY_STALE_,e.onBecomeStale_())}))}var rl=function(){function e(e,t,n,r){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=Pu.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=Eu.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=r}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,Hu.pendingReactions.push(this),al())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){Qu(),this.isScheduled_=!1;var e=Hu.trackingContext;if(Hu.trackingContext=this,Lu(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}Hu.trackingContext=e,Ju()}},t.track=function(e){if(this.isDisposed_)return;Qu(),this.isRunning_=!0;var t=Hu.trackingContext;Hu.trackingContext=this;var n=Mu(this,e,void 0);Hu.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&Ru(this),Du(n)&&this.reportExceptionInDerivation_(n.cause),Ju()},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)return void this.errorHandler_(e,this);if(Hu.disableErrorBoundaries)throw e;var n="[mobx] uncaught error in '"+this+"'";Hu.suppressReactionErrors||console.error(n,e),Hu.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(Qu(),Ru(this),Ju()))},t.getDisposer_=function(){var e=this.dispose.bind(this);return e[As]=this,e},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1),Ml(this,e)},e}(),il=100,ol=function(e){return e()};function al(){if(Hu.inBatch>0||Hu.isRunningReactions)return;ol(sl)}function sl(){Hu.isRunningReactions=!0;for(var e=Hu.pendingReactions,t=0;e.length>0;){++t===il&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,i=n.length;r",t,e);if(za(n))return mu(t,n,e);if(Xa(n))return ws(t,n,e?dl:fl);if(Xa(t))return Os(Vs(e?cl:ll,{name:t,autoAction:e}))}}var _l=pl(!1);Object.assign(_l,fl);var bl=pl(!0);function yl(e){return za(e)&&!0===e.isMobxAction}function gl(e,t){var n,r;void 0===t&&(t=Ka);var i,o=null!=(n=null==(r=t)?void 0:r.name)?n:"Autorun";if(t.scheduler||t.delay){var a=Ol(t),s=!1;i=new rl(o,(function(){s||(s=!0,a((function(){s=!1,i.isDisposed_||i.track(u)})))}),t.onError,t.requiresObservable)}else i=new rl(o,(function(){this.track(u)}),t.onError,t.requiresObservable);function u(){e(i)}return i.schedule_(),i.getDisposer_()}Object.assign(bl,dl),_l.bound=Os(hl),bl.bound=Os(vl);var ml=function(e){return e()};function Ol(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:ml}var wl="onBO",Al="onBUO";function Sl(e,t,n){return xl(Al,e,t,n)}function xl(e,t,n,r){var i="function"===typeof r?Lc(t,n):Lc(t),o=za(r)?r:n,a=e+"L";return i[a]?i[a].add(o):i[a]=new Set([o]),function(){var e=i[a];e&&(e.delete(o),0===e.size&&delete i[a])}}function Cl(e,t,n,r){var i=ls(t),o=wc(e,r)[As];Qu();try{as(i).forEach((function(e){o.extend_(e,i[e],!n||!(e in n)||n[e])}))}finally{Ju()}return e}var kl=0;function jl(){this.message="FLOW_CANCELLED"}jl.prototype=Object.create(Error.prototype);var Pl=Ms("flow"),El=Ms("flow.bound",{bound:!0}),Nl=Object.assign((function(e,t){if(Xa(t))return ws(e,t,Pl);var n=e,r=n.name||"",i=function(){var e,t=arguments,i=++kl,o=_l(r+" - runid: "+i+" - init",n).apply(this,t),a=void 0,s=new Promise((function(t,n){var s=0;function u(e){var t;a=void 0;try{t=_l(r+" - runid: "+i+" - yield "+s++,o.next).call(o,e)}catch(e){return n(e)}c(t)}function l(e){var t;a=void 0;try{t=_l(r+" - runid: "+i+" - yield "+s++,o.throw).call(o,e)}catch(e){return n(e)}c(t)}function c(e){if(za(null==e?void 0:e.then))return void e.then(c,n);if(e.done)return t(e.value);return(a=Promise.resolve(e.value)).then(u,l)}e=n,u(void 0)}));return s.cancel=_l(r+" - runid: "+i+" - cancel",(function(){try{a&&Vl(a);var t=o.return(void 0),n=Promise.resolve(t.value);n.then(Ha,Ha),Vl(n),e(new jl)}catch(t){e(t)}})),s};return i.isMobXFlow=!0,i}),Pl);function Vl(e){za(e.cancel)&&e.cancel()}function Tl(e){return!0===(null==e?void 0:e.isMobXFlow)}function Dl(e,t){if(!e)return!1;if(void 0!==t){if(xc(e))return e[As].values_.has(t);return!1}return xc(e)||!!e[As]||xs(e)||ul(e)||Vu(e)}function Ll(e){return Dl(e)}function Ml(){Da("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=new Array(t),r=0;r0}function Fl(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),qa((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function Wl(e,t){var n=Iu();try{for(var r=[].concat(e.interceptors_||[]),i=0,o=r.length;i0}function ql(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),qa((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function Hl(e,t){var n=Iu(),r=e.changeListeners_;if(!r)return;for(var i=0,o=(r=r.slice()).length;i0)return e.map(this.dehancer);return e},t.intercept_=function(e){return Fl(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),ql(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!==typeof e||isNaN(e)||e<0)&&Da("Out of range: "+e);var t=this.values_.length;if(e===t)return;if(e>t){for(var n=new Array(e-t),r=0;r0&&Tc(e+t+1)},t.spliceWithArray_=function(e,t,n){var r=this;this.atom_;var i=this.values_.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1===arguments.length?i-e:void 0===t||null===t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=$a),Kl(this)){var o=Wl(this,{object:this.proxy_,type:zl,index:e,removedCount:t,added:n});if(!o)return $a;t=o.removedCount,n=o.added}if(n=0===n.length?n:n.map((function(e){return r.enhancer_(e,void 0)})),this.legacyMode_){var a=n.length-t;this.updateArrayLength_(i,a)}var s=this.spliceItemsIntoValues_(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice_(e,n,s),this.dehanceValues_(s)},t.spliceItemsIntoValues_=function(e,t,n){var r;if(n.length<1e4)return(r=this.values_).splice.apply(r,[e,t].concat(n));var i=this.values_.slice(e,e+t),o=this.values_.slice(e+t);this.values_.length+=n.length-t;for(var a=0;a=this.values_.length)return void console.warn("[mobx] Out of bounds read: "+e);return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e])},t.set_=function(e,t){var n=this.values_;if(this.legacyMode_&&e>n.length&&Da(17,e,n.length),e2?n-2:0),i=2;i-1)return this.splice(n,1),!0;return!1}};function ec(e,t){"function"===typeof Array.prototype[e]&&(Zl[e]=t(e))}function tc(e){return function(){var t=this[As];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function nc(e){return function(t,n){var r=this,i=this[As];return i.atom_.reportObserved(),i.dehanceValues_(i.values_)[e]((function(e,i){return t.call(n,e,i,r)}))}}function rc(e){return function(){var t=this,n=this[As];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(e,n,r){return i(e,n,r,t)},r[e].apply(r,arguments)}}ec("concat",tc),ec("flat",tc),ec("includes",tc),ec("indexOf",tc),ec("join",tc),ec("lastIndexOf",tc),ec("slice",tc),ec("toString",tc),ec("toLocaleString",tc),ec("every",nc),ec("filter",nc),ec("find",nc),ec("findIndex",nc),ec("flatMap",nc),ec("forEach",nc),ec("map",nc),ec("some",nc),ec("reduce",rc),ec("reduceRight",rc);var ic,oc,ac=ts("ObservableArrayAdministration",Ql);function sc(e){return Ya(e)&&ac(e[As])}var uc={},lc="add",cc="delete";ic=Symbol.iterator,oc=Symbol.toStringTag;var fc,hc,dc=function(){function e(e,t,n){var r=this;void 0===t&&(t=js),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[As]=uc,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,za(Map)||Da(18),this.keysAtom_=Cs("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,Su(!0,(function(){r.merge(e)}))}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!Hu.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var r=n=new ju(this.has_(e),Ps,"ObservableMap.key?",!1);this.hasMap_.set(e,r),Sl(r,(function(){return t.hasMap_.delete(e)}))}return n.get()},t.set=function(e,t){var n=this.has_(e);if(Kl(this)){var r=Wl(this,{type:n?Xl:lc,object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if(this.keysAtom_,Kl(this)&&!Wl(this,{type:cc,object:this,name:e}))return!1;if(this.has_(e)){var n=Gl(this),r=n?{observableKind:"map",debugObjectName:this.name_,type:cc,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return Rl((function(){var n;t.keysAtom_.reportChanged(),null==(n=t.hasMap_.get(e))||n.setNewValue_(!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)})),n&&Hl(this,r),!0}return!1},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==Hu.UNCHANGED){var r=Gl(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:Xl,object:this,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),r&&Hl(this,i)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,Rl((function(){var r,i=new ju(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,i),t=i.value_,null==(r=n.hasMap_.get(e))||r.setNewValue_(!0),n.keysAtom_.reportChanged()}));var r=Gl(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:lc,object:this,name:e,newValue:t}:null;r&&Hl(this,i)},t.get=function(e){if(this.has(e))return this.dehanceValue_(this.data_.get(e).get());return this.dehanceValue_(void 0)},t.dehanceValue_=function(e){if(void 0!==this.dehancer)return this.dehancer(e);return e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return Wc({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:e.get(i)}}})},t.entries=function(){var e=this,t=this.keys();return Wc({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:[i,e.get(i)]}}})},t[ic]=function(){return this.entries()},t.forEach=function(e,t){for(var n,r=ys(this);!(n=r()).done;){var i=n.value,o=i[0],a=i[1];e.call(t,a,o,this)}},t.merge=function(e){var t=this;return vc(e)&&(e=new Map(e)),Rl((function(){Qa(e)?os(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=e[0],r=e[1];return t.set(n,r)})):ns(e)?(e.constructor!==Map&&Da(19,e),e.forEach((function(e,n){return t.set(n,e)}))):null!==e&&void 0!==e&&Da(20,e)})),this},t.clear=function(){var e=this;Rl((function(){Bu((function(){for(var t,n=ys(e.keys());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.replace=function(e){var t=this;return Rl((function(){for(var n,r=pc(e),i=new Map,o=!1,a=ys(t.data_.keys());!(n=a()).done;){var s=n.value;if(!r.has(s))if(t.delete(s))o=!0;else{var u=t.data_.get(s);i.set(s,u)}}for(var l,c=ys(r.entries());!(l=c()).done;){var f=l.value,h=f[0],d=f[1],v=t.data_.has(h);if(t.set(h,d),t.data_.has(h)){var p=t.data_.get(h);i.set(h,p),v||(o=!0)}}if(!o)if(t.data_.size!==i.size)t.keysAtom_.reportChanged();else for(var _=t.data_.keys(),b=i.keys(),y=_.next(),g=b.next();!y.done;){if(y.value!==g.value){t.keysAtom_.reportChanged();break}y=_.next(),g=b.next()}t.data_=i})),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return ql(this,e)},t.intercept_=function(e){return Fl(this,e)},fs(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:oc,get:function(){return"Map"}}]),e}(),vc=ts("ObservableMap",dc);function pc(e){if(ns(e)||vc(e))return e;if(Array.isArray(e))return new Map(e);if(Qa(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return Da(21,e)}var _c={};fc=Symbol.iterator,hc=Symbol.toStringTag;var bc=function(){function e(e,t,n){void 0===t&&(t=js),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[As]=_c,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,za(Set)||Da(22),this.atom_=Cs(this.name_),this.enhancer_=function(e,r){return t(e,r,n)},e&&this.replace(e)}var t=e.prototype;return t.dehanceValue_=function(e){if(void 0!==this.dehancer)return this.dehancer(e);return e},t.clear=function(){var e=this;Rl((function(){Bu((function(){for(var t,n=ys(e.data_.values());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.forEach=function(e,t){for(var n,r=ys(this);!(n=r()).done;){var i=n.value;e.call(t,i,i,this)}},t.add=function(e){var t=this;if(this.atom_,Kl(this)&&!Wl(this,{type:lc,object:this,newValue:e}))return this;if(!this.has(e)){Rl((function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()}));var n=Gl(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:lc,object:this,newValue:e}:null;n&&Hl(this,r)}return this},t.delete=function(e){var t=this;if(Kl(this)&&!Wl(this,{type:cc,object:this,oldValue:e}))return!1;if(this.has(e)){var n=Gl(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:cc,object:this,oldValue:e}:null;return Rl((function(){t.atom_.reportChanged(),t.data_.delete(e)})),n&&Hl(this,r),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return Wc({next:function(){var r=e;return e+=1,rjc){for(var t=jc;t=0&&n++}e=Fc(e),t=Fc(t);var s="[object Array]"===a;if(!s){if("object"!=typeof e||"object"!=typeof t)return!1;var u=e.constructor,l=t.constructor;if(u!==l&&!(za(u)&&u instanceof u&&za(l)&&l instanceof l)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),i=i||[];for(var c=(r=r||[]).length;c--;)if(r[c]===e)return i[c]===t;if(r.push(e),i.push(t),s){if((c=e.length)!==t.length)return!1;for(;c--;)if(!Kc(e[c],t[c],n-1,r,i))return!1}else{var f,h=Object.keys(e);if(c=h.length,Object.keys(t).length!==c)return!1;for(;c--;)if(!us(t,f=h[c])||!Kc(e[f],t[f],n-1,r,i))return!1}return r.pop(),i.pop(),!0}function Fc(e){if(sc(e))return e.slice();if(ns(e)||vc(e))return Array.from(e.entries());if(rs(e)||yc(e))return Array.from(e.entries());return e}function Wc(e){return e[Symbol.iterator]=Gc,e}function Gc(){return this}["Symbol","Map","Set"].forEach((function(e){"undefined"===typeof Ma()[e]&&Da("MobX requires global '"+e+"' to be available or polyfilled")})),"object"===typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:Uc},$mobx:As}),function(e){e[e.Unknown=0]="Unknown",e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=1521]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(Rc||(Rc={})),function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(Bc||(Bc={}));var qc=0,Hc=function(){for(var e=function(){for(var e=Math.floor(10*Math.random()+1),t=[],n=0;n<12;n++)t.push(Qc({query:"***",formatElapsed:"",elapsedClassName:"",elapsed:null,waiting:null}));return{nbQueries:e,countClassName:Yc(e),queries:t}},t=[],n=1;n<=50;n++)t.push({dbname:"cluster"+n,lastSample:e()}),t.push({dbname:"cluster"+n+" replica",lastSample:e()});for(var r=0,i=t;r60)return t=(e%60).toFixed(2).split("."),Math.floor(e/60)+":"+t[0].lpad("0",2)+"."+t[1];return parseFloat(e).toFixed(2)}function Xc(e){return"Query elapsed"+(e>=10?" warn_long":e>=1?" warn":" short")}function Yc(e){return"label"+(e>=20?" label-important":e>=10?" label-warning":" label-success")}function Qc(e){var t=15*Math.random();return e.elapsed=t,e.formatElapsed=zc(t),e.elapsedClassName=Xc(t),e.query="SELECT blah FROM something",e.waiting=Math.random()<.5,Math.random()<.2&&(e.query=" in transaction"),Math.random()<.1&&(e.query="vacuum"),e}function Jc(e){e.formatElapsed="",e.elapsedClassName="",e.query="",e.elapsed=null,e.waiting=null}function Zc(e,t,n){e.lastMutationId=t;for(var r=0;r<12;r++){var i=e.lastSample.queries[r];r<=n?Qc(i):Jc(i)}return e.lastSample.nbQueries=n,e.lastSample.countClassName=Yc(n),e}function ef(){for(var e,t=o(Hc);!(e=t()).done;){var n=e.value;Math.random()e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length)return{done:!0};return{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u=Array.isArray;function s(e){var t=typeof e;return"string"===t||"number"===t}function l(e){return void 0===e||null===e}function c(e){return null===e||!1===e||!0===e||void 0===e}function f(e){return"function"===typeof e}function d(e){return"string"===typeof e}function h(e){return null===e}function p(e){return!h(e)&&"object"===typeof e}var v={},_=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function b(e){return e.substring(2).toLowerCase()}function m(e,t){e.appendChild(t)}function y(e,t,n){h(n)?m(e,t):e.insertBefore(t,n)}function g(e,t){if(t)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function O(e,t,n){e.replaceChild(t,n)}function w(e,t){e.removeChild(t)}function A(e){for(var t=0;t0?x(n.componentWillDisappear,E(e,t)):j(e,t,!1)}function P(e,t,n,r,i,o,a,u){e.componentWillMove.push({dom:r,fn:function(){0!==(4&a)?n.componentWillMove(t,i,r):0!==(8&a)&&n.onComponentWillMove(t,i,r,u)},next:o,parent:i})}function V(e,t,n,r,i){for(var o,a,u=t.flags;!l(t);){var s=t.flags;if(0!==(1521&s))return void(l(o)||!f(o.componentWillMove)&&!f(o.onComponentWillMove)?y(n,t.dom,r):P(i,e,o,t.dom,n,r,u,a));var c=t.children;if(0!==(4&s))o=t.children,a=t.props,t=c.$LI;else if(0!==(8&s))o=t.ref,a=t.props,t=c;else if(0!==(8192&s)){if(2!==t.childFlags){for(var d=0,h=c.length;d0,p=h(l),v=d(l)&&l[0]===B;f||p||v?(n=n||t.slice(0,o),(f||v)&&(a=Q(a)),(p||v)&&(a.key=B+o),n.push(a)):n&&n.push(a),a.flags|=65536}}r=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=Q(t)),r=2;return e.children=n,e.childFlags=r,e}function ee(e){if(c(e)||s(e))return G(e,null);if(u(e))return z(e,0,null);return 16384&e.flags?Q(e):e}var te="http://www.w3.org/1999/xlink",ne="http://www.w3.org/XML/1998/namespace",re={"xlink:actuate":te,"xlink:arcrole":te,"xlink:href":te,"xlink:role":te,"xlink:show":te,"xlink:title":te,"xlink:type":te,"xml:base":ne,"xml:lang":ne,"xml:space":ne};function ie(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var oe=ie(0),ae=ie(null),ue=ie(!0);function se(e,t){var n=t.$EV;return n||(n=t.$EV=ie(null)),n[e]||1===++oe[e]&&(ae[e]=ye(e)),n}function le(e,t){var n=t.$EV;null!=n&&n[e]&&(0===--oe[e]&&(document.removeEventListener(b(e),ae[e]),ae[e]=null),n[e]=null)}function ce(e,t,n,r){if(f(n))se(e,r)[e]=n;else if(p(n)){if(M(t,n))return;se(e,r)[e]=n}else le(e,r)}function fe(e){return f(e.composedPath)?e.composedPath()[0]:e.target}function de(e,t,n,r){var i=fe(e);do{if(t&&i.disabled)return;var o=i.$EV;if(!l(o)){var a=o[n];if(a&&(r.dom=i,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}i=i.parentNode}while(!h(i))}function he(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pe(){return this.defaultPrevented}function ve(){return this.cancelBubble}function _e(e){var t={dom:document};return e.isDefaultPrevented=pe,e.isPropagationStopped=ve,e.stopPropagation=he,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function be(e){return function(t){if(0!==t.button)return void t.stopPropagation();de(t,!0,e,_e(t))}}function me(e){return function(t){de(t,!1,e,_e(t))}}function ye(e){var t="onClick"===e||"onDblClick"===e?be(e):me(e);return document.addEventListener(b(e),t),t}function ge(e,t){var n=document.createElement("i");return n.innerHTML=t,n.innerHTML===e.innerHTML}function Oe(e,t,n){var r=e[t];if(r)r.event?r.event(r.data,n):r(n);else{var i=t.toLowerCase();f(e[i])&&e[i](n)}}function we(e,t){var n=function(n){var r,i=this.$V;if(l(i))return;var o=null!=(r=i.props)?r:v,a=i.dom;if(d(e))Oe(o,e,n);else for(var u=0;u-1&&!l(t.options[o])&&(a=t.options[o].value),n&&l(a)&&(a=e.defaultValue),Ne(r,a)}}var Te,Ie,Me=we("onInput",Be),Le=we("onChange");function Re(e,t){Ae(e,"input",Me),f(t.onChange)&&Ae(e,"change",Le)}function Be(e,t,n){var r=e.value,i=t.value;if(l(r)){if(n){var o=e.defaultValue;l(o)||o===i||(t.defaultValue=o,t.value=o)}}else i!==r&&(t.defaultValue=r,t.value=r)}function $e(e,t,n,r,i,o){0!==(64&e)?Ee(r,n):0!==(256&e)?De(r,n,i,t):0!==(128&e)&&Be(r,n,i),o&&(n.$V=t)}function Fe(e,t,n){0!==(64&e)?je(t,n):0!==(256&e)?Ue(t):0!==(128&e)&&Re(t,n)}function We(e){return Se(e.type)?!l(e.checked):!l(e.value)}function qe(e){l(e)||!R(e,null)&&e.current&&(e.current=null)}function Ke(e,t,n){l(e)||!f(e)&&void 0===e.current||n.push((function(){R(e,t)||void 0===e.current||(e.current=t)}))}function He(e,t,n){Ge(e,n),N(e,t,n)}function Ge(e,t){var n,r=e.flags,i=e.children;if(0!==(481&r)){n=e.ref;var o=e.props;qe(n);var a=e.childFlags;if(!h(o))for(var u=Object.keys(o),s=0,c=u.length;s0?x(n.componentWillDisappear,Xe(t,e)):e.textContent=""}function Ye(e,t,n,r){ze(n,r),8192&t.flags?N(t,e,r):Qe(e,n,r)}function Je(e,t,n,r,i){e.componentWillDisappear.push((function(e){4&r?t.componentWillDisappear(n,e):8&r&&t.onComponentWillDisappear(n,i,e)}))}function Ze(e){var t=e.event;return function(n){t(e.data,n)}}function et(e,t,n,r){if(p(n)){if(M(t,n))return;n=Ze(n)}Ae(r,b(e),n)}function tt(e,t,n){if(l(t))return void n.removeAttribute("style");var r,i,o=n.style;if(d(t))return void(o.cssText=t);if(l(e)||d(e))for(r in t)i=t[r],o.setProperty(r,i);else{for(r in t)(i=t[r])!==e[r]&&o.setProperty(r,i);for(r in e)l(t[r])&&o.removeProperty(r)}}function nt(e,t,n,r,i){var o=(null==e?void 0:e.__html)||"",a=(null==t?void 0:t.__html)||"";o!==a&&(l(a)||ge(r,a)||(h(n)||(12&n.childFlags?ze(n.children,i):2===n.childFlags&&Ge(n.children,i),n.children=null,n.childFlags=1),r.innerHTML=a))}function rt(e,t,n){var r=l(e)?"":e;t[n]!==r&&(t[n]=r)}function it(e,t,n,r,i,o,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!n;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!n;break;case"defaultChecked":case"value":case"volume":if(o&&"value"===e)break;rt(n,r,e);break;case"style":tt(t,n,r);break;case"dangerouslySetInnerHTML":nt(t,n,a,r,u);break;default:ue[e]?ce(e,t,n,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?et(e,t,n,r):l(n)?r.removeAttribute(e):i&&re[e]?r.setAttributeNS(re[e],e,n):r.setAttribute(e,n)}}function ot(e,t,n,r,i,o){var a=!1,u=(448&t)>0;for(var s in u&&(a=We(n))&&Fe(t,r,n),n)it(s,null,n[s],r,i,a,null,o);u&&$e(t,e,r,n,!0,a)}function at(t,n,r){var i=ee(t.render(n,t.state,r)),o=r;return f(t.getChildContext)&&(o=e({},r,t.getChildContext())),t.$CX=o,i}function ut(e,t,n,r,i,o){var a=new t(n,r),u=a.$N=Boolean(t.getDerivedStateFromProps||a.getSnapshotBeforeUpdate);if(a.$SVG=i,a.$L=o,e.children=a,a.$BS=!1,a.context=r,a.props===v&&(a.props=n),u)a.state=U(a,n,a.state);else if(f(a.componentWillMount)){a.$BR=!0,a.componentWillMount();var s=a.$PS;if(!h(s)){var l=a.state;if(h(l))a.state=s;else for(var c in s)l[c]=s[c];a.$PS=null}a.$BR=!1}return a.$LI=at(a,n,r),a}function st(e,t){var n=e.props||v;return 32768&e.flags?e.type.render(n,e.ref,t):e.type(n,t)}function lt(e,t,n,r,i,o,a){var u=e.flags|=16384;0!==(481&u)?ht(e,t,n,r,i,o,a):0!==(4&u)?vt(e,t,n,r,i,o,a):8&u?_t(e,t,n,r,i,o,a):16&u?dt(e,t,i):8192&u?ft(e,n,t,r,i,o,a):1024&u&&ct(e,n,t,i,o,a)}function ct(e,t,n,r,i,o){lt(e.children,e.ref,t,!1,null,i,o);var a=Y();dt(a,n,r),e.dom=a.dom}function ft(e,t,n,r,i,o,a){var u=e.children,s=e.childFlags;12&s&&0===u.length&&(s=e.childFlags=2,u=e.children=Y()),2===s?lt(u,n,t,r,i,o,a):pt(u,n,t,r,i,o,a)}function dt(e,t,n){var r=e.dom=document.createTextNode(e.children);h(t)||y(t,r,n)}function ht(e,t,n,r,i,o,a){var u=e.flags,s=e.props,c=e.className,f=e.childFlags,d=e.dom=g(e.type,r=r||(32&u)>0),p=e.children;if(l(c)||""===c||(r?d.setAttribute("class",c):d.className=c),16===f)I(d,p);else if(1!==f){var v=r&&"foreignObject"!==e.type;2===f?(16384&p.flags&&(e.children=p=Q(p)),lt(p,d,n,v,null,o,a)):8!==f&&4!==f||pt(p,d,n,v,null,o,a)}h(t)||y(t,d,i),h(s)||ot(e,u,s,d,r,a),Ke(e.ref,d,o)}function pt(e,t,n,r,i,o,a){for(var u=0;uh)&&(f=C(u[h-1],!1).nextSibling)}Vt(l,c,u,s,n,r,i,f,e,o,a)}function jt(e,t,n,r,i){var o=e.ref,a=t.ref,u=t.children;if(Vt(e.childFlags,t.childFlags,e.children,u,o,n,!1,null,e,r,i),t.dom=e.dom,o!==a&&!c(u)){var s=u.dom;w(o,s),m(a,s)}}function Et(e,t,n,r,i,o){var a,u=t.dom=e.dom,s=e.props,c=t.props,f=t.flags,d=!1,h=!1;if(r=r||(32&f)>0,s!==c){var p=s||v;if((a=c||v)!==v)for(var _ in(d=(448&f)>0)&&(h=We(a)),a){var b=p[_],m=a[_];b!==m&&it(_,b,m,u,r,h,e,o)}if(p!==v)for(var y in p)l(a[y])&&!l(p[y])&&it(y,p[y],null,u,r,h,e,o)}var g=t.children,O=t.className;e.className!==O&&(l(O)?u.removeAttribute("class"):r?u.setAttribute("class",O):u.className=O),4096&f?xt(u,g):Vt(e.childFlags,t.childFlags,e.children,g,u,n,r&&"foreignObject"!==t.type,null,e,i,o),d&&$e(f,t,u,a,!1,h);var w=t.ref,A=e.ref;A!==w&&(qe(A),Ke(w,u,i))}function Nt(e,t,n,r,i,o,a){Ge(e,a),pt(t,n,r,i,C(e,!0),o,a),N(e,n,a)}function Pt(e,t,n,r,i,o,a,u,s,l,c){var f=0|e.length,d=0|t.length;0===f?d>0&&pt(t,n,r,i,o,a,u):0===d?Ye(n,s,e,u):8===l&&8===c?Rt(e,t,n,r,i,f,d,o,s,a,u):Lt(e,t,n,r,i,f,d,o,a,u)}function Vt(e,t,n,r,i,o,a,u,s,l,c){switch(e){case 2:switch(t){case 2:St(n,r,i,o,a,u,l,c);break;case 1:He(n,i,c);break;case 16:Ge(n,c),I(i,r);break;default:Nt(n,r,i,o,a,l,c)}break;case 1:switch(t){case 2:lt(r,i,o,a,u,l,c);break;case 1:break;case 16:I(i,r);break;default:pt(r,i,o,a,u,l,c)}break;case 16:switch(t){case 16:Ct(n,r,i);break;case 2:Qe(i,n,c),lt(r,i,o,a,u,l,c);break;case 1:Qe(i,n,c);break;default:Qe(i,n,c),pt(r,i,o,a,u,l,c)}break;default:switch(t){case 16:ze(n,c),I(i,r);break;case 2:Ye(i,s,n,c),lt(r,i,o,a,u,l,c);break;case 1:Ye(i,s,n,c);break;default:Pt(n,r,i,o,a,u,l,c,s,t,e)}}}function Ut(e,t,n,r,i){i.push((function(){e.componentDidUpdate(t,n,r)}))}function Dt(t,n,r,i,o,a,u,s,l,c){var d=t.state,h=t.props,p=Boolean(t.$N),v=f(t.shouldComponentUpdate);if(p&&(n=U(t,r,n!==d?e({},d,n):n)),u||!v||v&&t.shouldComponentUpdate(r,n,o)){!p&&f(t.componentWillUpdate)&&t.componentWillUpdate(r,n,o),t.props=r,t.state=n,t.context=o;var _=null,b=at(t,r,o);p&&f(t.getSnapshotBeforeUpdate)&&(_=t.getSnapshotBeforeUpdate(h,d)),St(t.$LI,b,i,t.$CX,a,s,l,c),t.$LI=b,f(t.componentDidUpdate)&&Ut(t,h,d,_,l)}else t.props=r,t.state=n,t.context=o}function Tt(t,n,r,i,o,a,u,s){var l=n.children=t.children;if(h(l))return;l.$L=u;var c=n.props||v,d=n.ref,p=t.ref,_=l.state;if(!l.$N){if(f(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(c,i),l.$UN)return;l.$BR=!1}h(l.$PS)||(_=e({},_,l.$PS),l.$PS=null)}Dt(l,_,c,r,i,o,!1,a,u,s),p!==d&&(qe(p),Ke(d,l,u))}function It(e,t,n,r,i,o,a,u){var s=!0,c=t.props||v,d=t.ref,h=e.props,p=!l(d),_=e.children;if(p&&f(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(h,c)),s){p&&f(d.onComponentWillUpdate)&&d.onComponentWillUpdate(h,c);var b=ee(st(t,r));St(_,b,n,r,i,o,a,u),t.children=b,p&&f(d.onComponentDidUpdate)&&d.onComponentDidUpdate(h,c)}else t.children=_}function Mt(e,t){var n=t.children,r=t.dom=e.dom;n!==e.children&&(r.nodeValue=n)}function Lt(e,t,n,r,i,o,a,u,s,l){for(var c,f,d=o>a?a:o,h=0;ha)for(h=d;hh||v>p)break e;_=e[v],b=t[v]}for(_=e[h],b=t[p];_.key===b.key;){if(16384&b.flags&&(t[p]=b=Q(b)),St(_,b,n,r,i,u,l,c),e[h]=b,p--,v>--h||v>p)break e;_=e[h],b=t[p]}}if(v>h){if(v<=p)for(d=(f=p+1)p)for(;v<=h;)He(e[v++],n,c);else Bt(e,t,r,o,a,h,p,v,n,i,u,s,l,c)}function Bt(e,t,n,r,i,o,a,u,s,l,c,f,d,h){var p,v,_=0,b=0,m=u,y=u,g=o-u+1,O=a-u+1,w=new Int32Array(O+1),A=g===r,S=!1,x=0,j=0;if(i<4||(g|O)<32)for(b=m;b<=o;++b)if(p=e[b],ju?S=!0:x=u,16384&v.flags&&(t[u]=v=Q(v)),St(p,v,s,n,l,c,d,h),++j;break}!A&&u>a&&He(p,s,h)}else A||He(p,s,h);else{var E={};for(b=y;b<=a;++b)E[t[b].key]=b;for(b=m;b<=o;++b)if(p=e[b],jm;)He(e[m++],s,h);w[u-y]=b+1,x>u?S=!0:x=u,16384&(v=t[u]).flags&&(t[u]=v=Q(v)),St(p,v,s,n,l,c,d,h),++j}else A||He(p,s,h);else A||He(p,s,h)}if(A)Ye(s,f,e,h),pt(t,s,n,l,c,d,h);else if(S){var N=Ft(w);for(u=N.length-1,b=O-1;b>=0;b--)0===w[b]?(16384&(v=t[x=b+y]).flags&&(t[x]=v=Q(v)),lt(v,s,n,l,(_=x+1)0&&k(h.componentWillMove)}else if(j!==O)for(b=O-1;b>=0;b--)0===w[b]&&(16384&(v=t[x=b+y]).flags&&(t[x]=v=Q(v)),lt(v,s,n,l,(_=x+1)$t&&($t=s,Te=new Int32Array(s),Ie=new Int32Array(s));n>1]]0&&(Ie[n]=Te[o-1]),Te[o]=n)}o=i+1;var l=new Int32Array(o);for(a=Te[o-1];o-- >0;)l[o]=a,a=Ie[a],Te[o]=0;return l}function Wt(e,t,n,r){var i=[],o=new _,a=t.$V;D.v=!0,l(a)?l(e)||(0!==(16384&e.flags)&&(e=Q(e)),lt(e,t,r,!1,null,i,o),t.$V=e,a=e):l(e)?(He(a,t,o),t.$V=null):(16384&e.flags&&(e=Q(e)),St(a,e,t,r,!1,null,i,o),a=t.$V=e),A(i),x(o.componentDidAppear),D.v=!1,f(n)&&n()}function qt(e,t,n,r){void 0===n&&(n=null),void 0===r&&(r=v),Wt(e,t,n,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Kt=[],Ht=Promise.resolve().then.bind(Promise.resolve()),Gt=!1;function zt(t,n,r,i){var o=t.$PS;if(f(n)&&(n=n(o?e({},t.state,o):t.state,t.props,t.context)),l(o))t.$PS=n;else for(var a in n)o[a]=n[a];if(t.$BR)f(r)&&t.$L.push(r.bind(t));else{if(!D.v&&0===Kt.length)return Yt(t,i),void(f(r)&&r.call(t));if(Kt.includes(t)||Kt.push(t),i&&(t.$F=!0),Gt||(Gt=!0,Ht(Qt)),f(r)){var u=t.$QU;u||(u=t.$QU=[]),u.push(r)}}}function Xt(e){for(var t=e.$QU,n=0;n1?t-1:0),r=1;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length)return{done:!0};return{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Rn(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var Bn=Symbol("mobx-stored-annotations");function $n(e){return Object.assign((function(t,n){Fn(t,n,e)}),e)}function Fn(e,t,n){jn(e,Bn)||yn(e,Bn,Vn({},e[Bn])),Yn(n)||(e[Bn][t]=n)}var Wn=Symbol("mobx administration"),qn=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.batchId_=void 0,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=Xr.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e,this.batchId_=hi.inBatch?hi.batchId:NaN}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.reportObserved=function(){return yi(this)},t.reportChanged=function(){hi.inBatch&&this.batchId_===hi.batchId||(hi.stateVersion=hi.stateVersionr&&(r=u.dependenciesState_)}for(n.length=i,e.newObserving_=null,o=t.length;o--;){var s=t[o];0===s.diffValue_&&vi(s,e),s.diffValue_=0}for(;i--;){var l=n[i];1===l.diffValue_&&(l.diffValue_=0,pi(l,e))}r!==Xr.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}function ii(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)vi(t[n],e);e.dependenciesState_=Xr.NOT_TRACKING_}function oi(e){var t=ai();try{return e()}finally{ui(t)}}function ai(){var e=hi.trackingDerivation;return hi.trackingDerivation=null,e}function ui(e){hi.trackingDerivation=e}function si(e){var t=hi.allowStateReads;return hi.allowStateReads=e,t}function li(e){hi.allowStateReads=e}function ci(e){if(e.dependenciesState_===Xr.UP_TO_DATE_)return;e.dependenciesState_=Xr.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=Xr.UP_TO_DATE_}var fi=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.batchId=Number.MIN_SAFE_INTEGER,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0,this.stateVersion=Number.MIN_SAFE_INTEGER},di=!0,hi=function(){var e=tn();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(di=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new fi).version&&(di=!1),di?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new fi):(setTimeout((function(){Zt(35)}),1),new fi)}();function pi(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function vi(e,t){e.observers_.delete(t),0===e.observers_.size&&_i(e)}function _i(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,hi.pendingUnobservations.push(e))}function bi(){0===hi.inBatch&&(hi.batchId=hi.batchId0&&_i(e),!1}function gi(e){if(e.lowestObserverState_===Xr.STALE_)return;e.lowestObserverState_=Xr.STALE_,e.observers_.forEach((function(e){e.dependenciesState_===Xr.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=Xr.STALE_}))}function Oi(e){if(e.lowestObserverState_===Xr.STALE_)return;e.lowestObserverState_=Xr.STALE_,e.observers_.forEach((function(t){t.dependenciesState_===Xr.POSSIBLY_STALE_?t.dependenciesState_=Xr.STALE_:t.dependenciesState_===Xr.UP_TO_DATE_&&(e.lowestObserverState_=Xr.UP_TO_DATE_)}))}function wi(e){if(e.lowestObserverState_!==Xr.UP_TO_DATE_)return;e.lowestObserverState_=Xr.POSSIBLY_STALE_,e.observers_.forEach((function(e){e.dependenciesState_===Xr.UP_TO_DATE_&&(e.dependenciesState_=Xr.POSSIBLY_STALE_,e.onBecomeStale_())}))}var Ai=function(){function e(e,t,n,r){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=Xr.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=Qr.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=r}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,hi.pendingReactions.push(this),xi())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){bi(),this.isScheduled_=!1;var e=hi.trackingContext;if(hi.trackingContext=this,ti(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}hi.trackingContext=e,mi()}},t.track=function(e){if(this.isDisposed_)return;bi(),this.isRunning_=!0;var t=hi.trackingContext;hi.trackingContext=this;var n=ni(this,e,void 0);hi.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&ii(this),ei(n)&&this.reportExceptionInDerivation_(n.cause),mi()},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)return void this.errorHandler_(e,this);if(hi.disableErrorBoundaries)throw e;var n="[mobx] uncaught error in '"+this+"'";hi.suppressReactionErrors||console.error(n,e),hi.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(bi(),ii(this),mi()))},t.getDisposer_=function(e){var t=this,n=function n(){t.dispose(),null==e||null==e.removeEventListener||e.removeEventListener("abort",n)};return null==e||null==e.addEventListener||e.addEventListener("abort",n),n[Wn]=this,n},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){},e}(),Si=100,Ci=function(e){return e()};function xi(){if(hi.inBatch>0||hi.isRunningReactions)return;Ci(ki)}function ki(){hi.isRunningReactions=!0;for(var e=hi.pendingReactions,t=0;e.length>0;){++t===Si&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,i=n.length;r",t,e);if(pn(n))return Br(t,n,e);if(vn(n))return Fn(t,n,e?Ui:Pi);if(vn(t))return $n(Jn(e?Ni:Ei,{name:t,autoAction:e}))}}var Ii=Ti(!1);Object.assign(Ii,Pi);var Mi=Ti(!0);function Li(e){return pn(e)&&!0===e.isMobxAction}function Ri(e,t){var n,r,i,o,a;void 0===t&&(t=sn);var u,s=null!=(n=null==(r=t)?void 0:r.name)?n:"Autorun";if(t.scheduler||t.delay){var l=$i(t),c=!1;u=new Ai(s,(function(){c||(c=!0,l((function(){c=!1,u.isDisposed_||u.track(f)})))}),t.onError,t.requiresObservable)}else u=new Ai(s,(function(){this.track(f)}),t.onError,t.requiresObservable);function f(){e(u)}return null!=(i=t)&&null!=(o=i.signal)&&o.aborted||u.schedule_(),u.getDisposer_(null==(a=t)?void 0:a.signal)}Object.assign(Mi,Ui),Ii.bound=$n(Vi),Mi.bound=$n(Di);var Bi=function(e){return e()};function $i(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Bi}var Fi="onBO",Wi="onBUO";function qi(e,t,n){return Ki(Wi,e,t,n)}function Ki(e,t,n,r){var i="function"===typeof r?ra(t,n):ra(t),o=pn(r)?r:n,a=e+"L";return i[a]?i[a].add(o):i[a]=new Set([o]),function(){var e=i[a];e&&(e.delete(o),0===e.size&&delete i[a])}}function Hi(e,t,n,r){var i=En(t);return aa((function(){var t=$o(e,r)[Wn];xn(i).forEach((function(e){t.extend_(e,i[e],!n||!(e in n)||n[e])}))})),e}var Gi=0;function zi(){this.message="FLOW_CANCELLED"}zi.prototype=Object.create(Error.prototype);var Xi=nr("flow"),Qi=nr("flow.bound",{bound:!0}),Yi=Object.assign((function(e,t){if(vn(t))return Fn(e,t,Xi);var n=e,r=n.name||"",i=function(){var e,t=arguments,i=++Gi,o=Ii(r+" - runid: "+i+" - init",n).apply(this,t),a=void 0,u=new Promise((function(t,n){var u=0;function s(e){var t;a=void 0;try{t=Ii(r+" - runid: "+i+" - yield "+u++,o.next).call(o,e)}catch(e){return n(e)}c(t)}function l(e){var t;a=void 0;try{t=Ii(r+" - runid: "+i+" - yield "+u++,o.throw).call(o,e)}catch(e){return n(e)}c(t)}function c(e){if(pn(null==e?void 0:e.then))return void e.then(c,n);if(e.done)return t(e.value);return(a=Promise.resolve(e.value)).then(s,l)}e=n,s(void 0)}));return u.cancel=Ii(r+" - runid: "+i+" - cancel",(function(){try{a&&Ji(a);var t=o.return(void 0),n=Promise.resolve(t.value);n.then(hn,hn),Ji(n),e(new zi)}catch(t){e(t)}})),u};return i.isMobXFlow=!0,i}),Xi);function Ji(e){pn(e.cancel)&&e.cancel()}function Zi(e){return!0===(null==e?void 0:e.isMobXFlow)}function eo(e,t){if(!e)return!1;if(void 0!==t){if(qo(e))return e[Wn].values_.has(t);return!1}return qo(e)||!!e[Wn]||Kn(e)||ji(e)||Jr(e)}function to(e){return eo(e)}function no(e,t){void 0===t&&(t=void 0),bi();try{return e.apply(t)}finally{mi()}}function ro(e){return e[Wn]}Yi.bound=$n(Qi);var io={has:function(e,t){return ro(e).has_(t)},get:function(e,t){return ro(e).get_(t)},set:function(e,t,n){var r;if(!vn(t))return!1;return null==(r=ro(e).set_(t,n,!0))||r},deleteProperty:function(e,t){var n;if(!vn(t))return!1;return null==(n=ro(e).delete_(t,!0))||n},defineProperty:function(e,t,n){var r;return null==(r=ro(e).defineProperty_(t,n))||r},ownKeys:function(e){return ro(e).ownKeys_()},preventExtensions:function(e){Zt(13)}};function oo(e,t){var n,r;return fn(),null!=(r=(n=(e=$o(e,t))[Wn]).proxy_)?r:n.proxy_=new Proxy(e,io)}function ao(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function uo(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),dn((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function so(e,t){var n=ai();try{for(var r=[].concat(e.interceptors_||[]),i=0,o=r.length;i0}function co(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),dn((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function fo(e,t){var n=ai(),r=e.changeListeners_;if(!r)return;for(var i=0,o=(r=r.slice()).length;i0)return e.map(this.dehancer);return e},t.intercept_=function(e){return uo(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),co(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!==typeof e||isNaN(e)||e<0)&&Zt("Out of range: "+e);var t=this.values_.length;if(e===t)return;if(e>t){for(var n=new Array(e-t),r=0;r0&&ta(e+t+1)},t.spliceWithArray_=function(e,t,n){var r=this;this.atom_;var i=this.values_.length;if(void 0===e?e=0:e>i?e=i:e<0&&(e=Math.max(0,i+e)),t=1===arguments.length?i-e:void 0===t||null===t?0:Math.max(0,Math.min(t,i-e)),void 0===n&&(n=un),ao(this)){var o=so(this,{object:this.proxy_,type:ho,index:e,removedCount:t,added:n});if(!o)return un;t=o.removedCount,n=o.added}if(n=0===n.length?n:n.map((function(e){return r.enhancer_(e,void 0)})),this.legacyMode_){var a=n.length-t;this.updateArrayLength_(i,a)}var u=this.spliceItemsIntoValues_(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice_(e,n,u),this.dehanceValues_(u)},t.spliceItemsIntoValues_=function(e,t,n){var r;if(n.length<1e4)return(r=this.values_).splice.apply(r,[e,t].concat(n));var i=this.values_.slice(e,e+t),o=this.values_.slice(e+t);this.values_.length+=n.length-t;for(var a=0;a=this.values_.length)return void console.warn("[mobx] Out of bounds read: "+e);return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e])},t.set_=function(e,t){var n=this.values_;if(this.legacyMode_&&e>n.length&&Zt(17,e,n.length),e2?n-2:0),i=2;i-1)return this.splice(n,1),!0;return!1}};function yo(e,t){"function"===typeof Array.prototype[e]&&(mo[e]=t(e))}function go(e){return function(){var t=this[Wn];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function Oo(e){return function(t,n){var r=this,i=this[Wn];return i.atom_.reportObserved(),i.dehanceValues_(i.values_)[e]((function(e,i){return t.call(n,e,i,r)}))}}function wo(e){return function(){var t=this,n=this[Wn];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(e,n,r){return i(e,n,r,t)},r[e].apply(r,arguments)}}yo("concat",go),yo("flat",go),yo("includes",go),yo("indexOf",go),yo("join",go),yo("lastIndexOf",go),yo("slice",go),yo("toString",go),yo("toLocaleString",go),yo("every",Oo),yo("filter",Oo),yo("find",Oo),yo("findIndex",Oo),yo("flatMap",Oo),yo("forEach",Oo),yo("map",Oo),yo("some",Oo),yo("reduce",wo),yo("reduceRight",wo);var Ao,So,Co=On("ObservableArrayAdministration",_o);function xo(e){return _n(e)&&Co(e[Wn])}var ko={},jo="add",Eo="delete";Ao=Symbol.iterator,So=Symbol.toStringTag;var No,Po,Vo=function(){function e(e,t,n){var r=this;void 0===t&&(t=zn),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[Wn]=ko,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,pn(Map)||Zt(18),aa((function(){r.keysAtom_=Hn("ObservableMap.keys()"),r.data_=new Map,r.hasMap_=new Map,e&&r.merge(e)}))}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!hi.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var r=n=new zr(this.has_(e),Xn,"ObservableMap.key?",!1);this.hasMap_.set(e,r),qi(r,(function(){return t.hasMap_.delete(e)}))}return n.get()},t.set=function(e,t){var n=this.has_(e);if(ao(this)){var r=so(this,{type:n?po:jo,object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if(this.keysAtom_,ao(this)&&!so(this,{type:Eo,object:this,name:e}))return!1;if(this.has_(e)){var n=lo(this),r=n?{observableKind:"map",debugObjectName:this.name_,type:Eo,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return no((function(){var n;t.keysAtom_.reportChanged(),null==(n=t.hasMap_.get(e))||n.setNewValue_(!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)})),n&&fo(this,r),!0}return!1},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==hi.UNCHANGED){var r=lo(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:po,object:this,oldValue:n.value_,name:e,newValue:t}:null;n.setNewValue_(t),r&&fo(this,i)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,no((function(){var r,i=new zr(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,i),t=i.value_,null==(r=n.hasMap_.get(e))||r.setNewValue_(!0),n.keysAtom_.reportChanged()}));var r=lo(this),i=r?{observableKind:"map",debugObjectName:this.name_,type:jo,object:this,name:e,newValue:t}:null;r&&fo(this,i)},t.get=function(e){if(this.has(e))return this.dehanceValue_(this.data_.get(e).get());return this.dehanceValue_(void 0)},t.dehanceValue_=function(e){if(void 0!==this.dehancer)return this.dehancer(e);return e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return fa({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:e.get(i)}}})},t.entries=function(){var e=this,t=this.keys();return fa({next:function(){var n=t.next(),r=n.done,i=n.value;return{done:r,value:r?void 0:[i,e.get(i)]}}})},t[Ao]=function(){return this.entries()},t.forEach=function(e,t){for(var n,r=Ln(this);!(n=r()).done;){var i=n.value,o=i[0],a=i[1];e.call(t,a,o,this)}},t.merge=function(e){var t=this;return Uo(e)&&(e=new Map(e)),no((function(){bn(e)?Cn(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=e[0],r=e[1];return t.set(n,r)})):wn(e)?(e.constructor!==Map&&Zt(19,e),e.forEach((function(e,n){return t.set(n,e)}))):null!==e&&void 0!==e&&Zt(20,e)})),this},t.clear=function(){var e=this;no((function(){oi((function(){for(var t,n=Ln(e.keys());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.replace=function(e){var t=this;return no((function(){for(var n,r=Do(e),i=new Map,o=!1,a=Ln(t.data_.keys());!(n=a()).done;){var u=n.value;if(!r.has(u))if(t.delete(u))o=!0;else{var s=t.data_.get(u);i.set(u,s)}}for(var l,c=Ln(r.entries());!(l=c()).done;){var f=l.value,d=f[0],h=f[1],p=t.data_.has(d);if(t.set(d,h),t.data_.has(d)){var v=t.data_.get(d);i.set(d,v),p||(o=!0)}}if(!o)if(t.data_.size!==i.size)t.keysAtom_.reportChanged();else for(var _=t.data_.keys(),b=i.keys(),m=_.next(),y=b.next();!m.done;){if(m.value!==y.value){t.keysAtom_.reportChanged();break}m=_.next(),y=b.next()}t.data_=i})),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return co(this,e)},t.intercept_=function(e){return uo(this,e)},Pn(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:So,get:function(){return"Map"}}]),e}(),Uo=On("ObservableMap",Vo);function Do(e){if(wn(e)||Uo(e))return e;if(Array.isArray(e))return new Map(e);if(bn(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return Zt(21,e)}var To={};No=Symbol.iterator,Po=Symbol.toStringTag;var Io=function(){function e(e,t,n){var r=this;void 0===t&&(t=zn),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[Wn]=To,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,pn(Set)||Zt(22),this.enhancer_=function(e,r){return t(e,r,n)},aa((function(){r.atom_=Hn(r.name_),e&&r.replace(e)}))}var t=e.prototype;return t.dehanceValue_=function(e){if(void 0!==this.dehancer)return this.dehancer(e);return e},t.clear=function(){var e=this;no((function(){oi((function(){for(var t,n=Ln(e.data_.values());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.forEach=function(e,t){for(var n,r=Ln(this);!(n=r()).done;){var i=n.value;e.call(t,i,i,this)}},t.add=function(e){var t=this;if(this.atom_,ao(this)&&!so(this,{type:jo,object:this,newValue:e}))return this;if(!this.has(e)){no((function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()}));var n=lo(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:jo,object:this,newValue:e}:null;n&&fo(this,r)}return this},t.delete=function(e){var t=this;if(ao(this)&&!so(this,{type:Eo,object:this,oldValue:e}))return!1;if(this.has(e)){var n=lo(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:Eo,object:this,oldValue:e}:null;return no((function(){t.atom_.reportChanged(),t.data_.delete(e)})),n&&fo(this,r),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return fa({next:function(){var r=e;return e+=1,rQo){for(var t=Qo;t=0&&n++}e=ca(e),t=ca(t);var u="[object Array]"===a;if(!u){if("object"!=typeof e||"object"!=typeof t)return!1;var s=e.constructor,l=t.constructor;if(s!==l&&!(pn(s)&&s instanceof s&&pn(l)&&l instanceof l)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),i=i||[];for(var c=(r=r||[]).length;c--;)if(r[c]===e)return i[c]===t;if(r.push(e),i.push(t),u){if((c=e.length)!==t.length)return!1;for(;c--;)if(!la(e[c],t[c],n-1,r,i))return!1}else{var f,d=Object.keys(e);if(c=d.length,Object.keys(t).length!==c)return!1;for(;c--;)if(!jn(t,f=d[c])||!la(e[f],t[f],n-1,r,i))return!1}return r.pop(),i.pop(),!0}function ca(e){if(xo(e))return e.slice();if(wn(e)||Uo(e))return Array.from(e.entries());if(An(e)||Mo(e))return Array.from(e.entries());return e}function fa(e){return e[Symbol.iterator]=da,e}function da(){return this}["Symbol","Map","Set"].forEach((function(e){"undefined"===typeof tn()[e]&&Zt("MobX requires global '"+e+"' to be available or polyfilled")})),"object"===typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:oa},$mobx:Wn});var ha=function(){function e(){this.listeners=[]}var t=e.prototype;return t.on=function(e){var t=this;return this.listeners.push(e),function(){var n=t.listeners.indexOf(e);-1!==n&&t.listeners.splice(n,1)}},t.emit=function(e){for(var t=this.listeners,n=0,r=t.length;n=0;i--)if(t[n=r[i]]!==e[n])return!0;return!1}var wa={componentWillMount:function(){var e=this,t=this.displayName||this.name||this.constructor&&(this.constructor.displayName||this.constructor.name)||"",n=!1;function r(e){var t=this[e],r=Hn("reactive "+e);Object.defineProperty(this,e,{configurable:!0,enumerable:!0,get:function(){return r.reportObserved(),t},set:function(e){Oa(t,e)?(t=e,n=!0,r.reportChanged(),n=!1):t=e}})}r.call(this,"props"),r.call(this,"state");var i=this,o=this.render.bind(this),a=function(){return o(i.props,i.state,i.context)},u=null,s=!1,l=function(){var e;s=!1;var t=null;if(u.track((function(){try{t=qr(!1,a)}catch(t){e=t}})),e)throw ya.emit(e),e;return t};this.render=function(){return(u=new Ai(t+".render()",(function(){s||(s=!0,"function"===typeof e.componentWillReact&&e.componentWillReact(),n||e.forceUpdate())}))).reactComponent=e,l.$mobx=u,l.$base=e.render,e.render=l,l()}},componentWillUnmount:function(){this.render.$mobx&&(this.render.$mobx.dispose(),this.render=this.render.$base)},componentDidMount:function(){},componentDidUpdate:function(){},shouldComponentUpdate:function(e,t){if(this.state!==t)return!0;return Oa(this.props,e)}};function Aa(e,n){var r;if("string"===typeof e)throw new Error("Store names should be provided as array");if(Array.isArray(e))return ma||(ma=!0,pa('Mobx observer: Using observer to inject stores is deprecated since 4.0. Use `@inject("store1", "store2") @observer ComponentClass` or `inject("store1", "store2")(observer(componentClass))` instead of `@observer(["store1", "store2"]) ComponentClass`')),n?Ea.apply(null,e)(Aa(n)):function(t){return Aa(e,t)};var i,o,a=e;if(!0===a.isMobxInjector&&pa("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),"function"===typeof a&&(null==(r=a.prototype)||!r.render))return Aa((i=function(e){function n(){return e.apply(this,arguments)||this}return t(n,e),n.prototype.render=function(e,t,n){return a(e,n)},n}(Jt),i.displayName=a.displayName||a.name,i.defaultProps=a.defaultProps,i));if(!a)throw new Error("Please pass a valid component to 'observer'");return ga(o=a.prototype||a,"componentWillMount",!0),ga(o,"componentDidMount",!1),ga(o,"componentWillUnmount",!1),ga(o,"componentDidUpdate",!1),o.shouldComponentUpdate||(o.shouldComponentUpdate=wa.shouldComponentUpdate),a.isMobXReactObserver=!0,a}Aa((function(e){return(0,e.children)()})).displayName="Observer";var Sa,Ca,xa={isMobxInjector:{configurable:!0,enumerable:!0,value:!0,writable:!0}};function ka(e,n,i){var o,a="inject-"+(n.displayName||n.name||(null==(o=n.constructor)?void 0:o.name)||"Unknown");i&&(a+="-with-"+i);var u=function(i){function o(e,t){var n;return(n=i.call(this,e,t)||this).wrappedInstance=void 0,n.storeRef=n.storeRef.bind(r(n)),n}t(o,i);var a=o.prototype;return a.storeRef=function(e){this.wrappedInstance=e},a.render=function(t,r,i){var o,a={};for(o in t)a[o]=t[o];var u=e(i.mobxStores||{},a,i)||{};for(o in u)a[o]=u[o];return H(2,n,a,null,ba(n)?null:this.storeRef)},o}(Jt);return u.displayName=a,u.wrappedComponent=void 0,u.isMobxInjector=!1,_a(u,n),u.wrappedComponent=n,Object.defineProperties(u,xa),u}function ja(e){return function(t,n){for(var r=0,i=e.length;r60)return t=(e%60).toFixed(2).split("."),Math.floor(e/60)+":"+t[0].lpad("0",2)+"."+t[1];return parseFloat(e).toFixed(2)}function La(e){return"Query elapsed"+(e>=10?" warn_long":e>=1?" warn":" short")}function Ra(e){return"label"+(e>=20?" label-important":e>=10?" label-warning":" label-success")}function Ba(e){var t=15*Math.random();return e.elapsed=t,e.formatElapsed=Ma(t),e.elapsedClassName=La(t),e.query="SELECT blah FROM something",e.waiting=Math.random()<.5,Math.random()<.2&&(e.query=" in transaction"),Math.random()<.1&&(e.query="vacuum"),e}function $a(e){e.formatElapsed="",e.elapsedClassName="",e.query="",e.elapsed=null,e.waiting=null}function Fa(e,t,n){e.lastMutationId=t;for(var r=0;r<12;r++){var i=e.lastSample.queries[r];r<=n?Ba(i):$a(i)}return e.lastSample.nbQueries=n,e.lastSample.countClassName=Ra(n),e}function Wa(){for(var e,t=a(Ia);!(e=t()).done;){var n=e.value;Math.random()0?C(t.componentWillDisappear,D(e,n)):$(e,n,!1)}function P(e,n,t,r,o,l,i,a){e.componentWillMove.push({dom:r,fn:function(){4&i?t.componentWillMove(n,o,r):8&i&&t.onComponentWillMove(n,o,r,a)},next:l,parent:o})}function W(e,n,t,o,i){var a,u,c=n.flags;do{var f=n.flags;if(1521&f)return void(r(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?v(t,n.dom,o):P(i,e,a,n.dom,t,o,c,u));var s=n.children;if(4&f)a=n.children,u=n.props,n=s.$LI;else if(8&f)a=n.ref,u=n.props,n=s;else if(8192&f){if(2!==n.childFlags){for(var p=0,d=s.length;p0,v=a(p),h=i(p)&&p[0]===L;d||v||h?(l=l||r.slice(0,f),(d||h)&&(s=T(s)),(v||h)&&(s.key=L+f),l.push(s)):l&&l.push(s),s.flags|=65536}}u=0===(l=l||r).length?1:8}else(l=r).flags|=65536,81920&r.flags&&(l=T(r)),u=2;return e.children=l,e.childFlags=u,e}function H(e){if(o(e)||t(e))return U(e,null);if(n(e))return B(e,0,null);return 16384&e.flags?T(e):e}var X="http://www.w3.org/1999/xlink",_="http://www.w3.org/XML/1998/namespace",q={"xlink:actuate":X,"xlink:arcrole":X,"xlink:href":X,"xlink:role":X,"xlink:show":X,"xlink:title":X,"xlink:type":X,"xml:base":_,"xml:lang":_,"xml:space":_};function K(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var Q=K(0),G=K(null),z=K(!0);function J(e,n){var t=n.$EV;return t||(t=n.$EV=K(null)),t[e]||1===++Q[e]&&(G[e]=ue(e)),t}function Y(e,n){var t=n.$EV;t&&t[e]&&(0===--Q[e]&&(document.removeEventListener(p(e),G[e]),G[e]=null),t[e]=null)}function Z(e,n,t,r){if(l(t))J(e,r)[e]=t;else if(c(t)){if(V(n,t))return;J(e,r)[e]=t}else Y(e,r)}function ee(e){return l(e.composedPath)?e.composedPath()[0]:e.target}function ne(e,n,t,r){var o=ee(e);do{if(n&&o.disabled)return;var l=o.$EV;if(l){var i=l[t];if(i&&(r.dom=o,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}o=o.parentNode}while(!a(o))}function te(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function re(){return this.defaultPrevented}function oe(){return this.cancelBubble}function le(e){var n={dom:document};return e.isDefaultPrevented=re,e.isPropagationStopped=oe,e.stopPropagation=te,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ie(e){return function(n){if(0!==n.button)return void n.stopPropagation();ne(n,!0,e,le(n))}}function ae(e){return function(n){ne(n,!1,e,le(n))}}function ue(e){var n="onClick"===e||"onDblClick"===e?ie(e):ae(e);return document.addEventListener(p(e),n),n}function ce(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function fe(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function se(e,n){var t=function(t){var r=this.$V;if(!r)return;var o=r.props||f,a=r.dom;if(i(e))fe(o,e,t);else for(var u=0;u-1&&n.options[i]&&(a=n.options[i].value),t&&r(a)&&(a=e.defaultValue),be(o,a)}}var De,Fe,Pe=se("onInput",Me),We=se("onChange");function xe(e,n){pe(e,"input",Pe),n.onChange&&pe(e,"change",We)}function Me(e,n,t){var o=e.value,l=n.value;if(r(o)){if(t){var i=e.defaultValue;r(i)||i===l||(n.defaultValue=i,n.value=i)}}else l!==o&&(n.defaultValue=o,n.value=o)}function Ae(e,n,t,r,o,l){64&e?ye(r,t):256&e?$e(r,t,o,n):128&e&&Me(r,t,o),l&&(t.$V=n)}function Ve(e,n,t){64&e?ge(n,t):256&e?we(n):128&e&&xe(n,t)}function Ie(e){return e.type&&de(e.type)?!r(e.checked):!r(e.value)}function Le(e){e&&!I(e,null)&&e.current&&(e.current=null)}function Ne(e,n,t){e&&(l(e)||void 0!==e.current)&&t.push((function(){I(e,n)||void 0===e.current||(e.current=n)}))}function Se(e,n,t){Ue(e,t),F(e,n,t)}function Ue(e,n){var t,o=e.flags,i=e.children;if(481&o){t=e.ref;var u=e.props;Le(t);var c=e.childFlags;if(!a(u))for(var p=Object.keys(u),d=0,v=p.length;d0?C(t.componentWillDisappear,Ee(n,e)):e.textContent=""}function Oe(e,n,t,r){Be(t,r),8192&n.flags?F(n,e,r):Te(e,t,r)}function je(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Re(e){var n=e.event;return function(t){n(e.data,t)}}function He(e,n,t,r){if(c(t)){if(V(n,t))return;t=Re(t)}pe(r,p(e),t)}function Xe(e,n,t){if(r(n))return void t.removeAttribute("style");var o,l,a=t.style;if(i(n))return void(a.cssText=n);if(r(e)||i(e))for(o in n)l=n[o],a.setProperty(o,l);else{for(o in n)(l=n[o])!==e[o]&&a.setProperty(o,l);for(o in e)r(n[o])&&a.removeProperty(o)}}function _e(e,n,t,o,l){var i=e&&e.__html||"",u=n&&n.__html||"";i!==u&&(r(u)||ce(o,u)||(a(t)||(12&t.childFlags?Be(t.children,l):2===t.childFlags&&Ue(t.children,l),t.children=null,t.childFlags=1),o.innerHTML=u))}function qe(e,n,t,o,l,i,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;var c=r(t)?"":t;o[e]!==c&&(o[e]=c);break;case"style":Xe(n,t,o);break;case"dangerouslySetInnerHTML":_e(n,t,a,o,u);break;default:z[e]?Z(e,n,t,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?He(e,n,t,o):r(t)?o.removeAttribute(e):l&&q[e]?o.setAttributeNS(q[e],e,t):o.setAttribute(e,t)}}function Ke(e,n,t,r,o,l){var i=!1,a=(448&n)>0;for(var u in a&&(i=Ie(t))&&Ve(n,r,t),t)qe(u,null,t[u],r,o,i,null,l);a&&Ae(n,e,r,t,!0,i)}function Qe(e,n,t){var r=H(e.render(n,e.state,t)),o=t;return l(e.getChildContext)&&(o=u(t,e.getChildContext())),e.$CX=o,r}function Ge(e,n,t,r,o,i){var u=new n(t,r),c=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=o,u.$L=i,e.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=x(u,t,u.state);else if(l(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!a(s)){var p=u.state;if(a(p))u.state=s;else for(var d in s)p[d]=s[d];u.$PS=null}u.$BR=!1}return u.$LI=Qe(u,t,r),u}function ze(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function Je(e,n,t,r,o,l,i){var a=e.flags|=16384;481&a?nn(e,n,t,r,o,l,i):4&a?rn(e,n,t,r,o,l,i):8&a?on(e,n,t,r,o,l,i):16&a?en(e,n,o):8192&a?Ze(e,t,n,r,o,l,i):1024&a&&Ye(e,t,n,o,l,i)}function Ye(e,n,t,r,o,l){Je(e.children,e.ref,n,!1,null,o,l);var i=O();en(i,t,r),e.dom=i.dom}function Ze(e,n,t,r,o,l,i){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=O()),2===u?Je(a,t,n,r,o,l,i):tn(a,t,n,r,o,l,i)}function en(e,n,t){var r=e.dom=document.createTextNode(e.children);a(n)||v(n,r,t)}function nn(e,n,t,o,l,i,u){var c=e.flags,f=e.props,s=e.className,p=e.childFlags,d=e.dom=h(e.type,o=o||(32&c)>0),m=e.children;if(r(s)||""===s||(o?d.setAttribute("class",s):d.className=s),16===p)A(d,m);else if(1!==p){var g=o&&"foreignObject"!==e.type;2===p?(16384&m.flags&&(e.children=m=T(m)),Je(m,d,t,g,null,i,u)):8!==p&&4!==p||tn(m,d,t,g,null,i,u)}a(n)||v(n,d,l),a(f)||Ke(e,c,f,d,o,u),Ne(e.ref,d,i)}function tn(e,n,t,r,o,l,i){for(var a=0;ad)&&(s=k(a[d-1],!1).nextSibling)}bn(c,f,a,u,t,r,o,s,e,l,i)}function mn(e,n,t,r,l){var i=e.ref,a=n.ref,u=n.children;if(bn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,l),n.dom=e.dom,i!==a&&!o(u)){var c=u.dom;g(i,c),d(a,c)}}function gn(e,n,t,o,l,i,a){var u,c=n.dom=e.dom,s=e.props,p=n.props,d=!1,v=!1;if(o=o||(32&l)>0,s!==p){var h=s||f;if((u=p||f)!==f)for(var m in(d=(448&l)>0)&&(v=Ie(u)),u){var g=h[m],y=u[m];g!==y&&qe(m,g,y,c,o,v,e,a)}if(h!==f)for(var b in h)r(u[b])&&!r(h[b])&&qe(b,h[b],null,c,o,v,e,a)}var k=n.children,C=n.className;e.className!==C&&(r(C)?c.removeAttribute("class"):o?c.setAttribute("class",C):c.className=C),4096&l?vn(c,k):bn(e.childFlags,n.childFlags,e.children,k,c,t,o&&"foreignObject"!==n.type,null,e,i,a),d&&Ae(l,n,c,u,!1,v);var w=n.ref,$=e.ref;$!==w&&(Le($),Ne(w,c,i))}function yn(e,n,t,r,o,l,i){Ue(e,i),tn(n,t,r,o,k(e,!0),l,i),F(e,t,i)}function bn(e,n,t,r,o,l,i,a,u,c,f){switch(e){case 2:switch(n){case 2:pn(t,r,o,l,i,a,c,f);break;case 1:Se(t,o,f);break;case 16:Ue(t,f),A(o,r);break;default:yn(t,r,o,l,i,c,f)}break;case 1:switch(n){case 2:Je(r,o,l,i,a,c,f);break;case 1:break;case 16:A(o,r);break;default:tn(r,o,l,i,a,c,f)}break;case 16:switch(n){case 16:dn(t,r,o);break;case 2:Te(o,t,f),Je(r,o,l,i,a,c,f);break;case 1:Te(o,t,f);break;default:Te(o,t,f),tn(r,o,l,i,a,c,f)}break;default:switch(n){case 16:Be(t,f),A(o,r);break;case 2:Oe(o,u,t,f),Je(r,o,l,i,a,c,f);break;case 1:Oe(o,u,t,f);break;default:var s=0|t.length,p=0|r.length;0===s?p>0&&tn(r,o,l,i,a,c,f):0===p?Oe(o,u,t,f):8===n&&8===e?Pn(t,r,o,l,i,s,p,a,u,c,f):Fn(t,r,o,l,i,s,p,a,c,f)}}}function kn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Cn(e,n,t,r,o,i,a,c,f,s){var p=e.state,d=e.props,v=Boolean(e.$N),h=l(e.shouldComponentUpdate);if(v&&(n=x(e,t,n!==p?u(p,n):n)),a||!h||h&&e.shouldComponentUpdate(t,n,o)){!v&&l(e.componentWillUpdate)&&e.componentWillUpdate(t,n,o),e.props=t,e.state=n,e.context=o;var m=null,g=Qe(e,t,o);v&&l(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),pn(e.$LI,g,r,e.$CX,i,c,f,s),e.$LI=g,l(e.componentDidUpdate)&&kn(e,d,p,m,f)}else e.props=t,e.state=n,e.context=o}function wn(e,n,t,r,o,i,c,s){var p=n.children=e.children;if(a(p))return;p.$L=c;var d=n.props||f,v=n.ref,h=e.ref,m=p.state;if(!p.$N){if(l(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,r),p.$UN)return;p.$BR=!1}a(p.$PS)||(m=u(m,p.$PS),p.$PS=null)}Cn(p,m,d,t,r,o,!1,i,c,s),h!==v&&(Le(h),Ne(v,p,c))}function $n(e,n,t,o,i,a,u,c){var s=!0,p=n.props||f,d=n.ref,v=e.props,h=!r(d),m=e.children;if(h&&l(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(v,p)),!1!==s){h&&l(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=H(ze(n,o));pn(m,g,t,o,i,a,u,c),n.children=g,h&&l(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function Dn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Fn(e,n,t,r,o,l,i,a,u,c){for(var f,s,p=l>i?i:l,d=0;di)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=T(g)),pn(m,g,t,r,o,a,c,f),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)Se(e[h++],t,f);else Wn(e,n,r,l,i,d,v,h,t,o,a,u,c,f)}function Wn(e,n,t,r,o,l,i,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,b=a,C=l-a+1,$=i-a+1,D=new Int32Array($+1),F=C===r,P=!1,x=0,M=0;if(o<4||(C|$)<32)for(g=y;g<=l;++g)if(v=e[g],M<$){for(a=b;a<=i;a++)if(h=n[a],v.key===h.key){if(D[a-b]=g+1,F)for(F=!1;ya?P=!0:x=a,16384&h.flags&&(n[a]=h=T(h)),pn(v,h,u,t,c,f,p,d),++M;break}!F&&a>i&&Se(v,u,d)}else F||Se(v,u,d);else{var A={};for(g=b;g<=i;++g)A[n[g].key]=g;for(g=y;g<=l;++g)if(v=e[g],M<$)if(void 0!==(a=A[v.key])){if(F)for(F=!1;g>y;)Se(e[y++],u,d);D[a-b]=g+1,x>a?P=!0:x=a,16384&(h=n[a]).flags&&(n[a]=h=T(h)),pn(v,h,u,t,c,f,p,d),++M}else F||Se(v,u,d);else F||Se(v,u,d)}if(F)Oe(u,s,e,d),tn(n,u,t,c,f,p,d);else if(P){var V=Mn(D);for(a=V.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=n[x=g+b]).flags&&(n[x]=h=T(h)),Je(h,u,t,c,(m=x+1)0&&w(d.componentWillMove)}else if(M!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=n[x=g+b]).flags&&(n[x]=h=T(h)),Je(h,u,t,c,(m=x+1)xn&&(xn=u,De=new Int32Array(u),Fe=new Int32Array(u));t>1]]0&&(Fe[t]=De[l-1]),De[l]=t)}l=o+1;var c=new Int32Array(l);for(i=De[l-1];l-- >0;)c[l]=i,i=Fe[i],De[l]=0;return c}function An(e,n,t,o){var i=[],a=new s,u=n.$V;r(u)?r(e)||(16384&e.flags&&(e=T(e)),Je(e,n,o,!1,null,i,a),n.$V=e,u=e):r(e)?(Se(u,n,a),n.$V=null):(16384&e.flags&&(e=T(e)),pn(u,e,n,o,!1,null,i,a),u=n.$V=e),y(i),C(a.componentDidAppear),l(t)&&t(),l(M.renderComplete)&&M.renderComplete(u,n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),"undefined"!==typeof Promise&&Promise.resolve().then.bind(Promise.resolve());var Vn=document.getElementById("app");function In(e){for(var n,t,r,o=e.length,l=[],i=0;i0?k(t.componentWillDisappear,$(e,n)):w(e,n,!1)}function F(e,n,t,r,l,o,i,a){e.componentWillMove.push({dom:r,fn:function(){0!==(4&i)?t.componentWillMove(n,l,r):0!==(8&i)&&t.onComponentWillMove(n,l,r,a)},next:o,parent:l})}function W(e,n,t,l,i){for(var a,u,c=n.flags;!r(n);){var f=n.flags;if(0!==(1521&f))return void(r(a)||!o(a.componentWillMove)&&!o(a.onComponentWillMove)?d(t,n.dom,l):F(i,e,a,n.dom,t,l,c,u));var s=n.children;if(0!==(4&f))a=n.children,u=n.props,n=s.$LI;else if(0!==(8&f))a=n.ref,u=n.props,n=s;else if(0!==(8192&f)){if(2!==n.childFlags){for(var p=0,v=s.length;p0,v=a(p),h=i(p)&&p[0]===I;d||v||h?(o=o||r.slice(0,f),(d||h)&&(s=B(s)),(v||h)&&(s.key=I+f),o.push(s)):o&&o.push(s),s.flags|=65536}}u=0===(o=o||r).length?1:8}else(o=r).flags|=65536,81920&r.flags&&(o=B(r)),u=2;return e.children=o,e.childFlags=u,e}function j(e){if(l(e)||t(e))return N(e,null);if(n(e))return S(e,0,null);return 16384&e.flags?B(e):e}var R="http://www.w3.org/1999/xlink",H="http://www.w3.org/XML/1998/namespace",X={"xlink:actuate":R,"xlink:arcrole":R,"xlink:href":R,"xlink:role":R,"xlink:show":R,"xlink:title":R,"xlink:type":R,"xml:base":H,"xml:lang":H,"xml:space":H};function _(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var q=_(0),K=_(null),Q=_(!0);function G(e,n){var t=n.$EV;return t||(t=n.$EV=_(null)),t[e]||1===++q[e]&&(K[e]=ie(e)),t}function z(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--q[e]&&(document.removeEventListener(s(e),K[e]),K[e]=null),t[e]=null)}function J(e,n,t,r){if(o(t))G(e,r)[e]=t;else if(u(t)){if(A(n,t))return;G(e,r)[e]=t}else z(e,r)}function Y(e){return o(e.composedPath)?e.composedPath()[0]:e.target}function Z(e,n,t,l){var o=Y(e);do{if(n&&o.disabled)return;var i=o.$EV;if(!r(i)){var u=i[t];if(u&&(l.dom=o,u.event?u.event(u.data,e):u(e),e.cancelBubble))return}o=o.parentNode}while(!a(o))}function ee(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ne(){return this.defaultPrevented}function te(){return this.cancelBubble}function re(e){var n={dom:document};return e.isDefaultPrevented=ne,e.isPropagationStopped=te,e.stopPropagation=ee,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function le(e){return function(n){if(0!==n.button)return void n.stopPropagation();Z(n,!0,e,re(n))}}function oe(e){return function(n){Z(n,!1,e,re(n))}}function ie(e){var n="onClick"===e||"onDblClick"===e?le(e):oe(e);return document.addEventListener(s(e),n),n}function ae(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function ue(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var l=n.toLowerCase();o(e[l])&&e[l](t)}}function ce(e,n){var t=function(t){var l,a=this.$V;if(r(a))return;var u=null!=(l=a.props)?l:c,f=a.dom;if(i(e))ue(u,e,t);else for(var s=0;s-1&&!r(n.options[i])&&(a=n.options[i].value),t&&r(a)&&(a=e.defaultValue),ge(l,a)}}var we,$e,De=ce("onInput",xe),Fe=ce("onChange");function We(e,n){fe(e,"input",De),o(n.onChange)&&fe(e,"change",Fe)}function xe(e,n,t){var l=e.value,o=n.value;if(r(l)){if(t){var i=e.defaultValue;r(i)||i===o||(n.defaultValue=i,n.value=i)}}else o!==l&&(n.defaultValue=l,n.value=l)}function Pe(e,n,t,r,l,o){0!==(64&e)?me(r,t):0!==(256&e)?Ce(r,t,l,n):0!==(128&e)&&xe(r,t,l),o&&(t.$V=n)}function Ae(e,n,t){0!==(64&e)?he(n,t):0!==(256&e)?ke(n):0!==(128&e)&&We(n,t)}function Me(e){return se(e.type)?!r(e.checked):!r(e.value)}function Ie(e){r(e)||!M(e,null)&&e.current&&(e.current=null)}function Le(e,n,t){r(e)||!o(e)&&void 0===e.current||t.push((function(){M(e,n)||void 0===e.current||(e.current=n)}))}function Ve(e,n,t){Ne(e,t),D(e,n,t)}function Ne(e,n){var t,l=e.flags,i=e.children;if(0!==(481&l)){t=e.ref;var u=e.props;Ie(t);var s=e.childFlags;if(!a(u))for(var p=Object.keys(u),d=0,v=p.length;d0?k(t.componentWillDisappear,Ue(n,e)):e.textContent=""}function Ee(e,n,t,r){Se(t,r),8192&n.flags?D(n,e,r):Be(e,t,r)}function Te(e,n,t,r,l){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,l,e)}))}function Oe(e){var n=e.event;return function(t){n(e.data,t)}}function je(e,n,t,r){if(u(t)){if(A(n,t))return;t=Oe(t)}fe(r,s(e),t)}function Re(e,n,t){if(r(n))return void t.removeAttribute("style");var l,o,a=t.style;if(i(n))return void(a.cssText=n);if(r(e)||i(e))for(l in n)o=n[l],a.setProperty(l,o);else{for(l in n)(o=n[l])!==e[l]&&a.setProperty(l,o);for(l in e)r(n[l])&&a.removeProperty(l)}}function He(e,n,t,l,o){var i=(null==e?void 0:e.__html)||"",u=(null==n?void 0:n.__html)||"";i!==u&&(r(u)||ae(l,u)||(a(t)||(12&t.childFlags?Se(t.children,o):2===t.childFlags&&Ne(t.children,o),t.children=null,t.childFlags=1),l.innerHTML=u))}function Xe(e,n,t){var l=r(e)?"":e;n[t]!==l&&(n[t]=l)}function _e(e,n,t,l,o,i,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":l.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":l[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;Xe(t,l,e);break;case"style":Re(n,t,l);break;case"dangerouslySetInnerHTML":He(n,t,a,l,u);break;default:Q[e]?J(e,n,t,l):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?je(e,n,t,l):r(t)?l.removeAttribute(e):o&&X[e]?l.setAttributeNS(X[e],e,t):l.setAttribute(e,t)}}function qe(e,n,t,r,l,o){var i=!1,a=(448&n)>0;for(var u in a&&(i=Me(t))&&Ae(n,r,t),t)_e(u,null,t[u],r,l,i,null,o);a&&Pe(n,e,r,t,!0,i)}function Ke(n,t,r){var l=j(n.render(t,n.state,r)),i=r;return o(n.getChildContext)&&(i=e({},r,n.getChildContext())),n.$CX=i,l}function Qe(e,n,t,r,l,i){var u=new n(t,r),f=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=l,u.$L=i,e.children=u,u.$BS=!1,u.context=r,u.props===c&&(u.props=t),f)u.state=x(u,t,u.state);else if(o(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!a(s)){var p=u.state;if(a(p))u.state=s;else for(var d in s)p[d]=s[d];u.$PS=null}u.$BR=!1}return u.$LI=Ke(u,t,r),u}function Ge(e,n){var t=e.props||c;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function ze(e,n,t,r,l,o,i){var a=e.flags|=16384;0!==(481&a)?en(e,n,t,r,l,o,i):0!==(4&a)?tn(e,n,t,r,l,o,i):8&a?rn(e,n,t,r,l,o,i):16&a?Ze(e,n,l):8192&a?Ye(e,t,n,r,l,o,i):1024&a&&Je(e,t,n,l,o,i)}function Je(e,n,t,r,l,o){ze(e.children,e.ref,n,!1,null,l,o);var i=E();Ze(i,t,r),e.dom=i.dom}function Ye(e,n,t,r,l,o,i){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=E()),2===u?ze(a,t,n,r,l,o,i):nn(a,t,n,r,l,o,i)}function Ze(e,n,t){var r=e.dom=document.createTextNode(e.children);a(n)||d(n,r,t)}function en(e,n,t,l,o,i,u){var c=e.flags,f=e.props,s=e.className,p=e.childFlags,h=e.dom=v(e.type,l=l||(32&c)>0),m=e.children;if(r(s)||""===s||(l?h.setAttribute("class",s):h.className=s),16===p)P(h,m);else if(1!==p){var g=l&&"foreignObject"!==e.type;2===p?(16384&m.flags&&(e.children=m=B(m)),ze(m,h,t,g,null,i,u)):8!==p&&4!==p||nn(m,h,t,g,null,i,u)}a(n)||d(n,h,o),a(f)||qe(e,c,f,h,l,u),Le(e.ref,h,i)}function nn(e,n,t,r,l,o,i){for(var a=0;ad)&&(s=y(a[d-1],!1).nextSibling)}kn(c,f,a,u,t,r,l,s,e,o,i)}function mn(e,n,t,r,o){var i=e.ref,a=n.ref,u=n.children;if(kn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,o),n.dom=e.dom,i!==a&&!l(u)){var c=u.dom;m(i,c),p(a,c)}}function gn(e,n,t,l,o,i){var a,u=n.dom=e.dom,f=e.props,s=n.props,p=n.flags,d=!1,v=!1;if(l=l||(32&p)>0,f!==s){var h=f||c;if((a=s||c)!==c)for(var m in(d=(448&p)>0)&&(v=Me(a)),a){var g=h[m],b=a[m];g!==b&&_e(m,g,b,u,l,v,e,i)}if(h!==c)for(var y in h)r(a[y])&&!r(h[y])&&_e(y,h[y],null,u,l,v,e,i)}var k=n.children,C=n.className;e.className!==C&&(r(C)?u.removeAttribute("class"):l?u.setAttribute("class",C):u.className=C),4096&p?vn(u,k):kn(e.childFlags,n.childFlags,e.children,k,u,t,l&&"foreignObject"!==n.type,null,e,o,i),d&&Pe(p,n,u,a,!1,v);var w=n.ref,$=e.ref;$!==w&&(Ie($),Le(w,u,o))}function bn(e,n,t,r,l,o,i){Ne(e,i),nn(n,t,r,l,y(e,!0),o,i),D(e,t,i)}function yn(e,n,t,r,l,o,i,a,u,c,f){var s=0|e.length,p=0|n.length;0===s?p>0&&nn(n,t,r,l,o,i,a):0===p?Ee(t,u,e,a):8===c&&8===f?xn(e,n,t,r,l,s,p,o,u,i,a):Wn(e,n,t,r,l,s,p,o,i,a)}function kn(e,n,t,r,l,o,i,a,u,c,f){switch(e){case 2:switch(n){case 2:pn(t,r,l,o,i,a,c,f);break;case 1:Ve(t,l,f);break;case 16:Ne(t,f),P(l,r);break;default:bn(t,r,l,o,i,c,f)}break;case 1:switch(n){case 2:ze(r,l,o,i,a,c,f);break;case 1:break;case 16:P(l,r);break;default:nn(r,l,o,i,a,c,f)}break;case 16:switch(n){case 16:dn(t,r,l);break;case 2:Be(l,t,f),ze(r,l,o,i,a,c,f);break;case 1:Be(l,t,f);break;default:Be(l,t,f),nn(r,l,o,i,a,c,f)}break;default:switch(n){case 16:Se(t,f),P(l,r);break;case 2:Ee(l,u,t,f),ze(r,l,o,i,a,c,f);break;case 1:Ee(l,u,t,f);break;default:yn(t,r,l,o,i,a,c,f,u,n,e)}}}function Cn(e,n,t,r,l){l.push((function(){e.componentDidUpdate(n,t,r)}))}function wn(n,t,r,l,i,a,u,c,f,s){var p=n.state,d=n.props,v=Boolean(n.$N),h=o(n.shouldComponentUpdate);if(v&&(t=x(n,r,t!==p?e({},p,t):t)),u||!h||h&&n.shouldComponentUpdate(r,t,i)){!v&&o(n.componentWillUpdate)&&n.componentWillUpdate(r,t,i),n.props=r,n.state=t,n.context=i;var m=null,g=Ke(n,r,i);v&&o(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),pn(n.$LI,g,l,n.$CX,a,c,f,s),n.$LI=g,o(n.componentDidUpdate)&&Cn(n,d,p,m,f)}else n.props=r,n.state=t,n.context=i}function $n(n,t,r,l,i,u,f,s){var p=t.children=n.children;if(a(p))return;p.$L=f;var d=t.props||c,v=t.ref,h=n.ref,m=p.state;if(!p.$N){if(o(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,l),p.$UN)return;p.$BR=!1}a(p.$PS)||(m=e({},m,p.$PS),p.$PS=null)}wn(p,m,d,r,l,i,!1,u,f,s),h!==v&&(Ie(h),Le(v,p,f))}function Dn(e,n,t,l,i,a,u,f){var s=!0,p=n.props||c,d=n.ref,v=e.props,h=!r(d),m=e.children;if(h&&o(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(v,p)),s){h&&o(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=j(Ge(n,l));pn(m,g,t,l,i,a,u,f),n.children=g,h&&o(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function Fn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Wn(e,n,t,r,l,o,i,a,u,c){for(var f,s,p=o>i?i:o,d=0;di)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=B(g)),pn(m,g,t,r,l,a,c,f),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)Ve(e[h++],t,f);else Pn(e,n,r,o,i,d,v,h,t,l,a,u,c,f)}function Pn(e,n,t,r,l,o,i,a,u,c,f,s,p,d){var v,h,m=0,g=0,b=a,k=a,w=o-a+1,$=i-a+1,D=new Int32Array($+1),F=w===r,x=!1,P=0,A=0;if(l<4||(w|$)<32)for(g=b;g<=o;++g)if(v=e[g],A<$){for(a=k;a<=i;a++)if(h=n[a],v.key===h.key){if(D[a-k]=g+1,F)for(F=!1;ba?x=!0:P=a,16384&h.flags&&(n[a]=h=B(h)),pn(v,h,u,t,c,f,p,d),++A;break}!F&&a>i&&Ve(v,u,d)}else F||Ve(v,u,d);else{var M={};for(g=k;g<=i;++g)M[n[g].key]=g;for(g=b;g<=o;++g)if(v=e[g],A<$)if(void 0!==(a=M[v.key])){if(F)for(F=!1;g>b;)Ve(e[b++],u,d);D[a-k]=g+1,P>a?x=!0:P=a,16384&(h=n[a]).flags&&(n[a]=h=B(h)),pn(v,h,u,t,c,f,p,d),++A}else F||Ve(v,u,d);else F||Ve(v,u,d)}if(F)Ee(u,s,e,d),nn(n,u,t,c,f,p,d);else if(x){var I=Mn(D);for(a=I.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=n[P=g+k]).flags&&(n[P]=h=B(h)),ze(h,u,t,c,(m=P+1)0&&C(d.componentWillMove)}else if(A!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=n[P=g+k]).flags&&(n[P]=h=B(h)),ze(h,u,t,c,(m=P+1)An&&(An=u,we=new Int32Array(u),$e=new Int32Array(u));t>1]]0&&($e[t]=we[o-1]),we[o]=t)}o=l+1;var c=new Int32Array(o);for(i=we[o-1];o-- >0;)c[o]=i,i=$e[i],we[o]=0;return c}function In(e,n,t,l){var i=[],a=new f,u=n.$V;r(u)?r(e)||(0!==(16384&e.flags)&&(e=B(e)),ze(e,n,l,!1,null,i,a),n.$V=e,u=e):r(e)?(Ve(u,n,a),n.$V=null):(16384&e.flags&&(e=B(e)),pn(u,e,n,l,!1,null,i,a),u=n.$V=e),g(i),k(a.componentDidAppear),o(t)&&t()}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),Promise.resolve().then.bind(Promise.resolve());var Ln=document.getElementById("app");function Vn(e){for(var n,t,r,l=e.length,o=[],i=0;i0?w(t.componentWillDisappear,x(n,e)):$(n,e,!1)}function F(n,e,t,r,o,l,i,a){n.componentWillMove.push({dom:r,fn:function(){4&i?t.componentWillMove(e,o,r):8&i&&t.onComponentWillMove(e,o,r,a)},next:l,parent:o})}function M(n,e,r,l,i){var a,u,c=e.flags;do{var f=e.flags;if(1521&f)return void(t(a)||!o(a.componentWillMove)&&!o(a.onComponentWillMove)?v(r,e.dom,l):F(i,n,a,e.dom,r,l,c,u));var s=e.children;if(4&f)a=e.children,u=e.props,e=s.$LI;else if(8&f)a=e.ref,u=e.props,e=s;else if(8192&f){if(2!==e.childFlags){for(var p=0,d=s.length;p0,v=i(p),h=l(p)&&p[0]===V;d||v||h?(a=a||o.slice(0,f),(d||h)&&(s=X(s)),(v||h)&&(s.key=V+f),a.push(s)):a&&a.push(s),s.flags|=65536}}u=0===(a=a||o).length?1:8}else(a=o).flags|=65536,81920&o.flags&&(a=X(o)),u=2;return t.children=a,t.childFlags=u,t}function G(t){if(r(t)||e(t))return j(t,null);if(n(t))return H(t,0,null);return 16384&t.flags?X(t):t}var z="http://www.w3.org/1999/xlink",J="http://www.w3.org/XML/1998/namespace",Q={"xlink:actuate":z,"xlink:arcrole":z,"xlink:href":z,"xlink:role":z,"xlink:show":z,"xlink:title":z,"xlink:type":z,"xml:base":J,"xml:lang":J,"xml:space":J};function Y(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var Z=Y(0),nn=Y(null),en=Y(!0);function tn(n,e){var t=e.$EV;return t||(t=e.$EV=Y(null)),t[n]||1===++Z[n]&&(nn[n]=vn(n)),t}function rn(n,e){var t=e.$EV;t&&t[n]&&(0===--Z[n]&&(document.removeEventListener(p(n),nn[n]),nn[n]=null),t[n]=null)}function on(n,e,t,r){if(o(t))tn(n,r)[n]=t;else if(c(t)){if(A(e,t))return;tn(n,r)[n]=t}else rn(n,r)}function ln(n){return o(n.composedPath)?n.composedPath()[0]:n.target}function an(n,e,t,r){var o=ln(n);do{if(e&&o.disabled)return;var l=o.$EV;if(l){var a=l[t];if(a&&(r.dom=o,a.event?a.event(a.data,n):a(n),n.cancelBubble))return}o=o.parentNode}while(!i(o))}function un(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function cn(){return this.defaultPrevented}function fn(){return this.cancelBubble}function sn(n){var e={dom:document};return n.isDefaultPrevented=cn,n.isPropagationStopped=fn,n.stopPropagation=un,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function pn(n){return function(e){if(0!==e.button)return void e.stopPropagation();an(e,!0,n,sn(e))}}function dn(n){return function(e){an(e,!1,n,sn(e))}}function vn(n){var e="onClick"===n||"onDblClick"===n?pn(n):dn(n);return document.addEventListener(p(n),e),e}function hn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function mn(n,e,t){if(n[e]){var r=n[e];r.event?r.event(r.data,t):r(t)}else{var o=e.toLowerCase();n[o]&&n[o](t)}}function gn(n,e){var t=function(t){var r=this.$V;if(!r)return;var i=r.props||f,a=r.dom;if(l(n))mn(i,n,t);else for(var u=0;u-1&&e.options[i]&&(a=e.options[i].value),r&&t(a)&&(a=n.defaultValue),Dn(o,a)}}var Ln,An,Sn=gn("onInput",In),Nn=gn("onChange");function Vn(n,e){yn(n,"input",Sn),e.onChange&&yn(n,"change",Nn)}function In(n,e,r){var o=n.value,l=e.value;if(t(o)){if(r){var i=n.defaultValue;t(i)||i===l||(e.defaultValue=i,e.value=i)}}else l!==o&&(e.defaultValue=o,e.value=o)}function Un(n,e,t,r,o,l){64&n?xn(r,t):256&n?Pn(r,t,o,e):128&n&&In(r,t,o),l&&(t.$V=e)}function En(n,e,t){64&n?$n(e,t):256&n?Wn(e):128&n&&Vn(e,t)}function Tn(n){return n.type&&kn(n.type)?!t(n.checked):!t(n.value)}function Bn(n){n&&!N(n,null)&&n.current&&(n.current=null)}function On(n,e,t){n&&(o(n)||void 0!==n.current)&&t.push((function(){N(n,e)||void 0===n.current||(n.current=e)}))}function jn(n,e,t){Hn(n,t),D(n,e,t)}function Hn(n,e){var r,l=n.flags,a=n.children;if(481&l){r=n.ref;var u=n.props;Bn(r);var c=n.childFlags;if(!i(u))for(var p=Object.keys(u),d=0,v=p.length;d0?w(t.componentWillDisappear,Xn(e,n)):n.textContent=""}function Kn(n,e,t,r){Rn(t,r),8192&e.flags?D(e,n,r):_n(n,t,r)}function qn(n,e,t,r,o){n.componentWillDisappear.push((function(n){4&r?e.componentWillDisappear(t,n):8&r&&e.onComponentWillDisappear(t,o,n)}))}function Gn(n){var e=n.event;return function(t){e(n.data,t)}}function zn(n,e,t,r){if(c(t)){if(A(e,t))return;t=Gn(t)}yn(r,p(n),t)}function Jn(n,e,r){if(t(e))return void r.removeAttribute("style");var o,i,a=r.style;if(l(e))return void(a.cssText=e);if(t(n)||l(n))for(o in e)i=e[o],a.setProperty(o,i);else{for(o in e)(i=e[o])!==n[o]&&a.setProperty(o,i);for(o in n)t(e[o])&&a.removeProperty(o)}}function Qn(n,e,r,o,l){var a=n&&n.__html||"",u=e&&e.__html||"";a!==u&&(t(u)||hn(o,u)||(i(r)||(12&r.childFlags?Rn(r.children,l):2===r.childFlags&&Hn(r.children,l),r.children=null,r.childFlags=1),o.innerHTML=u))}function Yn(n,e,r,o,l,i,a,u){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!r;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[n]=!!r;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;var c=t(r)?"":r;o[n]!==c&&(o[n]=c);break;case"style":Jn(e,r,o);break;case"dangerouslySetInnerHTML":Qn(e,r,a,o,u);break;default:en[n]?on(n,e,r,o):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?zn(n,e,r,o):t(r)?o.removeAttribute(n):l&&Q[n]?o.setAttributeNS(Q[n],n,r):o.setAttribute(n,r)}}function Zn(n,e,t,r,o,l){var i=!1,a=(448&e)>0;for(var u in a&&(i=Tn(t))&&En(e,r,t),t)Yn(u,null,t[u],r,o,i,null,l);a&&Un(e,n,r,t,!0,i)}function ne(n,e,t){var r=G(n.render(e,n.state,t)),l=t;return o(n.getChildContext)&&(l=a(t,n.getChildContext())),n.$CX=l,r}function ee(n,e,t,r,l,a){var u=new e(t,r),c=u.$N=Boolean(e.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=l,u.$L=a,n.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=W(u,t,u.state);else if(o(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!i(s)){var p=u.state;if(i(p))u.state=s;else for(var d in s)p[d]=s[d];u.$PS=null}u.$BR=!1}return u.$LI=ne(u,t,r),u}function te(n,e){var t=n.props||f;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function re(n,e,t,r,o,l,i){var a=n.flags|=16384;481&a?ae(n,e,t,r,o,l,i):4&a?ce(n,e,t,r,o,l,i):8&a?fe(n,e,t,r,o,l,i):16&a?ie(n,e,o):8192&a?le(n,t,e,r,o,l,i):1024&a&&oe(n,t,e,o,l,i)}function oe(n,e,t,r,o,l){re(n.children,n.ref,e,!1,null,o,l);var i=_();ie(i,t,r),n.dom=i.dom}function le(n,e,t,r,o,l,i){var a=n.children,u=n.childFlags;12&u&&0===a.length&&(u=n.childFlags=2,a=n.children=_()),2===u?re(a,t,e,r,o,l,i):ue(a,t,e,r,o,l,i)}function ie(n,e,t){var r=n.dom=document.createTextNode(n.children);i(e)||v(e,r,t)}function ae(n,e,r,o,l,a,u){var c=n.flags,f=n.props,s=n.className,p=n.childFlags,d=n.dom=h(n.type,o=o||(32&c)>0),m=n.children;if(t(s)||""===s||(o?d.setAttribute("class",s):d.className=s),16===p)L(d,m);else if(1!==p){var g=o&&"foreignObject"!==n.type;2===p?(16384&m.flags&&(n.children=m=X(m)),re(m,d,r,g,null,a,u)):8!==p&&4!==p||ue(m,d,r,g,null,a,u)}i(e)||v(e,d,l),i(f)||Zn(n,c,f,d,o,u),On(n.ref,d,a)}function ue(n,e,t,r,o,l,i){for(var a=0;ad)&&(s=b(a[d-1],!1).nextSibling)}xe(c,f,a,u,t,r,o,s,n,l,i)}function we(n,e,t,o,l){var i=n.ref,a=e.ref,u=e.children;if(xe(n.childFlags,e.childFlags,n.children,u,i,t,!1,null,n,o,l),e.dom=n.dom,i!==a&&!r(u)){var c=u.dom;g(i,c),d(a,c)}}function Ce(n,e,r,o,l,i,a){var u,c=e.dom=n.dom,s=n.props,p=e.props,d=!1,v=!1;if(o=o||(32&l)>0,s!==p){var h=s||f;if((u=p||f)!==f)for(var m in(d=(448&l)>0)&&(v=Tn(u)),u){var g=h[m],y=u[m];g!==y&&Yn(m,g,y,c,o,v,n,a)}if(h!==f)for(var k in h)t(u[k])&&!t(h[k])&&Yn(k,h[k],null,c,o,v,n,a)}var b=e.children,w=e.className;n.className!==w&&(t(w)?c.removeAttribute("class"):o?c.setAttribute("class",w):c.className=w),4096&l?ke(c,b):xe(n.childFlags,e.childFlags,n.children,b,c,r,o&&"foreignObject"!==e.type,null,n,i,a),d&&Un(l,e,c,u,!1,v);var C=e.ref,$=n.ref;$!==C&&(Bn($),On(C,c,i))}function $e(n,e,t,r,o,l,i){Hn(n,i),ue(e,t,r,o,b(n,!0),l,i),D(n,t,i)}function xe(n,e,t,r,o,l,i,a,u,c,f){switch(n){case 2:switch(e){case 2:ge(t,r,o,l,i,a,c,f);break;case 1:jn(t,o,f);break;case 16:Hn(t,f),L(o,r);break;default:$e(t,r,o,l,i,c,f)}break;case 1:switch(e){case 2:re(r,o,l,i,a,c,f);break;case 1:break;case 16:L(o,r);break;default:ue(r,o,l,i,a,c,f)}break;case 16:switch(e){case 16:ye(t,r,o);break;case 2:_n(o,t,f),re(r,o,l,i,a,c,f);break;case 1:_n(o,t,f);break;default:_n(o,t,f),ue(r,o,l,i,a,c,f)}break;default:switch(e){case 16:Rn(t,f),L(o,r);break;case 2:Kn(o,u,t,f),re(r,o,l,i,a,c,f);break;case 1:Kn(o,u,t,f);break;default:var s=0|t.length,p=0|r.length;0===s?p>0&&ue(r,o,l,i,a,c,f):0===p?Kn(o,u,t,f):8===e&&8===n?Ae(t,r,o,l,i,s,p,a,u,c,f):Le(t,r,o,l,i,s,p,a,c,f)}}}function De(n,e,t,r,o){o.push((function(){n.componentDidUpdate(e,t,r)}))}function Fe(n,e,t,r,l,i,u,c,f,s){var p=n.state,d=n.props,v=Boolean(n.$N),h=o(n.shouldComponentUpdate);if(v&&(e=W(n,t,e!==p?a(p,e):e)),u||!h||h&&n.shouldComponentUpdate(t,e,l)){!v&&o(n.componentWillUpdate)&&n.componentWillUpdate(t,e,l),n.props=t,n.state=e,n.context=l;var m=null,g=ne(n,t,l);v&&o(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),ge(n.$LI,g,r,n.$CX,i,c,f,s),n.$LI=g,o(n.componentDidUpdate)&&De(n,d,p,m,f)}else n.props=t,n.state=e,n.context=l}function Me(n,e,t,r,l,u,c,s){var p=e.children=n.children;if(i(p))return;p.$L=c;var d=e.props||f,v=e.ref,h=n.ref,m=p.state;if(!p.$N){if(o(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,r),p.$UN)return;p.$BR=!1}i(p.$PS)||(m=a(m,p.$PS),p.$PS=null)}Fe(p,m,d,t,r,l,!1,u,c,s),h!==v&&(Bn(h),On(v,p,c))}function We(n,e,r,l,i,a,u,c){var s=!0,p=e.props||f,d=e.ref,v=n.props,h=!t(d),m=n.children;if(h&&o(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(v,p)),!1!==s){h&&o(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=G(te(e,l));ge(m,g,r,l,i,a,u,c),e.children=g,h&&o(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else e.children=m}function Pe(n,e){var t=e.children,r=e.dom=n.dom;t!==n.children&&(r.nodeValue=t)}function Le(n,e,t,r,o,l,i,a,u,c){for(var f,s,p=l>i?i:l,d=0;di)for(d=p;dd||h>v)break n;m=n[h],g=e[h]}for(m=n[d],g=e[v];m.key===g.key;){if(16384&g.flags&&(e[v]=g=X(g)),ge(m,g,t,r,o,a,c,f),n[d]=g,v--,h>--d||h>v)break n;m=n[d],g=e[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)jn(n[h++],t,f);else Se(n,e,r,l,i,d,v,h,t,o,a,u,c,f)}function Se(n,e,t,r,o,l,i,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,k=a,w=l-a+1,$=i-a+1,x=new Int32Array($+1),D=w===r,F=!1,W=0,P=0;if(o<4||(w|$)<32)for(g=y;g<=l;++g)if(v=n[g],P<$){for(a=k;a<=i;a++)if(h=e[a],v.key===h.key){if(x[a-k]=g+1,D)for(D=!1;ya?F=!0:W=a,16384&h.flags&&(e[a]=h=X(h)),ge(v,h,u,t,c,f,p,d),++P;break}!D&&a>i&&jn(v,u,d)}else D||jn(v,u,d);else{var L={};for(g=k;g<=i;++g)L[e[g].key]=g;for(g=y;g<=l;++g)if(v=n[g],P<$)if(void 0!==(a=L[v.key])){if(D)for(D=!1;g>y;)jn(n[y++],u,d);x[a-k]=g+1,W>a?F=!0:W=a,16384&(h=e[a]).flags&&(e[a]=h=X(h)),ge(v,h,u,t,c,f,p,d),++P}else D||jn(v,u,d);else D||jn(v,u,d)}if(D)Kn(u,s,n,d),ue(e,u,t,c,f,p,d);else if(F){var A=Ve(x);for(a=A.length-1,g=$-1;g>=0;g--)0===x[g]?(16384&(h=e[W=g+k]).flags&&(e[W]=h=X(h)),re(h,u,t,c,(m=W+1)0&&C(d.componentWillMove)}else if(P!==$)for(g=$-1;g>=0;g--)0===x[g]&&(16384&(h=e[W=g+k]).flags&&(e[W]=h=X(h)),re(h,u,t,c,(m=W+1)Ne&&(Ne=u,Ln=new Int32Array(u),An=new Int32Array(u));t>1]]0&&(An[t]=Ln[l-1]),Ln[l]=t)}l=o+1;var c=new Int32Array(l);for(i=Ln[l-1];l-- >0;)c[l]=i,i=An[i],Ln[l]=0;return c}function Ie(n,e,r,l){var i=[],a=new s,u=e.$V;t(u)?t(n)||(16384&n.flags&&(n=X(n)),re(n,e,l,!1,null,i,a),e.$V=n,u=n):t(n)?(jn(u,e,a),e.$V=null):(16384&n.flags&&(n=X(n)),ge(u,n,e,l,!1,null,i,a),u=e.$V=n),y(i),w(a.componentDidAppear),o(r)&&r(),o(P.renderComplete)&&P.renderComplete(u,e)}function Ue(n,e,t,r){void 0===t&&(t=null),void 0===r&&(r=f),Ie(n,e,t,r)}function Ee(n){console.log("ok",n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),"undefined"!==typeof Promise&&Promise.resolve().then.bind(Promise.resolve());var Te=500,Be=[function(){for(var n=[],e=0;e0?w(t.componentWillDisappear,D(n,e)):$(n,e,!1)}function F(n,e,t,r,o,l,i,a){n.componentWillMove.push({dom:r,fn:function(){0!==(4&i)?t.componentWillMove(e,o,r):0!==(8&i)&&t.onComponentWillMove(e,o,r,a)},next:l,parent:o})}function M(n,e,t,o,i){for(var a,u,c=e.flags;!r(e);){var f=e.flags;if(0!==(1521&f))return void(r(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?v(t,e.dom,o):F(i,n,a,e.dom,t,o,c,u));var s=e.children;if(0!==(4&f))a=e.children,u=e.props,e=s.$LI;else if(0!==(8&f))a=e.ref,u=e.props,e=s;else if(0!==(8192&f)){if(2!==e.childFlags){for(var p=0,d=s.length;p0,v=a(p),h=i(p)&&p[0]===V;d||v||h?(l=l||r.slice(0,f),(d||h)&&(s=X(s)),(v||h)&&(s.key=V+f),l.push(s)):l&&l.push(s),s.flags|=65536}}u=0===(l=l||r).length?1:8}else(l=r).flags|=65536,81920&r.flags&&(l=X(r)),u=2;return n.children=l,n.childFlags=u,n}function G(n){if(o(n)||t(n))return j(n,null);if(e(n))return H(n,0,null);return 16384&n.flags?X(n):n}var z="http://www.w3.org/1999/xlink",J="http://www.w3.org/XML/1998/namespace",Q={"xlink:actuate":z,"xlink:arcrole":z,"xlink:href":z,"xlink:role":z,"xlink:show":z,"xlink:title":z,"xlink:type":z,"xml:base":J,"xml:lang":J,"xml:space":J};function Y(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var Z=Y(0),nn=Y(null),en=Y(!0);function tn(n,e){var t=e.$EV;return t||(t=e.$EV=Y(null)),t[n]||1===++Z[n]&&(nn[n]=vn(n)),t}function rn(n,e){var t=e.$EV;null!=t&&t[n]&&(0===--Z[n]&&(document.removeEventListener(p(n),nn[n]),nn[n]=null),t[n]=null)}function on(n,e,t,r){if(l(t))tn(n,r)[n]=t;else if(c(t)){if(L(e,t))return;tn(n,r)[n]=t}else rn(n,r)}function ln(n){return l(n.composedPath)?n.composedPath()[0]:n.target}function an(n,e,t,o){var l=ln(n);do{if(e&&l.disabled)return;var i=l.$EV;if(!r(i)){var u=i[t];if(u&&(o.dom=l,u.event?u.event(u.data,n):u(n),n.cancelBubble))return}l=l.parentNode}while(!a(l))}function un(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function cn(){return this.defaultPrevented}function fn(){return this.cancelBubble}function sn(n){var e={dom:document};return n.isDefaultPrevented=cn,n.isPropagationStopped=fn,n.stopPropagation=un,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function pn(n){return function(e){if(0!==e.button)return void e.stopPropagation();an(e,!0,n,sn(e))}}function dn(n){return function(e){an(e,!1,n,sn(e))}}function vn(n){var e="onClick"===n||"onDblClick"===n?pn(n):dn(n);return document.addEventListener(p(n),e),e}function hn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function mn(n,e,t){var r=n[e];if(r)r.event?r.event(r.data,t):r(t);else{var o=e.toLowerCase();l(n[o])&&n[o](t)}}function gn(n,e){var t=function(t){var o,a=this.$V;if(r(a))return;var u=null!=(o=a.props)?o:f,c=a.dom;if(i(n))mn(u,n,t);else for(var s=0;s-1&&!r(e.options[i])&&(a=e.options[i].value),t&&r(a)&&(a=n.defaultValue),xn(o,a)}}var An,Ln,Nn=gn("onInput",In),Sn=gn("onChange");function Vn(n,e){yn(n,"input",Nn),l(e.onChange)&&yn(n,"change",Sn)}function In(n,e,t){var o=n.value,l=e.value;if(r(o)){if(t){var i=n.defaultValue;r(i)||i===l||(e.defaultValue=i,e.value=i)}}else l!==o&&(e.defaultValue=o,e.value=o)}function Un(n,e,t,r,o,l){0!==(64&n)?Dn(r,t):0!==(256&n)?Pn(r,t,o,e):0!==(128&n)&&In(r,t,o),l&&(t.$V=e)}function En(n,e,t){0!==(64&n)?$n(e,t):0!==(256&n)?Wn(e):0!==(128&n)&&Vn(e,t)}function Tn(n){return kn(n.type)?!r(n.checked):!r(n.value)}function Bn(n){r(n)||!S(n,null)&&n.current&&(n.current=null)}function On(n,e,t){r(n)||!l(n)&&void 0===n.current||t.push((function(){S(n,e)||void 0===n.current||(n.current=e)}))}function jn(n,e,t){Hn(n,t),x(n,e,t)}function Hn(n,e){var t,o=n.flags,i=n.children;if(0!==(481&o)){t=n.ref;var u=n.props;Bn(t);var c=n.childFlags;if(!a(u))for(var p=Object.keys(u),d=0,v=p.length;d0?w(t.componentWillDisappear,Xn(e,n)):n.textContent=""}function Kn(n,e,t,r){Rn(t,r),8192&e.flags?x(e,n,r):_n(n,t,r)}function qn(n,e,t,r,o){n.componentWillDisappear.push((function(n){4&r?e.componentWillDisappear(t,n):8&r&&e.onComponentWillDisappear(t,o,n)}))}function Gn(n){var e=n.event;return function(t){e(n.data,t)}}function zn(n,e,t,r){if(c(t)){if(L(e,t))return;t=Gn(t)}yn(r,p(n),t)}function Jn(n,e,t){if(r(e))return void t.removeAttribute("style");var o,l,a=t.style;if(i(e))return void(a.cssText=e);if(r(n)||i(n))for(o in e)l=e[o],a.setProperty(o,l);else{for(o in e)(l=e[o])!==n[o]&&a.setProperty(o,l);for(o in n)r(e[o])&&a.removeProperty(o)}}function Qn(n,e,t,o,l){var i=(null==n?void 0:n.__html)||"",u=(null==e?void 0:e.__html)||"";i!==u&&(r(u)||hn(o,u)||(a(t)||(12&t.childFlags?Rn(t.children,l):2===t.childFlags&&Hn(t.children,l),t.children=null,t.childFlags=1),o.innerHTML=u))}function Yn(n,e,t){var o=r(n)?"":n;e[t]!==o&&(e[t]=o)}function Zn(n,e,t,o,l,i,a,u){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;Yn(t,o,n);break;case"style":Jn(e,t,o);break;case"dangerouslySetInnerHTML":Qn(e,t,a,o,u);break;default:en[n]?on(n,e,t,o):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?zn(n,e,t,o):r(t)?o.removeAttribute(n):l&&Q[n]?o.setAttributeNS(Q[n],n,t):o.setAttribute(n,t)}}function ne(n,e,t,r,o,l){var i=!1,a=(448&e)>0;for(var u in a&&(i=Tn(t))&&En(e,r,t),t)Zn(u,null,t[u],r,o,i,null,l);a&&Un(e,n,r,t,!0,i)}function ee(e,t,r){var o=G(e.render(t,e.state,r)),i=r;return l(e.getChildContext)&&(i=n({},r,e.getChildContext())),e.$CX=i,o}function te(n,e,t,r,o,i){var u=new e(t,r),c=u.$N=Boolean(e.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=o,u.$L=i,n.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=W(u,t,u.state);else if(l(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!a(s)){var p=u.state;if(a(p))u.state=s;else for(var d in s)p[d]=s[d];u.$PS=null}u.$BR=!1}return u.$LI=ee(u,t,r),u}function re(n,e){var t=n.props||f;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function oe(n,e,t,r,o,l,i){var a=n.flags|=16384;0!==(481&a)?ue(n,e,t,r,o,l,i):0!==(4&a)?fe(n,e,t,r,o,l,i):8&a?se(n,e,t,r,o,l,i):16&a?ae(n,e,o):8192&a?ie(n,t,e,r,o,l,i):1024&a&&le(n,t,e,o,l,i)}function le(n,e,t,r,o,l){oe(n.children,n.ref,e,!1,null,o,l);var i=_();ae(i,t,r),n.dom=i.dom}function ie(n,e,t,r,o,l,i){var a=n.children,u=n.childFlags;12&u&&0===a.length&&(u=n.childFlags=2,a=n.children=_()),2===u?oe(a,t,e,r,o,l,i):ce(a,t,e,r,o,l,i)}function ae(n,e,t){var r=n.dom=document.createTextNode(n.children);a(e)||v(e,r,t)}function ue(n,e,t,o,l,i,u){var c=n.flags,f=n.props,s=n.className,p=n.childFlags,d=n.dom=h(n.type,o=o||(32&c)>0),m=n.children;if(r(s)||""===s||(o?d.setAttribute("class",s):d.className=s),16===p)A(d,m);else if(1!==p){var g=o&&"foreignObject"!==n.type;2===p?(16384&m.flags&&(n.children=m=X(m)),oe(m,d,t,g,null,i,u)):8!==p&&4!==p||ce(m,d,t,g,null,i,u)}a(e)||v(e,d,l),a(f)||ne(n,c,f,d,o,u),On(n.ref,d,i)}function ce(n,e,t,r,o,l,i){for(var a=0;ad)&&(s=b(a[d-1],!1).nextSibling)}Me(c,f,a,u,t,r,o,s,n,l,i)}function $e(n,e,t,r,l){var i=n.ref,a=e.ref,u=e.children;if(Me(n.childFlags,e.childFlags,n.children,u,i,t,!1,null,n,r,l),e.dom=n.dom,i!==a&&!o(u)){var c=u.dom;g(i,c),d(a,c)}}function De(n,e,t,o,l,i){var a,u=e.dom=n.dom,c=n.props,s=e.props,p=e.flags,d=!1,v=!1;if(o=o||(32&p)>0,c!==s){var h=c||f;if((a=s||f)!==f)for(var m in(d=(448&p)>0)&&(v=Tn(a)),a){var g=h[m],y=a[m];g!==y&&Zn(m,g,y,u,o,v,n,i)}if(h!==f)for(var k in h)r(a[k])&&!r(h[k])&&Zn(k,h[k],null,u,o,v,n,i)}var b=e.children,w=e.className;n.className!==w&&(r(w)?u.removeAttribute("class"):o?u.setAttribute("class",w):u.className=w),4096&p?we(u,b):Me(n.childFlags,e.childFlags,n.children,b,u,t,o&&"foreignObject"!==e.type,null,n,l,i),d&&Un(p,e,u,a,!1,v);var C=e.ref,$=n.ref;$!==C&&(Bn($),On(C,u,l))}function xe(n,e,t,r,o,l,i){Hn(n,i),ce(e,t,r,o,b(n,!0),l,i),x(n,t,i)}function Fe(n,e,t,r,o,l,i,a,u,c,f){var s=0|n.length,p=0|e.length;0===s?p>0&&ce(e,t,r,o,l,i,a):0===p?Kn(t,u,n,a):8===c&&8===f?Ve(n,e,t,r,o,s,p,l,u,i,a):Se(n,e,t,r,o,s,p,l,i,a)}function Me(n,e,t,r,o,l,i,a,u,c,f){switch(n){case 2:switch(e){case 2:ke(t,r,o,l,i,a,c,f);break;case 1:jn(t,o,f);break;case 16:Hn(t,f),A(o,r);break;default:xe(t,r,o,l,i,c,f)}break;case 1:switch(e){case 2:oe(r,o,l,i,a,c,f);break;case 1:break;case 16:A(o,r);break;default:ce(r,o,l,i,a,c,f)}break;case 16:switch(e){case 16:be(t,r,o);break;case 2:_n(o,t,f),oe(r,o,l,i,a,c,f);break;case 1:_n(o,t,f);break;default:_n(o,t,f),ce(r,o,l,i,a,c,f)}break;default:switch(e){case 16:Rn(t,f),A(o,r);break;case 2:Kn(o,u,t,f),oe(r,o,l,i,a,c,f);break;case 1:Kn(o,u,t,f);break;default:Fe(t,r,o,l,i,a,c,f,u,e,n)}}}function We(n,e,t,r,o){o.push((function(){n.componentDidUpdate(e,t,r)}))}function Pe(e,t,r,o,i,a,u,c,f,s){var p=e.state,d=e.props,v=Boolean(e.$N),h=l(e.shouldComponentUpdate);if(v&&(t=W(e,r,t!==p?n({},p,t):t)),u||!h||h&&e.shouldComponentUpdate(r,t,i)){!v&&l(e.componentWillUpdate)&&e.componentWillUpdate(r,t,i),e.props=r,e.state=t,e.context=i;var m=null,g=ee(e,r,i);v&&l(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),ke(e.$LI,g,o,e.$CX,a,c,f,s),e.$LI=g,l(e.componentDidUpdate)&&We(e,d,p,m,f)}else e.props=r,e.state=t,e.context=i}function Ae(e,t,r,o,i,u,c,s){var p=t.children=e.children;if(a(p))return;p.$L=c;var d=t.props||f,v=t.ref,h=e.ref,m=p.state;if(!p.$N){if(l(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,o),p.$UN)return;p.$BR=!1}a(p.$PS)||(m=n({},m,p.$PS),p.$PS=null)}Pe(p,m,d,r,o,i,!1,u,c,s),h!==v&&(Bn(h),On(v,p,c))}function Le(n,e,t,o,i,a,u,c){var s=!0,p=e.props||f,d=e.ref,v=n.props,h=!r(d),m=n.children;if(h&&l(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(v,p)),s){h&&l(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=G(re(e,o));ke(m,g,t,o,i,a,u,c),e.children=g,h&&l(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else e.children=m}function Ne(n,e){var t=e.children,r=e.dom=n.dom;t!==n.children&&(r.nodeValue=t)}function Se(n,e,t,r,o,l,i,a,u,c){for(var f,s,p=l>i?i:l,d=0;di)for(d=p;dd||h>v)break n;m=n[h],g=e[h]}for(m=n[d],g=e[v];m.key===g.key;){if(16384&g.flags&&(e[v]=g=X(g)),ke(m,g,t,r,o,a,c,f),n[d]=g,v--,h>--d||h>v)break n;m=n[d],g=e[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)jn(n[h++],t,f);else Ie(n,e,r,l,i,d,v,h,t,o,a,u,c,f)}function Ie(n,e,t,r,o,l,i,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,k=a,w=l-a+1,$=i-a+1,D=new Int32Array($+1),x=w===r,F=!1,W=0,P=0;if(o<4||(w|$)<32)for(g=y;g<=l;++g)if(v=n[g],P<$){for(a=k;a<=i;a++)if(h=e[a],v.key===h.key){if(D[a-k]=g+1,x)for(x=!1;ya?F=!0:W=a,16384&h.flags&&(e[a]=h=X(h)),ke(v,h,u,t,c,f,p,d),++P;break}!x&&a>i&&jn(v,u,d)}else x||jn(v,u,d);else{var A={};for(g=k;g<=i;++g)A[e[g].key]=g;for(g=y;g<=l;++g)if(v=n[g],P<$)if(void 0!==(a=A[v.key])){if(x)for(x=!1;g>y;)jn(n[y++],u,d);D[a-k]=g+1,W>a?F=!0:W=a,16384&(h=e[a]).flags&&(e[a]=h=X(h)),ke(v,h,u,t,c,f,p,d),++P}else x||jn(v,u,d);else x||jn(v,u,d)}if(x)Kn(u,s,n,d),ce(e,u,t,c,f,p,d);else if(F){var L=Ee(D);for(a=L.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=e[W=g+k]).flags&&(e[W]=h=X(h)),oe(h,u,t,c,(m=W+1)0&&C(d.componentWillMove)}else if(P!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=e[W=g+k]).flags&&(e[W]=h=X(h)),oe(h,u,t,c,(m=W+1)Ue&&(Ue=u,An=new Int32Array(u),Ln=new Int32Array(u));t>1]]0&&(Ln[t]=An[l-1]),An[l]=t)}l=o+1;var c=new Int32Array(l);for(i=An[l-1];l-- >0;)c[l]=i,i=Ln[i],An[l]=0;return c}function Te(n,e,t,o){var i=[],a=new s,u=e.$V;r(u)?r(n)||(0!==(16384&n.flags)&&(n=X(n)),oe(n,e,o,!1,null,i,a),e.$V=n,u=n):r(n)?(jn(u,e,a),e.$V=null):(16384&n.flags&&(n=X(n)),ke(u,n,e,o,!1,null,i,a),u=e.$V=n),y(i),w(a.componentDidAppear),l(t)&&t()}function Be(n,e,t,r){void 0===t&&(t=null),void 0===r&&(r=f),Te(n,e,t,r)}function Oe(n){console.log("ok",n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),Promise.resolve().then.bind(Promise.resolve());var je=500,He=[function(){for(var n=[],e=0;e0?w(t.componentWillDisappear,x(e,n)):P(e,n,!1)}function F(e,n,t,r,o,i,l,a){e.componentWillMove.push({dom:r,fn:function(){4&l?t.componentWillMove(n,o,r):8&l&&t.onComponentWillMove(n,o,r,a)},next:i,parent:o})}function W(e,n,r,i,l){var a,u,c=n.flags;do{var f=n.flags;if(1521&f)return void(t(a)||!o(a.componentWillMove)&&!o(a.onComponentWillMove)?h(r,n.dom,i):F(l,e,a,n.dom,r,i,c,u));var s=n.children;if(4&f)a=n.children,u=n.props,n=s.$LI;else if(8&f)a=n.ref,u=n.props,n=s;else if(8192&f){if(2!==n.childFlags){for(var p=0,d=s.length;p0,v=l(p),h=i(p)&&p[0]===U;d||v||h?(a=a||o.slice(0,f),(d||h)&&(s=_(s)),(v||h)&&(s.key=U+f),a.push(s)):a&&a.push(s),s.flags|=65536}}u=0===(a=a||o).length?1:8}else(a=o).flags|=65536,81920&o.flags&&(a=_(o)),u=2;return t.children=a,t.childFlags=u,t}function J(t){if(r(t)||n(t))return H(t,null);if(e(t))return K(t,0,null);return 16384&t.flags?_(t):t}var Z="http://www.w3.org/1999/xlink",Q="http://www.w3.org/XML/1998/namespace",Y={"xlink:actuate":Z,"xlink:arcrole":Z,"xlink:href":Z,"xlink:role":Z,"xlink:show":Z,"xlink:title":Z,"xlink:type":Z,"xml:base":Q,"xml:lang":Q,"xml:space":Q};function ee(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ne=ee(0),te=ee(null),re=ee(!0);function oe(e,n){var t=n.$EV;return t||(t=n.$EV=ee(null)),t[e]||1===++ne[e]&&(te[e]=he(e)),t}function ie(e,n){var t=n.$EV;t&&t[e]&&(0===--ne[e]&&(document.removeEventListener(d(e),te[e]),te[e]=null),t[e]=null)}function le(e,n,t,r){if(o(t))oe(e,r)[e]=t;else if(c(t)){if(V(n,t))return;oe(e,r)[e]=t}else ie(e,r)}function ae(e){return o(e.composedPath)?e.composedPath()[0]:e.target}function ue(e,n,t,r){var o=ae(e);do{if(n&&o.disabled)return;var i=o.$EV;if(i){var a=i[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!l(o))}function ce(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function fe(){return this.defaultPrevented}function se(){return this.cancelBubble}function pe(e){var n={dom:document};return e.isDefaultPrevented=fe,e.isPropagationStopped=se,e.stopPropagation=ce,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function de(e){return function(n){if(0!==n.button)return void n.stopPropagation();ue(n,!0,e,pe(n))}}function ve(e){return function(n){ue(n,!1,e,pe(n))}}function he(e){var n="onClick"===e||"onDblClick"===e?de(e):ve(e);return document.addEventListener(d(e),n),n}function me(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function ge(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function ye(e,n){var t=function(t){var r=this.$V;if(!r)return;var l=r.props||f,a=r.dom;if(i(e))ge(l,e,t);else for(var u=0;u-1&&n.options[l]&&(a=n.options[l].value),r&&t(a)&&(a=e.defaultValue),De(o,a)}}var Me,Ve,Le=ye("onInput",Se),Ne=ye("onChange");function Ue(e,n){be(e,"input",Le),n.onChange&&be(e,"change",Ne)}function Se(e,n,r){var o=e.value,i=n.value;if(t(o)){if(r){var l=e.defaultValue;t(l)||l===i||(n.defaultValue=l,n.value=l)}}else i!==o&&(n.defaultValue=o,n.value=o)}function Be(e,n,t,r,o,i){64&e?xe(r,t):256&e?Ae(r,t,o,n):128&e&&Se(r,t,o),i&&(t.$V=n)}function Ee(e,n,t){64&e?Pe(n,t):256&e?Ie(n):128&e&&Ue(n,t)}function Te(e){return e.type&&ke(e.type)?!t(e.checked):!t(e.value)}function Oe(e){e&&!N(e,null)&&e.current&&(e.current=null)}function je(e,n,t){e&&(o(e)||void 0!==e.current)&&t.push((function(){N(e,n)||void 0===e.current||(e.current=n)}))}function He(e,n,t){Ke(e,t),D(e,n,t)}function Ke(e,n){var r,i=e.flags,a=e.children;if(481&i){r=e.ref;var u=e.props;Oe(r);var c=e.childFlags;if(!l(u))for(var s=Object.keys(u),d=0,v=s.length;d0?w(t.componentWillDisappear,_e(n,e)):e.textContent=""}function ze(e,n,t,r){Re(t,r),8192&n.flags?D(n,e,r):Xe(e,t,r)}function Ge(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function qe(e){var n=e.event;return function(t){n(e.data,t)}}function Je(e,n,t,r){if(c(t)){if(V(n,t))return;t=qe(t)}be(r,d(e),t)}function Ze(e,n,r){if(t(n))return void r.removeAttribute("style");var o,l,a=r.style;if(i(n))return void(a.cssText=n);if(t(e)||i(e))for(o in n)l=n[o],a.setProperty(o,l);else{for(o in n)(l=n[o])!==e[o]&&a.setProperty(o,l);for(o in e)t(n[o])&&a.removeProperty(o)}}function Qe(e,n,r,o,i){var a=e&&e.__html||"",u=n&&n.__html||"";a!==u&&(t(u)||me(o,u)||(l(r)||(12&r.childFlags?Re(r.children,i):2===r.childFlags&&Ke(r.children,i),r.children=null,r.childFlags=1),o.innerHTML=u))}function Ye(e,n,r,o,i,l,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!r;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!r;break;case"defaultChecked":case"value":case"volume":if(l&&"value"===e)break;var c=t(r)?"":r;o[e]!==c&&(o[e]=c);break;case"style":Ze(n,r,o);break;case"dangerouslySetInnerHTML":Qe(n,r,a,o,u);break;default:re[e]?le(e,n,r,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Je(e,n,r,o):t(r)?o.removeAttribute(e):i&&Y[e]?o.setAttributeNS(Y[e],e,r):o.setAttribute(e,r)}}function en(e,n,t,r,o,i){var l=!1,a=(448&n)>0;for(var u in a&&(l=Te(t))&&Ee(n,r,t),t)Ye(u,null,t[u],r,o,l,null,i);a&&Be(n,e,r,t,!0,l)}function nn(e,n,t){var r=J(e.render(n,e.state,t)),i=t;return o(e.getChildContext)&&(i=a(t,e.getChildContext())),e.$CX=i,r}function tn(e,n,t,r,i,a){var u=new n(t,r),c=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=i,u.$L=a,e.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=I(u,t,u.state);else if(o(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!l(s)){var p=u.state;if(l(p))u.state=s;else for(var d in s)p[d]=s[d];u.$PS=null}u.$BR=!1}return u.$LI=nn(u,t,r),u}function rn(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function on(e,n,t,r,o,i,l){var a=e.flags|=16384;481&a?cn(e,n,t,r,o,i,l):4&a?sn(e,n,t,r,o,i,l):8&a?pn(e,n,t,r,o,i,l):16&a?un(e,n,o):8192&a?an(e,t,n,r,o,i,l):1024&a&&ln(e,t,n,o,i,l)}function ln(e,n,t,r,o,i){on(e.children,e.ref,n,!1,null,o,i);var l=X();un(l,t,r),e.dom=l.dom}function an(e,n,t,r,o,i,l){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=X()),2===u?on(a,t,n,r,o,i,l):fn(a,t,n,r,o,i,l)}function un(e,n,t){var r=e.dom=document.createTextNode(e.children);l(n)||h(n,r,t)}function cn(e,n,r,o,i,a,u){var c=e.flags,f=e.props,s=e.className,p=e.childFlags,d=e.dom=m(e.type,o=o||(32&c)>0),v=e.children;if(t(s)||""===s||(o?d.setAttribute("class",s):d.className=s),16===p)M(d,v);else if(1!==p){var g=o&&"foreignObject"!==e.type;2===p?(16384&v.flags&&(e.children=v=_(v)),on(v,d,r,g,null,a,u)):8!==p&&4!==p||fn(v,d,r,g,null,a,u)}l(n)||h(n,d,i),l(f)||en(e,c,f,d,o,u),je(e.ref,d,a)}function fn(e,n,t,r,o,i,l){for(var a=0;ad)&&(s=C(a[d-1],!1).nextSibling)}Dn(c,f,a,u,t,r,o,s,e,i,l)}function $n(e,n,t,o,i){var l=e.ref,a=n.ref,u=n.children;if(Dn(e.childFlags,n.childFlags,e.children,u,l,t,!1,null,e,o,i),n.dom=e.dom,l!==a&&!r(u)){var c=u.dom;y(l,c),v(a,c)}}function Pn(e,n,r,o,i,l,a){var u,c=n.dom=e.dom,s=e.props,p=n.props,d=!1,v=!1;if(o=o||(32&i)>0,s!==p){var h=s||f;if((u=p||f)!==f)for(var m in(d=(448&i)>0)&&(v=Te(u)),u){var g=h[m],y=u[m];g!==y&&Ye(m,g,y,c,o,v,e,a)}if(h!==f)for(var b in h)t(u[b])&&!t(h[b])&&Ye(b,h[b],null,c,o,v,e,a)}var k=n.children,C=n.className;e.className!==C&&(t(C)?c.removeAttribute("class"):o?c.setAttribute("class",C):c.className=C),4096&i?Cn(c,k):Dn(e.childFlags,n.childFlags,e.children,k,c,r,o&&"foreignObject"!==n.type,null,e,l,a),d&&Be(i,n,c,u,!1,v);var w=n.ref,$=e.ref;$!==w&&(Oe($),je(w,c,l))}function xn(e,n,t,r,o,i,l){Ke(e,l),fn(n,t,r,o,C(e,!0),i,l),D(e,t,l)}function Dn(e,n,t,r,o,i,l,a,u,c,f){switch(e){case 2:switch(n){case 2:bn(t,r,o,i,l,a,c,f);break;case 1:He(t,o,f);break;case 16:Ke(t,f),M(o,r);break;default:xn(t,r,o,i,l,c,f)}break;case 1:switch(n){case 2:on(r,o,i,l,a,c,f);break;case 1:break;case 16:M(o,r);break;default:fn(r,o,i,l,a,c,f)}break;case 16:switch(n){case 16:kn(t,r,o);break;case 2:Xe(o,t,f),on(r,o,i,l,a,c,f);break;case 1:Xe(o,t,f);break;default:Xe(o,t,f),fn(r,o,i,l,a,c,f)}break;default:switch(n){case 16:Re(t,f),M(o,r);break;case 2:ze(o,u,t,f),on(r,o,i,l,a,c,f);break;case 1:ze(o,u,t,f);break;default:var s=0|t.length,p=0|r.length;0===s?p>0&&fn(r,o,i,l,a,c,f):0===p?ze(o,u,t,f):8===n&&8===e?Ln(t,r,o,i,l,s,p,a,u,c,f):Vn(t,r,o,i,l,s,p,a,c,f)}}}function Fn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Wn(e,n,t,r,i,l,u,c,f,s){var p=e.state,d=e.props,v=Boolean(e.$N),h=o(e.shouldComponentUpdate);if(v&&(n=I(e,t,n!==p?a(p,n):n)),u||!h||h&&e.shouldComponentUpdate(t,n,i)){!v&&o(e.componentWillUpdate)&&e.componentWillUpdate(t,n,i),e.props=t,e.state=n,e.context=i;var m=null,g=nn(e,t,i);v&&o(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),bn(e.$LI,g,r,e.$CX,l,c,f,s),e.$LI=g,o(e.componentDidUpdate)&&Fn(e,d,p,m,f)}else e.props=t,e.state=n,e.context=i}function In(e,n,t,r,i,u,c,s){var p=n.children=e.children;if(l(p))return;p.$L=c;var d=n.props||f,v=n.ref,h=e.ref,m=p.state;if(!p.$N){if(o(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,r),p.$UN)return;p.$BR=!1}l(p.$PS)||(m=a(m,p.$PS),p.$PS=null)}Wn(p,m,d,t,r,i,!1,u,c,s),h!==v&&(Oe(h),je(v,p,c))}function An(e,n,r,i,l,a,u,c){var s=!0,p=n.props||f,d=n.ref,v=e.props,h=!t(d),m=e.children;if(h&&o(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(v,p)),!1!==s){h&&o(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=J(rn(n,i));bn(m,g,r,i,l,a,u,c),n.children=g,h&&o(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function Mn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Vn(e,n,t,r,o,i,l,a,u,c){for(var f,s,p=i>l?l:i,d=0;dl)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=_(g)),bn(m,g,t,r,o,a,c,f),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)He(e[h++],t,f);else Nn(e,n,r,i,l,d,v,h,t,o,a,u,c,f)}function Nn(e,n,t,r,o,i,l,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,b=a,k=i-a+1,w=l-a+1,P=new Int32Array(w+1),x=k===r,D=!1,F=0,I=0;if(o<4||(k|w)<32)for(g=y;g<=i;++g)if(v=e[g],Ia?D=!0:F=a,16384&h.flags&&(n[a]=h=_(h)),bn(v,h,u,t,c,f,p,d),++I;break}!x&&a>l&&He(v,u,d)}else x||He(v,u,d);else{var A={};for(g=b;g<=l;++g)A[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],Iy;)He(e[y++],u,d);P[a-b]=g+1,F>a?D=!0:F=a,16384&(h=n[a]).flags&&(n[a]=h=_(h)),bn(v,h,u,t,c,f,p,d),++I}else x||He(v,u,d);else x||He(v,u,d)}if(x)ze(u,s,e,d),fn(n,u,t,c,f,p,d);else if(D){var M=Sn(P);for(a=M.length-1,g=w-1;g>=0;g--)0===P[g]?(16384&(h=n[F=g+b]).flags&&(n[F]=h=_(h)),on(h,u,t,c,(m=F+1)0&&$(d.componentWillMove)}else if(I!==w)for(g=w-1;g>=0;g--)0===P[g]&&(16384&(h=n[F=g+b]).flags&&(n[F]=h=_(h)),on(h,u,t,c,(m=F+1)Un&&(Un=u,Me=new Int32Array(u),Ve=new Int32Array(u));t>1]]0&&(Ve[t]=Me[i-1]),Me[i]=t)}i=o+1;var c=new Int32Array(i);for(l=Me[i-1];i-- >0;)c[i]=l,l=Ve[l],Me[i]=0;return c}function Bn(e,n,r,i){var l=[],a=new p,u=n.$V;t(u)?t(e)||(16384&e.flags&&(e=_(e)),on(e,n,i,!1,null,l,a),n.$V=e,u=e):t(e)?(He(u,n,a),n.$V=null):(16384&e.flags&&(e=_(e)),bn(u,e,n,i,!1,null,l,a),u=n.$V=e),b(l),w(a.componentDidAppear),o(r)&&r(),o(A.renderComplete)&&A.renderComplete(u,n)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),"undefined"!==typeof Promise&&Promise.resolve().then.bind(Promise.resolve());var En=Array.isArray,Tn=/([.#]?[a-zA-Z0-9_:-]+)/,On=/^\.|#/;function jn(e,n){if(!e)return"div";if(e===s)return e;var t,r=n&&void 0===n.id,o=e.split(Tn),i=null;On.test(o[1])&&(i="div");for(var l=0,a=o.length;l0?w(t.componentWillDisappear,P(e,n)):D(e,n,!1)}function x(e,n,t,r,o,l,i,a){e.componentWillMove.push({dom:r,fn:function(){0!==(4&i)?t.componentWillMove(n,o,r):0!==(8&i)&&t.onComponentWillMove(n,o,r,a)},next:l,parent:o})}function W(e,n,t,o,i){for(var a,u,c=n.flags;!r(n);){var f=n.flags;if(0!==(1521&f))return void(r(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?h(t,n.dom,o):x(i,e,a,n.dom,t,o,c,u));var s=n.children;if(0!==(4&f))a=n.children,u=n.props,n=s.$LI;else if(0!==(8&f))a=n.ref,u=n.props,n=s;else if(0!==(8192&f)){if(2!==n.childFlags){for(var p=0,d=s.length;p0,v=a(p),h=i(p)&&p[0]===U;d||v||h?(l=l||r.slice(0,f),(d||h)&&(s=_(s)),(v||h)&&(s.key=U+f),l.push(s)):l&&l.push(s),s.flags|=65536}}u=0===(l=l||r).length?1:8}else(l=r).flags|=65536,81920&r.flags&&(l=_(r)),u=2;return e.children=l,e.childFlags=u,e}function J(e){if(o(e)||t(e))return H(e,null);if(n(e))return K(e,0,null);return 16384&e.flags?_(e):e}var Z="http://www.w3.org/1999/xlink",Q="http://www.w3.org/XML/1998/namespace",Y={"xlink:actuate":Z,"xlink:arcrole":Z,"xlink:href":Z,"xlink:role":Z,"xlink:show":Z,"xlink:title":Z,"xlink:type":Z,"xml:base":Q,"xml:lang":Q,"xml:space":Q};function ee(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ne=ee(0),te=ee(null),re=ee(!0);function oe(e,n){var t=n.$EV;return t||(t=n.$EV=ee(null)),t[e]||1===++ne[e]&&(te[e]=he(e)),t}function le(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--ne[e]&&(document.removeEventListener(d(e),te[e]),te[e]=null),t[e]=null)}function ie(e,n,t,r){if(l(t))oe(e,r)[e]=t;else if(c(t)){if(N(n,t))return;oe(e,r)[e]=t}else le(e,r)}function ae(e){return l(e.composedPath)?e.composedPath()[0]:e.target}function ue(e,n,t,o){var l=ae(e);do{if(n&&l.disabled)return;var i=l.$EV;if(!r(i)){var u=i[t];if(u&&(o.dom=l,u.event?u.event(u.data,e):u(e),e.cancelBubble))return}l=l.parentNode}while(!a(l))}function ce(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function fe(){return this.defaultPrevented}function se(){return this.cancelBubble}function pe(e){var n={dom:document};return e.isDefaultPrevented=fe,e.isPropagationStopped=se,e.stopPropagation=ce,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function de(e){return function(n){if(0!==n.button)return void n.stopPropagation();ue(n,!0,e,pe(n))}}function ve(e){return function(n){ue(n,!1,e,pe(n))}}function he(e){var n="onClick"===e||"onDblClick"===e?de(e):ve(e);return document.addEventListener(d(e),n),n}function me(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function ge(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var o=n.toLowerCase();l(e[o])&&e[o](t)}}function ye(e,n){var t=function(t){var o,a=this.$V;if(r(a))return;var u=null!=(o=a.props)?o:f,c=a.dom;if(i(e))ge(u,e,t);else for(var s=0;s-1&&!r(n.options[i])&&(a=n.options[i].value),t&&r(a)&&(a=e.defaultValue),Fe(o,a)}}var Ve,Ne,Me=ye("onInput",Se),Le=ye("onChange");function Ue(e,n){be(e,"input",Me),l(n.onChange)&&be(e,"change",Le)}function Se(e,n,t){var o=e.value,l=n.value;if(r(o)){if(t){var i=e.defaultValue;r(i)||i===l||(n.defaultValue=i,n.value=i)}}else l!==o&&(n.defaultValue=o,n.value=o)}function Be(e,n,t,r,o,l){0!==(64&e)?Pe(r,t):0!==(256&e)?Ie(r,t,o,n):0!==(128&e)&&Se(r,t,o),l&&(t.$V=n)}function Ee(e,n,t){0!==(64&e)?De(n,t):0!==(256&e)?Ae(n):0!==(128&e)&&Ue(n,t)}function Te(e){return ke(e.type)?!r(e.checked):!r(e.value)}function Oe(e){r(e)||!L(e,null)&&e.current&&(e.current=null)}function je(e,n,t){r(e)||!l(e)&&void 0===e.current||t.push((function(){L(e,n)||void 0===e.current||(e.current=n)}))}function He(e,n,t){Ke(e,t),F(e,n,t)}function Ke(e,n){var t,o=e.flags,i=e.children;if(0!==(481&o)){t=e.ref;var u=e.props;Oe(t);var c=e.childFlags;if(!a(u))for(var s=Object.keys(u),d=0,v=s.length;d0?w(t.componentWillDisappear,_e(n,e)):e.textContent=""}function ze(e,n,t,r){Re(t,r),8192&n.flags?F(n,e,r):Xe(e,t,r)}function Ge(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function qe(e){var n=e.event;return function(t){n(e.data,t)}}function Je(e,n,t,r){if(c(t)){if(N(n,t))return;t=qe(t)}be(r,d(e),t)}function Ze(e,n,t){if(r(n))return void t.removeAttribute("style");var o,l,a=t.style;if(i(n))return void(a.cssText=n);if(r(e)||i(e))for(o in n)l=n[o],a.setProperty(o,l);else{for(o in n)(l=n[o])!==e[o]&&a.setProperty(o,l);for(o in e)r(n[o])&&a.removeProperty(o)}}function Qe(e,n,t,o,l){var i=(null==e?void 0:e.__html)||"",u=(null==n?void 0:n.__html)||"";i!==u&&(r(u)||me(o,u)||(a(t)||(12&t.childFlags?Re(t.children,l):2===t.childFlags&&Ke(t.children,l),t.children=null,t.childFlags=1),o.innerHTML=u))}function Ye(e,n,t){var o=r(e)?"":e;n[t]!==o&&(n[t]=o)}function en(e,n,t,o,l,i,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;Ye(t,o,e);break;case"style":Ze(n,t,o);break;case"dangerouslySetInnerHTML":Qe(n,t,a,o,u);break;default:re[e]?ie(e,n,t,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Je(e,n,t,o):r(t)?o.removeAttribute(e):l&&Y[e]?o.setAttributeNS(Y[e],e,t):o.setAttribute(e,t)}}function nn(e,n,t,r,o,l){var i=!1,a=(448&n)>0;for(var u in a&&(i=Te(t))&&Ee(n,r,t),t)en(u,null,t[u],r,o,i,null,l);a&&Be(n,e,r,t,!0,i)}function tn(n,t,r){var o=J(n.render(t,n.state,r)),i=r;return l(n.getChildContext)&&(i=e({},r,n.getChildContext())),n.$CX=i,o}function rn(e,n,t,r,o,i){var u=new n(t,r),c=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=o,u.$L=i,e.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=A(u,t,u.state);else if(l(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!a(s)){var p=u.state;if(a(p))u.state=s;else for(var d in s)p[d]=s[d];u.$PS=null}u.$BR=!1}return u.$LI=tn(u,t,r),u}function on(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function ln(e,n,t,r,o,l,i){var a=e.flags|=16384;0!==(481&a)?fn(e,n,t,r,o,l,i):0!==(4&a)?pn(e,n,t,r,o,l,i):8&a?dn(e,n,t,r,o,l,i):16&a?cn(e,n,o):8192&a?un(e,t,n,r,o,l,i):1024&a&&an(e,t,n,o,l,i)}function an(e,n,t,r,o,l){ln(e.children,e.ref,n,!1,null,o,l);var i=X();cn(i,t,r),e.dom=i.dom}function un(e,n,t,r,o,l,i){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=X()),2===u?ln(a,t,n,r,o,l,i):sn(a,t,n,r,o,l,i)}function cn(e,n,t){var r=e.dom=document.createTextNode(e.children);a(n)||h(n,r,t)}function fn(e,n,t,o,l,i,u){var c=e.flags,f=e.props,s=e.className,p=e.childFlags,d=e.dom=m(e.type,o=o||(32&c)>0),v=e.children;if(r(s)||""===s||(o?d.setAttribute("class",s):d.className=s),16===p)V(d,v);else if(1!==p){var g=o&&"foreignObject"!==e.type;2===p?(16384&v.flags&&(e.children=v=_(v)),ln(v,d,t,g,null,i,u)):8!==p&&4!==p||sn(v,d,t,g,null,i,u)}a(n)||h(n,d,l),a(f)||nn(e,c,f,d,o,u),je(e.ref,d,i)}function sn(e,n,t,r,o,l,i){for(var a=0;ad)&&(s=C(a[d-1],!1).nextSibling)}An(c,f,a,u,t,r,o,s,e,l,i)}function Pn(e,n,t,r,l){var i=e.ref,a=n.ref,u=n.children;if(An(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,l),n.dom=e.dom,i!==a&&!o(u)){var c=u.dom;y(i,c),v(a,c)}}function Fn(e,n,t,o,l,i){var a,u=n.dom=e.dom,c=e.props,s=n.props,p=n.flags,d=!1,v=!1;if(o=o||(32&p)>0,c!==s){var h=c||f;if((a=s||f)!==f)for(var m in(d=(448&p)>0)&&(v=Te(a)),a){var g=h[m],y=a[m];g!==y&&en(m,g,y,u,o,v,e,i)}if(h!==f)for(var b in h)r(a[b])&&!r(h[b])&&en(b,h[b],null,u,o,v,e,i)}var k=n.children,C=n.className;e.className!==C&&(r(C)?u.removeAttribute("class"):o?u.setAttribute("class",C):u.className=C),4096&p?$n(u,k):An(e.childFlags,n.childFlags,e.children,k,u,t,o&&"foreignObject"!==n.type,null,e,l,i),d&&Be(p,n,u,a,!1,v);var w=n.ref,$=e.ref;$!==w&&(Oe($),je(w,u,l))}function xn(e,n,t,r,o,l,i){Ke(e,i),sn(n,t,r,o,C(e,!0),l,i),F(e,t,i)}function Wn(e,n,t,r,o,l,i,a,u,c,f){var s=0|e.length,p=0|n.length;0===s?p>0&&sn(n,t,r,o,l,i,a):0===p?ze(t,u,e,a):8===c&&8===f?Sn(e,n,t,r,o,s,p,l,u,i,a):Un(e,n,t,r,o,s,p,l,i,a)}function An(e,n,t,r,o,l,i,a,u,c,f){switch(e){case 2:switch(n){case 2:Cn(t,r,o,l,i,a,c,f);break;case 1:He(t,o,f);break;case 16:Ke(t,f),V(o,r);break;default:xn(t,r,o,l,i,c,f)}break;case 1:switch(n){case 2:ln(r,o,l,i,a,c,f);break;case 1:break;case 16:V(o,r);break;default:sn(r,o,l,i,a,c,f)}break;case 16:switch(n){case 16:wn(t,r,o);break;case 2:Xe(o,t,f),ln(r,o,l,i,a,c,f);break;case 1:Xe(o,t,f);break;default:Xe(o,t,f),sn(r,o,l,i,a,c,f)}break;default:switch(n){case 16:Re(t,f),V(o,r);break;case 2:ze(o,u,t,f),ln(r,o,l,i,a,c,f);break;case 1:ze(o,u,t,f);break;default:Wn(t,r,o,l,i,a,c,f,u,n,e)}}}function In(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Vn(n,t,r,o,i,a,u,c,f,s){var p=n.state,d=n.props,v=Boolean(n.$N),h=l(n.shouldComponentUpdate);if(v&&(t=A(n,r,t!==p?e({},p,t):t)),u||!h||h&&n.shouldComponentUpdate(r,t,i)){!v&&l(n.componentWillUpdate)&&n.componentWillUpdate(r,t,i),n.props=r,n.state=t,n.context=i;var m=null,g=tn(n,r,i);v&&l(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),Cn(n.$LI,g,o,n.$CX,a,c,f,s),n.$LI=g,l(n.componentDidUpdate)&&In(n,d,p,m,f)}else n.props=r,n.state=t,n.context=i}function Nn(n,t,r,o,i,u,c,s){var p=t.children=n.children;if(a(p))return;p.$L=c;var d=t.props||f,v=t.ref,h=n.ref,m=p.state;if(!p.$N){if(l(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,o),p.$UN)return;p.$BR=!1}a(p.$PS)||(m=e({},m,p.$PS),p.$PS=null)}Vn(p,m,d,r,o,i,!1,u,c,s),h!==v&&(Oe(h),je(v,p,c))}function Mn(e,n,t,o,i,a,u,c){var s=!0,p=n.props||f,d=n.ref,v=e.props,h=!r(d),m=e.children;if(h&&l(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(v,p)),s){h&&l(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=J(on(n,o));Cn(m,g,t,o,i,a,u,c),n.children=g,h&&l(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else n.children=m}function Ln(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Un(e,n,t,r,o,l,i,a,u,c){for(var f,s,p=l>i?i:l,d=0;di)for(d=p;dd||h>v)break e;m=e[h],g=n[h]}for(m=e[d],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=_(g)),Cn(m,g,t,r,o,a,c,f),e[d]=g,v--,h>--d||h>v)break e;m=e[d],g=n[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)He(e[h++],t,f);else Bn(e,n,r,l,i,d,v,h,t,o,a,u,c,f)}function Bn(e,n,t,r,o,l,i,a,u,c,f,s,p,d){var v,h,m=0,g=0,y=a,b=a,k=l-a+1,w=i-a+1,D=new Int32Array(w+1),P=k===r,F=!1,x=0,A=0;if(o<4||(k|w)<32)for(g=y;g<=l;++g)if(v=e[g],Aa?F=!0:x=a,16384&h.flags&&(n[a]=h=_(h)),Cn(v,h,u,t,c,f,p,d),++A;break}!P&&a>i&&He(v,u,d)}else P||He(v,u,d);else{var I={};for(g=b;g<=i;++g)I[n[g].key]=g;for(g=y;g<=l;++g)if(v=e[g],Ay;)He(e[y++],u,d);D[a-b]=g+1,x>a?F=!0:x=a,16384&(h=n[a]).flags&&(n[a]=h=_(h)),Cn(v,h,u,t,c,f,p,d),++A}else P||He(v,u,d);else P||He(v,u,d)}if(P)ze(u,s,e,d),sn(n,u,t,c,f,p,d);else if(F){var V=Tn(D);for(a=V.length-1,g=w-1;g>=0;g--)0===D[g]?(16384&(h=n[x=g+b]).flags&&(n[x]=h=_(h)),ln(h,u,t,c,(m=x+1)0&&$(d.componentWillMove)}else if(A!==w)for(g=w-1;g>=0;g--)0===D[g]&&(16384&(h=n[x=g+b]).flags&&(n[x]=h=_(h)),ln(h,u,t,c,(m=x+1)En&&(En=u,Ve=new Int32Array(u),Ne=new Int32Array(u));t>1]]0&&(Ne[t]=Ve[l-1]),Ve[l]=t)}l=o+1;var c=new Int32Array(l);for(i=Ve[l-1];l-- >0;)c[l]=i,i=Ne[i],Ve[l]=0;return c}function On(e,n,t,o){var i=[],a=new p,u=n.$V;r(u)?r(e)||(0!==(16384&e.flags)&&(e=_(e)),ln(e,n,o,!1,null,i,a),n.$V=e,u=e):r(e)?(He(u,n,a),n.$V=null):(16384&e.flags&&(e=_(e)),Cn(u,e,n,o,!1,null,i,a),u=n.$V=e),b(i),w(a.componentDidAppear),l(t)&&t()}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),Promise.resolve().then.bind(Promise.resolve());var jn=Array.isArray,Hn=/([.#]?[a-zA-Z0-9_:-]+)/,Kn=/^\.|#/;function Rn(e,n){if(!e)return"div";if(e===s)return e;var t,r=n&&void 0===n.id,o=e.split(Hn),l=null;Kn.test(o[1])&&(l="div");for(var i=0,a=o.length;iBenchmarks This version of UI Benchmark tracks performance regressions in Inferno's normalization algorithm. Do not write code like this.
Example | View source...

+

+ UI Benchmark (Lifecycle)
+ This version of UI Benchmark tracks performance regressions in Inferno's lifecycle process. Do not write code like this.
+ Example | View source... +

UI Benchmark (same as React)
This is InfernoJS implementation of UI Benchmark using identical application level code with React implementation.
diff --git a/docs/math-elements/dist/bundle.js b/docs/math-elements/dist/bundle.js index 194ee6a3f..e4fdbcc75 100644 --- a/docs/math-elements/dist/bundle.js +++ b/docs/math-elements/dist/bundle.js @@ -1 +1 @@ -!function(){"use strict";function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,e){return n.__proto__=e,n},n(e,t)}function e(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}var t=Array.isArray;function l(n){var e=typeof n;return"string"===e||"number"===e}function r(n){return void 0===n||null===n}function o(n){return null===n||!1===n||!0===n||void 0===n}function i(n){return"function"===typeof n}function u(n){return"string"===typeof n}function a(n){return null===n}function c(n,e){var t={};if(n)for(var l in n)t[l]=n[l];if(e)for(var r in e)t[r]=e[r];return t}function f(n){return!a(n)&&"object"===typeof n}var s={},p=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function d(n){return n.substring(2).toLowerCase()}function v(n,e){n.appendChild(e)}function h(n,e,t){a(t)?v(n,e):n.insertBefore(e,t)}function m(n,e){if(e)return document.createElementNS("http://www.w3.org/2000/svg",n);return document.createElement(n)}function g(n,e,t){n.replaceChild(e,t)}function y(n,e){n.removeChild(e)}function $(n){for(var e=0;e0?w(t.componentWillDisappear,F(n,e)):P(n,e,!1)}function D(n,e,t,l,r,o,i,u){n.componentWillMove.push({dom:l,fn:function(){4&i?t.componentWillMove(e,r,l):8&i&&t.onComponentWillMove(e,r,l,u)},next:o,parent:r})}function x(n,e,t,l,o){var u,a,c=e.flags;do{var f=e.flags;if(1521&f)return void(r(u)||!i(u.componentWillMove)&&!i(u.onComponentWillMove)?h(t,e.dom,l):D(o,n,u,e.dom,t,l,c,a));var s=e.children;if(4&f)u=e.children,a=e.props,e=s.$LI;else if(8&f)u=e.ref,a=e.props,e=s;else if(8192&f){if(2!==e.childFlags){for(var p=0,d=s.length;p0,v=a(p),h=u(p)&&p[0]===I;d||v||h?(r=r||e.slice(0,f),(d||h)&&(s=j(s)),(v||h)&&(s.key=I+f),r.push(s)):r&&r.push(s),s.flags|=65536}}i=0===(r=r||e).length?1:8}else(r=e).flags|=65536,81920&e.flags&&(r=j(e)),i=2;return n.children=r,n.childFlags=i,n}function X(n){if(o(n)||l(n))return O(n,null);if(t(n))return T(n,0,null);return 16384&n.flags?j(n):n}var G="http://www.w3.org/1999/xlink",K="http://www.w3.org/XML/1998/namespace",q={"xlink:actuate":G,"xlink:arcrole":G,"xlink:href":G,"xlink:role":G,"xlink:show":G,"xlink:title":G,"xlink:type":G,"xml:base":K,"xml:lang":K,"xml:space":K};function z(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var J=z(0),Y=z(null),Z=z(!0);function nn(n,e){var t=e.$EV;return t||(t=e.$EV=z(null)),t[n]||1===++J[n]&&(Y[n]=pn(n)),t}function en(n,e){var t=e.$EV;t&&t[n]&&(0===--J[n]&&(document.removeEventListener(d(n),Y[n]),Y[n]=null),t[n]=null)}function tn(n,e,t,l){if(i(t))nn(n,l)[n]=t;else if(f(t)){if(M(e,t))return;nn(n,l)[n]=t}else en(n,l)}function ln(n){return i(n.composedPath)?n.composedPath()[0]:n.target}function rn(n,e,t,l){var r=ln(n);do{if(e&&r.disabled)return;var o=r.$EV;if(o){var i=o[t];if(i&&(l.dom=r,i.event?i.event(i.data,n):i(n),n.cancelBubble))return}r=r.parentNode}while(!a(r))}function on(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function un(){return this.defaultPrevented}function an(){return this.cancelBubble}function cn(n){var e={dom:document};return n.isDefaultPrevented=un,n.isPropagationStopped=an,n.stopPropagation=on,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function fn(n){return function(e){if(0!==e.button)return void e.stopPropagation();rn(e,!0,n,cn(e))}}function sn(n){return function(e){rn(e,!1,n,cn(e))}}function pn(n){var e="onClick"===n||"onDblClick"===n?fn(n):sn(n);return document.addEventListener(d(n),e),e}function dn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function vn(n,e,t){if(n[e]){var l=n[e];l.event?l.event(l.data,t):l(t)}else{var r=e.toLowerCase();n[r]&&n[r](t)}}function hn(n,e){var t=function(t){var l=this.$V;if(!l)return;var r=l.props||s,o=l.dom;if(u(n))vn(r,n,t);else for(var a=0;a-1&&e.options[i]&&(u=e.options[i].value),t&&r(u)&&(u=n.defaultValue),Cn(l,u)}}var xn,Un,Wn=hn("onInput",Mn),Ln=hn("onChange");function Nn(n,e){mn(n,"input",Wn),e.onChange&&mn(n,"change",Ln)}function Mn(n,e,t){var l=n.value,o=e.value;if(r(l)){if(t){var i=n.defaultValue;r(i)||i===o||(e.defaultValue=i,e.value=i)}}else o!==l&&(e.defaultValue=l,e.value=l)}function Vn(n,e,t,l,r,o){64&n?wn(l,t):256&n?Dn(l,t,r,e):128&n&&Mn(l,t,r),o&&(t.$V=e)}function An(n,e,t){64&n?kn(e,t):256&n?Sn(e):128&n&&Nn(e,t)}function In(n){return n.type&&gn(n.type)?!r(n.checked):!r(n.value)}function Bn(n){n&&!A(n,null)&&n.current&&(n.current=null)}function En(n,e,t){n&&(i(n)||void 0!==n.current)&&t.push((function(){A(n,e)||void 0===n.current||(n.current=e)}))}function On(n,e,t){Tn(n,t),S(n,e,t)}function Tn(n,e){var t,l=n.flags,o=n.children;if(481&l){t=n.ref;var u=n.props;Bn(t);var c=n.childFlags;if(!a(u))for(var f=Object.keys(u),d=0,v=f.length;d0?w(t.componentWillDisappear,jn(e,n)):n.textContent=""}function Hn(n,e,t,l){Rn(t,l),8192&e.flags?S(e,n,l):_n(n,t,l)}function Qn(n,e,t,l,r){n.componentWillDisappear.push((function(n){4&l?e.componentWillDisappear(t,n):8&l&&e.onComponentWillDisappear(t,r,n)}))}function Xn(n){var e=n.event;return function(t){e(n.data,t)}}function Gn(n,e,t,l){if(f(t)){if(M(e,t))return;t=Xn(t)}mn(l,d(n),t)}function Kn(n,e,t){if(r(e))return void t.removeAttribute("style");var l,o,i=t.style;if(u(e))return void(i.cssText=e);if(r(n)||u(n))for(l in e)o=e[l],i.setProperty(l,o);else{for(l in e)(o=e[l])!==n[l]&&i.setProperty(l,o);for(l in n)r(e[l])&&i.removeProperty(l)}}function qn(n,e,t,l,o){var i=n&&n.__html||"",u=e&&e.__html||"";i!==u&&(r(u)||dn(l,u)||(a(t)||(12&t.childFlags?Rn(t.children,o):2===t.childFlags&&Tn(t.children,o),t.children=null,t.childFlags=1),l.innerHTML=u))}function zn(n,e,t,l,o,i,u,a){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":l.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":l[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;var c=r(t)?"":t;l[n]!==c&&(l[n]=c);break;case"style":Kn(e,t,l);break;case"dangerouslySetInnerHTML":qn(e,t,u,l,a);break;default:Z[n]?tn(n,e,t,l):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?Gn(n,e,t,l):r(t)?l.removeAttribute(n):o&&q[n]?l.setAttributeNS(q[n],n,t):l.setAttribute(n,t)}}function Jn(n,e,t,l,r,o){var i=!1,u=(448&e)>0;for(var a in u&&(i=In(t))&&An(e,l,t),t)zn(a,null,t[a],l,r,i,null,o);u&&Vn(e,n,l,t,!0,i)}function Yn(n,e,t){var l=X(n.render(e,n.state,t)),r=t;return i(n.getChildContext)&&(r=c(t,n.getChildContext())),n.$CX=r,l}function Zn(n,e,t,l,r,o){var u=new e(t,l),c=u.$N=Boolean(e.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=r,u.$L=o,n.children=u,u.$BS=!1,u.context=l,u.props===s&&(u.props=t),c)u.state=U(u,t,u.state);else if(i(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var f=u.$PS;if(!a(f)){var p=u.state;if(a(p))u.state=f;else for(var d in f)p[d]=f[d];u.$PS=null}u.$BR=!1}return u.$LI=Yn(u,t,l),u}function ne(n,e){var t=n.props||s;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function ee(n,e,t,l,r,o,i){var u=n.flags|=16384;481&u?oe(n,e,t,l,r,o,i):4&u?ue(n,e,t,l,r,o,i):8&u?ae(n,e,t,l,r,o,i):16&u?re(n,e,r):8192&u?le(n,t,e,l,r,o,i):1024&u&&te(n,t,e,r,o,i)}function te(n,e,t,l,r,o){ee(n.children,n.ref,e,!1,null,r,o);var i=_();re(i,t,l),n.dom=i.dom}function le(n,e,t,l,r,o,i){var u=n.children,a=n.childFlags;12&a&&0===u.length&&(a=n.childFlags=2,u=n.children=_()),2===a?ee(u,t,e,l,r,o,i):ie(u,t,e,l,r,o,i)}function re(n,e,t){var l=n.dom=document.createTextNode(n.children);a(e)||h(e,l,t)}function oe(n,e,t,l,o,i,u){var c=n.flags,f=n.props,s=n.className,p=n.childFlags,d=n.dom=m(n.type,l=l||(32&c)>0),v=n.children;if(r(s)||""===s||(l?d.setAttribute("class",s):d.className=s),16===p)N(d,v);else if(1!==p){var g=l&&"foreignObject"!==n.type;2===p?(16384&v.flags&&(n.children=v=j(v)),ee(v,d,t,g,null,i,u)):8!==p&&4!==p||ie(v,d,t,g,null,i,u)}a(e)||h(e,d,o),a(f)||Jn(n,c,f,d,l,u),En(n.ref,d,i)}function ie(n,e,t,l,r,o,i){for(var u=0;ud)&&(s=k(u[d-1],!1).nextSibling)}we(c,f,u,a,t,l,r,s,n,o,i)}function $e(n,e,t,l,r){var i=n.ref,u=e.ref,a=e.children;if(we(n.childFlags,e.childFlags,n.children,a,i,t,!1,null,n,l,r),e.dom=n.dom,i!==u&&!o(a)){var c=a.dom;y(i,c),v(u,c)}}function be(n,e,t,l,o,i,u){var a,c=e.dom=n.dom,f=n.props,p=e.props,d=!1,v=!1;if(l=l||(32&o)>0,f!==p){var h=f||s;if((a=p||s)!==s)for(var m in(d=(448&o)>0)&&(v=In(a)),a){var g=h[m],y=a[m];g!==y&&zn(m,g,y,c,l,v,n,u)}if(h!==s)for(var $ in h)r(a[$])&&!r(h[$])&&zn($,h[$],null,c,l,v,n,u)}var b=e.children,k=e.className;n.className!==k&&(r(k)?c.removeAttribute("class"):l?c.setAttribute("class",k):c.className=k),4096&o?ge(c,b):we(n.childFlags,e.childFlags,n.children,b,c,t,l&&"foreignObject"!==e.type,null,n,i,u),d&&Vn(o,e,c,a,!1,v);var w=e.ref,C=n.ref;C!==w&&(Bn(C),En(w,c,i))}function ke(n,e,t,l,r,o,i){Tn(n,i),ie(e,t,l,r,k(n,!0),o,i),S(n,t,i)}function we(n,e,t,l,r,o,i,u,a,c,f){switch(n){case 2:switch(e){case 2:he(t,l,r,o,i,u,c,f);break;case 1:On(t,r,f);break;case 16:Tn(t,f),N(r,l);break;default:ke(t,l,r,o,i,c,f)}break;case 1:switch(e){case 2:ee(l,r,o,i,u,c,f);break;case 1:break;case 16:N(r,l);break;default:ie(l,r,o,i,u,c,f)}break;case 16:switch(e){case 16:me(t,l,r);break;case 2:_n(r,t,f),ee(l,r,o,i,u,c,f);break;case 1:_n(r,t,f);break;default:_n(r,t,f),ie(l,r,o,i,u,c,f)}break;default:switch(e){case 16:Rn(t,f),N(r,l);break;case 2:Hn(r,a,t,f),ee(l,r,o,i,u,c,f);break;case 1:Hn(r,a,t,f);break;default:var s=0|t.length,p=0|l.length;0===s?p>0&&ie(l,r,o,i,u,c,f):0===p?Hn(r,a,t,f):8===e&&8===n?Ue(t,l,r,o,i,s,p,u,a,c,f):xe(t,l,r,o,i,s,p,u,c,f)}}}function Ce(n,e,t,l,r){r.push((function(){n.componentDidUpdate(e,t,l)}))}function Pe(n,e,t,l,r,o,u,a,f,s){var p=n.state,d=n.props,v=Boolean(n.$N),h=i(n.shouldComponentUpdate);if(v&&(e=U(n,t,e!==p?c(p,e):e)),u||!h||h&&n.shouldComponentUpdate(t,e,r)){!v&&i(n.componentWillUpdate)&&n.componentWillUpdate(t,e,r),n.props=t,n.state=e,n.context=r;var m=null,g=Yn(n,t,r);v&&i(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),he(n.$LI,g,l,n.$CX,o,a,f,s),n.$LI=g,i(n.componentDidUpdate)&&Ce(n,d,p,m,f)}else n.props=t,n.state=e,n.context=r}function Fe(n,e,t,l,r,o,u,f){var p=e.children=n.children;if(a(p))return;p.$L=u;var d=e.props||s,v=e.ref,h=n.ref,m=p.state;if(!p.$N){if(i(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,l),p.$UN)return;p.$BR=!1}a(p.$PS)||(m=c(m,p.$PS),p.$PS=null)}Pe(p,m,d,t,l,r,!1,o,u,f),h!==v&&(Bn(h),En(v,p,u))}function Se(n,e,t,l,o,u,a,c){var f=!0,p=e.props||s,d=e.ref,v=n.props,h=!r(d),m=n.children;if(h&&i(d.onComponentShouldUpdate)&&(f=d.onComponentShouldUpdate(v,p)),!1!==f){h&&i(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=X(ne(e,l));he(m,g,t,l,o,u,a,c),e.children=g,h&&i(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else e.children=m}function De(n,e){var t=e.children,l=e.dom=n.dom;t!==n.children&&(l.nodeValue=t)}function xe(n,e,t,l,r,o,i,u,a,c){for(var f,s,p=o>i?i:o,d=0;di)for(d=p;dd||h>v)break n;m=n[h],g=e[h]}for(m=n[d],g=e[v];m.key===g.key;){if(16384&g.flags&&(e[v]=g=j(g)),he(m,g,t,l,r,u,c,f),n[d]=g,v--,h>--d||h>v)break n;m=n[d],g=e[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)On(n[h++],t,f);else We(n,e,l,o,i,d,v,h,t,r,u,a,c,f)}function We(n,e,t,l,r,o,i,u,a,c,f,s,p,d){var v,h,m=0,g=0,y=u,$=u,b=o-u+1,w=i-u+1,P=new Int32Array(w+1),F=b===l,S=!1,D=0,U=0;if(r<4||(b|w)<32)for(g=y;g<=o;++g)if(v=n[g],Uu?S=!0:D=u,16384&h.flags&&(e[u]=h=j(h)),he(v,h,a,t,c,f,p,d),++U;break}!F&&u>i&&On(v,a,d)}else F||On(v,a,d);else{var W={};for(g=$;g<=i;++g)W[e[g].key]=g;for(g=y;g<=o;++g)if(v=n[g],Uy;)On(n[y++],a,d);P[u-$]=g+1,D>u?S=!0:D=u,16384&(h=e[u]).flags&&(e[u]=h=j(h)),he(v,h,a,t,c,f,p,d),++U}else F||On(v,a,d);else F||On(v,a,d)}if(F)Hn(a,s,n,d),ie(e,a,t,c,f,p,d);else if(S){var L=Ne(P);for(u=L.length-1,g=w-1;g>=0;g--)0===P[g]?(16384&(h=e[D=g+$]).flags&&(e[D]=h=j(h)),ee(h,a,t,c,(m=D+1)0&&C(d.componentWillMove)}else if(U!==w)for(g=w-1;g>=0;g--)0===P[g]&&(16384&(h=e[D=g+$]).flags&&(e[D]=h=j(h)),ee(h,a,t,c,(m=D+1)Le&&(Le=a,xn=new Int32Array(a),Un=new Int32Array(a));t>1]]0&&(Un[t]=xn[o-1]),xn[o]=t)}o=r+1;var c=new Int32Array(o);for(i=xn[o-1];o-- >0;)c[o]=i,i=Un[i],xn[o]=0;return c}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Me=[],Ve="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(n){window.setTimeout(n,0)},Ae=!1;function Ie(n,e,t,l){var o=n.$PS;if(i(e)&&(e=e(o?c(n.state,o):n.state,n.props,n.context)),r(o))n.$PS=e;else for(var u in e)o[u]=e[u];if(n.$BR)i(t)&&n.$L.push(t.bind(n));else{if(!W.v&&0===Me.length)return Oe(n,l),void(i(t)&&t.call(n));if(-1===Me.indexOf(n)&&Me.push(n),l&&(n.$F=!0),Ae||(Ae=!0,Ve(Ee)),i(t)){var a=n.$QU;a||(a=n.$QU=[]),a.push(t)}}}function Be(n){for(var e=n.$QU,t=0;t0?w(t.componentWillDisappear,D(n,e)):P(n,e,!1)}function S(n,e,t,l,r,o,i,u){n.componentWillMove.push({dom:l,fn:function(){0!==(4&i)?t.componentWillMove(e,r,l):0!==(8&i)&&t.onComponentWillMove(e,r,l,u)},next:o,parent:r})}function U(n,e,t,l,r){for(var i,a,c=e.flags;!o(e);){var f=e.flags;if(0!==(1521&f))return void(o(i)||!u(i.componentWillMove)&&!u(i.onComponentWillMove)?h(t,e.dom,l):S(r,n,i,e.dom,t,l,c,a));var s=e.children;if(0!==(4&f))i=e.children,a=e.props,e=s.$LI;else if(0!==(8&f))i=e.ref,a=e.props,e=s;else if(0!==(8192&f)){if(2!==e.childFlags){for(var p=0,d=s.length;p0,v=c(p),h=a(p)&&p[0]===I;d||v||h?(t=t||e.slice(0,f),(d||h)&&(s=R(s)),(v||h)&&(s.key=I+f),t.push(s)):t&&t.push(s),s.flags|=65536}}o=0===(t=t||e).length?1:8}else(t=e).flags|=65536,81920&e.flags&&(t=R(e)),o=2;return n.children=t,n.childFlags=o,n}function X(n){if(i(n)||r(n))return E(n,null);if(l(n))return T(n,0,null);return 16384&n.flags?R(n):n}var G="http://www.w3.org/1999/xlink",K="http://www.w3.org/XML/1998/namespace",q={"xlink:actuate":G,"xlink:arcrole":G,"xlink:href":G,"xlink:role":G,"xlink:show":G,"xlink:title":G,"xlink:type":G,"xml:base":K,"xml:lang":K,"xml:space":K};function z(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var J=z(0),Y=z(null),Z=z(!0);function nn(n,e){var t=e.$EV;return t||(t=e.$EV=z(null)),t[n]||1===++J[n]&&(Y[n]=pn(n)),t}function en(n,e){var t=e.$EV;null!=t&&t[n]&&(0===--J[n]&&(document.removeEventListener(d(n),Y[n]),Y[n]=null),t[n]=null)}function tn(n,e,t,l){if(u(t))nn(n,l)[n]=t;else if(f(t)){if(V(e,t))return;nn(n,l)[n]=t}else en(n,l)}function ln(n){return u(n.composedPath)?n.composedPath()[0]:n.target}function rn(n,e,t,l){var r=ln(n);do{if(e&&r.disabled)return;var i=r.$EV;if(!o(i)){var u=i[t];if(u&&(l.dom=r,u.event?u.event(u.data,n):u(n),n.cancelBubble))return}r=r.parentNode}while(!c(r))}function on(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function un(){return this.defaultPrevented}function an(){return this.cancelBubble}function cn(n){var e={dom:document};return n.isDefaultPrevented=un,n.isPropagationStopped=an,n.stopPropagation=on,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function fn(n){return function(e){if(0!==e.button)return void e.stopPropagation();rn(e,!0,n,cn(e))}}function sn(n){return function(e){rn(e,!1,n,cn(e))}}function pn(n){var e="onClick"===n||"onDblClick"===n?fn(n):sn(n);return document.addEventListener(d(n),e),e}function dn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function vn(n,e,t){var l=n[e];if(l)l.event?l.event(l.data,t):l(t);else{var r=e.toLowerCase();u(n[r])&&n[r](t)}}function hn(n,e){var t=function(t){var l,r=this.$V;if(o(r))return;var i=null!=(l=r.props)?l:s,c=r.dom;if(a(n))vn(i,n,t);else for(var f=0;f-1&&!o(e.options[i])&&(u=e.options[i].value),t&&o(u)&&(u=n.defaultValue),Cn(l,u)}}var Un,xn,Nn=hn("onInput",Vn),Wn=hn("onChange");function Ln(n,e){mn(n,"input",Nn),u(e.onChange)&&mn(n,"change",Wn)}function Vn(n,e,t){var l=n.value,r=e.value;if(o(l)){if(t){var i=n.defaultValue;o(i)||i===r||(e.defaultValue=i,e.value=i)}}else r!==l&&(e.defaultValue=l,e.value=l)}function An(n,e,t,l,r,o){0!==(64&n)?wn(l,t):0!==(256&n)?Sn(l,t,r,e):0!==(128&n)&&Vn(l,t,r),o&&(t.$V=e)}function Mn(n,e,t){0!==(64&n)?kn(e,t):0!==(256&n)?Fn(e):0!==(128&n)&&Ln(e,t)}function In(n){return gn(n.type)?!o(n.checked):!o(n.value)}function Bn(n){o(n)||!M(n,null)&&n.current&&(n.current=null)}function On(n,e,t){o(n)||!u(n)&&void 0===n.current||t.push((function(){M(n,e)||void 0===n.current||(n.current=e)}))}function En(n,e,t){Tn(n,t),F(n,e,t)}function Tn(n,e){var t,l=n.flags,r=n.children;if(0!==(481&l)){t=n.ref;var i=n.props;Bn(t);var a=n.childFlags;if(!c(i))for(var f=Object.keys(i),d=0,v=f.length;d0?w(t.componentWillDisappear,Rn(e,n)):n.textContent=""}function Hn(n,e,t,l){jn(t,l),8192&e.flags?F(e,n,l):_n(n,t,l)}function Qn(n,e,t,l,r){n.componentWillDisappear.push((function(n){4&l?e.componentWillDisappear(t,n):8&l&&e.onComponentWillDisappear(t,r,n)}))}function Xn(n){var e=n.event;return function(t){e(n.data,t)}}function Gn(n,e,t,l){if(f(t)){if(V(e,t))return;t=Xn(t)}mn(l,d(n),t)}function Kn(n,e,t){if(o(e))return void t.removeAttribute("style");var l,r,i=t.style;if(a(e))return void(i.cssText=e);if(o(n)||a(n))for(l in e)r=e[l],i.setProperty(l,r);else{for(l in e)(r=e[l])!==n[l]&&i.setProperty(l,r);for(l in n)o(e[l])&&i.removeProperty(l)}}function qn(n,e,t,l,r){var i=(null==n?void 0:n.__html)||"",u=(null==e?void 0:e.__html)||"";i!==u&&(o(u)||dn(l,u)||(c(t)||(12&t.childFlags?jn(t.children,r):2===t.childFlags&&Tn(t.children,r),t.children=null,t.childFlags=1),l.innerHTML=u))}function zn(n,e,t){var l=o(n)?"":n;e[t]!==l&&(e[t]=l)}function Jn(n,e,t,l,r,i,u,a){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":l.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":l[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;zn(t,l,n);break;case"style":Kn(e,t,l);break;case"dangerouslySetInnerHTML":qn(e,t,u,l,a);break;default:Z[n]?tn(n,e,t,l):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?Gn(n,e,t,l):o(t)?l.removeAttribute(n):r&&q[n]?l.setAttributeNS(q[n],n,t):l.setAttribute(n,t)}}function Yn(n,e,t,l,r,o){var i=!1,u=(448&e)>0;for(var a in u&&(i=In(t))&&Mn(e,l,t),t)Jn(a,null,t[a],l,r,i,null,o);u&&An(e,n,l,t,!0,i)}function Zn(e,t,l){var r=X(e.render(t,e.state,l)),o=l;return u(e.getChildContext)&&(o=n({},l,e.getChildContext())),e.$CX=o,r}function ne(n,e,t,l,r,o){var i=new e(t,l),a=i.$N=Boolean(e.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=o,n.children=i,i.$BS=!1,i.context=l,i.props===s&&(i.props=t),a)i.state=x(i,t,i.state);else if(u(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var f=i.$PS;if(!c(f)){var p=i.state;if(c(p))i.state=f;else for(var d in f)p[d]=f[d];i.$PS=null}i.$BR=!1}return i.$LI=Zn(i,t,l),i}function ee(n,e){var t=n.props||s;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function te(n,e,t,l,r,o,i){var u=n.flags|=16384;0!==(481&u)?ie(n,e,t,l,r,o,i):0!==(4&u)?ae(n,e,t,l,r,o,i):8&u?ce(n,e,t,l,r,o,i):16&u?oe(n,e,r):8192&u?re(n,t,e,l,r,o,i):1024&u&&le(n,t,e,r,o,i)}function le(n,e,t,l,r,o){te(n.children,n.ref,e,!1,null,r,o);var i=_();oe(i,t,l),n.dom=i.dom}function re(n,e,t,l,r,o,i){var u=n.children,a=n.childFlags;12&a&&0===u.length&&(a=n.childFlags=2,u=n.children=_()),2===a?te(u,t,e,l,r,o,i):ue(u,t,e,l,r,o,i)}function oe(n,e,t){var l=n.dom=document.createTextNode(n.children);c(e)||h(e,l,t)}function ie(n,e,t,l,r,i,u){var a=n.flags,f=n.props,s=n.className,p=n.childFlags,d=n.dom=m(n.type,l=l||(32&a)>0),v=n.children;if(o(s)||""===s||(l?d.setAttribute("class",s):d.className=s),16===p)L(d,v);else if(1!==p){var g=l&&"foreignObject"!==n.type;2===p?(16384&v.flags&&(n.children=v=R(v)),te(v,d,t,g,null,i,u)):8!==p&&4!==p||ue(v,d,t,g,null,i,u)}c(e)||h(e,d,r),c(f)||Yn(n,a,f,d,l,u),On(n.ref,d,i)}function ue(n,e,t,l,r,o,i){for(var u=0;ud)&&(s=k(u[d-1],!1).nextSibling)}De(c,f,u,a,t,l,r,s,n,o,i)}function ke(n,e,t,l,r){var o=n.ref,u=e.ref,a=e.children;if(De(n.childFlags,e.childFlags,n.children,a,o,t,!1,null,n,l,r),e.dom=n.dom,o!==u&&!i(a)){var c=a.dom;y(o,c),v(u,c)}}function we(n,e,t,l,r,i){var u,a=e.dom=n.dom,c=n.props,f=e.props,p=e.flags,d=!1,v=!1;if(l=l||(32&p)>0,c!==f){var h=c||s;if((u=f||s)!==s)for(var m in(d=(448&p)>0)&&(v=In(u)),u){var g=h[m],y=u[m];g!==y&&Jn(m,g,y,a,l,v,n,i)}if(h!==s)for(var $ in h)o(u[$])&&!o(h[$])&&Jn($,h[$],null,a,l,v,n,i)}var b=e.children,k=e.className;n.className!==k&&(o(k)?a.removeAttribute("class"):l?a.setAttribute("class",k):a.className=k),4096&p?$e(a,b):De(n.childFlags,e.childFlags,n.children,b,a,t,l&&"foreignObject"!==e.type,null,n,r,i),d&&An(p,e,a,u,!1,v);var w=e.ref,C=n.ref;C!==w&&(Bn(C),On(w,a,r))}function Ce(n,e,t,l,r,o,i){Tn(n,i),ue(e,t,l,r,k(n,!0),o,i),F(n,t,i)}function Pe(n,e,t,l,r,o,i,u,a,c,f){var s=0|n.length,p=0|e.length;0===s?p>0&&ue(e,t,l,r,o,i,u):0===p?Hn(t,a,n,u):8===c&&8===f?Le(n,e,t,l,r,s,p,o,a,i,u):We(n,e,t,l,r,s,p,o,i,u)}function De(n,e,t,l,r,o,i,u,a,c,f){switch(n){case 2:switch(e){case 2:ge(t,l,r,o,i,u,c,f);break;case 1:En(t,r,f);break;case 16:Tn(t,f),L(r,l);break;default:Ce(t,l,r,o,i,c,f)}break;case 1:switch(e){case 2:te(l,r,o,i,u,c,f);break;case 1:break;case 16:L(r,l);break;default:ue(l,r,o,i,u,c,f)}break;case 16:switch(e){case 16:ye(t,l,r);break;case 2:_n(r,t,f),te(l,r,o,i,u,c,f);break;case 1:_n(r,t,f);break;default:_n(r,t,f),ue(l,r,o,i,u,c,f)}break;default:switch(e){case 16:jn(t,f),L(r,l);break;case 2:Hn(r,a,t,f),te(l,r,o,i,u,c,f);break;case 1:Hn(r,a,t,f);break;default:Pe(t,l,r,o,i,u,c,f,a,e,n)}}}function Fe(n,e,t,l,r){r.push((function(){n.componentDidUpdate(e,t,l)}))}function Se(e,t,l,r,o,i,a,c,f,s){var p=e.state,d=e.props,v=Boolean(e.$N),h=u(e.shouldComponentUpdate);if(v&&(t=x(e,l,t!==p?n({},p,t):t)),a||!h||h&&e.shouldComponentUpdate(l,t,o)){!v&&u(e.componentWillUpdate)&&e.componentWillUpdate(l,t,o),e.props=l,e.state=t,e.context=o;var m=null,g=Zn(e,l,o);v&&u(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),ge(e.$LI,g,r,e.$CX,i,c,f,s),e.$LI=g,u(e.componentDidUpdate)&&Fe(e,d,p,m,f)}else e.props=l,e.state=t,e.context=o}function Ue(e,t,l,r,o,i,a,f){var p=t.children=e.children;if(c(p))return;p.$L=a;var d=t.props||s,v=t.ref,h=e.ref,m=p.state;if(!p.$N){if(u(p.componentWillReceiveProps)){if(p.$BR=!0,p.componentWillReceiveProps(d,r),p.$UN)return;p.$BR=!1}c(p.$PS)||(m=n({},m,p.$PS),p.$PS=null)}Se(p,m,d,l,r,o,!1,i,a,f),h!==v&&(Bn(h),On(v,p,a))}function xe(n,e,t,l,r,i,a,c){var f=!0,p=e.props||s,d=e.ref,v=n.props,h=!o(d),m=n.children;if(h&&u(d.onComponentShouldUpdate)&&(f=d.onComponentShouldUpdate(v,p)),f){h&&u(d.onComponentWillUpdate)&&d.onComponentWillUpdate(v,p);var g=X(ee(e,l));ge(m,g,t,l,r,i,a,c),e.children=g,h&&u(d.onComponentDidUpdate)&&d.onComponentDidUpdate(v,p)}else e.children=m}function Ne(n,e){var t=e.children,l=e.dom=n.dom;t!==n.children&&(l.nodeValue=t)}function We(n,e,t,l,r,o,i,u,a,c){for(var f,s,p=o>i?i:o,d=0;di)for(d=p;dd||h>v)break n;m=n[h],g=e[h]}for(m=n[d],g=e[v];m.key===g.key;){if(16384&g.flags&&(e[v]=g=R(g)),ge(m,g,t,l,r,u,c,f),n[d]=g,v--,h>--d||h>v)break n;m=n[d],g=e[v]}}if(h>d){if(h<=v)for(p=(s=v+1)v)for(;h<=d;)En(n[h++],t,f);else Ve(n,e,l,o,i,d,v,h,t,r,u,a,c,f)}function Ve(n,e,t,l,r,o,i,u,a,c,f,s,p,d){var v,h,m=0,g=0,y=u,$=u,b=o-u+1,w=i-u+1,P=new Int32Array(w+1),D=b===l,F=!1,S=0,x=0;if(r<4||(b|w)<32)for(g=y;g<=o;++g)if(v=n[g],xu?F=!0:S=u,16384&h.flags&&(e[u]=h=R(h)),ge(v,h,a,t,c,f,p,d),++x;break}!D&&u>i&&En(v,a,d)}else D||En(v,a,d);else{var N={};for(g=$;g<=i;++g)N[e[g].key]=g;for(g=y;g<=o;++g)if(v=n[g],xy;)En(n[y++],a,d);P[u-$]=g+1,S>u?F=!0:S=u,16384&(h=e[u]).flags&&(e[u]=h=R(h)),ge(v,h,a,t,c,f,p,d),++x}else D||En(v,a,d);else D||En(v,a,d)}if(D)Hn(a,s,n,d),ue(e,a,t,c,f,p,d);else if(F){var W=Me(P);for(u=W.length-1,g=w-1;g>=0;g--)0===P[g]?(16384&(h=e[S=g+$]).flags&&(e[S]=h=R(h)),te(h,a,t,c,(m=S+1)0&&C(d.componentWillMove)}else if(x!==w)for(g=w-1;g>=0;g--)0===P[g]&&(16384&(h=e[S=g+$]).flags&&(e[S]=h=R(h)),te(h,a,t,c,(m=S+1)Ae&&(Ae=a,Un=new Int32Array(a),xn=new Int32Array(a));t>1]]0&&(xn[t]=Un[o-1]),Un[o]=t)}o=r+1;var c=new Int32Array(o);for(i=Un[o-1];o-- >0;)c[o]=i,i=xn[i],Un[o]=0;return c}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ie=[],Be=Promise.resolve().then.bind(Promise.resolve()),Oe=!1;function Ee(e,t,l,r){var i=e.$PS;if(u(t)&&(t=t(i?n({},e.state,i):e.state,e.props,e.context)),o(i))e.$PS=t;else for(var a in t)i[a]=t[a];if(e.$BR)u(l)&&e.$L.push(l.bind(e));else{if(!N.v&&0===Ie.length)return Re(e,r),void(u(l)&&l.call(e));if(Ie.includes(e)||Ie.push(e),r&&(e.$F=!0),Oe||(Oe=!0,Be(je)),u(l)){var c=e.$QU;c||(c=e.$QU=[]),c.push(l)}}}function Te(n){for(var e=n.$QU,t=0;t0?m(e.componentWillDisappear,y(c,t)):w(c,t,!1)}function b(c,t,e,i,a,l,n,d){c.componentWillMove.push({dom:i,fn:function(){4&n?e.componentWillMove(t,a,i):8&n&&e.onComponentWillMove(t,a,i,d)},next:l,parent:a})}function $(c,t,i,l,n){var d,r,o=t.flags;do{var p=t.flags;if(1521&p)return void(e(d)||!a(d.componentWillMove)&&!a(d.onComponentWillMove)?C(i,t.dom,l):b(n,c,d,t.dom,i,l,o,r));var h=t.children;if(4&p)d=t.children,r=t.props,t=h.$LI;else if(8&p)d=t.ref,r=t.props,t=h;else if(8192&p){if(2!==t.childFlags){for(var s=0,f=h.length;s0,C=n(s),F=l(s)&&s[0]===P;f||C||F?(d=d||a.slice(0,p),(f||F)&&(h=R(h)),(C||F)&&(h.key=P+p),d.push(h)):d&&d.push(h),h.flags|=65536}}r=0===(d=d||a).length?1:8}else(d=a).flags|=65536,81920&a.flags&&(d=R(a)),r=2;return e.children=d,e.childFlags=r,e}function G(e){if(i(e)||t(e))return O(e,null);if(c(e))return j(e,0,null);return 16384&e.flags?R(e):e}var J="http://www.w3.org/1999/xlink",Q="http://www.w3.org/XML/1998/namespace",Y={"xlink:actuate":J,"xlink:arcrole":J,"xlink:href":J,"xlink:role":J,"xlink:show":J,"xlink:title":J,"xlink:type":J,"xml:base":Q,"xml:lang":Q,"xml:space":Q};function Z(c){return{onClick:c,onDblClick:c,onFocusIn:c,onFocusOut:c,onKeyDown:c,onKeyPress:c,onKeyUp:c,onMouseDown:c,onMouseMove:c,onMouseUp:c,onTouchEnd:c,onTouchMove:c,onTouchStart:c}}var cc=Z(0),tc=Z(null),ec=Z(!0);function ic(c,t){var e=t.$EV;return e||(e=t.$EV=Z(null)),e[c]||1===++cc[c]&&(tc[c]=Cc(c)),e}function ac(c,t){var e=t.$EV;e&&e[c]&&(0===--cc[c]&&(document.removeEventListener(s(c),tc[c]),tc[c]=null),e[c]=null)}function lc(c,t,e,i){if(a(e))ic(c,i)[c]=e;else if(r(e)){if(W(t,e))return;ic(c,i)[c]=e}else ac(c,i)}function nc(c){return a(c.composedPath)?c.composedPath()[0]:c.target}function dc(c,t,e,i){var a=nc(c);do{if(t&&a.disabled)return;var l=a.$EV;if(l){var d=l[e];if(d&&(i.dom=a,d.event?d.event(d.data,c):d(c),c.cancelBubble))return}a=a.parentNode}while(!n(a))}function rc(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function oc(){return this.defaultPrevented}function pc(){return this.cancelBubble}function hc(c){var t={dom:document};return c.isDefaultPrevented=oc,c.isPropagationStopped=pc,c.stopPropagation=rc,Object.defineProperty(c,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function sc(c){return function(t){if(0!==t.button)return void t.stopPropagation();dc(t,!0,c,hc(t))}}function fc(c){return function(t){dc(t,!1,c,hc(t))}}function Cc(c){var t="onClick"===c||"onDblClick"===c?sc(c):fc(c);return document.addEventListener(s(c),t),t}function Fc(c,t){var e=document.createElement("i");return e.innerHTML=t,e.innerHTML===c.innerHTML}function uc(c,t,e){if(c[t]){var i=c[t];i.event?i.event(i.data,e):i(e)}else{var a=t.toLowerCase();c[a]&&c[a](e)}}function Mc(c,t){var e=function(e){var i=this.$V;if(!i)return;var n=i.props||o,d=i.dom;if(l(c))uc(n,c,e);else for(var r=0;r-1&&t.options[n]&&(d=t.options[n].value),i&&e(d)&&(d=c.defaultValue),Lc(a,d)}}var xc,Wc,Ec=Mc("onInput",Bc),Sc=Mc("onChange");function Pc(c,t){vc(c,"input",Ec),t.onChange&&vc(c,"change",Sc)}function Bc(c,t,i){var a=c.value,l=t.value;if(e(a)){if(i){var n=c.defaultValue;e(n)||n===l||(t.defaultValue=n,t.value=n)}}else l!==a&&(t.defaultValue=a,t.value=a)}function Uc(c,t,e,i,a,l){64&c?yc(i,e):256&c?Ac(i,e,a,t):128&c&&Bc(i,e,a),l&&(e.$V=t)}function Vc(c,t,e){64&c?wc(t,e):256&c?Dc(t):128&c&&Pc(t,e)}function Ic(c){return c.type&&zc(c.type)?!e(c.checked):!e(c.value)}function Nc(c){c&&!S(c,null)&&c.current&&(c.current=null)}function Tc(c,t,e){c&&(a(c)||void 0!==c.current)&&e.push((function(){S(c,t)||void 0===c.current||(c.current=t)}))}function Oc(c,t,e){jc(c,e),L(c,t,e)}function jc(c,t){var i,l=c.flags,d=c.children;if(481&l){i=c.ref;var r=c.props;Nc(i);var p=c.childFlags;if(!n(r))for(var s=Object.keys(r),f=0,C=s.length;f0?m(e.componentWillDisappear,Rc(t,c)):c.textContent=""}function _c(c,t,e,i){Hc(e,i),8192&t.flags?L(t,c,i):Xc(c,e,i)}function Kc(c,t,e,i,a){c.componentWillDisappear.push((function(c){4&i?t.componentWillDisappear(e,c):8&i&&t.onComponentWillDisappear(e,a,c)}))}function qc(c){var t=c.event;return function(e){t(c.data,e)}}function Gc(c,t,e,i){if(r(e)){if(W(t,e))return;e=qc(e)}vc(i,s(c),e)}function Jc(c,t,i){if(e(t))return void i.removeAttribute("style");var a,n,d=i.style;if(l(t))return void(d.cssText=t);if(e(c)||l(c))for(a in t)n=t[a],d.setProperty(a,n);else{for(a in t)(n=t[a])!==c[a]&&d.setProperty(a,n);for(a in c)e(t[a])&&d.removeProperty(a)}}function Qc(c,t,i,a,l){var d=c&&c.__html||"",r=t&&t.__html||"";d!==r&&(e(r)||Fc(a,r)||(n(i)||(12&i.childFlags?Hc(i.children,l):2===i.childFlags&&jc(i.children,l),i.children=null,i.childFlags=1),a.innerHTML=r))}function Yc(c,t,i,a,l,n,d,r){switch(c){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":a.autofocus=!!i;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":a[c]=!!i;break;case"defaultChecked":case"value":case"volume":if(n&&"value"===c)break;var o=e(i)?"":i;a[c]!==o&&(a[c]=o);break;case"style":Jc(t,i,a);break;case"dangerouslySetInnerHTML":Qc(t,i,d,a,r);break;default:ec[c]?lc(c,t,i,a):111===c.charCodeAt(0)&&110===c.charCodeAt(1)?Gc(c,t,i,a):e(i)?a.removeAttribute(c):l&&Y[c]?a.setAttributeNS(Y[c],c,i):a.setAttribute(c,i)}}function Zc(c,t,e,i,a,l){var n=!1,d=(448&t)>0;for(var r in d&&(n=Ic(e))&&Vc(t,i,e),e)Yc(r,null,e[r],i,a,n,null,l);d&&Uc(t,c,i,e,!0,n)}function ct(c,t,e){var i=G(c.render(t,c.state,e)),l=e;return a(c.getChildContext)&&(l=d(e,c.getChildContext())),c.$CX=l,i}function tt(c,t,e,i,l,d){var r=new t(e,i),p=r.$N=Boolean(t.getDerivedStateFromProps||r.getSnapshotBeforeUpdate);if(r.$SVG=l,r.$L=d,c.children=r,r.$BS=!1,r.context=i,r.props===o&&(r.props=e),p)r.state=D(r,e,r.state);else if(a(r.componentWillMount)){r.$BR=!0,r.componentWillMount();var h=r.$PS;if(!n(h)){var s=r.state;if(n(s))r.state=h;else for(var f in h)s[f]=h[f];r.$PS=null}r.$BR=!1}return r.$LI=ct(r,e,i),r}function et(c,t){var e=c.props||o;return 32768&c.flags?c.type.render(e,c.ref,t):c.type(e,t)}function it(c,t,e,i,a,l,n){var d=c.flags|=16384;481&d?dt(c,t,e,i,a,l,n):4&d?ot(c,t,e,i,a,l,n):8&d?pt(c,t,e,i,a,l,n):16&d?nt(c,t,a):8192&d?lt(c,e,t,i,a,l,n):1024&d&&at(c,e,t,a,l,n)}function at(c,t,e,i,a,l){it(c.children,c.ref,t,!1,null,a,l);var n=X();nt(n,e,i),c.dom=n.dom}function lt(c,t,e,i,a,l,n){var d=c.children,r=c.childFlags;12&r&&0===d.length&&(r=c.childFlags=2,d=c.children=X()),2===r?it(d,e,t,i,a,l,n):rt(d,e,t,i,a,l,n)}function nt(c,t,e){var i=c.dom=document.createTextNode(c.children);n(t)||C(t,i,e)}function dt(c,t,i,a,l,d,r){var o=c.flags,p=c.props,h=c.className,s=c.childFlags,f=c.dom=F(c.type,a=a||(32&o)>0),u=c.children;if(e(h)||""===h||(a?f.setAttribute("class",h):f.className=h),16===s)x(f,u);else if(1!==s){var M=a&&"foreignObject"!==c.type;2===s?(16384&u.flags&&(c.children=u=R(u)),it(u,f,i,M,null,d,r)):8!==s&&4!==s||rt(u,f,i,M,null,d,r)}n(t)||C(t,f,l),n(p)||Zc(c,o,p,f,a,r),Tc(c.ref,f,d)}function rt(c,t,e,i,a,l,n){for(var d=0;df)&&(h=k(d[f-1],!1).nextSibling)}yt(o,p,d,r,e,i,a,h,c,l,n)}function mt(c,t,e,a,l){var n=c.ref,d=t.ref,r=t.children;if(yt(c.childFlags,t.childFlags,c.children,r,n,e,!1,null,c,a,l),t.dom=c.dom,n!==d&&!i(r)){var o=r.dom;M(n,o),f(d,o)}}function gt(c,t,i,a,l,n,d){var r,p=t.dom=c.dom,h=c.props,s=t.props,f=!1,C=!1;if(a=a||(32&l)>0,h!==s){var F=h||o;if((r=s||o)!==o)for(var u in(f=(448&l)>0)&&(C=Ic(r)),r){var M=F[u],v=r[u];M!==v&&Yc(u,M,v,p,a,C,c,d)}if(F!==o)for(var z in F)e(r[z])&&!e(F[z])&&Yc(z,F[z],null,p,a,C,c,d)}var k=t.children,m=t.className;c.className!==m&&(e(m)?p.removeAttribute("class"):a?p.setAttribute("class",m):p.className=m),4096&l?zt(p,k):yt(c.childFlags,t.childFlags,c.children,k,p,i,a&&"foreignObject"!==t.type,null,c,n,d),f&&Uc(l,t,p,r,!1,C);var g=t.ref,w=c.ref;w!==g&&(Nc(w),Tc(g,p,n))}function wt(c,t,e,i,a,l,n){jc(c,n),rt(t,e,i,a,k(c,!0),l,n),L(c,e,n)}function yt(c,t,e,i,a,l,n,d,r,o,p){switch(c){case 2:switch(t){case 2:Mt(e,i,a,l,n,d,o,p);break;case 1:Oc(e,a,p);break;case 16:jc(e,p),x(a,i);break;default:wt(e,i,a,l,n,o,p)}break;case 1:switch(t){case 2:it(i,a,l,n,d,o,p);break;case 1:break;case 16:x(a,i);break;default:rt(i,a,l,n,d,o,p)}break;case 16:switch(t){case 16:vt(e,i,a);break;case 2:Xc(a,e,p),it(i,a,l,n,d,o,p);break;case 1:Xc(a,e,p);break;default:Xc(a,e,p),rt(i,a,l,n,d,o,p)}break;default:switch(t){case 16:Hc(e,p),x(a,i);break;case 2:_c(a,r,e,p),it(i,a,l,n,d,o,p);break;case 1:_c(a,r,e,p);break;default:var h=0|e.length,s=0|i.length;0===h?s>0&&rt(i,a,l,n,d,o,p):0===s?_c(a,r,e,p):8===t&&8===c?Wt(e,i,a,l,n,h,s,d,r,o,p):xt(e,i,a,l,n,h,s,d,o,p)}}}function Lt(c,t,e,i,a){a.push((function(){c.componentDidUpdate(t,e,i)}))}function bt(c,t,e,i,l,n,r,o,p,h){var s=c.state,f=c.props,C=Boolean(c.$N),F=a(c.shouldComponentUpdate);if(C&&(t=D(c,e,t!==s?d(s,t):t)),r||!F||F&&c.shouldComponentUpdate(e,t,l)){!C&&a(c.componentWillUpdate)&&c.componentWillUpdate(e,t,l),c.props=e,c.state=t,c.context=l;var u=null,M=ct(c,e,l);C&&a(c.getSnapshotBeforeUpdate)&&(u=c.getSnapshotBeforeUpdate(f,s)),Mt(c.$LI,M,i,c.$CX,n,o,p,h),c.$LI=M,a(c.componentDidUpdate)&&Lt(c,f,s,u,p)}else c.props=e,c.state=t,c.context=l}function $t(c,t,e,i,l,r,p,h){var s=t.children=c.children;if(n(s))return;s.$L=p;var f=t.props||o,C=t.ref,F=c.ref,u=s.state;if(!s.$N){if(a(s.componentWillReceiveProps)){if(s.$BR=!0,s.componentWillReceiveProps(f,i),s.$UN)return;s.$BR=!1}n(s.$PS)||(u=d(u,s.$PS),s.$PS=null)}bt(s,u,f,e,i,l,!1,r,p,h),F!==C&&(Nc(F),Tc(C,s,p))}function Dt(c,t,i,l,n,d,r,p){var h=!0,s=t.props||o,f=t.ref,C=c.props,F=!e(f),u=c.children;if(F&&a(f.onComponentShouldUpdate)&&(h=f.onComponentShouldUpdate(C,s)),!1!==h){F&&a(f.onComponentWillUpdate)&&f.onComponentWillUpdate(C,s);var M=G(et(t,l));Mt(u,M,i,l,n,d,r,p),t.children=M,F&&a(f.onComponentDidUpdate)&&f.onComponentDidUpdate(C,s)}else t.children=u}function At(c,t){var e=t.children,i=t.dom=c.dom;e!==c.children&&(i.nodeValue=e)}function xt(c,t,e,i,a,l,n,d,r,o){for(var p,h,s=l>n?n:l,f=0;fn)for(f=s;ff||F>C)break c;u=c[F],M=t[F]}for(u=c[f],M=t[C];u.key===M.key;){if(16384&M.flags&&(t[C]=M=R(M)),Mt(u,M,e,i,a,d,o,p),c[f]=M,C--,F>--f||F>C)break c;u=c[f],M=t[C]}}if(F>f){if(F<=C)for(s=(h=C+1)C)for(;F<=f;)Oc(c[F++],e,p);else Et(c,t,i,l,n,f,C,F,e,a,d,r,o,p)}function Et(c,t,e,i,a,l,n,d,r,o,p,h,s,f){var C,F,u=0,M=0,v=d,z=d,m=l-d+1,w=n-d+1,y=new Int32Array(w+1),L=m===i,b=!1,D=0,A=0;if(a<4||(m|w)<32)for(M=v;M<=l;++M)if(C=c[M],Ad?b=!0:D=d,16384&F.flags&&(t[d]=F=R(F)),Mt(C,F,r,e,o,p,s,f),++A;break}!L&&d>n&&Oc(C,r,f)}else L||Oc(C,r,f);else{var x={};for(M=z;M<=n;++M)x[t[M].key]=M;for(M=v;M<=l;++M)if(C=c[M],Av;)Oc(c[v++],r,f);y[d-z]=M+1,D>d?b=!0:D=d,16384&(F=t[d]).flags&&(t[d]=F=R(F)),Mt(C,F,r,e,o,p,s,f),++A}else L||Oc(C,r,f);else L||Oc(C,r,f)}if(L)_c(r,h,c,f),rt(t,r,e,o,p,s,f);else if(b){var W=Pt(y);for(d=W.length-1,M=w-1;M>=0;M--)0===y[M]?(16384&(F=t[D=M+z]).flags&&(t[D]=F=R(F)),it(F,r,e,o,(u=D+1)0&&g(f.componentWillMove)}else if(A!==w)for(M=w-1;M>=0;M--)0===y[M]&&(16384&(F=t[D=M+z]).flags&&(t[D]=F=R(F)),it(F,r,e,o,(u=D+1)St&&(St=r,xc=new Int32Array(r),Wc=new Int32Array(r));e>1]]0&&(Wc[e]=xc[l-1]),xc[l]=e)}l=a+1;var o=new Int32Array(l);for(n=xc[l-1];l-- >0;)o[l]=n,n=Wc[n],xc[l]=0;return o}function Bt(c){return void 0===c||null===c}function Ut(c){return void 0===c}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),"undefined"!==typeof Promise&&Promise.resolve().then.bind(Promise.resolve());var Vt,It,Nt,Tt,Ot={onComponentDidAppear:1,onComponentDidMount:1,onComponentDidUpdate:1,onComponentShouldUpdate:1,onComponentWillDisappear:1,onComponentWillMount:1,onComponentWillUnmount:1,onComponentWillUpdate:1};function jt(c,t,e){var i,a,l,n=null,d=null,r=null,o=arguments.length-2;if(1===o)i=e;else if(o>1)for(i=[];o-- >0;)i[o]=arguments[o+2];if("string"!==typeof c){if(a=2,Ut(i)||(t||(t={}),t.children=i),!Bt(t))for(var p in l={},t)"key"===p?d=t.key:"ref"===p?n=t.ref:1===Ot[p]?(n||(n={}),n[p]=t[p]):l[p]=t[p];return T(a,c,l,d,n)}if(a=K(c),!Bt(t))for(var h in l={},t)"className"===h||"class"===h?r=t[h]:"key"===h?d=t.key:"children"===h&&Ut(i)?i=t.children:"ref"===h?n=t.ref:("contenteditable"===h&&(a|=4096),l[h]=t[h]);if(8192&a)return j(1===o?[i]:i,0,d);return U(a,c,r,i,0,l,d,n)}Vt=jt("svg",{version:"1.1",baseProfile:"basic",id:"svg2",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"900px",height:"900px",viewBox:"0 0 900 900"},jt("path",{id:"path482",fill:"none",d:"M184.013,144.428"}),jt("path",{id:"path6",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M108.956,403.826c0,0,0.178,3.344-1.276,3.311 c-1.455-0.033-30.507-84.917-66.752-80.957C40.928,326.18,72.326,313.197,108.956,403.826z"}),jt("path",{id:"path10",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M115.189,398.488c0,0-0.97,3.207-2.327,2.679 c-1.356-0.526,0.203-90.231-35.227-98.837C77.635,302.33,111.576,300.804,115.189,398.488z"}),jt("path",{id:"path14",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M163.727,473.225c0,0,2.888,1.695,2.059,2.892 c-0.832,1.194-87.655-21.408-104.35,11.003C61.436,487.118,67.931,453.771,163.727,473.225z"}),jt("path",{id:"path18",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M158.767,491.254c0,0,3.277,0.699,2.864,2.096 c-0.411,1.396-89.935,7.298-95.567,43.318C66.063,536.668,61.723,502.971,158.767,491.254z"}),jt("path",{id:"path22",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M151.332,481.498c0,0,3.139,1.171,2.528,2.492 c-0.611,1.319-90.037-5.899-100.864,28.915C52.996,512.905,53.617,478.938,151.332,481.498z"}),jt("path",{id:"path26",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M132.43,449.356c0,0,2.31,2.427,1.181,3.347 c-1.128,0.919-78.363-44.729-103.341-18.171C30.27,434.532,45.704,404.264,132.43,449.356z"}),jt("path",{id:"path30",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M119.108,456.757c0,0,2.571,2.148,1.554,3.192 c-1.017,1.041-82.921-35.576-104.734-6.36C15.928,453.589,27.837,421.769,119.108,456.757z"}),jt("path",{id:"path34",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M114.518,463.946c0,0,2.839,1.778,1.974,2.95 c-0.865,1.171-86.997-23.942-104.623,7.974C11.869,474.87,19.329,441.724,114.518,463.946z"}),jt("path",{id:"path38",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M133.47,465.03c0,0,1.981,2.703,0.743,3.472 c-1.237,0.768-71.985-54.405-100.161-31.267C34.052,437.235,53.236,409.195,133.47,465.03z"}),jt("path",{id:"path42",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M98.546,413.917c0,0,1.06,3.178-0.353,3.531 c-1.413,0.353-51.91-73.804-85.812-60.385C12.381,357.063,39.22,336.229,98.546,413.917z"}),jt("path",{id:"path46",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M99.773,426.239c0,0,1.722,2.876,0.417,3.523 c-1.303,0.649-66.605-60.873-96.813-40.458C3.376,389.306,25.088,363.174,99.773,426.239z"}),jt("path",{id:"path50",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M99.57,433.955c0,0,1.981,2.703,0.744,3.472 c-1.238,0.767-71.985-54.405-100.162-31.267C0.152,406.16,19.335,378.12,99.57,433.955z"}),jt("path",{id:"path54",fill:"#FFFFFF",stroke:"#000000",d:"M95.668,436.985c0.888,10.678,2.632,22.275,5.703,27.783 c0,0-6.356,21.895,9.181,45.2c0,0-0.707,12.712,2.119,18.362c0,0,7.063,14.832,15.538,16.244c6.858,1.143,22.26,6.561,39.67,9.04 c0,0,30.249,24.859,24.599,47.461c0,0-0.706,28.956-7.063,31.781c0,0,20.481-19.775,3.531,9.888l-7.769,33.192 c0,0,45.201-38.138,17.657-5.648l-17.657,45.906c0,0,34.607-32.487,21.894-17.656l-5.65,15.538c0,0,76.276-48.025,21.894,4.237 c0,0,14.125-6.356,21.894-1.412c0,0,12.006-2.119,10.594,0.706c0,0-36.726,18.361-43.082,50.851c0,0,14.831-17.657,9.181,1.412 l0.706,20.48c0,0,7.063-38.138,6.356,28.25c0,0,33.9-31.78,13.419,4.944v29.662c0,0,26.838-28.956,15.538-6.354 c0,0,17.656-15.538,10.594,11.3c0,0-1.413,18.361,6.356-1.412c0,0,28.25-54.029,17.656-7.771c0,0-1.412,33.9,7.063,7.771 c0,0,0.706,18.362,16.95,31.075c0,0-2.119-89.695,20.48-26.133l7.063,28.957c0,0,4.943-16.244,4.237-25.426 c0,0,26.132-28.957,14.125,14.125c0,0,26.838-40.257,21.188-16.95c0,0-13.419,28.251-10.594,36.727c0,0,29.663-61.444,31.782-64.271 c0,0-3.531,74.865,15.537,11.3c0,0,9.888,21.188,4.943,28.957c0,0,14.125-14.125,12.712-19.774c0,0,8.122-14.479,13.066,9.534 c0,0,3.178,16.598,6.003,10.946c0,0,7.063,42.377,9.182,2.119c0,0,2.825-24.013-9.888-44.494c0,0,1.412-5.649-3.531-12.713 c0,0,24.014,38.139,11.3-12.713c0,0,19.777,14.125,21.896,14.125c0,0-24.015-40.963-8.477-32.487c0,0-9.183-18.362,22.602,2.825 c0,0-28.252-28.251,2.825-11.301c0,0,14.125,11.301,0.706-6.356c0,0-25.428-28.25,13.419,3.532c0,0,20.48,28.956,21.895,33.9 c0,0-17.655-51.559-25.426-56.501c0,0,14.832-64.271,87.576-36.727c0,0,12.007,30.369,19.774-2.118c0,0,22.602-11.301,42.375,37.432 c0,0,7.063-24.013,5.65-28.956c0,0,12.007,2.119,10.594,0c0,0,23.308,7.769,25.427,6.356c0,0,12.006,12.006,12.712,5.648 c0,0,16.244,4.944,12.713-1.412c0,0,15.538,27.544,16.244,33.9l4.236-24.719l3.531,4.942c0,0,2.825-13.419,1.413-15.537 c-1.413-2.119,35.313,12.006,43.787,48.731l3.531,14.831c0,0,10.594-26.131,7.77-33.193c0,0,9.181,1.412,9.888,9.181 c0,0,7.063-40.963-1.412-51.557c0,0,7.769-1.412,9.888,4.944V714.78c0,0,12.713,1.411,12.713-2.825c0,0,7.769-7.063,11.3,1.412 c0,0-21.894-62.15,10.594-28.25c0,0,12.714,19.068,6.356-14.125c-6.357-33.194-13.419-36.021-4.943-36.727 c0,0,1.412-6.355-2.118-9.181c-3.531-2.825,2.118,0,2.118,0s8.476,7.063-0.707-31.782c0,0,11.302,2.825-9.888-48.73 c0,0,4.944-4.237-2.118-19.069c0,0,14.125,7.77,19.069,4.944c0,0-0.707-2.825-6.356-9.889c0,0-38.139-96.759-2.118-57.913 c0,0,20.923,23.925,9.623-16.332c0,0-16.088-42.394-14.716-49.979L95.668,436.985z"}),jt("path",{id:"path58",fill:"#CC7226",stroke:"#000000",d:"M854.095,396.693c1.108,0.32,5.004,2.304,7.211,5.217 c0,0,12.006,19.068,2.825-13.418c0,0-16.244-50.851-0.707-31.076c0,0,10.594,12.713,4.944-11.3 c-6.824-29.004-11.301-40.257-11.301-40.257s20.48,8.475-26.837-61.444l15.536,6.356c0,0-34.605-69.919-72.743-79.101 l-14.125-10.594c0,0,67.8-67.094,45.199-132.07c0,0-12.007-9.182-28.957,7.063c0,0-11.3,8.475-21.894,5.65 c0,0-54.382,2.119-57.913,2.119S630.359-21.844,514.533,9.231c0,0-9.183,3.531-16.95,1.413c0,0-32.489-28.25-118.653,12.006 c0,0-17.655,3.531-20.48,3.531s-7.77,0-21.895,11.3c-14.125,11.3-14.832,12.712-18.362,15.538c0,0-28.957,19.775-37.432,21.188 c0,0-20.481,11.3-28.25,28.957l-6.356,2.119c0,0-2.825,12.713-3.532,14.832c0,0-8.475,6.356-9.887,16.244 c0,0-15.538,10.594-14.832,18.362c0,0-2.825,9.182-4.238,17.657c0,0-12.712,8.475-11.3,13.419c0,0-13.419,24.719-11.3,36.725 c0,0-11.3-0.706-16.244,3.531c0,0-1.413,8.475-4.238,9.182c0,0-4.944,2.119-0.706,9.181c0,0-2.825,4.944-3.531,7.769 c0,0,1.412,4.944-6.356,14.831c0,0-11.3,33.194-7.769,42.375c0,0,0.707,8.475-4.237,11.3c0,0-6.356-0.707,8.475,20.481 c0,0,1.413,2.119-4.238,6.356c0,0-30.369,6.356-34.606,35.313c0,0-24.013,26.131-24.013,35.313c0,4.069,0.479,9.626,1.713,17.771 c0,0-1.007,14.718,47.725,16.131C191.772,453.469,854.095,396.693,854.095,396.693z"}),jt("path",{id:"path62",fill:"#CC7226",d:"M120.793,436.164c-44.141-69.566-18.716,30.018-18.716,30.018 c15.538,60.738,244.365-5.649,244.365-5.649s298.042-53.677,317.816-60.739c19.775-7.063,187.864,4.237,187.864,4.237l-9.888-29.663 c-114.414-81.926-148.314-40.963-172.327-48.025c-24.013-7.062-19.774,9.888-25.425,11.3c-5.651,1.412-74.863-42.375-86.163-40.963 c-11.301,1.413-56.045-40.523-29.663,15.538c28.25,60.032-103.115,69.213-132.778,49.438 c-29.663-19.775,12.713,32.488,12.713,32.488c32.487,35.313-28.25,5.65-28.25,5.65c-60.737-22.601-103.114,22.6-108.764,24.013 c-5.65,1.412-14.125,7.063-15.538-4.237c-1.412-11.301-14.672-40.789-70.625,5.649c-35.313,29.313-59.679-9.534-59.679-9.534 L120.793,436.164z"}),jt("path",{id:"path66",fill:"#E87F3A",d:"M560.632,299.761c-11.3,1.413-56.089-40.502-29.662,15.538 c29.311,62.151-103.113,69.213-132.775,49.438c-29.665-19.775,12.712,32.488,12.712,32.488c32.488,35.313-28.252,5.649-28.252,5.649 c-60.737-22.6-103.113,22.601-108.763,24.013c-5.65,1.413-14.125,7.063-15.538-4.236c-1.413-11.301-14.441-40.494-70.626,5.649 c-37.495,30.627-61.315-7.255-61.315-7.255l-5.65,17.849c-44.141-70.271-17.529,32.682-17.529,32.682 c15.54,60.739,245.521-7.962,245.521-7.962s298.043-53.676,317.817-60.738c19.774-7.062,186.325,4.109,186.325,4.109l-9.762-30.563 c-114.413-81.926-146.9-39.935-170.914-46.998c-24.013-7.063-19.774,9.888-25.425,11.3 C641.146,342.136,571.933,298.349,560.632,299.761z"}),jt("path",{id:"path70",fill:"#EA8C4D",d:"M562.943,302.842c-11.301,1.413-54.973-41.014-29.663,15.538 c28.604,63.918-103.113,69.215-132.776,49.44c-29.662-19.775,12.713,32.488,12.713,32.488c32.488,35.313-28.25,5.649-28.25,5.649 c-60.738-22.6-103.115,22.601-108.766,24.013c-5.65,1.413-14.125,7.063-15.538-4.236c-1.413-11.301-14.21-40.198-70.625,5.649 c-39.68,31.942-62.952-4.976-62.952-4.976l-6.356,15.216c-42.022-68.86-16.341,35.345-16.341,35.345 c15.538,60.738,246.678-10.271,246.678-10.271s298.04-53.677,317.814-60.738c19.775-7.063,184.783,3.979,184.783,3.979l-9.63-31.46 c-114.415-81.926-145.49-38.909-169.503-45.972c-24.014-7.063-19.775,9.888-25.427,11.302 C643.457,345.219,574.243,301.429,562.943,302.842z"}),jt("path",{id:"path74",fill:"#EC9961",d:"M565.255,305.925c-11.301,1.413-54.963-41.02-29.663,15.538 c29.663,66.311-104.057,68.586-132.775,49.438c-29.663-19.775,12.713,32.488,12.713,32.488c32.486,35.313-28.25,5.649-28.25,5.649 c-60.738-22.6-103.114,22.601-108.764,24.013c-5.65,1.413-14.125,7.063-15.538-4.236c-1.413-11.301-13.979-39.9-70.627,5.649 c-41.862,33.259-64.591-2.696-64.591-2.696l-7.063,12.584c-38.491-64.976-15.151,38.012-15.151,38.012 c15.538,60.736,247.833-12.586,247.833-12.586s298.04-53.677,317.817-60.738c19.773-7.063,183.24,3.853,183.24,3.853l-9.502-32.358 c-114.414-81.928-144.076-37.882-168.09-44.945c-24.015-7.063-19.775,9.888-25.427,11.3 C645.766,348.301,576.555,304.512,565.255,305.925z"}),jt("path",{id:"path78",fill:"#EEA575",d:"M567.567,309.008c-11.303,1.412-54.07-41.412-29.664,15.538 c29.664,69.213-103.114,69.213-132.776,49.438c-29.663-19.775,12.713,32.487,12.713,32.487c32.487,35.313-28.251,5.65-28.251,5.65 c-60.738-22.6-103.113,22.601-108.763,24.013c-5.65,1.412-14.125,7.063-15.538-4.237s-13.746-39.604-70.626,5.649 c-44.046,34.575-66.229-0.418-66.229-0.418l-7.769,9.953c-34.96-61.446-13.964,40.673-13.964,40.673 c15.538,60.74,248.989-14.895,248.989-14.895s298.043-53.677,317.816-60.738c19.775-7.063,181.701,3.724,181.701,3.724 l-9.374-33.259c-114.414-81.926-142.664-36.853-166.677-43.915c-24.014-7.062-19.775,9.888-25.426,11.3 C648.081,351.383,578.868,307.595,567.567,309.008z"}),jt("path",{id:"path82",fill:"#F1B288",d:"M569.879,312.089c-11.3,1.412-57.144-39.994-29.663,15.538 c33.9,68.507-103.115,69.213-132.778,49.438c-29.661-19.775,12.714,32.487,12.714,32.487c32.487,35.313-28.25,5.65-28.25,5.65 c-60.738-22.6-103.114,22.601-108.764,24.013c-5.65,1.412-14.125,7.063-15.538-4.237c-1.413-11.3-13.514-39.309-70.626,5.649 c-46.228,35.893-67.866,1.863-67.866,1.863l-8.475,7.317c-31.782-58.619-12.776,43.341-12.776,43.341 C123.394,553.887,358,475.94,358,475.94s298.042-53.677,317.817-60.738c19.774-7.063,180.158,3.595,180.158,3.595l-9.244-34.156 c-114.413-81.926-141.251-35.827-165.265-42.889c-24.013-7.062-19.774,9.888-25.426,11.3 C650.393,354.464,581.179,310.676,569.879,312.089z"}),jt("path",{id:"path86",fill:"#F3BF9C",d:"M572.19,315.169c-11.303,1.413-57.813-39.656-29.665,15.538 c36.021,70.627-103.113,69.214-132.776,49.439s12.713,32.488,12.713,32.488c32.487,35.313-28.25,5.65-28.25,5.65 c-60.738-22.601-103.114,22.6-108.764,24.013c-5.65,1.412-14.125,7.063-15.538-4.237c-1.412-11.301-13.283-39.014-70.625,5.649 c-48.412,37.208-69.503,4.141-69.503,4.141l-9.181,4.688c-28.25-53.322-11.59,46.004-11.59,46.004 c15.538,60.738,251.301-19.519,251.301-19.519s298.041-53.677,317.816-60.738c19.775-7.063,178.619,3.466,178.619,3.466 l-9.117-35.055c-114.414-81.926-139.84-34.799-163.853-41.862c-24.014-7.064-19.774,9.888-25.425,11.3 C652.702,357.546,583.49,313.757,572.19,315.169z"}),jt("path",{id:"path90",fill:"#F5CCB0",d:"M574.501,318.252c-11.3,1.413-59.753-38.624-29.662,15.538 c38.844,69.92-103.115,69.213-132.778,49.438c-29.662-19.775,12.714,32.488,12.714,32.488c32.486,35.313-28.251,5.65-28.251,5.65 c-60.737-22.602-103.113,22.6-108.764,24.013c-5.65,1.412-14.125,7.063-15.538-4.237c-1.413-11.301-13.05-38.716-70.626,5.649 c-50.594,38.524-71.14,6.422-71.14,6.422l-9.887,2.054c-25.427-50.145-10.401,48.668-10.401,48.668 c15.538,60.74,252.455-21.829,252.455-21.829s298.043-53.677,317.816-60.738c19.775-7.063,177.078,3.339,177.078,3.339 l-8.987-35.956c-114.414-81.926-138.428-33.771-162.439-40.834c-24.013-7.063-19.774,9.888-25.425,11.3 C655.015,360.628,585.802,316.84,574.501,318.252z"}),jt("path",{id:"path94",fill:"#F8D8C4",d:"M576.813,321.335c-11.3,1.413-59.753-38.625-29.662,15.538 c38.845,69.919-103.113,69.213-132.776,49.438c-29.662-19.775,12.713,32.488,12.713,32.488c32.488,35.313-28.25,5.65-28.25,5.65 c-60.74-22.602-103.115,22.6-108.766,24.013c-5.65,1.412-14.125,7.063-15.538-4.238c-1.413-11.3-12.817-38.42-70.625,5.65 c-52.777,39.84-72.776,8.701-72.776,8.701l-10.594-0.579c-24.015-46.615-9.213,51.332-9.213,51.332 c15.538,60.738,253.609-24.143,253.609-24.143s298.042-53.675,317.817-60.736c19.775-7.063,175.538,3.21,175.538,3.21l-8.859-36.854 c-114.416-81.926-137.016-32.744-161.027-39.807c-24.013-7.063-19.775,9.888-25.427,11.3 C657.326,363.711,588.112,319.923,576.813,321.335z"}),jt("path",{id:"path98",fill:"#FAE5D7",d:"M579.124,324.417c-11.301,1.413-59.068-38.998-29.663,15.538 c38.844,72.038-103.113,69.213-132.776,49.438c-29.662-19.775,12.714,32.488,12.714,32.488c32.486,35.313-28.251,5.65-28.251,5.65 c-60.737-22.602-103.113,22.6-108.764,24.013c-5.652,1.412-14.127,7.063-15.54-4.238c-1.412-11.3-12.585-38.123-70.625,5.65 c-54.959,41.157-74.413,10.979-74.413,10.979l-11.302-3.212c-22.954-42.375-8.025,53.999-8.025,53.999 c15.538,60.738,254.769-26.455,254.769-26.455s298.04-53.675,317.814-60.736c19.775-7.063,173.997,3.082,173.997,3.082 l-8.732-37.752c-114.413-81.928-135.602-31.718-159.613-38.781c-24.014-7.063-19.774,9.888-25.426,11.3 S590.424,323.004,579.124,324.417z"}),jt("path",{id:"path102",fill:"#FCF2EB",d:"M581.435,327.498c-11.3,1.412-57.161-39.981-29.661,15.538 c37.432,75.571-103.114,69.215-132.776,49.439c-29.663-19.775,12.713,32.488,12.713,32.488c32.487,35.313-28.251,5.649-28.251,5.649 c-60.738-22.601-103.113,22.601-108.763,24.013c-5.65,1.413-14.125,7.063-15.538-4.237c-1.413-11.3-12.354-37.827-70.626,5.65 c-57.145,42.473-76.053,13.258-76.053,13.258l-12.006-5.842c-22.6-40.964-6.836,56.661-6.836,56.661 c15.538,60.736,255.921-28.766,255.921-28.766s298.043-53.676,317.817-60.737c19.775-7.063,172.454,2.951,172.454,2.951 l-8.604-38.65c-114.415-81.926-134.188-30.688-158.2-37.751c-24.014-7.064-19.775,9.887-25.426,11.3 C661.948,369.875,592.735,326.085,581.435,327.498z"}),jt("path",{id:"path106",fill:"#FFFFFF",d:"M120.44,466.182c-22.601-38.846-5.65,59.325-5.65,59.325 c15.538,60.738,257.078-31.075,257.078-31.075s298.042-53.677,317.816-60.738c19.775-7.063,170.914,2.823,170.914,2.823 l-8.475-39.55c-114.414-81.926-132.776-29.663-156.789-36.726c-24.013-7.063-19.775,9.888-25.426,11.3 c-5.649,1.413-74.862-42.375-86.163-40.963c-11.3,1.412-55.829-40.623-29.663,15.538c39.245,84.232-107.28,66.436-132.777,49.438 c-29.663-19.775,12.712,32.488,12.712,32.488c32.488,35.313-28.25,5.65-28.25,5.65c-60.737-22.602-103.113,22.602-108.764,24.014 c-5.65,1.413-14.125,7.063-15.538-4.237c-1.413-11.302-12.121-37.532-70.625,5.65c-59.326,43.788-77.688,15.537-77.688,15.537 L120.44,466.182z"}),jt("path",{id:"path110",d:"M193.891,519.15c0,0-12.713,20.48,24.013,43.788c0,0,2.472,2.473-29.31-4.943c0,0-10.947-3.531-13.771-21.896 c0,0-8.475-7.769-16.95-17.655C149.397,508.557,193.891,519.15,193.891,519.15z"}),jt("path",{id:"path114",fill:"#CCCCCC",d:"M441.08,435.104c0,0,31.249,47.356,30.193,55.797c-2.297,18.362-2.648,35.313,3.001,42.376 c5.651,7.063,21.188,65.682,21.188,65.682s-0.706,2.119,21.188-64.976c0,0,20.48-28.25-14.831-60.738 C501.82,473.244,439.668,422.392,441.08,435.104z"}),jt("path",{id:"path118",d:"M229.204,566.47c0,0,19.775,12.713-5.65,67.802l11.3-4.237c0,0-1.413,19.774-7.063,24.013l12.712-5.65 c0,0,8.475,14.127,1.413,22.602c0,0,29.663,14.125,28.25,25.425c0,0,11.3-14.125,4.237-25.425s-19.775-4.237-18.363-36.727 l-15.538,5.65c0,0,9.888-15.538,9.888-26.838l-14.125,4.237c0,0,27.313-46.928,8.475-49.438 C234.147,566.47,229.204,566.47,229.204,566.47z"}),jt("path",{id:"path122",fill:"#CCCCCC",d:"M286.41,596.133c0,0,4.944-7.769,0-6.355c-4.944,1.413-60.032,27.544-70.625,44.494 C215.785,634.271,276.522,591.189,286.41,596.133z"}),jt("path",{id:"path126",fill:"#CCCCCC",d:"M304.773,610.258c0,0,4.944-7.769,0-6.355s-60.032,27.544-70.625,44.494 C234.147,648.396,294.885,605.314,304.773,610.258z"}),jt("path",{id:"path130",fill:"#CCCCCC",d:"M328.079,583.42c0,0,4.944-7.769,0-6.355c-4.943,1.412-60.032,27.545-70.625,44.494 C257.454,621.559,318.191,578.477,328.079,583.42z"}),jt("path",{id:"path134",fill:"#CCCCCC",d:"M287.117,660.402c0,0,0-10.595-4.944-9.183c-4.944,1.413-68.507,32.488-79.101,49.438 C203.072,700.659,277.229,655.458,287.117,660.402z"}),jt("path",{id:"path138",fill:"#CCCCCC",d:"M289.235,641.333c0,0,2.119-8.475-2.825-7.063c-3.531,0-50.144,20.481-60.738,37.433 C225.672,671.702,277.935,633.564,289.235,641.333z"}),jt("path",{id:"path142",fill:"#CCCCCC",d:"M263.81,725.378l-17.656,13.419c0,0,18.362-13.419,24.719-11.3 c0,0-12.006,19.774-13.419,28.956c0,0,18.363-22.602,28.25-21.895c0,0,13.419,0.706,13.419,19.774c0,0,9.888-18.362,15.537-17.656 c0,0,2.119,11.302,0,23.308c0,0,7.063-13.419,14.125-10.595c0,0,11.301-3.53,9.888,16.95c0,0,0,18.362-1.412,23.308 c0,0,9.889-46.613,14.125-47.319c0,0,14.125-2.119,22.602,13.419c0,0-7.063-13.419,1.412-9.888c0,0,19.068,2.824,24.719,14.831 c0,0-12.006-21.188-2.118-15.537c0,0,12.006,0,14.125,11.3c0,0,14.831,37.432,18.362,40.257c0,0-13.419-38.138-10.595-38.138 c0,0-3.53-21.188,5.65,4.942c0,0-5.65-24.719,4.237-23.307c9.888,1.413,17.655,19.069,32.487,14.832 c0,0,16.952,9.888,20.483-112.295L263.81,725.378z"}),jt("path",{id:"path146",d:"M272.285,561.526c0,0,26.131-10.595,96.757,0c0,0,12.713,0.706,24.72-14.831 c12.006-15.538,59.325-28.251,70.625-24.721l16.952,11.302l1.413,2.118c0,0,21.895,18.362,22.6,31.781 c0.706,13.418-25.425,98.169-42.377,126.42c-16.949,28.25-33.899,50.145-67.801,45.906c0,0-36.726-7.063-81.926,0 c0,0-51.557-2.825-56.5-16.95s19.775-40.963,19.775-40.963s7.769-14.831,5.65-40.257C280.054,615.908,280.76,566.47,272.285,561.526 z"}),jt("path",{id:"path150",fill:"#E5668C",d:"M311.129,565.058c14.832,32.487-37.431,147.607-37.431,147.607 c-3.531,2.825,22.353,13.499,40.256,9.182c19.327-4.657,90.401,2.825,90.401,2.825c41.669-27.544,64.27-105.938,64.27-105.938 s18.364-42.376-12.713-48.025C424.837,565.058,311.129,565.058,311.129,565.058z"}),jt("path",{id:"path154",fill:"#B23259",d:"M307.543,619.608c5.873-22.582,8.67-43.419,3.586-54.552c0,0,110.177,11.301,129.951-25.426 c7.488-13.904,33.55,40.257,32.842,57.207c0,0-111.236,25.426-137.367,5.65L307.543,619.608z"}),jt("path",{id:"path158",fill:"#A5264C",d:"M315.367,648.396c0,0,3.531,12.713-0.707,19.774c0,0-2.824,1.413-4.943,2.119 c0,0,2.119,6.356,12.713,9.182c0,0,3.531,7.77,7.77,8.476s12.713,10.594,19.774,8.475c7.063-2.118,26.839-9.181,26.839-9.181 s9.888-5.65,25.425,0.706c0,0,4.192-1.416,4.942-8.476c0.884-8.299,6.356-14.832,9.889-18.362 c3.531-3.531,20.48-26.133,18.362-26.838C433.313,633.564,315.367,648.396,315.367,648.396z"}),jt("path",{id:"path162",fill:"#FF727F",stroke:"#000000",d:"M307.598,562.938c0,0-4.943,39.552,0.707,54.383 c5.649,14.832,4.237,18.362,2.824,25.426c-1.412,7.063,6.356,24.719,16.244,35.313l21.188,2.825c0,0,26.839-6.355,43.082-1.412 c0,0,15.881,2.371,21.895-24.014c0,0,8.476-11.3,21.188-16.243c12.713-4.943,25.426-78.395,18.362-92.52 c-7.063-14.126-32.488-21.896-60.738,5.648S360.567,550.227,307.598,562.938z"}),jt("path",{id:"path166",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M310.423,695.009c0,0-1.412-3.531-9.181-4.237 c0,0-39.55-6.355-54.382-28.25c0,0-12.006-9.888-4.238,10.595c0,0,18.363,36.019,30.369,40.963 C272.991,714.078,301.948,721.141,310.423,695.009z"}),jt("path",{id:"path170",fill:"#CC3F4C",d:"M451.572,582.058c1.163-13.96,4.61-29.169,1.515-35.361 c-11.382-22.768-41.35-13.253-60.738,5.648c-28.25,27.544-31.78-2.118-84.751,10.595c0,0-3.081,24.653-1.598,42.332 c0,0,65.867-20.438,67.28-10.551c0,0,2.823-5.649,19.067-5.649S448.747,587.001,451.572,582.058z"}),jt("path",{id:"path174",stroke:"#A51926","stroke-width":"2",d:"M375.398,564.352c0,0,8.476,8.476,2.118,25.426 c0,0-25.426,28.25-21.895,52.97"}),jt("path",{id:"path178",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M290.648,714.078c0,0-7.769-22.602,7.769-10.594 c0,0,8.475,3.53,6.356,6.354C302.654,712.665,292.767,719.729,290.648,714.078z"}),jt("path",{id:"path182",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M299.547,716.196c0,0-6.215-18.08,6.215-8.476 c0,0,7.806,4.322,5.084,5.085C302.795,715.066,310.847,719.587,299.547,716.196z"}),jt("path",{id:"path186",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M308.021,716.196c0,0-6.215-18.08,6.215-8.476 c0,0,7.725,4.078,5.086,5.085C313.39,715.066,319.322,719.587,308.021,716.196z"}),jt("path",{id:"path190",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M319.675,716.55c0,0-6.215-18.08,6.215-8.476 c0,0,7.739,4.118,5.087,5.085C325.749,715.066,330.977,719.939,319.675,716.55z"}),jt("path",{id:"path194",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M331.116,716.408c0,0-6.215-18.08,6.217-8.476 c0,0,6.78,2.825,5.085,5.085C340.723,715.278,342.418,719.799,331.116,716.408z"}),jt("path",{id:"path198",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M342.911,717.609c0,0-8.477-21.896,7.769-10.595 c0,0,8.476,3.531,6.356,6.355C354.917,716.196,357.036,721.847,342.911,717.609z"}),jt("path",{id:"path202",stroke:"#A5264C","stroke-width":"2",d:"M292.767,687.24c0,0,23.307-4.944,33.9,0.706 c0,0,10.594,2.119,12.713,1.412c2.118-0.706,7.77-1.412,7.77-1.412"}),jt("path",{id:"path206",stroke:"#A5264C","stroke-width":"2",d:"M352.799,702.777c0,0,21.188-24.014,42.375-16.243 c12.389,4.543,10.594-1.413,12.006-6.356c1.413-4.943,1.768-12.358,10.596-17.656"}),jt("path",{id:"path210",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M383.168,674.527c0,0-7.063-19.069-12.007,3.53 c-4.944,22.602-10.594,28.957-13.419,33.9c0,0,0,9.182,14.831,8.476c0,0,19.068-0.707,19.774-5.649 C393.055,709.84,390.23,689.358,383.168,674.527z"}),jt("path",{id:"path214",stroke:"#A5264C","stroke-width":"2",d:"M407.887,687.24c0,0,6.356-4.237,10.594-2.119"}),jt("path",{id:"path218",stroke:"#A5264C","stroke-width":"2",d:"M419.363,658.283c0,0,5.12-8.651,13.596-10.063"}),jt("path",{id:"path222",fill:"#B2B2B2",d:"M279.348,723.259c0,0,31.781,5.65,39.551,2.825c0,0,15.536,0,0.706,3.531 c0,0-22.602,0-36.727-2.118C282.879,727.497,262.397,717.609,279.348,723.259z"}),jt("path",{id:"path226",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M304.066,558.701c0,0,31.075,0,34.606,1.412 c0,0,12.713,54.382,6.356,67.801c0,0-2.118,4.944-7.063-4.943c0,0-32.488-57.913-38.138-61.443 C294.177,557.996,301.948,558.701,304.066,558.701z"}),jt("path",{id:"path230",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M167.936,553.934c0,0,15.714,3.002,37.961,7.594 c0,0,8.475,39.551,14.125,48.024c5.65,8.475-0.706,8.476-7.063,3.531s-32.488-29.663-36.019-37.432 C173.409,567.882,167.936,553.934,167.936,553.934z"}),jt("path",{id:"path234",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M206.534,561.909c0,0,10.241,2.732,12.022,6.645 c1.78,3.909-2.123,9.73-2.123,9.73s-1.766,5.835-3.888,2.018C210.424,576.483,205.353,562.958,206.534,561.909z"}),jt("path",{id:"path238",d:"M206.603,561.526c0,0,6.356,9.182,12.713,9.182c6.356,0,7.031-0.729,12.006,0.353 c8.122,1.767,7.416-1.766,19.069,0.354c4.661,0.848,9.181-0.706,14.125,1.412c4.944,2.119,10.594,0.706,12.713-2.825 s10.594-10.946,10.594-10.946s-22.6,3.179-27.544,4.591C260.279,563.645,220.729,565.764,206.603,561.526z"}),jt("path",{id:"path242",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M285.351,561.879c0,0-11.389,6.182-12.095,10.418 c-0.707,4.237,9.27,10.771,9.27,10.771s4.855,8.122,5.915,3.884C289.5,582.714,286.763,562.586,285.351,561.879z"}),jt("path",{id:"path246",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M219.166,571.527c0,0,12.372,19.754,12.755-0.041 c0,0,0.983-2.223-2.124-2.261C219.07,569.092,221.756,561.85,219.166,571.527z"}),jt("path",{id:"path250",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M231.839,571.967c0,0,13.986,19.752,12.863-0.164 c0,0,0.012-0.587-3.083-0.855C233.238,570.215,233.847,562.238,231.839,571.967z"}),jt("path",{id:"path254",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M244.575,571.98c0,0,14.054,18.766,12.873,1.697 c0,0,0.21-2.177-2.71-2.708C247.866,569.725,247.494,563.987,244.575,571.98z"}),jt("path",{id:"path258",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M256.716,572.122c0,0,13.948,20.412,14.563,3.143 c0,0,2.903-2.433-0.18-2.824C260.826,571.133,262.235,563.269,256.716,572.122z"}),jt("path",{id:"path262",fill:"#E5E5B2",d:"M192.845,578.354l-13.521-2.702c-4.591-8.828-8.299-19.688-8.299-19.688 s11.212,1.767,33.282,6.709c0,0,1.547,5.858,4.146,16.091L192.845,578.354z"}),jt("path",{id:"path266",fill:"#E5E5B2",d:"M307.732,570.123c-2.942-4.425-5.268-7.528-6.416-8.245c-5.32-3.325,1.995-2.659,3.989-2.659 c0,0,29.258,0,32.583,1.329c0,0,0.926,3.959,2.134,9.946C340.022,570.494,322.21,566.945,307.732,570.123z"}),jt("path",{id:"path270",fill:"#CC7226",d:"M402.378,326.201c48.945,6.992,94.004-55.936,97.112-73.028 c3.106-17.092-14.762-38.067-14.762-38.067c2.33-5.438-6.216-30.298-15.537-46.613c-9.322-16.314-37.398-14.595-68.367-16.314 c-27.968-1.554-60.599,39.621-62.928,42.729c-2.331,3.108,8.546,70.698,10.876,80.798s-2.33,56.712-2.33,56.712 C406.897,316.349,353.434,319.209,402.378,326.201z"}),jt("path",{id:"path274",fill:"#EA8E51",d:"M339.182,196.051c-2.288,3.051,8.392,69.413,10.68,79.328 c2.288,9.916-2.288,55.682-2.288,55.682c57.687-15.679,6.864-12.967,54.918-6.102c48.056,6.865,92.296-54.918,95.347-71.701 c3.051-16.781-14.492-37.375-14.492-37.375c2.288-5.339-6.103-29.748-15.255-45.766c-9.153-16.018-36.717-14.328-67.125-16.018 C373.506,152.573,341.47,193,339.182,196.051z"}),jt("path",{id:"path278",fill:"#EFAA7C",d:"M340.467,197.195c-2.245,2.995,8.235,68.127,10.481,77.859s-2.246,54.65-2.246,54.65 c55.448-16.173,6.737-12.727,53.9-5.989c47.166,6.738,90.587-53.901,93.581-70.373c2.994-16.47-14.224-36.683-14.224-36.683 c2.245-5.24-5.989-29.197-14.973-44.918c-8.984-15.721-36.037-14.063-65.882-15.721C374.155,154.522,342.713,194.2,340.467,197.195z "}),jt("path",{id:"path282",fill:"#F4C6A8",d:"M341.753,198.339c-2.204,2.938,8.079,66.842,10.282,76.391 c2.204,9.548-2.203,53.619-2.203,53.619c51.974-15.961,6.61-12.487,52.885-5.876c46.275,6.611,88.877-52.884,91.815-69.043 c2.938-16.161-13.956-35.993-13.956-35.993c2.203-5.142-5.876-28.646-14.69-44.07c-8.813-15.425-35.355-13.799-64.638-15.425 C374.806,156.472,343.956,195.401,341.753,198.339z"}),jt("path",{id:"path286",fill:"#F9E2D3",d:"M343.038,199.483c-2.161,2.881,7.924,65.557,10.085,74.921 c2.161,9.365-2.161,52.588-2.161,52.588c49.205-15.75,6.483-12.246,51.868-5.763c45.386,6.483,87.168-51.868,90.049-67.718 c2.882-15.849-13.687-35.299-13.687-35.299c2.161-5.042-5.765-28.095-14.408-43.223c-8.646-15.128-34.677-13.534-63.396-15.128 C375.455,158.421,345.199,196.602,343.038,199.483z"}),jt("path",{id:"path290",fill:"#FFFFFF",d:"M402.942,319.984c44.493,6.356,85.459-50.85,88.283-66.388 c2.825-15.538-13.419-34.606-13.419-34.606c2.119-4.944-5.65-27.544-14.127-42.375c-8.475-14.831-33.995-13.267-62.149-14.831 c-25.427-1.413-55.088,36.019-57.207,38.844c-2.119,2.825,7.769,64.27,9.888,73.451c2.119,9.182-2.119,51.557-2.119,51.557 C397.116,310.45,358.448,313.628,402.942,319.984z"}),jt("path",{id:"path294",fill:"#CCCCCC",d:"M484.87,259.953c0,0-49.087,13.419-69.568,10.594c0,0-27.896-11.653-43.435,26.838 c0,0-6.356,12.713-9.889,16.244C358.447,317.16,484.87,259.953,484.87,259.953z"}),jt("path",{id:"path298",d:"M491.58,256.068c0,0-51.206,21.541-68.862,20.834c0,0-28.956-8.122-43.788,17.656 c0,0-14.831,16.244-20.48,19.069c0,0-0.706,2.825,10.594-4.238l18.363,9.182c0,0,26.131,16.95,43.081-11.3 c0,0,7.063-19.775,7.063-23.307c0-3.532,37.433-13.419,40.259-14.125C480.633,269.134,492.286,261.718,491.58,256.068z"}),jt("path",{id:"path302",fill:"#99CC32",d:"M407.887,319.479c-12.134,0-26.918-6.824-26.918-17.857c0-11.032,14.784-22.094,26.918-22.094 c12.138,0,21.976,8.943,21.976,19.975C429.861,310.537,420.023,319.479,407.887,319.479z"}),jt("path",{id:"path306",fill:"#659900",d:"M401.489,290.021c-8.557,1.275-17.541,3.929-17.414,3.547 c2.719-8.156,13.95-14.041,23.812-14.041c7.585,0,14.273,3.493,18.222,8.807C426.107,288.335,416.722,287.753,401.489,290.021z"}),jt("path",{id:"path310",fill:"#FFFFFF",d:"M422.718,289.616c0,0-7.769-5.65-7.769-1.766C414.949,287.85,421.306,295.619,422.718,289.616z "}),jt("path",{id:"path314",d:"M405.063,303.963c-4.412,0-7.989-3.577-7.989-7.991c0-4.412,3.577-7.989,7.989-7.989 c4.413,0,7.99,3.577,7.99,7.989C413.053,300.386,409.476,303.963,405.063,303.963z"}),jt("path",{id:"path318",fill:"#CC7226",d:"M221.435,280.434c0,0-5.65-37.432-1.413-45.2c0,0,19.069-17.657,18.363-24.013 c0,0-0.706-31.782-2.825-33.194c-2.119-1.413-15.538-12.006-26.131-0.706c0,0-18.363,31.781-16.95,43.082v3.531 c0,0-13.419-0.706-16.244,2.825c0,0-2.119,9.181-4.238,9.888c0,0-4.944,4.237-1.413,9.181c0,0-3.531,4.237-2.825,11.3l13.419,7.063 c0,0,3.531,25.425,22.601,34.606C212.317,302.909,217.903,291.028,221.435,280.434z"}),jt("path",{id:"path322",fill:"#FFFFFF",d:"M219.669,277.186c0,0-5.085-33.688-1.271-40.681c0,0,17.162-15.891,16.527-21.611 c0,0-0.636-28.604-2.543-29.875c-1.907-1.271-13.984-10.806-23.518-0.636c0,0-16.526,28.604-15.255,38.773v3.178 c0,0-12.077-0.636-14.62,2.542c0,0-1.907,8.263-3.813,8.899c0,0-4.45,3.813-1.271,8.263c0,0-3.178,3.813-2.542,10.17l12.077,6.356 c0,0,3.178,22.883,20.34,31.146C211.462,297.411,216.491,286.72,219.669,277.186z"}),jt("path",{id:"path326",fill:"#EB955C",d:"M234.765,179.775c-1.924-1.519-15.149-11.706-25.478-0.688c0,0-17.904,30.987-16.526,42.004 v3.443c0,0-13.083-0.688-15.838,2.754c0,0-2.066,8.952-4.132,9.641c0,0-4.82,4.132-1.377,8.952c0,0-3.443,4.132-2.754,11.018 l13.083,6.886c0,0,3.443,24.79,22.035,33.741c8.323,4.008,13.772-7.574,17.215-17.903c0,0-5.509-36.496-1.377-44.07 c0,0,18.592-17.215,17.903-23.413C237.52,212.139,236.831,181.152,234.765,179.775z"}),jt("path",{id:"path330",fill:"#F2B892",d:"M233.971,181.523c-1.73-1.625-14.761-11.406-24.825-0.671c0,0-17.444,30.192-16.103,40.927 v3.355c0,0-12.748-0.671-15.432,2.684c0,0-2.013,8.722-4.026,9.394c0,0-4.696,4.025-1.342,8.722c0,0-3.354,4.025-2.684,10.735 l12.748,6.709c0,0,3.354,24.154,21.47,32.876c8.111,3.906,13.419-7.38,16.773-17.445c0,0-5.368-35.56-1.342-42.94 c0,0,18.115-16.773,17.444-22.812C236.654,213.057,235.983,182.865,233.971,181.523z"}),jt("path",{id:"path334",fill:"#F8DCC8",d:"M233.176,183.271c-1.536-1.73-14.373-11.106-24.172-0.653c0,0-16.985,29.398-15.679,39.851 v3.266c0,0-12.413-0.653-15.026,2.613c0,0-1.96,8.493-3.919,9.146c0,0-4.573,3.92-1.307,8.493c0,0-3.267,3.92-2.613,10.453 l12.413,6.533c0,0,3.266,23.518,20.905,32.011c7.897,3.803,13.065-7.186,16.332-16.985c0,0-5.227-34.624-1.307-41.811 c0,0,17.639-16.332,16.985-22.211C235.789,213.976,235.136,184.578,233.176,183.271z"}),jt("path",{id:"path338",fill:"#FFFFFF",d:"M219.669,277.009c0,0-5.085-33.512-1.271-40.504c0,0,17.162-15.891,16.527-21.611 c0,0-0.636-28.604-2.543-29.875c-1.342-1.836-13.984-10.806-23.518-0.636c0,0-16.526,28.604-15.255,38.773v3.178 c0,0-12.077-0.636-14.62,2.542c0,0-1.907,8.263-3.813,8.899c0,0-4.45,3.813-1.271,8.263c0,0-3.178,3.813-2.542,10.17l12.077,6.356 c0,0,3.178,22.883,20.34,31.146C211.462,297.411,216.491,286.543,219.669,277.009z"}),jt("path",{id:"path342",fill:"#CCCCCC",d:"M214.195,265.956c0,0-38.138-18.01-39.727-19.422c0,0,16.067,14.479,17.48,14.479 C193.361,261.013,214.195,265.956,214.195,265.956z"}),jt("path",{id:"path346",d:"M184.003,255.009c0,0,32.488,6.356,32.488,14.125c0,5.141-0.429,28.834-9.888,26.131 C191.772,291.028,198.128,265.603,184.003,255.009z"}),jt("path",{id:"path350",fill:"#99CC32",d:"M198.834,261.718c0,0,15.852,2.603,17.656,7.416c1.06,2.825,2.23,17.494-7.416,19.422 C201.038,290.165,197.101,272.118,198.834,261.718z"}),jt("path",{id:"path354",d:"M350.671,336.845c-0.878-3.076,1.438-2.845,4.601-3.794c3.53-1.06,25.071-7.769,26.483-12.359 c1.413-4.591,24.719,3.178,24.719,3.178c3.18,1.412,10.947,6.003,10.947,6.003c8.476,2.119,20.128,2.825,20.128,2.825 c4.238,1.766,10.241,6.709,10.241,6.709c25.778,18.009,47.674,5.297,47.674,5.297c35.313-11.653,24.72-42.022,24.72-42.022 c-5.298-15.891,0.354-21.894,0.354-21.894c0.354-6.709,13.064,4.591,13.064,4.591c4.592,7.416,6.005,16.244,6.005,16.244 c14.125,19.775,8.122-11.653,8.122-11.653c0.353-1.766-4.592-8.122-4.592-10.241s-3.179-8.122-3.179-8.122 c-5.297-6.003-1.06-18.363-1.06-18.363c3.179-24.366-0.706-21.188-0.706-21.188c-2.118-3.178-18.362,14.478-18.362,14.478 c-3.885,6.003-14.479,8.828-14.479,8.828c-4.942,3.178-10.946,0.707-10.946,0.707c-4.59-0.707-14.479,11.653-14.479,11.653 c4.943-0.354,9.182,7.416,13.419,7.769c4.237,0.354,7.415-4.237,10.24-5.297c2.825-1.059,7.769,9.182,7.769,9.182 c0.707,4.59-9.181,13.065-9.181,13.065c-0.707,8.122-3.531,5.297-3.531,5.297c-5.297-1.059-7.415,5.65-9.182,13.772 c-1.766,8.122-9.182,8.829-9.182,8.829c-2.825,13.065-4.945,7.769-4.945,7.769c-0.354-9.888-10.947,0.353-10.947,0.353 c-2.118,3.531-10.239-0.353-10.239-0.353c-12.008-3.531-7.77-7.063-7.77-7.063c3.178-3.884,22.953,0,22.953,0 c3.884-2.825-10.241-9.888-10.241-9.888c-1.06-3.178,0.706-10.947,0.706-10.947c2.119-5.65,14.126-15.538,14.126-15.538 c16.599-2.119,11.654-4.944,11.654-4.944c-10.946-9.182-21.189,4.237-21.189,4.237c-3.884,10.947-34.605,37.432-34.605,37.432 c-8.476,6.003-3.884-6.003-10.947,0c-7.063,6.003-43.435-9.888-43.435-9.888c-20.414-2.106-25.238,25.688-31.47,20.18 C343.93,331.689,353.496,346.732,350.671,336.845z"}),jt("path",{id:"path358",d:"M694.629,43.132c0,0-45.201,14.125-50.145,47.319c0,0-4.237,40.256,31.78,71.332c0,0,0.707,11.3,4.238,16.95 c0,0-2.825,8.475,30.368-4.944l48.025-14.832c0,0,11.301-4.238,20.481-19.775c9.181-15.538,36.019-48.731,29.662-93.226 c0,0,2.119-19.775-8.475-20.481c0,0-14.832-2.825-27.544,10.594c0,0-12.008,5.65-16.244,4.944L694.629,43.132z"}),jt("path",{id:"path362",d:"M791.069,41.384c0,0,3.708-15.767-4.837-7.222c0,0-12.432,10.1-25.641,10.1c0,0-25.637,3.884-33.404,27.191 c0,0-6.992,47.39,6.99,57.489c0,0,8.546,13.207,20.978,1.554C767.587,118.843,794.954,65.467,791.069,41.384z"}),jt("path",{id:"path366",fill:"#323232",d:"M790.409,42.016c0,0,3.689-15.438-4.7-7.048c0,0-12.204,9.916-25.173,9.916 c0,0-25.171,3.814-32.798,26.697c0,0-6.865,46.528,6.863,56.444c0,0,8.392,12.967,20.596,1.525 C767.403,118.108,794.224,65.661,790.409,42.016z"}),jt("path",{id:"path370",fill:"#666666",d:"M789.749,42.648c0,0,3.673-15.11-4.563-6.875c0,0-11.978,9.732-24.705,9.732 c0,0-24.705,3.743-32.191,26.202c0,0-6.738,45.667,6.737,55.399c0,0,8.234,12.727,20.213,1.497 C767.22,117.374,793.492,65.855,789.749,42.648z"}),jt("path",{id:"path374",fill:"#999999",d:"M789.089,43.28c0,0,3.654-14.782-4.425-6.703c0,0-11.752,9.549-24.24,9.549 c0,0-24.239,3.672-31.584,25.708c0,0-6.609,44.805,6.61,54.354c0,0,8.08,12.487,19.832,1.469 C767.036,116.639,792.762,66.05,789.089,43.28z"}),jt("path",{id:"path378",fill:"#CCCCCC",d:"M788.429,43.912c0,0,3.638-14.454-4.287-6.529c0,0-11.527,9.365-23.773,9.365 c0,0-23.772,3.602-30.978,25.213c0,0-6.482,43.943,6.483,53.309c0,0,7.924,12.247,19.45,1.441 C766.851,115.904,792.03,66.244,788.429,43.912z"}),jt("path",{id:"path382",fill:"#FFFFFF",d:"M787.767,44.544c0,0,3.619-14.125-4.148-6.356c0,0-11.301,9.181-23.308,9.181 c0,0-23.307,3.531-30.368,24.719c0,0-6.356,43.082,6.355,52.263c0,0,7.77,12.006,19.069,1.412 C766.667,115.17,791.298,66.438,787.767,44.544z"}),jt("path",{id:"path386",fill:"#992600",d:"M414.243,403.323c0,0-36.021-33.901-50.146-35.313c0,0-60.738-7.063-86.87,24.719 c0,0,31.076-36.019,79.807-26.131c0,0-38.138-7.769-60.032-2.119c0,0-29.663,0-46.613,24.719l-4.944,8.475 c0,0,7.063-26.131,39.55-36.726c0,0,40.256-8.475,59.326,0c0,0-38.138-12.006-55.794-8.475c0,0-53.675-4.237-76.275,42.375 c0,0,7.063-25.425,33.194-38.138c0,0,24.013-15.538,60.032-10.594c0,0,25.425,5.65,34.607,9.888 c9.182,4.237,7.063-0.707-7.769-9.182c0,0-9.889-17.656-34.607-16.95c0,0-75.57,6.356-93.932,27.544 c0,0,24.013-19.775,42.375-24.719c0,0,39.55-14.125,54.381-12.713c0,0,43.788,1.766,57.207-5.297c0,0-19.775,8.828-14.125,14.479 c5.649,5.65,17.656,19.069,17.656,21.188s42.729,41.14,49.085,48.908L414.243,403.323z"}),jt("path",{id:"path390",fill:"#CCCCCC",d:"M658.607,745.857c0,0-27.367-64.445-49.438-81.221c0,0,45.906,28.251,52.086,60.032 C661.256,724.67,661.256,742.326,658.607,745.857z"}),jt("path",{id:"path394",fill:"#CCCCCC",d:"M741.593,759.1c0,0-46.789-97.109-79.454-139.484c0,0,76.807,66.212,85.635,113.001 l0.883,9.711l-5.297-4.414C743.358,737.912,742.476,753.803,741.593,759.1z"}),jt("path",{id:"path398",fill:"#CCCCCC",d:"M841.352,673.466c0,0-110.353-105.056-113.001-109.47c0,0,106.821,116.533,112.118,129.775 C840.469,693.771,836.938,677.88,841.352,673.466z"}),jt("path",{id:"path402",fill:"#CCCCCC",d:"M508.528,750.271c0,0,34.43-91.813,67.977-52.087c0,0,26.485,17.656,25.604,22.953 c0,0-7.063-11.477-38.846-10.594C563.263,710.545,529.716,705.248,508.528,750.271z"}),jt("path",{id:"path406",fill:"#CCCCCC",d:"M844.883,525.152c0,0-79.454-50.321-92.695-52.971c-20.848-4.168,87.398,51.204,96.228,69.743 C848.414,541.926,851.945,537.512,844.883,525.152z"}),jt("path",{id:"path410",d:"M578.803,713.371c0,0,36.02-3.531,48.025-15.537l7.769,6.356l31.075-67.802l6.356,9.183 c0,0,25.426-26.132,24.013-40.257c-1.412-14.125,22.601,10.594,22.601,10.594s-1.413-20.481,11.301-8.477 c0,0-4.237-27.544,10.594-13.419c0,0-18.604-53.246,21.188-7.769c9.889,11.3,2.119-0.706,2.119-0.706s-45.905-84.751-7.769-59.325 c0,0,3.531-40.257,1.412-48.026c-2.118-7.769-5.649-47.319-14.125-56.502c-8.477-9.182,0.706-12.006,10.594-2.824 c0,0-19.775-42.375,3.531-21.188c0,0-6.356-26.838-14.125-31.782c0,0-9.889-30.369,16.949-11.3c0,0-7.769-21.894-13.419-27.544 c0,0-20.48-48.732-7.769-40.257l7.769,6.356c0,0-12.007-24.719-0.706-16.95s11.301,7.063,11.301,7.063s-37.433-58.62-1.412-27.544 c0,0-14.406-24.574-20.481-36.726c0,0-33.193-36.019-7.77-24.719l8.476,2.825c0,0-15.538-17.656-29.663-20.481 c-14.125-2.825,4.237-14.125,15.538-10.594c11.3,3.531,38.844,16.95,38.844,16.95s22.602,33.194,29.663,33.9 c0,0-35.313-13.419-24.719,0.706c0,0,25.425,24.719,12.712,24.013c0,0-10.594,12.713-2.118,28.25c0,0-32.592-32.472-6.355,12.712 l12.006,28.957c0,0-43.081-43.788-23.306-4.944c0,0,30.369,41.669,33.899,42.375c3.531,0.707,11.3,16.244,11.3,16.244l-7.769-3.531 l9.181,15.538c0,0-19.774-21.188-9.181,2.119l9.887,25.425c0,0-36.019-38.844-12.006,13.42c0,0-28.957-9.183-13.419,21.188 c0,0-2.825,28.252-2.119,37.434c0.707,9.183,2.825,59.325-4.942,73.451c-7.77,14.125,10.594,48.025,14.125,55.088 c3.53,7.063,9.888,26.131-5.65,9.889c-15.537-16.244-7.769-6.356-4.237,9.181c3.531,15.538,14.125,43.082,12.713,52.97 c0,0-2.118,2.119-7.769-4.236c0,0-26.132-40.258-23.307-14.832c0,0-2.119,14.125-7.77,29.663c0,0-5.649,19.068-5.649,3.53 c0,0-5.65-29.663-10.595-16.244c-4.943,13.42-11.301,24.014-16.244,28.251c-4.942,4.237-14.125-36.02-16.243-17.656 c0,0-21.188-21.895-29.662,7.063l-20.482,28.957c0,0-0.706-21.894-2.824-11.3C650.135,710.547,597.165,721.141,578.803,713.371z"}),jt("path",{id:"path414",d:"M518.064,83.389c0,0-20.481-14.125-27.545-13.419c-7.063,0.706,48.731-15.538,121.477,33.194 c0,0,8.476,4.944,14.832,4.238c0,0,5.648,4.237,0.706,10.594c0,0-15.538,16.95,4.237,36.725c0,0,32.487,12.006,22.601-3.531 c0,0,19.069,7.063,23.307,14.125c4.238,7.062,2.118,0,2.118,0s-11.3-12.713-21.894-21.894c0,0-9.183-3.531-14.125-18.363 c-4.944-14.832-9.183-32.488-1.413-38.138c0,0-7.063,7.769-5.649,0.706c1.412-7.063,7.77-13.419,10.594-14.125 c2.825-0.707,31.781-28.604,43.788-29.31c0,0-16.244,2.472-21.541,0.706S617.293,23.003,606.7,20.884c0,0-29.662-11.653-8.476-8.122 c0,0,63.211,6.709,95.346,30.016c0,0-12.713-14.832-45.2-27.191c0,0-39.197-22.247-101.349-13.419c0,0-31.429,5.65-45.2,8.828 c0,0-4.591-1.06-5.65-1.766c-1.059-0.706-21.896-16.597-70.627-4.237c0,0-30.016,8.122-45.2,16.597c0,0-26.838,2.119-33.193,7.769 c0,0-32.842,25.778-36.372,27.191c-3.531,1.413-23.66,14.831-25.072,15.538c0,0,43.435-11.653,47.672-15.891 c4.238-4.237,34.96-8.828,39.197-6.356c4.238,2.472,19.069,1.413,2.119,2.472c0,0,133.483,26.132,134.896,29.663 C511.002,85.507,518.064,83.389,518.064,83.389z"}),jt("path",{id:"path418",fill:"#CC7226",d:"M644.131,67.145c0,0-18.009-13.066-21.54-13.066c-3.532,0-25.426-18.009-32.842-17.303 c-7.415,0.707-28.956-16.95-77.335-2.472c0,0-1.061-3.531,5.297-4.944c0,0,11.301-3.884,12.007-4.944c0,0,35.666-7.416,48.378-1.06 c0,0,16.244,4.591,27.191,15.538c0,0,19.775,5.65,25.425,3.885c0,0,15.538,3.884,16.244,7.063c0,0,10.241,5.297,7.063,9.888 C654.019,59.729,654.725,62.554,644.131,67.145z"}),jt("path",{id:"path422",fill:"#CC7226",d:"M622.112,63.421c1.425,1.116,3.224,1.289,4.292,2.717c0.413,0.554-0.099,1.13-0.653,1.301 c-1.842,0.56-3.706-0.447-5.723,0.591c-0.71,0.366-1.844,0.044-2.819-0.219c-2.882-0.779-6.111-0.823-9.097,0.392 c-3.505-1.994-7.672-0.962-11.348-2.73c-0.102-0.047-0.493,0.563-0.625,0.516c-5.378-2.021-11.985-1.522-16.278-5.555 c-4.286-0.728-8.448-1.543-12.735-2.744c-3.21-0.899-5.697-2.645-8.558-4.114c-2.433-1.25-5.004-2.171-7.713-2.828 c-3.289-0.798-6.521-0.601-9.864-1.519c-0.164-0.044-0.503,0.563-0.648,0.516c-0.57-0.191-1.084-1.22-1.386-1.127 c-2.968,0.922-5.595-0.794-8.533-0.19c-2.08-2.161-5.131-1.729-7.859-2.509c-5.233-1.498-10.804,0.745-16.152-1.022 c7.262-3.252,15.538-1.077,22.71-4.73c4.11-2.094,8.811-0.148,13.348-1.49c0.86-0.254,2.08-0.611,2.786,0.57 c0.237-0.239,0.56-0.661,0.661-0.611c4.325,2.042,8.413,4.292,12.795,6.174c0.604,0.258,1.542-0.152,1.986,0.205 c2.684,2.147,6.114,1.965,8.569,4.119c2.998-0.886,6.164-0.215,9.218-1.317c0.137-0.048,0.55,0.554,0.606,0.516 c1.995-1.321,4.035-0.842,5.609-0.306c0.597,0.203,1.768,0.639,2.307,0.77c1.987,0.487,3.499,1.335,5.581,1.658 c0.201,0.032,0.527-0.568,0.655-0.519c1.982,0.773,3.822,0.674,4.979,2.729c0.238-0.238,0.529-0.658,0.676-0.611 c1.813,0.597,2.959,1.93,4.901,2.355c0.856,0.187,1.938,1.292,2.954,1.603c4.224,1.291,7.479,3.991,11.353,5.571 C619.447,62.132,620.994,62.545,622.112,63.421z"}),jt("path",{id:"path426",fill:"#CC7226",d:"M486.804,38.296c-4.445-3.046-8.627-4.999-12.938-8.152c-0.32-0.235-0.955,0.065-1.313-0.15 c-1.776-1.075-3.346-2.101-5.079-3.33c-0.952-0.674-2.4-0.655-3.299-1.11c-4.491-2.281-9.134-3.267-13.56-5.375 c1.204-1.126,3.185-0.695,4.236-2.119c0.346,0.495,0.766,0.996,1.389,0.659c2.963-1.596,6.229-1.866,9.188-1.708 c3.01,0.163,6.046,0.701,9.181,1.181c0.542,0.083,0.894,1.006,1.464,1.178c3.934,1.171,8.15,0.244,11.894,1.723 c2.81,1.111,5.581,2.564,7.77,4.815c0.444,0.459-0.13,0.991-0.623,1.333c0.685-0.193,1.167,0.171,1.361,0.724 c0.148,0.422,0.148,0.955,0,1.377c-0.196,0.551-0.689,0.729-1.351,0.819c-2.484,0.336,0.645-2.101-0.591-1.31 c-2.248,1.438-0.932,3.92-2.246,6.159c-0.494-0.342-0.9-0.728-0.706-1.413c0.413,0.922-0.65,1.434-0.947,1.992 C489.953,36.869,488.366,39.367,486.804,38.296z"}),jt("path",{id:"path430",fill:"#CC7226",d:"M429.424,51.27c-5.568-1.402-10.954-1.199-16.279-3.452c-0.117-0.049-0.512,0.563-0.625,0.516 c-2.411-1.049-4.032-2.754-5.933-4.602c-1.612-1.568-4.539-0.884-6.789-1.744c-0.572-0.219-0.931-1.123-1.462-1.192 c-2.152-0.277-3.789-1.953-5.634-2.961c4.124-1.404,8.381-1.349,12.729-2.027c0.199-0.031,0.455,0.535,0.69,0.535 c0.24,0,0.47-0.39,0.706-0.627c0.345,0.495,0.878,1.07,1.331,0.622c0.968-0.953,1.949-0.618,2.902-0.547 c0.255,0.018,0.476,0.553,0.709,0.553c0.24,0,0.473-0.549,0.707-0.549c0.239,0.001,0.472,0.549,0.706,0.549 c0.24,0,0.471-0.39,0.706-0.627c1.223,1.381,2.784,0.403,4.235,0.719c1.833,0.401,2.305,2.428,4.201,2.954 c8.324,2.302,15.629,6.09,23.333,9.774c0.542,0.26,0.912,0.698,0.719,1.384c0.471,0,1.023-0.155,1.359,0.078 c1.867,1.292,3.706,2.26,4.937,4.199c0.381,0.599-0.199,1.317-0.61,1.226C444.243,54.292,437.17,53.219,429.424,51.27z"}),jt("path",{id:"path434",fill:"#CC7226",d:"M404.952,129.332c-2.813-2.152-3.842-5.738-5.834-8.902c-0.378-0.6,0.105-1.154,0.666-1.312 c0.987-0.281,1.946,0.563,2.669,0.92c3.081,1.522,5.792,3.715,9.316,3.96c3.515,3.945,11.036,4.625,11.049,10.594 c0.002,1.517-2.521-0.104-3.278,1.412c-4.328-1.771-8.546-1.589-12.748-4.179C405.702,131.152,406.285,130.353,404.952,129.332z"}),jt("path",{id:"path438",fill:"#CC7226",d:"M356.33,36.5c0.238,0.002,12.652,0.413,12.622,0.614c-0.079,0.546-13.729,2.398-14.37,2.098 c-0.29-0.134-13.554,4.156-13.79,3.92C341.266,42.894,355.86,36.5,356.33,36.5z"}),jt("path",{id:"path442",d:"M383.521,53.726c0,0-26.133,3.178-33.9,5.297c-7.77,2.119-40.609,15.538-45.907,19.069 c0,0-23.66,9.535-53.675,44.848c0,0,13.419-6.003,17.303-10.947c0,0,24.013-22.247,23.66-17.656c0,0,21.541-15.185,20.481-11.3 c0,0,43.082-19.775,39.551-14.125c0,0,38.138-8.122,36.372-4.591c0,0,33.192,7.769,28.25,8.122c0,0-10.241,2.119,1.06,8.475 c0,0-6.003,7.769-15.538,0.707c-9.534-7.063-4.236-3.178-13.064-1.413c0,0-4.592,1.413-12.713-5.65c0,0-9.889-8.122-25.426-1.766 c0,0-54.029,22.247-57.56,23.307c0,0-6.356,4.944-10.594,11.3c0,0-10.241,7.769-15.538,10.241c0,0-22.6,20.481-24.719,22.953 c0,0-6.003,9.181-7.416,9.888c0,0,11.3-6.709,14.831-10.241c0,0,24.719-17.656,34.253-19.069c0,0,7.769-5.297,9.182-7.769 c0,0,25.425-16.244,32.84-16.244c0,0,16.244,9.181,20.482-3.178c0,0,10.239-3.178,20.128-1.06c0,0,5.649-4.591,4.236-8.475 c0,0,2.825-3.178,4.592,3.531c0,0,6.003,6.356,14.479,2.825c0,0,7.063-0.353,3.531,3.884c0,0-7.77,6.709-28.604,7.063 c0,0-21.895,1.06-50.851,14.479c0,0-52.616,18.363-68.86,36.725c0,0-11.3,15.538-20.834,17.657c0,0-10.241,1.412-20.834,14.478 c0,0,17.303-10.241,33.194-10.241c0,0,7.063-4.237,0.353,2.119c0,0-6.356,13.418-3.531,22.953c0,0-1.06,9.181-2.472,12.006 c0,0-13.772,22.6-13.772,26.838c0,4.237,2.119,21.541,2.825,22.6c0.706,1.06-1.766-2.825,4.944,1.413 c6.709,4.237,11.653,7.063,13.065,12.006c1.413,4.944-3.531-9.535-3.884-12.713c-0.353-3.178-7.769-15.891-6.356-20.128 c0,0,1.766,1.766,3.178,4.237c0,0-1.059-1.06,0-7.416c0,0,1.413-9.182,3.885-14.832s6.003-12.359,6.709-13.772 c0.707-1.413,0.707-11.653,3.178-7.063l6.003,4.59c0,0-4.944-4.59-1.06-8.475c0,0-1.766-9.888,1.413-14.479 c0,0,12.359-14.832,15.185-16.597c2.826-1.765,0.353-1.059,0.353-1.059s10.594-7.416,0.353-4.591c0,0-7.063,2.825-12.359,2.825 c0,0-13.419,3.531-6.356-3.885s24.719-16.95,31.429-16.597l1.413,2.825l19.775-4.237l-2.119,1.413c0,0-0.353-0.354,7.063-1.06 s17.656,1.766,20.128-1.413c2.473-3.178,8.477-4.944,7.771-2.472c-0.706,2.472-1.061,6.003-1.061,6.003s8.828-10.241,7.77-6.356 c-1.061,3.884-15.537,13.065-18.011,24.013l18.363-14.479l6.356-5.297c0,0,6.355,3.884,6.709,1.06 c0.354-2.825,8.476-13.066,10.594-12.713c2.119,0.353,5.649-4.591,5.297,0c-0.353,4.591,13.066,14.125,13.066,14.125 s5.648-3.178,8.122-0.706c2.472,2.472,9.887-34.96,9.887-34.96l44.142-18.716l76.983-6.003l-30.017-12.006L383.521,53.726z"}),jt("path",{id:"path446",stroke:"#4C0000","stroke-width":"2",d:"M415.655,405.089c0,0-26.484-29.663-41.316-34.254 c0,0-23.659-12.006-67.094,1.766"}),jt("path",{id:"path450",stroke:"#4C0000","stroke-width":"2",d:"M368.689,368.363c0,0-44.494-14.125-71.687-6.709 c0,0-32.488,3.531-47.319,27.897"}),jt("path",{id:"path454",stroke:"#4C0000","stroke-width":"2",d:"M362.333,366.245c0,0-30.016-12.713-56.147-16.597 c0,0-29.31-4.591-58.62,8.122c0,0-21.541,10.594-31.075,28.603"}),jt("path",{id:"path458",stroke:"#4C0000","stroke-width":"2",d:"M364.099,366.951c0,0-27.19-19.422-28.957-21.894 c0,0-12.358-19.422-35.313-20.128c0,0-37.785,1.413-68.154,15.538"}),jt("path",{id:"path462",d:"M361.794,351.072c2.723,2.583,50.33,53.664,50.33,53.664c62.15,64.624,12.713,4.236,12.713,4.236 c-13.419-8.475-29.663-41.669-29.663-41.669c-2.119-4.944,24.719,12.713,24.719,12.713c7.063,1.412,31.075,35.313,31.075,35.313 c-12.006-4.237-3.53,8.476-3.53,8.476c4.943,3.531,40.965,31.077,40.965,31.077c6.355,7.063,13.419,9.888,13.419,9.888 c24.719-9.182,13.419,14.125,13.419,14.125c4.236,12.007,14.125-8.476,14.125-8.476c19.774-29.664-9.182-25.425-9.182-25.425 c-52.972,4.942-64.978-23.31-64.978-23.31c-4.238-4.236,11.3,0,11.3,0c14.833,3.531-12.713-21.894-12.713-21.894 c4.237,0,20.481,12.006,20.481,12.006c18.363,16.244,21.896,12.713,21.896,12.713c31.782-15.538,50.146-2.119,50.146-2.119 c3.53,2.825-6.356,14.832-3.531,24.016c2.825,9.182,11.3,31.075,11.3,31.075c-4.237,2.824-3.531,21.895-3.531,21.895 c29.663,40.963,12.713,37.432,12.713,37.432c-27.544-0.707-1.411,12.712-1.411,12.712c5.648,3.531,21.188,16.244,21.188,16.244 c-4.944-2.119-7.769,7.063-7.769,7.063c8.475,7.063,3.53,15.538,3.53,15.538c-10.594,2.118-12.713,9.181-12.713,9.181 c12.006,14.126-5.649,14.832-5.649,14.832c6.355,7.769-2.118,28.956-2.118,28.956c-8.477,0-19.775,9.888-19.775,9.888 c4.237,8.477-14.125,18.363-14.125,18.363c-14.832,2.824-9.888,14.831-9.888,14.831c-14.125,10.594-18.363,38.844-18.363,38.844 c-1.412,18.363-5.648,24.014,3.531,20.481c9.182-3.531,7.77-25.425,7.77-25.425c-8.476-27.545,67.095-55.795,67.095-55.795 c7.063-2.824,8.476-12.007,8.476-12.007c3.531,0.706,19.069,14.125,19.069,14.125c13.418,19.775,14.125,3.531,14.125,3.531 c2.118-6.356-0.707-16.95-0.707-16.95c10.595-38.138-14.125-49.438-14.125-49.438c-17.656-59.326,7.063-44.494,7.063-44.494 c4.944,9.888,24.014,19.068,24.014,19.068l6.355-4.237c-2.824-8.477,12.007-19.069,12.007-19.069 c4.943,11.301,15.537-2.824,15.537-2.824c6.356-43.082,28.251-17.656,28.251-17.656c7.063,2.119,9.182-9.889,9.182-9.889 c6.355-18.361,0-42.375,0-42.375c6.355-0.706,23.307,9.889,23.307,9.889c4.944-6.356-11.3-36.021-4.237-31.781 c7.063,4.237,14.831,7.063,14.831,7.063c1.413-3.53-16.243-25.426-16.243-25.426c-7.77-4.945-16.949-40.965-16.949-40.965 c12.712,6.356-4.944-20.481-4.944-20.481c0-5.65,10.594-25.425,10.594-25.425c-1.412-12.006,0-11.3,0-11.3 c4.944,2.119,19.069,4.944,7.063-6.356c-12.006-11.3,1.413-19.775,1.413-19.775c7.769-4.944-16.244-4.238-16.244-4.238 c-9.183-7.769-8.477-14.831-8.477-14.831c14.126,3.531-11.3-21.894-15.536-28.25c-4.237-6.356,12.713-15.538,12.713-15.538 c23.307-6.356,2.823-12.006,2.823-12.006c-34.605,0.706-15.536-18.363-15.536-18.363c10.594,0.707,7.769-3.531,7.769-3.531 c-9.181-2.119-26.132-13.419-26.132-13.419c-7.063-6.356-0.706-4.944-0.706-4.944c29.663,2.119-21.188-17.656-21.188-17.656 c14.125,0-17.655-18.363-17.655-18.363c-3.531-2.825-9.183-16.244-9.183-16.244c-10.594-9.182-19.067-21.188-19.067-21.188 c-0.707-7.769-9.183-16.244-9.183-16.244c-20.48-24.013-30.369-23.307-30.369-23.307c-26.132-6.356-35.313-4.944-35.313-4.944 l-93.229,7.769c-46.612,22.6-32.842,59.679-32.842,59.679c11.301,14.831,27.544,8.122,27.544,8.122 c8.122-10.947,28.604-7.063,28.604-7.063c36.021,5.65,31.431-0.706,31.431-0.706c-4.237-8.122-32.843-19.069-33.196-20.128 c-0.353-1.06-15.891-7.063-15.891-7.063c-5.297-2.119-13.065-18.363-13.065-18.363c-5.649-6.003,22.247,4.238,22.247,4.238 c-2.119,1.766,10.947,8.828,10.947,8.828c30.724-1.766,49.439,17.303,49.439,17.303c19.068,29.31,19.422,14.832,19.422,14.832 c4.943-16.597-15.892-54.029-15.892-54.029c0.706-3.531,15.186,8.122,15.186,8.122c2.472-3.531,3.885,6.709,3.885,6.709 c0.353,4.237,7.063,18.362,7.063,18.362c4.942,22.954,11.3,9.888,11.3,9.888l8.122,16.597c2.472,4.591-8.122,18.01-8.122,18.01 c-0.354,4.944,1.06,4.59-8.828,18.009s-3.885,21.188-3.885,21.188c-2.473,11.653,13.064,10.947,13.064,10.947 c4.591,3.884,10.595,3.884,10.595,3.884c3.179,3.531,7.415,2.472,7.415,2.472c2.825-6.709,13.772-3.178,13.772-3.178 c2.472-4.238,16.95-4.944,16.95-4.944c1.766-4.591,2.472-7.416,8.475-8.475c6.004-1.06-37.432-76.982-37.432-76.982 c11.301-1.413-3.179-23.307-3.179-23.307c-3.885-11.653,16.244,14.125,20.128,16.597c3.886,2.472,5.65,6.356,2.825,6.003 s-6.003,3.532-3.531,3.885c2.473,0.354,25.427,26.837,31.43,44.847c6.003,18.01,16.597,25.072,27.544,35.666 c10.947,10.594,9.534,53.322,9.534,53.322c-0.706,15.538,9.888,34.253,9.888,34.253c3.531,6.709-3.885,38.844-3.885,38.844 c-3.531,3.884-1.06,5.297-1.06,5.297c1.767,2.119,13.771,25.425,13.771,25.425c-3.178-0.353,3.179,6.003,3.179,6.003 c9.181,10.594-2.119,5.297-2.119,5.297c-10.594-2.825,1.767,14.479,1.767,14.479c2.119,3.178-13.772-4.944-13.772-4.944 c-16.243-1.06,4.238,11.653,4.238,11.653c15.185,12.713-4.944,4.943-4.944,4.943c-8.122-3.179-2.472,8.828-2.472,8.828 c5.649,2.824,36.02,15.186,36.02,15.186c0.706,6.711-4.591,15.539-4.591,15.539c0.706,7.063-3.179,13.064-3.179,13.064 c-2.118,14.479-3.178,15.891-3.178,15.891c-7.416,0.354-20.481,24.721-20.481,24.721c-3.179,4.591-21.188,25.777-21.188,25.777 c-3.531,12.359-35.313-0.354-35.313-0.354c-11.653,6.003-8.122,0-8.122,0c-0.706-3.884,7.771-14.479,7.771-14.479 c12.358-4.59,7.769-23.658,7.769-23.658c7.063-2.473-12.713-7.416-12.359-9.534c0.354-2.119,10.595-4.591,10.595-4.591 c14.125-3.531,6.355-7.77,6.355-7.77c-1.06-7.063,4.237-16.95,4.237-16.95c20.48-1.413,0-30.019,0-30.019 c-19.068-13.418-20.835-23.659-20.835-23.659c22.247-14.478,7.77-36.372,8.122-42.729c0.354-6.356,2.473-44.494,2.473-44.494 c-3.531-10.947-8.828-34.96-8.828-34.96c3.885-9.181,16.949-31.428,16.949-31.428c4.944-7.416,20.481-15.891,16.598-21.188 c-3.885-5.297-17.655-2.119-17.655-2.119c-13.772-2.472-12.713,6.709-12.713,6.709c-2.825,1.766-4.237,10.594-4.237,10.594 c-1.273,14.007-16.95,25.072-16.95,25.072c-19.775,10.947-3.531,18.01-3.531,18.01c10.595,11.653-6.71,12.006-6.71,12.006 c-19.422-3.178-4.942,14.831-4.942,14.831c19.067,22.601,13.771,27.544,13.771,27.544c-18.009,1.766,4.237,18.009,4.237,18.009 s-1.412-3.531-1.06-0.353c0.354,3.178,5.649,10.594,7.063,14.125c1.412,3.531-5.65,3.885-5.65,3.885 c1.061,16.95-26.132,9.534-26.132,9.534s0,0-2.824,0.353c-2.824,0.354-22.601-1.059-32.841-4.944 c-10.241-3.884-22.248-3.884-22.248-3.884s-7.063,3.178-20.481,2.825s-27.544,4.59-27.544,4.59 c-7.771-0.706,7.415-8.475,7.769-8.122s10.24-9.535-3.885-8.475c-38.485,2.887-57.561-15.185-57.561-15.185 c-3.53-2.472-8.122-7.416-8.122-7.416c-17.655-3.531,2.473,21.894,2.473,21.894c2.119,2.472-0.354,4.238-0.354,4.238 c-1.413-2.825-15.185-12.359-15.185-12.359C368.316,357.817,365.91,355.461,361.794,351.072z"}),jt("path",{id:"path466",fill:"#4C0000",d:"M319.604,330.579c0,0,20.481,9.887,25.072,14.831c4.591,4.944,29.311,25.072,29.311,25.072 s-9.535-3.531-14.125-6.709c-4.592-3.178-23.66-17.656-23.66-17.656S329.492,335.522,319.604,330.579z"}),jt("path",{id:"path470",fill:"#99CC32",d:"M217.181,275.496c0.595-0.261-0.33-5.05-0.69-6.008c-1.804-4.813-17.656-7.416-17.656-7.416 c-0.401,2.41-0.498,5.229-0.311,8.121C198.523,270.192,207.119,279.936,217.181,275.496z"}),jt("path",{id:"path474",fill:"#659900",d:"M217.181,275.143c-0.793,0.279-0.026-4.827-0.337-5.655 c-1.804-4.813-18.009-7.592-18.009-7.592c-0.401,2.41-0.498,5.228-0.311,8.12C198.523,270.015,206.06,279.053,217.181,275.143z"}),jt("path",{id:"path478",d:"M209.428,275.395c-1.104,0-1.997-2.013-1.997-4.495c0-2.481,0.894-4.494,1.997-4.494 c1.104,0,1.999,2.013,1.999,4.494C211.427,273.382,210.532,275.395,209.428,275.395z"}),jt("path",{id:"path486",d:"M128.915,448.525c0,0-9.888,17.655,33.9,7.063c0,0,24.719-2.119,28.957-6.355 c2.119,1.411,16.89,6.591,21.894,7.769c12.006,2.825,26.838-14.833,26.838-14.833s8.122-18.539,13.066-18.539 c4.944,0-0.707,2.825-0.707,2.825s-11.653,17.834-10.947,20.659c0,0-9.181,35.313-37.432,36.726c0,0-28.515,1.678-26.131,12.007 c0,0,15.538-4.237,19.775,0c0,0,19.069-0.707,4.944,10.595l-12.006,20.48c0,0,0.247,6.918-17.656,0.706 c-17.303-6.003-35.489-28.78-35.489-28.78S109.758,473.156,128.915,448.525z"}),jt("path",{id:"path490",fill:"#E59999",d:"M126.796,455.588c0,0-3.531,16.95,61.444-1.413c0,0,7.769,0,12.007,1.413 c4.237,1.412,25.425,6.356,28.957,4.237c0,0-12.713,24.013-33.194,21.188c0,0-23.307,2.825-22.6,11.302 c0,0,7.063,12.712,15.538,16.949c0,0,4.944,4.237,4.237,9.888c-0.706,5.649-5.65,8.476-9.181,9.888 c-3.531,1.413-9.181-4.237-12.006-4.237s-17.656-11.3-25.425-19.774c-7.769-8.476-22.6-29.662-21.894-34.606 C125.384,465.476,126.796,455.588,126.796,455.588z"}),jt("path",{id:"path494",fill:"#B26565",d:"M132.446,486.398c4.591,6.974,10.241,14.39,14.125,18.627 c7.769,8.476,22.6,19.774,25.425,19.774c2.825,0,8.475,5.65,12.006,4.237c3.531-1.412,8.475-4.237,9.181-9.888 c0.707-5.649-4.237-9.888-4.237-9.888c-5.414-2.707-10.251-8.873-13.04-12.975c0,0,0.327,4.499-8.854,3.087 c-9.181-1.413-18.363-6.356-21.188-12.007c-2.825-5.65-7.063-9.888-4.238-3.531s7.063,12.713,9.888,13.419 c2.825,0.706,2.119,2.825-2.119,2.119c-4.238-0.707-9.182-1.413-16.95-10.594L132.446,486.398L132.446,486.398z"}),jt("path",{id:"path498",fill:"#992600",d:"M127.855,449.231c0,0,3.178-24.016,5.297-31.077c0,0-1.413-12.007,2.825-19.422 c4.237-7.417,7.769-18.363,13.066-27.897s5.65-16.597,12.712-19.422c7.062-2.825,17.656-18.01,22.6-19.775 c4.944-1.765,4.591-0.353,4.591-0.353s12.006-26.131,36.019-19.069c0,0-28.604-4.944-0.706-21.541c0,0-8.475,1.942-2.648-10.417 c3.886-8.242,3.001,3.708-16.421,24.542c0,0-8.828,15.185-18.009,20.481c-9.181,5.297-30.369,17.657-32.488,24.366 c-2.119,6.709-7.769,16.95-11.3,19.775c-3.531,2.825-8.475,10.241-9.181,16.244c0,0-2.119,7.063-4.591,9.181 c-2.472,2.119-2.825,7.769-2.825,11.299c0,3.532-3.531,8.477-3.178,12.714c0,0,1.412,33.549,0.706,37.079L127.855,449.231z"}),jt("path",{id:"path502",fill:"#FFFFFF",d:"M112.671,457.354c0,0-3.531-2.472-11.3,8.122c0,0,12.889,58.267,12.889,60.738 c0,0,1.942-3.708-0.354-16.421c-2.295-12.713-3.884-35.137-3.884-35.137L112.671,457.354z"}),jt("path",{id:"path506",fill:"#992600",d:"M150.809,350.354c0,0-31.076,5.65-30.369,57.207l-1.413,43.79c0,0-2.119-45.202-4.238-48.026 c-2.119-2.825,4.944-22.601-0.706-12.007c0,0-24.719,24.719-10.594,62.152c0,0,2.648,5.827-2.648-2.295 c0,0-8.122-22.249-6.18-33.549c0,0,0.353-3.885,3.708-8.828c0,0,15.185-20.659,19.952-24.72c0,0,3.178-25.425,30.369-34.606 C148.69,349.471,158.754,345.41,150.809,350.354z"}),jt("path",{id:"path510",d:"M396.939,233.468c1.164-0.625,1.148-2.338,2.174-2.644c2.027-0.607,2.317-2.491,3.231-3.875 c1.542-2.329,1.883-5.036,2.91-7.668c0.48-1.236,0.527-2.922-0.024-4.087c-2.072-4.381-3.313-8.705-5.858-12.988 c-0.473-0.794-0.937-2.196-1.29-3.252c-0.817-2.443-3.037-4.193-4.556-6.524c-0.51-0.779,0.419-2.412-0.847-2.56 c-1.584-0.186-4.143-1.209-4.554,0.602c-1.038,4.568,0.747,9.022,2.456,13.334c-1.381,1.222-0.791,2.848-0.522,4.202 c1.255,6.367-0.86,12.286-2.204,18.419c-0.041,0.184,0.563,0.533,0.514,0.643c-2.158,4.743-4.722,9.06-7.935,13.264 c-1.338,1.751-2.878,3.369-3.755,5.246c-0.649,1.39-1.37,3.095-0.929,4.84c-6.065,4.908-10.038,11.697-14.647,18.488 c-0.815,1.201-0.303,3.335,0.672,3.811c1.435,0.703,3.123-1.105,3.953-2.599c0.687-1.232,1.31-2.38,2.177-3.516 c0.233-0.309-0.081-1.049,0.157-1.262c4.647-4.144,7.596-9.328,11.927-13.509c3.442-0.581,6.157-2.343,9.243-4.131 c0.544-0.316,1.469,0.124,1.98-0.221c3.095-2.078,3.091-5.673,3.278-9.045C394.58,236.872,394.927,234.547,396.939,233.468z"}),jt("path",{id:"path514",d:"M381.329,225.583c0.22-0.136-0.055-0.883,0.138-1.264c0.286-0.572,0.998-0.904,1.284-1.476 c0.192-0.381-0.096-1.052,0.146-1.303c4.118-4.321,4.572-9.66,2.743-14.909c1.809-1.095,1.915-3.323,1.165-4.818 c-1.506-3.002-1.847-6.402-3.567-9.127c-1.416-2.24-4.202-4.437-6.623-2.136c-0.743,0.706-1.311,2.096-0.819,3.353 c0.113,0.288,0.616,0.545,0.568,0.69c-0.188,0.572-1.152,0.967-1.163,1.448c-0.053,2.641-1.737,5.309-0.625,7.656 c1.363,2.876,2.809,6.155,4.003,9.291c-2.179,3.736-0.355,8.06-3.45,11.374c-0.24,0.258-0.225,0.939-0.009,1.296 c0.516,0.858,1.231,1.575,2.09,2.091c0.357,0.213,0.972,0.217,1.324-0.002C379.553,227.106,380.256,226.247,381.329,225.583z"}),jt("path",{id:"path518",d:"M492.233,207.377c2.451,3.164,2.964,8.099-0.653,10.554c0.971,5.842,6.888,2.348,10.594,1.412 c-0.191-0.685,0.208-1.292,0.708-1.301c1.866-0.026,3.066-1.849,4.941-1.523c0.767-2.75,3.659-3.989,4.796-6.425 c3.048-6.524,2.004-14.069-2.559-19.8c-0.356-0.449,0.025-1.361-0.192-2c-1.335-3.904-4.986-4.46-8.401-5.675 c-2.078-6.842-3.245-13.959-6.354-20.481c-2.851-0.441-4.082-3.512-6.443-4.783c-2.354-1.27-3.355,1.519-3.284,3.365 c0.014,0.362,0.812,0.757,0.512,1.402c-0.136,0.29-0.595,0.486-0.595,0.722c0.002,0.238,0.394,0.47,0.629,0.707 c-1.62,1.448-4.134,2.29-4.653,4.312c-1.686,6.55,2.857,12.068,5.804,17.72c1.044,2.004-0.256,4.249-1.598,6.381 c-0.773,1.227-0.583,3.217-0.097,4.729C486.714,200.806,489.521,203.876,492.233,207.377z"}),jt("path",{id:"path522",d:"M426.622,239.84c-2.626,3.268-8.65,7.804-3.5,11.208c0.343,0.228,0.996,0.234,1.302-0.002 c3.568-2.763,7.104-4.357,11.405-5.385c0.22-0.051,0.703,0.773,1.354,0.489c2.849-1.242,6.397-1.139,8.487-3.501 c6.651,0.396,12.946-1.575,18.934-3.884c2.051-0.791,4.293-1.778,6.412-2.665c2.431-1.017,4.557-2.655,6.521-4.67 c0.233-0.24,0.858-0.082,1.331-0.082c-0.07-1.523,1.628-1.748,2.063-2.846c0.163-0.41-0.102-1.109,0.133-1.289 c3.775-2.878,5.399-6.441,3.336-10.638c-0.504-1.021-0.942-2.112-1.941-2.952c-1.916-1.608-3.862-0.101-5.711-0.637 c-0.28,1.108-1.567,0.805-2.249,1.155c-1.517,0.775-3.87-0.258-5.387,0.515c-2.405,1.227-4.598,1.526-7.106,2.191 c-0.552,0.145-1.925-0.025-2.208,1.083c-0.236-0.237-0.497-0.65-0.685-0.611c-3.369,0.699-5.595,1.077-7.892,4.064 c-0.182,0.235-0.962-0.081-1.243,0.157c-1.688,1.427-2.403,3.605-4.349,4.792c-0.354,0.217-0.977-0.079-1.319,0.148 c-1.141,0.761-1.787,1.893-2.922,2.682c-0.581,0.404-1.287-0.169-1.229-0.622c0.433-3.438,1.585-6.593,0.569-9.905 c3.667-4.449,8.111-7.891,11.301-12.713c0.025-3.824,1.248-7.613,1.049-11.28c-0.019-0.341-0.526-1.635-0.748-2.248 c-0.552-1.508,1.049-3.39-0.441-4.668c-2.479-2.124-4.761-0.578-6.216,1.953c-3.245,0.688-6.893,1.912-9.679-0.267 c-1.778-1.39-2.799-2.989-4.21-4.854c-1.738-2.299-1.147-4.834-1.023-7.596c0.011-0.226-0.546-0.466-0.546-0.703 c0.002-0.238,0.391-0.47,0.627-0.706c-1.246-1.105-1.731-2.974-3.531-3.532c0.538-1.928-0.654-3.489-2.192-4.022 c-3.522-1.22-6.483,2.156-9.823,2.285c-0.908,0.034-1.732-1.799-2.878-2.373c-0.764-0.381-2.006-0.439-2.646,0.03 c-1.215,0.89-2.255,1.091-3.593,1.453c-2.854,0.77-5.11,2.701-7.725,4.211c-2.622,1.513-4.31,4.05-6.216,6.381 c-1.661,2.034-1.901,6.296,0.605,7.179c3.254,1.148,5.557-3.625,9.027-3.049c0.551,0.09,0.915,0.639,0.721,1.324 c0.688,0.193,1.071-0.212,1.412-0.706c1.515,1.799,3.57,2.394,5.227,3.936c1.714,1.596,4.796,0.858,6.589,2.619 c2.698,2.652,1.712,7.386,5.136,9.69c-1.034,2.318-2.106,4.573-2.698,7.092c-0.497,2.129,1.258,4.243,3.396,4.082 c2.222-0.166,2.684-1.506,3.54-3.406c0.472,0.472,1.3,0.996,1.228,1.377c-0.807,4.214-2.62,7.733-3.429,12.025 c-0.104,0.56-0.644,0.917-1.33,0.722c-0.826,7.326-7.98,11.553-12.475,17.141c-0.712,0.886-0.719,3.092,0.004,3.803 c2.478,2.449,5.938-0.281,8.938-1.169c0.376-2.129,1.893-3.792,4.245-3.694c0.452,0.018,0.866-0.939,1.438-1.169 c0.614-0.244,1.501,0.152,2.007-0.198c3.053-2.11,5.539-4.063,8.606-6.162c0.339-0.231,0.946,0.05,1.328-0.141 c0.574-0.286,0.904-0.969,1.475-1.296c0.614-0.353,1.041,0.159,1.383,0.653c-1.142,0.616-1.147,2.306-2.176,2.663 c-1.367,0.473-2.358,1.379-3.549,2.168c-0.516,0.341-1.68-0.097-1.862,0.219C429.966,237.508,427.875,238.281,426.622,239.84z"}),jt("path",{id:"path526",d:"M328.785,152.602c0,0-16.312-5.071-36.019,40.257c0,0-4.238,9.181-8.475,12.712 c-4.238,3.531-24.013,9.888-27.544,16.95l-18.363,28.25c0,0,26.131-28.25,31.782-32.488c0,0,14.125-14.832,8.475-2.825 c0,0-24.719,19.069-22.601,35.313c0,0-9.887,25.425-11.3,28.957c0,0,28.25-56.5,32.488-58.62c4.237-2.119,6.356-2.119,4.237,4.238 c-2.119,6.357-2.825,35.313-7.769,38.844c0,0,14.125-36.02,12.712-41.669c0,0,5.65-6.356,9.888,2.825l-2.119,28.25l7.769,21.188 c0,0-4.237-19.775-1.413-47.319c0,0-3.531-18.363,3.531-8.475c7.062,9.888,24.013,20.481,24.013,28.957 c0,0-9.181-31.075-25.425-39.55l-7.063,10.594l-2.119-3.531c0,0-6.356-1.413,1.413-13.419c7.769-12.006,7.063-13.419,7.063-13.419 s11.3,12.713,14.125,12.713c0,0,23.307-13.419,25.425,29.663c0,0,12.007-25.425-4.237-37.432c0,0-26.132-3.531-24.013-12.712 l12.713-21.894c6.356-9.182,3.531-4.238,3.531-4.238L328.785,152.602z"}),jt("path",{id:"path530",d:"M293.473,181.558c0,0-22.6,0-28.25,9.181l-12.713,16.95c0,0,30.369-17.656,37.432-19.775 S293.473,181.558,293.473,181.558z"}),jt("path",{id:"path534",d:"M222.847,192.858c0,0-3.531,2.119-4.238,7.063c-0.706,4.944-4.944,5.65-3.531,10.594 c1.413,4.944,4.944,9.182,4.944,2.119c0-7.063,2.825-10.594,4.238-12.712C225.672,197.802,228.497,190.033,222.847,192.858z"}),jt("path",{id:"path538",d:"M207.31,300.916c0,0-14.832-7.063-20.481-13.419c-5.65-6.356-4.852,2.765-13.419,2.119 c-10.324-0.779-8.475-28.957-8.475-28.957l-7.063,13.418c0,0-2.119,25.425,12.006,21.188c6.898-2.069,9.181,0.706,6.356,2.119 c-2.825,1.413,9.887,2.119,4.943,4.944c-4.943,2.825,20.481-6.356,16.244,12.006L207.31,300.916z"}),jt("path",{id:"path542",d:"M185.063,326.341c0,0-27.191,7.769-33.547-9.181c0,0-8.475,4.237-4.591,9.534 c3.885,5.297,6.003,6.003,6.003,6.003s9.534,2.119,8.475,3.531c-1.06,1.413-5.297,7.416-5.297,7.416S174.115,333.05,185.063,326.341 z"}),jt("path",{id:"path546",fill:"#FFFFFF",d:"M588.337,464.416c-0.754,3.768-3.704,5.182-7.063,6.355c-3.386-1.69-7.973-7.176-11.301-3.53 c-0.837-0.849-2.213-0.954-2.819-2.123c-0.82-1.585-0.342-3.433-0.944-4.841c-0.962-2.246-2.214-4.658-1.886-7.161 c3.188-1.258,4.239-4.623,3.401-7.735c-0.122-0.454-0.879-0.802-0.525-1.418c0.329-0.57,0.89-0.972,1.36-1.441 c-0.237,0.237-0.493,0.648-0.689,0.613c-1.077-0.188-0.857-1.313-0.628-1.995c1.032-3.083,4.589-3.549,6.969-1.443 c0.452-0.998,1.352-0.655,2.118-0.706c-0.088-1.022,0.633-1.953,0.982-2.694c0.913-1.938,3.791,0.014,5.197-1.065 c1.899-1.457,3.776-2.691,5.681-1.628c3.193,1.789,6.212,3.93,8.327,7.004c1.017,1.473,1.439,3.733,1.338,5.426 c-0.067,1.143-2.507,0.521-3.111,2.161c-1.139,3.086,2.095,4.003,3.43,6.364c0.35,0.616-0.117,1.153-0.673,1.326 c-0.726,0.227-2.11-0.107-1.866,0.691C597.351,462.212,592.484,463.409,588.337,464.416z"}),jt("path",{id:"path550",fill:"#FFFFFF",d:"M571.385,499.022c-0.012-3.068-2.839-6.17-0.704-9.183c0.238,0.237,0.471,0.627,0.706,0.627 c0.238,0,0.471-0.39,0.706-0.627c2.641,3.913,9.088,5.552,8.837,10.576c-0.038,0.79-1.958,2.41-0.36,3.55 c-3.201,2.38-3.3,6.564-4.944,9.887c-2.186-0.505-4.325-1.146-6.356-2.117c0.622-2.624,0.415-5.599,1.863-7.929 C571.896,502.575,571.391,500.67,571.385,499.022z"}),jt("path",{id:"path554",fill:"#CCCCCC",d:"M277.935,483.132c0,0-29.765,17.896-4.944-9.182c15.538-16.95,33.194-26.838,33.194-26.838 s18.362-7.771,24.719-9.89c6.355-2.119,33.193-11.301,38.845-12.007c5.649-0.706,22.6-7.769,34.606-0.706 c12.006,7.063,26.131,14.831,26.131,14.831s-28.956-14.831-35.313-10.594c-6.356,4.237-19.069,3.531-29.663,9.182 c0,0-26.131,7.771-31.781,11.303c-5.649,3.53-24.013,24.013-26.837,22.601c-2.825-1.413,0.706-2.119,2.825-7.063 c2.119-4.943-1.412-7.77-15.538,3.531C280.054,479.601,277.935,483.132,277.935,483.132z"}),jt("path",{id:"path558",d:"M291.01,472.596c0,0,2.49-23.022,17.459-20.084c0,0,14.523-7.361,19.33-10.837c0,0,14.37-3.006,16.685-4.095 c32.627-15.361,58.614-7.383,59.581-9.359c0.965-1.977,35.614,10.59,41.986,17.806c0.69,0.781-18.063-9.884-35.188-13.223 c-14.607-2.85-52.748,0.438-72.005,10.211c-5.249,2.664-21.043,12.877-25.513,12.682C308.878,455.498,291.01,472.596,291.01,472.596 z"}),jt("path",{id:"path562",fill:"#CCCCCC",d:"M284.292,517.738c0,0-26.838-4.237,2.825-7.063c0,0,31.782-3.531,38.844-12.713 c0,0,24.013-16.244,28.956-16.95c4.944-0.706,57.913-13.419,58.619-17.656c0.707-4.236,10.595-4.236,13.419-2.824 c2.825,1.413,1.413,3.53-3.531,4.943c-4.943,1.412-60.031,30.369-71.332,32.487c-11.3,2.119-31.781,15.538-40.256,17.656 C303.36,517.738,284.292,517.738,284.292,517.738z"}),jt("path",{id:"path566",d:"M318.757,504.676c0,0-15.153-1.464,0.033-2.909c0,0,15.566-6.046,19.183-10.748c0,0,12.296-8.316,14.826-8.678 c2.531-0.362,27.18-6.872,27.542-9.04c0.362-2.17,60.51-24.384,68.314-18.751c5.14,3.709-12.343,0.748-29.354,8.535 c-2.393,1.095-62.164,26.85-67.95,27.934c-5.785,1.087-16.271,7.956-20.611,9.04C326.402,501.145,318.757,504.676,318.757,504.676z"}),jt("path",{id:"path570",d:"M304.773,508.557c0,0,9.181-0.706,7.063,2.119c-2.119,2.825-6.357,1.412-6.357,1.412L304.773,508.557z"}),jt("path",{id:"path574",d:"M292.061,511.382c0,0,9.181-0.706,7.063,2.119c-2.119,2.825-6.356,1.412-6.356,1.412L292.061,511.382z"}),jt("path",{id:"path578",d:"M273.698,514.207c0,0,9.181-0.706,7.063,2.119c-2.119,2.824-6.356,1.412-6.356,1.412L273.698,514.207z"}),jt("path",{id:"path582",d:"M260.279,515.619c0,0,9.181-0.706,7.063,2.119c-2.118,2.825-6.356,1.412-6.356,1.412L260.279,515.619z"}),jt("path",{id:"path586",d:"M328.079,445.7c0,0,7.77,0,5.649,2.825c-2.119,2.824-7.769,2.117-7.769,2.117L328.079,445.7z"}),jt("path",{id:"path590",d:"M310.423,455.588c0,0,11.487-3.78,7.063,2.118c-2.118,2.825-6.356,1.413-6.356,1.413L310.423,455.588z"}),jt("path",{id:"path594",d:"M290.648,464.063c0,0,9.181-0.705,7.063,2.119c-2.118,2.825-6.356,1.412-6.356,1.412L290.648,464.063z"}),jt("path",{id:"path598",d:"M277.229,474.656c0,0,9.181-0.706,7.063,2.119c-2.118,2.824-6.356,1.411-6.356,1.411L277.229,474.656z"}),jt("path",{id:"path602",d:"M265.223,483.132c0,0,9.181-0.706,7.063,2.118c-2.119,2.825-6.356,1.413-6.356,1.413L265.223,483.132z"}),jt("path",{id:"path606",d:"M334.228,494.427c0,0,12.221-0.938,9.4,2.819c-2.82,3.761-8.461,1.881-8.461,1.881L334.228,494.427z"}),jt("path",{id:"path610",d:"M352.59,485.951c0,0,12.221-0.939,9.4,2.82c-2.819,3.761-8.461,1.88-8.461,1.88L352.59,485.951z"}),jt("path",{id:"path614",d:"M371.659,478.183c0,0,12.22-0.938,9.399,2.819c-2.819,3.761-8.461,1.881-8.461,1.881L371.659,478.183z"}),jt("path",{id:"path618",d:"M390.021,469.708c0,0,12.221-0.939,9.399,2.819c-2.819,3.761-8.461,1.88-8.461,1.88L390.021,469.708z"}),jt("path",{id:"path622",d:"M341.29,437.926c0,0,12.22-0.938,9.4,2.82c-2.82,3.761-9.874,3.293-9.874,3.293L341.29,437.926z"}),jt("path",{id:"path626",d:"M358.946,432.276c0,0,12.22-0.939,9.399,2.818c-2.818,3.762-10.58,3.293-10.58,3.293L358.946,432.276z"}),jt("path",{id:"path630",d:"M318.898,502.907c0,0,9.181-0.706,7.063,2.118c-2.119,2.824-6.355,1.413-6.355,1.413L318.898,502.907z"}),jt("path",{id:"path634",fill:"#992600",d:"M189.653,327.753c0,0-7.769,15.538-8.475,21.188c0,0,1.413-15.538,3.531-19.069 C186.828,326.341,189.653,327.753,189.653,327.753z"}),jt("path",{id:"path638",fill:"#992600",d:"M157.165,352.472c0,0-5.65,25.425-4.944,30.369c0,0-2.119-20.481-1.412-22.6 C151.515,358.123,157.165,352.472,157.165,352.472z"}),jt("path",{id:"path642",fill:"#CCCCCC",d:"M193.891,220.755l-0.353,5.65l-3.885,0.354c0,0,25.072,22.247,26.132,35.666 C215.785,262.425,217.197,247.946,193.891,220.755z"}),jt("path",{id:"path646",d:"M200.925,222.989c-0.761-0.734-0.374-2.05-1.095-2.509c-1.428-0.911,2.292-1.012,1.889-2.276 c-0.676-2.129-0.346-2.167-0.562-4.419c-0.101-1.056,0.938-3.775,1.618-4.552c2.553-2.917,0.215-8.094,3.111-10.833 c0.537-0.51,1.201-1.485,1.704-2.223c1.164-1.7,3.254-2.562,4.931-4.024c0.562-0.487,0.207-1.948,1.211-1.785 c1.261,0.203,3.452-0.026,3.373,1.458c-0.2,3.743-2.546,6.78-4.806,9.725c0.796,1.243-0.013,2.364-0.514,3.348 c-2.357,4.626-2.023,9.642-2.331,14.657c-0.009,0.15-0.551,0.288-0.537,0.381c0.623,4.123,1.654,8.005,3.207,11.941 c0.646,1.642,1.478,3.222,1.743,4.859c0.196,1.211,0.378,2.682-0.343,3.927c3.593,5.103,1.282,9.783,3.346,16.018 c0.365,1.104,3.353,4.483,2.535,4.199c-4.437-1.538-4.635-2.241-4.947-3.57c-0.258-1.1-0.84-3.531-1.259-4.594 c-0.113-0.29-0.415-3.616-0.553-3.832c-2.671-4.206-0.274-3.895-2.692-8.059c-2.521-1.201-4.227-3.15-6.21-5.202 c-0.35-0.36,1.668-1.638,1.349-2.014c-1.928-2.276-3.964-3.63-3.371-6.267C201.997,226.126,202.238,224.26,200.925,222.989z"}),jt("path",{id:"path650",d:"M194.597,226.052c0,0,0.707,12.006,4.944,14.832c4.238,2.825,2.119,1.413-3.531-0.706 c-5.65-2.119-3.531-3.531-3.531-3.531s-4.944,0.706-0.706,4.237c4.237,3.531,10.594,7.769,7.769,7.769s-16.244-7.063-16.244-12.006 c0-4.944-1.766-12.183-1.766-12.183s1.942-1.413,10.417-1.236C191.948,223.228,194.42,224.463,194.597,226.052z"}),jt("path",{id:"path654",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M193.184,258.894c0,0-15.043-4.928-47.672,1.059 c0,0,15.946-3.669,49.085,0.353C212.783,262.513,193.184,258.894,193.184,258.894z"}),jt("path",{id:"path658",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M196.889,258.768c0,0-14.56-6.211-47.586-3.067 c0,0,16.205-2.276,48.871,4.596C216.103,264.068,196.889,258.768,196.889,258.768z"}),jt("path",{id:"path662",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M200.045,258.932c0,0-14.058-7.276-47.226-6.596 c0,0,16.329-1.066,48.395,8.217C218.811,265.647,200.045,258.932,200.045,258.932z"}),jt("path",{id:"path666",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M202.288,259.326c0,0-12.049-7.604-41.842-9.543 c0,0,14.724,0.3,42.764,11.086C218.599,266.789,202.288,259.326,202.288,259.326z"}),jt("path",{id:"path670",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M405.838,277.894c0,0-1.642,1.137-1.264-0.948 c0.38-2.085,50.185-25.339,56.564-24.897C461.14,252.048,407.732,275.365,405.838,277.894z"}),jt("path",{id:"path674",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M399.846,279.021c0,0-1.547,1.263-1.333-0.846 c0.214-2.108,48.04-29.202,54.436-29.262C452.947,248.914,401.537,276.354,399.846,279.021z"}),jt("path",{id:"path678",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M394.044,281.449c0,0-1.462,1.363-1.388-0.755 c0.074-2.117,35.063-29.479,52.389-32.788C445.045,247.906,413.21,262.255,394.044,281.449z"}),jt("path",{id:"path682",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M388.966,284.739c0,0-1.314,1.226-1.248-0.68 c0.066-1.907,31.557-26.532,47.147-29.509C434.865,254.55,406.216,267.464,388.966,284.739z"}),jt("path",{id:"path686",fill:"#CCCCCC",d:"M333.023,545.988c0,0-26.838-4.237,2.824-7.063c0,0,31.781-3.531,38.845-12.712 c0,0,24.013-16.244,28.956-16.95c4.943-0.707,33.899-7.063,34.606-11.301c0.706-4.237,11.3-8.475,14.125-7.063 c2.825,1.413,2.825,17.655-2.119,19.068c-4.942,1.412-38.138,14.125-49.438,16.244c-11.301,2.118-31.782,15.537-40.257,17.656 C352.092,545.988,333.023,545.988,333.023,545.988z"}),jt("path",{id:"path690",d:"M461.915,479.953c0,0-5.297,2.825-7.416,7.416c0,0-11.3,18.716-36.372,24.366c0,0-40.609,15.891-54.382,19.422 c0,0-23.659,8.828-36.727,7.416c0,0-12.358,0.353-1.411,3.178c0,0,35.666-3.531,41.669-6.709c0,0,27.544-9.182,32.841-13.772 c5.297-4.59,37.432-13.419,41.315-16.949C445.317,500.789,462.621,485.957,461.915,479.953z"}),jt("path",{id:"path694",d:"M358.24,535.589c0,0,9.231-0.398,7.195,2.336c-2.034,2.737-6.356,1.193-6.356,1.193L358.24,535.589z"}),jt("path",{id:"path698",d:"M345.523,537.977c0,0,9.23-0.398,7.196,2.336c-2.036,2.736-6.357,1.195-6.357,1.195L345.523,537.977z"}),jt("path",{id:"path702",d:"M327.11,540.18c0,0,9.231-0.399,7.195,2.336c-2.034,2.735-6.356,1.193-6.356,1.193L327.11,540.18z"}),jt("path",{id:"path706",d:"M313.631,541.141c0,0,9.232-0.398,7.197,2.336c-2.036,2.736-6.358,1.193-6.358,1.193L313.631,541.141z"}),jt("path",{id:"path710",d:"M387.432,522.526c0,0,12.289-0.531,9.578,3.108c-2.708,3.642-8.463,1.59-8.463,1.59L387.432,522.526z"}),jt("path",{id:"path714",d:"M405.645,514.714c0,0,10.521-5.828,9.578,3.109c-0.477,4.513-8.463,1.589-8.463,1.589L405.645,514.714z"}),jt("path",{id:"path718",d:"M421.768,509.745c0,0,12.642-6.534,9.579,3.108c-1.374,4.326-8.465,1.59-8.465,1.59L421.768,509.745z"}),jt("path",{id:"path722",d:"M438.566,501.226c0,0,7.695-8.652,9.578,3.109c0.717,4.481-8.464,1.59-8.464,1.59L438.566,501.226z"}),jt("path",{id:"path726",d:"M372.28,530.444c0,0,9.23-0.401,7.196,2.336c-2.035,2.733-6.359,1.192-6.359,1.192L372.28,530.444z"}),jt("path",{id:"path730",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M435.138,316.105c0,0-1.282,1.174-1.284-0.717 c0-1.889,30.871-25.309,46.484-27.752C480.338,287.636,451.913,299.517,435.138,316.105z"}),jt("path",{id:"path734",d:"M440.374,428.748c0,0,38.847,39.553,55.09,45.908c0,0,16.244,19.774,9.183,65.683 c0,0-5.65,13.419-11.301-23.307c0,0,5.649-44.494-14.125-16.244c0,0-14.834-17.479-3.533-16.95c0,0,5.651,3.531,6.357,0.706 c0.707-2.825-13.42-26.838-43.789-52.265C407.887,406.854,440.374,428.748,440.374,428.748z"}),jt("path",{id:"path738",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M337.261,497.257c0,0-0.354-3.178,2.825-1.766 c3.178,1.412,169.503,12.358,225.298,54.734C565.384,550.227,485.576,509.264,337.261,497.257z"}),jt("path",{id:"path742",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M355.623,489.488c0,0-0.354-3.18,2.825-1.767 c3.179,1.412,244.367-0.354,286.036,56.854C644.484,544.576,605.641,500.082,355.623,489.488z"}),jt("path",{id:"path746",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M376.104,482.426c0,0-0.353-3.179,2.825-1.766 c3.18,1.412,309.343-21.541,351.013,35.666C729.941,516.326,712.991,471.125,376.104,482.426z"}),jt("path",{id:"path750",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M393.762,473.95c0,0-0.354-3.178,2.824-1.767 c3.179,1.413,218.941-66.742,260.611-9.533C657.197,462.65,633.537,419.214,393.762,473.95z"}),jt("path",{id:"path754",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M291.354,514.207c0,0-0.353-3.178,2.825-1.766 c3.178,1.412,34.606,5.297,38.138,73.804C332.317,586.245,319.604,512.088,291.354,514.207z"}),jt("path",{id:"path758",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M275.816,517.032c0,0-0.353-3.18,2.825-1.767 c3.178,1.412,28.25-6.71,23.306,61.797C301.948,577.063,304.066,514.913,275.816,517.032z"}),jt("path",{id:"path762",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M261.691,517.738c0,0-0.354-3.179,2.825-1.767 c3.179,1.412,30.369,2.473,8.475,42.022C272.991,557.995,289.941,515.619,261.691,517.738z"}),jt("path",{id:"path766",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M345.252,439.457c0,0-0.784,3.529,1.951,1.381 c28.37-22.292,85.65-126.292,183.971-136.239C531.174,304.599,463.536,283.217,345.252,439.457z"}),jt("path",{id:"path770",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M365.027,436.278c0,0-2.406-2.106,0.892-3.21 c3.298-1.104,201.831-129.115,271.194-115.05C637.113,318.018,589.252,304.758,365.027,436.278z"}),jt("path",{id:"path774",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M328.229,447.053c0,0-0.897,2.823,2.122,1.101 c15.848-9.04,22.229-110.054,99.171-112.271C429.521,335.882,372.297,309.903,328.229,447.053z"}),jt("path",{id:"path778",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M293.053,466.521c0,0-1.902,2.271,1.546,1.821 c18.091-2.352,55.884-75.222,134.348-66.254C428.947,402.089,372.507,376.759,293.053,466.521z"}),jt("path",{id:"path782",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M312.895,455.704c0,0-1.432,2.594,1.868,1.49 c17.303-5.78,40.403-84.549,119.13-90.813C433.893,366.382,373.639,352.357,312.895,455.704z"}),jt("path",{id:"path786",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M280.623,475.559c0,0-1.542,1.841,1.252,1.478 c14.653-1.905,45.265-60.929,108.822-53.665C390.696,423.37,344.979,402.854,280.623,475.559z"}),jt("path",{id:"path790",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M267.206,485.992c0,0-1.775,1.845,1.035,1.637 c7.359-0.546,61.455-58.951,94.063-31.58C362.303,456.049,341.089,422.99,267.206,485.992z"}),jt("path",{id:"path794",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M389.974,429.627c0,0-2.12-2.392,1.291-3.071 c3.411-0.679,216.529-102.579,283.56-79.862C674.823,346.693,629.021,327.494,389.974,429.627z"}),jt("path",{id:"path798",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M330.904,543.164c0,0-0.354-3.179,2.824-1.768 c3.179,1.413,30.369,2.474,8.476,42.022C342.204,583.42,359.154,541.045,330.904,543.164z"}),jt("path",{id:"path802",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M349.268,540.339c0,0-0.354-3.179,2.824-1.766 c3.18,1.412,34.607,5.297,38.14,73.804C390.23,612.377,377.518,538.22,349.268,540.339z"}),jt("path",{id:"path806",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M361.273,537.514c0,0-0.354-3.179,2.824-1.766 c3.179,1.412,46.613,7.416,88.282,64.622C452.381,600.37,389.523,535.395,361.273,537.514z"}),jt("path",{id:"path810",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M374.736,533.931c0,0-0.771-3.104,2.564-2.125 c3.337,0.979,39.416-2.375,106.684,57.969C483.984,589.773,402.455,528.076,374.736,533.931z"}),jt("path",{id:"path814",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M393.1,526.162c0,0-0.771-3.104,2.565-2.126 c3.337,0.979,64.841,8.926,156.119,70.681C551.784,594.717,420.818,520.308,393.1,526.162z"}),jt("path",{id:"path818",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M321.723,505.732c0,0-0.353-3.18,2.825-1.767 c3.179,1.412,97.464,6.003,151.14,53.322C475.688,557.289,414.064,513.545,321.723,505.732z"}),jt("path",{id:"path822",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M304.066,512.795c0,0-0.353-3.179,2.825-1.766 c3.179,1.412,46.613,7.415,88.282,64.622C395.174,575.651,332.317,510.676,304.066,512.795z"}),jt("path",{id:"path826",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M412.306,518.021c0,0-0.997-3.037,2.403-2.308 s65.321,4.147,160.88,59.049C575.589,574.764,438.462,514.036,412.306,518.021z"}),jt("path",{id:"path830",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M427.138,513.785c0,0-0.998-3.039,2.402-2.309 c3.401,0.729,65.322,4.147,160.88,59.049C590.42,570.525,454.354,509.092,427.138,513.785z"}),jt("path",{id:"path834",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M444.088,504.957c0,0-0.998-3.039,2.402-2.308 c3.399,0.729,79.447,8.385,237.863,68.936C684.354,571.585,471.303,500.264,444.088,504.957z"}),jt("path",{id:"path838",d:"M247.566,517.032c0,0,9.182-0.706,7.063,2.118s-6.356,1.412-6.356,1.412L247.566,517.032z"}),jt("path",{id:"path842",d:"M301.948,541.751c0,0,9.181-0.706,7.063,2.119c-2.119,2.825-6.356,1.412-6.356,1.412L301.948,541.751z"}),jt("path",{id:"path846",d:"M286.41,541.045c0,0,9.182-0.706,7.063,2.119c-2.119,2.824-6.356,1.412-6.356,1.412L286.41,541.045z"}),jt("path",{id:"path850",d:"M118.022,520.177c0,0,8.908,2.336,5.98,4.313c-2.926,1.978-6.469-0.745-6.469-0.745L118.022,520.177z"}),jt("path",{id:"path854",d:"M121.554,503.227c0,0,8.908,2.336,5.98,4.313c-2.926,1.978-6.469-0.745-6.469-0.745L121.554,503.227z"}),jt("path",{id:"path858",d:"M108.841,495.458c0,0,8.908,2.336,5.98,4.312c-2.925,1.979-6.469-0.744-6.469-0.744L108.841,495.458z"}),jt("path",{id:"path862",fill:"#CCCCCC",d:"M249.685,627.914c0,0-2.825,0-9.888,3.531c-3.531,0-23.307,6.355-33.194,24.013 C206.603,655.458,228.497,638.508,249.685,627.914z"}),jt("path",{id:"path866",fill:"#CCCCCC",d:"M404.56,791.494c0.249,0.456,0.348,1.197,0.862,1.228c1.161,0.07,3.339,0.603,3.118-0.521 c-1.497-7.604-3.041-16.319-10.338-19.51c-1.129-0.493-3.675,0.235-3.806,1.797c-0.225,2.69-0.432,5.072,0.114,7.661 c0.529,2.509,4.34,2.525,5.959,0.083C402.123,785.184,402.886,788.438,404.56,791.494z"}),jt("path",{id:"path870",fill:"#CCCCCC",d:"M385,799.854c1.321,2.494,1.097,5.776,3.595,6.771c1.308,0.519,4.573-1.202,3.835-3.099 c-1.416-3.64-2.101-7.594-4.554-10.79c-0.353-0.463,0.071-1.403-0.212-1.982c-1.048-2.154-3.07-3.452-5.556-2.871 c-1.97,3.891,0.058,7.648,2.744,10.666C385.094,798.816,384.801,799.48,385,799.854z"}),jt("path",{id:"path874",fill:"#CCCCCC",d:"M315.077,790.689c-0.19-0.666-0.258-1.483,0.033-2.052c0.938-1.822,2.338-3.805,1.742-5.608 c-0.613-1.864-2.585-1.543-3.731-0.538c-2.004,1.755-2.091,4.979-3.312,7.379c-0.347,0.682-0.256,1.692-1.034,2.383 c-0.838,0.744-1.613,3.435-1.444,4.442c0.094,0.553-0.229,18.047,0.163,17.583c1.093-1.295,6.478-18.481,6.6-20.058 C314.194,792.932,315.487,792.11,315.077,790.689z"}),jt("path",{id:"path878",fill:"#CCCCCC",d:"M269.81,778.697c4.651-4.413,9.577-9.642,8.796-16.195c-0.205-1.723-3.339-0.792-3.669,0.701 c-1.416,6.4-5.016,11.099-9.55,15.322c-3.877,3.613-7.165,14.814-7.58,15.713C264.334,784.958,268.319,780.109,269.81,778.697z"}),jt("path",{id:"path882",fill:"#CCCCCC",d:"M245.843,768.167c0.923-0.653,0.39-1.521,0.773-2.106c1.683-2.574,3.979-4.773,4.012-7.844 c0.005-0.489-0.662-1.034-1.254-0.639c-0.489,0.324-1.093,0.555-1.284,0.784c-3.584,4.322-6.056,9.04-8.604,14.005 c-0.323,0.63-2.343,8.56-1.79,8.756c0.422,0.148,3.459-7.232,3.83-7.434C243.756,772.479,243.777,769.627,245.843,768.167z"}),jt("path",{id:"path886",fill:"#CCCCCC",d:"M275.387,802.674c0.784-1.534,3.567-3.656,3.367-5.226c-0.208-1.64,0.618-4.188-0.992-2.973 c-2.22,1.675-8.309,4.057-8.786,14.312C268.93,809.795,274.182,805.04,275.387,802.674z"}),jt("path",{id:"path890",fill:"#CCCCCC",d:"M300.889,772.344c0.706-1.179,1.956-0.344,2.767-0.809c1.144-0.656,2.223-1.643,2.738-2.788 c1.713-3.794,4.836-7.008,5.089-11.234c-2.634-2.479-3.831,1.121-4.944,2.825c-2.336-2.908-4.1,0.4-6.395,1.316 c-0.124,0.05-0.5-0.563-0.632-0.516c-2.078,0.776-3.279,2.687-5.041,4.064c-0.302,0.236-1.017-0.082-1.276,0.158 c-1.151,1.064-2.869,1.639-3.364,2.843c-1.959,4.78-7.504,8.479-10.835,21.795c0.672,1.604,7.966-11.728,8.826-12.959 c1.476-2.112,1.685,2.933,3.938,1.757c0.09-0.048,0.418,0.372,0.655,0.608c0.342-0.494,0.727-0.898,1.413-0.706 c0-0.706-0.237-1.688,0.118-1.969c2.184-1.726,2.036-3.61,3.413-5.801C298.166,772.324,300.039,771.055,300.889,772.344z"}),jt("path",{id:"path894",fill:"#CCCCCC",d:"M406.474,868.395c0,0,13.066-36.019,5.298-55.794c0,0,20.129,38.139,12.007,57.913 c0,0-0.706-18.361-7.77-27.189C416.009,843.323,408.946,865.923,406.474,868.395z"}),jt("path",{id:"path898",fill:"#CCCCCC",d:"M380.343,863.805c0,0,9.534-15.538-4.591-48.024c0,0-1.413,36.019-13.419,55.439 C362.333,871.22,387.405,835.554,380.343,863.805z"}),jt("path",{id:"path902",fill:"#CCCCCC",d:"M362.686,860.273c0,0-0.353-35.313,0.354-40.61c0,0-6.709,29.31-24.719,46.26 C338.32,865.923,363.745,844.735,362.686,860.273z"}),jt("path",{id:"path906",fill:"#CCCCCC",d:"M345.736,803.771c0,0,10.594,24.014-7.063,56.502c0,0,11.301-21.541,2.825-33.9 C341.498,826.373,346.089,820.369,345.736,803.771z"}),jt("path",{id:"path910",fill:"#CCCCCC",d:"M311.836,859.566c0,0-1.766-27.545,1.412-31.429c0,0,0.354-11.301-0.354-13.065 c0,0,7.063-10.946,7.416,2.119c0,0,2.473,13.771,7.416,21.894c0,0,6.356,9.535,6.003,20.835 C333.729,859.92,316.073,806.598,311.836,859.566z"}),jt("path",{id:"path914",fill:"#CCCCCC",d:"M305.479,810.835c0,0-11.653,19.069-14.831,52.616c0,0-2.472-10.947,4.237-36.372 C294.885,827.079,302.301,799.888,305.479,810.835z"}),jt("path",{id:"path918",fill:"#CCCCCC",d:"M266.988,845.795c0,0,8.828-9.535,11.3-18.363c0,0,6.356-27.896-4.943-12.712 c0,0,0.353,14.125-14.125,27.19C259.219,841.91,267.694,837.673,266.988,845.795z"}),jt("path",{id:"path922",fill:"#CCCCCC",d:"M256.748,836.967c0,0,6.003-30.723,7.416-32.135c0,0,3.178-6.003-1.766-0.354 c0,0-15.538,33.9-22.6,45.555C239.797,850.032,253.922,833.788,256.748,836.967z"}),jt("path",{id:"path926",fill:"#CCCCCC",d:"M246.507,807.657c0,0,20.481-39.552-18.01,6.003 C228.497,813.66,247.919,796.356,246.507,807.657z"}),jt("path",{id:"path930",fill:"#CCCCCC",d:"M219.316,781.879c0,0,8.475-33.193,13.065-32.842c0,0,14.479-15.891,2.825,2.825 c0,0-10.594,16.95-9.535,34.254C225.672,786.116,224.613,769.166,219.316,781.879z"}),jt("path",{id:"path934",fill:"#CCCCCC",d:"M802.508,761.748c0,0-21.188-17.656-25.602-23.836c0,0,23.836,32.664,23.836,45.023 C800.742,782.938,805.156,769.693,802.508,761.748z"}),jt("path",{id:"path938",fill:"#CCCCCC",d:"M812.219,722.904c0,0-37.078-26.484-43.259-39.728c0,0,46.79,52.086,46.79,60.031 C815.75,743.209,816.633,727.318,812.219,722.904z"}),jt("path",{id:"path942",fill:"#CCCCCC",d:"M842.234,450.995c0,0-21.188-14.125-23.836-10.594c0,0,18.539,11.477,22.952,26.483 C841.352,466.886,838.703,450.995,842.234,450.995z"}),jt("path",{id:"path946",fill:"#CCCCCC",d:"M857.242,593.13l-30.898-21.188c0,0,33.547,30.017,34.431,37.079L857.242,593.13z"}),jt("path",{id:"path950",stroke:"#000000",d:"M167.317,553.402l38.844,8.387"}),jt("path",{id:"path954",stroke:"#000000",d:"M256.041,839.438c0,0-0.883-6.181-16.773,12.358"}),jt("path",{id:"path958",stroke:"#000000",d:"M265.752,848.265c0,0,3.531-11.477-7.946-3.53"}),jt("path",{id:"path962",stroke:"#000000",d:"M361.097,863.271c0,0,2.648-19.422-17.655,3.531"})),It=document.getElementById("app"),void 0===Nt&&(Nt=null),void 0===Tt&&(Tt=o),function(c,t,i,l){var n=[],d=new h,r=t.$V;e(r)?e(c)||(16384&c.flags&&(c=R(c)),it(c,t,l,!1,null,n,d),t.$V=c,r=c):e(c)?(Oc(r,t,d),t.$V=null):(16384&c.flags&&(c=R(c)),Mt(r,c,t,l,!1,null,n,d),r=t.$V=c),v(n),m(d.componentDidAppear),a(i)&&i(),a(A.renderComplete)&&A.renderComplete(r,t)}(Vt,It,Nt,Tt)}(); +!function(){"use strict";function c(){return c=Object.assign?Object.assign.bind():function(c){for(var t=1;t0?m(e.componentWillDisappear,y(c,t)):w(c,t,!1)}function b(c,t,e,i,a,l,n,d){c.componentWillMove.push({dom:i,fn:function(){0!==(4&n)?e.componentWillMove(t,a,i):0!==(8&n)&&e.onComponentWillMove(t,a,i,d)},next:l,parent:a})}function $(c,t,e,a,n){for(var d,r,o=t.flags;!i(t);){var p=t.flags;if(0!==(1521&p))return void(i(d)||!l(d.componentWillMove)&&!l(d.onComponentWillMove)?C(e,t.dom,a):b(n,c,d,t.dom,e,a,o,r));var h=t.children;if(0!==(4&p))d=t.children,r=t.props,t=h.$LI;else if(0!==(8&p))d=t.ref,r=t.props,t=h;else if(0!==(8192&p)){if(2!==t.childFlags){for(var s=0,f=h.length;s0,C=d(s),u=n(s)&&s[0]===B;f||C||u?(l=l||i.slice(0,p),(f||u)&&(h=R(h)),(C||u)&&(h.key=B+p),l.push(h)):l&&l.push(h),h.flags|=65536}}r=0===(l=l||i).length?1:8}else(l=i).flags|=65536,81920&i.flags&&(l=R(i)),r=2;return c.children=l,c.childFlags=r,c}function G(c){if(a(c)||e(c))return O(c,null);if(t(c))return j(c,0,null);return 16384&c.flags?R(c):c}var J="http://www.w3.org/1999/xlink",Q="http://www.w3.org/XML/1998/namespace",Y={"xlink:actuate":J,"xlink:arcrole":J,"xlink:href":J,"xlink:role":J,"xlink:show":J,"xlink:title":J,"xlink:type":J,"xml:base":Q,"xml:lang":Q,"xml:space":Q};function Z(c){return{onClick:c,onDblClick:c,onFocusIn:c,onFocusOut:c,onKeyDown:c,onKeyPress:c,onKeyUp:c,onMouseDown:c,onMouseMove:c,onMouseUp:c,onTouchEnd:c,onTouchMove:c,onTouchStart:c}}var cc=Z(0),tc=Z(null),ec=Z(!0);function ic(c,t){var e=t.$EV;return e||(e=t.$EV=Z(null)),e[c]||1===++cc[c]&&(tc[c]=Cc(c)),e}function ac(c,t){var e=t.$EV;null!=e&&e[c]&&(0===--cc[c]&&(document.removeEventListener(s(c),tc[c]),tc[c]=null),e[c]=null)}function lc(c,t,e,i){if(l(e))ic(c,i)[c]=e;else if(r(e)){if(W(t,e))return;ic(c,i)[c]=e}else ac(c,i)}function nc(c){return l(c.composedPath)?c.composedPath()[0]:c.target}function dc(c,t,e,a){var l=nc(c);do{if(t&&l.disabled)return;var n=l.$EV;if(!i(n)){var r=n[e];if(r&&(a.dom=l,r.event?r.event(r.data,c):r(c),c.cancelBubble))return}l=l.parentNode}while(!d(l))}function rc(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function oc(){return this.defaultPrevented}function pc(){return this.cancelBubble}function hc(c){var t={dom:document};return c.isDefaultPrevented=oc,c.isPropagationStopped=pc,c.stopPropagation=rc,Object.defineProperty(c,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function sc(c){return function(t){if(0!==t.button)return void t.stopPropagation();dc(t,!0,c,hc(t))}}function fc(c){return function(t){dc(t,!1,c,hc(t))}}function Cc(c){var t="onClick"===c||"onDblClick"===c?sc(c):fc(c);return document.addEventListener(s(c),t),t}function uc(c,t){var e=document.createElement("i");return e.innerHTML=t,e.innerHTML===c.innerHTML}function Fc(c,t,e){var i=c[t];if(i)i.event?i.event(i.data,e):i(e);else{var a=t.toLowerCase();l(c[a])&&c[a](e)}}function Mc(c,t){var e=function(e){var a,d=this.$V;if(i(d))return;var r=null!=(a=d.props)?a:o,p=d.dom;if(n(c))Fc(r,c,e);else for(var h=0;h-1&&!i(t.options[n])&&(d=t.options[n].value),e&&i(d)&&(d=c.defaultValue),Lc(a,d)}}var xc,Wc,Ec=Mc("onInput",Pc),Sc=Mc("onChange");function Bc(c,t){vc(c,"input",Ec),l(t.onChange)&&vc(c,"change",Sc)}function Pc(c,t,e){var a=c.value,l=t.value;if(i(a)){if(e){var n=c.defaultValue;i(n)||n===l||(t.defaultValue=n,t.value=n)}}else l!==a&&(t.defaultValue=a,t.value=a)}function Vc(c,t,e,i,a,l){0!==(64&c)?yc(i,e):0!==(256&c)?Ac(i,e,a,t):0!==(128&c)&&Pc(i,e,a),l&&(e.$V=t)}function Uc(c,t,e){0!==(64&c)?wc(t,e):0!==(256&c)?Dc(t):0!==(128&c)&&Bc(t,e)}function Nc(c){return zc(c.type)?!i(c.checked):!i(c.value)}function Ic(c){i(c)||!S(c,null)&&c.current&&(c.current=null)}function Tc(c,t,e){i(c)||!l(c)&&void 0===c.current||e.push((function(){S(c,t)||void 0===c.current||(c.current=t)}))}function Oc(c,t,e){jc(c,e),L(c,t,e)}function jc(c,t){var e,a=c.flags,n=c.children;if(0!==(481&a)){e=c.ref;var r=c.props;Ic(e);var p=c.childFlags;if(!d(r))for(var s=Object.keys(r),f=0,C=s.length;f0?m(e.componentWillDisappear,Rc(t,c)):c.textContent=""}function _c(c,t,e,i){Hc(e,i),8192&t.flags?L(t,c,i):Xc(c,e,i)}function Kc(c,t,e,i,a){c.componentWillDisappear.push((function(c){4&i?t.componentWillDisappear(e,c):8&i&&t.onComponentWillDisappear(e,a,c)}))}function qc(c){var t=c.event;return function(e){t(c.data,e)}}function Gc(c,t,e,i){if(r(e)){if(W(t,e))return;e=qc(e)}vc(i,s(c),e)}function Jc(c,t,e){if(i(t))return void e.removeAttribute("style");var a,l,d=e.style;if(n(t))return void(d.cssText=t);if(i(c)||n(c))for(a in t)l=t[a],d.setProperty(a,l);else{for(a in t)(l=t[a])!==c[a]&&d.setProperty(a,l);for(a in c)i(t[a])&&d.removeProperty(a)}}function Qc(c,t,e,a,l){var n=(null==c?void 0:c.__html)||"",r=(null==t?void 0:t.__html)||"";n!==r&&(i(r)||uc(a,r)||(d(e)||(12&e.childFlags?Hc(e.children,l):2===e.childFlags&&jc(e.children,l),e.children=null,e.childFlags=1),a.innerHTML=r))}function Yc(c,t,e){var a=i(c)?"":c;t[e]!==a&&(t[e]=a)}function Zc(c,t,e,a,l,n,d,r){switch(c){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":a.autofocus=!!e;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":a[c]=!!e;break;case"defaultChecked":case"value":case"volume":if(n&&"value"===c)break;Yc(e,a,c);break;case"style":Jc(t,e,a);break;case"dangerouslySetInnerHTML":Qc(t,e,d,a,r);break;default:ec[c]?lc(c,t,e,a):111===c.charCodeAt(0)&&110===c.charCodeAt(1)?Gc(c,t,e,a):i(e)?a.removeAttribute(c):l&&Y[c]?a.setAttributeNS(Y[c],c,e):a.setAttribute(c,e)}}function ct(c,t,e,i,a,l){var n=!1,d=(448&t)>0;for(var r in d&&(n=Nc(e))&&Uc(t,i,e),e)Zc(r,null,e[r],i,a,n,null,l);d&&Vc(t,c,i,e,!0,n)}function tt(t,e,i){var a=G(t.render(e,t.state,i)),n=i;return l(t.getChildContext)&&(n=c({},i,t.getChildContext())),t.$CX=n,a}function et(c,t,e,i,a,n){var r=new t(e,i),p=r.$N=Boolean(t.getDerivedStateFromProps||r.getSnapshotBeforeUpdate);if(r.$SVG=a,r.$L=n,c.children=r,r.$BS=!1,r.context=i,r.props===o&&(r.props=e),p)r.state=D(r,e,r.state);else if(l(r.componentWillMount)){r.$BR=!0,r.componentWillMount();var h=r.$PS;if(!d(h)){var s=r.state;if(d(s))r.state=h;else for(var f in h)s[f]=h[f];r.$PS=null}r.$BR=!1}return r.$LI=tt(r,e,i),r}function it(c,t){var e=c.props||o;return 32768&c.flags?c.type.render(e,c.ref,t):c.type(e,t)}function at(c,t,e,i,a,l,n){var d=c.flags|=16384;0!==(481&d)?rt(c,t,e,i,a,l,n):0!==(4&d)?pt(c,t,e,i,a,l,n):8&d?ht(c,t,e,i,a,l,n):16&d?dt(c,t,a):8192&d?nt(c,e,t,i,a,l,n):1024&d&<(c,e,t,a,l,n)}function lt(c,t,e,i,a,l){at(c.children,c.ref,t,!1,null,a,l);var n=X();dt(n,e,i),c.dom=n.dom}function nt(c,t,e,i,a,l,n){var d=c.children,r=c.childFlags;12&r&&0===d.length&&(r=c.childFlags=2,d=c.children=X()),2===r?at(d,e,t,i,a,l,n):ot(d,e,t,i,a,l,n)}function dt(c,t,e){var i=c.dom=document.createTextNode(c.children);d(t)||C(t,i,e)}function rt(c,t,e,a,l,n,r){var o=c.flags,p=c.props,h=c.className,s=c.childFlags,f=c.dom=u(c.type,a=a||(32&o)>0),F=c.children;if(i(h)||""===h||(a?f.setAttribute("class",h):f.className=h),16===s)x(f,F);else if(1!==s){var M=a&&"foreignObject"!==c.type;2===s?(16384&F.flags&&(c.children=F=R(F)),at(F,f,e,M,null,n,r)):8!==s&&4!==s||ot(F,f,e,M,null,n,r)}d(t)||C(t,f,l),d(p)||ct(c,o,p,f,a,r),Tc(c.ref,f,n)}function ot(c,t,e,i,a,l,n){for(var d=0;df)&&(h=k(d[f-1],!1).nextSibling)}$t(o,p,d,r,e,i,a,h,c,l,n)}function wt(c,t,e,i,l){var n=c.ref,d=t.ref,r=t.children;if($t(c.childFlags,t.childFlags,c.children,r,n,e,!1,null,c,i,l),t.dom=c.dom,n!==d&&!a(r)){var o=r.dom;M(n,o),f(d,o)}}function yt(c,t,e,a,l,n){var d,r=t.dom=c.dom,p=c.props,h=t.props,s=t.flags,f=!1,C=!1;if(a=a||(32&s)>0,p!==h){var u=p||o;if((d=h||o)!==o)for(var F in(f=(448&s)>0)&&(C=Nc(d)),d){var M=u[F],v=d[F];M!==v&&Zc(F,M,v,r,a,C,c,n)}if(u!==o)for(var z in u)i(d[z])&&!i(u[z])&&Zc(z,u[z],null,r,a,C,c,n)}var k=t.children,m=t.className;c.className!==m&&(i(m)?r.removeAttribute("class"):a?r.setAttribute("class",m):r.className=m),4096&s?mt(r,k):$t(c.childFlags,t.childFlags,c.children,k,r,e,a&&"foreignObject"!==t.type,null,c,l,n),f&&Vc(s,t,r,d,!1,C);var g=t.ref,w=c.ref;w!==g&&(Ic(w),Tc(g,r,l))}function Lt(c,t,e,i,a,l,n){jc(c,n),ot(t,e,i,a,k(c,!0),l,n),L(c,e,n)}function bt(c,t,e,i,a,l,n,d,r,o,p){var h=0|c.length,s=0|t.length;0===h?s>0&&ot(t,e,i,a,l,n,d):0===s?_c(e,r,c,d):8===o&&8===p?Bt(c,t,e,i,a,h,s,l,r,n,d):St(c,t,e,i,a,h,s,l,n,d)}function $t(c,t,e,i,a,l,n,d,r,o,p){switch(c){case 2:switch(t){case 2:zt(e,i,a,l,n,d,o,p);break;case 1:Oc(e,a,p);break;case 16:jc(e,p),x(a,i);break;default:Lt(e,i,a,l,n,o,p)}break;case 1:switch(t){case 2:at(i,a,l,n,d,o,p);break;case 1:break;case 16:x(a,i);break;default:ot(i,a,l,n,d,o,p)}break;case 16:switch(t){case 16:kt(e,i,a);break;case 2:Xc(a,e,p),at(i,a,l,n,d,o,p);break;case 1:Xc(a,e,p);break;default:Xc(a,e,p),ot(i,a,l,n,d,o,p)}break;default:switch(t){case 16:Hc(e,p),x(a,i);break;case 2:_c(a,r,e,p),at(i,a,l,n,d,o,p);break;case 1:_c(a,r,e,p);break;default:bt(e,i,a,l,n,d,o,p,r,t,c)}}}function Dt(c,t,e,i,a){a.push((function(){c.componentDidUpdate(t,e,i)}))}function At(t,e,i,a,n,d,r,o,p,h){var s=t.state,f=t.props,C=Boolean(t.$N),u=l(t.shouldComponentUpdate);if(C&&(e=D(t,i,e!==s?c({},s,e):e)),r||!u||u&&t.shouldComponentUpdate(i,e,n)){!C&&l(t.componentWillUpdate)&&t.componentWillUpdate(i,e,n),t.props=i,t.state=e,t.context=n;var F=null,M=tt(t,i,n);C&&l(t.getSnapshotBeforeUpdate)&&(F=t.getSnapshotBeforeUpdate(f,s)),zt(t.$LI,M,a,t.$CX,d,o,p,h),t.$LI=M,l(t.componentDidUpdate)&&Dt(t,f,s,F,p)}else t.props=i,t.state=e,t.context=n}function xt(t,e,i,a,n,r,p,h){var s=e.children=t.children;if(d(s))return;s.$L=p;var f=e.props||o,C=e.ref,u=t.ref,F=s.state;if(!s.$N){if(l(s.componentWillReceiveProps)){if(s.$BR=!0,s.componentWillReceiveProps(f,a),s.$UN)return;s.$BR=!1}d(s.$PS)||(F=c({},F,s.$PS),s.$PS=null)}At(s,F,f,i,a,n,!1,r,p,h),u!==C&&(Ic(u),Tc(C,s,p))}function Wt(c,t,e,a,n,d,r,p){var h=!0,s=t.props||o,f=t.ref,C=c.props,u=!i(f),F=c.children;if(u&&l(f.onComponentShouldUpdate)&&(h=f.onComponentShouldUpdate(C,s)),h){u&&l(f.onComponentWillUpdate)&&f.onComponentWillUpdate(C,s);var M=G(it(t,a));zt(F,M,e,a,n,d,r,p),t.children=M,u&&l(f.onComponentDidUpdate)&&f.onComponentDidUpdate(C,s)}else t.children=F}function Et(c,t){var e=t.children,i=t.dom=c.dom;e!==c.children&&(i.nodeValue=e)}function St(c,t,e,i,a,l,n,d,r,o){for(var p,h,s=l>n?n:l,f=0;fn)for(f=s;ff||u>C)break c;F=c[u],M=t[u]}for(F=c[f],M=t[C];F.key===M.key;){if(16384&M.flags&&(t[C]=M=R(M)),zt(F,M,e,i,a,d,o,p),c[f]=M,C--,u>--f||u>C)break c;F=c[f],M=t[C]}}if(u>f){if(u<=C)for(s=(h=C+1)C)for(;u<=f;)Oc(c[u++],e,p);else Pt(c,t,i,l,n,f,C,u,e,a,d,r,o,p)}function Pt(c,t,e,i,a,l,n,d,r,o,p,h,s,f){var C,u,F=0,M=0,v=d,z=d,m=l-d+1,w=n-d+1,y=new Int32Array(w+1),L=m===i,b=!1,D=0,A=0;if(a<4||(m|w)<32)for(M=v;M<=l;++M)if(C=c[M],Ad?b=!0:D=d,16384&u.flags&&(t[d]=u=R(u)),zt(C,u,r,e,o,p,s,f),++A;break}!L&&d>n&&Oc(C,r,f)}else L||Oc(C,r,f);else{var x={};for(M=z;M<=n;++M)x[t[M].key]=M;for(M=v;M<=l;++M)if(C=c[M],Av;)Oc(c[v++],r,f);y[d-z]=M+1,D>d?b=!0:D=d,16384&(u=t[d]).flags&&(t[d]=u=R(u)),zt(C,u,r,e,o,p,s,f),++A}else L||Oc(C,r,f);else L||Oc(C,r,f)}if(L)_c(r,h,c,f),ot(t,r,e,o,p,s,f);else if(b){var W=Ut(y);for(d=W.length-1,M=w-1;M>=0;M--)0===y[M]?(16384&(u=t[D=M+z]).flags&&(t[D]=u=R(u)),at(u,r,e,o,(F=D+1)0&&g(f.componentWillMove)}else if(A!==w)for(M=w-1;M>=0;M--)0===y[M]&&(16384&(u=t[D=M+z]).flags&&(t[D]=u=R(u)),at(u,r,e,o,(F=D+1)Vt&&(Vt=r,xc=new Int32Array(r),Wc=new Int32Array(r));e>1]]0&&(Wc[e]=xc[l-1]),xc[l]=e)}l=a+1;var o=new Int32Array(l);for(n=xc[l-1];l-- >0;)o[l]=n,n=Wc[n],xc[l]=0;return o}function Nt(c){return void 0===c||null===c}function It(c){return void 0===c}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),Promise.resolve().then.bind(Promise.resolve());var Tt,Ot,jt,Ht,Rt={onComponentDidAppear:1,onComponentDidMount:1,onComponentDidUpdate:1,onComponentShouldUpdate:1,onComponentWillDisappear:1,onComponentWillMount:1,onComponentWillUnmount:1,onComponentWillUpdate:1};function Xt(c,t,e){var i,a,l,n=null,d=null,r=null,o=arguments.length-2;if(1===o)i=e;else if(o>1)for(i=[];o-- >0;)i[o]=arguments[o+2];if("string"!==typeof c){if(a=2,It(i)||(t||(t={}),t.children=i),!Nt(t))for(var p in l={},t)"key"===p?d=t.key:"ref"===p?n=t.ref:1===Rt[p]?(n||(n={}),n[p]=t[p]):l[p]=t[p];return T(a,c,l,d,n)}if(a=K(c),!Nt(t))for(var h in l={},t)"className"===h||"class"===h?r=t[h]:"key"===h?d=t.key:"children"===h&&It(i)?i=t.children:"ref"===h?n=t.ref:("contenteditable"===h&&(a|=4096),l[h]=t[h]);if(8192&a)return j(1===o?[i]:i,0,d);return V(a,c,r,i,0,l,d,n)}Tt=Xt("svg",{version:"1.1",baseProfile:"basic",id:"svg2",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"900px",height:"900px",viewBox:"0 0 900 900"},Xt("path",{id:"path482",fill:"none",d:"M184.013,144.428"}),Xt("path",{id:"path6",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M108.956,403.826c0,0,0.178,3.344-1.276,3.311 c-1.455-0.033-30.507-84.917-66.752-80.957C40.928,326.18,72.326,313.197,108.956,403.826z"}),Xt("path",{id:"path10",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M115.189,398.488c0,0-0.97,3.207-2.327,2.679 c-1.356-0.526,0.203-90.231-35.227-98.837C77.635,302.33,111.576,300.804,115.189,398.488z"}),Xt("path",{id:"path14",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M163.727,473.225c0,0,2.888,1.695,2.059,2.892 c-0.832,1.194-87.655-21.408-104.35,11.003C61.436,487.118,67.931,453.771,163.727,473.225z"}),Xt("path",{id:"path18",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M158.767,491.254c0,0,3.277,0.699,2.864,2.096 c-0.411,1.396-89.935,7.298-95.567,43.318C66.063,536.668,61.723,502.971,158.767,491.254z"}),Xt("path",{id:"path22",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M151.332,481.498c0,0,3.139,1.171,2.528,2.492 c-0.611,1.319-90.037-5.899-100.864,28.915C52.996,512.905,53.617,478.938,151.332,481.498z"}),Xt("path",{id:"path26",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M132.43,449.356c0,0,2.31,2.427,1.181,3.347 c-1.128,0.919-78.363-44.729-103.341-18.171C30.27,434.532,45.704,404.264,132.43,449.356z"}),Xt("path",{id:"path30",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M119.108,456.757c0,0,2.571,2.148,1.554,3.192 c-1.017,1.041-82.921-35.576-104.734-6.36C15.928,453.589,27.837,421.769,119.108,456.757z"}),Xt("path",{id:"path34",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M114.518,463.946c0,0,2.839,1.778,1.974,2.95 c-0.865,1.171-86.997-23.942-104.623,7.974C11.869,474.87,19.329,441.724,114.518,463.946z"}),Xt("path",{id:"path38",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M133.47,465.03c0,0,1.981,2.703,0.743,3.472 c-1.237,0.768-71.985-54.405-100.161-31.267C34.052,437.235,53.236,409.195,133.47,465.03z"}),Xt("path",{id:"path42",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M98.546,413.917c0,0,1.06,3.178-0.353,3.531 c-1.413,0.353-51.91-73.804-85.812-60.385C12.381,357.063,39.22,336.229,98.546,413.917z"}),Xt("path",{id:"path46",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M99.773,426.239c0,0,1.722,2.876,0.417,3.523 c-1.303,0.649-66.605-60.873-96.813-40.458C3.376,389.306,25.088,363.174,99.773,426.239z"}),Xt("path",{id:"path50",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.172",d:"M99.57,433.955c0,0,1.981,2.703,0.744,3.472 c-1.238,0.767-71.985-54.405-100.162-31.267C0.152,406.16,19.335,378.12,99.57,433.955z"}),Xt("path",{id:"path54",fill:"#FFFFFF",stroke:"#000000",d:"M95.668,436.985c0.888,10.678,2.632,22.275,5.703,27.783 c0,0-6.356,21.895,9.181,45.2c0,0-0.707,12.712,2.119,18.362c0,0,7.063,14.832,15.538,16.244c6.858,1.143,22.26,6.561,39.67,9.04 c0,0,30.249,24.859,24.599,47.461c0,0-0.706,28.956-7.063,31.781c0,0,20.481-19.775,3.531,9.888l-7.769,33.192 c0,0,45.201-38.138,17.657-5.648l-17.657,45.906c0,0,34.607-32.487,21.894-17.656l-5.65,15.538c0,0,76.276-48.025,21.894,4.237 c0,0,14.125-6.356,21.894-1.412c0,0,12.006-2.119,10.594,0.706c0,0-36.726,18.361-43.082,50.851c0,0,14.831-17.657,9.181,1.412 l0.706,20.48c0,0,7.063-38.138,6.356,28.25c0,0,33.9-31.78,13.419,4.944v29.662c0,0,26.838-28.956,15.538-6.354 c0,0,17.656-15.538,10.594,11.3c0,0-1.413,18.361,6.356-1.412c0,0,28.25-54.029,17.656-7.771c0,0-1.412,33.9,7.063,7.771 c0,0,0.706,18.362,16.95,31.075c0,0-2.119-89.695,20.48-26.133l7.063,28.957c0,0,4.943-16.244,4.237-25.426 c0,0,26.132-28.957,14.125,14.125c0,0,26.838-40.257,21.188-16.95c0,0-13.419,28.251-10.594,36.727c0,0,29.663-61.444,31.782-64.271 c0,0-3.531,74.865,15.537,11.3c0,0,9.888,21.188,4.943,28.957c0,0,14.125-14.125,12.712-19.774c0,0,8.122-14.479,13.066,9.534 c0,0,3.178,16.598,6.003,10.946c0,0,7.063,42.377,9.182,2.119c0,0,2.825-24.013-9.888-44.494c0,0,1.412-5.649-3.531-12.713 c0,0,24.014,38.139,11.3-12.713c0,0,19.777,14.125,21.896,14.125c0,0-24.015-40.963-8.477-32.487c0,0-9.183-18.362,22.602,2.825 c0,0-28.252-28.251,2.825-11.301c0,0,14.125,11.301,0.706-6.356c0,0-25.428-28.25,13.419,3.532c0,0,20.48,28.956,21.895,33.9 c0,0-17.655-51.559-25.426-56.501c0,0,14.832-64.271,87.576-36.727c0,0,12.007,30.369,19.774-2.118c0,0,22.602-11.301,42.375,37.432 c0,0,7.063-24.013,5.65-28.956c0,0,12.007,2.119,10.594,0c0,0,23.308,7.769,25.427,6.356c0,0,12.006,12.006,12.712,5.648 c0,0,16.244,4.944,12.713-1.412c0,0,15.538,27.544,16.244,33.9l4.236-24.719l3.531,4.942c0,0,2.825-13.419,1.413-15.537 c-1.413-2.119,35.313,12.006,43.787,48.731l3.531,14.831c0,0,10.594-26.131,7.77-33.193c0,0,9.181,1.412,9.888,9.181 c0,0,7.063-40.963-1.412-51.557c0,0,7.769-1.412,9.888,4.944V714.78c0,0,12.713,1.411,12.713-2.825c0,0,7.769-7.063,11.3,1.412 c0,0-21.894-62.15,10.594-28.25c0,0,12.714,19.068,6.356-14.125c-6.357-33.194-13.419-36.021-4.943-36.727 c0,0,1.412-6.355-2.118-9.181c-3.531-2.825,2.118,0,2.118,0s8.476,7.063-0.707-31.782c0,0,11.302,2.825-9.888-48.73 c0,0,4.944-4.237-2.118-19.069c0,0,14.125,7.77,19.069,4.944c0,0-0.707-2.825-6.356-9.889c0,0-38.139-96.759-2.118-57.913 c0,0,20.923,23.925,9.623-16.332c0,0-16.088-42.394-14.716-49.979L95.668,436.985z"}),Xt("path",{id:"path58",fill:"#CC7226",stroke:"#000000",d:"M854.095,396.693c1.108,0.32,5.004,2.304,7.211,5.217 c0,0,12.006,19.068,2.825-13.418c0,0-16.244-50.851-0.707-31.076c0,0,10.594,12.713,4.944-11.3 c-6.824-29.004-11.301-40.257-11.301-40.257s20.48,8.475-26.837-61.444l15.536,6.356c0,0-34.605-69.919-72.743-79.101 l-14.125-10.594c0,0,67.8-67.094,45.199-132.07c0,0-12.007-9.182-28.957,7.063c0,0-11.3,8.475-21.894,5.65 c0,0-54.382,2.119-57.913,2.119S630.359-21.844,514.533,9.231c0,0-9.183,3.531-16.95,1.413c0,0-32.489-28.25-118.653,12.006 c0,0-17.655,3.531-20.48,3.531s-7.77,0-21.895,11.3c-14.125,11.3-14.832,12.712-18.362,15.538c0,0-28.957,19.775-37.432,21.188 c0,0-20.481,11.3-28.25,28.957l-6.356,2.119c0,0-2.825,12.713-3.532,14.832c0,0-8.475,6.356-9.887,16.244 c0,0-15.538,10.594-14.832,18.362c0,0-2.825,9.182-4.238,17.657c0,0-12.712,8.475-11.3,13.419c0,0-13.419,24.719-11.3,36.725 c0,0-11.3-0.706-16.244,3.531c0,0-1.413,8.475-4.238,9.182c0,0-4.944,2.119-0.706,9.181c0,0-2.825,4.944-3.531,7.769 c0,0,1.412,4.944-6.356,14.831c0,0-11.3,33.194-7.769,42.375c0,0,0.707,8.475-4.237,11.3c0,0-6.356-0.707,8.475,20.481 c0,0,1.413,2.119-4.238,6.356c0,0-30.369,6.356-34.606,35.313c0,0-24.013,26.131-24.013,35.313c0,4.069,0.479,9.626,1.713,17.771 c0,0-1.007,14.718,47.725,16.131C191.772,453.469,854.095,396.693,854.095,396.693z"}),Xt("path",{id:"path62",fill:"#CC7226",d:"M120.793,436.164c-44.141-69.566-18.716,30.018-18.716,30.018 c15.538,60.738,244.365-5.649,244.365-5.649s298.042-53.677,317.816-60.739c19.775-7.063,187.864,4.237,187.864,4.237l-9.888-29.663 c-114.414-81.926-148.314-40.963-172.327-48.025c-24.013-7.062-19.774,9.888-25.425,11.3c-5.651,1.412-74.863-42.375-86.163-40.963 c-11.301,1.413-56.045-40.523-29.663,15.538c28.25,60.032-103.115,69.213-132.778,49.438 c-29.663-19.775,12.713,32.488,12.713,32.488c32.487,35.313-28.25,5.65-28.25,5.65c-60.737-22.601-103.114,22.6-108.764,24.013 c-5.65,1.412-14.125,7.063-15.538-4.237c-1.412-11.301-14.672-40.789-70.625,5.649c-35.313,29.313-59.679-9.534-59.679-9.534 L120.793,436.164z"}),Xt("path",{id:"path66",fill:"#E87F3A",d:"M560.632,299.761c-11.3,1.413-56.089-40.502-29.662,15.538 c29.311,62.151-103.113,69.213-132.775,49.438c-29.665-19.775,12.712,32.488,12.712,32.488c32.488,35.313-28.252,5.649-28.252,5.649 c-60.737-22.6-103.113,22.601-108.763,24.013c-5.65,1.413-14.125,7.063-15.538-4.236c-1.413-11.301-14.441-40.494-70.626,5.649 c-37.495,30.627-61.315-7.255-61.315-7.255l-5.65,17.849c-44.141-70.271-17.529,32.682-17.529,32.682 c15.54,60.739,245.521-7.962,245.521-7.962s298.043-53.676,317.817-60.738c19.774-7.062,186.325,4.109,186.325,4.109l-9.762-30.563 c-114.413-81.926-146.9-39.935-170.914-46.998c-24.013-7.063-19.774,9.888-25.425,11.3 C641.146,342.136,571.933,298.349,560.632,299.761z"}),Xt("path",{id:"path70",fill:"#EA8C4D",d:"M562.943,302.842c-11.301,1.413-54.973-41.014-29.663,15.538 c28.604,63.918-103.113,69.215-132.776,49.44c-29.662-19.775,12.713,32.488,12.713,32.488c32.488,35.313-28.25,5.649-28.25,5.649 c-60.738-22.6-103.115,22.601-108.766,24.013c-5.65,1.413-14.125,7.063-15.538-4.236c-1.413-11.301-14.21-40.198-70.625,5.649 c-39.68,31.942-62.952-4.976-62.952-4.976l-6.356,15.216c-42.022-68.86-16.341,35.345-16.341,35.345 c15.538,60.738,246.678-10.271,246.678-10.271s298.04-53.677,317.814-60.738c19.775-7.063,184.783,3.979,184.783,3.979l-9.63-31.46 c-114.415-81.926-145.49-38.909-169.503-45.972c-24.014-7.063-19.775,9.888-25.427,11.302 C643.457,345.219,574.243,301.429,562.943,302.842z"}),Xt("path",{id:"path74",fill:"#EC9961",d:"M565.255,305.925c-11.301,1.413-54.963-41.02-29.663,15.538 c29.663,66.311-104.057,68.586-132.775,49.438c-29.663-19.775,12.713,32.488,12.713,32.488c32.486,35.313-28.25,5.649-28.25,5.649 c-60.738-22.6-103.114,22.601-108.764,24.013c-5.65,1.413-14.125,7.063-15.538-4.236c-1.413-11.301-13.979-39.9-70.627,5.649 c-41.862,33.259-64.591-2.696-64.591-2.696l-7.063,12.584c-38.491-64.976-15.151,38.012-15.151,38.012 c15.538,60.736,247.833-12.586,247.833-12.586s298.04-53.677,317.817-60.738c19.773-7.063,183.24,3.853,183.24,3.853l-9.502-32.358 c-114.414-81.928-144.076-37.882-168.09-44.945c-24.015-7.063-19.775,9.888-25.427,11.3 C645.766,348.301,576.555,304.512,565.255,305.925z"}),Xt("path",{id:"path78",fill:"#EEA575",d:"M567.567,309.008c-11.303,1.412-54.07-41.412-29.664,15.538 c29.664,69.213-103.114,69.213-132.776,49.438c-29.663-19.775,12.713,32.487,12.713,32.487c32.487,35.313-28.251,5.65-28.251,5.65 c-60.738-22.6-103.113,22.601-108.763,24.013c-5.65,1.412-14.125,7.063-15.538-4.237s-13.746-39.604-70.626,5.649 c-44.046,34.575-66.229-0.418-66.229-0.418l-7.769,9.953c-34.96-61.446-13.964,40.673-13.964,40.673 c15.538,60.74,248.989-14.895,248.989-14.895s298.043-53.677,317.816-60.738c19.775-7.063,181.701,3.724,181.701,3.724 l-9.374-33.259c-114.414-81.926-142.664-36.853-166.677-43.915c-24.014-7.062-19.775,9.888-25.426,11.3 C648.081,351.383,578.868,307.595,567.567,309.008z"}),Xt("path",{id:"path82",fill:"#F1B288",d:"M569.879,312.089c-11.3,1.412-57.144-39.994-29.663,15.538 c33.9,68.507-103.115,69.213-132.778,49.438c-29.661-19.775,12.714,32.487,12.714,32.487c32.487,35.313-28.25,5.65-28.25,5.65 c-60.738-22.6-103.114,22.601-108.764,24.013c-5.65,1.412-14.125,7.063-15.538-4.237c-1.413-11.3-13.514-39.309-70.626,5.649 c-46.228,35.893-67.866,1.863-67.866,1.863l-8.475,7.317c-31.782-58.619-12.776,43.341-12.776,43.341 C123.394,553.887,358,475.94,358,475.94s298.042-53.677,317.817-60.738c19.774-7.063,180.158,3.595,180.158,3.595l-9.244-34.156 c-114.413-81.926-141.251-35.827-165.265-42.889c-24.013-7.062-19.774,9.888-25.426,11.3 C650.393,354.464,581.179,310.676,569.879,312.089z"}),Xt("path",{id:"path86",fill:"#F3BF9C",d:"M572.19,315.169c-11.303,1.413-57.813-39.656-29.665,15.538 c36.021,70.627-103.113,69.214-132.776,49.439s12.713,32.488,12.713,32.488c32.487,35.313-28.25,5.65-28.25,5.65 c-60.738-22.601-103.114,22.6-108.764,24.013c-5.65,1.412-14.125,7.063-15.538-4.237c-1.412-11.301-13.283-39.014-70.625,5.649 c-48.412,37.208-69.503,4.141-69.503,4.141l-9.181,4.688c-28.25-53.322-11.59,46.004-11.59,46.004 c15.538,60.738,251.301-19.519,251.301-19.519s298.041-53.677,317.816-60.738c19.775-7.063,178.619,3.466,178.619,3.466 l-9.117-35.055c-114.414-81.926-139.84-34.799-163.853-41.862c-24.014-7.064-19.774,9.888-25.425,11.3 C652.702,357.546,583.49,313.757,572.19,315.169z"}),Xt("path",{id:"path90",fill:"#F5CCB0",d:"M574.501,318.252c-11.3,1.413-59.753-38.624-29.662,15.538 c38.844,69.92-103.115,69.213-132.778,49.438c-29.662-19.775,12.714,32.488,12.714,32.488c32.486,35.313-28.251,5.65-28.251,5.65 c-60.737-22.602-103.113,22.6-108.764,24.013c-5.65,1.412-14.125,7.063-15.538-4.237c-1.413-11.301-13.05-38.716-70.626,5.649 c-50.594,38.524-71.14,6.422-71.14,6.422l-9.887,2.054c-25.427-50.145-10.401,48.668-10.401,48.668 c15.538,60.74,252.455-21.829,252.455-21.829s298.043-53.677,317.816-60.738c19.775-7.063,177.078,3.339,177.078,3.339 l-8.987-35.956c-114.414-81.926-138.428-33.771-162.439-40.834c-24.013-7.063-19.774,9.888-25.425,11.3 C655.015,360.628,585.802,316.84,574.501,318.252z"}),Xt("path",{id:"path94",fill:"#F8D8C4",d:"M576.813,321.335c-11.3,1.413-59.753-38.625-29.662,15.538 c38.845,69.919-103.113,69.213-132.776,49.438c-29.662-19.775,12.713,32.488,12.713,32.488c32.488,35.313-28.25,5.65-28.25,5.65 c-60.74-22.602-103.115,22.6-108.766,24.013c-5.65,1.412-14.125,7.063-15.538-4.238c-1.413-11.3-12.817-38.42-70.625,5.65 c-52.777,39.84-72.776,8.701-72.776,8.701l-10.594-0.579c-24.015-46.615-9.213,51.332-9.213,51.332 c15.538,60.738,253.609-24.143,253.609-24.143s298.042-53.675,317.817-60.736c19.775-7.063,175.538,3.21,175.538,3.21l-8.859-36.854 c-114.416-81.926-137.016-32.744-161.027-39.807c-24.013-7.063-19.775,9.888-25.427,11.3 C657.326,363.711,588.112,319.923,576.813,321.335z"}),Xt("path",{id:"path98",fill:"#FAE5D7",d:"M579.124,324.417c-11.301,1.413-59.068-38.998-29.663,15.538 c38.844,72.038-103.113,69.213-132.776,49.438c-29.662-19.775,12.714,32.488,12.714,32.488c32.486,35.313-28.251,5.65-28.251,5.65 c-60.737-22.602-103.113,22.6-108.764,24.013c-5.652,1.412-14.127,7.063-15.54-4.238c-1.412-11.3-12.585-38.123-70.625,5.65 c-54.959,41.157-74.413,10.979-74.413,10.979l-11.302-3.212c-22.954-42.375-8.025,53.999-8.025,53.999 c15.538,60.738,254.769-26.455,254.769-26.455s298.04-53.675,317.814-60.736c19.775-7.063,173.997,3.082,173.997,3.082 l-8.732-37.752c-114.413-81.928-135.602-31.718-159.613-38.781c-24.014-7.063-19.774,9.888-25.426,11.3 S590.424,323.004,579.124,324.417z"}),Xt("path",{id:"path102",fill:"#FCF2EB",d:"M581.435,327.498c-11.3,1.412-57.161-39.981-29.661,15.538 c37.432,75.571-103.114,69.215-132.776,49.439c-29.663-19.775,12.713,32.488,12.713,32.488c32.487,35.313-28.251,5.649-28.251,5.649 c-60.738-22.601-103.113,22.601-108.763,24.013c-5.65,1.413-14.125,7.063-15.538-4.237c-1.413-11.3-12.354-37.827-70.626,5.65 c-57.145,42.473-76.053,13.258-76.053,13.258l-12.006-5.842c-22.6-40.964-6.836,56.661-6.836,56.661 c15.538,60.736,255.921-28.766,255.921-28.766s298.043-53.676,317.817-60.737c19.775-7.063,172.454,2.951,172.454,2.951 l-8.604-38.65c-114.415-81.926-134.188-30.688-158.2-37.751c-24.014-7.064-19.775,9.887-25.426,11.3 C661.948,369.875,592.735,326.085,581.435,327.498z"}),Xt("path",{id:"path106",fill:"#FFFFFF",d:"M120.44,466.182c-22.601-38.846-5.65,59.325-5.65,59.325 c15.538,60.738,257.078-31.075,257.078-31.075s298.042-53.677,317.816-60.738c19.775-7.063,170.914,2.823,170.914,2.823 l-8.475-39.55c-114.414-81.926-132.776-29.663-156.789-36.726c-24.013-7.063-19.775,9.888-25.426,11.3 c-5.649,1.413-74.862-42.375-86.163-40.963c-11.3,1.412-55.829-40.623-29.663,15.538c39.245,84.232-107.28,66.436-132.777,49.438 c-29.663-19.775,12.712,32.488,12.712,32.488c32.488,35.313-28.25,5.65-28.25,5.65c-60.737-22.602-103.113,22.602-108.764,24.014 c-5.65,1.413-14.125,7.063-15.538-4.237c-1.413-11.302-12.121-37.532-70.625,5.65c-59.326,43.788-77.688,15.537-77.688,15.537 L120.44,466.182z"}),Xt("path",{id:"path110",d:"M193.891,519.15c0,0-12.713,20.48,24.013,43.788c0,0,2.472,2.473-29.31-4.943c0,0-10.947-3.531-13.771-21.896 c0,0-8.475-7.769-16.95-17.655C149.397,508.557,193.891,519.15,193.891,519.15z"}),Xt("path",{id:"path114",fill:"#CCCCCC",d:"M441.08,435.104c0,0,31.249,47.356,30.193,55.797c-2.297,18.362-2.648,35.313,3.001,42.376 c5.651,7.063,21.188,65.682,21.188,65.682s-0.706,2.119,21.188-64.976c0,0,20.48-28.25-14.831-60.738 C501.82,473.244,439.668,422.392,441.08,435.104z"}),Xt("path",{id:"path118",d:"M229.204,566.47c0,0,19.775,12.713-5.65,67.802l11.3-4.237c0,0-1.413,19.774-7.063,24.013l12.712-5.65 c0,0,8.475,14.127,1.413,22.602c0,0,29.663,14.125,28.25,25.425c0,0,11.3-14.125,4.237-25.425s-19.775-4.237-18.363-36.727 l-15.538,5.65c0,0,9.888-15.538,9.888-26.838l-14.125,4.237c0,0,27.313-46.928,8.475-49.438 C234.147,566.47,229.204,566.47,229.204,566.47z"}),Xt("path",{id:"path122",fill:"#CCCCCC",d:"M286.41,596.133c0,0,4.944-7.769,0-6.355c-4.944,1.413-60.032,27.544-70.625,44.494 C215.785,634.271,276.522,591.189,286.41,596.133z"}),Xt("path",{id:"path126",fill:"#CCCCCC",d:"M304.773,610.258c0,0,4.944-7.769,0-6.355s-60.032,27.544-70.625,44.494 C234.147,648.396,294.885,605.314,304.773,610.258z"}),Xt("path",{id:"path130",fill:"#CCCCCC",d:"M328.079,583.42c0,0,4.944-7.769,0-6.355c-4.943,1.412-60.032,27.545-70.625,44.494 C257.454,621.559,318.191,578.477,328.079,583.42z"}),Xt("path",{id:"path134",fill:"#CCCCCC",d:"M287.117,660.402c0,0,0-10.595-4.944-9.183c-4.944,1.413-68.507,32.488-79.101,49.438 C203.072,700.659,277.229,655.458,287.117,660.402z"}),Xt("path",{id:"path138",fill:"#CCCCCC",d:"M289.235,641.333c0,0,2.119-8.475-2.825-7.063c-3.531,0-50.144,20.481-60.738,37.433 C225.672,671.702,277.935,633.564,289.235,641.333z"}),Xt("path",{id:"path142",fill:"#CCCCCC",d:"M263.81,725.378l-17.656,13.419c0,0,18.362-13.419,24.719-11.3 c0,0-12.006,19.774-13.419,28.956c0,0,18.363-22.602,28.25-21.895c0,0,13.419,0.706,13.419,19.774c0,0,9.888-18.362,15.537-17.656 c0,0,2.119,11.302,0,23.308c0,0,7.063-13.419,14.125-10.595c0,0,11.301-3.53,9.888,16.95c0,0,0,18.362-1.412,23.308 c0,0,9.889-46.613,14.125-47.319c0,0,14.125-2.119,22.602,13.419c0,0-7.063-13.419,1.412-9.888c0,0,19.068,2.824,24.719,14.831 c0,0-12.006-21.188-2.118-15.537c0,0,12.006,0,14.125,11.3c0,0,14.831,37.432,18.362,40.257c0,0-13.419-38.138-10.595-38.138 c0,0-3.53-21.188,5.65,4.942c0,0-5.65-24.719,4.237-23.307c9.888,1.413,17.655,19.069,32.487,14.832 c0,0,16.952,9.888,20.483-112.295L263.81,725.378z"}),Xt("path",{id:"path146",d:"M272.285,561.526c0,0,26.131-10.595,96.757,0c0,0,12.713,0.706,24.72-14.831 c12.006-15.538,59.325-28.251,70.625-24.721l16.952,11.302l1.413,2.118c0,0,21.895,18.362,22.6,31.781 c0.706,13.418-25.425,98.169-42.377,126.42c-16.949,28.25-33.899,50.145-67.801,45.906c0,0-36.726-7.063-81.926,0 c0,0-51.557-2.825-56.5-16.95s19.775-40.963,19.775-40.963s7.769-14.831,5.65-40.257C280.054,615.908,280.76,566.47,272.285,561.526 z"}),Xt("path",{id:"path150",fill:"#E5668C",d:"M311.129,565.058c14.832,32.487-37.431,147.607-37.431,147.607 c-3.531,2.825,22.353,13.499,40.256,9.182c19.327-4.657,90.401,2.825,90.401,2.825c41.669-27.544,64.27-105.938,64.27-105.938 s18.364-42.376-12.713-48.025C424.837,565.058,311.129,565.058,311.129,565.058z"}),Xt("path",{id:"path154",fill:"#B23259",d:"M307.543,619.608c5.873-22.582,8.67-43.419,3.586-54.552c0,0,110.177,11.301,129.951-25.426 c7.488-13.904,33.55,40.257,32.842,57.207c0,0-111.236,25.426-137.367,5.65L307.543,619.608z"}),Xt("path",{id:"path158",fill:"#A5264C",d:"M315.367,648.396c0,0,3.531,12.713-0.707,19.774c0,0-2.824,1.413-4.943,2.119 c0,0,2.119,6.356,12.713,9.182c0,0,3.531,7.77,7.77,8.476s12.713,10.594,19.774,8.475c7.063-2.118,26.839-9.181,26.839-9.181 s9.888-5.65,25.425,0.706c0,0,4.192-1.416,4.942-8.476c0.884-8.299,6.356-14.832,9.889-18.362 c3.531-3.531,20.48-26.133,18.362-26.838C433.313,633.564,315.367,648.396,315.367,648.396z"}),Xt("path",{id:"path162",fill:"#FF727F",stroke:"#000000",d:"M307.598,562.938c0,0-4.943,39.552,0.707,54.383 c5.649,14.832,4.237,18.362,2.824,25.426c-1.412,7.063,6.356,24.719,16.244,35.313l21.188,2.825c0,0,26.839-6.355,43.082-1.412 c0,0,15.881,2.371,21.895-24.014c0,0,8.476-11.3,21.188-16.243c12.713-4.943,25.426-78.395,18.362-92.52 c-7.063-14.126-32.488-21.896-60.738,5.648S360.567,550.227,307.598,562.938z"}),Xt("path",{id:"path166",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M310.423,695.009c0,0-1.412-3.531-9.181-4.237 c0,0-39.55-6.355-54.382-28.25c0,0-12.006-9.888-4.238,10.595c0,0,18.363,36.019,30.369,40.963 C272.991,714.078,301.948,721.141,310.423,695.009z"}),Xt("path",{id:"path170",fill:"#CC3F4C",d:"M451.572,582.058c1.163-13.96,4.61-29.169,1.515-35.361 c-11.382-22.768-41.35-13.253-60.738,5.648c-28.25,27.544-31.78-2.118-84.751,10.595c0,0-3.081,24.653-1.598,42.332 c0,0,65.867-20.438,67.28-10.551c0,0,2.823-5.649,19.067-5.649S448.747,587.001,451.572,582.058z"}),Xt("path",{id:"path174",stroke:"#A51926","stroke-width":"2",d:"M375.398,564.352c0,0,8.476,8.476,2.118,25.426 c0,0-25.426,28.25-21.895,52.97"}),Xt("path",{id:"path178",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M290.648,714.078c0,0-7.769-22.602,7.769-10.594 c0,0,8.475,3.53,6.356,6.354C302.654,712.665,292.767,719.729,290.648,714.078z"}),Xt("path",{id:"path182",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M299.547,716.196c0,0-6.215-18.08,6.215-8.476 c0,0,7.806,4.322,5.084,5.085C302.795,715.066,310.847,719.587,299.547,716.196z"}),Xt("path",{id:"path186",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M308.021,716.196c0,0-6.215-18.08,6.215-8.476 c0,0,7.725,4.078,5.086,5.085C313.39,715.066,319.322,719.587,308.021,716.196z"}),Xt("path",{id:"path190",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M319.675,716.55c0,0-6.215-18.08,6.215-8.476 c0,0,7.739,4.118,5.087,5.085C325.749,715.066,330.977,719.939,319.675,716.55z"}),Xt("path",{id:"path194",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M331.116,716.408c0,0-6.215-18.08,6.217-8.476 c0,0,6.78,2.825,5.085,5.085C340.723,715.278,342.418,719.799,331.116,716.408z"}),Xt("path",{id:"path198",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M342.911,717.609c0,0-8.477-21.896,7.769-10.595 c0,0,8.476,3.531,6.356,6.355C354.917,716.196,357.036,721.847,342.911,717.609z"}),Xt("path",{id:"path202",stroke:"#A5264C","stroke-width":"2",d:"M292.767,687.24c0,0,23.307-4.944,33.9,0.706 c0,0,10.594,2.119,12.713,1.412c2.118-0.706,7.77-1.412,7.77-1.412"}),Xt("path",{id:"path206",stroke:"#A5264C","stroke-width":"2",d:"M352.799,702.777c0,0,21.188-24.014,42.375-16.243 c12.389,4.543,10.594-1.413,12.006-6.356c1.413-4.943,1.768-12.358,10.596-17.656"}),Xt("path",{id:"path210",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M383.168,674.527c0,0-7.063-19.069-12.007,3.53 c-4.944,22.602-10.594,28.957-13.419,33.9c0,0,0,9.182,14.831,8.476c0,0,19.068-0.707,19.774-5.649 C393.055,709.84,390.23,689.358,383.168,674.527z"}),Xt("path",{id:"path214",stroke:"#A5264C","stroke-width":"2",d:"M407.887,687.24c0,0,6.356-4.237,10.594-2.119"}),Xt("path",{id:"path218",stroke:"#A5264C","stroke-width":"2",d:"M419.363,658.283c0,0,5.12-8.651,13.596-10.063"}),Xt("path",{id:"path222",fill:"#B2B2B2",d:"M279.348,723.259c0,0,31.781,5.65,39.551,2.825c0,0,15.536,0,0.706,3.531 c0,0-22.602,0-36.727-2.118C282.879,727.497,262.397,717.609,279.348,723.259z"}),Xt("path",{id:"path226",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M304.066,558.701c0,0,31.075,0,34.606,1.412 c0,0,12.713,54.382,6.356,67.801c0,0-2.118,4.944-7.063-4.943c0,0-32.488-57.913-38.138-61.443 C294.177,557.996,301.948,558.701,304.066,558.701z"}),Xt("path",{id:"path230",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M167.936,553.934c0,0,15.714,3.002,37.961,7.594 c0,0,8.475,39.551,14.125,48.024c5.65,8.475-0.706,8.476-7.063,3.531s-32.488-29.663-36.019-37.432 C173.409,567.882,167.936,553.934,167.936,553.934z"}),Xt("path",{id:"path234",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M206.534,561.909c0,0,10.241,2.732,12.022,6.645 c1.78,3.909-2.123,9.73-2.123,9.73s-1.766,5.835-3.888,2.018C210.424,576.483,205.353,562.958,206.534,561.909z"}),Xt("path",{id:"path238",d:"M206.603,561.526c0,0,6.356,9.182,12.713,9.182c6.356,0,7.031-0.729,12.006,0.353 c8.122,1.767,7.416-1.766,19.069,0.354c4.661,0.848,9.181-0.706,14.125,1.412c4.944,2.119,10.594,0.706,12.713-2.825 s10.594-10.946,10.594-10.946s-22.6,3.179-27.544,4.591C260.279,563.645,220.729,565.764,206.603,561.526z"}),Xt("path",{id:"path242",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M285.351,561.879c0,0-11.389,6.182-12.095,10.418 c-0.707,4.237,9.27,10.771,9.27,10.771s4.855,8.122,5.915,3.884C289.5,582.714,286.763,562.586,285.351,561.879z"}),Xt("path",{id:"path246",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M219.166,571.527c0,0,12.372,19.754,12.755-0.041 c0,0,0.983-2.223-2.124-2.261C219.07,569.092,221.756,561.85,219.166,571.527z"}),Xt("path",{id:"path250",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M231.839,571.967c0,0,13.986,19.752,12.863-0.164 c0,0,0.012-0.587-3.083-0.855C233.238,570.215,233.847,562.238,231.839,571.967z"}),Xt("path",{id:"path254",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M244.575,571.98c0,0,14.054,18.766,12.873,1.697 c0,0,0.21-2.177-2.71-2.708C247.866,569.725,247.494,563.987,244.575,571.98z"}),Xt("path",{id:"path258",fill:"#FFFFCC",stroke:"#000000","stroke-width":"0.5",d:"M256.716,572.122c0,0,13.948,20.412,14.563,3.143 c0,0,2.903-2.433-0.18-2.824C260.826,571.133,262.235,563.269,256.716,572.122z"}),Xt("path",{id:"path262",fill:"#E5E5B2",d:"M192.845,578.354l-13.521-2.702c-4.591-8.828-8.299-19.688-8.299-19.688 s11.212,1.767,33.282,6.709c0,0,1.547,5.858,4.146,16.091L192.845,578.354z"}),Xt("path",{id:"path266",fill:"#E5E5B2",d:"M307.732,570.123c-2.942-4.425-5.268-7.528-6.416-8.245c-5.32-3.325,1.995-2.659,3.989-2.659 c0,0,29.258,0,32.583,1.329c0,0,0.926,3.959,2.134,9.946C340.022,570.494,322.21,566.945,307.732,570.123z"}),Xt("path",{id:"path270",fill:"#CC7226",d:"M402.378,326.201c48.945,6.992,94.004-55.936,97.112-73.028 c3.106-17.092-14.762-38.067-14.762-38.067c2.33-5.438-6.216-30.298-15.537-46.613c-9.322-16.314-37.398-14.595-68.367-16.314 c-27.968-1.554-60.599,39.621-62.928,42.729c-2.331,3.108,8.546,70.698,10.876,80.798s-2.33,56.712-2.33,56.712 C406.897,316.349,353.434,319.209,402.378,326.201z"}),Xt("path",{id:"path274",fill:"#EA8E51",d:"M339.182,196.051c-2.288,3.051,8.392,69.413,10.68,79.328 c2.288,9.916-2.288,55.682-2.288,55.682c57.687-15.679,6.864-12.967,54.918-6.102c48.056,6.865,92.296-54.918,95.347-71.701 c3.051-16.781-14.492-37.375-14.492-37.375c2.288-5.339-6.103-29.748-15.255-45.766c-9.153-16.018-36.717-14.328-67.125-16.018 C373.506,152.573,341.47,193,339.182,196.051z"}),Xt("path",{id:"path278",fill:"#EFAA7C",d:"M340.467,197.195c-2.245,2.995,8.235,68.127,10.481,77.859s-2.246,54.65-2.246,54.65 c55.448-16.173,6.737-12.727,53.9-5.989c47.166,6.738,90.587-53.901,93.581-70.373c2.994-16.47-14.224-36.683-14.224-36.683 c2.245-5.24-5.989-29.197-14.973-44.918c-8.984-15.721-36.037-14.063-65.882-15.721C374.155,154.522,342.713,194.2,340.467,197.195z "}),Xt("path",{id:"path282",fill:"#F4C6A8",d:"M341.753,198.339c-2.204,2.938,8.079,66.842,10.282,76.391 c2.204,9.548-2.203,53.619-2.203,53.619c51.974-15.961,6.61-12.487,52.885-5.876c46.275,6.611,88.877-52.884,91.815-69.043 c2.938-16.161-13.956-35.993-13.956-35.993c2.203-5.142-5.876-28.646-14.69-44.07c-8.813-15.425-35.355-13.799-64.638-15.425 C374.806,156.472,343.956,195.401,341.753,198.339z"}),Xt("path",{id:"path286",fill:"#F9E2D3",d:"M343.038,199.483c-2.161,2.881,7.924,65.557,10.085,74.921 c2.161,9.365-2.161,52.588-2.161,52.588c49.205-15.75,6.483-12.246,51.868-5.763c45.386,6.483,87.168-51.868,90.049-67.718 c2.882-15.849-13.687-35.299-13.687-35.299c2.161-5.042-5.765-28.095-14.408-43.223c-8.646-15.128-34.677-13.534-63.396-15.128 C375.455,158.421,345.199,196.602,343.038,199.483z"}),Xt("path",{id:"path290",fill:"#FFFFFF",d:"M402.942,319.984c44.493,6.356,85.459-50.85,88.283-66.388 c2.825-15.538-13.419-34.606-13.419-34.606c2.119-4.944-5.65-27.544-14.127-42.375c-8.475-14.831-33.995-13.267-62.149-14.831 c-25.427-1.413-55.088,36.019-57.207,38.844c-2.119,2.825,7.769,64.27,9.888,73.451c2.119,9.182-2.119,51.557-2.119,51.557 C397.116,310.45,358.448,313.628,402.942,319.984z"}),Xt("path",{id:"path294",fill:"#CCCCCC",d:"M484.87,259.953c0,0-49.087,13.419-69.568,10.594c0,0-27.896-11.653-43.435,26.838 c0,0-6.356,12.713-9.889,16.244C358.447,317.16,484.87,259.953,484.87,259.953z"}),Xt("path",{id:"path298",d:"M491.58,256.068c0,0-51.206,21.541-68.862,20.834c0,0-28.956-8.122-43.788,17.656 c0,0-14.831,16.244-20.48,19.069c0,0-0.706,2.825,10.594-4.238l18.363,9.182c0,0,26.131,16.95,43.081-11.3 c0,0,7.063-19.775,7.063-23.307c0-3.532,37.433-13.419,40.259-14.125C480.633,269.134,492.286,261.718,491.58,256.068z"}),Xt("path",{id:"path302",fill:"#99CC32",d:"M407.887,319.479c-12.134,0-26.918-6.824-26.918-17.857c0-11.032,14.784-22.094,26.918-22.094 c12.138,0,21.976,8.943,21.976,19.975C429.861,310.537,420.023,319.479,407.887,319.479z"}),Xt("path",{id:"path306",fill:"#659900",d:"M401.489,290.021c-8.557,1.275-17.541,3.929-17.414,3.547 c2.719-8.156,13.95-14.041,23.812-14.041c7.585,0,14.273,3.493,18.222,8.807C426.107,288.335,416.722,287.753,401.489,290.021z"}),Xt("path",{id:"path310",fill:"#FFFFFF",d:"M422.718,289.616c0,0-7.769-5.65-7.769-1.766C414.949,287.85,421.306,295.619,422.718,289.616z "}),Xt("path",{id:"path314",d:"M405.063,303.963c-4.412,0-7.989-3.577-7.989-7.991c0-4.412,3.577-7.989,7.989-7.989 c4.413,0,7.99,3.577,7.99,7.989C413.053,300.386,409.476,303.963,405.063,303.963z"}),Xt("path",{id:"path318",fill:"#CC7226",d:"M221.435,280.434c0,0-5.65-37.432-1.413-45.2c0,0,19.069-17.657,18.363-24.013 c0,0-0.706-31.782-2.825-33.194c-2.119-1.413-15.538-12.006-26.131-0.706c0,0-18.363,31.781-16.95,43.082v3.531 c0,0-13.419-0.706-16.244,2.825c0,0-2.119,9.181-4.238,9.888c0,0-4.944,4.237-1.413,9.181c0,0-3.531,4.237-2.825,11.3l13.419,7.063 c0,0,3.531,25.425,22.601,34.606C212.317,302.909,217.903,291.028,221.435,280.434z"}),Xt("path",{id:"path322",fill:"#FFFFFF",d:"M219.669,277.186c0,0-5.085-33.688-1.271-40.681c0,0,17.162-15.891,16.527-21.611 c0,0-0.636-28.604-2.543-29.875c-1.907-1.271-13.984-10.806-23.518-0.636c0,0-16.526,28.604-15.255,38.773v3.178 c0,0-12.077-0.636-14.62,2.542c0,0-1.907,8.263-3.813,8.899c0,0-4.45,3.813-1.271,8.263c0,0-3.178,3.813-2.542,10.17l12.077,6.356 c0,0,3.178,22.883,20.34,31.146C211.462,297.411,216.491,286.72,219.669,277.186z"}),Xt("path",{id:"path326",fill:"#EB955C",d:"M234.765,179.775c-1.924-1.519-15.149-11.706-25.478-0.688c0,0-17.904,30.987-16.526,42.004 v3.443c0,0-13.083-0.688-15.838,2.754c0,0-2.066,8.952-4.132,9.641c0,0-4.82,4.132-1.377,8.952c0,0-3.443,4.132-2.754,11.018 l13.083,6.886c0,0,3.443,24.79,22.035,33.741c8.323,4.008,13.772-7.574,17.215-17.903c0,0-5.509-36.496-1.377-44.07 c0,0,18.592-17.215,17.903-23.413C237.52,212.139,236.831,181.152,234.765,179.775z"}),Xt("path",{id:"path330",fill:"#F2B892",d:"M233.971,181.523c-1.73-1.625-14.761-11.406-24.825-0.671c0,0-17.444,30.192-16.103,40.927 v3.355c0,0-12.748-0.671-15.432,2.684c0,0-2.013,8.722-4.026,9.394c0,0-4.696,4.025-1.342,8.722c0,0-3.354,4.025-2.684,10.735 l12.748,6.709c0,0,3.354,24.154,21.47,32.876c8.111,3.906,13.419-7.38,16.773-17.445c0,0-5.368-35.56-1.342-42.94 c0,0,18.115-16.773,17.444-22.812C236.654,213.057,235.983,182.865,233.971,181.523z"}),Xt("path",{id:"path334",fill:"#F8DCC8",d:"M233.176,183.271c-1.536-1.73-14.373-11.106-24.172-0.653c0,0-16.985,29.398-15.679,39.851 v3.266c0,0-12.413-0.653-15.026,2.613c0,0-1.96,8.493-3.919,9.146c0,0-4.573,3.92-1.307,8.493c0,0-3.267,3.92-2.613,10.453 l12.413,6.533c0,0,3.266,23.518,20.905,32.011c7.897,3.803,13.065-7.186,16.332-16.985c0,0-5.227-34.624-1.307-41.811 c0,0,17.639-16.332,16.985-22.211C235.789,213.976,235.136,184.578,233.176,183.271z"}),Xt("path",{id:"path338",fill:"#FFFFFF",d:"M219.669,277.009c0,0-5.085-33.512-1.271-40.504c0,0,17.162-15.891,16.527-21.611 c0,0-0.636-28.604-2.543-29.875c-1.342-1.836-13.984-10.806-23.518-0.636c0,0-16.526,28.604-15.255,38.773v3.178 c0,0-12.077-0.636-14.62,2.542c0,0-1.907,8.263-3.813,8.899c0,0-4.45,3.813-1.271,8.263c0,0-3.178,3.813-2.542,10.17l12.077,6.356 c0,0,3.178,22.883,20.34,31.146C211.462,297.411,216.491,286.543,219.669,277.009z"}),Xt("path",{id:"path342",fill:"#CCCCCC",d:"M214.195,265.956c0,0-38.138-18.01-39.727-19.422c0,0,16.067,14.479,17.48,14.479 C193.361,261.013,214.195,265.956,214.195,265.956z"}),Xt("path",{id:"path346",d:"M184.003,255.009c0,0,32.488,6.356,32.488,14.125c0,5.141-0.429,28.834-9.888,26.131 C191.772,291.028,198.128,265.603,184.003,255.009z"}),Xt("path",{id:"path350",fill:"#99CC32",d:"M198.834,261.718c0,0,15.852,2.603,17.656,7.416c1.06,2.825,2.23,17.494-7.416,19.422 C201.038,290.165,197.101,272.118,198.834,261.718z"}),Xt("path",{id:"path354",d:"M350.671,336.845c-0.878-3.076,1.438-2.845,4.601-3.794c3.53-1.06,25.071-7.769,26.483-12.359 c1.413-4.591,24.719,3.178,24.719,3.178c3.18,1.412,10.947,6.003,10.947,6.003c8.476,2.119,20.128,2.825,20.128,2.825 c4.238,1.766,10.241,6.709,10.241,6.709c25.778,18.009,47.674,5.297,47.674,5.297c35.313-11.653,24.72-42.022,24.72-42.022 c-5.298-15.891,0.354-21.894,0.354-21.894c0.354-6.709,13.064,4.591,13.064,4.591c4.592,7.416,6.005,16.244,6.005,16.244 c14.125,19.775,8.122-11.653,8.122-11.653c0.353-1.766-4.592-8.122-4.592-10.241s-3.179-8.122-3.179-8.122 c-5.297-6.003-1.06-18.363-1.06-18.363c3.179-24.366-0.706-21.188-0.706-21.188c-2.118-3.178-18.362,14.478-18.362,14.478 c-3.885,6.003-14.479,8.828-14.479,8.828c-4.942,3.178-10.946,0.707-10.946,0.707c-4.59-0.707-14.479,11.653-14.479,11.653 c4.943-0.354,9.182,7.416,13.419,7.769c4.237,0.354,7.415-4.237,10.24-5.297c2.825-1.059,7.769,9.182,7.769,9.182 c0.707,4.59-9.181,13.065-9.181,13.065c-0.707,8.122-3.531,5.297-3.531,5.297c-5.297-1.059-7.415,5.65-9.182,13.772 c-1.766,8.122-9.182,8.829-9.182,8.829c-2.825,13.065-4.945,7.769-4.945,7.769c-0.354-9.888-10.947,0.353-10.947,0.353 c-2.118,3.531-10.239-0.353-10.239-0.353c-12.008-3.531-7.77-7.063-7.77-7.063c3.178-3.884,22.953,0,22.953,0 c3.884-2.825-10.241-9.888-10.241-9.888c-1.06-3.178,0.706-10.947,0.706-10.947c2.119-5.65,14.126-15.538,14.126-15.538 c16.599-2.119,11.654-4.944,11.654-4.944c-10.946-9.182-21.189,4.237-21.189,4.237c-3.884,10.947-34.605,37.432-34.605,37.432 c-8.476,6.003-3.884-6.003-10.947,0c-7.063,6.003-43.435-9.888-43.435-9.888c-20.414-2.106-25.238,25.688-31.47,20.18 C343.93,331.689,353.496,346.732,350.671,336.845z"}),Xt("path",{id:"path358",d:"M694.629,43.132c0,0-45.201,14.125-50.145,47.319c0,0-4.237,40.256,31.78,71.332c0,0,0.707,11.3,4.238,16.95 c0,0-2.825,8.475,30.368-4.944l48.025-14.832c0,0,11.301-4.238,20.481-19.775c9.181-15.538,36.019-48.731,29.662-93.226 c0,0,2.119-19.775-8.475-20.481c0,0-14.832-2.825-27.544,10.594c0,0-12.008,5.65-16.244,4.944L694.629,43.132z"}),Xt("path",{id:"path362",d:"M791.069,41.384c0,0,3.708-15.767-4.837-7.222c0,0-12.432,10.1-25.641,10.1c0,0-25.637,3.884-33.404,27.191 c0,0-6.992,47.39,6.99,57.489c0,0,8.546,13.207,20.978,1.554C767.587,118.843,794.954,65.467,791.069,41.384z"}),Xt("path",{id:"path366",fill:"#323232",d:"M790.409,42.016c0,0,3.689-15.438-4.7-7.048c0,0-12.204,9.916-25.173,9.916 c0,0-25.171,3.814-32.798,26.697c0,0-6.865,46.528,6.863,56.444c0,0,8.392,12.967,20.596,1.525 C767.403,118.108,794.224,65.661,790.409,42.016z"}),Xt("path",{id:"path370",fill:"#666666",d:"M789.749,42.648c0,0,3.673-15.11-4.563-6.875c0,0-11.978,9.732-24.705,9.732 c0,0-24.705,3.743-32.191,26.202c0,0-6.738,45.667,6.737,55.399c0,0,8.234,12.727,20.213,1.497 C767.22,117.374,793.492,65.855,789.749,42.648z"}),Xt("path",{id:"path374",fill:"#999999",d:"M789.089,43.28c0,0,3.654-14.782-4.425-6.703c0,0-11.752,9.549-24.24,9.549 c0,0-24.239,3.672-31.584,25.708c0,0-6.609,44.805,6.61,54.354c0,0,8.08,12.487,19.832,1.469 C767.036,116.639,792.762,66.05,789.089,43.28z"}),Xt("path",{id:"path378",fill:"#CCCCCC",d:"M788.429,43.912c0,0,3.638-14.454-4.287-6.529c0,0-11.527,9.365-23.773,9.365 c0,0-23.772,3.602-30.978,25.213c0,0-6.482,43.943,6.483,53.309c0,0,7.924,12.247,19.45,1.441 C766.851,115.904,792.03,66.244,788.429,43.912z"}),Xt("path",{id:"path382",fill:"#FFFFFF",d:"M787.767,44.544c0,0,3.619-14.125-4.148-6.356c0,0-11.301,9.181-23.308,9.181 c0,0-23.307,3.531-30.368,24.719c0,0-6.356,43.082,6.355,52.263c0,0,7.77,12.006,19.069,1.412 C766.667,115.17,791.298,66.438,787.767,44.544z"}),Xt("path",{id:"path386",fill:"#992600",d:"M414.243,403.323c0,0-36.021-33.901-50.146-35.313c0,0-60.738-7.063-86.87,24.719 c0,0,31.076-36.019,79.807-26.131c0,0-38.138-7.769-60.032-2.119c0,0-29.663,0-46.613,24.719l-4.944,8.475 c0,0,7.063-26.131,39.55-36.726c0,0,40.256-8.475,59.326,0c0,0-38.138-12.006-55.794-8.475c0,0-53.675-4.237-76.275,42.375 c0,0,7.063-25.425,33.194-38.138c0,0,24.013-15.538,60.032-10.594c0,0,25.425,5.65,34.607,9.888 c9.182,4.237,7.063-0.707-7.769-9.182c0,0-9.889-17.656-34.607-16.95c0,0-75.57,6.356-93.932,27.544 c0,0,24.013-19.775,42.375-24.719c0,0,39.55-14.125,54.381-12.713c0,0,43.788,1.766,57.207-5.297c0,0-19.775,8.828-14.125,14.479 c5.649,5.65,17.656,19.069,17.656,21.188s42.729,41.14,49.085,48.908L414.243,403.323z"}),Xt("path",{id:"path390",fill:"#CCCCCC",d:"M658.607,745.857c0,0-27.367-64.445-49.438-81.221c0,0,45.906,28.251,52.086,60.032 C661.256,724.67,661.256,742.326,658.607,745.857z"}),Xt("path",{id:"path394",fill:"#CCCCCC",d:"M741.593,759.1c0,0-46.789-97.109-79.454-139.484c0,0,76.807,66.212,85.635,113.001 l0.883,9.711l-5.297-4.414C743.358,737.912,742.476,753.803,741.593,759.1z"}),Xt("path",{id:"path398",fill:"#CCCCCC",d:"M841.352,673.466c0,0-110.353-105.056-113.001-109.47c0,0,106.821,116.533,112.118,129.775 C840.469,693.771,836.938,677.88,841.352,673.466z"}),Xt("path",{id:"path402",fill:"#CCCCCC",d:"M508.528,750.271c0,0,34.43-91.813,67.977-52.087c0,0,26.485,17.656,25.604,22.953 c0,0-7.063-11.477-38.846-10.594C563.263,710.545,529.716,705.248,508.528,750.271z"}),Xt("path",{id:"path406",fill:"#CCCCCC",d:"M844.883,525.152c0,0-79.454-50.321-92.695-52.971c-20.848-4.168,87.398,51.204,96.228,69.743 C848.414,541.926,851.945,537.512,844.883,525.152z"}),Xt("path",{id:"path410",d:"M578.803,713.371c0,0,36.02-3.531,48.025-15.537l7.769,6.356l31.075-67.802l6.356,9.183 c0,0,25.426-26.132,24.013-40.257c-1.412-14.125,22.601,10.594,22.601,10.594s-1.413-20.481,11.301-8.477 c0,0-4.237-27.544,10.594-13.419c0,0-18.604-53.246,21.188-7.769c9.889,11.3,2.119-0.706,2.119-0.706s-45.905-84.751-7.769-59.325 c0,0,3.531-40.257,1.412-48.026c-2.118-7.769-5.649-47.319-14.125-56.502c-8.477-9.182,0.706-12.006,10.594-2.824 c0,0-19.775-42.375,3.531-21.188c0,0-6.356-26.838-14.125-31.782c0,0-9.889-30.369,16.949-11.3c0,0-7.769-21.894-13.419-27.544 c0,0-20.48-48.732-7.769-40.257l7.769,6.356c0,0-12.007-24.719-0.706-16.95s11.301,7.063,11.301,7.063s-37.433-58.62-1.412-27.544 c0,0-14.406-24.574-20.481-36.726c0,0-33.193-36.019-7.77-24.719l8.476,2.825c0,0-15.538-17.656-29.663-20.481 c-14.125-2.825,4.237-14.125,15.538-10.594c11.3,3.531,38.844,16.95,38.844,16.95s22.602,33.194,29.663,33.9 c0,0-35.313-13.419-24.719,0.706c0,0,25.425,24.719,12.712,24.013c0,0-10.594,12.713-2.118,28.25c0,0-32.592-32.472-6.355,12.712 l12.006,28.957c0,0-43.081-43.788-23.306-4.944c0,0,30.369,41.669,33.899,42.375c3.531,0.707,11.3,16.244,11.3,16.244l-7.769-3.531 l9.181,15.538c0,0-19.774-21.188-9.181,2.119l9.887,25.425c0,0-36.019-38.844-12.006,13.42c0,0-28.957-9.183-13.419,21.188 c0,0-2.825,28.252-2.119,37.434c0.707,9.183,2.825,59.325-4.942,73.451c-7.77,14.125,10.594,48.025,14.125,55.088 c3.53,7.063,9.888,26.131-5.65,9.889c-15.537-16.244-7.769-6.356-4.237,9.181c3.531,15.538,14.125,43.082,12.713,52.97 c0,0-2.118,2.119-7.769-4.236c0,0-26.132-40.258-23.307-14.832c0,0-2.119,14.125-7.77,29.663c0,0-5.649,19.068-5.649,3.53 c0,0-5.65-29.663-10.595-16.244c-4.943,13.42-11.301,24.014-16.244,28.251c-4.942,4.237-14.125-36.02-16.243-17.656 c0,0-21.188-21.895-29.662,7.063l-20.482,28.957c0,0-0.706-21.894-2.824-11.3C650.135,710.547,597.165,721.141,578.803,713.371z"}),Xt("path",{id:"path414",d:"M518.064,83.389c0,0-20.481-14.125-27.545-13.419c-7.063,0.706,48.731-15.538,121.477,33.194 c0,0,8.476,4.944,14.832,4.238c0,0,5.648,4.237,0.706,10.594c0,0-15.538,16.95,4.237,36.725c0,0,32.487,12.006,22.601-3.531 c0,0,19.069,7.063,23.307,14.125c4.238,7.062,2.118,0,2.118,0s-11.3-12.713-21.894-21.894c0,0-9.183-3.531-14.125-18.363 c-4.944-14.832-9.183-32.488-1.413-38.138c0,0-7.063,7.769-5.649,0.706c1.412-7.063,7.77-13.419,10.594-14.125 c2.825-0.707,31.781-28.604,43.788-29.31c0,0-16.244,2.472-21.541,0.706S617.293,23.003,606.7,20.884c0,0-29.662-11.653-8.476-8.122 c0,0,63.211,6.709,95.346,30.016c0,0-12.713-14.832-45.2-27.191c0,0-39.197-22.247-101.349-13.419c0,0-31.429,5.65-45.2,8.828 c0,0-4.591-1.06-5.65-1.766c-1.059-0.706-21.896-16.597-70.627-4.237c0,0-30.016,8.122-45.2,16.597c0,0-26.838,2.119-33.193,7.769 c0,0-32.842,25.778-36.372,27.191c-3.531,1.413-23.66,14.831-25.072,15.538c0,0,43.435-11.653,47.672-15.891 c4.238-4.237,34.96-8.828,39.197-6.356c4.238,2.472,19.069,1.413,2.119,2.472c0,0,133.483,26.132,134.896,29.663 C511.002,85.507,518.064,83.389,518.064,83.389z"}),Xt("path",{id:"path418",fill:"#CC7226",d:"M644.131,67.145c0,0-18.009-13.066-21.54-13.066c-3.532,0-25.426-18.009-32.842-17.303 c-7.415,0.707-28.956-16.95-77.335-2.472c0,0-1.061-3.531,5.297-4.944c0,0,11.301-3.884,12.007-4.944c0,0,35.666-7.416,48.378-1.06 c0,0,16.244,4.591,27.191,15.538c0,0,19.775,5.65,25.425,3.885c0,0,15.538,3.884,16.244,7.063c0,0,10.241,5.297,7.063,9.888 C654.019,59.729,654.725,62.554,644.131,67.145z"}),Xt("path",{id:"path422",fill:"#CC7226",d:"M622.112,63.421c1.425,1.116,3.224,1.289,4.292,2.717c0.413,0.554-0.099,1.13-0.653,1.301 c-1.842,0.56-3.706-0.447-5.723,0.591c-0.71,0.366-1.844,0.044-2.819-0.219c-2.882-0.779-6.111-0.823-9.097,0.392 c-3.505-1.994-7.672-0.962-11.348-2.73c-0.102-0.047-0.493,0.563-0.625,0.516c-5.378-2.021-11.985-1.522-16.278-5.555 c-4.286-0.728-8.448-1.543-12.735-2.744c-3.21-0.899-5.697-2.645-8.558-4.114c-2.433-1.25-5.004-2.171-7.713-2.828 c-3.289-0.798-6.521-0.601-9.864-1.519c-0.164-0.044-0.503,0.563-0.648,0.516c-0.57-0.191-1.084-1.22-1.386-1.127 c-2.968,0.922-5.595-0.794-8.533-0.19c-2.08-2.161-5.131-1.729-7.859-2.509c-5.233-1.498-10.804,0.745-16.152-1.022 c7.262-3.252,15.538-1.077,22.71-4.73c4.11-2.094,8.811-0.148,13.348-1.49c0.86-0.254,2.08-0.611,2.786,0.57 c0.237-0.239,0.56-0.661,0.661-0.611c4.325,2.042,8.413,4.292,12.795,6.174c0.604,0.258,1.542-0.152,1.986,0.205 c2.684,2.147,6.114,1.965,8.569,4.119c2.998-0.886,6.164-0.215,9.218-1.317c0.137-0.048,0.55,0.554,0.606,0.516 c1.995-1.321,4.035-0.842,5.609-0.306c0.597,0.203,1.768,0.639,2.307,0.77c1.987,0.487,3.499,1.335,5.581,1.658 c0.201,0.032,0.527-0.568,0.655-0.519c1.982,0.773,3.822,0.674,4.979,2.729c0.238-0.238,0.529-0.658,0.676-0.611 c1.813,0.597,2.959,1.93,4.901,2.355c0.856,0.187,1.938,1.292,2.954,1.603c4.224,1.291,7.479,3.991,11.353,5.571 C619.447,62.132,620.994,62.545,622.112,63.421z"}),Xt("path",{id:"path426",fill:"#CC7226",d:"M486.804,38.296c-4.445-3.046-8.627-4.999-12.938-8.152c-0.32-0.235-0.955,0.065-1.313-0.15 c-1.776-1.075-3.346-2.101-5.079-3.33c-0.952-0.674-2.4-0.655-3.299-1.11c-4.491-2.281-9.134-3.267-13.56-5.375 c1.204-1.126,3.185-0.695,4.236-2.119c0.346,0.495,0.766,0.996,1.389,0.659c2.963-1.596,6.229-1.866,9.188-1.708 c3.01,0.163,6.046,0.701,9.181,1.181c0.542,0.083,0.894,1.006,1.464,1.178c3.934,1.171,8.15,0.244,11.894,1.723 c2.81,1.111,5.581,2.564,7.77,4.815c0.444,0.459-0.13,0.991-0.623,1.333c0.685-0.193,1.167,0.171,1.361,0.724 c0.148,0.422,0.148,0.955,0,1.377c-0.196,0.551-0.689,0.729-1.351,0.819c-2.484,0.336,0.645-2.101-0.591-1.31 c-2.248,1.438-0.932,3.92-2.246,6.159c-0.494-0.342-0.9-0.728-0.706-1.413c0.413,0.922-0.65,1.434-0.947,1.992 C489.953,36.869,488.366,39.367,486.804,38.296z"}),Xt("path",{id:"path430",fill:"#CC7226",d:"M429.424,51.27c-5.568-1.402-10.954-1.199-16.279-3.452c-0.117-0.049-0.512,0.563-0.625,0.516 c-2.411-1.049-4.032-2.754-5.933-4.602c-1.612-1.568-4.539-0.884-6.789-1.744c-0.572-0.219-0.931-1.123-1.462-1.192 c-2.152-0.277-3.789-1.953-5.634-2.961c4.124-1.404,8.381-1.349,12.729-2.027c0.199-0.031,0.455,0.535,0.69,0.535 c0.24,0,0.47-0.39,0.706-0.627c0.345,0.495,0.878,1.07,1.331,0.622c0.968-0.953,1.949-0.618,2.902-0.547 c0.255,0.018,0.476,0.553,0.709,0.553c0.24,0,0.473-0.549,0.707-0.549c0.239,0.001,0.472,0.549,0.706,0.549 c0.24,0,0.471-0.39,0.706-0.627c1.223,1.381,2.784,0.403,4.235,0.719c1.833,0.401,2.305,2.428,4.201,2.954 c8.324,2.302,15.629,6.09,23.333,9.774c0.542,0.26,0.912,0.698,0.719,1.384c0.471,0,1.023-0.155,1.359,0.078 c1.867,1.292,3.706,2.26,4.937,4.199c0.381,0.599-0.199,1.317-0.61,1.226C444.243,54.292,437.17,53.219,429.424,51.27z"}),Xt("path",{id:"path434",fill:"#CC7226",d:"M404.952,129.332c-2.813-2.152-3.842-5.738-5.834-8.902c-0.378-0.6,0.105-1.154,0.666-1.312 c0.987-0.281,1.946,0.563,2.669,0.92c3.081,1.522,5.792,3.715,9.316,3.96c3.515,3.945,11.036,4.625,11.049,10.594 c0.002,1.517-2.521-0.104-3.278,1.412c-4.328-1.771-8.546-1.589-12.748-4.179C405.702,131.152,406.285,130.353,404.952,129.332z"}),Xt("path",{id:"path438",fill:"#CC7226",d:"M356.33,36.5c0.238,0.002,12.652,0.413,12.622,0.614c-0.079,0.546-13.729,2.398-14.37,2.098 c-0.29-0.134-13.554,4.156-13.79,3.92C341.266,42.894,355.86,36.5,356.33,36.5z"}),Xt("path",{id:"path442",d:"M383.521,53.726c0,0-26.133,3.178-33.9,5.297c-7.77,2.119-40.609,15.538-45.907,19.069 c0,0-23.66,9.535-53.675,44.848c0,0,13.419-6.003,17.303-10.947c0,0,24.013-22.247,23.66-17.656c0,0,21.541-15.185,20.481-11.3 c0,0,43.082-19.775,39.551-14.125c0,0,38.138-8.122,36.372-4.591c0,0,33.192,7.769,28.25,8.122c0,0-10.241,2.119,1.06,8.475 c0,0-6.003,7.769-15.538,0.707c-9.534-7.063-4.236-3.178-13.064-1.413c0,0-4.592,1.413-12.713-5.65c0,0-9.889-8.122-25.426-1.766 c0,0-54.029,22.247-57.56,23.307c0,0-6.356,4.944-10.594,11.3c0,0-10.241,7.769-15.538,10.241c0,0-22.6,20.481-24.719,22.953 c0,0-6.003,9.181-7.416,9.888c0,0,11.3-6.709,14.831-10.241c0,0,24.719-17.656,34.253-19.069c0,0,7.769-5.297,9.182-7.769 c0,0,25.425-16.244,32.84-16.244c0,0,16.244,9.181,20.482-3.178c0,0,10.239-3.178,20.128-1.06c0,0,5.649-4.591,4.236-8.475 c0,0,2.825-3.178,4.592,3.531c0,0,6.003,6.356,14.479,2.825c0,0,7.063-0.353,3.531,3.884c0,0-7.77,6.709-28.604,7.063 c0,0-21.895,1.06-50.851,14.479c0,0-52.616,18.363-68.86,36.725c0,0-11.3,15.538-20.834,17.657c0,0-10.241,1.412-20.834,14.478 c0,0,17.303-10.241,33.194-10.241c0,0,7.063-4.237,0.353,2.119c0,0-6.356,13.418-3.531,22.953c0,0-1.06,9.181-2.472,12.006 c0,0-13.772,22.6-13.772,26.838c0,4.237,2.119,21.541,2.825,22.6c0.706,1.06-1.766-2.825,4.944,1.413 c6.709,4.237,11.653,7.063,13.065,12.006c1.413,4.944-3.531-9.535-3.884-12.713c-0.353-3.178-7.769-15.891-6.356-20.128 c0,0,1.766,1.766,3.178,4.237c0,0-1.059-1.06,0-7.416c0,0,1.413-9.182,3.885-14.832s6.003-12.359,6.709-13.772 c0.707-1.413,0.707-11.653,3.178-7.063l6.003,4.59c0,0-4.944-4.59-1.06-8.475c0,0-1.766-9.888,1.413-14.479 c0,0,12.359-14.832,15.185-16.597c2.826-1.765,0.353-1.059,0.353-1.059s10.594-7.416,0.353-4.591c0,0-7.063,2.825-12.359,2.825 c0,0-13.419,3.531-6.356-3.885s24.719-16.95,31.429-16.597l1.413,2.825l19.775-4.237l-2.119,1.413c0,0-0.353-0.354,7.063-1.06 s17.656,1.766,20.128-1.413c2.473-3.178,8.477-4.944,7.771-2.472c-0.706,2.472-1.061,6.003-1.061,6.003s8.828-10.241,7.77-6.356 c-1.061,3.884-15.537,13.065-18.011,24.013l18.363-14.479l6.356-5.297c0,0,6.355,3.884,6.709,1.06 c0.354-2.825,8.476-13.066,10.594-12.713c2.119,0.353,5.649-4.591,5.297,0c-0.353,4.591,13.066,14.125,13.066,14.125 s5.648-3.178,8.122-0.706c2.472,2.472,9.887-34.96,9.887-34.96l44.142-18.716l76.983-6.003l-30.017-12.006L383.521,53.726z"}),Xt("path",{id:"path446",stroke:"#4C0000","stroke-width":"2",d:"M415.655,405.089c0,0-26.484-29.663-41.316-34.254 c0,0-23.659-12.006-67.094,1.766"}),Xt("path",{id:"path450",stroke:"#4C0000","stroke-width":"2",d:"M368.689,368.363c0,0-44.494-14.125-71.687-6.709 c0,0-32.488,3.531-47.319,27.897"}),Xt("path",{id:"path454",stroke:"#4C0000","stroke-width":"2",d:"M362.333,366.245c0,0-30.016-12.713-56.147-16.597 c0,0-29.31-4.591-58.62,8.122c0,0-21.541,10.594-31.075,28.603"}),Xt("path",{id:"path458",stroke:"#4C0000","stroke-width":"2",d:"M364.099,366.951c0,0-27.19-19.422-28.957-21.894 c0,0-12.358-19.422-35.313-20.128c0,0-37.785,1.413-68.154,15.538"}),Xt("path",{id:"path462",d:"M361.794,351.072c2.723,2.583,50.33,53.664,50.33,53.664c62.15,64.624,12.713,4.236,12.713,4.236 c-13.419-8.475-29.663-41.669-29.663-41.669c-2.119-4.944,24.719,12.713,24.719,12.713c7.063,1.412,31.075,35.313,31.075,35.313 c-12.006-4.237-3.53,8.476-3.53,8.476c4.943,3.531,40.965,31.077,40.965,31.077c6.355,7.063,13.419,9.888,13.419,9.888 c24.719-9.182,13.419,14.125,13.419,14.125c4.236,12.007,14.125-8.476,14.125-8.476c19.774-29.664-9.182-25.425-9.182-25.425 c-52.972,4.942-64.978-23.31-64.978-23.31c-4.238-4.236,11.3,0,11.3,0c14.833,3.531-12.713-21.894-12.713-21.894 c4.237,0,20.481,12.006,20.481,12.006c18.363,16.244,21.896,12.713,21.896,12.713c31.782-15.538,50.146-2.119,50.146-2.119 c3.53,2.825-6.356,14.832-3.531,24.016c2.825,9.182,11.3,31.075,11.3,31.075c-4.237,2.824-3.531,21.895-3.531,21.895 c29.663,40.963,12.713,37.432,12.713,37.432c-27.544-0.707-1.411,12.712-1.411,12.712c5.648,3.531,21.188,16.244,21.188,16.244 c-4.944-2.119-7.769,7.063-7.769,7.063c8.475,7.063,3.53,15.538,3.53,15.538c-10.594,2.118-12.713,9.181-12.713,9.181 c12.006,14.126-5.649,14.832-5.649,14.832c6.355,7.769-2.118,28.956-2.118,28.956c-8.477,0-19.775,9.888-19.775,9.888 c4.237,8.477-14.125,18.363-14.125,18.363c-14.832,2.824-9.888,14.831-9.888,14.831c-14.125,10.594-18.363,38.844-18.363,38.844 c-1.412,18.363-5.648,24.014,3.531,20.481c9.182-3.531,7.77-25.425,7.77-25.425c-8.476-27.545,67.095-55.795,67.095-55.795 c7.063-2.824,8.476-12.007,8.476-12.007c3.531,0.706,19.069,14.125,19.069,14.125c13.418,19.775,14.125,3.531,14.125,3.531 c2.118-6.356-0.707-16.95-0.707-16.95c10.595-38.138-14.125-49.438-14.125-49.438c-17.656-59.326,7.063-44.494,7.063-44.494 c4.944,9.888,24.014,19.068,24.014,19.068l6.355-4.237c-2.824-8.477,12.007-19.069,12.007-19.069 c4.943,11.301,15.537-2.824,15.537-2.824c6.356-43.082,28.251-17.656,28.251-17.656c7.063,2.119,9.182-9.889,9.182-9.889 c6.355-18.361,0-42.375,0-42.375c6.355-0.706,23.307,9.889,23.307,9.889c4.944-6.356-11.3-36.021-4.237-31.781 c7.063,4.237,14.831,7.063,14.831,7.063c1.413-3.53-16.243-25.426-16.243-25.426c-7.77-4.945-16.949-40.965-16.949-40.965 c12.712,6.356-4.944-20.481-4.944-20.481c0-5.65,10.594-25.425,10.594-25.425c-1.412-12.006,0-11.3,0-11.3 c4.944,2.119,19.069,4.944,7.063-6.356c-12.006-11.3,1.413-19.775,1.413-19.775c7.769-4.944-16.244-4.238-16.244-4.238 c-9.183-7.769-8.477-14.831-8.477-14.831c14.126,3.531-11.3-21.894-15.536-28.25c-4.237-6.356,12.713-15.538,12.713-15.538 c23.307-6.356,2.823-12.006,2.823-12.006c-34.605,0.706-15.536-18.363-15.536-18.363c10.594,0.707,7.769-3.531,7.769-3.531 c-9.181-2.119-26.132-13.419-26.132-13.419c-7.063-6.356-0.706-4.944-0.706-4.944c29.663,2.119-21.188-17.656-21.188-17.656 c14.125,0-17.655-18.363-17.655-18.363c-3.531-2.825-9.183-16.244-9.183-16.244c-10.594-9.182-19.067-21.188-19.067-21.188 c-0.707-7.769-9.183-16.244-9.183-16.244c-20.48-24.013-30.369-23.307-30.369-23.307c-26.132-6.356-35.313-4.944-35.313-4.944 l-93.229,7.769c-46.612,22.6-32.842,59.679-32.842,59.679c11.301,14.831,27.544,8.122,27.544,8.122 c8.122-10.947,28.604-7.063,28.604-7.063c36.021,5.65,31.431-0.706,31.431-0.706c-4.237-8.122-32.843-19.069-33.196-20.128 c-0.353-1.06-15.891-7.063-15.891-7.063c-5.297-2.119-13.065-18.363-13.065-18.363c-5.649-6.003,22.247,4.238,22.247,4.238 c-2.119,1.766,10.947,8.828,10.947,8.828c30.724-1.766,49.439,17.303,49.439,17.303c19.068,29.31,19.422,14.832,19.422,14.832 c4.943-16.597-15.892-54.029-15.892-54.029c0.706-3.531,15.186,8.122,15.186,8.122c2.472-3.531,3.885,6.709,3.885,6.709 c0.353,4.237,7.063,18.362,7.063,18.362c4.942,22.954,11.3,9.888,11.3,9.888l8.122,16.597c2.472,4.591-8.122,18.01-8.122,18.01 c-0.354,4.944,1.06,4.59-8.828,18.009s-3.885,21.188-3.885,21.188c-2.473,11.653,13.064,10.947,13.064,10.947 c4.591,3.884,10.595,3.884,10.595,3.884c3.179,3.531,7.415,2.472,7.415,2.472c2.825-6.709,13.772-3.178,13.772-3.178 c2.472-4.238,16.95-4.944,16.95-4.944c1.766-4.591,2.472-7.416,8.475-8.475c6.004-1.06-37.432-76.982-37.432-76.982 c11.301-1.413-3.179-23.307-3.179-23.307c-3.885-11.653,16.244,14.125,20.128,16.597c3.886,2.472,5.65,6.356,2.825,6.003 s-6.003,3.532-3.531,3.885c2.473,0.354,25.427,26.837,31.43,44.847c6.003,18.01,16.597,25.072,27.544,35.666 c10.947,10.594,9.534,53.322,9.534,53.322c-0.706,15.538,9.888,34.253,9.888,34.253c3.531,6.709-3.885,38.844-3.885,38.844 c-3.531,3.884-1.06,5.297-1.06,5.297c1.767,2.119,13.771,25.425,13.771,25.425c-3.178-0.353,3.179,6.003,3.179,6.003 c9.181,10.594-2.119,5.297-2.119,5.297c-10.594-2.825,1.767,14.479,1.767,14.479c2.119,3.178-13.772-4.944-13.772-4.944 c-16.243-1.06,4.238,11.653,4.238,11.653c15.185,12.713-4.944,4.943-4.944,4.943c-8.122-3.179-2.472,8.828-2.472,8.828 c5.649,2.824,36.02,15.186,36.02,15.186c0.706,6.711-4.591,15.539-4.591,15.539c0.706,7.063-3.179,13.064-3.179,13.064 c-2.118,14.479-3.178,15.891-3.178,15.891c-7.416,0.354-20.481,24.721-20.481,24.721c-3.179,4.591-21.188,25.777-21.188,25.777 c-3.531,12.359-35.313-0.354-35.313-0.354c-11.653,6.003-8.122,0-8.122,0c-0.706-3.884,7.771-14.479,7.771-14.479 c12.358-4.59,7.769-23.658,7.769-23.658c7.063-2.473-12.713-7.416-12.359-9.534c0.354-2.119,10.595-4.591,10.595-4.591 c14.125-3.531,6.355-7.77,6.355-7.77c-1.06-7.063,4.237-16.95,4.237-16.95c20.48-1.413,0-30.019,0-30.019 c-19.068-13.418-20.835-23.659-20.835-23.659c22.247-14.478,7.77-36.372,8.122-42.729c0.354-6.356,2.473-44.494,2.473-44.494 c-3.531-10.947-8.828-34.96-8.828-34.96c3.885-9.181,16.949-31.428,16.949-31.428c4.944-7.416,20.481-15.891,16.598-21.188 c-3.885-5.297-17.655-2.119-17.655-2.119c-13.772-2.472-12.713,6.709-12.713,6.709c-2.825,1.766-4.237,10.594-4.237,10.594 c-1.273,14.007-16.95,25.072-16.95,25.072c-19.775,10.947-3.531,18.01-3.531,18.01c10.595,11.653-6.71,12.006-6.71,12.006 c-19.422-3.178-4.942,14.831-4.942,14.831c19.067,22.601,13.771,27.544,13.771,27.544c-18.009,1.766,4.237,18.009,4.237,18.009 s-1.412-3.531-1.06-0.353c0.354,3.178,5.649,10.594,7.063,14.125c1.412,3.531-5.65,3.885-5.65,3.885 c1.061,16.95-26.132,9.534-26.132,9.534s0,0-2.824,0.353c-2.824,0.354-22.601-1.059-32.841-4.944 c-10.241-3.884-22.248-3.884-22.248-3.884s-7.063,3.178-20.481,2.825s-27.544,4.59-27.544,4.59 c-7.771-0.706,7.415-8.475,7.769-8.122s10.24-9.535-3.885-8.475c-38.485,2.887-57.561-15.185-57.561-15.185 c-3.53-2.472-8.122-7.416-8.122-7.416c-17.655-3.531,2.473,21.894,2.473,21.894c2.119,2.472-0.354,4.238-0.354,4.238 c-1.413-2.825-15.185-12.359-15.185-12.359C368.316,357.817,365.91,355.461,361.794,351.072z"}),Xt("path",{id:"path466",fill:"#4C0000",d:"M319.604,330.579c0,0,20.481,9.887,25.072,14.831c4.591,4.944,29.311,25.072,29.311,25.072 s-9.535-3.531-14.125-6.709c-4.592-3.178-23.66-17.656-23.66-17.656S329.492,335.522,319.604,330.579z"}),Xt("path",{id:"path470",fill:"#99CC32",d:"M217.181,275.496c0.595-0.261-0.33-5.05-0.69-6.008c-1.804-4.813-17.656-7.416-17.656-7.416 c-0.401,2.41-0.498,5.229-0.311,8.121C198.523,270.192,207.119,279.936,217.181,275.496z"}),Xt("path",{id:"path474",fill:"#659900",d:"M217.181,275.143c-0.793,0.279-0.026-4.827-0.337-5.655 c-1.804-4.813-18.009-7.592-18.009-7.592c-0.401,2.41-0.498,5.228-0.311,8.12C198.523,270.015,206.06,279.053,217.181,275.143z"}),Xt("path",{id:"path478",d:"M209.428,275.395c-1.104,0-1.997-2.013-1.997-4.495c0-2.481,0.894-4.494,1.997-4.494 c1.104,0,1.999,2.013,1.999,4.494C211.427,273.382,210.532,275.395,209.428,275.395z"}),Xt("path",{id:"path486",d:"M128.915,448.525c0,0-9.888,17.655,33.9,7.063c0,0,24.719-2.119,28.957-6.355 c2.119,1.411,16.89,6.591,21.894,7.769c12.006,2.825,26.838-14.833,26.838-14.833s8.122-18.539,13.066-18.539 c4.944,0-0.707,2.825-0.707,2.825s-11.653,17.834-10.947,20.659c0,0-9.181,35.313-37.432,36.726c0,0-28.515,1.678-26.131,12.007 c0,0,15.538-4.237,19.775,0c0,0,19.069-0.707,4.944,10.595l-12.006,20.48c0,0,0.247,6.918-17.656,0.706 c-17.303-6.003-35.489-28.78-35.489-28.78S109.758,473.156,128.915,448.525z"}),Xt("path",{id:"path490",fill:"#E59999",d:"M126.796,455.588c0,0-3.531,16.95,61.444-1.413c0,0,7.769,0,12.007,1.413 c4.237,1.412,25.425,6.356,28.957,4.237c0,0-12.713,24.013-33.194,21.188c0,0-23.307,2.825-22.6,11.302 c0,0,7.063,12.712,15.538,16.949c0,0,4.944,4.237,4.237,9.888c-0.706,5.649-5.65,8.476-9.181,9.888 c-3.531,1.413-9.181-4.237-12.006-4.237s-17.656-11.3-25.425-19.774c-7.769-8.476-22.6-29.662-21.894-34.606 C125.384,465.476,126.796,455.588,126.796,455.588z"}),Xt("path",{id:"path494",fill:"#B26565",d:"M132.446,486.398c4.591,6.974,10.241,14.39,14.125,18.627 c7.769,8.476,22.6,19.774,25.425,19.774c2.825,0,8.475,5.65,12.006,4.237c3.531-1.412,8.475-4.237,9.181-9.888 c0.707-5.649-4.237-9.888-4.237-9.888c-5.414-2.707-10.251-8.873-13.04-12.975c0,0,0.327,4.499-8.854,3.087 c-9.181-1.413-18.363-6.356-21.188-12.007c-2.825-5.65-7.063-9.888-4.238-3.531s7.063,12.713,9.888,13.419 c2.825,0.706,2.119,2.825-2.119,2.119c-4.238-0.707-9.182-1.413-16.95-10.594L132.446,486.398L132.446,486.398z"}),Xt("path",{id:"path498",fill:"#992600",d:"M127.855,449.231c0,0,3.178-24.016,5.297-31.077c0,0-1.413-12.007,2.825-19.422 c4.237-7.417,7.769-18.363,13.066-27.897s5.65-16.597,12.712-19.422c7.062-2.825,17.656-18.01,22.6-19.775 c4.944-1.765,4.591-0.353,4.591-0.353s12.006-26.131,36.019-19.069c0,0-28.604-4.944-0.706-21.541c0,0-8.475,1.942-2.648-10.417 c3.886-8.242,3.001,3.708-16.421,24.542c0,0-8.828,15.185-18.009,20.481c-9.181,5.297-30.369,17.657-32.488,24.366 c-2.119,6.709-7.769,16.95-11.3,19.775c-3.531,2.825-8.475,10.241-9.181,16.244c0,0-2.119,7.063-4.591,9.181 c-2.472,2.119-2.825,7.769-2.825,11.299c0,3.532-3.531,8.477-3.178,12.714c0,0,1.412,33.549,0.706,37.079L127.855,449.231z"}),Xt("path",{id:"path502",fill:"#FFFFFF",d:"M112.671,457.354c0,0-3.531-2.472-11.3,8.122c0,0,12.889,58.267,12.889,60.738 c0,0,1.942-3.708-0.354-16.421c-2.295-12.713-3.884-35.137-3.884-35.137L112.671,457.354z"}),Xt("path",{id:"path506",fill:"#992600",d:"M150.809,350.354c0,0-31.076,5.65-30.369,57.207l-1.413,43.79c0,0-2.119-45.202-4.238-48.026 c-2.119-2.825,4.944-22.601-0.706-12.007c0,0-24.719,24.719-10.594,62.152c0,0,2.648,5.827-2.648-2.295 c0,0-8.122-22.249-6.18-33.549c0,0,0.353-3.885,3.708-8.828c0,0,15.185-20.659,19.952-24.72c0,0,3.178-25.425,30.369-34.606 C148.69,349.471,158.754,345.41,150.809,350.354z"}),Xt("path",{id:"path510",d:"M396.939,233.468c1.164-0.625,1.148-2.338,2.174-2.644c2.027-0.607,2.317-2.491,3.231-3.875 c1.542-2.329,1.883-5.036,2.91-7.668c0.48-1.236,0.527-2.922-0.024-4.087c-2.072-4.381-3.313-8.705-5.858-12.988 c-0.473-0.794-0.937-2.196-1.29-3.252c-0.817-2.443-3.037-4.193-4.556-6.524c-0.51-0.779,0.419-2.412-0.847-2.56 c-1.584-0.186-4.143-1.209-4.554,0.602c-1.038,4.568,0.747,9.022,2.456,13.334c-1.381,1.222-0.791,2.848-0.522,4.202 c1.255,6.367-0.86,12.286-2.204,18.419c-0.041,0.184,0.563,0.533,0.514,0.643c-2.158,4.743-4.722,9.06-7.935,13.264 c-1.338,1.751-2.878,3.369-3.755,5.246c-0.649,1.39-1.37,3.095-0.929,4.84c-6.065,4.908-10.038,11.697-14.647,18.488 c-0.815,1.201-0.303,3.335,0.672,3.811c1.435,0.703,3.123-1.105,3.953-2.599c0.687-1.232,1.31-2.38,2.177-3.516 c0.233-0.309-0.081-1.049,0.157-1.262c4.647-4.144,7.596-9.328,11.927-13.509c3.442-0.581,6.157-2.343,9.243-4.131 c0.544-0.316,1.469,0.124,1.98-0.221c3.095-2.078,3.091-5.673,3.278-9.045C394.58,236.872,394.927,234.547,396.939,233.468z"}),Xt("path",{id:"path514",d:"M381.329,225.583c0.22-0.136-0.055-0.883,0.138-1.264c0.286-0.572,0.998-0.904,1.284-1.476 c0.192-0.381-0.096-1.052,0.146-1.303c4.118-4.321,4.572-9.66,2.743-14.909c1.809-1.095,1.915-3.323,1.165-4.818 c-1.506-3.002-1.847-6.402-3.567-9.127c-1.416-2.24-4.202-4.437-6.623-2.136c-0.743,0.706-1.311,2.096-0.819,3.353 c0.113,0.288,0.616,0.545,0.568,0.69c-0.188,0.572-1.152,0.967-1.163,1.448c-0.053,2.641-1.737,5.309-0.625,7.656 c1.363,2.876,2.809,6.155,4.003,9.291c-2.179,3.736-0.355,8.06-3.45,11.374c-0.24,0.258-0.225,0.939-0.009,1.296 c0.516,0.858,1.231,1.575,2.09,2.091c0.357,0.213,0.972,0.217,1.324-0.002C379.553,227.106,380.256,226.247,381.329,225.583z"}),Xt("path",{id:"path518",d:"M492.233,207.377c2.451,3.164,2.964,8.099-0.653,10.554c0.971,5.842,6.888,2.348,10.594,1.412 c-0.191-0.685,0.208-1.292,0.708-1.301c1.866-0.026,3.066-1.849,4.941-1.523c0.767-2.75,3.659-3.989,4.796-6.425 c3.048-6.524,2.004-14.069-2.559-19.8c-0.356-0.449,0.025-1.361-0.192-2c-1.335-3.904-4.986-4.46-8.401-5.675 c-2.078-6.842-3.245-13.959-6.354-20.481c-2.851-0.441-4.082-3.512-6.443-4.783c-2.354-1.27-3.355,1.519-3.284,3.365 c0.014,0.362,0.812,0.757,0.512,1.402c-0.136,0.29-0.595,0.486-0.595,0.722c0.002,0.238,0.394,0.47,0.629,0.707 c-1.62,1.448-4.134,2.29-4.653,4.312c-1.686,6.55,2.857,12.068,5.804,17.72c1.044,2.004-0.256,4.249-1.598,6.381 c-0.773,1.227-0.583,3.217-0.097,4.729C486.714,200.806,489.521,203.876,492.233,207.377z"}),Xt("path",{id:"path522",d:"M426.622,239.84c-2.626,3.268-8.65,7.804-3.5,11.208c0.343,0.228,0.996,0.234,1.302-0.002 c3.568-2.763,7.104-4.357,11.405-5.385c0.22-0.051,0.703,0.773,1.354,0.489c2.849-1.242,6.397-1.139,8.487-3.501 c6.651,0.396,12.946-1.575,18.934-3.884c2.051-0.791,4.293-1.778,6.412-2.665c2.431-1.017,4.557-2.655,6.521-4.67 c0.233-0.24,0.858-0.082,1.331-0.082c-0.07-1.523,1.628-1.748,2.063-2.846c0.163-0.41-0.102-1.109,0.133-1.289 c3.775-2.878,5.399-6.441,3.336-10.638c-0.504-1.021-0.942-2.112-1.941-2.952c-1.916-1.608-3.862-0.101-5.711-0.637 c-0.28,1.108-1.567,0.805-2.249,1.155c-1.517,0.775-3.87-0.258-5.387,0.515c-2.405,1.227-4.598,1.526-7.106,2.191 c-0.552,0.145-1.925-0.025-2.208,1.083c-0.236-0.237-0.497-0.65-0.685-0.611c-3.369,0.699-5.595,1.077-7.892,4.064 c-0.182,0.235-0.962-0.081-1.243,0.157c-1.688,1.427-2.403,3.605-4.349,4.792c-0.354,0.217-0.977-0.079-1.319,0.148 c-1.141,0.761-1.787,1.893-2.922,2.682c-0.581,0.404-1.287-0.169-1.229-0.622c0.433-3.438,1.585-6.593,0.569-9.905 c3.667-4.449,8.111-7.891,11.301-12.713c0.025-3.824,1.248-7.613,1.049-11.28c-0.019-0.341-0.526-1.635-0.748-2.248 c-0.552-1.508,1.049-3.39-0.441-4.668c-2.479-2.124-4.761-0.578-6.216,1.953c-3.245,0.688-6.893,1.912-9.679-0.267 c-1.778-1.39-2.799-2.989-4.21-4.854c-1.738-2.299-1.147-4.834-1.023-7.596c0.011-0.226-0.546-0.466-0.546-0.703 c0.002-0.238,0.391-0.47,0.627-0.706c-1.246-1.105-1.731-2.974-3.531-3.532c0.538-1.928-0.654-3.489-2.192-4.022 c-3.522-1.22-6.483,2.156-9.823,2.285c-0.908,0.034-1.732-1.799-2.878-2.373c-0.764-0.381-2.006-0.439-2.646,0.03 c-1.215,0.89-2.255,1.091-3.593,1.453c-2.854,0.77-5.11,2.701-7.725,4.211c-2.622,1.513-4.31,4.05-6.216,6.381 c-1.661,2.034-1.901,6.296,0.605,7.179c3.254,1.148,5.557-3.625,9.027-3.049c0.551,0.09,0.915,0.639,0.721,1.324 c0.688,0.193,1.071-0.212,1.412-0.706c1.515,1.799,3.57,2.394,5.227,3.936c1.714,1.596,4.796,0.858,6.589,2.619 c2.698,2.652,1.712,7.386,5.136,9.69c-1.034,2.318-2.106,4.573-2.698,7.092c-0.497,2.129,1.258,4.243,3.396,4.082 c2.222-0.166,2.684-1.506,3.54-3.406c0.472,0.472,1.3,0.996,1.228,1.377c-0.807,4.214-2.62,7.733-3.429,12.025 c-0.104,0.56-0.644,0.917-1.33,0.722c-0.826,7.326-7.98,11.553-12.475,17.141c-0.712,0.886-0.719,3.092,0.004,3.803 c2.478,2.449,5.938-0.281,8.938-1.169c0.376-2.129,1.893-3.792,4.245-3.694c0.452,0.018,0.866-0.939,1.438-1.169 c0.614-0.244,1.501,0.152,2.007-0.198c3.053-2.11,5.539-4.063,8.606-6.162c0.339-0.231,0.946,0.05,1.328-0.141 c0.574-0.286,0.904-0.969,1.475-1.296c0.614-0.353,1.041,0.159,1.383,0.653c-1.142,0.616-1.147,2.306-2.176,2.663 c-1.367,0.473-2.358,1.379-3.549,2.168c-0.516,0.341-1.68-0.097-1.862,0.219C429.966,237.508,427.875,238.281,426.622,239.84z"}),Xt("path",{id:"path526",d:"M328.785,152.602c0,0-16.312-5.071-36.019,40.257c0,0-4.238,9.181-8.475,12.712 c-4.238,3.531-24.013,9.888-27.544,16.95l-18.363,28.25c0,0,26.131-28.25,31.782-32.488c0,0,14.125-14.832,8.475-2.825 c0,0-24.719,19.069-22.601,35.313c0,0-9.887,25.425-11.3,28.957c0,0,28.25-56.5,32.488-58.62c4.237-2.119,6.356-2.119,4.237,4.238 c-2.119,6.357-2.825,35.313-7.769,38.844c0,0,14.125-36.02,12.712-41.669c0,0,5.65-6.356,9.888,2.825l-2.119,28.25l7.769,21.188 c0,0-4.237-19.775-1.413-47.319c0,0-3.531-18.363,3.531-8.475c7.062,9.888,24.013,20.481,24.013,28.957 c0,0-9.181-31.075-25.425-39.55l-7.063,10.594l-2.119-3.531c0,0-6.356-1.413,1.413-13.419c7.769-12.006,7.063-13.419,7.063-13.419 s11.3,12.713,14.125,12.713c0,0,23.307-13.419,25.425,29.663c0,0,12.007-25.425-4.237-37.432c0,0-26.132-3.531-24.013-12.712 l12.713-21.894c6.356-9.182,3.531-4.238,3.531-4.238L328.785,152.602z"}),Xt("path",{id:"path530",d:"M293.473,181.558c0,0-22.6,0-28.25,9.181l-12.713,16.95c0,0,30.369-17.656,37.432-19.775 S293.473,181.558,293.473,181.558z"}),Xt("path",{id:"path534",d:"M222.847,192.858c0,0-3.531,2.119-4.238,7.063c-0.706,4.944-4.944,5.65-3.531,10.594 c1.413,4.944,4.944,9.182,4.944,2.119c0-7.063,2.825-10.594,4.238-12.712C225.672,197.802,228.497,190.033,222.847,192.858z"}),Xt("path",{id:"path538",d:"M207.31,300.916c0,0-14.832-7.063-20.481-13.419c-5.65-6.356-4.852,2.765-13.419,2.119 c-10.324-0.779-8.475-28.957-8.475-28.957l-7.063,13.418c0,0-2.119,25.425,12.006,21.188c6.898-2.069,9.181,0.706,6.356,2.119 c-2.825,1.413,9.887,2.119,4.943,4.944c-4.943,2.825,20.481-6.356,16.244,12.006L207.31,300.916z"}),Xt("path",{id:"path542",d:"M185.063,326.341c0,0-27.191,7.769-33.547-9.181c0,0-8.475,4.237-4.591,9.534 c3.885,5.297,6.003,6.003,6.003,6.003s9.534,2.119,8.475,3.531c-1.06,1.413-5.297,7.416-5.297,7.416S174.115,333.05,185.063,326.341 z"}),Xt("path",{id:"path546",fill:"#FFFFFF",d:"M588.337,464.416c-0.754,3.768-3.704,5.182-7.063,6.355c-3.386-1.69-7.973-7.176-11.301-3.53 c-0.837-0.849-2.213-0.954-2.819-2.123c-0.82-1.585-0.342-3.433-0.944-4.841c-0.962-2.246-2.214-4.658-1.886-7.161 c3.188-1.258,4.239-4.623,3.401-7.735c-0.122-0.454-0.879-0.802-0.525-1.418c0.329-0.57,0.89-0.972,1.36-1.441 c-0.237,0.237-0.493,0.648-0.689,0.613c-1.077-0.188-0.857-1.313-0.628-1.995c1.032-3.083,4.589-3.549,6.969-1.443 c0.452-0.998,1.352-0.655,2.118-0.706c-0.088-1.022,0.633-1.953,0.982-2.694c0.913-1.938,3.791,0.014,5.197-1.065 c1.899-1.457,3.776-2.691,5.681-1.628c3.193,1.789,6.212,3.93,8.327,7.004c1.017,1.473,1.439,3.733,1.338,5.426 c-0.067,1.143-2.507,0.521-3.111,2.161c-1.139,3.086,2.095,4.003,3.43,6.364c0.35,0.616-0.117,1.153-0.673,1.326 c-0.726,0.227-2.11-0.107-1.866,0.691C597.351,462.212,592.484,463.409,588.337,464.416z"}),Xt("path",{id:"path550",fill:"#FFFFFF",d:"M571.385,499.022c-0.012-3.068-2.839-6.17-0.704-9.183c0.238,0.237,0.471,0.627,0.706,0.627 c0.238,0,0.471-0.39,0.706-0.627c2.641,3.913,9.088,5.552,8.837,10.576c-0.038,0.79-1.958,2.41-0.36,3.55 c-3.201,2.38-3.3,6.564-4.944,9.887c-2.186-0.505-4.325-1.146-6.356-2.117c0.622-2.624,0.415-5.599,1.863-7.929 C571.896,502.575,571.391,500.67,571.385,499.022z"}),Xt("path",{id:"path554",fill:"#CCCCCC",d:"M277.935,483.132c0,0-29.765,17.896-4.944-9.182c15.538-16.95,33.194-26.838,33.194-26.838 s18.362-7.771,24.719-9.89c6.355-2.119,33.193-11.301,38.845-12.007c5.649-0.706,22.6-7.769,34.606-0.706 c12.006,7.063,26.131,14.831,26.131,14.831s-28.956-14.831-35.313-10.594c-6.356,4.237-19.069,3.531-29.663,9.182 c0,0-26.131,7.771-31.781,11.303c-5.649,3.53-24.013,24.013-26.837,22.601c-2.825-1.413,0.706-2.119,2.825-7.063 c2.119-4.943-1.412-7.77-15.538,3.531C280.054,479.601,277.935,483.132,277.935,483.132z"}),Xt("path",{id:"path558",d:"M291.01,472.596c0,0,2.49-23.022,17.459-20.084c0,0,14.523-7.361,19.33-10.837c0,0,14.37-3.006,16.685-4.095 c32.627-15.361,58.614-7.383,59.581-9.359c0.965-1.977,35.614,10.59,41.986,17.806c0.69,0.781-18.063-9.884-35.188-13.223 c-14.607-2.85-52.748,0.438-72.005,10.211c-5.249,2.664-21.043,12.877-25.513,12.682C308.878,455.498,291.01,472.596,291.01,472.596 z"}),Xt("path",{id:"path562",fill:"#CCCCCC",d:"M284.292,517.738c0,0-26.838-4.237,2.825-7.063c0,0,31.782-3.531,38.844-12.713 c0,0,24.013-16.244,28.956-16.95c4.944-0.706,57.913-13.419,58.619-17.656c0.707-4.236,10.595-4.236,13.419-2.824 c2.825,1.413,1.413,3.53-3.531,4.943c-4.943,1.412-60.031,30.369-71.332,32.487c-11.3,2.119-31.781,15.538-40.256,17.656 C303.36,517.738,284.292,517.738,284.292,517.738z"}),Xt("path",{id:"path566",d:"M318.757,504.676c0,0-15.153-1.464,0.033-2.909c0,0,15.566-6.046,19.183-10.748c0,0,12.296-8.316,14.826-8.678 c2.531-0.362,27.18-6.872,27.542-9.04c0.362-2.17,60.51-24.384,68.314-18.751c5.14,3.709-12.343,0.748-29.354,8.535 c-2.393,1.095-62.164,26.85-67.95,27.934c-5.785,1.087-16.271,7.956-20.611,9.04C326.402,501.145,318.757,504.676,318.757,504.676z"}),Xt("path",{id:"path570",d:"M304.773,508.557c0,0,9.181-0.706,7.063,2.119c-2.119,2.825-6.357,1.412-6.357,1.412L304.773,508.557z"}),Xt("path",{id:"path574",d:"M292.061,511.382c0,0,9.181-0.706,7.063,2.119c-2.119,2.825-6.356,1.412-6.356,1.412L292.061,511.382z"}),Xt("path",{id:"path578",d:"M273.698,514.207c0,0,9.181-0.706,7.063,2.119c-2.119,2.824-6.356,1.412-6.356,1.412L273.698,514.207z"}),Xt("path",{id:"path582",d:"M260.279,515.619c0,0,9.181-0.706,7.063,2.119c-2.118,2.825-6.356,1.412-6.356,1.412L260.279,515.619z"}),Xt("path",{id:"path586",d:"M328.079,445.7c0,0,7.77,0,5.649,2.825c-2.119,2.824-7.769,2.117-7.769,2.117L328.079,445.7z"}),Xt("path",{id:"path590",d:"M310.423,455.588c0,0,11.487-3.78,7.063,2.118c-2.118,2.825-6.356,1.413-6.356,1.413L310.423,455.588z"}),Xt("path",{id:"path594",d:"M290.648,464.063c0,0,9.181-0.705,7.063,2.119c-2.118,2.825-6.356,1.412-6.356,1.412L290.648,464.063z"}),Xt("path",{id:"path598",d:"M277.229,474.656c0,0,9.181-0.706,7.063,2.119c-2.118,2.824-6.356,1.411-6.356,1.411L277.229,474.656z"}),Xt("path",{id:"path602",d:"M265.223,483.132c0,0,9.181-0.706,7.063,2.118c-2.119,2.825-6.356,1.413-6.356,1.413L265.223,483.132z"}),Xt("path",{id:"path606",d:"M334.228,494.427c0,0,12.221-0.938,9.4,2.819c-2.82,3.761-8.461,1.881-8.461,1.881L334.228,494.427z"}),Xt("path",{id:"path610",d:"M352.59,485.951c0,0,12.221-0.939,9.4,2.82c-2.819,3.761-8.461,1.88-8.461,1.88L352.59,485.951z"}),Xt("path",{id:"path614",d:"M371.659,478.183c0,0,12.22-0.938,9.399,2.819c-2.819,3.761-8.461,1.881-8.461,1.881L371.659,478.183z"}),Xt("path",{id:"path618",d:"M390.021,469.708c0,0,12.221-0.939,9.399,2.819c-2.819,3.761-8.461,1.88-8.461,1.88L390.021,469.708z"}),Xt("path",{id:"path622",d:"M341.29,437.926c0,0,12.22-0.938,9.4,2.82c-2.82,3.761-9.874,3.293-9.874,3.293L341.29,437.926z"}),Xt("path",{id:"path626",d:"M358.946,432.276c0,0,12.22-0.939,9.399,2.818c-2.818,3.762-10.58,3.293-10.58,3.293L358.946,432.276z"}),Xt("path",{id:"path630",d:"M318.898,502.907c0,0,9.181-0.706,7.063,2.118c-2.119,2.824-6.355,1.413-6.355,1.413L318.898,502.907z"}),Xt("path",{id:"path634",fill:"#992600",d:"M189.653,327.753c0,0-7.769,15.538-8.475,21.188c0,0,1.413-15.538,3.531-19.069 C186.828,326.341,189.653,327.753,189.653,327.753z"}),Xt("path",{id:"path638",fill:"#992600",d:"M157.165,352.472c0,0-5.65,25.425-4.944,30.369c0,0-2.119-20.481-1.412-22.6 C151.515,358.123,157.165,352.472,157.165,352.472z"}),Xt("path",{id:"path642",fill:"#CCCCCC",d:"M193.891,220.755l-0.353,5.65l-3.885,0.354c0,0,25.072,22.247,26.132,35.666 C215.785,262.425,217.197,247.946,193.891,220.755z"}),Xt("path",{id:"path646",d:"M200.925,222.989c-0.761-0.734-0.374-2.05-1.095-2.509c-1.428-0.911,2.292-1.012,1.889-2.276 c-0.676-2.129-0.346-2.167-0.562-4.419c-0.101-1.056,0.938-3.775,1.618-4.552c2.553-2.917,0.215-8.094,3.111-10.833 c0.537-0.51,1.201-1.485,1.704-2.223c1.164-1.7,3.254-2.562,4.931-4.024c0.562-0.487,0.207-1.948,1.211-1.785 c1.261,0.203,3.452-0.026,3.373,1.458c-0.2,3.743-2.546,6.78-4.806,9.725c0.796,1.243-0.013,2.364-0.514,3.348 c-2.357,4.626-2.023,9.642-2.331,14.657c-0.009,0.15-0.551,0.288-0.537,0.381c0.623,4.123,1.654,8.005,3.207,11.941 c0.646,1.642,1.478,3.222,1.743,4.859c0.196,1.211,0.378,2.682-0.343,3.927c3.593,5.103,1.282,9.783,3.346,16.018 c0.365,1.104,3.353,4.483,2.535,4.199c-4.437-1.538-4.635-2.241-4.947-3.57c-0.258-1.1-0.84-3.531-1.259-4.594 c-0.113-0.29-0.415-3.616-0.553-3.832c-2.671-4.206-0.274-3.895-2.692-8.059c-2.521-1.201-4.227-3.15-6.21-5.202 c-0.35-0.36,1.668-1.638,1.349-2.014c-1.928-2.276-3.964-3.63-3.371-6.267C201.997,226.126,202.238,224.26,200.925,222.989z"}),Xt("path",{id:"path650",d:"M194.597,226.052c0,0,0.707,12.006,4.944,14.832c4.238,2.825,2.119,1.413-3.531-0.706 c-5.65-2.119-3.531-3.531-3.531-3.531s-4.944,0.706-0.706,4.237c4.237,3.531,10.594,7.769,7.769,7.769s-16.244-7.063-16.244-12.006 c0-4.944-1.766-12.183-1.766-12.183s1.942-1.413,10.417-1.236C191.948,223.228,194.42,224.463,194.597,226.052z"}),Xt("path",{id:"path654",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M193.184,258.894c0,0-15.043-4.928-47.672,1.059 c0,0,15.946-3.669,49.085,0.353C212.783,262.513,193.184,258.894,193.184,258.894z"}),Xt("path",{id:"path658",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M196.889,258.768c0,0-14.56-6.211-47.586-3.067 c0,0,16.205-2.276,48.871,4.596C216.103,264.068,196.889,258.768,196.889,258.768z"}),Xt("path",{id:"path662",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M200.045,258.932c0,0-14.058-7.276-47.226-6.596 c0,0,16.329-1.066,48.395,8.217C218.811,265.647,200.045,258.932,200.045,258.932z"}),Xt("path",{id:"path666",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M202.288,259.326c0,0-12.049-7.604-41.842-9.543 c0,0,14.724,0.3,42.764,11.086C218.599,266.789,202.288,259.326,202.288,259.326z"}),Xt("path",{id:"path670",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M405.838,277.894c0,0-1.642,1.137-1.264-0.948 c0.38-2.085,50.185-25.339,56.564-24.897C461.14,252.048,407.732,275.365,405.838,277.894z"}),Xt("path",{id:"path674",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M399.846,279.021c0,0-1.547,1.263-1.333-0.846 c0.214-2.108,48.04-29.202,54.436-29.262C452.947,248.914,401.537,276.354,399.846,279.021z"}),Xt("path",{id:"path678",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M394.044,281.449c0,0-1.462,1.363-1.388-0.755 c0.074-2.117,35.063-29.479,52.389-32.788C445.045,247.906,413.21,262.255,394.044,281.449z"}),Xt("path",{id:"path682",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M388.966,284.739c0,0-1.314,1.226-1.248-0.68 c0.066-1.907,31.557-26.532,47.147-29.509C434.865,254.55,406.216,267.464,388.966,284.739z"}),Xt("path",{id:"path686",fill:"#CCCCCC",d:"M333.023,545.988c0,0-26.838-4.237,2.824-7.063c0,0,31.781-3.531,38.845-12.712 c0,0,24.013-16.244,28.956-16.95c4.943-0.707,33.899-7.063,34.606-11.301c0.706-4.237,11.3-8.475,14.125-7.063 c2.825,1.413,2.825,17.655-2.119,19.068c-4.942,1.412-38.138,14.125-49.438,16.244c-11.301,2.118-31.782,15.537-40.257,17.656 C352.092,545.988,333.023,545.988,333.023,545.988z"}),Xt("path",{id:"path690",d:"M461.915,479.953c0,0-5.297,2.825-7.416,7.416c0,0-11.3,18.716-36.372,24.366c0,0-40.609,15.891-54.382,19.422 c0,0-23.659,8.828-36.727,7.416c0,0-12.358,0.353-1.411,3.178c0,0,35.666-3.531,41.669-6.709c0,0,27.544-9.182,32.841-13.772 c5.297-4.59,37.432-13.419,41.315-16.949C445.317,500.789,462.621,485.957,461.915,479.953z"}),Xt("path",{id:"path694",d:"M358.24,535.589c0,0,9.231-0.398,7.195,2.336c-2.034,2.737-6.356,1.193-6.356,1.193L358.24,535.589z"}),Xt("path",{id:"path698",d:"M345.523,537.977c0,0,9.23-0.398,7.196,2.336c-2.036,2.736-6.357,1.195-6.357,1.195L345.523,537.977z"}),Xt("path",{id:"path702",d:"M327.11,540.18c0,0,9.231-0.399,7.195,2.336c-2.034,2.735-6.356,1.193-6.356,1.193L327.11,540.18z"}),Xt("path",{id:"path706",d:"M313.631,541.141c0,0,9.232-0.398,7.197,2.336c-2.036,2.736-6.358,1.193-6.358,1.193L313.631,541.141z"}),Xt("path",{id:"path710",d:"M387.432,522.526c0,0,12.289-0.531,9.578,3.108c-2.708,3.642-8.463,1.59-8.463,1.59L387.432,522.526z"}),Xt("path",{id:"path714",d:"M405.645,514.714c0,0,10.521-5.828,9.578,3.109c-0.477,4.513-8.463,1.589-8.463,1.589L405.645,514.714z"}),Xt("path",{id:"path718",d:"M421.768,509.745c0,0,12.642-6.534,9.579,3.108c-1.374,4.326-8.465,1.59-8.465,1.59L421.768,509.745z"}),Xt("path",{id:"path722",d:"M438.566,501.226c0,0,7.695-8.652,9.578,3.109c0.717,4.481-8.464,1.59-8.464,1.59L438.566,501.226z"}),Xt("path",{id:"path726",d:"M372.28,530.444c0,0,9.23-0.401,7.196,2.336c-2.035,2.733-6.359,1.192-6.359,1.192L372.28,530.444z"}),Xt("path",{id:"path730",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M435.138,316.105c0,0-1.282,1.174-1.284-0.717 c0-1.889,30.871-25.309,46.484-27.752C480.338,287.636,451.913,299.517,435.138,316.105z"}),Xt("path",{id:"path734",d:"M440.374,428.748c0,0,38.847,39.553,55.09,45.908c0,0,16.244,19.774,9.183,65.683 c0,0-5.65,13.419-11.301-23.307c0,0,5.649-44.494-14.125-16.244c0,0-14.834-17.479-3.533-16.95c0,0,5.651,3.531,6.357,0.706 c0.707-2.825-13.42-26.838-43.789-52.265C407.887,406.854,440.374,428.748,440.374,428.748z"}),Xt("path",{id:"path738",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M337.261,497.257c0,0-0.354-3.178,2.825-1.766 c3.178,1.412,169.503,12.358,225.298,54.734C565.384,550.227,485.576,509.264,337.261,497.257z"}),Xt("path",{id:"path742",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M355.623,489.488c0,0-0.354-3.18,2.825-1.767 c3.179,1.412,244.367-0.354,286.036,56.854C644.484,544.576,605.641,500.082,355.623,489.488z"}),Xt("path",{id:"path746",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M376.104,482.426c0,0-0.353-3.179,2.825-1.766 c3.18,1.412,309.343-21.541,351.013,35.666C729.941,516.326,712.991,471.125,376.104,482.426z"}),Xt("path",{id:"path750",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M393.762,473.95c0,0-0.354-3.178,2.824-1.767 c3.179,1.413,218.941-66.742,260.611-9.533C657.197,462.65,633.537,419.214,393.762,473.95z"}),Xt("path",{id:"path754",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M291.354,514.207c0,0-0.353-3.178,2.825-1.766 c3.178,1.412,34.606,5.297,38.138,73.804C332.317,586.245,319.604,512.088,291.354,514.207z"}),Xt("path",{id:"path758",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M275.816,517.032c0,0-0.353-3.18,2.825-1.767 c3.178,1.412,28.25-6.71,23.306,61.797C301.948,577.063,304.066,514.913,275.816,517.032z"}),Xt("path",{id:"path762",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M261.691,517.738c0,0-0.354-3.179,2.825-1.767 c3.179,1.412,30.369,2.473,8.475,42.022C272.991,557.995,289.941,515.619,261.691,517.738z"}),Xt("path",{id:"path766",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M345.252,439.457c0,0-0.784,3.529,1.951,1.381 c28.37-22.292,85.65-126.292,183.971-136.239C531.174,304.599,463.536,283.217,345.252,439.457z"}),Xt("path",{id:"path770",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M365.027,436.278c0,0-2.406-2.106,0.892-3.21 c3.298-1.104,201.831-129.115,271.194-115.05C637.113,318.018,589.252,304.758,365.027,436.278z"}),Xt("path",{id:"path774",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M328.229,447.053c0,0-0.897,2.823,2.122,1.101 c15.848-9.04,22.229-110.054,99.171-112.271C429.521,335.882,372.297,309.903,328.229,447.053z"}),Xt("path",{id:"path778",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M293.053,466.521c0,0-1.902,2.271,1.546,1.821 c18.091-2.352,55.884-75.222,134.348-66.254C428.947,402.089,372.507,376.759,293.053,466.521z"}),Xt("path",{id:"path782",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M312.895,455.704c0,0-1.432,2.594,1.868,1.49 c17.303-5.78,40.403-84.549,119.13-90.813C433.893,366.382,373.639,352.357,312.895,455.704z"}),Xt("path",{id:"path786",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M280.623,475.559c0,0-1.542,1.841,1.252,1.478 c14.653-1.905,45.265-60.929,108.822-53.665C390.696,423.37,344.979,402.854,280.623,475.559z"}),Xt("path",{id:"path790",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M267.206,485.992c0,0-1.775,1.845,1.035,1.637 c7.359-0.546,61.455-58.951,94.063-31.58C362.303,456.049,341.089,422.99,267.206,485.992z"}),Xt("path",{id:"path794",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M389.974,429.627c0,0-2.12-2.392,1.291-3.071 c3.411-0.679,216.529-102.579,283.56-79.862C674.823,346.693,629.021,327.494,389.974,429.627z"}),Xt("path",{id:"path798",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M330.904,543.164c0,0-0.354-3.179,2.824-1.768 c3.179,1.413,30.369,2.474,8.476,42.022C342.204,583.42,359.154,541.045,330.904,543.164z"}),Xt("path",{id:"path802",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M349.268,540.339c0,0-0.354-3.179,2.824-1.766 c3.18,1.412,34.607,5.297,38.14,73.804C390.23,612.377,377.518,538.22,349.268,540.339z"}),Xt("path",{id:"path806",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M361.273,537.514c0,0-0.354-3.179,2.824-1.766 c3.179,1.412,46.613,7.416,88.282,64.622C452.381,600.37,389.523,535.395,361.273,537.514z"}),Xt("path",{id:"path810",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M374.736,533.931c0,0-0.771-3.104,2.564-2.125 c3.337,0.979,39.416-2.375,106.684,57.969C483.984,589.773,402.455,528.076,374.736,533.931z"}),Xt("path",{id:"path814",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M393.1,526.162c0,0-0.771-3.104,2.565-2.126 c3.337,0.979,64.841,8.926,156.119,70.681C551.784,594.717,420.818,520.308,393.1,526.162z"}),Xt("path",{id:"path818",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M321.723,505.732c0,0-0.353-3.18,2.825-1.767 c3.179,1.412,97.464,6.003,151.14,53.322C475.688,557.289,414.064,513.545,321.723,505.732z"}),Xt("path",{id:"path822",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M304.066,512.795c0,0-0.353-3.179,2.825-1.766 c3.179,1.412,46.613,7.415,88.282,64.622C395.174,575.651,332.317,510.676,304.066,512.795z"}),Xt("path",{id:"path826",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M412.306,518.021c0,0-0.997-3.037,2.403-2.308 s65.321,4.147,160.88,59.049C575.589,574.764,438.462,514.036,412.306,518.021z"}),Xt("path",{id:"path830",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M427.138,513.785c0,0-0.998-3.039,2.402-2.309 c3.401,0.729,65.322,4.147,160.88,59.049C590.42,570.525,454.354,509.092,427.138,513.785z"}),Xt("path",{id:"path834",fill:"#FFFFFF",stroke:"#000000","stroke-width":"0.1",d:"M444.088,504.957c0,0-0.998-3.039,2.402-2.308 c3.399,0.729,79.447,8.385,237.863,68.936C684.354,571.585,471.303,500.264,444.088,504.957z"}),Xt("path",{id:"path838",d:"M247.566,517.032c0,0,9.182-0.706,7.063,2.118s-6.356,1.412-6.356,1.412L247.566,517.032z"}),Xt("path",{id:"path842",d:"M301.948,541.751c0,0,9.181-0.706,7.063,2.119c-2.119,2.825-6.356,1.412-6.356,1.412L301.948,541.751z"}),Xt("path",{id:"path846",d:"M286.41,541.045c0,0,9.182-0.706,7.063,2.119c-2.119,2.824-6.356,1.412-6.356,1.412L286.41,541.045z"}),Xt("path",{id:"path850",d:"M118.022,520.177c0,0,8.908,2.336,5.98,4.313c-2.926,1.978-6.469-0.745-6.469-0.745L118.022,520.177z"}),Xt("path",{id:"path854",d:"M121.554,503.227c0,0,8.908,2.336,5.98,4.313c-2.926,1.978-6.469-0.745-6.469-0.745L121.554,503.227z"}),Xt("path",{id:"path858",d:"M108.841,495.458c0,0,8.908,2.336,5.98,4.312c-2.925,1.979-6.469-0.744-6.469-0.744L108.841,495.458z"}),Xt("path",{id:"path862",fill:"#CCCCCC",d:"M249.685,627.914c0,0-2.825,0-9.888,3.531c-3.531,0-23.307,6.355-33.194,24.013 C206.603,655.458,228.497,638.508,249.685,627.914z"}),Xt("path",{id:"path866",fill:"#CCCCCC",d:"M404.56,791.494c0.249,0.456,0.348,1.197,0.862,1.228c1.161,0.07,3.339,0.603,3.118-0.521 c-1.497-7.604-3.041-16.319-10.338-19.51c-1.129-0.493-3.675,0.235-3.806,1.797c-0.225,2.69-0.432,5.072,0.114,7.661 c0.529,2.509,4.34,2.525,5.959,0.083C402.123,785.184,402.886,788.438,404.56,791.494z"}),Xt("path",{id:"path870",fill:"#CCCCCC",d:"M385,799.854c1.321,2.494,1.097,5.776,3.595,6.771c1.308,0.519,4.573-1.202,3.835-3.099 c-1.416-3.64-2.101-7.594-4.554-10.79c-0.353-0.463,0.071-1.403-0.212-1.982c-1.048-2.154-3.07-3.452-5.556-2.871 c-1.97,3.891,0.058,7.648,2.744,10.666C385.094,798.816,384.801,799.48,385,799.854z"}),Xt("path",{id:"path874",fill:"#CCCCCC",d:"M315.077,790.689c-0.19-0.666-0.258-1.483,0.033-2.052c0.938-1.822,2.338-3.805,1.742-5.608 c-0.613-1.864-2.585-1.543-3.731-0.538c-2.004,1.755-2.091,4.979-3.312,7.379c-0.347,0.682-0.256,1.692-1.034,2.383 c-0.838,0.744-1.613,3.435-1.444,4.442c0.094,0.553-0.229,18.047,0.163,17.583c1.093-1.295,6.478-18.481,6.6-20.058 C314.194,792.932,315.487,792.11,315.077,790.689z"}),Xt("path",{id:"path878",fill:"#CCCCCC",d:"M269.81,778.697c4.651-4.413,9.577-9.642,8.796-16.195c-0.205-1.723-3.339-0.792-3.669,0.701 c-1.416,6.4-5.016,11.099-9.55,15.322c-3.877,3.613-7.165,14.814-7.58,15.713C264.334,784.958,268.319,780.109,269.81,778.697z"}),Xt("path",{id:"path882",fill:"#CCCCCC",d:"M245.843,768.167c0.923-0.653,0.39-1.521,0.773-2.106c1.683-2.574,3.979-4.773,4.012-7.844 c0.005-0.489-0.662-1.034-1.254-0.639c-0.489,0.324-1.093,0.555-1.284,0.784c-3.584,4.322-6.056,9.04-8.604,14.005 c-0.323,0.63-2.343,8.56-1.79,8.756c0.422,0.148,3.459-7.232,3.83-7.434C243.756,772.479,243.777,769.627,245.843,768.167z"}),Xt("path",{id:"path886",fill:"#CCCCCC",d:"M275.387,802.674c0.784-1.534,3.567-3.656,3.367-5.226c-0.208-1.64,0.618-4.188-0.992-2.973 c-2.22,1.675-8.309,4.057-8.786,14.312C268.93,809.795,274.182,805.04,275.387,802.674z"}),Xt("path",{id:"path890",fill:"#CCCCCC",d:"M300.889,772.344c0.706-1.179,1.956-0.344,2.767-0.809c1.144-0.656,2.223-1.643,2.738-2.788 c1.713-3.794,4.836-7.008,5.089-11.234c-2.634-2.479-3.831,1.121-4.944,2.825c-2.336-2.908-4.1,0.4-6.395,1.316 c-0.124,0.05-0.5-0.563-0.632-0.516c-2.078,0.776-3.279,2.687-5.041,4.064c-0.302,0.236-1.017-0.082-1.276,0.158 c-1.151,1.064-2.869,1.639-3.364,2.843c-1.959,4.78-7.504,8.479-10.835,21.795c0.672,1.604,7.966-11.728,8.826-12.959 c1.476-2.112,1.685,2.933,3.938,1.757c0.09-0.048,0.418,0.372,0.655,0.608c0.342-0.494,0.727-0.898,1.413-0.706 c0-0.706-0.237-1.688,0.118-1.969c2.184-1.726,2.036-3.61,3.413-5.801C298.166,772.324,300.039,771.055,300.889,772.344z"}),Xt("path",{id:"path894",fill:"#CCCCCC",d:"M406.474,868.395c0,0,13.066-36.019,5.298-55.794c0,0,20.129,38.139,12.007,57.913 c0,0-0.706-18.361-7.77-27.189C416.009,843.323,408.946,865.923,406.474,868.395z"}),Xt("path",{id:"path898",fill:"#CCCCCC",d:"M380.343,863.805c0,0,9.534-15.538-4.591-48.024c0,0-1.413,36.019-13.419,55.439 C362.333,871.22,387.405,835.554,380.343,863.805z"}),Xt("path",{id:"path902",fill:"#CCCCCC",d:"M362.686,860.273c0,0-0.353-35.313,0.354-40.61c0,0-6.709,29.31-24.719,46.26 C338.32,865.923,363.745,844.735,362.686,860.273z"}),Xt("path",{id:"path906",fill:"#CCCCCC",d:"M345.736,803.771c0,0,10.594,24.014-7.063,56.502c0,0,11.301-21.541,2.825-33.9 C341.498,826.373,346.089,820.369,345.736,803.771z"}),Xt("path",{id:"path910",fill:"#CCCCCC",d:"M311.836,859.566c0,0-1.766-27.545,1.412-31.429c0,0,0.354-11.301-0.354-13.065 c0,0,7.063-10.946,7.416,2.119c0,0,2.473,13.771,7.416,21.894c0,0,6.356,9.535,6.003,20.835 C333.729,859.92,316.073,806.598,311.836,859.566z"}),Xt("path",{id:"path914",fill:"#CCCCCC",d:"M305.479,810.835c0,0-11.653,19.069-14.831,52.616c0,0-2.472-10.947,4.237-36.372 C294.885,827.079,302.301,799.888,305.479,810.835z"}),Xt("path",{id:"path918",fill:"#CCCCCC",d:"M266.988,845.795c0,0,8.828-9.535,11.3-18.363c0,0,6.356-27.896-4.943-12.712 c0,0,0.353,14.125-14.125,27.19C259.219,841.91,267.694,837.673,266.988,845.795z"}),Xt("path",{id:"path922",fill:"#CCCCCC",d:"M256.748,836.967c0,0,6.003-30.723,7.416-32.135c0,0,3.178-6.003-1.766-0.354 c0,0-15.538,33.9-22.6,45.555C239.797,850.032,253.922,833.788,256.748,836.967z"}),Xt("path",{id:"path926",fill:"#CCCCCC",d:"M246.507,807.657c0,0,20.481-39.552-18.01,6.003 C228.497,813.66,247.919,796.356,246.507,807.657z"}),Xt("path",{id:"path930",fill:"#CCCCCC",d:"M219.316,781.879c0,0,8.475-33.193,13.065-32.842c0,0,14.479-15.891,2.825,2.825 c0,0-10.594,16.95-9.535,34.254C225.672,786.116,224.613,769.166,219.316,781.879z"}),Xt("path",{id:"path934",fill:"#CCCCCC",d:"M802.508,761.748c0,0-21.188-17.656-25.602-23.836c0,0,23.836,32.664,23.836,45.023 C800.742,782.938,805.156,769.693,802.508,761.748z"}),Xt("path",{id:"path938",fill:"#CCCCCC",d:"M812.219,722.904c0,0-37.078-26.484-43.259-39.728c0,0,46.79,52.086,46.79,60.031 C815.75,743.209,816.633,727.318,812.219,722.904z"}),Xt("path",{id:"path942",fill:"#CCCCCC",d:"M842.234,450.995c0,0-21.188-14.125-23.836-10.594c0,0,18.539,11.477,22.952,26.483 C841.352,466.886,838.703,450.995,842.234,450.995z"}),Xt("path",{id:"path946",fill:"#CCCCCC",d:"M857.242,593.13l-30.898-21.188c0,0,33.547,30.017,34.431,37.079L857.242,593.13z"}),Xt("path",{id:"path950",stroke:"#000000",d:"M167.317,553.402l38.844,8.387"}),Xt("path",{id:"path954",stroke:"#000000",d:"M256.041,839.438c0,0-0.883-6.181-16.773,12.358"}),Xt("path",{id:"path958",stroke:"#000000",d:"M265.752,848.265c0,0,3.531-11.477-7.946-3.53"}),Xt("path",{id:"path962",stroke:"#000000",d:"M361.097,863.271c0,0,2.648-19.422-17.655,3.531"})),Ot=document.getElementById("app"),void 0===jt&&(jt=null),void 0===Ht&&(Ht=o),function(c,t,e,a){var n=[],d=new h,r=t.$V;i(r)?i(c)||(0!==(16384&c.flags)&&(c=R(c)),at(c,t,a,!1,null,n,d),t.$V=c,r=c):i(c)?(Oc(r,t,d),t.$V=null):(16384&c.flags&&(c=R(c)),zt(r,c,t,a,!1,null,n,d),r=t.$V=c),v(n),m(d.componentDidAppear),l(e)&&e()}(Tt,Ot,jt,Ht)}(); diff --git a/docs/uibench-inferno-compat/dist/bundle.js b/docs/uibench-inferno-compat/dist/bundle.js index 901d1f050..02e103722 100644 --- a/docs/uibench-inferno-compat/dist/bundle.js +++ b/docs/uibench-inferno-compat/dist/bundle.js @@ -1 +1 @@ -!function(){"use strict";var e=Array.isArray;function n(e){var n=typeof e;return"string"===n||"number"===n}function t(e){return void 0===e||null===e}function r(e){return null===e||!1===e||!0===e||void 0===e}function o(e){return"function"===typeof e}function i(e){return"string"===typeof e}function l(e){return null===e}function a(e,n){var t={};if(e)for(var r in e)t[r]=e[r];if(n)for(var o in n)t[o]=n[o];return t}function u(e,n){if(o(n))return{data:e,event:n};return null}function c(e){return!l(e)&&"object"===typeof e}var f={},s="$F",d=function(){this.componentDidAppear=[],this.componentWillDisappear=[],this.componentWillMove=[]};function p(e){return e.substring(2).toLowerCase()}function v(e,n){e.appendChild(n)}function h(e,n,t){l(t)?v(e,n):e.insertBefore(n,t)}function m(e,n){if(n)return document.createElementNS("http://www.w3.org/2000/svg",e);return document.createElement(e)}function g(e,n,t){e.replaceChild(n,t)}function y(e,n){e.removeChild(n)}function b(e){for(var n=0;n0?w(t.componentWillDisappear,N(e,n)):$(e,n,!1)}function P(e,n,t,r,o,i,l,a){e.componentWillMove.push({dom:r,fn:function(){4&l?t.componentWillMove(n,o,r):8&l&&t.onComponentWillMove(n,o,r,a)},next:i,parent:o})}function U(e,n,r,i,l){var a,u,c=n.flags;do{var f=n.flags;if(1521&f)return void(t(a)||!o(a.componentWillMove)&&!o(a.onComponentWillMove)?h(r,n.dom,i):P(l,e,a,n.dom,r,i,c,u));var s=n.children;if(4&f)a=n.children,u=n.props,n=s.$LI;else if(8&f)a=n.ref,u=n.props,n=s;else if(8192&f){if(2!==n.childFlags){for(var d=0,p=s.length;d0,v=l(d),h=i(d)&&d[0]===T;p||v||h?(a=a||o.slice(0,f),(p||h)&&(s=X(s)),(v||h)&&(s.key=T+f),a.push(s)):a&&a.push(s),s.flags|=65536}}u=0===(a=a||o).length?1:8}else(a=o).flags|=65536,81920&o.flags&&(a=X(o)),u=2;return t.children=a,t.childFlags=u,t}function Y(t){if(r(t)||n(t))return j(t,null);if(e(t))return H(t,0,null);return 16384&t.flags?X(t):t}var Z="http://www.w3.org/1999/xlink",ee="http://www.w3.org/XML/1998/namespace",ne={"xlink:actuate":Z,"xlink:arcrole":Z,"xlink:href":Z,"xlink:role":Z,"xlink:show":Z,"xlink:title":Z,"xlink:type":Z,"xml:base":ee,"xml:lang":ee,"xml:space":ee};function te(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var re=te(0),oe=te(null),ie=te(!0);function le(e,n){var t=n.$EV;return t||(t=n.$EV=te(null)),t[e]||1===++re[e]&&(oe[e]=ge(e)),t}function ae(e,n){var t=n.$EV;t&&t[e]&&(0===--re[e]&&(document.removeEventListener(p(e),oe[e]),oe[e]=null),t[e]=null)}function ue(e,n,t,r){if(o(t))le(e,r)[e]=t;else if(c(t)){if(L(n,t))return;le(e,r)[e]=t}else ae(e,r)}function ce(e){return o(e.composedPath)?e.composedPath()[0]:e.target}function fe(e,n,t,r){var o=ce(e);do{if(n&&o.disabled)return;var i=o.$EV;if(i){var a=i[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!l(o))}function se(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function de(){return this.defaultPrevented}function pe(){return this.cancelBubble}function ve(e){var n={dom:document};return e.isDefaultPrevented=de,e.isPropagationStopped=pe,e.stopPropagation=se,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function he(e){return function(n){if(0!==n.button)return void n.stopPropagation();fe(n,!0,e,ve(n))}}function me(e){return function(n){fe(n,!1,e,ve(n))}}function ge(e){var n="onClick"===e||"onDblClick"===e?he(e):me(e);return document.addEventListener(p(e),n),n}function ye(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function be(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function ke(e,n){var t=function(t){var r=this.$V;if(!r)return;var l=r.props||f,a=r.dom;if(i(e))be(l,e,t);else for(var u=0;u-1&&n.options[l]&&(a=n.options[l].value),r&&t(a)&&(a=e.defaultValue),Ue(o,a)}}var Le,Ae,Ie=ke("onInput",Oe),Te=ke("onChange");function We(e,n){Ce(e,"input",Ie),n.onChange&&Ce(e,"change",Te)}function Oe(e,n,r){var o=e.value,i=n.value;if(t(o)){if(r){var l=e.defaultValue;t(l)||l===i||(n.defaultValue=l,n.value=l)}}else i!==o&&(n.defaultValue=o,n.value=o)}function Ee(e,n,t,r,o,i){64&e?Pe(r,t):256&e?Ve(r,t,o,n):128&e&&Oe(r,t,o),i&&(t.$V=n)}function _e(e,n,t){64&e?Se(n,t):256&e?Fe(n):128&e&&We(n,t)}function Be(e){return e.type&&we(e.type)?!t(e.checked):!t(e.value)}function Re(e){e&&!I(e,null)&&e.current&&(e.current=null)}function je(e,n,t){e&&(o(e)||void 0!==e.current)&&t.push((function(){I(e,n)||void 0===e.current||(e.current=n)}))}function He(e,n,t){ze(e,t),S(e,n,t)}function ze(e,n){var r,i=e.flags,a=e.children;if(481&i){r=e.ref;var u=e.props;Re(r);var c=e.childFlags;if(!l(u))for(var s=Object.keys(u),p=0,v=s.length;p0?w(t.componentWillDisappear,Xe(n,e)):e.textContent=""}function Ge(e,n,t,r){Qe(t,r),8192&n.flags?S(n,e,r):qe(e,t,r)}function Ke(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Je(e){var n=e.event;return function(t){n(e.data,t)}}function Ye(e,n,t,r){if(c(t)){if(L(n,t))return;t=Je(t)}Ce(r,p(e),t)}function Ze(e,n,r){if(t(n))return void r.removeAttribute("style");var o,l,a=r.style;if(i(n))return void(a.cssText=n);if(t(e)||i(e))for(o in n)l=n[o],a.setProperty(o,l);else{for(o in n)(l=n[o])!==e[o]&&a.setProperty(o,l);for(o in e)t(n[o])&&a.removeProperty(o)}}function en(e,n,r,o,i){var a=e&&e.__html||"",u=n&&n.__html||"";a!==u&&(t(u)||ye(o,u)||(l(r)||(12&r.childFlags?Qe(r.children,i):2===r.childFlags&&ze(r.children,i),r.children=null,r.childFlags=1),o.innerHTML=u))}function nn(e,n,r,o,i,l,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!r;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!r;break;case"defaultChecked":case"value":case"volume":if(l&&"value"===e)break;var c=t(r)?"":r;o[e]!==c&&(o[e]=c);break;case"style":Ze(n,r,o);break;case"dangerouslySetInnerHTML":en(n,r,a,o,u);break;default:ie[e]?ue(e,n,r,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Ye(e,n,r,o):t(r)?o.removeAttribute(e):i&&ne[e]?o.setAttributeNS(ne[e],e,r):o.setAttribute(e,r)}}function tn(e,n,t,r,o,i){var l=!1,a=(448&n)>0;for(var u in a&&(l=Be(t))&&_e(n,r,t),t)nn(u,null,t[u],r,o,l,null,i);a&&Ee(n,e,r,t,!0,l)}function rn(e,n,t){var r=Y(e.render(n,e.state,t)),i=t;return o(e.getChildContext)&&(i=a(t,e.getChildContext())),e.$CX=i,r}function on(e,n,t,r,i,a){var u=new n(t,r),c=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=i,u.$L=a,e.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=D(u,t,u.state);else if(o(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!l(s)){var d=u.state;if(l(d))u.state=s;else for(var p in s)d[p]=s[p];u.$PS=null}u.$BR=!1}return u.$LI=rn(u,t,r),u}function ln(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function an(e,n,t,r,o,i,l){var a=e.flags|=16384;481&a?sn(e,n,t,r,o,i,l):4&a?pn(e,n,t,r,o,i,l):8&a?vn(e,n,t,r,o,i,l):16&a?fn(e,n,o):8192&a?cn(e,t,n,r,o,i,l):1024&a&&un(e,t,n,o,i,l)}function un(e,n,t,r,o,i){an(e.children,e.ref,n,!1,null,o,i);var l=q();fn(l,t,r),e.dom=l.dom}function cn(e,n,t,r,o,i,l){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=q()),2===u?an(a,t,n,r,o,i,l):dn(a,t,n,r,o,i,l)}function fn(e,n,t){var r=e.dom=document.createTextNode(e.children);l(n)||h(n,r,t)}function sn(e,n,r,o,i,a,u){var c=e.flags,f=e.props,s=e.className,d=e.childFlags,p=e.dom=m(e.type,o=o||(32&c)>0),v=e.children;if(t(s)||""===s||(o?p.setAttribute("class",s):p.className=s),16===d)V(p,v);else if(1!==d){var g=o&&"foreignObject"!==e.type;2===d?(16384&v.flags&&(e.children=v=X(v)),an(v,p,r,g,null,a,u)):8!==d&&4!==d||dn(v,p,r,g,null,a,u)}l(n)||h(n,p,i),l(f)||tn(e,c,f,p,o,u),je(e.ref,p,a)}function dn(e,n,t,r,o,i,l){for(var a=0;ap)&&(s=C(a[p-1],!1).nextSibling)}Un(c,f,a,u,t,r,o,s,e,i,l)}function Nn(e,n,t,o,i){var l=e.ref,a=n.ref,u=n.children;if(Un(e.childFlags,n.childFlags,e.children,u,l,t,!1,null,e,o,i),n.dom=e.dom,l!==a&&!r(u)){var c=u.dom;y(l,c),v(a,c)}}function Sn(e,n,r,o,i,l,a){var u,c=n.dom=e.dom,s=e.props,d=n.props,p=!1,v=!1;if(o=o||(32&i)>0,s!==d){var h=s||f;if((u=d||f)!==f)for(var m in(p=(448&i)>0)&&(v=Be(u)),u){var g=h[m],y=u[m];g!==y&&nn(m,g,y,c,o,v,e,a)}if(h!==f)for(var b in h)t(u[b])&&!t(h[b])&&nn(b,h[b],null,c,o,v,e,a)}var k=n.children,C=n.className;e.className!==C&&(t(C)?c.removeAttribute("class"):o?c.setAttribute("class",C):c.className=C),4096&i?xn(c,k):Un(e.childFlags,n.childFlags,e.children,k,c,r,o&&"foreignObject"!==n.type,null,e,l,a),p&&Ee(i,n,c,u,!1,v);var w=n.ref,x=e.ref;x!==w&&(Re(x),je(w,c,l))}function Pn(e,n,t,r,o,i,l){ze(e,l),dn(n,t,r,o,C(e,!0),i,l),S(e,t,l)}function Un(e,n,t,r,o,i,l,a,u,c,f){switch(e){case 2:switch(n){case 2:Cn(t,r,o,i,l,a,c,f);break;case 1:He(t,o,f);break;case 16:ze(t,f),V(o,r);break;default:Pn(t,r,o,i,l,c,f)}break;case 1:switch(n){case 2:an(r,o,i,l,a,c,f);break;case 1:break;case 16:V(o,r);break;default:dn(r,o,i,l,a,c,f)}break;case 16:switch(n){case 16:wn(t,r,o);break;case 2:qe(o,t,f),an(r,o,i,l,a,c,f);break;case 1:qe(o,t,f);break;default:qe(o,t,f),dn(r,o,i,l,a,c,f)}break;default:switch(n){case 16:Qe(t,f),V(o,r);break;case 2:Ge(o,u,t,f),an(r,o,i,l,a,c,f);break;case 1:Ge(o,u,t,f);break;default:var s=0|t.length,d=0|r.length;0===s?d>0&&dn(r,o,i,l,a,c,f):0===d?Ge(o,u,t,f):8===n&&8===e?In(t,r,o,i,l,s,d,a,u,c,f):An(t,r,o,i,l,s,d,a,c,f)}}}function Dn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function Mn(e,n,t,r,i,l,u,c,f,s){var d=e.state,p=e.props,v=Boolean(e.$N),h=o(e.shouldComponentUpdate);if(v&&(n=D(e,t,n!==d?a(d,n):n)),u||!h||h&&e.shouldComponentUpdate(t,n,i)){!v&&o(e.componentWillUpdate)&&e.componentWillUpdate(t,n,i),e.props=t,e.state=n,e.context=i;var m=null,g=rn(e,t,i);v&&o(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),Cn(e.$LI,g,r,e.$CX,l,c,f,s),e.$LI=g,o(e.componentDidUpdate)&&Dn(e,p,d,m,f)}else e.props=t,e.state=n,e.context=i}function Fn(e,n,t,r,i,u,c,s){var d=n.children=e.children;if(l(d))return;d.$L=c;var p=n.props||f,v=n.ref,h=e.ref,m=d.state;if(!d.$N){if(o(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,r),d.$UN)return;d.$BR=!1}l(d.$PS)||(m=a(m,d.$PS),d.$PS=null)}Mn(d,m,p,t,r,i,!1,u,c,s),h!==v&&(Re(h),je(v,d,c))}function Vn(e,n,r,i,l,a,u,c){var s=!0,d=n.props||f,p=n.ref,v=e.props,h=!t(p),m=e.children;if(h&&o(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(v,d)),!1!==s){h&&o(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=Y(ln(n,i));Cn(m,g,r,i,l,a,u,c),n.children=g,h&&o(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else n.children=m}function Ln(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function An(e,n,t,r,o,i,l,a,u,c){for(var f,s,d=i>l?l:i,p=0;pl)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=X(g)),Cn(m,g,t,r,o,a,c,f),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(s=v+1)v)for(;h<=p;)He(e[h++],t,f);else Tn(e,n,r,i,l,p,v,h,t,o,a,u,c,f)}function Tn(e,n,t,r,o,i,l,a,u,c,f,s,d,p){var v,h,m=0,g=0,y=a,b=a,k=i-a+1,w=l-a+1,$=new Int32Array(w+1),N=k===r,S=!1,P=0,D=0;if(o<4||(k|w)<32)for(g=y;g<=i;++g)if(v=e[g],Da?S=!0:P=a,16384&h.flags&&(n[a]=h=X(h)),Cn(v,h,u,t,c,f,d,p),++D;break}!N&&a>l&&He(v,u,p)}else N||He(v,u,p);else{var M={};for(g=b;g<=l;++g)M[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],Dy;)He(e[y++],u,p);$[a-b]=g+1,P>a?S=!0:P=a,16384&(h=n[a]).flags&&(n[a]=h=X(h)),Cn(v,h,u,t,c,f,d,p),++D}else N||He(v,u,p);else N||He(v,u,p)}if(N)Ge(u,s,e,p),dn(n,u,t,c,f,d,p);else if(S){var F=On($);for(a=F.length-1,g=w-1;g>=0;g--)0===$[g]?(16384&(h=n[P=g+b]).flags&&(n[P]=h=X(h)),an(h,u,t,c,(m=P+1)0&&x(p.componentWillMove)}else if(D!==w)for(g=w-1;g>=0;g--)0===$[g]&&(16384&(h=n[P=g+b]).flags&&(n[P]=h=X(h)),an(h,u,t,c,(m=P+1)Wn&&(Wn=u,Le=new Int32Array(u),Ae=new Int32Array(u));t>1]]0&&(Ae[t]=Le[i-1]),Le[i]=t)}i=o+1;var c=new Int32Array(i);for(l=Le[i-1];i-- >0;)c[i]=l,l=Ae[l],Le[i]=0;return c}function En(e,n,r,i){var l=[],a=new d,u=n.$V;M.v=!0,t(u)?t(e)||(16384&e.flags&&(e=X(e)),an(e,n,i,!1,null,l,a),n.$V=e,u=e):t(e)?(He(u,n,a),n.$V=null):(16384&e.flags&&(e=X(e)),Cn(u,e,n,i,!1,null,l,a),u=n.$V=e),b(l),w(a.componentDidAppear),M.v=!1,o(r)&&r(),o(F.renderComplete)&&F.renderComplete(u,n)}function _n(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=f),En(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Bn=[],Rn="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},jn=!1;function Hn(e,n,r,i){var l=e.$PS;if(o(n)&&(n=n(l?a(e.state,l):e.state,e.props,e.context)),t(l))e.$PS=n;else for(var u in n)l[u]=n[u];if(e.$BR)o(r)&&e.$L.push(r.bind(e));else{if(!M.v&&0===Bn.length)return Xn(e,i),void(o(r)&&r.call(e));if(-1===Bn.indexOf(e)&&Bn.push(e),i&&(e.$F=!0),jn||(jn=!0,Rn(Qn)),o(r)){var c=e.$QU;c||(c=e.$QU=[]),c.push(r)}}}function zn(e){for(var n=e.$QU,t=0;t0?an(v,n,r,o,t,i,l):t=(t=at(v,n,t,r,o,i,l))?t.nextSibling:null,s=(16&v.flags)>0}if(0===(8192&f))for(var h=null;t;)h=t.nextSibling,n.removeChild(t),t=h}else Jn(n.firstChild)||nt(n,c)||(n.textContent="",448&f&&(n.defaultValue=""))}function ot(e,n,t,r,o,i,l){var a,u=e.props,c=e.className,f=e.flags,s=e.ref;return o=o||(32&f)>0,1!==t.nodeType||t.tagName.toLowerCase()!==e.type?(sn(e,null,r,o,null,i,l),n.replaceChild(e.dom,t)):(e.dom=t,rt(e,t,t.firstChild,r,o,i,l),Jn(u)||tn(e,f,u,t,o,l),void 0===(a=c)||null===a?""!==t.className&&t.removeAttribute("class"):o?t.setAttribute("class",c):t.className=c,je(s,t,i)),e.dom}function it(e,n,t){if(3!==t.nodeType)n.replaceChild(e.dom=document.createTextNode(e.children),t);else{var r=e.children;t.nodeValue!==r&&(t.nodeValue=r),e.dom=t}return e.dom}function lt(e,n,t,r,o,i,l){var a=e.children;if(2===e.childFlags)return it(a,n,t),a.dom;return rt(e,n,t,r,o,i,l),et(a[a.length-1])}function at(e,n,t,r,o,i,l){var a=e.flags|=16384;if(14&a)return tt(e,n,t,r,o,(4&a)>0,i,l);if(481&a)return ot(e,n,t,r,o,i,l);if(16&a)return it(e,n,t);if(8192&a)return lt(e,n,t,r,o,i,l);return Yn(),null}function ut(e,n){var t={};if(e)for(var r in e)t[r]=e[r];if(n)for(var o in n)t[o]=n[o];return t}function ct(e,n,t){var r=e.flags,o=14&r?e.props&&e.props.children:e.children,i=arguments.length-2,l=e.className,a=e.key,u=e.ref;if(n?(void 0!==n.className&&(l=n.className),void 0!==n.ref&&(u=n.ref),void 0!==n.key&&(a=n.key),void 0!==n.children&&(o=n.children)):n={},1===i)o=t;else if(i>1)for(o=[];i-- >0;)o[i]=arguments[i+2];if(n.children=o,14&r)return R(r,e.type,e.props||n?ut(e.props,n):f,a,u);if(16&r)return j(o);if(8192&r)return H(1===i?[o]:o,0,a);return z(O(r,e.type,l,null,1,ut(e.props,n),a,u))}var ft="a runtime error occured! Use Inferno in development environment to find the error.";function st(e){throw e||(e=ft),new Error("Inferno Error: "+e)}function dt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pt(e,n){return pt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},pt(e,n)}var vt={componentDidMount:1,componentDidUnmount:1,componentDidUpdate:1,componentWillMount:1,componentWillUnmount:1,componentWillUpdate:1,constructor:1,render:1,shouldComponentUpdate:1};function ht(e,n){for(var t in n)e[t]=n[t];return e}function mt(e){for(var n in e){var t=e[n];"function"!==typeof t||t.__bound||vt[n]||((e[n]=t.bind(e)).__bound=!0)}}function gt(e,n){void 0===n&&(n={});for(var t=0,r=e.length;t1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,xt(r)||(n||(n={}),n.children=r),!wt(n))for(var f in i={},n)"key"===f?a=n.key:"ref"===f?l=n.ref:1===$t[f]?(l||(l={}),l[f]=n[f]):i[f]=n[f];return R(o,e,i,a,l)}if(o=K(e),!wt(n))for(var s in i={},n)"className"===s||"class"===s?u=n[s]:"key"===s?a=n.key:"children"===s&&xt(r)?r=n.children:"ref"===s?l=n.ref:("contenteditable"===s&&(o|=4096),i[s]=n[s]);if(8192&o)return H(1===c?[r]:r,0,a);return O(o,e,u,r,0,i,a,l)}var St=Array.isArray;function Pt(e){return void 0===e||null===e}function Ut(e){return"string"===typeof e}function Dt(e){return null===e}function Mt(){}Mt.isRequired=Mt;var Ft=function(){return Mt},Vt={any:Ft,array:Mt,arrayOf:Ft,bool:Mt,checkPropTypes:function(){return null},element:Ft,func:Mt,instanceOf:Ft,node:Ft,number:Mt,object:Mt,objectOf:Ft,oneOf:Ft,oneOfType:Ft,shape:Ft,string:Mt,symbol:Mt},Lt={htmlFor:"for",onDoubleClick:"onDblClick"},At=/[\-:]([a-z])/g,It=function(e){return e[1].toUpperCase()};function Tt(e,n){switch(e){case"animation-iteration-count":case"border-image-outset":case"border-image-slice":case"border-image-width":case"box-flex":case"box-flex-group":case"box-ordinal-group":case"column-count":case"fill-opacity":case"flex":case"flex-grow":case"flex-negative":case"flex-order":case"flex-positive":case"flex-shrink":case"flood-opacity":case"font-weight":case"grid-column":case"grid-row":case"line-clamp":case"line-height":case"opacity":case"order":case"orphans":case"stop-opacity":case"stroke-dasharray":case"stroke-dashoffset":case"stroke-miterlimit":case"stroke-opacity":case"stroke-width":case"tab-size":case"widows":case"z-index":case"zoom":return n;default:return n+"px"}}["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-constiant","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","x-height","xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xmlns:xlink","xml:lang","xml:space"].forEach((function(e){var n=e.replace(At,It);Lt[n]=e}));var Wt=/[A-Z]/g;function Ot(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,Et(e,n)}function Et(e,n){return Et=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},Et(e,n)}function _t(e,n){for(var t=0,r=e.length;t0)for(var a;void 0!==(a=i.shift());)a()}n.$V=e,Kn(t)&&t()},isValidElement:function(e){if("object"!==typeof e||Dt(e))return!1;return(495&e.flags)>0},linkEvent:u,normalizeProps:z,options:F,render:tr,rerender:Qn,unmountComponentAtNode:function(e){return En(null,e,null,null),!0},unstable_renderSubtreeIntoContainer:function(e,n,t,r){tr(R(4,nr,{children:n,context:e.context}),t,null);var o=n.children;return r&&r.call(o),o},version:jt};window.React=rr,window.ReactDOM=rr}function or(e){return O(1,"li","TreeLeaf",j(e.children),0,null,null,null)}function ir(e,n){return e!==n}function lr(e){for(var n=e.data,t=n.children.length,r=new Array(t),o=0;o0?x(t.componentWillDisappear,F(e,n)):S(e,n,!1)}function P(e,n,t,r,o,i,l,a){e.componentWillMove.push({dom:r,fn:function(){0!==(4&l)?t.componentWillMove(n,o,r):0!==(8&l)&&t.onComponentWillMove(n,o,r,a)},next:i,parent:o})}function D(e,n,t,r,o){for(var l,u,c=n.flags;!i(n);){var f=n.flags;if(0!==(1521&f))return void(i(l)||!a(l.componentWillMove)&&!a(l.onComponentWillMove)?g(t,n.dom,r):P(o,e,l,n.dom,t,r,c,u));var s=n.children;if(0!==(4&f))l=n.children,u=n.props,n=s.$LI;else if(0!==(8&f))l=n.ref,u=n.props,n=s;else if(0!==(8192&f)){if(2!==n.childFlags){for(var d=0,p=s.length;d0,v=c(d),h=u(d)&&d[0]===E;p||v||h?(t=t||n.slice(0,f),(p||h)&&(s=G(s)),(v||h)&&(s.key=E+f),t.push(s)):t&&t.push(s),s.flags|=65536}}i=0===(t=t||n).length?1:8}else(t=n).flags|=65536,81920&n.flags&&(t=G(n)),i=2;return e.children=t,e.childFlags=i,e}function ee(e){if(l(e)||o(e))return z(e,null);if(r(e))return Q(e,0,null);return 16384&e.flags?G(e):e}var ne="http://www.w3.org/1999/xlink",te="http://www.w3.org/XML/1998/namespace",re={"xlink:actuate":ne,"xlink:arcrole":ne,"xlink:href":ne,"xlink:role":ne,"xlink:show":ne,"xlink:title":ne,"xlink:type":ne,"xml:base":te,"xml:lang":te,"xml:space":te};function oe(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var ie=oe(0),le=oe(null),ae=oe(!0);function ue(e,n){var t=n.$EV;return t||(t=n.$EV=oe(null)),t[e]||1===++ie[e]&&(le[e]=be(e)),t}function ce(e,n){var t=n.$EV;null!=t&&t[e]&&(0===--ie[e]&&(document.removeEventListener(h(e),le[e]),le[e]=null),t[e]=null)}function fe(e,n,t,r){if(a(t))ue(e,r)[e]=t;else if(s(t)){if(I(n,t))return;ue(e,r)[e]=t}else ce(e,r)}function se(e){return a(e.composedPath)?e.composedPath()[0]:e.target}function de(e,n,t,r){var o=se(e);do{if(n&&o.disabled)return;var l=o.$EV;if(!i(l)){var a=l[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!c(o))}function pe(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ve(){return this.defaultPrevented}function he(){return this.cancelBubble}function me(e){var n={dom:document};return e.isDefaultPrevented=ve,e.isPropagationStopped=he,e.stopPropagation=pe,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function ge(e){return function(n){if(0!==n.button)return void n.stopPropagation();de(n,!0,e,me(n))}}function ye(e){return function(n){de(n,!1,e,me(n))}}function be(e){var n="onClick"===e||"onDblClick"===e?ge(e):ye(e);return document.addEventListener(h(e),n),n}function ke(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function Ce(e,n,t){var r=e[n];if(r)r.event?r.event(r.data,t):r(t);else{var o=n.toLowerCase();a(e[o])&&e[o](t)}}function we(e,n){var t=function(t){var r,o=this.$V;if(i(o))return;var l=null!=(r=o.props)?r:d,c=o.dom;if(u(e))Ce(l,e,t);else for(var f=0;f-1&&!i(n.options[l])&&(a=n.options[l].value),t&&i(a)&&(a=e.defaultValue),De(r,a)}}var Ie,Te,We=we("onInput",Be),Ee=we("onChange");function Oe(e,n){$e(e,"input",We),a(n.onChange)&&$e(e,"change",Ee)}function Be(e,n,t){var r=e.value,o=n.value;if(i(r)){if(t){var l=e.defaultValue;i(l)||l===o||(n.defaultValue=l,n.value=l)}}else o!==r&&(n.defaultValue=r,n.value=r)}function _e(e,n,t,r,o,i){0!==(64&e)?Pe(r,t):0!==(256&e)?Le(r,t,o,n):0!==(128&e)&&Be(r,t,o),i&&(t.$V=n)}function Re(e,n,t){0!==(64&e)?Ue(n,t):0!==(256&e)?Me(n):0!==(128&e)&&Oe(n,t)}function je(e){return xe(e.type)?!i(e.checked):!i(e.value)}function He(e){i(e)||!W(e,null)&&e.current&&(e.current=null)}function ze(e,n,t){i(e)||!a(e)&&void 0===e.current||t.push((function(){W(e,n)||void 0===e.current||(e.current=n)}))}function Qe(e,n,t){Xe(e,t),U(e,n,t)}function Xe(e,n){var t,r=e.flags,o=e.children;if(0!==(481&r)){t=e.ref;var l=e.props;He(t);var u=e.childFlags;if(!c(l))for(var f=Object.keys(l),s=0,p=f.length;s0?x(t.componentWillDisappear,Ge(n,e)):e.textContent=""}function Je(e,n,t,r){qe(t,r),8192&n.flags?U(n,e,r):Ke(e,t,r)}function Ye(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function Ze(e){var n=e.event;return function(t){n(e.data,t)}}function en(e,n,t,r){if(s(t)){if(I(n,t))return;t=Ze(t)}$e(r,h(e),t)}function nn(e,n,t){if(i(n))return void t.removeAttribute("style");var r,o,l=t.style;if(u(n))return void(l.cssText=n);if(i(e)||u(e))for(r in n)o=n[r],l.setProperty(r,o);else{for(r in n)(o=n[r])!==e[r]&&l.setProperty(r,o);for(r in e)i(n[r])&&l.removeProperty(r)}}function tn(e,n,t,r,o){var l=(null==e?void 0:e.__html)||"",a=(null==n?void 0:n.__html)||"";l!==a&&(i(a)||ke(r,a)||(c(t)||(12&t.childFlags?qe(t.children,o):2===t.childFlags&&Xe(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=a))}function rn(e,n,t){var r=i(e)?"":e;n[t]!==r&&(n[t]=r)}function on(e,n,t,r,o,l,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[e]=!!t;break;case"defaultChecked":case"value":case"volume":if(l&&"value"===e)break;rn(t,r,e);break;case"style":nn(n,t,r);break;case"dangerouslySetInnerHTML":tn(n,t,a,r,u);break;default:ae[e]?fe(e,n,t,r):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?en(e,n,t,r):i(t)?r.removeAttribute(e):o&&re[e]?r.setAttributeNS(re[e],e,t):r.setAttribute(e,t)}}function ln(e,n,t,r,o,i){var l=!1,a=(448&n)>0;for(var u in a&&(l=je(t))&&Re(n,r,t),t)on(u,null,t[u],r,o,l,null,i);a&&_e(n,e,r,t,!0,l)}function an(n,t,r){var o=ee(n.render(t,n.state,r)),i=r;return a(n.getChildContext)&&(i=e({},r,n.getChildContext())),n.$CX=i,o}function un(e,n,t,r,o,i){var l=new n(t,r),u=l.$N=Boolean(n.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=o,l.$L=i,e.children=l,l.$BS=!1,l.context=r,l.props===d&&(l.props=t),u)l.state=V(l,t,l.state);else if(a(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var f=l.$PS;if(!c(f)){var s=l.state;if(c(s))l.state=f;else for(var p in f)s[p]=f[p];l.$PS=null}l.$BR=!1}return l.$LI=an(l,t,r),l}function cn(e,n){var t=e.props||d;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function fn(e,n,t,r,o,i,l){var a=e.flags|=16384;0!==(481&a)?vn(e,n,t,r,o,i,l):0!==(4&a)?mn(e,n,t,r,o,i,l):8&a?gn(e,n,t,r,o,i,l):16&a?pn(e,n,o):8192&a?dn(e,t,n,r,o,i,l):1024&a&&sn(e,t,n,o,i,l)}function sn(e,n,t,r,o,i){fn(e.children,e.ref,n,!1,null,o,i);var l=K();pn(l,t,r),e.dom=l.dom}function dn(e,n,t,r,o,i,l){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=K()),2===u?fn(a,t,n,r,o,i,l):hn(a,t,n,r,o,i,l)}function pn(e,n,t){var r=e.dom=document.createTextNode(e.children);c(n)||g(n,r,t)}function vn(e,n,t,r,o,l,a){var u=e.flags,f=e.props,s=e.className,d=e.childFlags,p=e.dom=y(e.type,r=r||(32&u)>0),v=e.children;if(i(s)||""===s||(r?p.setAttribute("class",s):p.className=s),16===d)L(p,v);else if(1!==d){var h=r&&"foreignObject"!==e.type;2===d?(16384&v.flags&&(e.children=v=G(v)),fn(v,p,t,h,null,l,a)):8!==d&&4!==d||hn(v,p,t,h,null,l,a)}c(n)||g(n,p,o),c(f)||ln(e,u,f,p,r,a),ze(e.ref,p,l)}function hn(e,n,t,r,o,i,l){for(var a=0;ap)&&(s=$(a[p-1],!1).nextSibling)}Mn(c,f,a,u,t,r,o,s,e,i,l)}function Pn(e,n,t,r,o){var i=e.ref,a=n.ref,u=n.children;if(Mn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,r,o),n.dom=e.dom,i!==a&&!l(u)){var c=u.dom;k(i,c),m(a,c)}}function Dn(e,n,t,r,o,l){var a,u=n.dom=e.dom,c=e.props,f=n.props,s=n.flags,p=!1,v=!1;if(r=r||(32&s)>0,c!==f){var h=c||d;if((a=f||d)!==d)for(var m in(p=(448&s)>0)&&(v=je(a)),a){var g=h[m],y=a[m];g!==y&&on(m,g,y,u,r,v,e,l)}if(h!==d)for(var b in h)i(a[b])&&!i(h[b])&&on(b,h[b],null,u,r,v,e,l)}var k=n.children,C=n.className;e.className!==C&&(i(C)?u.removeAttribute("class"):r?u.setAttribute("class",C):u.className=C),4096&s?Fn(u,k):Mn(e.childFlags,n.childFlags,e.children,k,u,t,r&&"foreignObject"!==n.type,null,e,o,l),p&&_e(s,n,u,a,!1,v);var w=n.ref,$=e.ref;$!==w&&(He($),ze(w,u,o))}function Vn(e,n,t,r,o,i,l){Xe(e,l),hn(n,t,r,o,$(e,!0),i,l),U(e,t,l)}function An(e,n,t,r,o,i,l,a,u,c,f){var s=0|e.length,d=0|n.length;0===s?d>0&&hn(n,t,r,o,i,l,a):0===d?Je(t,u,e,a):8===c&&8===f?Bn(e,n,t,r,o,s,d,i,u,l,a):On(e,n,t,r,o,s,d,i,l,a)}function Mn(e,n,t,r,o,i,l,a,u,c,f){switch(e){case 2:switch(n){case 2:Nn(t,r,o,i,l,a,c,f);break;case 1:Qe(t,o,f);break;case 16:Xe(t,f),L(o,r);break;default:Vn(t,r,o,i,l,c,f)}break;case 1:switch(n){case 2:fn(r,o,i,l,a,c,f);break;case 1:break;case 16:L(o,r);break;default:hn(r,o,i,l,a,c,f)}break;case 16:switch(n){case 16:Sn(t,r,o);break;case 2:Ke(o,t,f),fn(r,o,i,l,a,c,f);break;case 1:Ke(o,t,f);break;default:Ke(o,t,f),hn(r,o,i,l,a,c,f)}break;default:switch(n){case 16:qe(t,f),L(o,r);break;case 2:Je(o,u,t,f),fn(r,o,i,l,a,c,f);break;case 1:Je(o,u,t,f);break;default:An(t,r,o,i,l,a,c,f,u,n,e)}}}function Ln(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function In(n,t,r,o,i,l,u,c,f,s){var d=n.state,p=n.props,v=Boolean(n.$N),h=a(n.shouldComponentUpdate);if(v&&(t=V(n,r,t!==d?e({},d,t):t)),u||!h||h&&n.shouldComponentUpdate(r,t,i)){!v&&a(n.componentWillUpdate)&&n.componentWillUpdate(r,t,i),n.props=r,n.state=t,n.context=i;var m=null,g=an(n,r,i);v&&a(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(p,d)),Nn(n.$LI,g,o,n.$CX,l,c,f,s),n.$LI=g,a(n.componentDidUpdate)&&Ln(n,p,d,m,f)}else n.props=r,n.state=t,n.context=i}function Tn(n,t,r,o,i,l,u,f){var s=t.children=n.children;if(c(s))return;s.$L=u;var p=t.props||d,v=t.ref,h=n.ref,m=s.state;if(!s.$N){if(a(s.componentWillReceiveProps)){if(s.$BR=!0,s.componentWillReceiveProps(p,o),s.$UN)return;s.$BR=!1}c(s.$PS)||(m=e({},m,s.$PS),s.$PS=null)}In(s,m,p,r,o,i,!1,l,u,f),h!==v&&(He(h),ze(v,s,u))}function Wn(e,n,t,r,o,l,u,c){var f=!0,s=n.props||d,p=n.ref,v=e.props,h=!i(p),m=e.children;if(h&&a(p.onComponentShouldUpdate)&&(f=p.onComponentShouldUpdate(v,s)),f){h&&a(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,s);var g=ee(cn(n,r));Nn(m,g,t,r,o,l,u,c),n.children=g,h&&a(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,s)}else n.children=m}function En(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function On(e,n,t,r,o,i,l,a,u,c){for(var f,s,d=i>l?l:i,p=0;pl)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=G(g)),Nn(m,g,t,r,o,a,c,f),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(s=v+1)v)for(;h<=p;)Qe(e[h++],t,f);else _n(e,n,r,i,l,p,v,h,t,o,a,u,c,f)}function _n(e,n,t,r,o,i,l,a,u,c,f,s,d,p){var v,h,m=0,g=0,y=a,b=a,k=i-a+1,C=l-a+1,w=new Int32Array(C+1),x=k===r,S=!1,F=0,U=0;if(o<4||(k|C)<32)for(g=y;g<=i;++g)if(v=e[g],Ua?S=!0:F=a,16384&h.flags&&(n[a]=h=G(h)),Nn(v,h,u,t,c,f,d,p),++U;break}!x&&a>l&&Qe(v,u,p)}else x||Qe(v,u,p);else{var P={};for(g=b;g<=l;++g)P[n[g].key]=g;for(g=y;g<=i;++g)if(v=e[g],Uy;)Qe(e[y++],u,p);w[a-b]=g+1,F>a?S=!0:F=a,16384&(h=n[a]).flags&&(n[a]=h=G(h)),Nn(v,h,u,t,c,f,d,p),++U}else x||Qe(v,u,p);else x||Qe(v,u,p)}if(x)Je(u,s,e,p),hn(n,u,t,c,f,d,p);else if(S){var V=jn(w);for(a=V.length-1,g=C-1;g>=0;g--)0===w[g]?(16384&(h=n[F=g+b]).flags&&(n[F]=h=G(h)),fn(h,u,t,c,(m=F+1)0&&N(p.componentWillMove)}else if(U!==C)for(g=C-1;g>=0;g--)0===w[g]&&(16384&(h=n[F=g+b]).flags&&(n[F]=h=G(h)),fn(h,u,t,c,(m=F+1)Rn&&(Rn=u,Ie=new Int32Array(u),Te=new Int32Array(u));t>1]]0&&(Te[t]=Ie[i-1]),Ie[i]=t)}i=o+1;var c=new Int32Array(i);for(l=Ie[i-1];i-- >0;)c[i]=l,l=Te[l],Ie[i]=0;return c}function Hn(e,n,t,r){var o=[],l=new v,u=n.$V;A.v=!0,i(u)?i(e)||(0!==(16384&e.flags)&&(e=G(e)),fn(e,n,r,!1,null,o,l),n.$V=e,u=e):i(e)?(Qe(u,n,l),n.$V=null):(16384&e.flags&&(e=G(e)),Nn(u,e,n,r,!1,null,o,l),u=n.$V=e),C(o),x(l.componentDidAppear),A.v=!1,a(t)&&t()}function zn(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=d),Hn(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Qn=[],Xn=Promise.resolve().then.bind(Promise.resolve()),qn=!1;function Gn(n,t,r,o){var l=n.$PS;if(a(t)&&(t=t(l?e({},n.state,l):n.state,n.props,n.context)),i(l))n.$PS=t;else for(var u in t)l[u]=t[u];if(n.$BR)a(r)&&n.$L.push(r.bind(n));else{if(!A.v&&0===Qn.length)return Yn(n,o),void(a(r)&&r.call(n));if(Qn.includes(n)||Qn.push(n),o&&(n.$F=!0),qn||(qn=!0,Xn(Jn)),a(r)){var c=n.$QU;c||(c=n.$QU=[]),c.push(r)}}}function Kn(e){for(var n=e.$QU,t=0;t0?fn(v,n,r,o,t,i,l):t=(t=dt(v,n,t,r,o,i,l))?t.nextSibling:null,s=(16&v.flags)>0}if(0===(8192&f))for(var h=null;t;)h=t.nextSibling,n.removeChild(t),t=h}else tt(n.firstChild)||lt(n,c)||(n.textContent="",448&f&&(n.defaultValue=""))}function ct(e,n,t,r,o,i,l){var a,u=e.props,c=e.className,f=e.flags,s=e.ref;return o=o||(32&f)>0,1!==t.nodeType||t.tagName.toLowerCase()!==e.type?(vn(e,null,r,o,null,i,l),n.replaceChild(e.dom,t)):(e.dom=t,ut(e,t,t.firstChild,r,o,i,l),tt(u)||ln(e,f,u,t,o,l),void 0===(a=c)||null===a?""!==t.className&&t.removeAttribute("class"):o?t.setAttribute("class",c):t.className=c,ze(s,t,i)),e.dom}function ft(e,n,t){if(3!==t.nodeType)n.replaceChild(e.dom=document.createTextNode(e.children),t);else{var r=e.children;t.nodeValue!==r&&(t.nodeValue=r),e.dom=t}return e.dom}function st(e,n,t,r,o,i,l){var a=e.children;if(2===e.childFlags)return ft(a,n,t),a.dom;return ut(e,n,t,r,o,i,l),it(a[a.length-1])}function dt(e,n,t,r,o,i,l){var a=e.flags|=16384;if(14&a)return at(e,n,t,r,o,(4&a)>0,i,l);if(481&a)return ct(e,n,t,r,o,i,l);if(16&a)return ft(e,n,t);if(8192&a)return st(e,n,t,r,o,i,l);return rt(),null}function pt(n,t,r){var o,i=n.flags,l=14&i?null==(o=n.props)?void 0:o.children:n.children,a=arguments.length-2,u=n.className,c=n.key,f=n.ref;if(t?(void 0!==t.className&&(u=t.className),void 0!==t.ref&&(f=t.ref),void 0!==t.key&&(c=t.key),void 0!==t.children&&(l=t.children)):t={},1===a)l=r;else if(a>1)for(l=[];a-- >0;)l[a]=arguments[a+2];if(t.children=l,14&i)return H(i,n.type,n.props||t?e({},n.props,t):d,c,f);if(16&i)return z(l);if(8192&i)return Q(1===a?[l]:l,0,c);return X(B(i,n.type,u,null,1,e({},n.props,t),c,f))}function vt(e){return void 0===e||null===e}function ht(e){return void 0===e}var mt={onComponentDidAppear:1,onComponentDidMount:1,onComponentDidUpdate:1,onComponentShouldUpdate:1,onComponentWillDisappear:1,onComponentWillMount:1,onComponentWillUnmount:1,onComponentWillUpdate:1};function gt(e,n,t){var r,o,i,l=null,a=null,u=null,c=arguments.length-2;if(1===c)r=t;else if(c>1)for(r=[];c-- >0;)r[c]=arguments[c+2];if("string"!==typeof e){if(o=2,ht(r)||(n||(n={}),n.children=r),!vt(n))for(var f in i={},n)"key"===f?a=n.key:"ref"===f?l=n.ref:1===mt[f]?(l||(l={}),l[f]=n[f]):i[f]=n[f];return H(o,e,i,a,l)}if(o=Y(e),!vt(n))for(var s in i={},n)"className"===s||"class"===s?u=n[s]:"key"===s?a=n.key:"children"===s&&ht(r)?r=n.children:"ref"===s?l=n.ref:("contenteditable"===s&&(o|=4096),i[s]=n[s]);if(8192&o)return Q(1===c?[r]:r,0,a);return B(o,e,u,r,0,i,a,l)}var yt=Array.isArray;function bt(e){return void 0===e||null===e}function kt(e){return"string"===typeof e}function Ct(e){return null===e}function wt(){}function $t(){return wt}wt.isRequired=wt;var xt={any:$t,array:wt,arrayOf:$t,bool:wt,checkPropTypes:function(){return null},element:$t,func:wt,instanceOf:$t,node:$t,number:wt,object:wt,objectOf:$t,oneOf:$t,oneOfType:$t,shape:$t,string:wt,symbol:wt},Nt={htmlFor:"for",onDoubleClick:"onDblClick"},St=/[-:]([a-z])/g;function Ft(e){return e[1].toUpperCase()}function Ut(e,n){switch(e){case"animation-iteration-count":case"border-image-outset":case"border-image-slice":case"border-image-width":case"box-flex":case"box-flex-group":case"box-ordinal-group":case"column-count":case"fill-opacity":case"flex":case"flex-grow":case"flex-negative":case"flex-order":case"flex-positive":case"flex-shrink":case"flood-opacity":case"font-weight":case"grid-column":case"grid-row":case"line-clamp":case"line-height":case"opacity":case"order":case"orphans":case"stop-opacity":case"stroke-dasharray":case"stroke-dashoffset":case"stroke-miterlimit":case"stroke-opacity":case"stroke-width":case"tab-size":case"widows":case"z-index":case"zoom":return n;default:return n+"px"}}["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-constiant","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","x-height","xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xmlns:xlink","xml:lang","xml:space"].forEach((function(e){var n=e.replace(St,Ft);Nt[n]=e}));var Pt=/[A-Z]/g;function Dt(e,n){for(var t=0,r=e.length;t0)for(var a;void 0!==(a=i.shift());)a()}n.$V=e,nt(t)&&t()},isValidElement:function(e){if("object"!==typeof e||Ct(e))return!1;return(495&e.flags)>0},linkEvent:f,normalizeProps:X,options:M,render:Qt,rerender:Jn,unmountComponentAtNode:function(e){return Hn(null,e,null,{}),!0},unstable_renderSubtreeIntoContainer:function(e,n,t,r){Qt(H(4,zt,{children:n,context:e.context}),t,null);var o=n.children;return r&&r.call(o),o},version:Mt};window.React=Xt,window.ReactDOM=Xt}function qt(e){return B(1,"li","TreeLeaf",z(e.children),0,null,null,null)}function Gt(e,n){return e!==n}function Kt(e){for(var n=e.data,t=n.children.length,r=new Array(t),o=0;o0?C(t.componentWillDisappear,D(e,n)):$(e,n,!1)}function x(e,n,t,r,o,l,i,a){e.componentWillMove.push({dom:r,fn:function(){4&i?t.componentWillMove(n,o,r):8&i&&t.onComponentWillMove(n,o,r,a)},next:l,parent:o})}function A(e,n,r,l,i){var a,u,c=n.flags;do{var f=n.flags;if(1521&f)return void(t(a)||!o(a.componentWillMove)&&!o(a.onComponentWillMove)?v(r,n.dom,l):x(i,e,a,n.dom,r,l,c,u));var s=n.children;if(4&f)a=n.children,u=n.props,n=s.$LI;else if(8&f)a=n.ref,u=n.props,n=s;else if(8192&f){if(2!==n.childFlags){for(var d=0,p=s.length;d0,v=i(d),h=l(d)&&d[0]===V;p||v||h?(a=a||o.slice(0,f),(p||h)&&(s=X(s)),(v||h)&&(s.key=V+f),a.push(s)):a&&a.push(s),s.flags|=65536}}u=0===(a=a||o).length?1:8}else(a=o).flags|=65536,81920&o.flags&&(a=X(o)),u=2;return t.children=a,t.childFlags=u,t}function z(t){if(r(t)||n(t))return R(t,null);if(e(t))return j(t,0,null);return 16384&t.flags?X(t):t}var G="http://www.w3.org/1999/xlink",J="http://www.w3.org/XML/1998/namespace",Q={"xlink:actuate":G,"xlink:arcrole":G,"xlink:href":G,"xlink:role":G,"xlink:show":G,"xlink:title":G,"xlink:type":G,"xml:base":J,"xml:lang":J,"xml:space":J};function Y(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var Z=Y(0),ee=Y(null),ne=Y(!0);function te(e,n){var t=n.$EV;return t||(t=n.$EV=Y(null)),t[e]||1===++Z[e]&&(ee[e]=pe(e)),t}function re(e,n){var t=n.$EV;t&&t[e]&&(0===--Z[e]&&(document.removeEventListener(d(e),ee[e]),ee[e]=null),t[e]=null)}function oe(e,n,t,r){if(o(t))te(e,r)[e]=t;else if(c(t)){if(U(n,t))return;te(e,r)[e]=t}else re(e,r)}function le(e){return o(e.composedPath)?e.composedPath()[0]:e.target}function ie(e,n,t,r){var o=le(e);do{if(n&&o.disabled)return;var l=o.$EV;if(l){var a=l[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!i(o))}function ae(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ue(){return this.defaultPrevented}function ce(){return this.cancelBubble}function fe(e){var n={dom:document};return e.isDefaultPrevented=ue,e.isPropagationStopped=ce,e.stopPropagation=ae,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function se(e){return function(n){if(0!==n.button)return void n.stopPropagation();ie(n,!0,e,fe(n))}}function de(e){return function(n){ie(n,!1,e,fe(n))}}function pe(e){var n="onClick"===e||"onDblClick"===e?se(e):de(e);return document.addEventListener(d(e),n),n}function ve(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function he(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function me(e,n){var t=function(t){var r=this.$V;if(!r)return;var i=r.props||f,a=r.dom;if(l(e))he(i,e,t);else for(var u=0;u-1&&n.options[i]&&(a=n.options[i].value),r&&t(a)&&(a=e.defaultValue),De(o,a)}}var Se,We,Ue=me("onInput",Ve),Le=me("onChange");function Me(e,n){ge(e,"input",Ue),n.onChange&&ge(e,"change",Le)}function Ve(e,n,r){var o=e.value,l=n.value;if(t(o)){if(r){var i=e.defaultValue;t(i)||i===l||(n.defaultValue=i,n.value=i)}}else l!==o&&(n.defaultValue=o,n.value=o)}function Ie(e,n,t,r,o,l){64&e?$e(r,t):256&e?Pe(r,t,o,n):128&e&&Ve(r,t,o),l&&(t.$V=n)}function Ne(e,n,t){64&e?we(n,t):256&e?Ae(n):128&e&&Me(n,t)}function Te(e){return e.type&&ye(e.type)?!t(e.checked):!t(e.value)}function Be(e){e&&!M(e,null)&&e.current&&(e.current=null)}function Ee(e,n,t){e&&(o(e)||void 0!==e.current)&&t.push((function(){M(e,n)||void 0===e.current||(e.current=n)}))}function Oe(e,n,t){Re(e,t),F(e,n,t)}function Re(e,n){var r,l=e.flags,a=e.children;if(481&l){r=e.ref;var u=e.props;Be(r);var c=e.childFlags;if(!i(u))for(var d=Object.keys(u),p=0,v=d.length;p0?C(t.componentWillDisappear,He(n,e)):e.textContent=""}function _e(e,n,t,r){je(t,r),8192&n.flags?F(n,e,r):Xe(e,t,r)}function Ke(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function qe(e){var n=e.event;return function(t){n(e.data,t)}}function ze(e,n,t,r){if(c(t)){if(U(n,t))return;t=qe(t)}ge(r,d(e),t)}function Ge(e,n,r){if(t(n))return void r.removeAttribute("style");var o,i,a=r.style;if(l(n))return void(a.cssText=n);if(t(e)||l(e))for(o in n)i=n[o],a.setProperty(o,i);else{for(o in n)(i=n[o])!==e[o]&&a.setProperty(o,i);for(o in e)t(n[o])&&a.removeProperty(o)}}function Je(e,n,r,o,l){var a=e&&e.__html||"",u=n&&n.__html||"";a!==u&&(t(u)||ve(o,u)||(i(r)||(12&r.childFlags?je(r.children,l):2===r.childFlags&&Re(r.children,l),r.children=null,r.childFlags=1),o.innerHTML=u))}function Qe(e,n,r,o,l,i,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!r;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!r;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;var c=t(r)?"":r;o[e]!==c&&(o[e]=c);break;case"style":Ge(n,r,o);break;case"dangerouslySetInnerHTML":Je(n,r,a,o,u);break;default:ne[e]?oe(e,n,r,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?ze(e,n,r,o):t(r)?o.removeAttribute(e):l&&Q[e]?o.setAttributeNS(Q[e],e,r):o.setAttribute(e,r)}}function Ye(e,n,t,r,o,l){var i=!1,a=(448&n)>0;for(var u in a&&(i=Te(t))&&Ne(n,r,t),t)Qe(u,null,t[u],r,o,i,null,l);a&&Ie(n,e,r,t,!0,i)}function Ze(e,n,t){var r=z(e.render(n,e.state,t)),l=t;return o(e.getChildContext)&&(l=a(t,e.getChildContext())),e.$CX=l,r}function en(e,n,t,r,l,a){var u=new n(t,r),c=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=l,u.$L=a,e.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=P(u,t,u.state);else if(o(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!i(s)){var d=u.state;if(i(d))u.state=s;else for(var p in s)d[p]=s[p];u.$PS=null}u.$BR=!1}return u.$LI=Ze(u,t,r),u}function nn(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function tn(e,n,t,r,o,l,i){var a=e.flags|=16384;481&a?an(e,n,t,r,o,l,i):4&a?cn(e,n,t,r,o,l,i):8&a?fn(e,n,t,r,o,l,i):16&a?ln(e,n,o):8192&a?on(e,t,n,r,o,l,i):1024&a&&rn(e,t,n,o,l,i)}function rn(e,n,t,r,o,l){tn(e.children,e.ref,n,!1,null,o,l);var i=_();ln(i,t,r),e.dom=i.dom}function on(e,n,t,r,o,l,i){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=_()),2===u?tn(a,t,n,r,o,l,i):un(a,t,n,r,o,l,i)}function ln(e,n,t){var r=e.dom=document.createTextNode(e.children);i(n)||v(n,r,t)}function an(e,n,r,o,l,a,u){var c=e.flags,f=e.props,s=e.className,d=e.childFlags,p=e.dom=h(e.type,o=o||(32&c)>0),m=e.children;if(t(s)||""===s||(o?p.setAttribute("class",s):p.className=s),16===d)W(p,m);else if(1!==d){var g=o&&"foreignObject"!==e.type;2===d?(16384&m.flags&&(e.children=m=X(m)),tn(m,p,r,g,null,a,u)):8!==d&&4!==d||un(m,p,r,g,null,a,u)}i(n)||v(n,p,l),i(f)||Ye(e,c,f,p,o,u),Ee(e.ref,p,a)}function un(e,n,t,r,o,l,i){for(var a=0;ap)&&(s=k(a[p-1],!1).nextSibling)}Dn(c,f,a,u,t,r,o,s,e,l,i)}function Cn(e,n,t,o,l){var i=e.ref,a=n.ref,u=n.children;if(Dn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,o,l),n.dom=e.dom,i!==a&&!r(u)){var c=u.dom;g(i,c),p(a,c)}}function wn(e,n,r,o,l,i,a){var u,c=n.dom=e.dom,s=e.props,d=n.props,p=!1,v=!1;if(o=o||(32&l)>0,s!==d){var h=s||f;if((u=d||f)!==f)for(var m in(p=(448&l)>0)&&(v=Te(u)),u){var g=h[m],y=u[m];g!==y&&Qe(m,g,y,c,o,v,e,a)}if(h!==f)for(var b in h)t(u[b])&&!t(h[b])&&Qe(b,h[b],null,c,o,v,e,a)}var k=n.children,C=n.className;e.className!==C&&(t(C)?c.removeAttribute("class"):o?c.setAttribute("class",C):c.className=C),4096&l?bn(c,k):Dn(e.childFlags,n.childFlags,e.children,k,c,r,o&&"foreignObject"!==n.type,null,e,i,a),p&&Ie(l,n,c,u,!1,v);var w=n.ref,$=e.ref;$!==w&&(Be($),Ee(w,c,i))}function $n(e,n,t,r,o,l,i){Re(e,i),un(n,t,r,o,k(e,!0),l,i),F(e,t,i)}function Dn(e,n,t,r,o,l,i,a,u,c,f){switch(e){case 2:switch(n){case 2:gn(t,r,o,l,i,a,c,f);break;case 1:Oe(t,o,f);break;case 16:Re(t,f),W(o,r);break;default:$n(t,r,o,l,i,c,f)}break;case 1:switch(n){case 2:tn(r,o,l,i,a,c,f);break;case 1:break;case 16:W(o,r);break;default:un(r,o,l,i,a,c,f)}break;case 16:switch(n){case 16:yn(t,r,o);break;case 2:Xe(o,t,f),tn(r,o,l,i,a,c,f);break;case 1:Xe(o,t,f);break;default:Xe(o,t,f),un(r,o,l,i,a,c,f)}break;default:switch(n){case 16:je(t,f),W(o,r);break;case 2:_e(o,u,t,f),tn(r,o,l,i,a,c,f);break;case 1:_e(o,u,t,f);break;default:var s=0|t.length,d=0|r.length;0===s?d>0&&un(r,o,l,i,a,c,f):0===d?_e(o,u,t,f):8===n&&8===e?Un(t,r,o,l,i,s,d,a,u,c,f):Wn(t,r,o,l,i,s,d,a,c,f)}}}function Fn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function xn(e,n,t,r,l,i,u,c,f,s){var d=e.state,p=e.props,v=Boolean(e.$N),h=o(e.shouldComponentUpdate);if(v&&(n=P(e,t,n!==d?a(d,n):n)),u||!h||h&&e.shouldComponentUpdate(t,n,l)){!v&&o(e.componentWillUpdate)&&e.componentWillUpdate(t,n,l),e.props=t,e.state=n,e.context=l;var m=null,g=Ze(e,t,l);v&&o(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),gn(e.$LI,g,r,e.$CX,i,c,f,s),e.$LI=g,o(e.componentDidUpdate)&&Fn(e,p,d,m,f)}else e.props=t,e.state=n,e.context=l}function An(e,n,t,r,l,u,c,s){var d=n.children=e.children;if(i(d))return;d.$L=c;var p=n.props||f,v=n.ref,h=e.ref,m=d.state;if(!d.$N){if(o(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,r),d.$UN)return;d.$BR=!1}i(d.$PS)||(m=a(m,d.$PS),d.$PS=null)}xn(d,m,p,t,r,l,!1,u,c,s),h!==v&&(Be(h),Ee(v,d,c))}function Pn(e,n,r,l,i,a,u,c){var s=!0,d=n.props||f,p=n.ref,v=e.props,h=!t(p),m=e.children;if(h&&o(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(v,d)),!1!==s){h&&o(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=z(nn(n,l));gn(m,g,r,l,i,a,u,c),n.children=g,h&&o(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else n.children=m}function Sn(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Wn(e,n,t,r,o,l,i,a,u,c){for(var f,s,d=l>i?i:l,p=0;pi)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=X(g)),gn(m,g,t,r,o,a,c,f),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(s=v+1)v)for(;h<=p;)Oe(e[h++],t,f);else Ln(e,n,r,l,i,p,v,h,t,o,a,u,c,f)}function Ln(e,n,t,r,o,l,i,a,u,c,f,s,d,p){var v,h,m=0,g=0,y=a,b=a,C=l-a+1,$=i-a+1,D=new Int32Array($+1),F=C===r,x=!1,P=0,S=0;if(o<4||(C|$)<32)for(g=y;g<=l;++g)if(v=e[g],S<$){for(a=b;a<=i;a++)if(h=n[a],v.key===h.key){if(D[a-b]=g+1,F)for(F=!1;ya?x=!0:P=a,16384&h.flags&&(n[a]=h=X(h)),gn(v,h,u,t,c,f,d,p),++S;break}!F&&a>i&&Oe(v,u,p)}else F||Oe(v,u,p);else{var W={};for(g=b;g<=i;++g)W[n[g].key]=g;for(g=y;g<=l;++g)if(v=e[g],S<$)if(void 0!==(a=W[v.key])){if(F)for(F=!1;g>y;)Oe(e[y++],u,p);D[a-b]=g+1,P>a?x=!0:P=a,16384&(h=n[a]).flags&&(n[a]=h=X(h)),gn(v,h,u,t,c,f,d,p),++S}else F||Oe(v,u,p);else F||Oe(v,u,p)}if(F)_e(u,s,e,p),un(n,u,t,c,f,d,p);else if(x){var U=Vn(D);for(a=U.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=n[P=g+b]).flags&&(n[P]=h=X(h)),tn(h,u,t,c,(m=P+1)0&&w(p.componentWillMove)}else if(S!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=n[P=g+b]).flags&&(n[P]=h=X(h)),tn(h,u,t,c,(m=P+1)Mn&&(Mn=u,Se=new Int32Array(u),We=new Int32Array(u));t>1]]0&&(We[t]=Se[l-1]),Se[l]=t)}l=o+1;var c=new Int32Array(l);for(i=Se[l-1];l-- >0;)c[l]=i,i=We[i],Se[l]=0;return c}function In(e,n,r,l){var i=[],a=new s,u=n.$V;t(u)?t(e)||(16384&e.flags&&(e=X(e)),tn(e,n,l,!1,null,i,a),n.$V=e,u=e):t(e)?(Oe(u,n,a),n.$V=null):(16384&e.flags&&(e=X(e)),gn(u,e,n,l,!1,null,i,a),u=n.$V=e),y(i),C(a.componentDidAppear),o(r)&&r(),o(S.renderComplete)&&S.renderComplete(u,n)}function Nn(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=f),In(e,n,t,r)}function Tn(e){return N(1,"li","TreeLeaf",e.children,0,null,null,null)}function Bn(e,n){return e!==n}function En(e){for(var n=e.data,t=n.children.length,r=new Array(t),o=0;o0?C(t.componentWillDisappear,D(n,e)):$(n,e,!1)}function A(n,e,t,r,o,l,i,a){n.componentWillMove.push({dom:r,fn:function(){0!==(4&i)?t.componentWillMove(e,o,r):0!==(8&i)&&t.onComponentWillMove(e,o,r,a)},next:l,parent:o})}function x(n,e,t,o,i){for(var a,u,c=e.flags;!r(e);){var f=e.flags;if(0!==(1521&f))return void(r(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?v(t,e.dom,o):A(i,n,a,e.dom,t,o,c,u));var s=e.children;if(0!==(4&f))a=e.children,u=e.props,e=s.$LI;else if(0!==(8&f))a=e.ref,u=e.props,e=s;else if(0!==(8192&f)){if(2!==e.childFlags){for(var d=0,p=s.length;d0,v=a(d),h=i(d)&&d[0]===V;p||v||h?(l=l||r.slice(0,f),(p||h)&&(s=X(s)),(v||h)&&(s.key=V+f),l.push(s)):l&&l.push(s),s.flags|=65536}}u=0===(l=l||r).length?1:8}else(l=r).flags|=65536,81920&r.flags&&(l=X(r)),u=2;return n.children=l,n.childFlags=u,n}function z(n){if(o(n)||t(n))return j(n,null);if(e(n))return R(n,0,null);return 16384&n.flags?X(n):n}var G="http://www.w3.org/1999/xlink",J="http://www.w3.org/XML/1998/namespace",Q={"xlink:actuate":G,"xlink:arcrole":G,"xlink:href":G,"xlink:role":G,"xlink:show":G,"xlink:title":G,"xlink:type":G,"xml:base":J,"xml:lang":J,"xml:space":J};function Y(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var Z=Y(0),nn=Y(null),en=Y(!0);function tn(n,e){var t=e.$EV;return t||(t=e.$EV=Y(null)),t[n]||1===++Z[n]&&(nn[n]=vn(n)),t}function rn(n,e){var t=e.$EV;null!=t&&t[n]&&(0===--Z[n]&&(document.removeEventListener(d(n),nn[n]),nn[n]=null),t[n]=null)}function on(n,e,t,r){if(l(t))tn(n,r)[n]=t;else if(c(t)){if(U(e,t))return;tn(n,r)[n]=t}else rn(n,r)}function ln(n){return l(n.composedPath)?n.composedPath()[0]:n.target}function an(n,e,t,o){var l=ln(n);do{if(e&&l.disabled)return;var i=l.$EV;if(!r(i)){var u=i[t];if(u&&(o.dom=l,u.event?u.event(u.data,n):u(n),n.cancelBubble))return}l=l.parentNode}while(!a(l))}function un(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function cn(){return this.defaultPrevented}function fn(){return this.cancelBubble}function sn(n){var e={dom:document};return n.isDefaultPrevented=cn,n.isPropagationStopped=fn,n.stopPropagation=un,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function dn(n){return function(e){if(0!==e.button)return void e.stopPropagation();an(e,!0,n,sn(e))}}function pn(n){return function(e){an(e,!1,n,sn(e))}}function vn(n){var e="onClick"===n||"onDblClick"===n?dn(n):pn(n);return document.addEventListener(d(n),e),e}function hn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function mn(n,e,t){var r=n[e];if(r)r.event?r.event(r.data,t):r(t);else{var o=e.toLowerCase();l(n[o])&&n[o](t)}}function gn(n,e){var t=function(t){var o,a=this.$V;if(r(a))return;var u=null!=(o=a.props)?o:f,c=a.dom;if(i(n))mn(u,n,t);else for(var s=0;s-1&&!r(e.options[i])&&(a=e.options[i].value),t&&r(a)&&(a=n.defaultValue),Fn(o,a)}}var Wn,Un,Ln=gn("onInput",Nn),Mn=gn("onChange");function Vn(n,e){bn(n,"input",Ln),l(e.onChange)&&bn(n,"change",Mn)}function Nn(n,e,t){var o=n.value,l=e.value;if(r(o)){if(t){var i=n.defaultValue;r(i)||i===l||(e.defaultValue=i,e.value=i)}}else l!==o&&(e.defaultValue=o,e.value=o)}function In(n,e,t,r,o,l){0!==(64&n)?Dn(r,t):0!==(256&n)?Sn(r,t,o,e):0!==(128&n)&&Nn(r,t,o),l&&(t.$V=e)}function Tn(n,e,t){0!==(64&n)?$n(e,t):0!==(256&n)?Pn(e):0!==(128&n)&&Vn(e,t)}function Bn(n){return yn(n.type)?!r(n.checked):!r(n.value)}function En(n){r(n)||!M(n,null)&&n.current&&(n.current=null)}function On(n,e,t){r(n)||!l(n)&&void 0===n.current||t.push((function(){M(n,e)||void 0===n.current||(n.current=e)}))}function jn(n,e,t){Rn(n,t),F(n,e,t)}function Rn(n,e){var t,o=n.flags,i=n.children;if(0!==(481&o)){t=n.ref;var u=n.props;En(t);var c=n.childFlags;if(!a(u))for(var d=Object.keys(u),p=0,v=d.length;p0?C(t.componentWillDisappear,Xn(e,n)):n.textContent=""}function Kn(n,e,t,r){Hn(t,r),8192&e.flags?F(e,n,r):_n(n,t,r)}function qn(n,e,t,r,o){n.componentWillDisappear.push((function(n){4&r?e.componentWillDisappear(t,n):8&r&&e.onComponentWillDisappear(t,o,n)}))}function zn(n){var e=n.event;return function(t){e(n.data,t)}}function Gn(n,e,t,r){if(c(t)){if(U(e,t))return;t=zn(t)}bn(r,d(n),t)}function Jn(n,e,t){if(r(e))return void t.removeAttribute("style");var o,l,a=t.style;if(i(e))return void(a.cssText=e);if(r(n)||i(n))for(o in e)l=e[o],a.setProperty(o,l);else{for(o in e)(l=e[o])!==n[o]&&a.setProperty(o,l);for(o in n)r(e[o])&&a.removeProperty(o)}}function Qn(n,e,t,o,l){var i=(null==n?void 0:n.__html)||"",u=(null==e?void 0:e.__html)||"";i!==u&&(r(u)||hn(o,u)||(a(t)||(12&t.childFlags?Hn(t.children,l):2===t.childFlags&&Rn(t.children,l),t.children=null,t.childFlags=1),o.innerHTML=u))}function Yn(n,e,t){var o=r(n)?"":n;e[t]!==o&&(e[t]=o)}function Zn(n,e,t,o,l,i,a,u){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;Yn(t,o,n);break;case"style":Jn(e,t,o);break;case"dangerouslySetInnerHTML":Qn(e,t,a,o,u);break;default:en[n]?on(n,e,t,o):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?Gn(n,e,t,o):r(t)?o.removeAttribute(n):l&&Q[n]?o.setAttributeNS(Q[n],n,t):o.setAttribute(n,t)}}function ne(n,e,t,r,o,l){var i=!1,a=(448&e)>0;for(var u in a&&(i=Bn(t))&&Tn(e,r,t),t)Zn(u,null,t[u],r,o,i,null,l);a&&In(e,n,r,t,!0,i)}function ee(e,t,r){var o=z(e.render(t,e.state,r)),i=r;return l(e.getChildContext)&&(i=n({},r,e.getChildContext())),e.$CX=i,o}function te(n,e,t,r,o,i){var u=new e(t,r),c=u.$N=Boolean(e.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=o,u.$L=i,n.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=P(u,t,u.state);else if(l(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!a(s)){var d=u.state;if(a(d))u.state=s;else for(var p in s)d[p]=s[p];u.$PS=null}u.$BR=!1}return u.$LI=ee(u,t,r),u}function re(n,e){var t=n.props||f;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function oe(n,e,t,r,o,l,i){var a=n.flags|=16384;0!==(481&a)?ue(n,e,t,r,o,l,i):0!==(4&a)?fe(n,e,t,r,o,l,i):8&a?se(n,e,t,r,o,l,i):16&a?ae(n,e,o):8192&a?ie(n,t,e,r,o,l,i):1024&a&&le(n,t,e,o,l,i)}function le(n,e,t,r,o,l){oe(n.children,n.ref,e,!1,null,o,l);var i=_();ae(i,t,r),n.dom=i.dom}function ie(n,e,t,r,o,l,i){var a=n.children,u=n.childFlags;12&u&&0===a.length&&(u=n.childFlags=2,a=n.children=_()),2===u?oe(a,t,e,r,o,l,i):ce(a,t,e,r,o,l,i)}function ae(n,e,t){var r=n.dom=document.createTextNode(n.children);a(e)||v(e,r,t)}function ue(n,e,t,o,l,i,u){var c=n.flags,f=n.props,s=n.className,d=n.childFlags,p=n.dom=h(n.type,o=o||(32&c)>0),m=n.children;if(r(s)||""===s||(o?p.setAttribute("class",s):p.className=s),16===d)W(p,m);else if(1!==d){var g=o&&"foreignObject"!==n.type;2===d?(16384&m.flags&&(n.children=m=X(m)),oe(m,p,t,g,null,i,u)):8!==d&&4!==d||ce(m,p,t,g,null,i,u)}a(e)||v(e,p,l),a(f)||ne(n,c,f,p,o,u),On(n.ref,p,i)}function ce(n,e,t,r,o,l,i){for(var a=0;ap)&&(s=k(a[p-1],!1).nextSibling)}xe(c,f,a,u,t,r,o,s,n,l,i)}function $e(n,e,t,r,l){var i=n.ref,a=e.ref,u=e.children;if(xe(n.childFlags,e.childFlags,n.children,u,i,t,!1,null,n,r,l),e.dom=n.dom,i!==a&&!o(u)){var c=u.dom;g(i,c),p(a,c)}}function De(n,e,t,o,l,i){var a,u=e.dom=n.dom,c=n.props,s=e.props,d=e.flags,p=!1,v=!1;if(o=o||(32&d)>0,c!==s){var h=c||f;if((a=s||f)!==f)for(var m in(p=(448&d)>0)&&(v=Bn(a)),a){var g=h[m],b=a[m];g!==b&&Zn(m,g,b,u,o,v,n,i)}if(h!==f)for(var y in h)r(a[y])&&!r(h[y])&&Zn(y,h[y],null,u,o,v,n,i)}var k=e.children,C=e.className;n.className!==C&&(r(C)?u.removeAttribute("class"):o?u.setAttribute("class",C):u.className=C),4096&d?Ce(u,k):xe(n.childFlags,e.childFlags,n.children,k,u,t,o&&"foreignObject"!==e.type,null,n,l,i),p&&In(d,e,u,a,!1,v);var w=e.ref,$=n.ref;$!==w&&(En($),On(w,u,l))}function Fe(n,e,t,r,o,l,i){Rn(n,i),ce(e,t,r,o,k(n,!0),l,i),F(n,t,i)}function Ae(n,e,t,r,o,l,i,a,u,c,f){var s=0|n.length,d=0|e.length;0===s?d>0&&ce(e,t,r,o,l,i,a):0===d?Kn(t,u,n,a):8===c&&8===f?Ve(n,e,t,r,o,s,d,l,u,i,a):Me(n,e,t,r,o,s,d,l,i,a)}function xe(n,e,t,r,o,l,i,a,u,c,f){switch(n){case 2:switch(e){case 2:ye(t,r,o,l,i,a,c,f);break;case 1:jn(t,o,f);break;case 16:Rn(t,f),W(o,r);break;default:Fe(t,r,o,l,i,c,f)}break;case 1:switch(e){case 2:oe(r,o,l,i,a,c,f);break;case 1:break;case 16:W(o,r);break;default:ce(r,o,l,i,a,c,f)}break;case 16:switch(e){case 16:ke(t,r,o);break;case 2:_n(o,t,f),oe(r,o,l,i,a,c,f);break;case 1:_n(o,t,f);break;default:_n(o,t,f),ce(r,o,l,i,a,c,f)}break;default:switch(e){case 16:Hn(t,f),W(o,r);break;case 2:Kn(o,u,t,f),oe(r,o,l,i,a,c,f);break;case 1:Kn(o,u,t,f);break;default:Ae(t,r,o,l,i,a,c,f,u,e,n)}}}function Pe(n,e,t,r,o){o.push((function(){n.componentDidUpdate(e,t,r)}))}function Se(e,t,r,o,i,a,u,c,f,s){var d=e.state,p=e.props,v=Boolean(e.$N),h=l(e.shouldComponentUpdate);if(v&&(t=P(e,r,t!==d?n({},d,t):t)),u||!h||h&&e.shouldComponentUpdate(r,t,i)){!v&&l(e.componentWillUpdate)&&e.componentWillUpdate(r,t,i),e.props=r,e.state=t,e.context=i;var m=null,g=ee(e,r,i);v&&l(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),ye(e.$LI,g,o,e.$CX,a,c,f,s),e.$LI=g,l(e.componentDidUpdate)&&Pe(e,p,d,m,f)}else e.props=r,e.state=t,e.context=i}function We(e,t,r,o,i,u,c,s){var d=t.children=e.children;if(a(d))return;d.$L=c;var p=t.props||f,v=t.ref,h=e.ref,m=d.state;if(!d.$N){if(l(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,o),d.$UN)return;d.$BR=!1}a(d.$PS)||(m=n({},m,d.$PS),d.$PS=null)}Se(d,m,p,r,o,i,!1,u,c,s),h!==v&&(En(h),On(v,d,c))}function Ue(n,e,t,o,i,a,u,c){var s=!0,d=e.props||f,p=e.ref,v=n.props,h=!r(p),m=n.children;if(h&&l(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(v,d)),s){h&&l(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=z(re(e,o));ye(m,g,t,o,i,a,u,c),e.children=g,h&&l(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else e.children=m}function Le(n,e){var t=e.children,r=e.dom=n.dom;t!==n.children&&(r.nodeValue=t)}function Me(n,e,t,r,o,l,i,a,u,c){for(var f,s,d=l>i?i:l,p=0;pi)for(p=d;pp||h>v)break n;m=n[h],g=e[h]}for(m=n[p],g=e[v];m.key===g.key;){if(16384&g.flags&&(e[v]=g=X(g)),ye(m,g,t,r,o,a,c,f),n[p]=g,v--,h>--p||h>v)break n;m=n[p],g=e[v]}}if(h>p){if(h<=v)for(d=(s=v+1)v)for(;h<=p;)jn(n[h++],t,f);else Ne(n,e,r,l,i,p,v,h,t,o,a,u,c,f)}function Ne(n,e,t,r,o,l,i,a,u,c,f,s,d,p){var v,h,m=0,g=0,b=a,y=a,C=l-a+1,$=i-a+1,D=new Int32Array($+1),F=C===r,A=!1,P=0,S=0;if(o<4||(C|$)<32)for(g=b;g<=l;++g)if(v=n[g],S<$){for(a=y;a<=i;a++)if(h=e[a],v.key===h.key){if(D[a-y]=g+1,F)for(F=!1;ba?A=!0:P=a,16384&h.flags&&(e[a]=h=X(h)),ye(v,h,u,t,c,f,d,p),++S;break}!F&&a>i&&jn(v,u,p)}else F||jn(v,u,p);else{var W={};for(g=y;g<=i;++g)W[e[g].key]=g;for(g=b;g<=l;++g)if(v=n[g],S<$)if(void 0!==(a=W[v.key])){if(F)for(F=!1;g>b;)jn(n[b++],u,p);D[a-y]=g+1,P>a?A=!0:P=a,16384&(h=e[a]).flags&&(e[a]=h=X(h)),ye(v,h,u,t,c,f,d,p),++S}else F||jn(v,u,p);else F||jn(v,u,p)}if(F)Kn(u,s,n,p),ce(e,u,t,c,f,d,p);else if(A){var U=Te(D);for(a=U.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=e[P=g+y]).flags&&(e[P]=h=X(h)),oe(h,u,t,c,(m=P+1)0&&w(p.componentWillMove)}else if(S!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=e[P=g+y]).flags&&(e[P]=h=X(h)),oe(h,u,t,c,(m=P+1)Ie&&(Ie=u,Wn=new Int32Array(u),Un=new Int32Array(u));t>1]]0&&(Un[t]=Wn[l-1]),Wn[l]=t)}l=o+1;var c=new Int32Array(l);for(i=Wn[l-1];l-- >0;)c[l]=i,i=Un[i],Wn[l]=0;return c}function Be(n,e,t,o){var i=[],a=new s,u=e.$V;r(u)?r(n)||(0!==(16384&n.flags)&&(n=X(n)),oe(n,e,o,!1,null,i,a),e.$V=n,u=n):r(n)?(jn(u,e,a),e.$V=null):(16384&n.flags&&(n=X(n)),ye(u,n,e,o,!1,null,i,a),u=e.$V=n),b(i),C(a.componentDidAppear),l(t)&&t()}function Ee(n,e,t,r){void 0===t&&(t=null),void 0===r&&(r=f),Be(n,e,t,r)}function Oe(n){return I(1,"li","TreeLeaf",n.children,0,null,null,null)}function je(n,e){return n!==e}function Re(n){for(var e=n.data,t=e.children.length,r=new Array(t),o=0;o0?w(t.componentWillDisappear,P(n,e)):U(n,e,!1)}function F(n,e,t,r,o,i,l,a){n.componentWillMove.push({dom:r,fn:function(){4&l?t.componentWillMove(e,o,r):8&l&&t.onComponentWillMove(e,o,r,a)},next:i,parent:o})}function D(n,e,t,r,o){var l,u,c=e.flags;do{var s=e.flags;if(1521&s)return void(i(l)||!a(l.componentWillMove)&&!a(l.onComponentWillMove)?m(t,e.dom,r):F(o,n,l,e.dom,t,r,c,u));var f=e.children;if(4&s)l=e.children,u=e.props,e=f.$LI;else if(8&s)l=e.ref,u=e.props,e=f;else if(8192&s){if(2!==e.childFlags){for(var p=0,d=f.length;p0,h=c(p),v=u(p)&&p[0]===B;d||h||v?(t=t||e.slice(0,s),(d||v)&&(f=G(f)),(h||v)&&(f.key=B+s),t.push(f)):t&&t.push(f),f.flags|=65536}}i=0===(t=t||e).length?1:8}else(t=e).flags|=65536,81920&e.flags&&(t=G(e)),i=2;return n.children=t,n.childFlags=i,n}function z(n){if(l(n)||o(n))return H(n,null);if(r(n))return Q(n,0,null);return 16384&n.flags?G(n):n}var Y="http://www.w3.org/1999/xlink",Z="http://www.w3.org/XML/1998/namespace",nn={"xlink:actuate":Y,"xlink:arcrole":Y,"xlink:href":Y,"xlink:role":Y,"xlink:show":Y,"xlink:title":Y,"xlink:type":Y,"xml:base":Z,"xml:lang":Z,"xml:space":Z};function en(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var tn=en(0),rn=en(null),on=en(!0);function ln(n,e){var t=e.$EV;return t||(t=e.$EV=en(null)),t[n]||1===++tn[n]&&(rn[n]=gn(n)),t}function an(n,e){var t=e.$EV;t&&t[n]&&(0===--tn[n]&&(document.removeEventListener(h(n),rn[n]),rn[n]=null),t[n]=null)}function un(n,e,t,r){if(a(t))ln(n,r)[n]=t;else if(f(t)){if(M(e,t))return;ln(n,r)[n]=t}else an(n,r)}function cn(n){return a(n.composedPath)?n.composedPath()[0]:n.target}function sn(n,e,t,r){var o=cn(n);do{if(e&&o.disabled)return;var i=o.$EV;if(i){var l=i[t];if(l&&(r.dom=o,l.event?l.event(l.data,n):l(n),n.cancelBubble))return}o=o.parentNode}while(!c(o))}function fn(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pn(){return this.defaultPrevented}function dn(){return this.cancelBubble}function hn(n){var e={dom:document};return n.isDefaultPrevented=pn,n.isPropagationStopped=dn,n.stopPropagation=fn,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function vn(n){return function(e){if(0!==e.button)return void e.stopPropagation();sn(e,!0,n,hn(e))}}function mn(n){return function(e){sn(e,!1,n,hn(e))}}function gn(n){var e="onClick"===n||"onDblClick"===n?vn(n):mn(n);return document.addEventListener(h(n),e),e}function yn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function bn(n,e,t){if(n[e]){var r=n[e];r.event?r.event(r.data,t):r(t)}else{var o=e.toLowerCase();n[o]&&n[o](t)}}function $n(n,e){var t=function(t){var r=this.$V;if(!r)return;var o=r.props||p,i=r.dom;if(u(n))bn(o,n,t);else for(var l=0;l-1&&e.options[l]&&(a=e.options[l].value),t&&i(a)&&(a=n.defaultValue),Fn(r,a)}}var An,Mn,Vn=$n("onInput",Tn),In=$n("onChange");function Bn(n,e){kn(n,"input",Vn),e.onChange&&kn(n,"change",In)}function Tn(n,e,t){var r=n.value,o=e.value;if(i(r)){if(t){var l=n.defaultValue;i(l)||l===o||(e.defaultValue=l,e.value=l)}}else o!==r&&(e.defaultValue=r,e.value=r)}function On(n,e,t,r,o,i){64&n?Sn(r,t):256&n?Wn(r,t,o,e):128&n&&Tn(r,t,o),i&&(t.$V=e)}function En(n,e,t){64&n?Pn(e,t):256&n?Nn(e):128&n&&Bn(e,t)}function Rn(n){return n.type&&Cn(n.type)?!i(n.checked):!i(n.value)}function jn(n){n&&!I(n,null)&&n.current&&(n.current=null)}function _n(n,e,t){n&&(a(n)||void 0!==n.current)&&t.push((function(){I(n,e)||void 0===n.current||(n.current=e)}))}function Hn(n,e,t){Qn(n,t),S(n,e,t)}function Qn(n,e){var t,r=n.flags,o=n.children;if(481&r){t=n.ref;var l=n.props;jn(t);var u=n.childFlags;if(!c(l))for(var s=Object.keys(l),f=0,h=s.length;f0?w(t.componentWillDisappear,Gn(e,n)):n.textContent=""}function qn(n,e,t,r){Xn(t,r),8192&e.flags?S(e,n,r):Kn(n,t,r)}function Jn(n,e,t,r,o){n.componentWillDisappear.push((function(n){4&r?e.componentWillDisappear(t,n):8&r&&e.onComponentWillDisappear(t,o,n)}))}function zn(n){var e=n.event;return function(t){e(n.data,t)}}function Yn(n,e,t,r){if(f(t)){if(M(e,t))return;t=zn(t)}kn(r,h(n),t)}function Zn(n,e,t){if(i(e))return void t.removeAttribute("style");var r,o,l=t.style;if(u(e))return void(l.cssText=e);if(i(n)||u(n))for(r in e)o=e[r],l.setProperty(r,o);else{for(r in e)(o=e[r])!==n[r]&&l.setProperty(r,o);for(r in n)i(e[r])&&l.removeProperty(r)}}function ne(n,e,t,r,o){var l=n&&n.__html||"",a=e&&e.__html||"";l!==a&&(i(a)||yn(r,a)||(c(t)||(12&t.childFlags?Xn(t.children,o):2===t.childFlags&&Qn(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=a))}function ee(n,e,t,r,o,l,a,u){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(l&&"value"===n)break;var c=i(t)?"":t;r[n]!==c&&(r[n]=c);break;case"style":Zn(e,t,r);break;case"dangerouslySetInnerHTML":ne(e,t,a,r,u);break;default:on[n]?un(n,e,t,r):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?Yn(n,e,t,r):i(t)?r.removeAttribute(n):o&&nn[n]?r.setAttributeNS(nn[n],n,t):r.setAttribute(n,t)}}function te(n,e,t,r,o,i){var l=!1,a=(448&e)>0;for(var u in a&&(l=Rn(t))&&En(e,r,t),t)ee(u,null,t[u],r,o,l,null,i);a&&On(e,n,r,t,!0,l)}function re(n,e,t){var r=z(n.render(e,n.state,t)),o=t;return a(n.getChildContext)&&(o=s(t,n.getChildContext())),n.$CX=o,r}function oe(n,e,t,r,o,i){var l=new e(t,r),u=l.$N=Boolean(e.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=o,l.$L=i,n.children=l,l.$BS=!1,l.context=r,l.props===p&&(l.props=t),u)l.state=L(l,t,l.state);else if(a(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var s=l.$PS;if(!c(s)){var f=l.state;if(c(f))l.state=s;else for(var d in s)f[d]=s[d];l.$PS=null}l.$BR=!1}return l.$LI=re(l,t,r),l}function ie(n,e){var t=n.props||p;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function le(n,e,t,r,o,i,l){var a=n.flags|=16384;481&a?se(n,e,t,r,o,i,l):4&a?pe(n,e,t,r,o,i,l):8&a?de(n,e,t,r,o,i,l):16&a?ce(n,e,o):8192&a?ue(n,t,e,r,o,i,l):1024&a&&ae(n,t,e,o,i,l)}function ae(n,e,t,r,o,i){le(n.children,n.ref,e,!1,null,o,i);var l=K();ce(l,t,r),n.dom=l.dom}function ue(n,e,t,r,o,i,l){var a=n.children,u=n.childFlags;12&u&&0===a.length&&(u=n.childFlags=2,a=n.children=K()),2===u?le(a,t,e,r,o,i,l):fe(a,t,e,r,o,i,l)}function ce(n,e,t){var r=n.dom=document.createTextNode(n.children);c(e)||m(e,r,t)}function se(n,e,t,r,o,l,a){var u=n.flags,s=n.props,f=n.className,p=n.childFlags,d=n.dom=g(n.type,r=r||(32&u)>0),h=n.children;if(i(f)||""===f||(r?d.setAttribute("class",f):d.className=f),16===p)A(d,h);else if(1!==p){var v=r&&"foreignObject"!==n.type;2===p?(16384&h.flags&&(n.children=h=G(h)),le(h,d,t,v,null,l,a)):8!==p&&4!==p||fe(h,d,t,v,null,l,a)}c(e)||m(e,d,o),c(s)||te(n,u,s,d,r,a),_n(n.ref,d,l)}function fe(n,e,t,r,o,i,l){for(var a=0;ad)&&(f=C(a[d-1],!1).nextSibling)}Se(c,s,a,u,t,r,o,f,n,i,l)}function xe(n,e,t,r,o){var i=n.ref,a=e.ref,u=e.children;if(Se(n.childFlags,e.childFlags,n.children,u,i,t,!1,null,n,r,o),e.dom=n.dom,i!==a&&!l(u)){var c=u.dom;b(i,c),v(a,c)}}function Ue(n,e,t,r,o,l,a){var u,c=e.dom=n.dom,s=n.props,f=e.props,d=!1,h=!1;if(r=r||(32&o)>0,s!==f){var v=s||p;if((u=f||p)!==p)for(var m in(d=(448&o)>0)&&(h=Rn(u)),u){var g=v[m],y=u[m];g!==y&&ee(m,g,y,c,r,h,n,a)}if(v!==p)for(var b in v)i(u[b])&&!i(v[b])&&ee(b,v[b],null,c,r,h,n,a)}var $=e.children,k=e.className;n.className!==k&&(i(k)?c.removeAttribute("class"):r?c.setAttribute("class",k):c.className=k),4096&o?Ce(c,$):Se(n.childFlags,e.childFlags,n.children,$,c,t,r&&"foreignObject"!==e.type,null,n,l,a),d&&On(o,e,c,u,!1,h);var C=e.ref,w=n.ref;w!==C&&(jn(w),_n(C,c,l))}function Pe(n,e,t,r,o,i,l){Qn(n,l),fe(e,t,r,o,C(n,!0),i,l),S(n,t,l)}function Se(n,e,t,r,o,i,l,a,u,c,s){switch(n){case 2:switch(e){case 2:$e(t,r,o,i,l,a,c,s);break;case 1:Hn(t,o,s);break;case 16:Qn(t,s),A(o,r);break;default:Pe(t,r,o,i,l,c,s)}break;case 1:switch(e){case 2:le(r,o,i,l,a,c,s);break;case 1:break;case 16:A(o,r);break;default:fe(r,o,i,l,a,c,s)}break;case 16:switch(e){case 16:ke(t,r,o);break;case 2:Kn(o,t,s),le(r,o,i,l,a,c,s);break;case 1:Kn(o,t,s);break;default:Kn(o,t,s),fe(r,o,i,l,a,c,s)}break;default:switch(e){case 16:Xn(t,s),A(o,r);break;case 2:qn(o,u,t,s),le(r,o,i,l,a,c,s);break;case 1:qn(o,u,t,s);break;default:var f=0|t.length,p=0|r.length;0===f?p>0&&fe(r,o,i,l,a,c,s):0===p?qn(o,u,t,s):8===e&&8===n?Me(t,r,o,i,l,f,p,a,u,c,s):Ae(t,r,o,i,l,f,p,a,c,s)}}}function Fe(n,e,t,r,o){o.push((function(){n.componentDidUpdate(e,t,r)}))}function De(n,e,t,r,o,i,l,u,c,f){var p=n.state,d=n.props,h=Boolean(n.$N),v=a(n.shouldComponentUpdate);if(h&&(e=L(n,t,e!==p?s(p,e):e)),l||!v||v&&n.shouldComponentUpdate(t,e,o)){!h&&a(n.componentWillUpdate)&&n.componentWillUpdate(t,e,o),n.props=t,n.state=e,n.context=o;var m=null,g=re(n,t,o);h&&a(n.getSnapshotBeforeUpdate)&&(m=n.getSnapshotBeforeUpdate(d,p)),$e(n.$LI,g,r,n.$CX,i,u,c,f),n.$LI=g,a(n.componentDidUpdate)&&Fe(n,d,p,m,c)}else n.props=t,n.state=e,n.context=o}function Le(n,e,t,r,o,i,l,u){var f=e.children=n.children;if(c(f))return;f.$L=l;var d=e.props||p,h=e.ref,v=n.ref,m=f.state;if(!f.$N){if(a(f.componentWillReceiveProps)){if(f.$BR=!0,f.componentWillReceiveProps(d,r),f.$UN)return;f.$BR=!1}c(f.$PS)||(m=s(m,f.$PS),f.$PS=null)}De(f,m,d,t,r,o,!1,i,l,u),v!==h&&(jn(v),_n(h,f,l))}function Ne(n,e,t,r,o,l,u,c){var s=!0,f=e.props||p,d=e.ref,h=n.props,v=!i(d),m=n.children;if(v&&a(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(h,f)),!1!==s){v&&a(d.onComponentWillUpdate)&&d.onComponentWillUpdate(h,f);var g=z(ie(e,r));$e(m,g,t,r,o,l,u,c),e.children=g,v&&a(d.onComponentDidUpdate)&&d.onComponentDidUpdate(h,f)}else e.children=m}function We(n,e){var t=e.children,r=e.dom=n.dom;t!==n.children&&(r.nodeValue=t)}function Ae(n,e,t,r,o,i,l,a,u,c){for(var s,f,p=i>l?l:i,d=0;dl)for(d=p;dd||v>h)break n;m=n[v],g=e[v]}for(m=n[d],g=e[h];m.key===g.key;){if(16384&g.flags&&(e[h]=g=G(g)),$e(m,g,t,r,o,a,c,s),n[d]=g,h--,v>--d||v>h)break n;m=n[d],g=e[h]}}if(v>d){if(v<=h)for(p=(f=h+1)h)for(;v<=d;)Hn(n[v++],t,s);else Ve(n,e,r,i,l,d,h,v,t,o,a,u,c,s)}function Ve(n,e,t,r,o,i,l,a,u,c,s,f,p,d){var h,v,m=0,g=0,y=a,b=a,$=i-a+1,k=l-a+1,w=new Int32Array(k+1),U=$===r,P=!1,S=0,F=0;if(o<4||($|k)<32)for(g=y;g<=i;++g)if(h=n[g],Fa?P=!0:S=a,16384&v.flags&&(e[a]=v=G(v)),$e(h,v,u,t,c,s,p,d),++F;break}!U&&a>l&&Hn(h,u,d)}else U||Hn(h,u,d);else{var L={};for(g=b;g<=l;++g)L[e[g].key]=g;for(g=y;g<=i;++g)if(h=n[g],Fy;)Hn(n[y++],u,d);w[a-b]=g+1,S>a?P=!0:S=a,16384&(v=e[a]).flags&&(e[a]=v=G(v)),$e(h,v,u,t,c,s,p,d),++F}else U||Hn(h,u,d);else U||Hn(h,u,d)}if(U)qn(u,f,n,d),fe(e,u,t,c,s,p,d);else if(P){var N=Be(w);for(a=N.length-1,g=k-1;g>=0;g--)0===w[g]?(16384&(v=e[S=g+b]).flags&&(e[S]=v=G(v)),le(v,u,t,c,(m=S+1)0&&x(d.componentWillMove)}else if(F!==k)for(g=k-1;g>=0;g--)0===w[g]&&(16384&(v=e[S=g+b]).flags&&(e[S]=v=G(v)),le(v,u,t,c,(m=S+1)Ie&&(Ie=u,An=new Int32Array(u),Mn=new Int32Array(u));t>1]]0&&(Mn[t]=An[i-1]),An[i]=t)}i=o+1;var c=new Int32Array(i);for(l=An[i-1];i-- >0;)c[i]=l,l=Mn[l],An[i]=0;return c}function Te(n,e,t,r){var o=[],l=new d,u=e.$V;N.v=!0,i(u)?i(n)||(16384&n.flags&&(n=G(n)),le(n,e,r,!1,null,o,l),e.$V=n,u=n):i(n)?(Hn(u,e,l),e.$V=null):(16384&n.flags&&(n=G(n)),$e(u,n,e,r,!1,null,o,l),u=e.$V=n),$(o),w(l.componentDidAppear),N.v=!1,a(t)&&t(),a(W.renderComplete)&&W.renderComplete(u,e)}function Oe(n,e,t,r){void 0===t&&(t=null),void 0===r&&(r=p),Te(n,e,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ee=[],Re="undefined"!==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(n){window.setTimeout(n,0)},je=!1;function _e(n,e,t,r){var o=n.$PS;if(a(e)&&(e=e(o?s(n.state,o):n.state,n.props,n.context)),i(o))n.$PS=e;else for(var l in e)o[l]=e[l];if(n.$BR)a(t)&&n.$L.push(t.bind(n));else{if(!N.v&&0===Ee.length)return Xe(n,r),void(a(t)&&t.call(n));if(-1===Ee.indexOf(n)&&Ee.push(n),r&&(n.$F=!0),je||(je=!0,Re(Qe)),a(t)){var u=n.$QU;u||(u=n.$QU=[]),u.push(t)}}}function He(n){for(var e=n.$QU,t=0;t0?w(t.componentWillDisappear,P(n,e)):x(n,e,!1)}function D(n,e,t,r,o,i,l,a){n.componentWillMove.push({dom:r,fn:function(){0!==(4&l)?t.componentWillMove(e,o,r):0!==(8&l)&&t.onComponentWillMove(e,o,r,a)},next:i,parent:o})}function F(n,e,t,r,o){for(var i,a,c=e.flags;!l(e);){var s=e.flags;if(0!==(1521&s))return void(l(i)||!u(i.componentWillMove)&&!u(i.onComponentWillMove)?m(t,e.dom,r):D(o,n,i,e.dom,t,r,c,a));var f=e.children;if(0!==(4&s))i=e.children,a=e.props,e=f.$LI;else if(0!==(8&s))i=e.ref,a=e.props,e=f;else if(0!==(8192&s)){if(2!==e.childFlags){for(var p=0,d=f.length;p0,h=s(p),v=c(p)&&p[0]===B;d||h||v?(t=t||e.slice(0,u),(d||v)&&(f=G(f)),(h||v)&&(f.key=B+u),t.push(f)):t&&t.push(f),f.flags|=65536}}r=0===(t=t||e).length?1:8}else(t=e).flags|=65536,81920&e.flags&&(t=G(e)),r=2;return n.children=t,n.childFlags=r,n}function z(n){if(a(n)||i(n))return H(n,null);if(o(n))return Q(n,0,null);return 16384&n.flags?G(n):n}var Y="http://www.w3.org/1999/xlink",Z="http://www.w3.org/XML/1998/namespace",nn={"xlink:actuate":Y,"xlink:arcrole":Y,"xlink:href":Y,"xlink:role":Y,"xlink:show":Y,"xlink:title":Y,"xlink:type":Y,"xml:base":Z,"xml:lang":Z,"xml:space":Z};function en(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var tn=en(0),rn=en(null),on=en(!0);function ln(n,e){var t=e.$EV;return t||(t=e.$EV=en(null)),t[n]||1===++tn[n]&&(rn[n]=gn(n)),t}function an(n,e){var t=e.$EV;null!=t&&t[n]&&(0===--tn[n]&&(document.removeEventListener(h(n),rn[n]),rn[n]=null),t[n]=null)}function un(n,e,t,r){if(u(t))ln(n,r)[n]=t;else if(f(t)){if(V(e,t))return;ln(n,r)[n]=t}else an(n,r)}function cn(n){return u(n.composedPath)?n.composedPath()[0]:n.target}function sn(n,e,t,r){var o=cn(n);do{if(e&&o.disabled)return;var i=o.$EV;if(!l(i)){var a=i[t];if(a&&(r.dom=o,a.event?a.event(a.data,n):a(n),n.cancelBubble))return}o=o.parentNode}while(!s(o))}function fn(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function pn(){return this.defaultPrevented}function dn(){return this.cancelBubble}function hn(n){var e={dom:document};return n.isDefaultPrevented=pn,n.isPropagationStopped=dn,n.stopPropagation=fn,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function vn(n){return function(e){if(0!==e.button)return void e.stopPropagation();sn(e,!0,n,hn(e))}}function mn(n){return function(e){sn(e,!1,n,hn(e))}}function gn(n){var e="onClick"===n||"onDblClick"===n?vn(n):mn(n);return document.addEventListener(h(n),e),e}function yn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function bn(n,e,t){var r=n[e];if(r)r.event?r.event(r.data,t):r(t);else{var o=e.toLowerCase();u(n[o])&&n[o](t)}}function $n(n,e){var t=function(t){var r,o=this.$V;if(l(o))return;var i=null!=(r=o.props)?r:p,a=o.dom;if(c(n))bn(i,n,t);else for(var s=0;s-1&&!l(e.options[i])&&(a=e.options[i].value),t&&l(a)&&(a=n.defaultValue),Dn(r,a)}}var An,Vn,Mn=$n("onInput",Tn),In=$n("onChange");function Bn(n,e){kn(n,"input",Mn),u(e.onChange)&&kn(n,"change",In)}function Tn(n,e,t){var r=n.value,o=e.value;if(l(r)){if(t){var i=n.defaultValue;l(i)||i===o||(e.defaultValue=i,e.value=i)}}else o!==r&&(e.defaultValue=r,e.value=r)}function On(n,e,t,r,o,i){0!==(64&n)?Sn(r,t):0!==(256&n)?Wn(r,t,o,e):0!==(128&n)&&Tn(r,t,o),i&&(t.$V=e)}function En(n,e,t){0!==(64&n)?Pn(e,t):0!==(256&n)?Ln(e):0!==(128&n)&&Bn(e,t)}function Rn(n){return Cn(n.type)?!l(n.checked):!l(n.value)}function jn(n){l(n)||!I(n,null)&&n.current&&(n.current=null)}function _n(n,e,t){l(n)||!u(n)&&void 0===n.current||t.push((function(){I(n,e)||void 0===n.current||(n.current=e)}))}function Hn(n,e,t){Qn(n,t),S(n,e,t)}function Qn(n,e){var t,r=n.flags,o=n.children;if(0!==(481&r)){t=n.ref;var i=n.props;jn(t);var a=n.childFlags;if(!s(i))for(var c=Object.keys(i),f=0,h=c.length;f0?w(t.componentWillDisappear,Gn(e,n)):n.textContent=""}function qn(n,e,t,r){Xn(t,r),8192&e.flags?S(e,n,r):Kn(n,t,r)}function Jn(n,e,t,r,o){n.componentWillDisappear.push((function(n){4&r?e.componentWillDisappear(t,n):8&r&&e.onComponentWillDisappear(t,o,n)}))}function zn(n){var e=n.event;return function(t){e(n.data,t)}}function Yn(n,e,t,r){if(f(t)){if(V(e,t))return;t=zn(t)}kn(r,h(n),t)}function Zn(n,e,t){if(l(e))return void t.removeAttribute("style");var r,o,i=t.style;if(c(e))return void(i.cssText=e);if(l(n)||c(n))for(r in e)o=e[r],i.setProperty(r,o);else{for(r in e)(o=e[r])!==n[r]&&i.setProperty(r,o);for(r in n)l(e[r])&&i.removeProperty(r)}}function ne(n,e,t,r,o){var i=(null==n?void 0:n.__html)||"",a=(null==e?void 0:e.__html)||"";i!==a&&(l(a)||yn(r,a)||(s(t)||(12&t.childFlags?Xn(t.children,o):2===t.childFlags&&Qn(t.children,o),t.children=null,t.childFlags=1),r.innerHTML=a))}function ee(n,e,t){var r=l(n)?"":n;e[t]!==r&&(e[t]=r)}function te(n,e,t,r,o,i,a,u){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":r.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":r[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;ee(t,r,n);break;case"style":Zn(e,t,r);break;case"dangerouslySetInnerHTML":ne(e,t,a,r,u);break;default:on[n]?un(n,e,t,r):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?Yn(n,e,t,r):l(t)?r.removeAttribute(n):o&&nn[n]?r.setAttributeNS(nn[n],n,t):r.setAttribute(n,t)}}function re(n,e,t,r,o,i){var l=!1,a=(448&e)>0;for(var u in a&&(l=Rn(t))&&En(e,r,t),t)te(u,null,t[u],r,o,l,null,i);a&&On(e,n,r,t,!0,l)}function oe(e,t,r){var o=z(e.render(t,e.state,r)),i=r;return u(e.getChildContext)&&(i=n({},r,e.getChildContext())),e.$CX=i,o}function ie(n,e,t,r,o,i){var l=new e(t,r),a=l.$N=Boolean(e.getDerivedStateFromProps||l.getSnapshotBeforeUpdate);if(l.$SVG=o,l.$L=i,n.children=l,l.$BS=!1,l.context=r,l.props===p&&(l.props=t),a)l.state=N(l,t,l.state);else if(u(l.componentWillMount)){l.$BR=!0,l.componentWillMount();var c=l.$PS;if(!s(c)){var f=l.state;if(s(f))l.state=c;else for(var d in c)f[d]=c[d];l.$PS=null}l.$BR=!1}return l.$LI=oe(l,t,r),l}function le(n,e){var t=n.props||p;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function ae(n,e,t,r,o,i,l){var a=n.flags|=16384;0!==(481&a)?fe(n,e,t,r,o,i,l):0!==(4&a)?de(n,e,t,r,o,i,l):8&a?he(n,e,t,r,o,i,l):16&a?se(n,e,o):8192&a?ce(n,t,e,r,o,i,l):1024&a&&ue(n,t,e,o,i,l)}function ue(n,e,t,r,o,i){ae(n.children,n.ref,e,!1,null,o,i);var l=K();se(l,t,r),n.dom=l.dom}function ce(n,e,t,r,o,i,l){var a=n.children,u=n.childFlags;12&u&&0===a.length&&(u=n.childFlags=2,a=n.children=K()),2===u?ae(a,t,e,r,o,i,l):pe(a,t,e,r,o,i,l)}function se(n,e,t){var r=n.dom=document.createTextNode(n.children);s(e)||m(e,r,t)}function fe(n,e,t,r,o,i,a){var u=n.flags,c=n.props,f=n.className,p=n.childFlags,d=n.dom=g(n.type,r=r||(32&u)>0),h=n.children;if(l(f)||""===f||(r?d.setAttribute("class",f):d.className=f),16===p)A(d,h);else if(1!==p){var v=r&&"foreignObject"!==n.type;2===p?(16384&h.flags&&(n.children=h=G(h)),ae(h,d,t,v,null,i,a)):8!==p&&4!==p||pe(h,d,t,v,null,i,a)}s(e)||m(e,d,o),s(c)||re(n,u,c,d,r,a),_n(n.ref,d,i)}function pe(n,e,t,r,o,i,l){for(var a=0;ad)&&(f=C(a[d-1],!1).nextSibling)}Ne(c,s,a,u,t,r,o,f,n,i,l)}function Pe(n,e,t,r,o){var i=n.ref,l=e.ref,u=e.children;if(Ne(n.childFlags,e.childFlags,n.children,u,i,t,!1,null,n,r,o),e.dom=n.dom,i!==l&&!a(u)){var c=u.dom;b(i,c),v(l,c)}}function Se(n,e,t,r,o,i){var a,u=e.dom=n.dom,c=n.props,s=e.props,f=e.flags,d=!1,h=!1;if(r=r||(32&f)>0,c!==s){var v=c||p;if((a=s||p)!==p)for(var m in(d=(448&f)>0)&&(h=Rn(a)),a){var g=v[m],y=a[m];g!==y&&te(m,g,y,u,r,h,n,i)}if(v!==p)for(var b in v)l(a[b])&&!l(v[b])&&te(b,v[b],null,u,r,h,n,i)}var $=e.children,k=e.className;n.className!==k&&(l(k)?u.removeAttribute("class"):r?u.setAttribute("class",k):u.className=k),4096&f?Ue(u,$):Ne(n.childFlags,e.childFlags,n.children,$,u,t,r&&"foreignObject"!==e.type,null,n,o,i),d&&On(f,e,u,a,!1,h);var C=e.ref,w=n.ref;w!==C&&(jn(w),_n(C,u,o))}function De(n,e,t,r,o,i,l){Qn(n,l),pe(e,t,r,o,C(n,!0),i,l),S(n,t,l)}function Fe(n,e,t,r,o,i,l,a,u,c,s){var f=0|n.length,p=0|e.length;0===f?p>0&&pe(e,t,r,o,i,l,a):0===p?qn(t,u,n,a):8===c&&8===s?Be(n,e,t,r,o,f,p,i,u,l,a):Ie(n,e,t,r,o,f,p,i,l,a)}function Ne(n,e,t,r,o,i,l,a,u,c,s){switch(n){case 2:switch(e){case 2:Ce(t,r,o,i,l,a,c,s);break;case 1:Hn(t,o,s);break;case 16:Qn(t,s),A(o,r);break;default:De(t,r,o,i,l,c,s)}break;case 1:switch(e){case 2:ae(r,o,i,l,a,c,s);break;case 1:break;case 16:A(o,r);break;default:pe(r,o,i,l,a,c,s)}break;case 16:switch(e){case 16:we(t,r,o);break;case 2:Kn(o,t,s),ae(r,o,i,l,a,c,s);break;case 1:Kn(o,t,s);break;default:Kn(o,t,s),pe(r,o,i,l,a,c,s)}break;default:switch(e){case 16:Xn(t,s),A(o,r);break;case 2:qn(o,u,t,s),ae(r,o,i,l,a,c,s);break;case 1:qn(o,u,t,s);break;default:Fe(t,r,o,i,l,a,c,s,u,e,n)}}}function Le(n,e,t,r,o){o.push((function(){n.componentDidUpdate(e,t,r)}))}function We(e,t,r,o,i,l,a,c,s,f){var p=e.state,d=e.props,h=Boolean(e.$N),v=u(e.shouldComponentUpdate);if(h&&(t=N(e,r,t!==p?n({},p,t):t)),a||!v||v&&e.shouldComponentUpdate(r,t,i)){!h&&u(e.componentWillUpdate)&&e.componentWillUpdate(r,t,i),e.props=r,e.state=t,e.context=i;var m=null,g=oe(e,r,i);h&&u(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(d,p)),Ce(e.$LI,g,o,e.$CX,l,c,s,f),e.$LI=g,u(e.componentDidUpdate)&&Le(e,d,p,m,s)}else e.props=r,e.state=t,e.context=i}function Ae(e,t,r,o,i,l,a,c){var f=t.children=e.children;if(s(f))return;f.$L=a;var d=t.props||p,h=t.ref,v=e.ref,m=f.state;if(!f.$N){if(u(f.componentWillReceiveProps)){if(f.$BR=!0,f.componentWillReceiveProps(d,o),f.$UN)return;f.$BR=!1}s(f.$PS)||(m=n({},m,f.$PS),f.$PS=null)}We(f,m,d,r,o,i,!1,l,a,c),v!==h&&(jn(v),_n(h,f,a))}function Ve(n,e,t,r,o,i,a,c){var s=!0,f=e.props||p,d=e.ref,h=n.props,v=!l(d),m=n.children;if(v&&u(d.onComponentShouldUpdate)&&(s=d.onComponentShouldUpdate(h,f)),s){v&&u(d.onComponentWillUpdate)&&d.onComponentWillUpdate(h,f);var g=z(le(e,r));Ce(m,g,t,r,o,i,a,c),e.children=g,v&&u(d.onComponentDidUpdate)&&d.onComponentDidUpdate(h,f)}else e.children=m}function Me(n,e){var t=e.children,r=e.dom=n.dom;t!==n.children&&(r.nodeValue=t)}function Ie(n,e,t,r,o,i,l,a,u,c){for(var s,f,p=i>l?l:i,d=0;dl)for(d=p;dd||v>h)break n;m=n[v],g=e[v]}for(m=n[d],g=e[h];m.key===g.key;){if(16384&g.flags&&(e[h]=g=G(g)),Ce(m,g,t,r,o,a,c,s),n[d]=g,h--,v>--d||v>h)break n;m=n[d],g=e[h]}}if(v>d){if(v<=h)for(p=(f=h+1)h)for(;v<=d;)Hn(n[v++],t,s);else Te(n,e,r,i,l,d,h,v,t,o,a,u,c,s)}function Te(n,e,t,r,o,i,l,a,u,c,s,f,p,d){var h,v,m=0,g=0,y=a,b=a,$=i-a+1,k=l-a+1,w=new Int32Array(k+1),x=$===r,P=!1,S=0,D=0;if(o<4||($|k)<32)for(g=y;g<=i;++g)if(h=n[g],Da?P=!0:S=a,16384&v.flags&&(e[a]=v=G(v)),Ce(h,v,u,t,c,s,p,d),++D;break}!x&&a>l&&Hn(h,u,d)}else x||Hn(h,u,d);else{var N={};for(g=b;g<=l;++g)N[e[g].key]=g;for(g=y;g<=i;++g)if(h=n[g],Dy;)Hn(n[y++],u,d);w[a-b]=g+1,S>a?P=!0:S=a,16384&(v=e[a]).flags&&(e[a]=v=G(v)),Ce(h,v,u,t,c,s,p,d),++D}else x||Hn(h,u,d);else x||Hn(h,u,d)}if(x)qn(u,f,n,d),pe(e,u,t,c,s,p,d);else if(P){var L=Ee(w);for(a=L.length-1,g=k-1;g>=0;g--)0===w[g]?(16384&(v=e[S=g+b]).flags&&(e[S]=v=G(v)),ae(v,u,t,c,(m=S+1)0&&U(d.componentWillMove)}else if(D!==k)for(g=k-1;g>=0;g--)0===w[g]&&(16384&(v=e[S=g+b]).flags&&(e[S]=v=G(v)),ae(v,u,t,c,(m=S+1)Oe&&(Oe=u,An=new Int32Array(u),Vn=new Int32Array(u));t>1]]0&&(Vn[t]=An[i-1]),An[i]=t)}i=o+1;var c=new Int32Array(i);for(l=An[i-1];i-- >0;)c[i]=l,l=Vn[l],An[i]=0;return c}function Re(n,e,t,r){var o=[],i=new d,a=e.$V;L.v=!0,l(a)?l(n)||(0!==(16384&n.flags)&&(n=G(n)),ae(n,e,r,!1,null,o,i),e.$V=n,a=n):l(n)?(Hn(a,e,i),e.$V=null):(16384&n.flags&&(n=G(n)),Ce(a,n,e,r,!1,null,o,i),a=e.$V=n),$(o),w(i.componentDidAppear),L.v=!1,u(t)&&t()}function je(n,e,t,r){void 0===t&&(t=null),void 0===r&&(r=p),Re(n,e,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var _e=[],He=Promise.resolve().then.bind(Promise.resolve()),Qe=!1;function Xe(e,t,r,o){var i=e.$PS;if(u(t)&&(t=t(i?n({},e.state,i):e.state,e.props,e.context)),l(i))e.$PS=t;else for(var a in t)i[a]=t[a];if(e.$BR)u(r)&&e.$L.push(r.bind(e));else{if(!L.v&&0===_e.length)return qe(e,o),void(u(r)&&r.call(e));if(_e.includes(e)||_e.push(e),o&&(e.$F=!0),Qe||(Qe=!0,He(Ke)),u(r)){var c=e.$QU;c||(c=e.$QU=[]),c.push(r)}}}function Ge(n){for(var e=n.$QU,t=0;t0?C(t.componentWillDisappear,D(e,n)):$(e,n,!1)}function x(e,n,t,r,o,l,i,a){e.componentWillMove.push({dom:r,fn:function(){4&i?t.componentWillMove(n,o,r):8&i&&t.onComponentWillMove(n,o,r,a)},next:l,parent:o})}function P(e,n,r,l,i){var a,u,c=n.flags;do{var f=n.flags;if(1521&f)return void(t(a)||!o(a.componentWillMove)&&!o(a.onComponentWillMove)?v(r,n.dom,l):x(i,e,a,n.dom,r,l,c,u));var s=n.children;if(4&f)a=n.children,u=n.props,n=s.$LI;else if(8&f)a=n.ref,u=n.props,n=s;else if(8192&f){if(2!==n.childFlags){for(var d=0,p=s.length;d0,v=i(d),h=l(d)&&d[0]===I;p||v||h?(a=a||o.slice(0,f),(p||h)&&(s=X(s)),(v||h)&&(s.key=I+f),a.push(s)):a&&a.push(s),s.flags|=65536}}u=0===(a=a||o).length?1:8}else(a=o).flags|=65536,81920&o.flags&&(a=X(o)),u=2;return t.children=a,t.childFlags=u,t}function G(t){if(r(t)||n(t))return O(t,null);if(e(t))return R(t,0,null);return 16384&t.flags?X(t):t}var J="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",Q={"xlink:actuate":J,"xlink:arcrole":J,"xlink:href":J,"xlink:role":J,"xlink:show":J,"xlink:title":J,"xlink:type":J,"xml:base":z,"xml:lang":z,"xml:space":z};function Y(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var Z=Y(0),ee=Y(null),ne=Y(!0);function te(e,n){var t=n.$EV;return t||(t=n.$EV=Y(null)),t[e]||1===++Z[e]&&(ee[e]=pe(e)),t}function re(e,n){var t=n.$EV;t&&t[e]&&(0===--Z[e]&&(document.removeEventListener(d(e),ee[e]),ee[e]=null),t[e]=null)}function oe(e,n,t,r){if(o(t))te(e,r)[e]=t;else if(c(t)){if(M(n,t))return;te(e,r)[e]=t}else re(e,r)}function le(e){return o(e.composedPath)?e.composedPath()[0]:e.target}function ie(e,n,t,r){var o=le(e);do{if(n&&o.disabled)return;var l=o.$EV;if(l){var a=l[t];if(a&&(r.dom=o,a.event?a.event(a.data,e):a(e),e.cancelBubble))return}o=o.parentNode}while(!i(o))}function ae(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function ue(){return this.defaultPrevented}function ce(){return this.cancelBubble}function fe(e){var n={dom:document};return e.isDefaultPrevented=ue,e.isPropagationStopped=ce,e.stopPropagation=ae,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return n.dom}}),n}function se(e){return function(n){if(0!==n.button)return void n.stopPropagation();ie(n,!0,e,fe(n))}}function de(e){return function(n){ie(n,!1,e,fe(n))}}function pe(e){var n="onClick"===e||"onDblClick"===e?se(e):de(e);return document.addEventListener(d(e),n),n}function ve(e,n){var t=document.createElement("i");return t.innerHTML=n,t.innerHTML===e.innerHTML}function he(e,n,t){if(e[n]){var r=e[n];r.event?r.event(r.data,t):r(t)}else{var o=n.toLowerCase();e[o]&&e[o](t)}}function me(e,n){var t=function(t){var r=this.$V;if(!r)return;var i=r.props||f,a=r.dom;if(l(e))he(i,e,t);else for(var u=0;u-1&&n.options[i]&&(a=n.options[i].value),r&&t(a)&&(a=e.defaultValue),De(o,a)}}var Ae,Le,Me=me("onInput",Ie),Se=me("onChange");function Ve(e,n){ge(e,"input",Me),n.onChange&&ge(e,"change",Se)}function Ie(e,n,r){var o=e.value,l=n.value;if(t(o)){if(r){var i=e.defaultValue;t(i)||i===l||(n.defaultValue=i,n.value=i)}}else l!==o&&(n.defaultValue=o,n.value=o)}function Ne(e,n,t,r,o,l){64&e?$e(r,t):256&e?We(r,t,o,n):128&e&&Ie(r,t,o),l&&(t.$V=n)}function Ue(e,n,t){64&e?we(n,t):256&e?Pe(n):128&e&&Ve(n,t)}function Te(e){return e.type&&ke(e.type)?!t(e.checked):!t(e.value)}function Be(e){e&&!V(e,null)&&e.current&&(e.current=null)}function Ee(e,n,t){e&&(o(e)||void 0!==e.current)&&t.push((function(){V(e,n)||void 0===e.current||(e.current=n)}))}function He(e,n,t){Oe(e,t),F(e,n,t)}function Oe(e,n){var r,l=e.flags,a=e.children;if(481&l){r=e.ref;var u=e.props;Be(r);var c=e.childFlags;if(!i(u))for(var d=Object.keys(u),p=0,v=d.length;p0?C(t.componentWillDisappear,je(n,e)):e.textContent=""}function _e(e,n,t,r){Re(t,r),8192&n.flags?F(n,e,r):Xe(e,t,r)}function Ke(e,n,t,r,o){e.componentWillDisappear.push((function(e){4&r?n.componentWillDisappear(t,e):8&r&&n.onComponentWillDisappear(t,o,e)}))}function qe(e){var n=e.event;return function(t){n(e.data,t)}}function Ge(e,n,t,r){if(c(t)){if(M(n,t))return;t=qe(t)}ge(r,d(e),t)}function Je(e,n,r){if(t(n))return void r.removeAttribute("style");var o,i,a=r.style;if(l(n))return void(a.cssText=n);if(t(e)||l(e))for(o in n)i=n[o],a.setProperty(o,i);else{for(o in n)(i=n[o])!==e[o]&&a.setProperty(o,i);for(o in e)t(n[o])&&a.removeProperty(o)}}function ze(e,n,r,o,l){var a=e&&e.__html||"",u=n&&n.__html||"";a!==u&&(t(u)||ve(o,u)||(i(r)||(12&r.childFlags?Re(r.children,l):2===r.childFlags&&Oe(r.children,l),r.children=null,r.childFlags=1),o.innerHTML=u))}function Qe(e,n,r,o,l,i,a,u){switch(e){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!r;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[e]=!!r;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===e)break;var c=t(r)?"":r;o[e]!==c&&(o[e]=c);break;case"style":Je(n,r,o);break;case"dangerouslySetInnerHTML":ze(n,r,a,o,u);break;default:ne[e]?oe(e,n,r,o):111===e.charCodeAt(0)&&110===e.charCodeAt(1)?Ge(e,n,r,o):t(r)?o.removeAttribute(e):l&&Q[e]?o.setAttributeNS(Q[e],e,r):o.setAttribute(e,r)}}function Ye(e,n,t,r,o,l){var i=!1,a=(448&n)>0;for(var u in a&&(i=Te(t))&&Ue(n,r,t),t)Qe(u,null,t[u],r,o,i,null,l);a&&Ne(n,e,r,t,!0,i)}function Ze(e,n,t){var r=G(e.render(n,e.state,t)),l=t;return o(e.getChildContext)&&(l=a(t,e.getChildContext())),e.$CX=l,r}function en(e,n,t,r,l,a){var u=new n(t,r),c=u.$N=Boolean(n.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=l,u.$L=a,e.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=W(u,t,u.state);else if(o(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!i(s)){var d=u.state;if(i(d))u.state=s;else for(var p in s)d[p]=s[p];u.$PS=null}u.$BR=!1}return u.$LI=Ze(u,t,r),u}function nn(e,n){var t=e.props||f;return 32768&e.flags?e.type.render(t,e.ref,n):e.type(t,n)}function tn(e,n,t,r,o,l,i){var a=e.flags|=16384;481&a?an(e,n,t,r,o,l,i):4&a?cn(e,n,t,r,o,l,i):8&a?fn(e,n,t,r,o,l,i):16&a?ln(e,n,o):8192&a?on(e,t,n,r,o,l,i):1024&a&&rn(e,t,n,o,l,i)}function rn(e,n,t,r,o,l){tn(e.children,e.ref,n,!1,null,o,l);var i=_();ln(i,t,r),e.dom=i.dom}function on(e,n,t,r,o,l,i){var a=e.children,u=e.childFlags;12&u&&0===a.length&&(u=e.childFlags=2,a=e.children=_()),2===u?tn(a,t,n,r,o,l,i):un(a,t,n,r,o,l,i)}function ln(e,n,t){var r=e.dom=document.createTextNode(e.children);i(n)||v(n,r,t)}function an(e,n,r,o,l,a,u){var c=e.flags,f=e.props,s=e.className,d=e.childFlags,p=e.dom=h(e.type,o=o||(32&c)>0),m=e.children;if(t(s)||""===s||(o?p.setAttribute("class",s):p.className=s),16===d)L(p,m);else if(1!==d){var g=o&&"foreignObject"!==e.type;2===d?(16384&m.flags&&(e.children=m=X(m)),tn(m,p,r,g,null,a,u)):8!==d&&4!==d||un(m,p,r,g,null,a,u)}i(n)||v(n,p,l),i(f)||Ye(e,c,f,p,o,u),Ee(e.ref,p,a)}function un(e,n,t,r,o,l,i){for(var a=0;ap)&&(s=y(a[p-1],!1).nextSibling)}Dn(c,f,a,u,t,r,o,s,e,l,i)}function Cn(e,n,t,o,l){var i=e.ref,a=n.ref,u=n.children;if(Dn(e.childFlags,n.childFlags,e.children,u,i,t,!1,null,e,o,l),n.dom=e.dom,i!==a&&!r(u)){var c=u.dom;g(i,c),p(a,c)}}function wn(e,n,r,o,l,i,a){var u,c=n.dom=e.dom,s=e.props,d=n.props,p=!1,v=!1;if(o=o||(32&l)>0,s!==d){var h=s||f;if((u=d||f)!==f)for(var m in(p=(448&l)>0)&&(v=Te(u)),u){var g=h[m],k=u[m];g!==k&&Qe(m,g,k,c,o,v,e,a)}if(h!==f)for(var b in h)t(u[b])&&!t(h[b])&&Qe(b,h[b],null,c,o,v,e,a)}var y=n.children,C=n.className;e.className!==C&&(t(C)?c.removeAttribute("class"):o?c.setAttribute("class",C):c.className=C),4096&l?bn(c,y):Dn(e.childFlags,n.childFlags,e.children,y,c,r,o&&"foreignObject"!==n.type,null,e,i,a),p&&Ne(l,n,c,u,!1,v);var w=n.ref,$=e.ref;$!==w&&(Be($),Ee(w,c,i))}function $n(e,n,t,r,o,l,i){Oe(e,i),un(n,t,r,o,y(e,!0),l,i),F(e,t,i)}function Dn(e,n,t,r,o,l,i,a,u,c,f){switch(e){case 2:switch(n){case 2:gn(t,r,o,l,i,a,c,f);break;case 1:He(t,o,f);break;case 16:Oe(t,f),L(o,r);break;default:$n(t,r,o,l,i,c,f)}break;case 1:switch(n){case 2:tn(r,o,l,i,a,c,f);break;case 1:break;case 16:L(o,r);break;default:un(r,o,l,i,a,c,f)}break;case 16:switch(n){case 16:kn(t,r,o);break;case 2:Xe(o,t,f),tn(r,o,l,i,a,c,f);break;case 1:Xe(o,t,f);break;default:Xe(o,t,f),un(r,o,l,i,a,c,f)}break;default:switch(n){case 16:Re(t,f),L(o,r);break;case 2:_e(o,u,t,f),tn(r,o,l,i,a,c,f);break;case 1:_e(o,u,t,f);break;default:var s=0|t.length,d=0|r.length;0===s?d>0&&un(r,o,l,i,a,c,f):0===d?_e(o,u,t,f):8===n&&8===e?Mn(t,r,o,l,i,s,d,a,u,c,f):Ln(t,r,o,l,i,s,d,a,c,f)}}}function Fn(e,n,t,r,o){o.push((function(){e.componentDidUpdate(n,t,r)}))}function xn(e,n,t,r,l,i,u,c,f,s){var d=e.state,p=e.props,v=Boolean(e.$N),h=o(e.shouldComponentUpdate);if(v&&(n=W(e,t,n!==d?a(d,n):n)),u||!h||h&&e.shouldComponentUpdate(t,n,l)){!v&&o(e.componentWillUpdate)&&e.componentWillUpdate(t,n,l),e.props=t,e.state=n,e.context=l;var m=null,g=Ze(e,t,l);v&&o(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),gn(e.$LI,g,r,e.$CX,i,c,f,s),e.$LI=g,o(e.componentDidUpdate)&&Fn(e,p,d,m,f)}else e.props=t,e.state=n,e.context=l}function Pn(e,n,t,r,l,u,c,s){var d=n.children=e.children;if(i(d))return;d.$L=c;var p=n.props||f,v=n.ref,h=e.ref,m=d.state;if(!d.$N){if(o(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,r),d.$UN)return;d.$BR=!1}i(d.$PS)||(m=a(m,d.$PS),d.$PS=null)}xn(d,m,p,t,r,l,!1,u,c,s),h!==v&&(Be(h),Ee(v,d,c))}function Wn(e,n,r,l,i,a,u,c){var s=!0,d=n.props||f,p=n.ref,v=e.props,h=!t(p),m=e.children;if(h&&o(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(v,d)),!1!==s){h&&o(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=G(nn(n,l));gn(m,g,r,l,i,a,u,c),n.children=g,h&&o(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else n.children=m}function An(e,n){var t=n.children,r=n.dom=e.dom;t!==e.children&&(r.nodeValue=t)}function Ln(e,n,t,r,o,l,i,a,u,c){for(var f,s,d=l>i?i:l,p=0;pi)for(p=d;pp||h>v)break e;m=e[h],g=n[h]}for(m=e[p],g=n[v];m.key===g.key;){if(16384&g.flags&&(n[v]=g=X(g)),gn(m,g,t,r,o,a,c,f),e[p]=g,v--,h>--p||h>v)break e;m=e[p],g=n[v]}}if(h>p){if(h<=v)for(d=(s=v+1)v)for(;h<=p;)He(e[h++],t,f);else Sn(e,n,r,l,i,p,v,h,t,o,a,u,c,f)}function Sn(e,n,t,r,o,l,i,a,u,c,f,s,d,p){var v,h,m=0,g=0,k=a,b=a,C=l-a+1,$=i-a+1,D=new Int32Array($+1),F=C===r,x=!1,W=0,A=0;if(o<4||(C|$)<32)for(g=k;g<=l;++g)if(v=e[g],A<$){for(a=b;a<=i;a++)if(h=n[a],v.key===h.key){if(D[a-b]=g+1,F)for(F=!1;ka?x=!0:W=a,16384&h.flags&&(n[a]=h=X(h)),gn(v,h,u,t,c,f,d,p),++A;break}!F&&a>i&&He(v,u,p)}else F||He(v,u,p);else{var L={};for(g=b;g<=i;++g)L[n[g].key]=g;for(g=k;g<=l;++g)if(v=e[g],A<$)if(void 0!==(a=L[v.key])){if(F)for(F=!1;g>k;)He(e[k++],u,p);D[a-b]=g+1,W>a?x=!0:W=a,16384&(h=n[a]).flags&&(n[a]=h=X(h)),gn(v,h,u,t,c,f,d,p),++A}else F||He(v,u,p);else F||He(v,u,p)}if(F)_e(u,s,e,p),un(n,u,t,c,f,d,p);else if(x){var M=In(D);for(a=M.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=n[W=g+b]).flags&&(n[W]=h=X(h)),tn(h,u,t,c,(m=W+1)0&&w(p.componentWillMove)}else if(A!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=n[W=g+b]).flags&&(n[W]=h=X(h)),tn(h,u,t,c,(m=W+1)Vn&&(Vn=u,Ae=new Int32Array(u),Le=new Int32Array(u));t>1]]0&&(Le[t]=Ae[l-1]),Ae[l]=t)}l=o+1;var c=new Int32Array(l);for(i=Ae[l-1];l-- >0;)c[l]=i,i=Le[i],Ae[l]=0;return c}function Nn(e,n,r,l){var i=[],a=new s,u=n.$V;t(u)?t(e)||(16384&e.flags&&(e=X(e)),tn(e,n,l,!1,null,i,a),n.$V=e,u=e):t(e)?(He(u,n,a),n.$V=null):(16384&e.flags&&(e=X(e)),gn(u,e,n,l,!1,null,i,a),u=n.$V=e),k(i),C(a.componentDidAppear),o(r)&&r(),o(A.renderComplete)&&A.renderComplete(u,n)}function Un(e,n,t,r){void 0===t&&(t=null),void 0===r&&(r=f),Nn(e,n,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),"undefined"!==typeof Promise&&Promise.resolve().then.bind(Promise.resolve()),uibench.init("Inferno","8.2.2");var Tn={onComponentShouldUpdate:function(e,n){return e!==n}};function Bn(e){return U(1,"li","TreeLeaf",e.children,16,null,null,null)}function En(e){for(var n=e.data,t=n.children.length,r=new Array(t),o=0;o0?C(t.componentWillDisappear,D(n,e)):$(n,e,!1)}function x(n,e,t,r,o,l,i,a){n.componentWillMove.push({dom:r,fn:function(){0!==(4&i)?t.componentWillMove(e,o,r):0!==(8&i)&&t.onComponentWillMove(e,o,r,a)},next:l,parent:o})}function P(n,e,t,o,i){for(var a,u,c=e.flags;!r(e);){var f=e.flags;if(0!==(1521&f))return void(r(a)||!l(a.componentWillMove)&&!l(a.onComponentWillMove)?v(t,e.dom,o):x(i,n,a,e.dom,t,o,c,u));var s=e.children;if(0!==(4&f))a=e.children,u=e.props,e=s.$LI;else if(0!==(8&f))a=e.ref,u=e.props,e=s;else if(0!==(8192&f)){if(2!==e.childFlags){for(var d=0,p=s.length;d0,v=a(d),h=i(d)&&d[0]===S;p||v||h?(l=l||r.slice(0,f),(p||h)&&(s=X(s)),(v||h)&&(s.key=S+f),l.push(s)):l&&l.push(s),s.flags|=65536}}u=0===(l=l||r).length?1:8}else(l=r).flags|=65536,81920&r.flags&&(l=X(r)),u=2;return n.children=l,n.childFlags=u,n}function G(n){if(o(n)||t(n))return H(n,null);if(e(n))return j(n,0,null);return 16384&n.flags?X(n):n}var J="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",Q={"xlink:actuate":J,"xlink:arcrole":J,"xlink:href":J,"xlink:role":J,"xlink:show":J,"xlink:title":J,"xlink:type":J,"xml:base":z,"xml:lang":z,"xml:space":z};function Y(n){return{onClick:n,onDblClick:n,onFocusIn:n,onFocusOut:n,onKeyDown:n,onKeyPress:n,onKeyUp:n,onMouseDown:n,onMouseMove:n,onMouseUp:n,onTouchEnd:n,onTouchMove:n,onTouchStart:n}}var Z=Y(0),nn=Y(null),en=Y(!0);function tn(n,e){var t=e.$EV;return t||(t=e.$EV=Y(null)),t[n]||1===++Z[n]&&(nn[n]=vn(n)),t}function rn(n,e){var t=e.$EV;null!=t&&t[n]&&(0===--Z[n]&&(document.removeEventListener(d(n),nn[n]),nn[n]=null),t[n]=null)}function on(n,e,t,r){if(l(t))tn(n,r)[n]=t;else if(c(t)){if(M(e,t))return;tn(n,r)[n]=t}else rn(n,r)}function ln(n){return l(n.composedPath)?n.composedPath()[0]:n.target}function an(n,e,t,o){var l=ln(n);do{if(e&&l.disabled)return;var i=l.$EV;if(!r(i)){var u=i[t];if(u&&(o.dom=l,u.event?u.event(u.data,n):u(n),n.cancelBubble))return}l=l.parentNode}while(!a(l))}function un(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function cn(){return this.defaultPrevented}function fn(){return this.cancelBubble}function sn(n){var e={dom:document};return n.isDefaultPrevented=cn,n.isPropagationStopped=fn,n.stopPropagation=un,Object.defineProperty(n,"currentTarget",{configurable:!0,get:function(){return e.dom}}),e}function dn(n){return function(e){if(0!==e.button)return void e.stopPropagation();an(e,!0,n,sn(e))}}function pn(n){return function(e){an(e,!1,n,sn(e))}}function vn(n){var e="onClick"===n||"onDblClick"===n?dn(n):pn(n);return document.addEventListener(d(n),e),e}function hn(n,e){var t=document.createElement("i");return t.innerHTML=e,t.innerHTML===n.innerHTML}function mn(n,e,t){var r=n[e];if(r)r.event?r.event(r.data,t):r(t);else{var o=e.toLowerCase();l(n[o])&&n[o](t)}}function gn(n,e){var t=function(t){var o,a=this.$V;if(r(a))return;var u=null!=(o=a.props)?o:f,c=a.dom;if(i(n))mn(u,n,t);else for(var s=0;s-1&&!r(e.options[i])&&(a=e.options[i].value),t&&r(a)&&(a=n.defaultValue),Fn(o,a)}}var Ln,Mn,Vn=gn("onInput",In),Nn=gn("onChange");function Sn(n,e){bn(n,"input",Vn),l(e.onChange)&&bn(n,"change",Nn)}function In(n,e,t){var o=n.value,l=e.value;if(r(o)){if(t){var i=n.defaultValue;r(i)||i===l||(e.defaultValue=i,e.value=i)}}else l!==o&&(e.defaultValue=o,e.value=o)}function Un(n,e,t,r,o,l){0!==(64&n)?Dn(r,t):0!==(256&n)?An(r,t,o,e):0!==(128&n)&&In(r,t,o),l&&(t.$V=e)}function Tn(n,e,t){0!==(64&n)?$n(e,t):0!==(256&n)?Wn(e):0!==(128&n)&&Sn(e,t)}function Bn(n){return kn(n.type)?!r(n.checked):!r(n.value)}function En(n){r(n)||!N(n,null)&&n.current&&(n.current=null)}function On(n,e,t){r(n)||!l(n)&&void 0===n.current||t.push((function(){N(n,e)||void 0===n.current||(n.current=e)}))}function Hn(n,e,t){jn(n,t),F(n,e,t)}function jn(n,e){var t,o=n.flags,i=n.children;if(0!==(481&o)){t=n.ref;var u=n.props;En(t);var c=n.childFlags;if(!a(u))for(var d=Object.keys(u),p=0,v=d.length;p0?C(t.componentWillDisappear,Xn(e,n)):n.textContent=""}function Kn(n,e,t,r){Rn(t,r),8192&e.flags?F(e,n,r):_n(n,t,r)}function qn(n,e,t,r,o){n.componentWillDisappear.push((function(n){4&r?e.componentWillDisappear(t,n):8&r&&e.onComponentWillDisappear(t,o,n)}))}function Gn(n){var e=n.event;return function(t){e(n.data,t)}}function Jn(n,e,t,r){if(c(t)){if(M(e,t))return;t=Gn(t)}bn(r,d(n),t)}function zn(n,e,t){if(r(e))return void t.removeAttribute("style");var o,l,a=t.style;if(i(e))return void(a.cssText=e);if(r(n)||i(n))for(o in e)l=e[o],a.setProperty(o,l);else{for(o in e)(l=e[o])!==n[o]&&a.setProperty(o,l);for(o in n)r(e[o])&&a.removeProperty(o)}}function Qn(n,e,t,o,l){var i=(null==n?void 0:n.__html)||"",u=(null==e?void 0:e.__html)||"";i!==u&&(r(u)||hn(o,u)||(a(t)||(12&t.childFlags?Rn(t.children,l):2===t.childFlags&&jn(t.children,l),t.children=null,t.childFlags=1),o.innerHTML=u))}function Yn(n,e,t){var o=r(n)?"":n;e[t]!==o&&(e[t]=o)}function Zn(n,e,t,o,l,i,a,u){switch(n){case"children":case"childrenType":case"className":case"defaultValue":case"key":case"multiple":case"ref":case"selectedIndex":break;case"autoFocus":o.autofocus=!!t;break;case"allowfullscreen":case"autoplay":case"capture":case"checked":case"controls":case"default":case"disabled":case"hidden":case"indeterminate":case"loop":case"muted":case"novalidate":case"open":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"selected":o[n]=!!t;break;case"defaultChecked":case"value":case"volume":if(i&&"value"===n)break;Yn(t,o,n);break;case"style":zn(e,t,o);break;case"dangerouslySetInnerHTML":Qn(e,t,a,o,u);break;default:en[n]?on(n,e,t,o):111===n.charCodeAt(0)&&110===n.charCodeAt(1)?Jn(n,e,t,o):r(t)?o.removeAttribute(n):l&&Q[n]?o.setAttributeNS(Q[n],n,t):o.setAttribute(n,t)}}function ne(n,e,t,r,o,l){var i=!1,a=(448&e)>0;for(var u in a&&(i=Bn(t))&&Tn(e,r,t),t)Zn(u,null,t[u],r,o,i,null,l);a&&Un(e,n,r,t,!0,i)}function ee(e,t,r){var o=G(e.render(t,e.state,r)),i=r;return l(e.getChildContext)&&(i=n({},r,e.getChildContext())),e.$CX=i,o}function te(n,e,t,r,o,i){var u=new e(t,r),c=u.$N=Boolean(e.getDerivedStateFromProps||u.getSnapshotBeforeUpdate);if(u.$SVG=o,u.$L=i,n.children=u,u.$BS=!1,u.context=r,u.props===f&&(u.props=t),c)u.state=W(u,t,u.state);else if(l(u.componentWillMount)){u.$BR=!0,u.componentWillMount();var s=u.$PS;if(!a(s)){var d=u.state;if(a(d))u.state=s;else for(var p in s)d[p]=s[p];u.$PS=null}u.$BR=!1}return u.$LI=ee(u,t,r),u}function re(n,e){var t=n.props||f;return 32768&n.flags?n.type.render(t,n.ref,e):n.type(t,e)}function oe(n,e,t,r,o,l,i){var a=n.flags|=16384;0!==(481&a)?ue(n,e,t,r,o,l,i):0!==(4&a)?fe(n,e,t,r,o,l,i):8&a?se(n,e,t,r,o,l,i):16&a?ae(n,e,o):8192&a?ie(n,t,e,r,o,l,i):1024&a&&le(n,t,e,o,l,i)}function le(n,e,t,r,o,l){oe(n.children,n.ref,e,!1,null,o,l);var i=_();ae(i,t,r),n.dom=i.dom}function ie(n,e,t,r,o,l,i){var a=n.children,u=n.childFlags;12&u&&0===a.length&&(u=n.childFlags=2,a=n.children=_()),2===u?oe(a,t,e,r,o,l,i):ce(a,t,e,r,o,l,i)}function ae(n,e,t){var r=n.dom=document.createTextNode(n.children);a(e)||v(e,r,t)}function ue(n,e,t,o,l,i,u){var c=n.flags,f=n.props,s=n.className,d=n.childFlags,p=n.dom=h(n.type,o=o||(32&c)>0),m=n.children;if(r(s)||""===s||(o?p.setAttribute("class",s):p.className=s),16===d)L(p,m);else if(1!==d){var g=o&&"foreignObject"!==n.type;2===d?(16384&m.flags&&(n.children=m=X(m)),oe(m,p,t,g,null,i,u)):8!==d&&4!==d||ce(m,p,t,g,null,i,u)}a(e)||v(e,p,l),a(f)||ne(n,c,f,p,o,u),On(n.ref,p,i)}function ce(n,e,t,r,o,l,i){for(var a=0;ap)&&(s=y(a[p-1],!1).nextSibling)}Pe(c,f,a,u,t,r,o,s,n,l,i)}function $e(n,e,t,r,l){var i=n.ref,a=e.ref,u=e.children;if(Pe(n.childFlags,e.childFlags,n.children,u,i,t,!1,null,n,r,l),e.dom=n.dom,i!==a&&!o(u)){var c=u.dom;g(i,c),p(a,c)}}function De(n,e,t,o,l,i){var a,u=e.dom=n.dom,c=n.props,s=e.props,d=e.flags,p=!1,v=!1;if(o=o||(32&d)>0,c!==s){var h=c||f;if((a=s||f)!==f)for(var m in(p=(448&d)>0)&&(v=Bn(a)),a){var g=h[m],b=a[m];g!==b&&Zn(m,g,b,u,o,v,n,i)}if(h!==f)for(var k in h)r(a[k])&&!r(h[k])&&Zn(k,h[k],null,u,o,v,n,i)}var y=e.children,C=e.className;n.className!==C&&(r(C)?u.removeAttribute("class"):o?u.setAttribute("class",C):u.className=C),4096&d?Ce(u,y):Pe(n.childFlags,e.childFlags,n.children,y,u,t,o&&"foreignObject"!==e.type,null,n,l,i),p&&Un(d,e,u,a,!1,v);var w=e.ref,$=n.ref;$!==w&&(En($),On(w,u,l))}function Fe(n,e,t,r,o,l,i){jn(n,i),ce(e,t,r,o,y(n,!0),l,i),F(n,t,i)}function xe(n,e,t,r,o,l,i,a,u,c,f){var s=0|n.length,d=0|e.length;0===s?d>0&&ce(e,t,r,o,l,i,a):0===d?Kn(t,u,n,a):8===c&&8===f?Se(n,e,t,r,o,s,d,l,u,i,a):Ne(n,e,t,r,o,s,d,l,i,a)}function Pe(n,e,t,r,o,l,i,a,u,c,f){switch(n){case 2:switch(e){case 2:ke(t,r,o,l,i,a,c,f);break;case 1:Hn(t,o,f);break;case 16:jn(t,f),L(o,r);break;default:Fe(t,r,o,l,i,c,f)}break;case 1:switch(e){case 2:oe(r,o,l,i,a,c,f);break;case 1:break;case 16:L(o,r);break;default:ce(r,o,l,i,a,c,f)}break;case 16:switch(e){case 16:ye(t,r,o);break;case 2:_n(o,t,f),oe(r,o,l,i,a,c,f);break;case 1:_n(o,t,f);break;default:_n(o,t,f),ce(r,o,l,i,a,c,f)}break;default:switch(e){case 16:Rn(t,f),L(o,r);break;case 2:Kn(o,u,t,f),oe(r,o,l,i,a,c,f);break;case 1:Kn(o,u,t,f);break;default:xe(t,r,o,l,i,a,c,f,u,e,n)}}}function We(n,e,t,r,o){o.push((function(){n.componentDidUpdate(e,t,r)}))}function Ae(e,t,r,o,i,a,u,c,f,s){var d=e.state,p=e.props,v=Boolean(e.$N),h=l(e.shouldComponentUpdate);if(v&&(t=W(e,r,t!==d?n({},d,t):t)),u||!h||h&&e.shouldComponentUpdate(r,t,i)){!v&&l(e.componentWillUpdate)&&e.componentWillUpdate(r,t,i),e.props=r,e.state=t,e.context=i;var m=null,g=ee(e,r,i);v&&l(e.getSnapshotBeforeUpdate)&&(m=e.getSnapshotBeforeUpdate(p,d)),ke(e.$LI,g,o,e.$CX,a,c,f,s),e.$LI=g,l(e.componentDidUpdate)&&We(e,p,d,m,f)}else e.props=r,e.state=t,e.context=i}function Le(e,t,r,o,i,u,c,s){var d=t.children=e.children;if(a(d))return;d.$L=c;var p=t.props||f,v=t.ref,h=e.ref,m=d.state;if(!d.$N){if(l(d.componentWillReceiveProps)){if(d.$BR=!0,d.componentWillReceiveProps(p,o),d.$UN)return;d.$BR=!1}a(d.$PS)||(m=n({},m,d.$PS),d.$PS=null)}Ae(d,m,p,r,o,i,!1,u,c,s),h!==v&&(En(h),On(v,d,c))}function Me(n,e,t,o,i,a,u,c){var s=!0,d=e.props||f,p=e.ref,v=n.props,h=!r(p),m=n.children;if(h&&l(p.onComponentShouldUpdate)&&(s=p.onComponentShouldUpdate(v,d)),s){h&&l(p.onComponentWillUpdate)&&p.onComponentWillUpdate(v,d);var g=G(re(e,o));ke(m,g,t,o,i,a,u,c),e.children=g,h&&l(p.onComponentDidUpdate)&&p.onComponentDidUpdate(v,d)}else e.children=m}function Ve(n,e){var t=e.children,r=e.dom=n.dom;t!==n.children&&(r.nodeValue=t)}function Ne(n,e,t,r,o,l,i,a,u,c){for(var f,s,d=l>i?i:l,p=0;pi)for(p=d;pp||h>v)break n;m=n[h],g=e[h]}for(m=n[p],g=e[v];m.key===g.key;){if(16384&g.flags&&(e[v]=g=X(g)),ke(m,g,t,r,o,a,c,f),n[p]=g,v--,h>--p||h>v)break n;m=n[p],g=e[v]}}if(h>p){if(h<=v)for(d=(s=v+1)v)for(;h<=p;)Hn(n[h++],t,f);else Ie(n,e,r,l,i,p,v,h,t,o,a,u,c,f)}function Ie(n,e,t,r,o,l,i,a,u,c,f,s,d,p){var v,h,m=0,g=0,b=a,k=a,C=l-a+1,$=i-a+1,D=new Int32Array($+1),F=C===r,x=!1,W=0,A=0;if(o<4||(C|$)<32)for(g=b;g<=l;++g)if(v=n[g],A<$){for(a=k;a<=i;a++)if(h=e[a],v.key===h.key){if(D[a-k]=g+1,F)for(F=!1;ba?x=!0:W=a,16384&h.flags&&(e[a]=h=X(h)),ke(v,h,u,t,c,f,d,p),++A;break}!F&&a>i&&Hn(v,u,p)}else F||Hn(v,u,p);else{var L={};for(g=k;g<=i;++g)L[e[g].key]=g;for(g=b;g<=l;++g)if(v=n[g],A<$)if(void 0!==(a=L[v.key])){if(F)for(F=!1;g>b;)Hn(n[b++],u,p);D[a-k]=g+1,W>a?x=!0:W=a,16384&(h=e[a]).flags&&(e[a]=h=X(h)),ke(v,h,u,t,c,f,d,p),++A}else F||Hn(v,u,p);else F||Hn(v,u,p)}if(F)Kn(u,s,n,p),ce(e,u,t,c,f,d,p);else if(x){var M=Te(D);for(a=M.length-1,g=$-1;g>=0;g--)0===D[g]?(16384&(h=e[W=g+k]).flags&&(e[W]=h=X(h)),oe(h,u,t,c,(m=W+1)0&&w(p.componentWillMove)}else if(A!==$)for(g=$-1;g>=0;g--)0===D[g]&&(16384&(h=e[W=g+k]).flags&&(e[W]=h=X(h)),oe(h,u,t,c,(m=W+1)Ue&&(Ue=u,Ln=new Int32Array(u),Mn=new Int32Array(u));t>1]]0&&(Mn[t]=Ln[l-1]),Ln[l]=t)}l=o+1;var c=new Int32Array(l);for(i=Ln[l-1];l-- >0;)c[l]=i,i=Mn[i],Ln[l]=0;return c}function Be(n,e,t,o){var i=[],a=new s,u=e.$V;r(u)?r(n)||(0!==(16384&n.flags)&&(n=X(n)),oe(n,e,o,!1,null,i,a),e.$V=n,u=n):r(n)?(Hn(u,e,a),e.$V=null):(16384&n.flags&&(n=X(n)),ke(u,n,e,o,!1,null,i,a),u=e.$V=n),b(i),C(a.componentDidAppear),l(t)&&t()}function Ee(n,e,t,r){void 0===t&&(t=null),void 0===r&&(r=f),Be(n,e,t,r)}"undefined"!==typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null),Promise.resolve().then.bind(Promise.resolve()),uibench.init("Inferno","8.2.2");var Oe={onComponentShouldUpdate:function(n,e){return n!==e}};function He(n){return U(1,"li","TreeLeaf",n.children,16,null,null,null)}function je(n){for(var e=n.data,t=e.children.length,r=new Array(t),o=0;o -1) { + if (browserList.includes('Chrome')) { results.push('Chrome'); } - if (browserList.indexOf('Firefox') > -1) { + if (browserList.includes('Firefox')) { results.push('Firefox'); } - if (browserList.indexOf('Edge') > -1) { + if (browserList.includes('Edge')) { results.push('Edge'); } diff --git a/fixtures/browser/karma.swc.conf.js b/fixtures/browser/karma.swc.conf.js index b8fe20c52..d14fecd6d 100644 --- a/fixtures/browser/karma.swc.conf.js +++ b/fixtures/browser/karma.swc.conf.js @@ -26,15 +26,15 @@ module.exports = function (config) { postDetection(browserList) { const results = []; - if (browserList.indexOf('Chrome') > -1) { + if (browserList.includes('Chrome')) { results.push('Chrome'); } - if (browserList.indexOf('Firefox') > -1) { + if (browserList.includes('Firefox')) { results.push('Firefox'); } - if (browserList.indexOf('Edge') > -1) { + if (browserList.includes('Edge')) { results.push('Edge'); } diff --git a/fixtures/browser/karma.ts.conf.js b/fixtures/browser/karma.ts.conf.js index 9ae129768..5aed79a2c 100644 --- a/fixtures/browser/karma.ts.conf.js +++ b/fixtures/browser/karma.ts.conf.js @@ -27,15 +27,15 @@ module.exports = function (config) { postDetection(browserList) { const results = []; - if (browserList.indexOf('Chrome') > -1) { + if (browserList.includes('Chrome')) { results.push('Chrome'); } - if (browserList.indexOf('Firefox') > -1) { + if (browserList.includes('Firefox')) { results.push('Firefox'); } - if (browserList.indexOf('Edge') > -1) { + if (browserList.includes('Edge')) { results.push('Edge'); } diff --git a/fixtures/browser/package-lock.json b/fixtures/browser/package-lock.json index 85ea70bcb..eea2165a3 100644 --- a/fixtures/browser/package-lock.json +++ b/fixtures/browser/package-lock.json @@ -7369,19 +7369,6 @@ "node": ">= 0.6" } }, - "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/ua-parser-js": { "version": "0.7.37", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", diff --git a/package-lock.json b/package-lock.json index 026393d00..8662f5e5c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,14 +36,14 @@ "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.0.1", "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-replace": "^5.0.4", + "@rollup/plugin-replace": "^5.0.5", "@rollup/plugin-terser": "^0.4.4", - "@swc/core": "^1.3.94", + "@swc/core": "^1.3.95", "@swc/jest": "^0.2.29", "@types/jest": "^29.5.6", "@types/jsdom": "^21.1.4", - "@types/node": "^20.8.7", - "@typescript-eslint/eslint-plugin": "^6.8.0", + "@types/node": "^20.8.9", + "@typescript-eslint/eslint-plugin": "^6.9.1", "babel-plugin-inferno": "6.7.0", "cli-table": "^0.3.11", "concat-stream-es6": "0.0.1", @@ -53,7 +53,7 @@ "eslint": "^8.52.0", "eslint-config-prettier": "^9.0.0", "eslint-config-standard-with-typescript": "^39.1.1", - "eslint-plugin-import": "^2.28.1", + "eslint-plugin-import": "^2.29.0", "eslint-plugin-n": "^16.2.0", "eslint-plugin-prettier": "^5.0.1", "eslint-plugin-promise": "^6.1.1", @@ -75,13 +75,12 @@ "pre-commit": "^1.2.2", "prettier": "^3.0.3", "rimraf": "^5", - "rollup": "^4.1.4", + "rollup": "^4.1.5", "swc": "^1.0.11", "swc-loader": "^0.2.3", - "swc-plugin-inferno": "^0.0.10", + "swc-plugin-inferno": "^0.0.11", "ts-plugin-inferno": "^6.0.2", - "typescript": "^5.2.2", - "v8-profiler-next": "^1.9.0" + "typescript": "^5.2.2" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -1861,9 +1860,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", - "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" @@ -3994,15 +3993,16 @@ } }, "node_modules/@npmcli/fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", - "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", "dev": true, "dependencies": { + "@gar/promisify": "^1.1.3", "semver": "^7.3.5" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/@npmcli/fs/node_modules/lru-cache": { @@ -4872,9 +4872,9 @@ } }, "node_modules/@rollup/plugin-replace": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.4.tgz", - "integrity": "sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz", + "integrity": "sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==", "dev": true, "dependencies": { "@rollup/pluginutils": "^5.0.1", @@ -4937,9 +4937,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.1.4.tgz", - "integrity": "sha512-WlzkuFvpKl6CLFdc3V6ESPt7gq5Vrimd2Yv9IzKXdOpgbH4cdDSS1JLiACX8toygihtH5OlxyQzhXOph7Ovlpw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.1.5.tgz", + "integrity": "sha512-/fwx6GS8cIbM2rTNyLMxjSCOegHywOdXO+kN9yFy018iCULcKZCyA3xvzw4bxyKbYfdSxQgdhbsl0egNcxerQw==", "cpu": [ "arm" ], @@ -4950,9 +4950,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.1.4.tgz", - "integrity": "sha512-D1e+ABe56T9Pq2fD+R3ybe1ylCDzu3tY4Qm2Mj24R9wXNCq35+JbFbOpc2yrroO2/tGhTobmEl2Bm5xfE/n8RA==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.1.5.tgz", + "integrity": "sha512-tmXh7dyEt+JEz/NgDJlB1UeL/1gFV0v8qYzUAU42WZH4lmUJ5rp6/HkR2qUNC5jCgYEwd8/EfbHKtGIEfS4CUg==", "cpu": [ "arm64" ], @@ -4963,9 +4963,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.1.4.tgz", - "integrity": "sha512-7vTYrgEiOrjxnjsgdPB+4i7EMxbVp7XXtS+50GJYj695xYTTEMn3HZVEvgtwjOUkAP/Q4HDejm4fIAjLeAfhtg==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.1.5.tgz", + "integrity": "sha512-lTDmLxdEVhzI3KCesZUrNbl3icBvPrDv/85JasY5gh4P2eAuDFmM4uj9HC5DdH0anLC0fwJ+1Uzasr4qOXcjRQ==", "cpu": [ "arm64" ], @@ -4976,9 +4976,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.1.4.tgz", - "integrity": "sha512-eGJVZScKSLZkYjhTAESCtbyTBq9SXeW9+TX36ki5gVhDqJtnQ5k0f9F44jNK5RhAMgIj0Ht9+n6HAgH0gUUyWQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.1.5.tgz", + "integrity": "sha512-v6qEHZyjWnIgcc4oiy8AIeFsUJAx+Kg0sLj+RE7ICwv3u7YC/+bSClxAiBASRjMzqsq0Z+I/pfxj+OD8mjBYxg==", "cpu": [ "x64" ], @@ -4989,9 +4989,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.1.4.tgz", - "integrity": "sha512-HnigYSEg2hOdX1meROecbk++z1nVJDpEofw9V2oWKqOWzTJlJf1UXVbDE6Hg30CapJxZu5ga4fdAQc/gODDkKg==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.1.5.tgz", + "integrity": "sha512-WngCfwPEDUNbZR1FNO2TCROYUwJvRlbvPi3AS85bDUkkoRDBcjUIz42cuB1j4PKilmnZascL5xTMF/yU8YFayA==", "cpu": [ "arm" ], @@ -5002,9 +5002,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.1.4.tgz", - "integrity": "sha512-TzJ+N2EoTLWkaClV2CUhBlj6ljXofaYzF/R9HXqQ3JCMnCHQZmQnbnZllw7yTDp0OG5whP4gIPozR4QiX+00MQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.1.5.tgz", + "integrity": "sha512-Q2A/PEP/UTPTOBwgar3mmCaApahoezai/8e/7f4GCLV6XWCpnU4YwkQQtla7d7nUnc792Ps7g1G0WMovzIknrA==", "cpu": [ "arm64" ], @@ -5015,9 +5015,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.1.4.tgz", - "integrity": "sha512-aVPmNMdp6Dlo2tWkAduAD/5TL/NT5uor290YvjvFvCv0Q3L7tVdlD8MOGDL+oRSw5XKXKAsDzHhUOPUNPRHVTQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.1.5.tgz", + "integrity": "sha512-84aBKNAVzTU/eG3tb2+kR4NGRAtm2YVW/KHwkGGDR4z1k4hyrDbuImsfs/6J74t6y0YLOe9HOSu7ejRjzUBGVQ==", "cpu": [ "arm64" ], @@ -5028,9 +5028,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.1.4.tgz", - "integrity": "sha512-77Fb79ayiDad0grvVsz4/OB55wJRyw9Ao+GdOBA9XywtHpuq5iRbVyHToGxWquYWlEf6WHFQQnFEttsAzboyKg==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.1.5.tgz", + "integrity": "sha512-mldtP9UEBurIq2+GYMdNeiqCLW1fdgf4KdkMR/QegAeXk4jFHkKQl7p0NITrKFVyVqzISGXH5gR6GSTBH4wszw==", "cpu": [ "x64" ], @@ -5041,9 +5041,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.1.4.tgz", - "integrity": "sha512-/t6C6niEQTqmQTVTD9TDwUzxG91Mlk69/v0qodIPUnjjB3wR4UA3klg+orR2SU3Ux2Cgf2pWPL9utK80/1ek8g==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.1.5.tgz", + "integrity": "sha512-36p+nMcSxjAEzfU47+by102HolUtf/EfgBAidocTKAofJMTqG5QD50qzaFLk4QO+z7Qvg4qd0wr99jGAwnKOig==", "cpu": [ "x64" ], @@ -5054,9 +5054,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.1.4.tgz", - "integrity": "sha512-ZY5BHHrOPkMbCuGWFNpJH0t18D2LU6GMYKGaqaWTQ3CQOL57Fem4zE941/Ek5pIsVt70HyDXssVEFQXlITI5Gg==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.1.5.tgz", + "integrity": "sha512-5oxhubo0A3J8aF/tG+6jHBg785HF8/88kl1YnfbDKmnqMxz/EFiAQDH9cq6lbnxofjn8tlq5KiTf0crJGOGThg==", "cpu": [ "arm64" ], @@ -5067,9 +5067,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.1.4.tgz", - "integrity": "sha512-XG2mcRfFrJvYyYaQmvCIvgfkaGinfXrpkBuIbJrTl9SaIQ8HumheWTIwkNz2mktCKwZfXHQNpO7RgXLIGQ7HXA==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.1.5.tgz", + "integrity": "sha512-uVQyBREKX9ErofL8KAZ4iVlqzSZOXSIG+BOLYuz5FD+Cg6jh1eLIeUa3Q4SgX0QaTRFeeAgSNqCC+8kZrZBpSw==", "cpu": [ "ia32" ], @@ -5080,9 +5080,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.1.4.tgz", - "integrity": "sha512-ANFqWYPwkhIqPmXw8vm0GpBEHiPpqcm99jiiAp71DbCSqLDhrtr019C5vhD0Bw4My+LmMvciZq6IsWHqQpl2ZQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.1.5.tgz", + "integrity": "sha512-FQ5qYqRJ2vUBSom3Fos8o/6UvAMOvlus4+HGCAifH1TagbbwVnVVe0o01J1V52EWnQ8kmfpJDJ0FMrfM5yzcSA==", "cpu": [ "x64" ], @@ -5127,108 +5127,188 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@sigstore/tuf": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", - "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", + "node_modules/@sigstore/sign/node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", "dev": true, "dependencies": { - "@sigstore/protobuf-specs": "^0.2.0", - "tuf-js": "^1.1.7" + "semver": "^7.3.5" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "node_modules/@sigstore/sign/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "node_modules/@sigstore/sign/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "node_modules/@sigstore/sign/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "dependencies": { - "type-detect": "4.0.8" + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "node_modules/@sigstore/sign/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dev": true, "dependencies": { - "@sinonjs/commons": "^3.0.0" + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@swc/cli": { - "version": "0.1.62", - "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.1.62.tgz", - "integrity": "sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==", + "node_modules/@sigstore/sign/node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@sigstore/sign/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { - "@mole-inc/bin-wrapper": "^8.0.1", - "commander": "^7.1.0", - "fast-glob": "^3.2.5", - "semver": "^7.3.8", - "slash": "3.0.0", - "source-map": "^0.7.3" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" }, "bin": { - "spack": "bin/spack.js", - "swc": "bin/swc.js", - "swcx": "bin/swcx.js" + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">= 12.13" + "node": ">=16 || 14 >=14.17" }, - "peerDependencies": { - "@swc/core": "^1.2.66", - "chokidar": "^3.5.1" + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@sigstore/sign/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@swc/cli/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "node_modules/@sigstore/sign/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">= 10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@swc/cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@sigstore/sign/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sigstore/sign/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/@swc/cli/node_modules/semver": { + "node_modules/@sigstore/sign/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@sigstore/sign/node_modules/semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", @@ -5243,34 +5323,213 @@ "node": ">=10" } }, - "node_modules/@swc/cli/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/@sigstore/sign/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/@swc/cli/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "node_modules/@sigstore/sign/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, "engines": { - "node": ">= 8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@swc/cli/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "node_modules/@sigstore/sign/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@sigstore/sign/node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@sigstore/tuf": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", + "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", + "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0", + "tuf-js": "^1.1.7" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", + "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@swc/cli": { + "version": "0.1.62", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.1.62.tgz", + "integrity": "sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==", + "dev": true, + "dependencies": { + "@mole-inc/bin-wrapper": "^8.0.1", + "commander": "^7.1.0", + "fast-glob": "^3.2.5", + "semver": "^7.3.8", + "slash": "3.0.0", + "source-map": "^0.7.3" + }, + "bin": { + "spack": "bin/spack.js", + "swc": "bin/swc.js", + "swcx": "bin/swcx.js" + }, + "engines": { + "node": ">= 12.13" + }, + "peerDependencies": { + "@swc/core": "^1.2.66", + "chokidar": "^3.5.1" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@swc/cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@swc/cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/cli/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/cli/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@swc/cli/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@swc/cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "node_modules/@swc/core": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.94.tgz", - "integrity": "sha512-jTHn8UJOGgERKZLy8euEixVAzC/w/rUSuMlM3e7hxgap/TC595hSkuQwtkpL238dsuEPveD44GMy2A5UBtSvjg==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.95.tgz", + "integrity": "sha512-PMrNeuqIusq9DPDooV3FfNEbZuTu5jKAc04N3Hm6Uk2Fl49cqElLFQ4xvl4qDmVDz97n3n/C1RE0/f6WyGPEiA==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -5285,16 +5544,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.94", - "@swc/core-darwin-x64": "1.3.94", - "@swc/core-linux-arm-gnueabihf": "1.3.94", - "@swc/core-linux-arm64-gnu": "1.3.94", - "@swc/core-linux-arm64-musl": "1.3.94", - "@swc/core-linux-x64-gnu": "1.3.94", - "@swc/core-linux-x64-musl": "1.3.94", - "@swc/core-win32-arm64-msvc": "1.3.94", - "@swc/core-win32-ia32-msvc": "1.3.94", - "@swc/core-win32-x64-msvc": "1.3.94" + "@swc/core-darwin-arm64": "1.3.95", + "@swc/core-darwin-x64": "1.3.95", + "@swc/core-linux-arm-gnueabihf": "1.3.95", + "@swc/core-linux-arm64-gnu": "1.3.95", + "@swc/core-linux-arm64-musl": "1.3.95", + "@swc/core-linux-x64-gnu": "1.3.95", + "@swc/core-linux-x64-musl": "1.3.95", + "@swc/core-win32-arm64-msvc": "1.3.95", + "@swc/core-win32-ia32-msvc": "1.3.95", + "@swc/core-win32-x64-msvc": "1.3.95" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -5306,9 +5565,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.94.tgz", - "integrity": "sha512-KNuE6opIy/wAXiGUWLhGWhCG3wA/AdjG6eYkv6dstrAURLaQMAoD8vDfVm8pxS8FA8Kx+0Z4QiDNPqk5aKIsqg==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.95.tgz", + "integrity": "sha512-VAuBAP3MNetO/yBIBzvorUXq7lUBwhfpJxYViSxyluMwtoQDhE/XWN598TWMwMl1ZuImb56d7eUsuFdjgY7pJw==", "cpu": [ "arm64" ], @@ -5322,9 +5581,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.94.tgz", - "integrity": "sha512-HypemhyehQrLqXwfJv5ronD4BMAXdgMCP4Ei7rt3B6Ftmt9axwGvdwGiXxsYR9h1ncyxoVxN+coGxbNIhKhahw==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.95.tgz", + "integrity": "sha512-20vF2rvUsN98zGLZc+dsEdHvLoCuiYq/1B+TDeE4oolgTFDmI1jKO+m44PzWjYtKGU9QR95sZ6r/uec0QC5O4Q==", "cpu": [ "x64" ], @@ -5338,9 +5597,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.94.tgz", - "integrity": "sha512-KzKN54c7Y6X1db+bBVSXG4+bXmAPvXtDWk+TgwNJH4yYliOrnP/RKkHA5QZ9VFSnqJF06/sAO4kYBiL/aVQDBQ==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.95.tgz", + "integrity": "sha512-oEudEM8PST1MRNGs+zu0cx5i9uP8TsLE4/L9HHrS07Ck0RJ3DCj3O2fU832nmLe2QxnAGPwBpSO9FntLfOiWEQ==", "cpu": [ "arm" ], @@ -5354,9 +5613,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.94.tgz", - "integrity": "sha512-iAcR8Ho0Uck/SLSrgYfXkpcGOXuN5waMZO7GlL/52QODr7GJtOfZ0H1MCZLbIFkPJp/iXoJpYgym4d/qSd477Q==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.95.tgz", + "integrity": "sha512-pIhFI+cuC1aYg+0NAPxwT/VRb32f2ia8oGxUjQR6aJg65gLkUYQzdwuUmpMtFR2WVf7WVFYxUnjo4UyMuyh3ng==", "cpu": [ "arm64" ], @@ -5370,9 +5629,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.94.tgz", - "integrity": "sha512-VCHL1Mb9ENHx+sAeubSSg481MUeP9/PYzPPy9tfswunj/w35M+vEWflwK2dzQL9kUTFD3zcFTpAgsKnj6aX24w==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.95.tgz", + "integrity": "sha512-ZpbTr+QZDT4OPJfjPAmScqdKKaT+wGurvMU5AhxLaf85DuL8HwUwwlL0n1oLieLc47DwIJEMuKQkYhXMqmJHlg==", "cpu": [ "arm64" ], @@ -5386,9 +5645,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.94.tgz", - "integrity": "sha512-gjq7U6clhJi0Oel2a4gwR4MbSu+THQ2hmBNVCOSA3JjPZWZTkJXaJDpnh/r7PJxKBwUDlo0VPlwiwjepAQR2Rw==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.95.tgz", + "integrity": "sha512-n9SuHEFtdfSJ+sHdNXNRuIOVprB8nbsz+08apKfdo4lEKq6IIPBBAk5kVhPhkjmg2dFVHVo4Tr/OHXM1tzWCCw==", "cpu": [ "x64" ], @@ -5402,9 +5661,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.94.tgz", - "integrity": "sha512-rSylruWyeol2ujZDHmwiovupMR5ukMXivlA7DDxmQ1dFUV9HuiPknQrU5rEbI3V2V3V5RkpbEKjnADen7AeMPQ==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.95.tgz", + "integrity": "sha512-L1JrVlsXU3LC0WwmVnMK9HrOT2uhHahAoPNMJnZQpc18a0paO9fqifPG8M/HjNRffMUXR199G/phJsf326UvVg==", "cpu": [ "x64" ], @@ -5418,9 +5677,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.94.tgz", - "integrity": "sha512-OenDUr5MQkz506ebVQq6ezoZ3GZ26nchgf5mPnwab4gx2TEiyR9zn7MdX5LWskTmOK3+FszPbGK0B5oLK6Y5yw==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.95.tgz", + "integrity": "sha512-YaP4x/aZbUyNdqCBpC2zL8b8n58MEpOUpmOIZK6G1SxGi+2ENht7gs7+iXpWPc0sy7X3YPKmSWMAuui0h8lgAA==", "cpu": [ "arm64" ], @@ -5434,9 +5693,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.94.tgz", - "integrity": "sha512-mi6NcmtJKnaiHAxLtVz+WzunscsEwPdA0j15DuiYVx06Xo+MdRLJj4eVBgVLwGD1AI3IqKs4MVVx2cD7n0h5mg==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.95.tgz", + "integrity": "sha512-w0u3HI916zT4BC/57gOd+AwAEjXeUlQbGJ9H4p/gzs1zkSHtoDQghVUNy3n/ZKp9KFod/95cA8mbVF9t1+6epQ==", "cpu": [ "ia32" ], @@ -5450,9 +5709,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.94", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.94.tgz", - "integrity": "sha512-Ba0ZLcGMnqPWWF9Xa+rWhhnkpvE7XoQegMP/VCF2JIHb2ieGBC8jChO6nKRFKZjib/3wghGzxakyDQx3LDhDug==", + "version": "1.3.95", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.95.tgz", + "integrity": "sha512-5RGnMt0S6gg4Gc6QtPUJ3Qs9Un4sKqccEzgH/tj7V/DVTJwKdnBKxFZfgQ34OR2Zpz7zGOn889xwsFVXspVWNA==", "cpu": [ "x64" ], @@ -5741,12 +6000,12 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.8.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.7.tgz", - "integrity": "sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==", + "version": "20.8.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", + "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", "dev": true, "dependencies": { - "undici-types": "~5.25.1" + "undici-types": "~5.26.4" } }, "node_modules/@types/normalize-package-data": { @@ -5804,16 +6063,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.8.0.tgz", - "integrity": "sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.1.tgz", + "integrity": "sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/type-utils": "6.8.0", - "@typescript-eslint/utils": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/type-utils": "6.9.1", + "@typescript-eslint/utils": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -5872,15 +6131,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.8.0.tgz", - "integrity": "sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.9.1.tgz", + "integrity": "sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4" }, "engines": { @@ -5900,13 +6159,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.8.0.tgz", - "integrity": "sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz", + "integrity": "sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0" + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -5917,13 +6176,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.8.0.tgz", - "integrity": "sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.9.1.tgz", + "integrity": "sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.8.0", - "@typescript-eslint/utils": "6.8.0", + "@typescript-eslint/typescript-estree": "6.9.1", + "@typescript-eslint/utils": "6.9.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -5944,9 +6203,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.8.0.tgz", - "integrity": "sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.9.1.tgz", + "integrity": "sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -5957,13 +6216,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.8.0.tgz", - "integrity": "sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.1.tgz", + "integrity": "sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/visitor-keys": "6.8.0", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/visitor-keys": "6.9.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -6017,17 +6276,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.8.0.tgz", - "integrity": "sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.9.1.tgz", + "integrity": "sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.8.0", - "@typescript-eslint/types": "6.8.0", - "@typescript-eslint/typescript-estree": "6.8.0", + "@typescript-eslint/scope-manager": "6.9.1", + "@typescript-eslint/types": "6.9.1", + "@typescript-eslint/typescript-estree": "6.9.1", "semver": "^7.5.4" }, "engines": { @@ -6075,12 +6334,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.8.0.tgz", - "integrity": "sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.1.tgz", + "integrity": "sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.8.0", + "@typescript-eslint/types": "6.9.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -6258,495 +6517,85 @@ "@xtuc/long": "4.2.2" } }, - "node_modules/@xprofiler/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@xprofiler/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-kNFT4XscrA+Hjh+jSHs49PiG/YGf08a6eNDo16qjSnCaT4B5ngrKDcNtEJ6CnS0sDP/1oZmHCBYECB6wGKP7lg==", + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "peer": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "peer": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "node_modules/@yarnpkg/parsers": { + "version": "3.0.0-rc.46", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", + "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", "dev": true, "dependencies": { - "detect-libc": "^1.0.3", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.5", - "node-gyp": "9.3.1", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" + "js-yaml": "^3.10.0", + "tslib": "^2.4.0" }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" + "engines": { + "node": ">=14.15.0" } }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "node_modules/@zkochan/js-yaml": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", + "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", "dev": true, "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" + "argparse": "^2.0.1" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/brace-expansion": { + "node_modules/@zkochan/js-yaml/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/cacache": { - "version": "16.1.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", - "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/cacache/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/cacache/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, - "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/node-gyp": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz", - "integrity": "sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg==", - "dev": true, - "dependencies": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": "^12.13 || ^14.13 || >=16" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/node-gyp/node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/node-gyp/node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "dev": true, - "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/npmlog/node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/npmlog/node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "dev": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/unique-filename": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", - "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", - "dev": true, - "dependencies": { - "unique-slug": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/unique-slug": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", - "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/@xprofiler/node-pre-gyp/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true, - "peer": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true, - "peer": true - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", - "dev": true, - "dependencies": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=14.15.0" - } - }, - "node_modules/@zkochan/js-yaml": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", - "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@zkochan/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "node_modules/acorn-globals": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", "dev": true, "dependencies": { "acorn": "^8.1.0", @@ -6773,9 +6622,9 @@ } }, "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", "dev": true, "engines": { "node": ">=0.4.0" @@ -7155,9 +7004,9 @@ "dev": true }, "node_modules/axios": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.1.tgz", - "integrity": "sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz", + "integrity": "sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", @@ -7340,13 +7189,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", - "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", + "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", "dev": true, "dependencies": { "@babel/helper-define-polyfill-provider": "^0.4.3", - "core-js-compat": "^3.32.2" + "core-js-compat": "^3.33.1" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -7844,57 +7693,32 @@ } }, "node_modules/cacache": { - "version": "17.1.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", - "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dev": true, "dependencies": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", "lru-cache": "^7.7.1", - "minipass": "^7.0.3", + "minipass": "^3.1.6", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", "p-map": "^4.0.0", - "ssri": "^10.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/cacache/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "unique-filename": "^2.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/cacache/node_modules/lru-cache": { @@ -7906,40 +7730,39 @@ "node": ">=12" } }, - "node_modules/cacache/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/cacache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "glob": "^7.1.3" }, - "engines": { - "node": ">=16 || 14 >=14.17" + "bin": { + "rimraf": "bin.js" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/cacache/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/cacache/node_modules/ssri": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", - "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "node_modules/cacache/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, "dependencies": { - "minipass": "^7.0.3" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/cacheable-lookup": { @@ -8034,9 +7857,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001553", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001553.tgz", - "integrity": "sha512-N0ttd6TrFfuqKNi+pMgWJTb9qrdJu4JSpgPFLe/lrD19ugC6fZgF0pUewRowDwzdDnb9V41mFcdlYgl/PyKf4A==", + "version": "1.0.30001558", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001558.tgz", + "integrity": "sha512-/Et7DwLqpjS47JPEcz6VnxU9PwcIdVi0ciLXRWBQdj1XFye68pSQYpV0QtPTfUKWuOaEig+/Vez2l74eDc1tPQ==", "dev": true, "funding": [ { @@ -8677,9 +8500,9 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.33.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.1.tgz", - "integrity": "sha512-6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ==", + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", + "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", "dev": true, "dependencies": { "browserslist": "^4.22.1" @@ -9356,18 +9179,6 @@ "node": ">=4" } }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -9493,9 +9304,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.563", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.563.tgz", - "integrity": "sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw==", + "version": "1.4.570", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.570.tgz", + "integrity": "sha512-5GxH0PLSIfXKOUMMHMCT4M0olwj1WwAxsQHzVW5Vh3kbsvGw8b4k7LHQmTLC2aRhsgFzrF57XJomca4XLc/WHA==", "dev": true }, "node_modules/emittery": { @@ -9941,26 +9752,26 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", - "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", + "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.findlastindex": "^1.2.2", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", + "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.8.0", - "has": "^1.0.3", - "is-core-module": "^2.13.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.6", - "object.groupby": "^1.0.0", - "object.values": "^1.1.6", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", "semver": "^6.3.1", "tsconfig-paths": "^3.14.2" }, @@ -10872,24 +10683,15 @@ } }, "node_modules/fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dev": true, "dependencies": { - "minipass": "^7.0.3" + "minipass": "^3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 8" } }, "node_modules/fs.realpath": { @@ -11512,15 +11314,6 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -17309,29 +17102,30 @@ "dev": true }, "node_modules/make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", "dev": true, "dependencies": { "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-lambda": "^1.0.1", "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "promise-retry": "^2.0.1", "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" + "ssri": "^9.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/make-fetch-happen/node_modules/lru-cache": { @@ -17343,27 +17137,6 @@ "node": ">=12" } }, - "node_modules/make-fetch-happen/node_modules/ssri": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", - "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", - "dev": true, - "dependencies": { - "minipass": "^7.0.3" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/make-fetch-happen/node_modules/ssri/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", @@ -17672,10 +17445,13 @@ } }, "node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { "node": ">=8" } @@ -17692,50 +17468,23 @@ "node": ">= 8" } }, - "node_modules/minipass-collect/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", - "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dev": true, "dependencies": { - "minipass": "^7.0.3", + "minipass": "^3.1.6", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" }, "optionalDependencies": { "encoding": "^0.1.13" } }, - "node_modules/minipass-fetch/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", @@ -17748,24 +17497,6 @@ "node": ">= 8" } }, - "node_modules/minipass-flush/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-flush/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-json-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", @@ -17776,24 +17507,6 @@ "minipass": "^3.0.0" } }, - "node_modules/minipass-json-stream/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-json-stream/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -17806,49 +17519,19 @@ "node": ">=8" } }, - "node_modules/minipass-pipeline/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-pipeline/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" + "minipass": "^3.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/minipass-sized/node_modules/yallist": { + "node_modules/minipass/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", @@ -17867,18 +17550,6 @@ "node": ">= 8" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minizlib/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -17956,12 +17627,6 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", - "dev": true - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -18038,16 +17703,16 @@ } }, "node_modules/node-gyp": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz", - "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", + "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", "dev": true, "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^11.0.3", + "make-fetch-happen": "^10.0.3", "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", @@ -18419,28 +18084,287 @@ "lru-cache": "^7.5.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-pick-manifest/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/npm-registry-fetch": { + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", + "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^11.0.0", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/npm-registry-fetch/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/npm-registry-fetch/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/npm-pick-manifest/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, "engines": { - "node": ">=12" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "node_modules/npm-registry-fetch/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { + "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", @@ -18455,7 +18379,7 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm-pick-manifest/node_modules/semver": { + "node_modules/npm-registry-fetch/node_modules/semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", @@ -18470,7 +18394,7 @@ "node": ">=10" } }, - "node_modules/npm-pick-manifest/node_modules/semver/node_modules/lru-cache": { + "node_modules/npm-registry-fetch/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", @@ -18482,91 +18406,49 @@ "node": ">=10" } }, - "node_modules/npm-pick-manifest/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/npm-registry-fetch": { - "version": "14.0.5", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", - "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", - "dev": true, - "dependencies": { - "make-fetch-happen": "^11.0.0", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^10.0.0", - "proc-log": "^3.0.0" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "node_modules/npm-registry-fetch/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, "dependencies": { - "lru-cache": "^7.5.1" + "minipass": "^7.0.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm-registry-fetch/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "node_modules/npm-registry-fetch/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", - "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", + "node_modules/npm-registry-fetch/node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, "dependencies": { - "hosted-git-info": "^6.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" + "unique-slug": "^4.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/npm-registry-fetch/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-registry-fetch/node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/npm-registry-fetch/node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "imurmurhash": "^0.1.4" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-registry-fetch/node_modules/yallist": { @@ -18975,15 +18857,6 @@ "node": "*" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object-inspect": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", @@ -19438,6 +19311,18 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/pacote/node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/pacote/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -19447,6 +19332,81 @@ "balanced-match": "^1.0.0" } }, + "node_modules/pacote/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/pacote/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/pacote/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/pacote/node_modules/hosted-git-info": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", @@ -19495,6 +19455,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/pacote/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/pacote/node_modules/npm-package-arg": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", @@ -19570,6 +19539,30 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/pacote/node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/pacote/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -19700,6 +19693,15 @@ "node": "14 || >=16.14" } }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/path-to-regexp": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.7.0.tgz", @@ -20098,9 +20100,9 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "engines": { "node": ">=6" @@ -20324,6 +20326,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/read-package-json/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/read-package-json/node_modules/normalize-package-data": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", @@ -20977,10 +20988,19 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/rollup": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.1.4.tgz", - "integrity": "sha512-U8Yk1lQRKqCkDBip/pMYT+IKaN7b7UesK3fLSTuHBoBJacCE+oBqo/dfG/gkUdQNNB2OBmRP98cn2C2bkYZkyw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.1.5.tgz", + "integrity": "sha512-AEw14/q4NHYQkQlngoSae2yi7hDBeT9w84aEzdgCr39+2RL+iTG84lGTkgC1Wp5igtquN64cNzuzZKVz+U6jOg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -20990,18 +21010,18 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.1.4", - "@rollup/rollup-android-arm64": "4.1.4", - "@rollup/rollup-darwin-arm64": "4.1.4", - "@rollup/rollup-darwin-x64": "4.1.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.1.4", - "@rollup/rollup-linux-arm64-gnu": "4.1.4", - "@rollup/rollup-linux-arm64-musl": "4.1.4", - "@rollup/rollup-linux-x64-gnu": "4.1.4", - "@rollup/rollup-linux-x64-musl": "4.1.4", - "@rollup/rollup-win32-arm64-msvc": "4.1.4", - "@rollup/rollup-win32-ia32-msvc": "4.1.4", - "@rollup/rollup-win32-x64-msvc": "4.1.4", + "@rollup/rollup-android-arm-eabi": "4.1.5", + "@rollup/rollup-android-arm64": "4.1.5", + "@rollup/rollup-darwin-arm64": "4.1.5", + "@rollup/rollup-darwin-x64": "4.1.5", + "@rollup/rollup-linux-arm-gnueabihf": "4.1.5", + "@rollup/rollup-linux-arm64-gnu": "4.1.5", + "@rollup/rollup-linux-arm64-musl": "4.1.5", + "@rollup/rollup-linux-x64-gnu": "4.1.5", + "@rollup/rollup-linux-x64-musl": "4.1.5", + "@rollup/rollup-win32-arm64-msvc": "4.1.5", + "@rollup/rollup-win32-ia32-msvc": "4.1.5", + "@rollup/rollup-win32-x64-msvc": "4.1.5", "fsevents": "~2.3.2" } }, @@ -21350,6 +21370,265 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/sigstore/node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sigstore/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sigstore/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sigstore/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/sigstore/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sigstore/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sigstore/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sigstore/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sigstore/node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -21631,34 +21910,16 @@ }, "node_modules/ssri": { "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ssri/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "minipass": "^3.1.1" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/ssri/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", @@ -21987,9 +22248,9 @@ } }, "node_modules/swc-plugin-inferno": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/swc-plugin-inferno/-/swc-plugin-inferno-0.0.10.tgz", - "integrity": "sha512-0wQyMmFIX8mdlxrrFZD3ejQOdNwtQJQvdyvZ1dX3qp7LhJm6DqySHaU4RZZv7CfF08SBdXje93eQpUUxZY84sQ==", + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/swc-plugin-inferno/-/swc-plugin-inferno-0.0.11.tgz", + "integrity": "sha512-K2jxEFSTN027p9NcK+N3wsbuMJbbCOqZ/gXNSnpDxNY6f4Rct8qAPBm6LEpHjeQOaodOLBmXljAtNceqDneHqg==", "dev": true }, "node_modules/symbol-tree": { @@ -22057,30 +22318,6 @@ "node": ">=6" } }, - "node_modules/tar/node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/tar/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/tar/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -22097,9 +22334,9 @@ } }, "node_modules/terser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.22.0.tgz", - "integrity": "sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==", + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.23.0.tgz", + "integrity": "sha512-Iyy83LN0uX9ZZLCX4Qbu5JiHiWjOCTwrmM9InWOzVeM++KNWEsqV4YgN9U9E8AlohQ6Gs42ztczlWOG/lwDAMA==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -22372,190 +22609,449 @@ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/token-types": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", + "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", + "dev": true, + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "dev": true, + "dependencies": { + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", + "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ts-api-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "dev": true, + "engines": { + "node": ">=16.13.0" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-plugin-inferno": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ts-plugin-inferno/-/ts-plugin-inferno-6.0.2.tgz", + "integrity": "sha512-9vdUbec2pVonUGRPH5k4aIBirKNEVsECZigV4TOYSGY7lGsm8YGzOBbnPTl3BoHtSutWePf5ezFDKDGBT3z8yg==", + "dev": true, + "dependencies": { + "typescript": "^5.2.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "node_modules/tuf-js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", + "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", + "dev": true, + "dependencies": { + "@tufjs/models": "1.0.4", + "debug": "^4.3.4", + "make-fetch-happen": "^11.1.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/tuf-js/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/tuf-js/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dev": true, "dependencies": { - "is-number": "^7.0.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">=8.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/token-types": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", - "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", + "node_modules/tuf-js/node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/tuf-js/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, "dependencies": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=14.16" + "node": ">=16 || 14 >=14.17" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "node_modules/tuf-js/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "node_modules/tuf-js/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, "engines": { - "node": ">= 4.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/tr46": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", - "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "node_modules/tuf-js/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { - "punycode": "^2.3.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=14" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "node_modules/tuf-js/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/trim-repeated": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", - "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", + "node_modules/tuf-js/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, "dependencies": { - "escape-string-regexp": "^5.0.0" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">=12" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/trim-repeated/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/tuf-js/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/ts-api-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", - "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "node_modules/tuf-js/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "engines": { - "node": ">=16.13.0" + "dependencies": { + "lru-cache": "^6.0.0" }, - "peerDependencies": { - "typescript": ">=4.2.0" + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/ts-plugin-inferno": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ts-plugin-inferno/-/ts-plugin-inferno-6.0.2.tgz", - "integrity": "sha512-9vdUbec2pVonUGRPH5k4aIBirKNEVsECZigV4TOYSGY7lGsm8YGzOBbnPTl3BoHtSutWePf5ezFDKDGBT3z8yg==", + "node_modules/tuf-js/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "typescript": "^5.2.2" + "yallist": "^4.0.0" }, "engines": { - "node": ">=16" + "node": ">=10" } }, - "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "node_modules/tuf-js/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "node_modules/tuf-js/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { + "node_modules/tuf-js/node_modules/unique-filename": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, + "dependencies": { + "unique-slug": "^4.0.0" + }, "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true - }, - "node_modules/tuf-js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", - "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", + "node_modules/tuf-js/node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, "dependencies": { - "@tufjs/models": "1.0.4", - "debug": "^4.3.4", - "make-fetch-happen": "^11.1.1" + "imurmurhash": "^0.1.4" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/tuf-js/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -22720,9 +23216,9 @@ } }, "node_modules/undici-types": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", - "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "dev": true }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -22766,27 +23262,27 @@ } }, "node_modules/unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, "dependencies": { - "unique-slug": "^4.0.0" + "unique-slug": "^3.0.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/universal-user-agent": { @@ -22897,17 +23393,6 @@ "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", "dev": true }, - "node_modules/v8-profiler-next": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/v8-profiler-next/-/v8-profiler-next-1.9.0.tgz", - "integrity": "sha512-+k2Lb0c9lEDsGNT1GfrrlV4evR2KsF3LljW8PUfRaM1OQmr+F3lXGxVIffa+LNXaw3CnwdsSdqI2zaYEhDdu5Q==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@xprofiler/node-pre-gyp": "^1.0.9", - "nan": "^2.16.0" - } - }, "node_modules/v8-to-istanbul": { "version": "9.1.3", "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz", diff --git a/package.json b/package.json index 9aedda385..9af916b47 100644 --- a/package.json +++ b/package.json @@ -133,9 +133,8 @@ "rollup": "^4.1.5", "swc": "^1.0.11", "swc-loader": "^0.2.3", - "swc-plugin-inferno": "^0.0.10", + "swc-plugin-inferno": "^0.0.11", "ts-plugin-inferno": "^6.0.2", - "typescript": "^5.2.2", - "v8-profiler-next": "^1.9.0" + "typescript": "^5.2.2" } }