Files
yoga/docs/component---src-pages-index-js-cfbbb0a391b17da531e9.js

24 lines
710 KiB
JavaScript
Raw Normal View History

webpackJsonp([35783957827783],[,,,,,,,,,,,function(e,t,n){"use strict";var r=n(1),i=n(153);if("undefined"==typeof r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var o=(new r.Component).updater;e.exports=i(r.Component,r.isValidElement,o)},,function(e,t,n){"use strict";t.__esModule=!0;var r=n(41),i=(0,r.Record)({top:0,right:0,bottom:0,left:0});t.default=i,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(108),o=r(i),a=n(107),u=r(a);o.default.Group=u.default,t.default=o.default,e.exports=t.default},,function(e,t,n){"use strict";var r=n(261),i=n(259),o=!1,a=null;if(i({},function(e,t){if(!o){if(o=!0,e)throw e;a=t}}),!o)throw new Error("Failed to load the yoga module - it needed to be loaded synchronously, but didn't");e.exports=r(a.bind,a.lib)},,function(e,t,n){"use strict";n(12),n(191)},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(41),o=n(13),a=r(o),u=n(16),s=r(u),l=(0,i.Record)({width:"auto",height:"auto",justifyContent:s.default.JUSTIFY_FLEX_START,alignItems:s.default.ALIGN_STRETCH,alignSelf:s.default.ALIGN_AUTO,alignContent:s.default.ALIGN_STRETCH,flexDirection:s.default.FLEX_DIRECTION_ROW,padding:(0,a.default)(),margin:(0,a.default)(),border:(0,a.default)(),position:(0,a.default)({left:NaN,top:NaN,right:NaN,bottom:NaN}),positionType:s.default.POSITION_TYPE_RELATIVE,flexWrap:s.default.WRAP_NO_WRAP,flexBasis:"auto",flexGrow:0,flexShrink:1,children:(0,i.List)(),aspectRatio:"auto",minWidth:NaN,maxWidth:NaN,minHeight:NaN,maxHeight:NaN});t.default=l,e.exports=t.default},function(e,t,n){"use strict";function r(e){var t=e.style.display;e.style.display="none",e.offsetHeight,e.style.display=t}function i(e,t,n){var r=n;{if("object"!==("undefined"==typeof t?"undefined":k(t)))return"undefined"!=typeof r?("number"==typeof r&&(r+="px"),void(e.style[t]=r)):O(e,t);for(var o in t)t.hasOwnProperty(o)&&i(e,o,t[o])}}function o(e){var t=void 0,n=void 0,r=void 0,i=e.ownerDocument,o=i.body,a=i&&i.documentElement;return t=e.getBoundingClientRect(),n=t.left,r=t.top,n-=a.clientLeft||o.clientLeft||0,r-=a.clientTop||o.clientTop||0,{left:n,top:r}}function a(e,t){var n=e["page"+(t?"Y":"X")+"Offset"],r="scroll"+(t?"Top":"Left");if("number"!=typeof n){var i=e.document;n=i.documentElement[r],"number"!=typeof n&&(n=i.body[r])}return n}function u(e){return a(e)}function s(e){return a(e,!0)}function l(e){var t=o(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=u(r),t.top+=s(r),t}function f(e){return null!==e&&void 0!==e&&e==e.window}function c(e){return f(e)?e.document:9===e.nodeType?e:e.ownerDocument}function d(e,t,n){var r=n,i="",o=c(e);return r=r||o.defaultView.getComputedStyle(e,null),r&&(i=r.getPropertyValue(t)||r[t]),i}function p(e,t){var n=e[N]&&e[N][t];if(x.test(n)&&!P.test(t)){var r=e.style,i=r[L],o=e[I][L];e[I][L]=e[N][L],r[L]="fontSize"===t?"1em":n||0,n=r.pixelLeft+R,r[L]=i,e[I][L]=o}return""===n?"auto":n}function h(e,t){return"left"===e?t.useCssRight?"right":e:t.useCssBottom?"bottom":e}function v(e){return"left"===e?"right":"right"===e?"left":"top"===e?"bottom":"bottom"===e?"top":void 0}function m(e,t,n){"static"===i(e,"position")&&(e.style.position="relative");var o=-999,a=-999,u=h("left",n),s=h("top",n),f=v(u),c=v(s);"left"!==u&&(o=999),"top"!==s&&(a=999);var d="",p=l(e);("left"in t||"top"in t)&&(d=(0,A.getTransitionProperty)(e)||"",(0,A.setTransitionProperty)(e,"none")),"left"in t&&(e.style[f]="",e.style[u]=o+"px"),"top"in t&&(e.style[c]="",e.style[s]=a+"px"),r(e);var m=l(e),y={};for(var _ in t)if(t.hasOwnProperty(_)){var g=h(_,n),b="left"===_?o:a,w=p[_]-m[_];g===_?y[g]=b+w:y[g]=b-w}i(e,y),r(e),("left"in t||"top"in t)&&(0,A.setTransitionProperty)(e,d);var E={};for(var C in t)if(t.hasOwnProperty(C)){var T=h(C,n),M=t[C]-p[C];C===T?E[T]=y[T]+M:E[T]=y[T]-M}i(e,E)}function y(e,t){var n=l(e),r=(0,A.getTransformXY)(e),i={x:r.x,y:r.y};"left"in t&&(i.x=
return r}function fe(e,t){if(!e)throw new Error(t)}function ce(e){fe(e!==1/0,"Cannot perform this action with an infinite size.")}function de(e){if(k(e)&&"string"!=typeof e)return e;if(y(e))return e.toArray();throw new TypeError("Invalid keyPath: expected Ordered Collection or Array: "+e)}function pe(e){return e&&(e.constructor===Object||void 0===e.constructor)}function he(e){return d(e)||Array.isArray(e)||pe(e)}function ve(e){try{return"string"==typeof e?JSON.stringify(e):String(e)}catch(t){return JSON.stringify(e)}}function me(e,t){return d(e)?e.has(t):he(e)&&On.call(e,t)}function ye(e,t,n){return d(e)?e.get(t,n):me(e,t)?"function"==typeof e.get?e.get(t):e[t]:n}function _e(e){if(Array.isArray(e))return le(e);var t={};for(var n in e)On.call(e,n)&&(t[n]=e[n]);return t}function ge(e,t){if(!he(e))throw new TypeError("Cannot update non-data-structure value: "+e);if(d(e)){if(!e.remove)throw new TypeError("Cannot update immutable value without .remove() method: "+e);return e.remove(t)}if(!On.call(e,t))return e;var n=_e(e);return Array.isArray(n)?n.splice(t,1):delete n[t],n}function be(e,t,n){if(!he(e))throw new TypeError("Cannot update non-data-structure value: "+e);if(d(e)){if(!e.set)throw new TypeError("Cannot update immutable value without .set() method: "+e);return e.set(t,n)}if(On.call(e,t)&&n===e[t])return e;var r=_e(e);return r[t]=n,r}function we(e,t,n,r){r||(r=n,n=void 0);var i=Ee(d(e),e,de(t),0,n,r);return i===fn?n:i}function Ee(e,t,n,r,i,o){var a=t===fn;if(r===n.length){var u=a?i:t,s=o(u);return s===u?t:s}if(!a&&!he(t))throw new TypeError("Cannot update within non-data-structure value in path ["+n.slice(0,r).map(ve)+"]: "+t);var l=n[r],f=a?fn:ye(t,l,fn),c=Ee(f===fn?e:d(f),f,n,r+1,i,o);return c===f?t:c===fn?ge(t,l):be(a?e?Ze():{}:t,l,c)}function Ce(e,t,n){return we(e,t,fn,function(){return n})}function Te(e,t){return Ce(this,e,t)}function Me(e,t){return we(e,t,function(){return fn})}function ke(e){return Me(this,e)}function Ae(e,t,n,r){return we(e,[t],n,r)}function Se(e,t,n){return 1===arguments.length?e(this):Ae(this,e,t,n)}function Oe(e,t,n){return we(this,e,t,n)}function xe(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return Ne(this,e)}function Pe(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return Ne(this,t,e)}function Ne(e,t,n){for(var r=[],i=0;i<t.length;i++){var o=gn(t[i]);0!==o.size&&r.push(o)}return 0===r.length?e:0!==e.size||e.__ownerID||1!==r.length?e.withMutations(function(e){for(var t=n?function(t,r){Ae(e,r,fn,function(e){return e===fn?t:n(e,t,r)})}:function(t,n){e.set(n,t)},i=0;i<r.length;i++)r[i].forEach(t)}):e.constructor(r[0])}function Ie(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return Fe(e,t)}function Le(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return Fe(t,n,e)}function Re(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return Be(e,t)}function De(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return Be(t,n,e)}function Be(e,t,n){return Fe(e,t,je(n))}function Fe(e,t,n){if(!he(e))throw new TypeError("Cannot merge into non-data-structure value: "+e);if(d(e))return e.mergeWith?e.mergeWith.apply(e,[n].concat(t)):e.concat.apply(e,t);for(var r=Array.isArray(e),i=e,o=r?bn:gn,a=r?function(t){i===e&&(i=_e(i)),i.push(t)}:function(t,r){var o=On.call(i,r),a=o&&n?n(i[r],t,r):t;o&&a===i[r]||(i===e&&(i=_e(i)),i[r]=a)},u=0;u<t.length;u++)o(t[u]).forEach(a);return i}function je(e){function t(n,r,i){return he(n)&&he(r)?Fe(n,[r],t):e?e(n,r,i):r}return t}function Ue(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return Be(this,e)}function ze(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return Be(this,t,e)}function We(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return we(this,e,Ze(),function(e){return Fe(e,t)})}function Ke(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];return we(this,e,Ze(),function(e){return Be(e,t)})}function He(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this}function Ye(){ret
var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return e?wt(t,n,e,this.__hash):0===this.size?Et():(this.__ownerID=e,this._map=t,this._list=n,this)},t}(tr);br.isOrderedMap=bt,br.prototype[mn]=!0,br.prototype[an]=br.prototype.remove;var wr,Er=function(e){function t(e){return null===e||void 0===e?kt():Tt(e)?e:kt().pushAll(e)}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.prototype.toString=function(){return this.__toString("Stack [","]")},t.prototype.get=function(e,t){var n=this._head;for(e=o(this,e);n&&e--;)n=n.next;return n?n.value:t},t.prototype.peek=function(){return this._head&&this._head.value},t.prototype.push=function(){var e=arguments;if(0===arguments.length)return this;for(var t=this.size+arguments.length,n=this._head,r=arguments.length-1;r>=0;r--)n={value:e[r],next:n};return this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):Mt(t,n)},t.prototype.pushAll=function(t){if(t=e(t),0===t.size)return this;if(0===this.size&&Tt(t))return t;ce(t.size);var n=this.size,r=this._head;return t.__iterate(function(e){n++,r={value:e,next:r}},!0),this.__ownerID?(this.size=n,this._head=r,this.__hash=void 0,this.__altered=!0,this):Mt(n,r)},t.prototype.pop=function(){return this.slice(1)},t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):kt()},t.prototype.slice=function(t,n){if(u(t,n,this.size))return this;var r=s(t,this.size),i=l(n,this.size);if(i!==this.size)return e.prototype.slice.call(this,t,n);for(var o=this.size-r,a=this._head;r--;)a=a.next;return this.__ownerID?(this.size=o,this._head=a,this.__hash=void 0,this.__altered=!0,this):Mt(o,a)},t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Mt(this.size,this._head,e,this.__hash):0===this.size?kt():(this.__ownerID=e,this.__altered=!1,this)},t.prototype.__iterate=function(e,t){var n=this;if(t)return new Rn(this.toArray()).__iterate(function(t,r){return e(t,r,n)},t);for(var r=0,i=this._head;i&&e(i.value,r++,n)!==!1;)i=i.next;return r},t.prototype.__iterator=function(e,t){if(t)return new Rn(this.toArray()).__iterator(e,t);var n=0,r=this._head;return new Sn(function(){if(r){var t=r.value;return r=r.next,b(e,n++,t)}return w()})},t}(bn);Er.isStack=Tt;var Cr="@@__IMMUTABLE_STACK__@@",Tr=Er.prototype;Tr[Cr]=!0,Tr.shift=Tr.pop,Tr.unshift=Tr.push,Tr.unshiftAll=Tr.pushAll,Tr.withMutations=He,Tr.wasAltered=Ge,Tr.asImmutable=Ve,Tr["@@transducer/init"]=Tr.asMutable=Ye,Tr["@@transducer/step"]=function(e,t){return e.unshift(t)},Tr["@@transducer/result"]=function(e){return e.asImmutable()};var Mr,kr=function(e){function t(t){return null===t||void 0===t?It():xt(t)&&!y(t)?t:It().withMutations(function(n){var r=e(t);ce(r.size),r.forEach(function(e){return n.add(e)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.of=function(){return this(arguments)},t.fromKeys=function(e){return this(gn(e).keySeq())},t.intersect=function(e){return e=_n(e).toArray(),e.length?Sr.intersect.apply(t(e.pop()),e):It()},t.union=function(e){return e=_n(e).toArray(),e.length?Sr.union.apply(t(e.pop()),e):It()},t.prototype.toString=function(){return this.__toString("Set {","}")},t.prototype.has=function(e){return this._map.has(e)},t.prototype.add=function(e){return Pt(this,this._map.set(e,e))},t.prototype.remove=function(e){return Pt(this,this._map.remove(e))},t.prototype.clear=function(){return Pt(this,this._map.clear())},t.prototype.union=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];return t=t.filter(function(e){return 0!==e.size}),0===t.length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations(function(n){for(var r=0;r<t.length;r++)e(t[r]).forEach(function(e){return n.add(e)})}):this.constructor(t[0])},t.prototype.intersect=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(0===t.length)return this;t=t.map(function(t){return e(t)});var r=[];return this.forEach(function(e){t.
ref:this.savePopup}),"function"==typeof e.popup?e.popup():e.popup)},getContainer:function(){var e=this.props,t=document.createElement("div");t.style.position="absolute",t.style.top="0",t.style.left="0",t.style.width="100%";var n=e.getPopupContainer?e.getPopupContainer((0,p.findDOMNode)(this)):e.getDocument().body;return n.appendChild(t),t},setPopupVisible:function(e){this.clearDelayTimer(),this.state.popupVisible!==e&&("popupVisible"in this.props||this.setState({popupVisible:e}),this.props.onPopupVisibleChange(e))},delaySetPopupVisible:function(e,t){var n=this,r=1e3*t;this.clearDelayTimer(),r?this.delayTimer=setTimeout(function(){n.setPopupVisible(e),n.clearDelayTimer()},r):this.setPopupVisible(e)},clearDelayTimer:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},clearOutsideHandler:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},createTwoChains:function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire"+e]:t[e]||n[e]},isClickToShow:function(){var e=this.props,t=e.action,n=e.showAction;return t.indexOf("click")!==-1||n.indexOf("click")!==-1},isContextMenuToShow:function(){var e=this.props,t=e.action,n=e.showAction;return t.indexOf("contextMenu")!==-1||n.indexOf("contextMenu")!==-1},isClickToHide:function(){var e=this.props,t=e.action,n=e.hideAction;return t.indexOf("click")!==-1||n.indexOf("click")!==-1},isMouseEnterToShow:function(){var e=this.props,t=e.action,n=e.showAction;return t.indexOf("hover")!==-1||n.indexOf("mouseEnter")!==-1},isMouseLeaveToHide:function(){var e=this.props,t=e.action,n=e.hideAction;return t.indexOf("hover")!==-1||n.indexOf("mouseLeave")!==-1},isFocusToShow:function(){var e=this.props,t=e.action,n=e.showAction;return t.indexOf("focus")!==-1||n.indexOf("focus")!==-1},isBlurToHide:function(){var e=this.props,t=e.action,n=e.hideAction;return t.indexOf("focus")!==-1||n.indexOf("blur")!==-1},forcePopupAlign:function(){this.state.popupVisible&&this._component&&this._component.alignInstance&&this._component.alignInstance.forceAlign()},fireEvents:function(e,t){var n=this.props.children.props[e];n&&n(t);var r=this.props[e];r&&r(t)},close:function(){this.setPopupVisible(!1)},savePopup:function(e){S&&(this._component=e)},render:function(){var e=this.state.popupVisible,t=this.props,n=t.children,r=f.default.Children.only(n),i={key:"trigger"};this.isContextMenuToShow()?i.onContextMenu=this.onContextMenu:i.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(i.onClick=this.onClick,i.onMouseDown=this.onMouseDown,i.onTouchStart=this.onTouchStart):(i.onClick=this.createTwoChains("onClick"),i.onMouseDown=this.createTwoChains("onMouseDown"),i.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?i.onMouseEnter=this.onMouseEnter:i.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?i.onMouseLeave=this.onMouseLeave:i.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(i.onFocus=this.onFocus,i.onBlur=this.onBlur):(i.onFocus=this.createTwoChains("onFocus"),i.onBlur=this.createTwoChains("onBlur"));var o=f.default.cloneElement(r,i);if(!S)return o;var a=void 0;return(e||this._component||t.forceRender)&&(a=f.default.createElement(k.default,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),[o,a]}});t.default=x,e.exports=t.default},,,,,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),o=r(i),a=n(206),u=r(a),s=n(61),l=r(s),f={lang:(0,o.default)({placeholder:"Select date",rangePlaceholder:["Start date","End date"]},u.default),time
t.default=function(e){return f.default.availableProperties.indexOf(e.property)>-1?s.default.createElement(f.default,e):d.default.availableProperties.indexOf(e.property)>-1?s.default.createElement(d.default,e):s.default.createElement(o.default,a({type:"text"},e,{onChange:function(t){return e.onChange(e.property,t.target.value)},placeholder:"undefined",onFocus:function(e){return e.target.select()},value:Number.isNaN(e.value)?"":e.value}))},e.exports=t.default},,,,,,,,function(e,t,n){(function(e){"use strict";function r(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}function i(){return a.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function o(e,t){if(i()<t)throw new RangeError("Invalid typed array length");return a.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=a.prototype):(null===e&&(e=new a(t)),e.length=t),e}function a(e,t,n){if(!(a.TYPED_ARRAY_SUPPORT||this instanceof a))return new a(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return f(this,e)}return u(this,e,t,n)}function u(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?p(e,t,n,r):"string"==typeof t?c(e,t,n):h(e,t)}function s(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function l(e,t,n,r){return s(t),t<=0?o(e,t):void 0!==n?"string"==typeof r?o(e,t).fill(n,r):o(e,t).fill(n):o(e,t)}function f(e,t){if(s(t),e=o(e,t<0?0:0|v(t)),!a.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function c(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!a.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|y(t,n);e=o(e,r);var i=e.write(t,n);return i!==r&&(e=e.slice(0,i)),e}function d(e,t){var n=t.length<0?0:0|v(t.length);e=o(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function p(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),a.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=a.prototype):e=d(e,t),e}function h(e,t){if(a.isBuffer(t)){var n=0|v(t.length);return e=o(e,n),0===e.length?e:(t.copy(e,0,0,n),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||J(t.length)?o(e,0):d(e,t);if("Buffer"===t.type&&$(t.data))return d(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function v(e){if(e>=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|e}function m(e){return+e!=e&&(e=0),a.alloc(+e)}function y(e,t){if(a.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return Y(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(r)return Y(e).length;t=(""+t).toLowerCase(),r=!0}}function _(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,n);case"utf8":case"utf-8":return O(this,t,n);case"ascii":return P(this,t,n);case"latin1":case"binary":return N(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,n)
},k=_.default.Group,A=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,f.default)(t,[{key:"render",value:function(){var e=this.props,t=e.type,n=e.disabled,r=e.onClick,i=e.children,o=e.prefixCls,u=e.className,s=e.overlay,l=e.trigger,f=e.align,c=e.visible,d=e.onVisibleChange,p=e.placement,h=e.getPopupContainer,v=M(e,["type","disabled","onClick","children","prefixCls","className","overlay","trigger","align","visible","onVisibleChange","placement","getPopupContainer"]),y={align:f,overlay:s,disabled:n,trigger:n?[]:l,onVisibleChange:d,placement:p,getPopupContainer:h};return"visible"in this.props&&(y.visible=c),m.createElement(k,(0,a.default)({},v,{className:(0,T.default)(o,u)}),m.createElement(_.default,{type:t,disabled:n,onClick:r},i),m.createElement(E.default,y,m.createElement(_.default,{type:t},m.createElement(b.default,{type:"down"}))))}}]),t}(m.Component);t.default=A,A.defaultProps={placement:"bottomRight",type:"default",prefixCls:"ant-dropdown-button"},e.exports=t.default},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(9),a=i(o),u=n(1),s=r(u),l=n(7),f=i(l),c=function(e){var t,n=e.prefixCls,r=void 0===n?"ant-input-group":n,i=e.className,o=void 0===i?"":i,u=(0,f.default)(r,(t={},(0,a.default)(t,r+"-lg","large"===e.size),(0,a.default)(t,r+"-sm","small"===e.size),(0,a.default)(t,r+"-compact",e.compact),t),o);return s.createElement("span",{className:u,style:e.style},e.children)};t.default=c,e.exports=t.default},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(2),a=i(o),u=n(9),s=i(u),l=n(4),f=i(l),c=n(8),d=i(c),p=n(6),h=i(p),v=n(5),m=i(v),y=n(1),_=r(y),g=n(7),b=i(g),w=n(56),E=i(w),C=n(17),T=i(C),M=n(14),k=i(M),A=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&(n[r[i]]=e[r[i]]);return n},S=function(e){function t(){(0,f.default)(this,t);var e=(0,h.default)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments));return e.onSearch=function(){var t=e.props.onSearch;t&&t(e.input.input.value),e.input.focus()},e.saveInput=function(t){e.input=t},e}return(0,m.default)(t,e),(0,d.default)(t,[{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){var e,t=this.props,n=t.className,r=t.prefixCls,i=t.inputPrefixCls,o=t.size,u=t.enterButton,l=t.suffix,f=A(t,["className","prefixCls","inputPrefixCls","size","enterButton","suffix"]);delete f.onSearch;var c=u?_.createElement(k.default,{className:r+"-button",type:"primary",size:o,onClick:this.onSearch,key:"enterButton"},u===!0?_.createElement(T.default,{type:"search"}):u):_.createElement(T.default,{className:r+"-icon",type:"search",key:"searchIcon"}),d=l?[l,c]:c,p=(0,b.default)(r,n,(e={},(0,s.default)(e,r+"-enter-button",!!u),(0,s.default)(e,r+"-"+o,!!o),e));return _.createElement(E.default,(0,a.default)({onPressEnter:this.onSearch},f,{size:o,className:p,prefixCls:i,suffix:d,ref:this.saveInput}))}}]),t}(_.Component);t.default=S,S.defaultProps={inputPrefixCls:"ant-input",prefixCls:"ant-input-search",enterButton:!1},e.exports=t.default},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return window.requestAnimationFrame?window.requestAn
onClick:this.onClick},Object.keys(F).map(function(e){return b.default.createElement(_.default.Item,{key:e},F[e].title)})),r=t?F[t].generator(this.props.layoutDefinition,this.props.direction):"";return[b.default.createElement(h.default,{key:"modal",title:t?b.default.createElement("div",{className:"CodeGeneratorsTitle"},F[t].title,b.default.createElement(m.default,{title:this.state.copied?"Copied!":"Click to copy",onVisibleChange:function(){return e.setState({copied:!1})}},b.default.createElement("a",{onClick:this.onCopy},"copy to clipboard"))):"",visible:Boolean(t),footer:null,bodyStyle:{padding:0},onCancel:function(){return e.setState({showModal:null})}},t&&b.default.createElement("div",null,b.default.createElement("textarea",{className:"CodeGeneratorsCopyText",value:r,ref:function(t){e._ref=t}}),b.default.createElement(E.default,{language:F[t].syntax,style:T.default,customStyle:{fontSize:"13px",backgroundColor:"white"},lineNumberStyle:{userSelect:"none",opacity:.5},codeTagProps:{style:{tabSize:4}},showLineNumbers:!0},r))),b.default.createElement(s.default,{overlay:n,key:"dropdown",trigger:["click"]},b.default.createElement(f.default,null,"Get Code ",b.default.createElement(d.default,{type:"down"})))]},t}(g.Component);t.default=j,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n={justifyContent:"Justify",alignItems:"Align",alignContent:"Align",alignSelf:"Align",position:"Position",flexWrap:"Wrap",positionType:"PositionType",direction:"Driection"};if(n[e]){var r=Object.keys(f.default).filter(function(t){return t.toLowerCase().startsWith(v.JSEnumLookup[e].toLowerCase())}).find(function(e){return f.default[e]===t});return"Yoga"+n[e]+"."+(r?r.replace(/^([A-Z]+)_/,""):t)}return String(t)}function o(e){return console.log(e),"auto"===e?"Auto":"string"==typeof e&&/%$/.test(e)?"Percent":"Dip"}function a(e){return"auto"===e?"":", "+parseFloat(e)}function u(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments[2],s=[],l=(t={},t[f.default.FLEX_DIRECTION_ROW]="Row",t[f.default.FLEX_DIRECTION_ROW_REVERSE]="RowReverse",t[f.default.FLEX_DIRECTION_COLUMN]="Column",t[f.default.FLEX_DIRECTION_COLUMN_REVERSE]="ColumnReverse",t);s.push(n+(""+(r?"return ":"")+l[e.flexDirection]+".create(c)")),e.children.size>0&&s.push.apply(s,e.children.toJSON().map(function(e){return n+"\t.child(\n"+u(e,n+"\t\t")+")"}));var c=(0,d.default)(),p=(0,h.default)({});return Object.keys(e.toJSON()).forEach(function(t){if(e[t]instanceof h.default&&!e[t].equals(p)){"border"===t&&s.push(n+"\t.border(",n+"\t\tBorder.create(c)");var r=e[t].toJS(),u=r.top,l=r.left,f=r.right,d=r.bottom;if(u!==p.top&&u===l&&u===f&&u===d)return void s.push(n+("border"===t?"\t\t\t.width"+o(e[t].top)+"(YogaEdge.ALL"+a(e[t].top)+")":"\t."+t+o(e[t].top)+"(YogaEdge.ALL"+a(e[t].top)+")"));var v=[];u!==p.top&&u===d&&(s.push(n+("border"===t?"\t\t\t.width"+o(e[t].top)+"(YogaEdge.VERTICAL"+a(e[t].top)+")":"\t."+t+o(e[t].top)+"(YogaEdge.VERTICAL"+a(e[t].top)+")")),v.push("top","bottom")),l!==p.left&&l===f&&(s.push(n+("border"===t?"\t\t\t.width"+o(e[t].left)+"(YogaEdge.HORIZONTAL"+a(e[t].left)+")":"\t."+t+o(e[t].left)+"(YogaEdge.HORIZONTAL"+a(e[t].left)+")")),v.push("left","right")),["left","top","right","bottom"].forEach(function(r,i){e[t][r]!==p[r]&&v.indexOf(r)===-1&&e[t][r]&&s.push(n+("border"===t?"\t\t\t.width"+o(e.border[r])+"(YogaEdge."+r.toUpperCase()+a(e.border[r])+")":"\t."+t+o(e[t][r])+"(YogaEdge."+r.toUpperCase()+a(e[t][r])+")"))}),"border"===t&&s.push(n+"\t\t\t.color(YogaEdge.ALL, 0xfff36b7f)",n+"\t\t\t.build())")}else"children"!==t&&"flexDirection"!==t&&e[t]!==c[t]&&e[t]&&("auto"===e[t]?s.push(n+("\t."+t+"Auto("+i(t,e[t])+")")):"string"==typeof e[t]&&/%$/.test(e[t])?s.push(n+("\t."+t+"Percent("+parseFloat(e[t])+")")):["width","height","minHeight","maxHeight","minWidth","maxWidth","flexBasis"].indexOf(t)>-1?s.push(n+("\t."+t+"Dip("+i(t,e[t])+")")):s.push(n+("\t."+t+"("+i(t,e[t])+")")))}),s.join("\n")}function s(e,t){return["@LayoutSpec","public class PlaygroundComponentSpec {","\t@OnCreateL
},r.state={selectedNodePath:r.props.selectedNodePath,layoutDefinition:r.rehydrate(r.props.layoutDefinition),direction:r.props.direction},r.onKeyDown=function(e){"Escape"===e.key&&r.hideSidePanes()},r.onMouseDown=function(e){e.target===r._containerRef&&r.hideSidePanes()},r.onChangeLayout=function(e,t){var n=r.state.selectedNodePath;n&&r.modifyAtPath([].concat(u(n),[e]),t)},r.onRemove=function(){var e=r.state,t=e.selectedNodePath,n=e.layoutDefinition;if(t){var i=t.pop(),o=u(t).concat("children"),a=n.getIn(o).delete(i);r.modifyAtPath(o,a),r.setState({selectedNodePath:null})}},r.onAdd=function(){var e=r.state,t=e.selectedNodePath,n=e.layoutDefinition;if(t){var i=u(t).concat("children"),o=n.getIn(i).push((0,S.default)({width:100,height:100}));r.modifyAtPath(i,o)}},r.removeUnchangedProperties=function(e){var t=(0,S.default)({}),n=(0,k.default)({}),i={};return e.equals(t)||Object.keys(e.toJS()).forEach(function(o){"children"===o&&e.children.size>0?i.children=e.children.toJSON().map(r.removeUnchangedProperties):e[o]instanceof k.default&&!e[o].equals(n)?(i[o]={},Object.keys(n.toJS()).forEach(function(t){e[o][t]!==n[t]&&(i[o][t]=e[o][t])})):e[o]!==t[o]&&(i[o]=e[o])}),i},r.getChildrenCountForSelectedPath=function(){var e=(r.state.selectedNodePath||[]).reduce(function(e,t){return e.children.get(t)},r.state.layoutDefinition);return e?e.children.size:0},a=n,o(r,a)}return a(t,e),t.prototype.componentDidMount=function(){if(document.addEventListener("keydown",this.onKeyDown),window.location.hash&&window.location.hash.length>1)try{var e=JSON.parse(atob(window.location.hash.substr(1)));this.setState({layoutDefinition:this.rehydrate(e)})}catch(e){window.location.hash=""}},t.prototype.componentWillUnmount=function(){document.removeEventListener("keydown",this.onKeyDown)},t.prototype.hideSidePanes=function(){Boolean(this.props.renderSidebar)||this.setState({selectedNodePath:null})},t.prototype.modifyAtPath=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.state.selectedNodePath,r=(0,T.setIn)(this.state.layoutDefinition,e,t);this.setState({layoutDefinition:r,selectedNodePath:n}),this.props.persist&&(window.location.hash=btoa(JSON.stringify(this.removeUnchangedProperties(r))))},t.prototype.render=function(){var e=this,t=this.state,n=t.layoutDefinition,r=t.selectedNodePath,i=t.direction,o=this.props.height,a=r?n.getIn(u(r)):null,s=p.default.createElement("div",{className:"Playground "+(this.props.renderSidebar?"":"standalone"),onMouseDown:this.onMouseDown,style:{height:o,maxHeight:o},ref:function(t){e._containerRef=t}},p.default.createElement(y.default,{layoutDefinition:n,selectedNodePath:r,onClick:function(t){return e.setState({selectedNodePath:t})},onDoubleClick:this.onAdd,direction:i,showGuides:this.props.showGuides}),!this.props.renderSidebar&&p.default.createElement(x.default,null,p.default.createElement("div",{className:"Actions"},p.default.createElement(l.default,{gutter:15},p.default.createElement(c.default,{span:12},p.default.createElement(g.default,{layoutDefinition:n,direction:i})),p.default.createElement(c.default,{span:12},p.default.createElement(w.default,null)))),this.state.selectedNodePath?p.default.createElement(C.default,{node:a,selectedNodeIsRoot:!!r&&0===r.length,onChangeLayout:this.onChangeLayout,onChangeSetting:function(t,n){var r;return e.setState((r={},r[t]=n,r))},direction:i,onRemove:r&&r.length>0?this.onRemove:void 0,onAdd:r&&r.length<this.props.maxDepth?this.onAdd:void 0}):p.default.createElement("div",{className:"NoContent"},"Select a node to edit its properties")));return this.props.renderSidebar?p.default.createElement("div",{className:"PlaygroundContainer "+(this.props.className||"")},p.default.createElement("div",null,this.props.renderSidebar(n.getIn(u(r)),this.onChangeLayout)),s):s},t}(d.Component);P.defaultProps={layoutDefinition:{width:500,height:500,children:[{width:100,height:100},{width:100,height:100},{width:100,height:100}]},direction:v.default.DIRECTION_LTR,maxDepth:3,showGuides:!0,persist:!1},t.default=P,e.exports=t.default},function(e,t){"use strict";function n(e){var t=e.
},function(e,t,n){function r(e){return"symbol"==typeof e||o(e)&&i(e)==a}var i=n(182),o=n(187),a="[object Symbol]";e.exports=r},function(e,t,n){var r=n(69),i=function(){return r.Date.now()};e.exports=i},function(e,t,n){function r(e){if("number"==typeof e)return e;if(o(e))return a;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(u,"");var n=l.test(e);return n||f.test(e)?c(e.slice(2),n?2:8):s.test(e)?a:+e}var i=n(70),o=n(188),a=NaN,u=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,f=/^0o[0-7]+$/i,c=parseInt;e.exports=r},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){"use strict";function n(e){var t=i(e);return _[y[t]||t]}function r(e,t){return(e&t)===t}function i(e){return e.toLowerCase()}e.exports=n;var o,a,u,s=1,l=2,f=8,c=16,d=48,p=64,h=128,v=256,m={abbr:null,accept:v,acceptCharset:h,accessKey:h,action:null,allowFullScreen:s|f,allowTransparency:s,alt:null,as:null,async:f,autoComplete:h,autoFocus:f,autoPlay:f,capture:s|f,cellPadding:null,cellSpacing:null,challenge:s,charSet:s,checked:l|f,cite:null,className:s|h,cols:s|d,colSpan:null,command:null,content:null,contentEditable:null,contextMenu:s,controls:l|f,controlsList:h,coords:c|v,crossOrigin:null,data:null,dateTime:s,default:f,defer:f,dir:null,dirName:null,disabled:s|f,download:p,draggable:null,dropzone:h,encType:null,form:s,formAction:s,formEncType:s,formMethod:s,formNoValidate:f,formTarget:s,frameBorder:s,headers:h,height:s|d,hidden:s|f,high:c,href:null,hrefLang:null,htmlFor:h,httpEquiv:h,id:l,inputMode:s,is:s,isMap:f,keyParams:s,keyType:s,kind:null,label:null,lang:null,list:s,loop:l|f,low:c,manifest:s,marginHeight:c,marginWidth:c,max:null,maxLength:s|d,media:s,mediaGroup:null,menu:null,method:null,min:null,minLength:s|d,multiple:l|f,muted:l|f,name:null,nonce:null,noValidate:f,open:f,optimum:c,pattern:null,ping:h,placeholder:null,playsInline:f,poster:null,preload:null,profile:null,radioGroup:null,readOnly:l|f,referrerPolicy:null,rel:h|s,required:f,reversed:f,role:s,rows:s|d,rowSpan:d,sandbox:h,scope:null,scoped:f,scrolling:null,seamless:s|f,selected:l|f,shape:null,size:s|d,sizes:s|h,slot:null,sortable:f,sorted:h,span:d,spellCheck:null,src:null,srcDoc:l,srcLang:null,srcSet:s|v,start:c,step:null,style:null,summary:null,tabIndex:c,target:null,title:null,translate:null,type:null,typeMustMatch:f,useMap:null,value:l,volume:d,width:s|c,wmode:s,wrap:null,autoCapitalize:null,autoCorrect:null,autoSave:null,itemProp:s|h,itemScope:s|f,itemType:s|h,itemID:s,itemRef:s|h,property:null,results:null,security:s,unselectable:s,xmlLang:s,xmlBase:s},y={xmlbase:"xml:base",xmllang:"xml:lang",classname:"class",htmlfor:"for",httpequiv:"http-equiv",acceptcharset:"accept-charset"},_={};n.all=_;for(o in m)a=i(o),a=y[a]||a,u=m[o],_[a]={name:a,propertyName:o,mustUseAttribute:r(u,s),mustUseProperty:r(u,l),boolean:r(u,f),overloadedBoolean:r(u,p),numeric:r(u,c),positiveNumeric:r(u,d),commaSeparated:r(u,v),spaceSeparated:r(u,h)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t){function n(){i&&(clearTimeout(i),i=null)}function r(){n(),i=setTimeout(e,t)}var i=void 0;return r.clear=n,r}t.__esModule=!0;var o=n(4),a=r(o),u=n(6),s=r(u),l=n(5),f=r(l),c=n(1),d=r(c),p=n(3),h=r(p),v=n(10),m=r(v),y=n(160),_=r(y),g=n(27),b=r(g),w=n(203),E=r(w),C=function(e){function t(){var n,r,i;(0,a.default)(this,t);for(var o=arguments.length,u=Array(o),l=0;l<o;l++)u[l]=arguments[l];return n=r=(0,s.default)(this,e.call.apply(e,[this].concat(u))),r.forceAlign=function(){var e=r.props;if(!e.disabled){var t=m.default.findDOMNode(r);e.onAlign(t,(0,_.default)(t,e.target(),e.align))}},i=n,(0,s.default)(r,i)}return(0,f.default)(t,e),t.prototype.componentDidMount=function(){var e=this.props;this.forceAlign(),!e.disabled&&e.monitorWindowResize&&this.startMonitorWindowResize()},t.prototype.componentDidUpdate=function(e){var t=!1,n=this.props;if(!n.disabled)if(e.disabled||e.align!==n.align)t=!0;else{var r=e
return o.default.createElement("li",{className:n+" "+r+"-item-group"},o.default.createElement("div",{className:i,title:"string"==typeof e.title?e.title:void 0},e.title),o.default.createElement("ul",{className:a},o.default.Children.map(e.children,this.renderInnerMenuItem)))}});f.isMenuItemGroup=!0,t.default=f,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=n(2),o=r(i),a=n(1),u=r(a),s=n(10),l=r(s),f=n(3),c=r(f),d=n(11),p=r(d),h=n(44),v=r(h),m=n(28),y=r(m),_=n(7),g=r(_),b=n(221),w=r(b),E=n(222),C=r(E),T=n(26),M=0,k={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},A=(0,p.default)({displayName:"SubMenu",propTypes:{parentMenu:c.default.object,title:c.default.node,children:c.default.any,selectedKeys:c.default.array,openKeys:c.default.array,onClick:c.default.func,onOpenChange:c.default.func,rootPrefixCls:c.default.string,eventKey:c.default.string,multiple:c.default.bool,active:c.default.bool,onItemHover:c.default.func,onSelect:c.default.func,triggerSubMenuAction:c.default.string,onDeselect:c.default.func,onDestroy:c.default.func,onMouseEnter:c.default.func,onMouseLeave:c.default.func,onTitleMouseEnter:c.default.func,onTitleMouseLeave:c.default.func,onTitleClick:c.default.func},isRootMenu:!1,getDefaultProps:function(){return{onMouseEnter:T.noop,onMouseLeave:T.noop,onTitleMouseEnter:T.noop,onTitleMouseLeave:T.noop,onTitleClick:T.noop,title:""}},getInitialState:function(){return this.isSubMenu=1,{defaultActiveFirst:!1}},componentDidMount:function(){this.componentDidUpdate()},componentDidUpdate:function(){var e=this,t=this.props,n=t.mode,r=t.parentMenu;"horizontal"===n&&r.isRootMenu&&this.isOpen()&&(this.minWidthTimeout=setTimeout(function(){if(e.subMenuTitle&&e.menuInstance){var t=l.default.findDOMNode(e.menuInstance);t.offsetWidth>=e.subMenuTitle.offsetWidth||(t.style.minWidth=e.subMenuTitle.offsetWidth+"px")}},0))},componentWillUnmount:function(){var e=this.props,t=e.onDestroy,n=e.eventKey;t&&t(n),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)},onDestroy:function(e){this.props.onDestroy(e)},onKeyDown:function(e){var t=e.keyCode,n=this.menuInstance,r=this.isOpen();if(t===y.default.ENTER)return this.onTitleClick(e),this.setState({defaultActiveFirst:!0}),!0;if(t===y.default.RIGHT)return r?n.onKeyDown(e):(this.triggerOpenChange(!0),this.setState({defaultActiveFirst:!0})),!0;if(t===y.default.LEFT){var i=void 0;if(!r)return;return i=n.onKeyDown(e),i||(this.triggerOpenChange(!1),i=!0),i}return!r||t!==y.default.UP&&t!==y.default.DOWN?void 0:n.onKeyDown(e)},onOpenChange:function(e){this.props.onOpenChange(e)},onPopupVisibleChange:function(e){this.triggerOpenChange(e,e?"mouseenter":"mouseleave")},onMouseEnter:function e(t){var n=this.props,r=n.eventKey,e=n.onMouseEnter;this.setState({defaultActiveFirst:!1}),e({key:r,domEvent:t})},onMouseLeave:function e(t){var n=this.props,r=n.parentMenu,i=n.eventKey,e=n.onMouseLeave;r.subMenuInstance=this,e({key:i,domEvent:t})},onTitleMouseEnter:function e(t){var n=this.props,r=n.eventKey,i=n.onItemHover,e=n.onTitleMouseEnter;i({key:r,hover:!0}),e({key:r,domEvent:t})},onTitleMouseLeave:function e(t){var n=this.props,r=n.parentMenu,i=n.eventKey,o=n.onItemHover,e=n.onTitleMouseLeave;r.subMenuInstance=this,o({key:i,hover:!1}),e({key:i,domEvent:t})},onTitleClick:function(e){var t=this.props;t.onTitleClick({key:t.eventKey,domEvent:e}),"hover"!==t.triggerSubMenuAction&&(this.triggerOpenChange(!this.isOpen(),"click"),this.setState({defaultActiveFirst:!1}))},onSubMenuClick:function(e){this.props.onClick(this.addKeyPath(e))},onSelect:function(e){this.props.onSelect(e)},onDeselect:function(e){this.props.onDeselect(e)},getPrefixCls:function(){return this.props.rootPrefixCls+"-submenu"},getActiveClassName:function(){return this.getPrefixCls()+"-active"},getDisabledClassName:function(){return this.getPrefixCls()+"-disabled"},getSelectedClassName:function(){return this.getPrefixCls()+"-selected"},getOpenClassName:function(){
style:"function"==typeof r?r(i):r},i+"\n")})}function a(e){var t=e.codeString,n=e.codeStyle,r=e.containerStyle,i=void 0===r?{float:"left",paddingRight:"10px"}:r,a=e.numberStyle,u=void 0===a?{}:a,s=e.startingLineNumber;return y.default.createElement("code",{style:(0,v.default)({},n,i)},o({lines:t.replace(/\n$/,"").split("\n"),style:u,startingLineNumber:s}))}function u(e){var t=e.children,n=e.lineNumber,r=e.lineStyle,i=e.className,o=void 0===i?[]:i;return{type:"element",tagName:"span",properties:{className:o,style:"function"==typeof r?r(n):r},children:t}}function s(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=0;r<e.length;r++){var i=e[r];if("text"===i.type)n.push(u({children:[i],className:t}));else if(i.children){var o=t.concat(i.properties.className);n=n.concat(s(i.children,o))}}return n}function l(e,t){for(var n=s(e.value),r=[],o=-1,a=0,l=function(){var e=n[a],s=e.children[0].value,l=i(s);l&&!function(){var i=s.split("\n");i.forEach(function(s,l){var f=r.length+1,c={type:"text",value:s+"\n"};if(0===l){var d=n.slice(o+1,a).concat(u({children:[c],className:e.properties.className}));r.push(u({children:d,lineNumber:f,lineStyle:t}))}else if(l===i.length-1){var p=n[a+1]&&n[a+1].children&&n[a+1].children[0];if(p){var h={type:"text",value:""+s},v=u({children:[h],className:e.properties.className});n.splice(a+1,0,v)}else r.push(u({children:[c],lineNumber:f,lineStyle:t}))}else r.push(u({children:[c],lineNumber:f,lineStyle:t}))}),o=a}(),a++};a<n.length;)l();if(o!==n.length-1){var f=n.slice(o+1,n.length);f&&f.length&&r.push(u({children:f,lineNumber:r.length+1,lineStyle:t}))}return r}function f(e){var t=e.rows,n=e.stylesheet,r=e.useInlineStyles;return t.map(function(e,t){return(0,g.default)({node:e,stylesheet:n,useInlineStyles:r,key:"code-segement"+t})})}function c(e){var t=e.astGenerator,n=e.language,r=e.code,i=e.defaultCodeValue;if(t.getLanguage){var o=n&&t.getLanguage(n);return"text"===n?{value:i,language:"text"}:o?t.highlight(n,r):t.highlightAuto(r)}try{return n&&"text"!==n?{value:t.highlight(r,n)}:{value:i}}catch(e){return{value:i}}}Object.defineProperty(t,"__esModule",{value:!0});var d=n(19),p=r(d),h=n(82),v=r(h);t.default=function(e,t){return function(n){var r=n.language,i=n.children,o=n.style,u=void 0===o?t:o,s=n.customStyle,d=void 0===s?{}:s,h=n.codeTagProps,m=void 0===h?{style:u['code[class*="language-"]']}:h,_=n.useInlineStyles,g=void 0===_||_,b=n.showLineNumbers,w=void 0!==b&&b,E=n.startingLineNumber,C=void 0===E?1:E,T=n.lineNumberContainerStyle,M=n.lineNumberStyle,k=n.wrapLines,A=n.lineStyle,S=void 0===A?{}:A,O=n.renderer,x=n.PreTag,P=void 0===x?"pre":x,N=n.CodeTag,I=void 0===N?"code":N,L=n.code,R=void 0===L?Array.isArray(i)?i[0]:i:L,D=(0,p.default)(n,["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","lineStyle","renderer","PreTag","CodeTag","code"]);k=!(!O||void 0!==k)||k,O=O||f;var B=[{type:"text",value:R}],F=c({astGenerator:e,language:r,code:R,defaultCodeValue:B});null===F.language&&(F.value=B);var j=u.hljs||u['pre[class*="language-"]']||{backgroundColor:"#fff"},U=g?(0,v.default)({},D,{style:(0,v.default)({},j,d)}):(0,v.default)({},D,{className:"hljs"}),z=k?l(F,S):F.value,W=w?y.default.createElement(a,{containerStyle:T,codeStyle:m.style||{},numberStyle:M,startingLineNumber:C,codeString:R}):null;return y.default.createElement(P,U,W,y.default.createElement(I,m,O({rows:z,stylesheet:u,useInlineStyles:g})))}};var m=n(1),y=r(m),_=n(240),g=r(_),b=/\n/g},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(251),o=r(i);t.default=o.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(253),o=r(i);t.default=o.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var
}function removeRunDependency(e){if(runDependencies--,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies),0==runDependencies&&(null!==runDependencyWatcher&&(clearInterval(runDependencyWatcher),runDependencyWatcher=null),dependenciesFulfilled)){var t=dependenciesFulfilled;dependenciesFulfilled=null,t()}}function _emscripten_asm_const_iiiiiiii(e,t,n,r,i,o,a,u){return ASM_CONSTS[e](t,n,r,i,o,a,u)}function _emscripten_asm_const_iiiii(e,t,n,r,i){return ASM_CONSTS[e](t,n,r,i)}function _emscripten_asm_const_iiidddddd(e,t,n,r,i,o,a,u,s){return ASM_CONSTS[e](t,n,r,i,o,a,u,s)}function _emscripten_asm_const_iiididi(e,t,n,r,i,o,a){return ASM_CONSTS[e](t,n,r,i,o,a)}function _emscripten_asm_const_iiii(e,t,n,r){return ASM_CONSTS[e](t,n,r)}function _emscripten_asm_const_iiiid(e,t,n,r,i){return ASM_CONSTS[e](t,n,r,i)}function _emscripten_asm_const_iiiiii(e,t,n,r,i,o){return ASM_CONSTS[e](t,n,r,i,o)}function _atexit(e,t){__ATEXIT__.unshift({func:e,arg:t})}function ___cxa_atexit(){return _atexit.apply(null,arguments)}function _abort(){Module.abort()}function __ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj(){Module.printErr("missing function: _ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj"),abort(-1)}function __decorate(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function _defineHidden(e){return function(t,n){Object.defineProperty(t,n,{configurable:!1,enumerable:!1,value:e,writable:!0})}}function __nbind_free_external(e){_nbind.externalList[e].dereference(e)}function __nbind_reference_external(e){_nbind.externalList[e].reference()}function _llvm_stackrestore(e){var t=_llvm_stacksave,n=t.LLVM_SAVEDSTACKS[e];t.LLVM_SAVEDSTACKS.splice(e,1),Runtime.stackRestore(n)}function __nbind_register_pool(e,t,n,r){_nbind.Pool.pageSize=e,_nbind.Pool.usedPtr=t/4,_nbind.Pool.rootPtr=n,_nbind.Pool.pagePtr=r/4,HEAP32[t/4]=16909060,1==HEAP8[t]&&(_nbind.bigEndian=!0),HEAP32[t/4]=0,_nbind.makeTypeKindTbl=(o={},o[1024]=_nbind.PrimitiveType,o[64]=_nbind.Int64Type,o[2048]=_nbind.BindClass,o[3072]=_nbind.BindClassPtr,o[4096]=_nbind.SharedClassPtr,o[5120]=_nbind.ArrayType,o[6144]=_nbind.ArrayType,o[7168]=_nbind.CStringType,o[9216]=_nbind.CallbackType,o[10240]=_nbind.BindType,o),_nbind.makeTypeNameTbl={Buffer:_nbind.BufferType,External:_nbind.ExternalType,Int64:_nbind.Int64Type,_nbind_new:_nbind.CreateValueType,bool:_nbind.BooleanType,"cbFunction &":_nbind.CallbackType,"const cbFunction &":_nbind.CallbackType,"const std::string &":_nbind.StringType,"std::string":_nbind.StringType},Module.toggleLightGC=_nbind.toggleLightGC,_nbind.callUpcast=Module.dynCall_ii;var i=_nbind.makeType(_nbind.constructType,{flags:2048,id:0,name:""});i.proto=Module,_nbind.BindClass.list.push(i);var o}function _emscripten_set_main_loop_timing(e,t){function n(e){e.source===window&&e.data===i&&(e.stopPropagation(),r.shift()())}if(Browser.mainLoop.timingMode=e,Browser.mainLoop.timingValue=t,!Browser.mainLoop.func)return 1;if(0==e)Browser.mainLoop.scheduler=function(){var e=0|Math.max(0,Browser.mainLoop.tickStartTime+t-_emscripten_get_now());setTimeout(Browser.mainLoop.runner,e)},Browser.mainLoop.method="timeout";else if(1==e)Browser.mainLoop.scheduler=function(){Browser.requestAnimationFrame(Browser.mainLoop.runner)},Browser.mainLoop.method="rAF";else if(2==e){if(!window.setImmediate){var r=[],i="setimmediate";window.addEventListener("message",n,!0),window.setImmediate=function(e){r.push(e),ENVIRONMENT_IS_WORKER?(void 0===Module.setImmediates&&(Module.setImmediates=[]),Module.setImmediates.push(e),window.postMessage({target:i})):window.postMessage(i,"*")}}Browser.mainLoop.scheduler=function(){window.setImmediate(Browser.mainLoop.runner)},Browser.mainLoo
var tempDoublePtr=STATICTOP;STATICTOP+=16;var _nbind={},Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null,Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var e=Browser.mainLoop.timingMode,t=Browser.mainLoop.timingValue,n=Browser.mainLoop.func;Browser.mainLoop.func=null,_emscripten_set_main_loop(n,0,!1,Browser.mainLoop.arg,!0),_emscripten_set_main_loop_timing(e,t),Browser.mainLoop.scheduler()},updateStatus:function(){if(Module.setStatus){var e=Module.statusMessage||"Please wait...",t=Browser.mainLoop.remainingBlockers,n=Browser.mainLoop.expectedBlockers;t?t<n?Module.setStatus(e+" ("+(n-t)+"/"+n+")"):Module.setStatus(e):Module.setStatus("")}},runIter:function(e){if(!ABORT){if(Module.preMainLoop){var t=Module.preMainLoop();if(t===!1)return}try{e()}catch(e){if(e instanceof ExitStatus)return;throw e&&"object"==typeof e&&e.stack&&Module.printErr("exception thrown: "+[e,e.stack]),e}Module.postMainLoop&&Module.postMainLoop()}}},isFullscreen:!1,pointerLock:!1,moduleContextCreatedCallbacks:[],workers:[],init:function(){function e(){Browser.pointerLock=document.pointerLockElement===Module.canvas||document.mozPointerLockElement===Module.canvas||document.webkitPointerLockElement===Module.canvas||document.msPointerLockElement===Module.canvas}if(Module.preloadPlugins||(Module.preloadPlugins=[]),!Browser.initted){Browser.initted=!0;try{new Blob,Browser.hasBlobConstructor=!0}catch(e){Browser.hasBlobConstructor=!1,console.log("warning: no blob constructor, cannot create blobs with mimetypes")}Browser.BlobBuilder="undefined"!=typeof MozBlobBuilder?MozBlobBuilder:"undefined"!=typeof WebKitBlobBuilder?WebKitBlobBuilder:Browser.hasBlobConstructor?null:console.log("warning: no BlobBuilder"),Browser.URLObject="undefined"!=typeof window?window.URL?window.URL:window.webkitURL:void 0,Module.noImageDecoding||"undefined"!=typeof Browser.URLObject||(console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."),Module.noImageDecoding=!0);var t={};t.canHandle=function(e){return!Module.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(e)},t.handle=function(e,t,n,r){var i=null;if(Browser.hasBlobConstructor)try{i=new Blob([e],{type:Browser.getMimetype(t)}),i.size!==e.length&&(i=new Blob([new Uint8Array(e).buffer],{type:Browser.getMimetype(t)}))}catch(e){Runtime.warnOnce("Blob constructor present but fails: "+e+"; falling back to blob builder")}if(!i){var o=new Browser.BlobBuilder;o.append(new Uint8Array(e).buffer),i=o.getBlob()}var a=Browser.URLObject.createObjectURL(i),u=new Image;u.onload=function(){assert(u.complete,"Image "+t+" could not be decoded");var r=document.createElement("canvas");r.width=u.width,r.height=u.height;var i=r.getContext("2d");i.drawImage(u,0,0),Module.preloadedImages[t]=r,Browser.URLObject.revokeObjectURL(a),n&&n(e)},u.onerror=function(e){console.log("Image "+a+" could not be decoded"),r&&r()},u.src=a},Module.preloadPlugins.push(t);var n={};n.canHandle=function(e){return!Module.noAudioDecoding&&e.substr(-4)in{".ogg":1,".wav":1,".mp3":1}},n.handle=function(e,t,n,r){function i(r){a||(a=!0,Module.preloadedAudios[t]=r,n&&n(e))}function o(){a||(a=!0,Module.preloadedAudios[t]=new Audio,r&&r())}var a=!1;if(!Browser.hasBlobConstructor)return o();try{var u=new Blob([e],{type:Browser.getMimetype(t)})}catch(e){return o()}var s=Browser.URLObject.createObjectURL(u),l=new Audio;l.addEventListener("canplaythrough",function(){i(l)},!1),l.onerror=function(n){function r(e){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n="=",r="",i=0,o=0,a=0;a<e.length;a++)for(i=i<<8|e[a],o+=8;o>=6;){var u=i>>o-6&63;o-=6,r+=t[u]}return 2==o?(r+=t[(3&i)<<4],r+=n+n):4==o&&(r+=t[(15&i)<<2],r+=n),r}a||(console.log("warning: browser could not fully decode audio "+t+", trying slower base64 approach"),l.src="data:audio/x-"+t.substr(-3)+";base64,"+r(e),i(l))},l.src=s,Browser.safeSetTi
function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.wireRead=popExternal,t.wireWrite=pushExternal,t}return __extends(t,e),t}(_nbind.BindType);_nbind.ExternalType=ExternalType,_nbind.callbackSignatureList=[];var CallbackType=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.wireWrite=function(e){return"function"!=typeof e&&_nbind.throwError("Type mismatch"),new _nbind.External(e).register()},t}return __extends(t,e),t}(_nbind.BindType);_nbind.CallbackType=CallbackType,_nbind.valueList=[0];var firstFreeValue=0;_nbind.pushValue=pushValue,_nbind.popValue=popValue;var valueBase=0x10000000000000000,CreateValueType=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return __extends(t,e),t.prototype.makeWireWrite=function(e){return"(_nbind.pushValue(new "+e+"))"},t}(_nbind.BindType);_nbind.CreateValueType=CreateValueType;var Int64Type=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.wireWrite=push64,t.wireRead=pop64,t}return __extends(t,e),t}(_nbind.BindType);_nbind.Int64Type=Int64Type,_nbind.pushArray=pushArray,_nbind.popArray=popArray;var ArrayType=function(e){function t(t){var n=e.call(this,t)||this;return n.wireRead=function(e){return popArray(e,n)},n.wireWrite=function(e){return pushArray(e,n)},n.readResources=[_nbind.resources.pool],n.writeResources=[_nbind.resources.pool],n.memberType=t.paramList[0],t.paramList[1]&&(n.size=t.paramList[1]),n}return __extends(t,e),t}(_nbind.BindType);_nbind.ArrayType=ArrayType,_nbind.pushString=pushString,_nbind.popString=popString;var StringType=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.wireRead=popString,t.wireWrite=pushString,t.readResources=[_nbind.resources.pool],t.writeResources=[_nbind.resources.pool],t}return __extends(t,e),t.prototype.makeWireWrite=function(e,t){return function(e){return pushString(e,t)}},t}(_nbind.BindType);_nbind.StringType=StringType,_nbind.buildJSCallerFunction=buildJSCallerFunction,_nbind.makeJSCaller=makeJSCaller,_nbind.makeMethodCaller=makeMethodCaller,_nbind.makeCaller=makeCaller,_nbind.makeOverloader=makeOverloader;var Resource=function(){function e(e,t){var n=this;this.makeOpen=function(){return Object.keys(n.openTbl).join("")},this.makeClose=function(){return Object.keys(n.closeTbl).join("")},this.openTbl={},this.closeTbl={},e&&(this.openTbl[e]=!0),t&&(this.closeTbl[t]=!0)}return e.prototype.add=function(e){for(var t=0,n=Object.keys(e.openTbl);t<n.length;t++){var r=n[t];this.openTbl[r]=!0}for(var i=0,o=Object.keys(e.closeTbl);i<o.length;i++){var r=o[i];this.closeTbl[r]=!0}},e.prototype.remove=function(e){for(var t=0,n=Object.keys(e.openTbl);t<n.length;t++){var r=n[t];delete this.openTbl[r]}for(var i=0,o=Object.keys(e.closeTbl);i<o.length;i++){var r=o[i];delete this.closeTbl[r]}},e}();_nbind.Resource=Resource,_nbind.listResources=listResources,_nbind.resources={pool:new Resource("var used=HEAPU32[_nbind.Pool.usedPtr],page=HEAPU32[_nbind.Pool.pagePtr];","_nbind.Pool.lreset(used,page);")};var ExternalBuffer=function(e){function t(t,n){var r=e.call(this,t)||this;return r.ptr=n,r}return __extends(t,e),t.prototype.free=function(){_free(this.ptr)},t}(_nbind.External),BufferType=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.wireWrite=pushBuffer,t.readResources=[_nbind.resources.pool],t.writeResources=[_nbind.resources.pool],t}return __extends(t,e),t.prototype.makeWireWrite=function(e,t){return function(e){return pushBuffer(e,t)}},t}(_nbind.BindType);_nbind.BufferType=BufferType,_nbind.commitBuffer=commitBuffer;var dirtyList=[],gcTimer=0;_nbind.mark=function(e){},_nbind.toggleLightGC=toggleLightGC}(_nbind),Module.requestFullScreen=function(e,t,n){Module.printErr("Module.requestFullScreen is deprecated. Please call Module.requestFullscreen instead."),Module.requestFullScreen=Module.requestFullscreen,Browser.requestFullScreen(e,t,n)},Module.requestFullscreen=function(e,t,n){Browser.requestFullscreen(e,t,n)},Module.requestAnimationFrame=function(e){Browser.requestAnimationFrame(e)},Module.setCanvasS
o[A>>2]=o[2278];l[S>>2]=q(0);break}else{ci(e,y,xe,u,_e,xe,_e,s,Ne,v);break}}else{if(m|0)o[m+960>>2]=y;o[y+960>>2]=0;m=y;i=(i|0)==0?y:i}while(0);he=q(l[y+504>>2]);t=q(t+q(he+q(Tr(y,Re,xe))))}_=_+1|0}while((_|0)!=(Le|0));D=t>w;ve=Z&((O|0)==2&D)?1:O;L=(ke|0)==1;F=L&(p^1);j=(ve|0)==1;U=(ve|0)==2;z=976+(Re<<2)|0;W=(ke|2|0)==2;G=L&(Z^1);K=1040+(De<<2)|0;H=1040+(Re<<2)|0;Y=976+(De<<2)|0;V=(ke|0)!=1;D=Z&((O|0)!=0&D);R=e+976|0;L=L^1;t=w;N=0;B=0;he=q(0);re=q(0);while(1){e:do if(N>>>0<Le>>>0){S=o[Ie>>2]|0;_=0;k=q(0);M=q(0);E=q(0);w=q(0);y=0;m=0;g=N;while(1){A=o[S+(g<<2)>>2]|0;if((o[A+36>>2]|0)!=1?(o[A+940>>2]=B,(o[A+24>>2]|0)!=1):0){C=q(Tr(A,Re,xe));X=o[z>>2]|0;n=q(Ir(A+380+(X<<3)|0,be));T=q(l[A+504>>2]);n=q(RA(n,T));n=q(IA(q(Ir(A+364+(X<<3)|0,be)),n));if(Z&(_|0)!=0&q(C+q(M+n))>t){s=_;C=k;O=g;break e}C=q(C+n);n=q(M+C);C=q(k+C);if(ui(A)|0){E=q(E+q(si(A)));w=q(w-q(T*q(li(A))))}if(m|0)o[m+960>>2]=A;o[A+960>>2]=0;_=_+1|0;m=A;y=(y|0)==0?A:y}else{C=k;n=M}g=g+1|0;if(g>>>0<Le>>>0){k=C;M=n}else{s=_;O=g;break}}}else{s=0;C=q(0);E=q(0);w=q(0);y=0;O=N}while(0);X=E>q(0)&E<q(1);x=X?q(1):E;X=w>q(0)&w<q(1);k=X?q(1):w;do if(!j){if(!(C<te&((wt(te)|0)^1))){if(!(C>ne&((wt(ne)|0)^1))){if(!(r[(o[R>>2]|0)+3>>0]|0)){if(!(x==q(0))?!(q(si(e))==q(0)):0){X=53;break}t=C;X=53}else X=51}else{t=ne;X=51}}else{t=te;X=51}}else X=51;while(0);if((X|0)==51){X=0;if(wt(t)|0)X=53;else{P=q(t-C);I=t}}if((X|0)==53){X=0;if(C<q(0)){P=q(-C);I=t}else{P=q(0);I=t}}if(!F?(se=(y|0)==0,!se):0){_=o[z>>2]|0;g=P<q(0);T=q(P/k);A=P>q(0);M=q(P/x);E=q(0);C=q(0);t=q(0);m=y;do{n=q(Ir(m+380+(_<<3)|0,be));w=q(Ir(m+364+(_<<3)|0,be));w=q(RA(n,q(IA(w,q(l[m+504>>2])))));if(g){n=q(w*q(li(m)));if(n!=q(-0)?(Fe=q(w-q(T*n)),le=q(di(m,Re,Fe,I,xe)),Fe!=le):0){E=q(E-q(le-w));t=q(t+n)}}else if((A?(fe=q(si(m)),fe!=q(0)):0)?(Fe=q(w+q(M*fe)),ce=q(di(m,Re,Fe,I,xe)),Fe!=ce):0){E=q(E-q(ce-w));C=q(C-fe)}m=o[m+960>>2]|0}while((m|0)!=0);t=q(k+t);w=q(P+E);if(!se){T=q(x+C);g=o[z>>2]|0;A=w<q(0);S=t==q(0);M=q(w/t);_=w>q(0);T=q(w/T);t=q(0);do{Fe=q(Ir(y+380+(g<<3)|0,be));E=q(Ir(y+364+(g<<3)|0,be));E=q(RA(Fe,q(IA(E,q(l[y+504>>2])))));if(A){Fe=q(E*q(li(y)));w=q(-Fe);if(Fe!=q(-0)){Fe=q(M*w);w=q(di(y,Re,q(E+(S?w:Fe)),I,xe))}else w=E}else if(_?(de=q(si(y)),de!=q(0)):0)w=q(di(y,Re,q(E+q(T*de)),I,xe));else w=E;t=q(t-q(w-E));C=q(Tr(y,Re,xe));n=q(Tr(y,De,xe));w=q(w+C);l[oe>>2]=w;o[ue>>2]=1;E=q(l[y+396>>2]);e:do if(wt(E)|0){m=wt(me)|0;do if(!m){if(D|(Nr(y,De,me)|0|L))break;if((pi(e,y)|0)!=4)break;if((o[(hi(y,De)|0)+4>>2]|0)==3)break;if((o[(vi(y,De)|0)+4>>2]|0)==3)break;l[ie>>2]=me;o[ae>>2]=1;break e}while(0);if(Nr(y,De,me)|0){m=o[y+992+(o[Y>>2]<<2)>>2]|0;Fe=q(n+q(Ir(m,me)));l[ie>>2]=Fe;m=V&(o[m+4>>2]|0)==2;o[ae>>2]=((wt(Fe)|0|m)^1)&1;break}else{l[ie>>2]=me;o[ae>>2]=m?0:2;break}}else{Fe=q(w-C);x=q(Fe/E);Fe=q(E*Fe);o[ae>>2]=1;l[ie>>2]=q(n+(Pe?x:Fe))}while(0);mi(y,Re,I,xe,ue,oe);mi(y,De,me,xe,ae,ie);do if(!(Nr(y,De,me)|0)?(pi(e,y)|0)==4:0){if((o[(hi(y,De)|0)+4>>2]|0)==3){m=0;break}m=(o[(vi(y,De)|0)+4>>2]|0)!=3}else m=0;while(0);Fe=q(l[oe>>2]);x=q(l[ie>>2]);je=o[ue>>2]|0;Ue=o[ae>>2]|0;Cr(y,Pe?Fe:x,Pe?x:Fe,Ne,Pe?je:Ue,Pe?Ue:je,xe,_e,p&(m^1),3488,v)|0;r[J>>0]=r[J>>0]|r[y+508>>0];y=o[y+960>>2]|0}while((y|0)!=0)}else t=q(0)}else t=q(0);t=q(P+t);Ue=t<q(0)&1;r[J>>0]=Ue|a[J>>0];if(U&t>q(0)){m=o[z>>2]|0;if((o[e+364+(m<<3)+4>>2]|0)!=0?(pe=q(Ir(e+364+(m<<3)|0,be)),pe>=q(0)):0)w=q(IA(q(0),q(pe-q(I-t))));else w=q(0)}else w=t;A=N>>>0<O>>>0;if(A){g=o[Ie>>2]|0;_=N;m=0;do{y=o[g+(_<<2)>>2]|0;if(!(o[y+24>>2]|0)){m=((o[(hi(y,Re)|0)+4>>2]|0)==3&1)+m|0;m=m+((o[(vi(y,Re)|0)+4>>2]|0)==3&1)|0}_=_+1|0}while((_|0)!=(O|0));if(m){C=q(0);n=q(0)}else X=101}else X=101;e:do if((X|0)==101){X=0;switch(Q|0){case 1:{m=0;C=q(w*q(.5));n=q(0);break e}case 2:{m=0;C=w;n=q(0);break e}case 3:{if(s>>>0<=1){m=0;C=q(0);n=q(0);break e}n=q((s+-1|0)>>>0);m=0;C=q(0);n=q(q(IA(w,q(0)))/n);break e}case 5:{n=q(w/q((s+1|0)>>>0));m=0;C=n;break e}case 4:{n=q(w/q(s>>>0));m=0;C=q(n*q(.5));break e}default:{m=0;C=q(0);n=q(0);break e}}}while(0);t=q($+C);if(A){E=q(w/q(m|0));_=o[Ie>>2]|0;y=N;w=q(0);do{m=o[_+(y<<2)>>2]|0;e:do if((o[m+36>>2]|0)!=1){switch(o[m+24>>2]|0){case 1:{if(yi(m,Re)|0){if(!p)br
return}function Ka(e){e=e|0;return+ +q(or(o[e>>2]|0))}function Ha(e){e=e|0;return+ +q(ur(o[e>>2]|0))}function Ya(e){e=e|0;return+ +q(ar(o[e>>2]|0))}function Va(e){e=e|0;return+ +q(sr(o[e>>2]|0))}function Ga(e){e=e|0;return+ +q(lr(o[e>>2]|0))}function qa(e){e=e|0;return+ +q(fr(o[e>>2]|0))}function Xa(e,t){e=e|0;t=t|0;f[e>>3]=+q(or(o[t>>2]|0));f[e+8>>3]=+q(ur(o[t>>2]|0));f[e+16>>3]=+q(ar(o[t>>2]|0));f[e+24>>3]=+q(sr(o[t>>2]|0));f[e+32>>3]=+q(lr(o[t>>2]|0));f[e+40>>3]=+q(fr(o[t>>2]|0));return}function Ja(e,t){e=e|0;t=t|0;return+ +q(cr(o[e>>2]|0,t))}function Qa(e,t){e=e|0;t=t|0;return+ +q(dr(o[e>>2]|0,t))}function Za(e,t){e=e|0;t=t|0;return+ +q(pr(o[e>>2]|0,t))}function $a(){return Dt()|0}function eu(){tu();nu();ru();iu();ou();au();return}function tu(){zb(11713,4938,1);return}function nu(){tb(10448);return}function ru(){Rg(10408);return}function iu(){Z_(10324);return}function ou(){Ym(10096);return}function au(){uu(9132);return}function uu(e){e=e|0;var t=0,n=0,r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0,p=0,v=0,m=0,y=0,_=0,g=0,b=0,w=0,E=0,C=0,T=0,M=0,k=0,A=0,S=0,O=0,x=0,P=0,N=0,I=0,L=0,R=0,D=0,B=0,F=0,j=0,U=0,z=0,W=0,K=0,H=0,Y=0,V=0,G=0,q=0,X=0,J=0,Q=0,Z=0,$=0,ee=0,te=0,ne=0,re=0,ie=0,oe=0,ae=0,ue=0,se=0,le=0,fe=0,ce=0,de=0,pe=0,he=0,ve=0,me=0,ye=0,_e=0,ge=0,be=0,we=0,Ee=0,Ce=0,Te=0,Me=0,ke=0,Ae=0,Se=0,Oe=0,xe=0,Pe=0,Ne=0;t=h;h=h+672|0;n=t+656|0;Ne=t+648|0;Pe=t+640|0;xe=t+632|0;Oe=t+624|0;Se=t+616|0;Ae=t+608|0;ke=t+600|0;Me=t+592|0;Te=t+584|0;Ce=t+576|0;Ee=t+568|0;we=t+560|0;be=t+552|0;ge=t+544|0;_e=t+536|0;ye=t+528|0;me=t+520|0;ve=t+512|0;he=t+504|0;pe=t+496|0;de=t+488|0;ce=t+480|0;fe=t+472|0;le=t+464|0;se=t+456|0;ue=t+448|0;ae=t+440|0;oe=t+432|0;ie=t+424|0;re=t+416|0;ne=t+408|0;te=t+400|0;ee=t+392|0;$=t+384|0;Z=t+376|0;Q=t+368|0;J=t+360|0;X=t+352|0;q=t+344|0;G=t+336|0;V=t+328|0;Y=t+320|0;H=t+312|0;K=t+304|0;W=t+296|0;z=t+288|0;U=t+280|0;j=t+272|0;F=t+264|0;B=t+256|0;D=t+248|0;R=t+240|0;L=t+232|0;I=t+224|0;N=t+216|0;P=t+208|0;x=t+200|0;O=t+192|0;S=t+184|0;A=t+176|0;k=t+168|0;M=t+160|0;T=t+152|0;C=t+144|0;E=t+136|0;w=t+128|0;b=t+120|0;g=t+112|0;_=t+104|0;y=t+96|0;m=t+88|0;v=t+80|0;p=t+72|0;d=t+64|0;c=t+56|0;f=t+48|0;l=t+40|0;s=t+32|0;u=t+24|0;a=t+16|0;i=t+8|0;r=t;su(e,3646);lu(e,3651,2)|0;fu(e,3665,2)|0;cu(e,3682,18)|0;o[Ne>>2]=19;o[Ne+4>>2]=0;o[n>>2]=o[Ne>>2];o[n+4>>2]=o[Ne+4>>2];du(e,3690,n)|0;o[Pe>>2]=1;o[Pe+4>>2]=0;o[n>>2]=o[Pe>>2];o[n+4>>2]=o[Pe+4>>2];pu(e,3696,n)|0;o[xe>>2]=2;o[xe+4>>2]=0;o[n>>2]=o[xe>>2];o[n+4>>2]=o[xe+4>>2];hu(e,3706,n)|0;o[Oe>>2]=1;o[Oe+4>>2]=0;o[n>>2]=o[Oe>>2];o[n+4>>2]=o[Oe+4>>2];vu(e,3722,n)|0;o[Se>>2]=2;o[Se+4>>2]=0;o[n>>2]=o[Se>>2];o[n+4>>2]=o[Se+4>>2];vu(e,3734,n)|0;o[Ae>>2]=3;o[Ae+4>>2]=0;o[n>>2]=o[Ae>>2];o[n+4>>2]=o[Ae+4>>2];hu(e,3753,n)|0;o[ke>>2]=4;o[ke+4>>2]=0;o[n>>2]=o[ke>>2];o[n+4>>2]=o[ke+4>>2];hu(e,3769,n)|0;o[Me>>2]=5;o[Me+4>>2]=0;o[n>>2]=o[Me>>2];o[n+4>>2]=o[Me+4>>2];hu(e,3783,n)|0;o[Te>>2]=6;o[Te+4>>2]=0;o[n>>2]=o[Te>>2];o[n+4>>2]=o[Te+4>>2];hu(e,3796,n)|0;o[Ce>>2]=7;o[Ce+4>>2]=0;o[n>>2]=o[Ce>>2];o[n+4>>2]=o[Ce+4>>2];hu(e,3813,n)|0;o[Ee>>2]=8;o[Ee+4>>2]=0;o[n>>2]=o[Ee>>2];o[n+4>>2]=o[Ee+4>>2];hu(e,3825,n)|0;o[we>>2]=3;o[we+4>>2]=0;o[n>>2]=o[we>>2];o[n+4>>2]=o[we+4>>2];vu(e,3843,n)|0;o[be>>2]=4;o[be+4>>2]=0;o[n>>2]=o[be>>2];o[n+4>>2]=o[be+4>>2];vu(e,3853,n)|0;o[ge>>2]=9;o[ge+4>>2]=0;o[n>>2]=o[ge>>2];o[n+4>>2]=o[ge+4>>2];hu(e,3870,n)|0;o[_e>>2]=10;o[_e+4>>2]=0;o[n>>2]=o[_e>>2];o[n+4>>2]=o[_e+4>>2];hu(e,3884,n)|0;o[ye>>2]=11;o[ye+4>>2]=0;o[n>>2]=o[ye>>2];o[n+4>>2]=o[ye+4>>2];hu(e,3896,n)|0;o[me>>2]=1;o[me+4>>2]=0;o[n>>2]=o[me>>2];o[n+4>>2]=o[me+4>>2];mu(e,3907,n)|0;o[ve>>2]=2;o[ve+4>>2]=0;o[n>>2]=o[ve>>2];o[n+4>>2]=o[ve+4>>2];mu(e,3915,n)|0;o[he>>2]=3;o[he+4>>2]=0;o[n>>2]=o[he>>2];o[n+4>>2]=o[he+4>>2];mu(e,3928,n)|0;o[pe>>2]=4;o[pe+4>>2]=0;o[n>>2]=o[pe>>2];o[n+4>>2]=o[pe+4>>2];mu(e,3948,n)|0;o[de>>2]=5;o[de+4>>2]=0;o[n>>2]=o[de>>2];o[n+4>>2]=o[de+4>>2];mu(e,3960,n)|0;o[ce>>2]=6;o[ce+4>>2]=0;o[n>>2]=o[ce>>2];o[n+4>>2]=o[ce+4>>2];mu(e,3974,n)|0;o[fe>>2]=7;o[fe+4>>2]=0;o[n>>2]=o[fe>>2];o[n+4>>2]=o[fe+4>>2];mu(e,3983,n)|0;o[le>>2]=20;o[le+4>>2]=0;o[n>>2]=o[le>>2];o[n+4>>2]=o[le+4>>2];du(e,3999,n)
if((t|0)!=(n|0))o[e>>2]=t+(~(((t+-12-r|0)>>>0)/12|0)*12|0);XA(n)}return}function af(e){e=e|0;var t=0;t=$u()|0;ns(e,2,4,t,uf()|0,1);o[e+24>>2]=0;o[e+28>>2]=0;o[e+32>>2]=0;return}function uf(){return 1180}function sf(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0;r=h;h=h+16|0;i=r+8|0;a=r;u=lf(e)|0;e=o[u+4>>2]|0;o[a>>2]=o[u>>2];o[a+4>>2]=e;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];n=ff(t,i,n)|0;h=r;return n|0}function lf(e){e=e|0;return(o[(Gl()|0)+24>>2]|0)+(e*12|0)|0}function ff(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0;a=h;h=h+16|0;i=a;r=o[t>>2]|0;t=o[t+4>>2]|0;e=e+(t>>1)|0;if(t&1)r=o[(o[e>>2]|0)+r>>2]|0;cf(i,n);i=df(i,n)|0;i=pf(CO[r&15](e,i)|0)|0;h=a;return i|0}function cf(e,t){e=e|0;t=t|0;return}function df(e,t){e=e|0;t=t|0;return hf(t)|0}function pf(e){e=e|0;return e|0}function hf(e){e=e|0;return e|0}function vf(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0;r=h;h=h+16|0;i=r+8|0;a=r;s=o[n>>2]|0;u=o[n+4>>2]|0;n=Nu(t)|0;o[a>>2]=s;o[a+4>>2]=u;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];mf(e,n,i,0);h=r;return}function mf(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0,l=0,f=0,c=0;i=h;h=h+32|0;a=i+16|0;c=i+8|0;s=i;f=o[n>>2]|0;l=o[n+4>>2]|0;u=o[e>>2]|0;e=yf()|0;o[c>>2]=f;o[c+4>>2]=l;o[a>>2]=o[c>>2];o[a+4>>2]=o[c+4>>2];n=_f(a)|0;o[s>>2]=f;o[s+4>>2]=l;o[a>>2]=o[s>>2];o[a+4>>2]=o[s+4>>2];Bu(u,t,e,n,gf(a,r)|0,r);h=i;return}function yf(){var e=0,t=0;if(!(r[7672]|0)){kf(9376);De(30,9376,y|0)|0;t=7672;o[t>>2]=1;o[t+4>>2]=0}if(!(Ju(9376)|0)){e=9376;t=e+36|0;do{o[e>>2]=0;e=e+4|0}while((e|0)<(t|0));kf(9376)}return 9376}function _f(e){e=e|0;return 0}function gf(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0;c=h;h=h+32|0;i=c+24|0;u=c+16|0;s=c;l=c+8|0;a=o[e>>2]|0;r=o[e+4>>2]|0;o[s>>2]=a;o[s+4>>2]=r;d=yf()|0;f=d+24|0;e=zu(t,4)|0;o[l>>2]=e;t=d+28|0;n=o[t>>2]|0;if(n>>>0<(o[d+32>>2]|0)>>>0){o[u>>2]=a;o[u+4>>2]=r;o[i>>2]=o[u>>2];o[i+4>>2]=o[u+4>>2];bf(n,i,e);e=(o[t>>2]|0)+12|0;o[t>>2]=e}else{wf(f,s,l);e=o[t>>2]|0}h=c;return((e-(o[f>>2]|0)|0)/12|0)+-1|0}function bf(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;r=o[t+4>>2]|0;o[e>>2]=o[t>>2];o[e+4>>2]=r;o[e+8>>2]=n;return}function wf(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0,p=0;f=h;h=h+48|0;r=f+32|0;u=f+24|0;s=f;l=e+4|0;i=(((o[l>>2]|0)-(o[e>>2]|0)|0)/12|0)+1|0;a=Ef(e)|0;if(a>>>0<i>>>0)UA(e);else{c=o[e>>2]|0;p=((o[e+8>>2]|0)-c|0)/12|0;d=p<<1;Cf(s,p>>>0<a>>>1>>>0?d>>>0<i>>>0?i:d:a,((o[l>>2]|0)-c|0)/12|0,e+8|0);l=s+8|0;a=o[l>>2]|0;i=o[t+4>>2]|0;n=o[n>>2]|0;o[u>>2]=o[t>>2];o[u+4>>2]=i;o[r>>2]=o[u>>2];o[r+4>>2]=o[u+4>>2];bf(a,r,n);o[l>>2]=(o[l>>2]|0)+12;Tf(e,s);Mf(s);h=f;return}}function Ef(e){e=e|0;return 357913941}function Cf(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0;o[e+12>>2]=0;o[e+16>>2]=r;do if(t){if(t>>>0>357913941)qe();else{i=GA(t*12|0)|0;break}}else i=0;while(0);o[e>>2]=i;r=i+(n*12|0)|0;o[e+8>>2]=r;o[e+4>>2]=r;o[e+12>>2]=i+(t*12|0);return}function Tf(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,u=0;r=o[e>>2]|0;u=e+4|0;a=t+4|0;i=(o[u>>2]|0)-r|0;n=(o[a>>2]|0)+(((i|0)/-12|0)*12|0)|0;o[a>>2]=n;if((i|0)>0){iS(n|0,r|0,i|0)|0;r=a;n=o[a>>2]|0}else r=a;a=o[e>>2]|0;o[e>>2]=n;o[r>>2]=a;a=t+8|0;i=o[u>>2]|0;o[u>>2]=o[a>>2];o[a>>2]=i;a=e+8|0;u=t+12|0;e=o[a>>2]|0;o[a>>2]=o[u>>2];o[u>>2]=e;o[t>>2]=o[r>>2];return}function Mf(e){e=e|0;var t=0,n=0,r=0;t=o[e+4>>2]|0;n=e+8|0;r=o[n>>2]|0;if((r|0)!=(t|0))o[n>>2]=r+(~(((r+-12-t|0)>>>0)/12|0)*12|0);e=o[e>>2]|0;if(e|0)XA(e);return}function kf(e){e=e|0;Of(e);return}function Af(e){e=e|0;Sf(e+24|0);return}function Sf(e){e=e|0;var t=0,n=0,r=0;n=o[e>>2]|0;r=n;if(n|0){e=e+4|0;t=o[e>>2]|0;if((t|0)!=(n|0))o[e>>2]=t+(~(((t+-12-r|0)>>>0)/12|0)*12|0);XA(n)}return}function Of(e){e=e|0;var t=0;t=$u()|0;ns(e,2,5,t,xf()|0,0);o[e+24>>2]=0;o[e+28>>2]=0;o[e+32>>2]=0;return}function xf(){return 1196}function Pf(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0;n=h;h=h+16|0;r=n+8|0;i=n;a=Nf(e)|0;e=o[a+4>>2]|0;o[i>>2]=o[a>>2];o[i+4>>2]=e;o[r>>2]=o[i>>2];o[r+4>>2]=o[i+4>>2];t=If(t,r)|0;h=n;return t|0}function Nf(e){e=e|0;return(o[(yf()|0)+24>>2]|0)+(e*12|0)|0}function If(e,t){e=e|0;t=t|0;var n=0;n=o[t>>2]|0;t=o[t+4>>2]|0;e=e+(t>>1)|0;if(t&1)n=o[(o[e>>2]|0)+n>>2]|0;return pf(mO[n&31](e)|0)|0}fun
o[i>>2]=o[a>>2];o[i+4>>2]=e;o[r>>2]=o[i>>2];o[r+4>>2]=o[i+4>>2];t=Wp(t,r)|0;h=n;return t|0}function zp(e){e=e|0;return(o[(kp()|0)+24>>2]|0)+(e*12|0)|0}function Wp(e,t){e=e|0;t=t|0;var n=0;n=o[t>>2]|0;t=o[t+4>>2]|0;e=e+(t>>1)|0;if(t&1)n=o[(o[e>>2]|0)+n>>2]|0;return Ia(mO[n&31](e)|0)|0}function Kp(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0;r=h;h=h+16|0;i=r+8|0;a=r;s=o[n>>2]|0;u=o[n+4>>2]|0;n=Nu(t)|0;o[a>>2]=s;o[a+4>>2]=u;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];Hp(e,n,i,0);h=r;return}function Hp(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0,l=0,f=0,c=0;i=h;h=h+32|0;a=i+16|0;c=i+8|0;s=i;f=o[n>>2]|0;l=o[n+4>>2]|0;u=o[e>>2]|0;e=Yp()|0;o[c>>2]=f;o[c+4>>2]=l;o[a>>2]=o[c>>2];o[a+4>>2]=o[c+4>>2];n=Vp(a)|0;o[s>>2]=f;o[s+4>>2]=l;o[a>>2]=o[s>>2];o[a+4>>2]=o[s+4>>2];Bu(u,t,e,n,Gp(a,r)|0,r);h=i;return}function Yp(){var e=0,t=0;if(!(r[7760]|0)){eh(9756);De(39,9756,y|0)|0;t=7760;o[t>>2]=1;o[t+4>>2]=0}if(!(Ju(9756)|0)){e=9756;t=e+36|0;do{o[e>>2]=0;e=e+4|0}while((e|0)<(t|0));eh(9756)}return 9756}function Vp(e){e=e|0;return 0}function Gp(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0;c=h;h=h+32|0;i=c+24|0;u=c+16|0;s=c;l=c+8|0;a=o[e>>2]|0;r=o[e+4>>2]|0;o[s>>2]=a;o[s+4>>2]=r;d=Yp()|0;f=d+24|0;e=zu(t,4)|0;o[l>>2]=e;t=d+28|0;n=o[t>>2]|0;if(n>>>0<(o[d+32>>2]|0)>>>0){o[u>>2]=a;o[u+4>>2]=r;o[i>>2]=o[u>>2];o[i+4>>2]=o[u+4>>2];qp(n,i,e);e=(o[t>>2]|0)+12|0;o[t>>2]=e}else{Xp(f,s,l);e=o[t>>2]|0}h=c;return((e-(o[f>>2]|0)|0)/12|0)+-1|0}function qp(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;r=o[t+4>>2]|0;o[e>>2]=o[t>>2];o[e+4>>2]=r;o[e+8>>2]=n;return}function Xp(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0,p=0;f=h;h=h+48|0;r=f+32|0;u=f+24|0;s=f;l=e+4|0;i=(((o[l>>2]|0)-(o[e>>2]|0)|0)/12|0)+1|0;a=Jp(e)|0;if(a>>>0<i>>>0)UA(e);else{c=o[e>>2]|0;p=((o[e+8>>2]|0)-c|0)/12|0;d=p<<1;Qp(s,p>>>0<a>>>1>>>0?d>>>0<i>>>0?i:d:a,((o[l>>2]|0)-c|0)/12|0,e+8|0);l=s+8|0;a=o[l>>2]|0;i=o[t+4>>2]|0;n=o[n>>2]|0;o[u>>2]=o[t>>2];o[u+4>>2]=i;o[r>>2]=o[u>>2];o[r+4>>2]=o[u+4>>2];qp(a,r,n);o[l>>2]=(o[l>>2]|0)+12;Zp(e,s);$p(s);h=f;return}}function Jp(e){e=e|0;return 357913941}function Qp(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0;o[e+12>>2]=0;o[e+16>>2]=r;do if(t){if(t>>>0>357913941)qe();else{i=GA(t*12|0)|0;break}}else i=0;while(0);o[e>>2]=i;r=i+(n*12|0)|0;o[e+8>>2]=r;o[e+4>>2]=r;o[e+12>>2]=i+(t*12|0);return}function Zp(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,u=0;r=o[e>>2]|0;u=e+4|0;a=t+4|0;i=(o[u>>2]|0)-r|0;n=(o[a>>2]|0)+(((i|0)/-12|0)*12|0)|0;o[a>>2]=n;if((i|0)>0){iS(n|0,r|0,i|0)|0;r=a;n=o[a>>2]|0}else r=a;a=o[e>>2]|0;o[e>>2]=n;o[r>>2]=a;a=t+8|0;i=o[u>>2]|0;o[u>>2]=o[a>>2];o[a>>2]=i;a=e+8|0;u=t+12|0;e=o[a>>2]|0;o[a>>2]=o[u>>2];o[u>>2]=e;o[t>>2]=o[r>>2];return}function $p(e){e=e|0;var t=0,n=0,r=0;t=o[e+4>>2]|0;n=e+8|0;r=o[n>>2]|0;if((r|0)!=(t|0))o[n>>2]=r+(~(((r+-12-t|0)>>>0)/12|0)*12|0);e=o[e>>2]|0;if(e|0)XA(e);return}function eh(e){e=e|0;rh(e);return}function th(e){e=e|0;nh(e+24|0);return}function nh(e){e=e|0;var t=0,n=0,r=0;n=o[e>>2]|0;r=n;if(n|0){e=e+4|0;t=o[e>>2]|0;if((t|0)!=(n|0))o[e>>2]=t+(~(((t+-12-r|0)>>>0)/12|0)*12|0);XA(n)}return}function rh(e){e=e|0;var t=0;t=$u()|0;ns(e,2,8,t,ih()|0,1);o[e+24>>2]=0;o[e+28>>2]=0;o[e+32>>2]=0;return}function ih(){return 1292}function oh(e,t,n){e=e|0;t=t|0;n=+n;var r=0,i=0,a=0,u=0;r=h;h=h+16|0;i=r+8|0;a=r;u=ah(e)|0;e=o[u+4>>2]|0;o[a>>2]=o[u>>2];o[a+4>>2]=e;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];uh(t,i,n);h=r;return}function ah(e){e=e|0;return(o[(Yp()|0)+24>>2]|0)+(e*12|0)|0}function uh(e,t,n){e=e|0;t=t|0;n=+n;var r=0,i=0,a=0;a=h;h=h+16|0;i=a;r=o[t>>2]|0;t=o[t+4>>2]|0;e=e+(t>>1)|0;if(t&1)r=o[(o[e>>2]|0)+r>>2]|0;Xs(i,n);n=+Js(i,n);dO[r&31](e,n);h=a;return}function sh(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0;r=h;h=h+16|0;i=r+8|0;a=r;s=o[n>>2]|0;u=o[n+4>>2]|0;n=Nu(t)|0;o[a>>2]=s;o[a+4>>2]=u;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];lh(e,n,i,0);h=r;return}function lh(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0,l=0,f=0,c=0;i=h;h=h+32|0;a=i+16|0;c=i+8|0;s=i;f=o[n>>2]|0;l=o[n+4>>2]|0;u=o[e>>2]|0;e=fh()|0;o[c>>2]=f;o[c+4>>2]=l;o[a>>2]=o[c>>2];o[a+4>>2]=o[c+4>>2];n=ch(a)|0;o[s>>2]=f;o[s+4>>2]=l;o[a>>2]=o[s>>2];o[a+4>
return}function Sy(e){e=e|0;Py(e);return}function Oy(e){e=e|0;xy(e+24|0);return}function xy(e){e=e|0;var t=0,n=0,r=0;n=o[e>>2]|0;r=n;if(n|0){e=e+4|0;t=o[e>>2]|0;if((t|0)!=(n|0))o[e>>2]=t+(~(((t+-12-r|0)>>>0)/12|0)*12|0);XA(n)}return}function Py(e){e=e|0;var t=0;t=$u()|0;ns(e,2,9,t,Ny()|0,1);o[e+24>>2]=0;o[e+28>>2]=0;o[e+32>>2]=0;return}function Ny(){return 1372}function Iy(e,t,n){e=e|0;t=t|0;n=+n;var r=0,i=0,a=0,u=0;r=h;h=h+16|0;i=r+8|0;a=r;u=Ly(e)|0;e=o[u+4>>2]|0;o[a>>2]=o[u>>2];o[a+4>>2]=e;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];Ry(t,i,n);h=r;return}function Ly(e){e=e|0;return(o[(gy()|0)+24>>2]|0)+(e*12|0)|0}function Ry(e,t,n){e=e|0;t=t|0;n=+n;var r=0,i=0,a=0,u=ct;a=h;h=h+16|0;i=a;r=o[t>>2]|0;t=o[t+4>>2]|0;e=e+(t>>1)|0;if(t&1)r=o[(o[e>>2]|0)+r>>2]|0;Dy(i,n);u=q(By(i,n));cO[r&1](e,u);h=a;return}function Dy(e,t){e=e|0;t=+t;return}function By(e,t){e=e|0;t=+t;return q(Fy(t))}function Fy(e){e=+e;return q(e)}function jy(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0;r=h;h=h+16|0;i=r+8|0;a=r;s=o[n>>2]|0;u=o[n+4>>2]|0;n=Nu(t)|0;o[a>>2]=s;o[a+4>>2]=u;o[i>>2]=o[a>>2];o[i+4>>2]=o[a+4>>2];Uy(e,n,i,0);h=r;return}function Uy(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0,l=0,f=0,c=0;i=h;h=h+32|0;a=i+16|0;c=i+8|0;s=i;f=o[n>>2]|0;l=o[n+4>>2]|0;u=o[e>>2]|0;e=zy()|0;o[c>>2]=f;o[c+4>>2]=l;o[a>>2]=o[c>>2];o[a+4>>2]=o[c+4>>2];n=Wy(a)|0;o[s>>2]=f;o[s+4>>2]=l;o[a>>2]=o[s>>2];o[a+4>>2]=o[s+4>>2];Bu(u,t,e,n,Ky(a,r)|0,r);h=i;return}function zy(){var e=0,t=0;if(!(r[7856]|0)){Jy(10172);De(50,10172,y|0)|0;t=7856;o[t>>2]=1;o[t+4>>2]=0}if(!(Ju(10172)|0)){e=10172;t=e+36|0;do{o[e>>2]=0;e=e+4|0}while((e|0)<(t|0));Jy(10172)}return 10172}function Wy(e){e=e|0;return 0}function Ky(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0;c=h;h=h+32|0;i=c+24|0;u=c+16|0;s=c;l=c+8|0;a=o[e>>2]|0;r=o[e+4>>2]|0;o[s>>2]=a;o[s+4>>2]=r;d=zy()|0;f=d+24|0;e=zu(t,4)|0;o[l>>2]=e;t=d+28|0;n=o[t>>2]|0;if(n>>>0<(o[d+32>>2]|0)>>>0){o[u>>2]=a;o[u+4>>2]=r;o[i>>2]=o[u>>2];o[i+4>>2]=o[u+4>>2];Hy(n,i,e);e=(o[t>>2]|0)+12|0;o[t>>2]=e}else{Yy(f,s,l);e=o[t>>2]|0}h=c;return((e-(o[f>>2]|0)|0)/12|0)+-1|0}function Hy(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;r=o[t+4>>2]|0;o[e>>2]=o[t>>2];o[e+4>>2]=r;o[e+8>>2]=n;return}function Yy(e,t,n){e=e|0;t=t|0;n=n|0;var r=0,i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0,p=0;f=h;h=h+48|0;r=f+32|0;u=f+24|0;s=f;l=e+4|0;i=(((o[l>>2]|0)-(o[e>>2]|0)|0)/12|0)+1|0;a=Vy(e)|0;if(a>>>0<i>>>0)UA(e);else{c=o[e>>2]|0;p=((o[e+8>>2]|0)-c|0)/12|0;d=p<<1;Gy(s,p>>>0<a>>>1>>>0?d>>>0<i>>>0?i:d:a,((o[l>>2]|0)-c|0)/12|0,e+8|0);l=s+8|0;a=o[l>>2]|0;i=o[t+4>>2]|0;n=o[n>>2]|0;o[u>>2]=o[t>>2];o[u+4>>2]=i;o[r>>2]=o[u>>2];o[r+4>>2]=o[u+4>>2];Hy(a,r,n);o[l>>2]=(o[l>>2]|0)+12;qy(e,s);Xy(s);h=f;return}}function Vy(e){e=e|0;return 357913941}function Gy(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0;o[e+12>>2]=0;o[e+16>>2]=r;do if(t){if(t>>>0>357913941)qe();else{i=GA(t*12|0)|0;break}}else i=0;while(0);o[e>>2]=i;r=i+(n*12|0)|0;o[e+8>>2]=r;o[e+4>>2]=r;o[e+12>>2]=i+(t*12|0);return}function qy(e,t){e=e|0;t=t|0;var n=0,r=0,i=0,a=0,u=0;r=o[e>>2]|0;u=e+4|0;a=t+4|0;i=(o[u>>2]|0)-r|0;n=(o[a>>2]|0)+(((i|0)/-12|0)*12|0)|0;o[a>>2]=n;if((i|0)>0){iS(n|0,r|0,i|0)|0;r=a;n=o[a>>2]|0}else r=a;a=o[e>>2]|0;o[e>>2]=n;o[r>>2]=a;a=t+8|0;i=o[u>>2]|0;o[u>>2]=o[a>>2];o[a>>2]=i;a=e+8|0;u=t+12|0;e=o[a>>2]|0;o[a>>2]=o[u>>2];o[u>>2]=e;o[t>>2]=o[r>>2];return}function Xy(e){e=e|0;var t=0,n=0,r=0;t=o[e+4>>2]|0;n=e+8|0;r=o[n>>2]|0;if((r|0)!=(t|0))o[n>>2]=r+(~(((r+-12-t|0)>>>0)/12|0)*12|0);e=o[e>>2]|0;if(e|0)XA(e);return}function Jy(e){e=e|0;$y(e);return}function Qy(e){e=e|0;Zy(e+24|0);return}function Zy(e){e=e|0;var t=0,n=0,r=0;n=o[e>>2]|0;r=n;if(n|0){e=e+4|0;t=o[e>>2]|0;if((t|0)!=(n|0))o[e>>2]=t+(~(((t+-12-r|0)>>>0)/12|0)*12|0);XA(n)}return}function $y(e){e=e|0;var t=0;t=$u()|0;ns(e,2,3,t,e_()|0,2);o[e+24>>2]=0;o[e+28>>2]=0;o[e+32>>2]=0;return}function e_(){return 1380}function t_(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0;i=h;h=h+16|0;a=i+8|0;u=i;s=n_(e)|0;e=o[s+4>>2]|0;o[u>>2]=o[s>>2];o[u+4>>2]=e;o[a>>2]=o[u>>2];o[a+4>>2]=o[u+4>>2];r_(t,a,n,r);h=i;return}function n_(e){e=e|0;return(o[(zy()|0)+24>>2]|0)+(e*12|0)|0}function r
h=h+32|0;a=r+16|0;i=r+8|0;u=r;Ck(i);e=Ea(e)|0;o[u>>2]=o[t>>2];n=o[n>>2]|0;o[a>>2]=o[u>>2];UE(e,a,n);Mk(i);h=r;return}function YE(e,t,n,i){e=e|0;t=t|0;n=n|0;i=i|0;var a=0,u=0,s=0,l=0;a=h;h=h+32|0;s=a+16|0;u=a+8|0;l=a;Ck(u);e=Ea(e)|0;o[l>>2]=o[t>>2];n=r[n>>0]|0;i=r[i>>0]|0;o[s>>2]=o[l>>2];VE(e,s,n,i);Mk(u);h=a;return}function VE(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0;i=h;h=h+16|0;u=i+4|0;s=i;a=Ma(GE()|0)|0;o[s>>2]=o[t>>2];o[u>>2]=o[s>>2];t=Gw(u)|0;n=qE(n)|0;nt(0,a|0,e|0,t|0,n|0,qE(r)|0)|0;h=i;return}function GE(){var e=0;if(!(r[7992]|0)){JE(10744);e=7992;o[e>>2]=1;o[e+4>>2]=0}return 10744}function qE(e){e=e|0;return XE(e)|0}function XE(e){e=e|0;return e&255|0}function JE(e){e=e|0;Ba(e,QE()|0,3);return}function QE(){return 1756}function ZE(e,t,n){e=e|0;t=t|0;n=n|0;var i=0,a=0,u=0,s=0,l=0,f=0,c=0,d=0,p=0,v=0;v=h;h=h+32|0;l=v+8|0;f=v+4|0;c=v+20|0;d=v;Hl(e,0);i=gk(t)|0;o[l>>2]=0;p=l+4|0;o[p>>2]=0;o[l+8>>2]=0;switch(i<<24>>24){case 0:{r[c>>0]=0;$E(f,n,c);eC(e,f)|0;$i(f);break}case 8:{p=_k(t)|0;r[c>>0]=8;yk(d,o[p+4>>2]|0);tC(f,n,c,d,p+8|0);eC(e,f)|0;$i(f);break}case 9:{u=_k(t)|0;t=o[u+4>>2]|0;if(t|0){s=l+8|0;a=u+12|0;while(1){t=t+-1|0;yk(f,o[a>>2]|0);i=o[p>>2]|0;if(i>>>0<(o[s>>2]|0)>>>0){o[i>>2]=o[f>>2];o[p>>2]=(o[p>>2]|0)+4}else Rw(l,f);if(!t)break;else a=a+4|0}}r[c>>0]=9;yk(d,o[u+8>>2]|0);nC(f,n,c,d,l);eC(e,f)|0;$i(f);break}default:{p=_k(t)|0;r[c>>0]=i;yk(d,o[p+4>>2]|0);rC(f,n,c,d);eC(e,f)|0;$i(f)}}zw(l);h=v;return}function $E(e,t,n){e=e|0;t=t|0;n=n|0;var i=0,o=0;i=h;h=h+16|0;o=i;Ck(o);t=Ea(t)|0;yC(e,t,r[n>>0]|0);Mk(o);h=i;return}function eC(e,t){e=e|0;t=t|0;var n=0;n=o[e>>2]|0;if(n|0)rt(n|0);o[e>>2]=o[t>>2];o[t>>2]=0;return e|0}function tC(e,t,n,i,a){e=e|0;t=t|0;n=n|0;i=i|0;a=a|0;var u=0,s=0,l=0,f=0;u=h;h=h+32|0;l=u+16|0;s=u+8|0;f=u;Ck(s);t=Ea(t)|0;n=r[n>>0]|0;o[f>>2]=o[i>>2];a=o[a>>2]|0;o[l>>2]=o[f>>2];pC(e,t,n,l,a);Mk(s);h=u;return}function nC(e,t,n,i,a){e=e|0;t=t|0;n=n|0;i=i|0;a=a|0;var u=0,s=0,l=0,f=0,c=0;u=h;h=h+32|0;f=u+24|0;s=u+16|0;c=u+12|0;l=u;Ck(s);t=Ea(t)|0;n=r[n>>0]|0;o[c>>2]=o[i>>2];Kw(l,a);o[f>>2]=o[c>>2];lC(e,t,n,f,l);zw(l);Mk(s);h=u;return}function rC(e,t,n,i){e=e|0;t=t|0;n=n|0;i=i|0;var a=0,u=0,s=0,l=0;a=h;h=h+32|0;s=a+16|0;u=a+8|0;l=a;Ck(u);t=Ea(t)|0;n=r[n>>0]|0;o[l>>2]=o[i>>2];o[s>>2]=o[l>>2];iC(e,t,n,s);Mk(u);h=a;return}function iC(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;var i=0,a=0,u=0,s=0;i=h;h=h+16|0;a=i+4|0;s=i;u=Ma(oC()|0)|0;n=qE(n)|0;o[s>>2]=o[r>>2];o[a>>2]=o[s>>2];aC(e,ke(0,u|0,t|0,n|0,Gw(a)|0)|0);h=i;return}function oC(){var e=0;if(!(r[8e3]|0)){uC(10756);e=8e3;o[e>>2]=1;o[e+4>>2]=0}return 10756}function aC(e,t){e=e|0;t=t|0;Hl(e,t);return}function uC(e){e=e|0;Ba(e,sC()|0,2);return}function sC(){return 1772}function lC(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;var a=0,u=0,s=0,l=0,f=0;a=h;h=h+32|0;l=a+16|0;f=a+12|0;u=a;s=Ma(fC()|0)|0;n=qE(n)|0;o[f>>2]=o[r>>2];o[l>>2]=o[f>>2];r=Gw(l)|0;o[u>>2]=o[i>>2];l=i+4|0;o[u+4>>2]=o[l>>2];f=i+8|0;o[u+8>>2]=o[f>>2];o[f>>2]=0;o[l>>2]=0;o[i>>2]=0;aC(e,nt(0,s|0,t|0,n|0,r|0,Jw(u)|0)|0);zw(u);h=a;return}function fC(){var e=0;if(!(r[8008]|0)){cC(10768);e=8008;o[e>>2]=1;o[e+4>>2]=0}return 10768}function cC(e){e=e|0;Ba(e,dC()|0,3);return}function dC(){return 1784}function pC(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;var a=0,u=0,s=0,l=0;a=h;h=h+16|0;s=a+4|0;l=a;u=Ma(hC()|0)|0;n=qE(n)|0;o[l>>2]=o[r>>2];o[s>>2]=o[l>>2];r=Gw(s)|0;aC(e,nt(0,u|0,t|0,n|0,r|0,Xw(i)|0)|0);h=a;return}function hC(){var e=0;if(!(r[8016]|0)){vC(10780);e=8016;o[e>>2]=1;o[e+4>>2]=0}return 10780}function vC(e){e=e|0;Ba(e,mC()|0,3);return}function mC(){return 1800}function yC(e,t,n){e=e|0;t=t|0;n=n|0;var r=0;r=Ma(_C()|0)|0;aC(e,it(0,r|0,t|0,qE(n)|0)|0);return}function _C(){var e=0;if(!(r[8024]|0)){gC(10792);e=8024;o[e>>2]=1;o[e+4>>2]=0}return 10792}function gC(e){e=e|0;Ba(e,bC()|0,1);return}function bC(){return 1816}function wC(){EC();CC();TC();return}function EC(){o[2702]=qA(65536)|0;return}function CC(){GC(10856);return}function TC(){MC(10816);return}function MC(e){e=e|0;kC(e,5044);AC(e)|0;return}function kC(e,t){e=e|0;t=t|0;var n=0;n=nE()|0;o[e>>2]=n;zC(n,t);fw(o[e>>2]|0);return}function AC(e){e=e
o[2785]=E;o[2788]=f;o[f+4>>2]=E|1;o[f+E>>2]=E;break}e=o[t+4>>2]|0;if((e&3|0)==1){u=e&-8;r=e>>>3;e:do if(e>>>0<256){e=o[t+8>>2]|0;n=o[t+12>>2]|0;if((n|0)==(e|0)){o[2783]=o[2783]&~(1<<r);break}else{o[e+12>>2]=n;o[n+8>>2]=e;break}}else{a=o[t+24>>2]|0;e=o[t+12>>2]|0;do if((e|0)==(t|0)){r=t+16|0;n=r+4|0;e=o[n>>2]|0;if(!e){e=o[r>>2]|0;if(!e){e=0;break}else n=r}while(1){r=e+20|0;i=o[r>>2]|0;if(i|0){e=i;n=r;continue}r=e+16|0;i=o[r>>2]|0;if(!i)break;else{e=i;n=r}}o[n>>2]=0}else{E=o[t+8>>2]|0;o[E+12>>2]=e;o[e+8>>2]=E}while(0);if(!a)break;n=o[t+28>>2]|0;r=11436+(n<<2)|0;do if((t|0)!=(o[r>>2]|0)){o[a+16+(((o[a+16>>2]|0)!=(t|0)&1)<<2)>>2]=e;if(!e)break e}else{o[r>>2]=e;if(e|0)break;o[2784]=o[2784]&~(1<<n);break e}while(0);o[e+24>>2]=a;n=t+16|0;r=o[n>>2]|0;if(r|0){o[e+16>>2]=r;o[r+24>>2]=e}n=o[n+4>>2]|0;if(!n)break;o[e+20>>2]=n;o[n+24>>2]=e}while(0);t=t+u|0;i=u+s|0}else i=s;t=t+4|0;o[t>>2]=o[t>>2]&-2;o[f+4>>2]=i|1;o[f+i>>2]=i;t=i>>>3;if(i>>>0<256){n=11172+(t<<1<<2)|0;e=o[2783]|0;t=1<<t;if(!(e&t)){o[2783]=e|t;t=n;e=n+8|0}else{e=n+8|0;t=o[e>>2]|0}o[e>>2]=f;o[t+12>>2]=f;o[f+8>>2]=t;o[f+12>>2]=n;break}t=i>>>8;do if(!t)t=0;else{if(i>>>0>16777215){t=31;break}w=(t+1048320|0)>>>16&8;E=t<<w;b=(E+520192|0)>>>16&4;E=E<<b;t=(E+245760|0)>>>16&2;t=14-(b|w|t)+(E<<t>>>15)|0;t=i>>>(t+7|0)&1|t<<1}while(0);r=11436+(t<<2)|0;o[f+28>>2]=t;e=f+16|0;o[e+4>>2]=0;o[e>>2]=0;e=o[2784]|0;n=1<<t;if(!(e&n)){o[2784]=e|n;o[r>>2]=f;o[f+24>>2]=r;o[f+12>>2]=f;o[f+8>>2]=f;break}e=i<<((t|0)==31?0:25-(t>>>1)|0);n=o[r>>2]|0;while(1){if((o[n+4>>2]&-8|0)==(i|0)){w=194;break}r=n+16+(e>>>31<<2)|0;t=o[r>>2]|0;if(!t){w=193;break}else{e=e<<1;n=t}}if((w|0)==193){o[r>>2]=f;o[f+24>>2]=n;o[f+12>>2]=f;o[f+8>>2]=f;break}else if((w|0)==194){w=n+8|0;E=o[w>>2]|0;o[E+12>>2]=f;o[w>>2]=f;o[f+8>>2]=E;o[f+12>>2]=n;o[f+24>>2]=0;break}}else{E=(o[2786]|0)+s|0;o[2786]=E;o[2789]=f;o[f+4>>2]=E|1}while(0);E=c+8|0;h=C;return E|0}t=11580;while(1){e=o[t>>2]|0;if(e>>>0<=l>>>0?(E=e+(o[t+4>>2]|0)|0,E>>>0>l>>>0):0)break;t=o[t+8>>2]|0}i=E+-47|0;e=i+8|0;e=i+((e&7|0)==0?0:0-e&7)|0;i=l+16|0;e=e>>>0<i>>>0?l:e;t=e+8|0;n=a+8|0;n=(n&7|0)==0?0:0-n&7;w=a+n|0;n=u+-40-n|0;o[2789]=w;o[2786]=n;o[w+4>>2]=n|1;o[w+n+4>>2]=40;o[2790]=o[2905];n=e+4|0;o[n>>2]=27;o[t>>2]=o[2895];o[t+4>>2]=o[2896];o[t+8>>2]=o[2897];o[t+12>>2]=o[2898];o[2895]=a;o[2896]=u;o[2898]=0;o[2897]=t;t=e+24|0;do{w=t;t=t+4|0;o[t>>2]=7}while((w+8|0)>>>0<E>>>0);if((e|0)!=(l|0)){a=e-l|0;o[n>>2]=o[n>>2]&-2;o[l+4>>2]=a|1;o[e>>2]=a;t=a>>>3;if(a>>>0<256){n=11172+(t<<1<<2)|0;e=o[2783]|0;t=1<<t;if(!(e&t)){o[2783]=e|t;t=n;e=n+8|0}else{e=n+8|0;t=o[e>>2]|0}o[e>>2]=l;o[t+12>>2]=l;o[l+8>>2]=t;o[l+12>>2]=n;break}t=a>>>8;if(t){if(a>>>0>16777215)n=31;else{w=(t+1048320|0)>>>16&8;E=t<<w;b=(E+520192|0)>>>16&4;E=E<<b;n=(E+245760|0)>>>16&2;n=14-(b|w|n)+(E<<n>>>15)|0;n=a>>>(n+7|0)&1|n<<1}}else n=0;r=11436+(n<<2)|0;o[l+28>>2]=n;o[l+20>>2]=0;o[i>>2]=0;t=o[2784]|0;e=1<<n;if(!(t&e)){o[2784]=t|e;o[r>>2]=l;o[l+24>>2]=r;o[l+12>>2]=l;o[l+8>>2]=l;break}e=a<<((n|0)==31?0:25-(n>>>1)|0);n=o[r>>2]|0;while(1){if((o[n+4>>2]&-8|0)==(a|0)){w=216;break}r=n+16+(e>>>31<<2)|0;t=o[r>>2]|0;if(!t){w=215;break}else{e=e<<1;n=t}}if((w|0)==215){o[r>>2]=l;o[l+24>>2]=n;o[l+12>>2]=l;o[l+8>>2]=l;break}else if((w|0)==216){w=n+8|0;E=o[w>>2]|0;o[E+12>>2]=l;o[w>>2]=l;o[l+8>>2]=E;o[l+12>>2]=n;o[l+24>>2]=0;break}}}else{E=o[2787]|0;if((E|0)==0|a>>>0<E>>>0)o[2787]=a;o[2895]=a;o[2896]=u;o[2898]=0;o[2792]=o[2901];o[2791]=-1;t=0;do{E=11172+(t<<1<<2)|0;o[E+12>>2]=E;o[E+8>>2]=E;t=t+1|0}while((t|0)!=32);E=a+8|0;E=(E&7|0)==0?0:0-E&7;w=a+E|0;E=u+-40-E|0;o[2789]=w;o[2786]=E;o[w+4>>2]=E|1;o[w+E+4>>2]=40;o[2790]=o[2905]}while(0);t=o[2786]|0;if(t>>>0>d>>>0){b=t-d|0;o[2786]=b;E=o[2789]|0;w=E+d|0;o[2789]=w;o[w+4>>2]=b|1;o[E+4>>2]=d|3;E=E+8|0;h=C;return E|0}}o[(Zk()|0)>>2]=12;E=0;h=C;return E|0}function Vk(e){e=e|0;var t=0,n=0,r=0,i=0,a=0,u=0,s=0,l=0;if(!e)return;n=e+-8|0;i=o[2787]|0;e=o[e+-4>>2]|0;t=e&-8;l=n+t|0;do if(!(e&1)){r=o[n>>2]|0;if(!(e&3))return;u=n+(0-r)|0;a=r+t|0;if(u>>>0<i>>>0)return;if((u|0)==(o[2788]|0)){e=l+4|0;t=o[e>>2]|0;if((t&3|0)!=3){s=u;t=a;break}o[2785]=a;o[e>>2]=t&-2;o[u+4>>2]=a|1;o[u+a>>2]=a;return}n=r>>>3;if(
a=h;h=h+16|0;i=a|0;aS(e,t,n,r,i)|0;h=a;return(O=o[i+4>>2]|0,o[i>>2]|0)|0}function cS(e){e=e|0;return(e&255)<<24|(e>>8&255)<<16|(e>>16&255)<<8|e>>>24|0}function dS(e,t,n,r,i,o){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;o=o|0;fO[e&1](t|0,n|0,r|0,i|0,o|0)}function pS(e,t,n){e=e|0;t=t|0;n=q(n);cO[e&1](t|0,q(n))}function hS(e,t,n){e=e|0;t=t|0;n=+n;dO[e&31](t|0,+n)}function vS(e,t,n,r){e=e|0;t=t|0;n=q(n);r=q(r);return q(pO[e&0](t|0,q(n),q(r)))}function mS(e,t){e=e|0;t=t|0;hO[e&127](t|0)}function yS(e,t,n){e=e|0;t=t|0;n=n|0;vO[e&31](t|0,n|0)}function _S(e,t){e=e|0;t=t|0;return mO[e&31](t|0)|0}function gS(e,t,n,r,i){e=e|0;t=t|0;n=+n;r=+r;i=i|0;yO[e&1](t|0,+n,+r,i|0)}function bS(e,t,n,r){e=e|0;t=t|0;n=+n;r=+r;_O[e&1](t|0,+n,+r)}function wS(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;return gO[e&7](t|0,n|0,r|0)|0}function ES(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;return+bO[e&1](t|0,n|0,r|0)}function CS(e,t){e=e|0;t=t|0;return+wO[e&15](t|0)}function TS(e,t,n){e=e|0;t=t|0;n=+n;return EO[e&1](t|0,+n)|0}function MS(e,t,n){e=e|0;t=t|0;n=n|0;return CO[e&15](t|0,n|0)|0}function kS(e,t,n,r,i,o){e=e|0;t=t|0;n=n|0;r=+r;i=+i;o=o|0;TO[e&1](t|0,n|0,+r,+i,o|0)}function AS(e,t,n,r,i,o,a){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;o=o|0;a=a|0;MO[e&1](t|0,n|0,r|0,i|0,o|0,a|0)}function SS(e,t,n){e=e|0;t=t|0;n=n|0;return+kO[e&7](t|0,n|0)}function OS(e){e=e|0;return AO[e&7]()|0}function xS(e,t,n,r,i,o){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;o=o|0;return SO[e&1](t|0,n|0,r|0,i|0,o|0)|0}function PS(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=+i;OO[e&1](t|0,n|0,r|0,+i)}function NS(e,t,n,r,i,o,a){e=e|0;t=t|0;n=n|0;r=q(r);i=i|0;o=q(o);a=a|0;xO[e&1](t|0,n|0,q(r),i|0,q(o),a|0)}function IS(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;PO[e&15](t|0,n|0,r|0)}function LS(e){e=e|0;NO[e&0]()}function RS(e,t,n,r){e=e|0;t=t|0;n=n|0;r=+r;IO[e&15](t|0,n|0,+r)}function DS(e,t,n){e=e|0;t=+t;n=+n;return LO[e&1](+t,+n)|0}function BS(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;RO[e&15](t|0,n|0,r|0,i|0)}function FS(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;X(0)}function jS(e,t){e=e|0;t=q(t);X(1)}function US(e,t){e=e|0;t=+t;X(2)}function zS(e,t,n){e=e|0;t=q(t);n=q(n);X(3);return ct}function WS(e){e=e|0;X(4)}function KS(e,t){e=e|0;t=t|0;X(5)}function HS(e){e=e|0;X(6);return 0}function YS(e,t,n,r){e=e|0;t=+t;n=+n;r=r|0;X(7)}function VS(e,t,n){e=e|0;t=+t;n=+n;X(8)}function GS(e,t,n){e=e|0;t=t|0;n=n|0;X(9);return 0}function qS(e,t,n){e=e|0;t=t|0;n=n|0;X(10);return 0}function XS(e){e=e|0;X(11);return 0}function JS(e,t){e=e|0;t=+t;X(12);return 0}function QS(e,t){e=e|0;t=t|0;X(13);return 0}function ZS(e,t,n,r,i){e=e|0;t=t|0;n=+n;r=+r;i=i|0;X(14)}function $S(e,t,n,r,i,o){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;o=o|0;X(15)}function eO(e,t){e=e|0;t=t|0;X(16);return 0}function tO(){X(17);return 0}function nO(e,t,n,r,i){e=e|0;t=t|0;n=n|0;r=r|0;i=i|0;X(18);return 0}function rO(e,t,n,r){e=e|0;t=t|0;n=n|0;r=+r;X(19)}function iO(e,t,n,r,i,o){e=e|0;t=t|0;n=q(n);r=r|0;i=q(i);o=o|0;X(20)}function oO(e,t,n){e=e|0;t=t|0;n=n|0;X(21)}function aO(){X(22)}function uO(e,t,n){e=e|0;t=t|0;n=+n;X(23)}function sO(e,t){e=+e;t=+t;X(24);return 0}function lO(e,t,n,r){e=e|0;t=t|0;n=n|0;r=r|0;X(25)}var fO=[FS,CE];var cO=[jS,Yi];var dO=[US,_o,go,bo,wo,Eo,Co,To,ko,Ao,Oo,xo,Po,No,Io,Lo,Ro,Do,Bo,US,US,US,US,US,US,US,US,US,US,US,US,US];var pO=[zS];var hO=[WS,zA,hs,vs,ms,Xd,Jd,Qd,_b,gb,bb,oE,aE,uE,ak,uk,sk,bt,Ji,to,Mo,So,ja,Ua,Xu,Ts,Ws,pl,Il,rf,Af,Vf,dc,Lc,$c,_d,Bd,yp,Dp,th,bh,jh,iv,kv,Hv,um,Sm,Wi,fy,Oy,Qy,__,D_,og,yg,bg,Ug,Kg,ub,Cb,kb,Vb,pw,Ms,xC,pT,PT,XT,bM,FM,JM,$M,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS,WS];var vO=[KS,no,ro,ao,uo,so,lo,fo,co,vo,mo,yo,ea,ra,ia,oa,aa,ua,sa,pa,ya,Xa,xv,Gv,E_,IC,ww,eT,KS,KS,KS,KS];var mO=[HS,qk,Xi,zo,Yo,Vo,Go,qo,Xo,Jo,Zo,$o,ha,va,za,Pm,U_,Xb,FC,UC,HS,HS,HS,HS,HS,HS,HS,HS,HS,HS,HS,HS];var yO=[YS,Wa];var _O=[VS,fb];var gO=[GS,Xk,Jk,nA,sf,wp,hy,$T];var bO=[qS,rd];var wO=[XS,ta,na,la,Ka,Ha,Ya,Va,Ga,qa,XS,XS,XS,XS,XS,XS];var EO=[JS,pg];var CO=[QS,WA,ma,ts,yl,Pf,Jf,zd,Up,cm,Vi,RT,QS,QS,QS,QS];var TO=[ZS,Vs];var MO=[$S,TM];var kO=[eO,fa,Ja,Qa,Za,Ed,
},,function(e,t,n){e.exports=n.p+"static/litho.7aa20d34.png"},,function(e,t,n){e.exports=n.p+"static/reactnative.4e03ea5d.png"}]);
//# sourceMappingURL=component---src-pages-index-js-cfbbb0a391b17da531e9.js.map