UNPKG

noll

Version:

An environment for computer graphics experiments

7 lines 795 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.client=t():e.client=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){n(427),e.exports=n(423)},function(e,t,n){var r=n(7),o=n(56),i=n(31),a=n(32),u=n(57),s="prototype",l=function(e,t,n){var c,f,p,d,h=e&l.F,v=e&l.G,y=e&l.S,g=e&l.P,m=e&l.B,b=v?r:y?r[t]||(r[t]={}):(r[t]||{})[s],_=v?o:o[t]||(o[t]={}),x=_[s]||(_[s]={});v&&(n=t);for(c in n)f=!h&&b&&void 0!==b[c],p=(f?b:n)[c],d=m&&f?u(p,r):g&&"function"==typeof p?u(Function.call,p):p,b&&a(b,c,p,e&l.U),_[c]!=p&&i(_,c,d),g&&x[c]!=p&&(x[c]=p)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,n){"use strict";e.exports=n(814)},function(e,t,n){"use strict";function r(e,t,n,r,o,i,a,u){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,i,a,u],c=0;s=new Error(t.replace(/%s/g,function(){return l[c++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,o,i,a,u){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,i,a,u],c=0;s=new Error(t.replace(/%s/g,function(){return l[c++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}}e.exports=r},function(e,t,n){var r=n(14);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){"use strict";function n(e){for(var t=arguments.length-1,n="Minified React error #"+e+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,r=0;r<t;r++)n+="&args[]="+encodeURIComponent(arguments[r+1]);n+=" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.";var o=new Error(n);throw o.name="Invariant Violation",o.framesToPop=1,o}e.exports=n},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(881),i=r(o),a=n(872),u=r(a),s=n(354),l=r(s),c=n(871),f=r(c),p=n(878),d=r(p),h=i["default"];h.Component=u["default"],h.inline=l["default"],h.mixin={css:l["default"]},h.Hover=f["default"],h.loopable=d["default"],t["default"]=h},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";var r=n(44),o=r;e.exports=o},function(e,t,n){e.exports=n(868)},function(e,t,n){"use strict";var r=n(54),o=r;e.exports=o},function(e,t){"use strict";function n(e,t){if(null==e)throw new TypeError("Object.assign target cannot be null or undefined");for(var n=Object(e),r=Object.prototype.hasOwnProperty,o=1;o<arguments.length;o++){var i=arguments[o];if(null!=i){var a=Object(i);for(var u in a)r.call(a,u)&&(n[u]=a[u])}}return n}e.exports=n},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(134)("wks"),o=n(81),i=n(7).Symbol,a="function"==typeof i,u=e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))};u.store=r},function(e,t){"use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function r(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==r.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(i){return!1}}var o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=r()?Object.assign:function(e,t){for(var r,a,u=n(e),s=1;s<arguments.length;s++){r=Object(arguments[s]);for(var l in r)o.call(r,l)&&(u[l]=r[l]);if(Object.getOwnPropertySymbols){a=Object.getOwnPropertySymbols(r);for(var c=0;c<a.length;c++)i.call(r,a[c])&&(u[a[c]]=r[a[c]])}}return u}},function(e,t,n){var r,o;/*! Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ !function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r))e.push(n.apply(null,r));else if("object"===o)for(var a in r)i.call(r,a)&&r[a]&&e.push(a)}}return e.join(" ")}var i={}.hasOwnProperty;"undefined"!=typeof e&&e.exports?e.exports=n:(r=[],o=function(){return n}.apply(t,r),!(void 0!==o&&(e.exports=o)))}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var o=n(954),i=r(o),a=n(953),u=r(a),s=n(388),l=r(s),c=(0,i["default"])(function(e,t){return!(0,u["default"])(e,t)});t["default"]=(0,l["default"])(c,"pure",!0,!0)},function(e,t,n){e.exports=!n(9)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(5),o=n(263),i=n(49),a=Object.defineProperty;t.f=n(19)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(u){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){"use strict";function r(e){for(var t;t=e._renderedComponent;)e=t;return e}function o(e,t){var n=r(e);n._hostNode=t,t[v]=n}function i(e){var t=e._hostNode;t&&(delete t[v],e._hostNode=null)}function a(e,t){if(!(e._flags&h.hasCachedChildNodes)){var n=e._renderedChildren,i=t.firstChild;e:for(var a in n)if(n.hasOwnProperty(a)){var u=n[a],s=r(u)._domID;if(null!=s){for(;null!==i;i=i.nextSibling)if(1===i.nodeType&&i.getAttribute(d)===String(s)||8===i.nodeType&&i.nodeValue===" react-text: "+s+" "||8===i.nodeType&&i.nodeValue===" react-empty: "+s+" "){o(u,i);continue e}c("32",s)}}e._flags|=h.hasCachedChildNodes}}function u(e){if(e[v])return e[v];for(var t=[];!e[v];){if(t.push(e),!e.parentNode)return null;e=e.parentNode}for(var n,r;e&&(r=e[v]);e=t.pop())n=r,t.length&&a(r,e);return n}function s(e){var t=u(e);return null!=t&&t._hostNode===e?t:null}function l(e){if(void 0===e._hostNode?c("33"):void 0,e._hostNode)return e._hostNode;for(var t=[];!e._hostNode;)t.push(e),e._hostParent?void 0:c("34"),e=e._hostParent;for(;t.length;e=t.pop())a(e,e._hostNode);return e._hostNode}var c=n(6),f=n(100),p=n(332),d=(n(3),f.ID_ATTRIBUTE_NAME),h=p,v="__reactInternalInstance$"+Math.random().toString(36).slice(2),y={getClosestInstanceFromNode:u,getInstanceFromNode:s,getNodeFromInstance:l,precacheChildNodes:a,precacheNode:o,uncacheNode:i};e.exports=y},function(e,t,n){var r=n(66),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(42);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){if(t.indexOf("deprecated")!==-1){if(s[t])return;s[t]=!0}t="[react-router] "+t;for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];u["default"].apply(void 0,[e,t].concat(r))}function i(){s={}}t.__esModule=!0,t["default"]=o,t._resetWarned=i;var a=n(971),u=r(a),s={}},function(e,t,n){"use strict";var r=function(e,t,n,r,o,i,a,u){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,i,a,u],c=0;s=new Error(t.replace(/%s/g,function(){return l[c++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}};e.exports=r},function(e,t){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};e.exports=r},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};e.exports=r},function(e,t,n){"use strict";function r(e,t){for(var n=Math.min(e.length,t.length),r=0;r<n;r++)if(e.charAt(r)!==t.charAt(r))return r;return e.length===t.length?-1:n}function o(e){return e?e.nodeType===W?e.documentElement:e.firstChild:null}function i(e){var t=o(e);return t&&X.getID(t)}function a(e){var t=u(e);if(t)if(B.hasOwnProperty(t)){var n=B[t];n!==e&&(f(n,t)?D(!1):void 0,B[t]=e)}else B[t]=e;return t}function u(e){return e&&e.getAttribute&&e.getAttribute(U)||""}function s(e,t){var n=u(e);n!==t&&delete B[n],e.setAttribute(U,t),B[t]=e}function l(e){return B.hasOwnProperty(e)&&f(B[e],e)||(B[e]=X.findReactNodeByID(e)),B[e]}function c(e){var t=P.get(e)._rootNodeID;return C.isNullComponentID(t)?null:(B.hasOwnProperty(t)&&f(B[t],t)||(B[t]=X.findReactNodeByID(t)),B[t])}function f(e,t){if(e){u(e)!==t?D(!1):void 0;var n=X.findReactContainerForID(t);if(n&&j(n,e))return!0}return!1}function p(e){delete B[e]}function d(e){var t=B[e];return!(!t||!f(t,e))&&void(Y=t)}function h(e){Y=null,O.traverseAncestors(e,d);var t=Y;return Y=null,t}function v(e,t,n,r,o,i){w.useCreateElement&&(i=N({},i),n.nodeType===W?i[z]=n:i[z]=n.ownerDocument);var a=T.mountComponent(e,t,r,i);e._renderedComponent._topLevelWrapper=e,X._mountImageIntoNode(a,n,o,r)}function y(e,t,n,r,o){var i=R.ReactReconcileTransaction.getPooled(r);i.perform(v,null,e,t,n,i,r,o),R.ReactReconcileTransaction.release(i)}function g(e,t){for(T.unmountComponent(e),t.nodeType===W&&(t=t.documentElement);t.lastChild;)t.removeChild(t.lastChild)}function m(e){var t=i(e);return!!t&&t!==O.getReactRootIDFromNodeID(t)}function b(e){for(;e&&e.parentNode!==e;e=e.parentNode)if(1===e.nodeType){var t=u(e);if(t){var n,r=O.getReactRootIDFromNodeID(t),o=e;do if(n=u(o),o=o.parentNode,null==o)return null;while(n!==r);if(o===K[r])return e}}return null}var _=n(102),x=n(158),w=(n(63),n(367)),E=n(36),C=n(374),O=n(103),P=n(120),S=n(377),k=n(45),T=n(86),M=n(233),R=n(46),N=n(13),A=n(117),j=n(356),I=n(240),D=n(4),L=n(165),F=n(243),U=(n(245),n(12),_.ID_ATTRIBUTE_NAME),B={},H=1,W=9,V=11,z="__ReactMount_ownerDocument$"+Math.random().toString(36).slice(2),q={},K={},G=[],Y=null,$=function(){};$.prototype.isReactComponent={},$.prototype.render=function(){return this.props};var X={TopLevelWrapper:$,_instancesByReactRootID:q,scrollMonitor:function(e,t){t()},_updateRootComponent:function(e,t,n,r){return X.scrollMonitor(n,function(){M.enqueueElementInternal(e,t),r&&M.enqueueCallbackInternal(e,r)}),e},_registerComponent:function(e,t){!t||t.nodeType!==H&&t.nodeType!==W&&t.nodeType!==V?D(!1):void 0,x.ensureScrollValueMonitoring();var n=X.registerContainer(t);return q[n]=e,n},_renderNewRootComponent:function(e,t,n,r){var o=I(e,null),i=X._registerComponent(o,t);return R.batchedUpdates(y,o,i,t,n,r),o},renderSubtreeIntoContainer:function(e,t,n,r){return null==e||null==e._reactInternalInstance?D(!1):void 0,X._renderSubtreeIntoContainer(e,t,n,r)},_renderSubtreeIntoContainer:function(e,t,n,r){E.isValidElement(t)?void 0:D(!1);var a=new E($,null,null,null,null,null,t),s=q[i(n)];if(s){var l=s._currentElement,c=l.props;if(F(c,t)){var f=s._renderedComponent.getPublicInstance(),p=r&&function(){r.call(f)};return X._updateRootComponent(s,a,n,p),f}X.unmountComponentAtNode(n)}var d=o(n),h=d&&!!u(d),v=m(n),y=h&&!s&&!v,g=X._renderNewRootComponent(a,n,y,null!=e?e._reactInternalInstance._processChildContext(e._reactInternalInstance._context):A)._renderedComponent.getPublicInstance();return r&&r.call(g),g},render:function(e,t,n){return X._renderSubtreeIntoContainer(null,e,t,n)},registerContainer:function(e){var t=i(e);return t&&(t=O.getReactRootIDFromNodeID(t)),t||(t=O.createReactRootID()),K[t]=e,t},unmountComponentAtNode:function(e){!e||e.nodeType!==H&&e.nodeType!==W&&e.nodeType!==V?D(!1):void 0;var t=i(e),n=q[t];if(!n){var r=(m(e),u(e));r&&r===O.getReactRootIDFromNodeID(r);return!1}return R.batchedUpdates(g,n,e),delete q[t],delete K[t],!0},findReactContainerForID:function(e){var t=O.getReactRootIDFromNodeID(e),n=K[t];return n},findReactNodeByID:function(e){var t=X.findReactContainerForID(e);return X.findComponentRoot(t,e)},getFirstReactDOM:function(e){return b(e)},findComponentRoot:function(e,t){var n=G,r=0,o=h(t)||e;for(n[0]=o.firstChild,n.length=1;r<n.length;){for(var i,a=n[r++];a;){var u=X.getID(a);u?t===u?i=a:O.isAncestorIDOf(u,t)&&(n.length=r=0,n.push(a.firstChild)):n.push(a.firstChild),a=a.nextSibling}if(i)return n.length=0,i}n.length=0,D(!1)},_mountImageIntoNode:function(e,t,n,i){if(!t||t.nodeType!==H&&t.nodeType!==W&&t.nodeType!==V?D(!1):void 0,n){var a=o(t);if(S.canReuseMarkup(e,a))return;var u=a.getAttribute(S.CHECKSUM_ATTR_NAME);a.removeAttribute(S.CHECKSUM_ATTR_NAME);var s=a.outerHTML;a.setAttribute(S.CHECKSUM_ATTR_NAME,u);var l=e,c=r(l,s);" (client) "+l.substring(c-20,c+20)+"\n (server) "+s.substring(c-20,c+20);t.nodeType===W?D(!1):void 0}if(t.nodeType===W?D(!1):void 0,i.useCreateElement){for(;t.lastChild;)t.removeChild(t.lastChild);t.appendChild(e)}else L(t,e)},ownerDocumentContextKey:z,getReactRootID:i,getID:a,setID:s,getNode:l,getNodeFromInstance:c,isValid:f,purgeID:p};k.measureMethods(X,"ReactMount",{_renderNewRootComponent:"_renderNewRootComponent",_mountImageIntoNode:"_mountImageIntoNode"}),e.exports=X},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(20),o=n(65);e.exports=n(19)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(7),o=n(31),i=n(27),a=n(81)("src"),u="toString",s=Function[u],l=(""+s).split(u);n(56).inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,n,u){var s="function"==typeof n;s&&(i(n,"name")||o(n,"name",t)),e[t]!==n&&(s&&(i(n,a)||o(n,a,e[t]?""+e[t]:l.join(String(t)))),e===r?e[t]=n:u?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,u,function(){return"function"==typeof this&&this[a]||s.call(this)})},function(e,t,n){var r=n(1),o=n(9),i=n(42),a=/"/g,u=function(e,t,n,r){var o=String(i(e)),u="<"+t;return""!==n&&(u+=" "+n+'="'+String(r).replace(a,"&quot;")+'"'),u+">"+o+"</"+t+">"};e.exports=function(e,t){var n={};n[e]=t(u),r(r.P+r.F*o(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}),"String",n)}},function(e,t,n){var r=n(107),o=n(42);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";var r=null;e.exports={debugTool:r}},function(e,t,n){"use strict";var r=n(63),o=n(13),i=(n(163),"function"==typeof Symbol&&Symbol["for"]&&Symbol["for"]("react.element")||60103),a={key:!0,ref:!0,__self:!0,__source:!0},u=function(e,t,n,r,o,a,u){var s={$$typeof:i,type:e,key:t,ref:n,props:u,_owner:a};return s};u.createElement=function(e,t,n){var o,i={},s=null,l=null,c=null,f=null;if(null!=t){l=void 0===t.ref?null:t.ref,s=void 0===t.key?null:""+t.key,c=void 0===t.__self?null:t.__self,f=void 0===t.__source?null:t.__source;for(o in t)t.hasOwnProperty(o)&&!a.hasOwnProperty(o)&&(i[o]=t[o])}var p=arguments.length-2;if(1===p)i.children=n;else if(p>1){for(var d=Array(p),h=0;h<p;h++)d[h]=arguments[h+2];i.children=d}if(e&&e.defaultProps){var v=e.defaultProps;for(o in v)"undefined"==typeof i[o]&&(i[o]=v[o])}return u(e,s,l,c,f,r.current,i)},u.createFactory=function(e){var t=u.createElement.bind(null,e);return t.type=e,t},u.cloneAndReplaceKey=function(e,t){var n=u(e.type,t,e.ref,e._self,e._source,e._owner,e.props);return n},u.cloneAndReplaceProps=function(e,t){var n=u(e.type,e.key,e.ref,e._self,e._source,e._owner,t);return n},u.cloneElement=function(e,t,n){var i,s=o({},e.props),l=e.key,c=e.ref,f=e._self,p=e._source,d=e._owner;if(null!=t){void 0!==t.ref&&(c=t.ref,d=r.current),void 0!==t.key&&(l=""+t.key);for(i in t)t.hasOwnProperty(i)&&!a.hasOwnProperty(i)&&(s[i]=t[i])}var h=arguments.length-2;if(1===h)s.children=n;else if(h>1){for(var v=Array(h),y=0;y<h;y++)v[y]=arguments[y+2];s.children=v}return u(e.type,l,c,f,p,d,s)},u.isValidElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},e.exports=u},function(e,t,n){var r=n(108),o=n(65),i=n(34),a=n(49),u=n(27),s=n(263),l=Object.getOwnPropertyDescriptor;t.f=n(19)?l:function(e,t){if(e=i(e),t=a(t,!0),s)try{return l(e,t)}catch(n){}if(u(e,t))return o(!r.f.call(e,t),e[t])}},function(e,t,n){var r=n(27),o=n(23),i=n(182)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(742);Object.defineProperty(t,"Alpha",{enumerable:!0,get:function(){return r(o)["default"]}});var i=n(314);Object.defineProperty(t,"Checkboard",{enumerable:!0,get:function(){return r(i)["default"]}});var a=n(743);Object.defineProperty(t,"EditableInput",{enumerable:!0,get:function(){return r(a)["default"]}});var u=n(744);Object.defineProperty(t,"Hue",{enumerable:!0,get:function(){return r(u)["default"]}});var s=n(745);Object.defineProperty(t,"Saturation",{enumerable:!0,get:function(){return r(s)["default"]}});var l=n(315);Object.defineProperty(t,"ColorWrap",{enumerable:!0,get:function(){return r(l)["default"]}})},function(e,t){"use strict";function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return function(e){return e};if(1===t.length)return t[0];var r=t[t.length-1];return function(){for(var e=r.apply(void 0,arguments),n=t.length-2;n>=0;n--){var o=t[n];e=o(e)}return e}}t.__esModule=!0,t["default"]=n},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(9);e.exports=function(e,t){return!!e&&r(function(){t?e.call(null,function(){},1):e.call(null)})}},function(e,t){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";function r(e,t,n){return n}var o={enableMeasure:!1,storedMeasure:r,measureMethods:function(e,t,n){},measure:function(e,t,n){return n},injection:{injectMeasure:function(e){o.storedMeasure=e}}};e.exports=o},function(e,t,n){"use strict";function r(){P.ReactReconcileTransaction&&_?void 0:y(!1)}function o(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=c.getPooled(),this.reconcileTransaction=P.ReactReconcileTransaction.getPooled(!1)}function i(e,t,n,o,i,a){r(),_.batchedUpdates(e,t,n,o,i,a)}function a(e,t){return e._mountOrder-t._mountOrder}function u(e){var t=e.dirtyComponentsLength;t!==g.length?y(!1):void 0,g.sort(a);for(var n=0;n<t;n++){var r=g[n],o=r._pendingCallbacks;if(r._pendingCallbacks=null,d.performUpdateIfNecessary(r,e.reconcileTransaction),o)for(var i=0;i<o.length;i++)e.callbackQueue.enqueue(o[i],r.getPublicInstance())}}function s(e){return r(),_.isBatchingUpdates?void g.push(e):void _.batchedUpdates(s,e)}function l(e,t){_.isBatchingUpdates?void 0:y(!1),m.enqueue(e,t),b=!0}var c=n(227),f=n(72),p=n(45),d=n(86),h=n(162),v=n(13),y=n(4),g=[],m=c.getPooled(),b=!1,_=null,x={initialize:function(){this.dirtyComponentsLength=g.length},close:function(){this.dirtyComponentsLength!==g.length?(g.splice(0,this.dirtyComponentsLength),C()):g.length=0}},w={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},E=[x,w];v(o.prototype,h.Mixin,{getTransactionWrappers:function(){return E},destructor:function(){this.dirtyComponentsLength=null,c.release(this.callbackQueue),this.callbackQueue=null,P.ReactReconcileTransaction.release(this.reconcileTransaction),this.reconcileTransaction=null},perform:function(e,t,n){return h.Mixin.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,e,t,n)}}),f.addPoolingTo(o);var C=function(){for(;g.length||b;){if(g.length){var e=o.getPooled();e.perform(u,null,e),o.release(e)}if(b){b=!1;var t=m;m=c.getPooled(),t.notifyAll(),c.release(t)}}};C=p.measure("ReactUpdates","flushBatchedUpdates",C);var O={injectReconcileTransaction:function(e){e?void 0:y(!1),P.ReactReconcileTransaction=e},injectBatchingStrategy:function(e){e?void 0:y(!1),"function"!=typeof e.batchedUpdates?y(!1):void 0,"boolean"!=typeof e.isBatchingUpdates?y(!1):void 0,_=e}},P={ReactReconcileTransaction:null,batchedUpdates:i,enqueueUpdate:s,flushBatchedUpdates:C,injection:O,asap:l};e.exports=P},function(e,t,n){var r=n(57),o=n(107),i=n(23),a=n(22),u=n(430);e.exports=function(e,t){var n=1==e,s=2==e,l=3==e,c=4==e,f=6==e,p=5==e||f,d=t||u;return function(t,u,h){for(var v,y,g=i(t),m=o(g),b=r(u,h,3),_=a(m.length),x=0,w=n?d(t,_):s?d(t,0):void 0;_>x;x++)if((p||x in m)&&(v=m[x],y=b(v,x,g),e))if(n)w[x]=y;else if(y)switch(e){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(c)return!1;return f?-1:l||c?c:w}}},function(e,t,n){var r=n(1),o=n(56),i=n(9);e.exports=function(e,t){var n=(o.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*i(function(){n(1)}),"Object",a)}},function(e,t,n){var r=n(14);e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";function r(e){return void 0!==e.ref}function o(e){return void 0!==e.key}var i=n(16),a=n(85),u=(n(10),n(346),Object.prototype.hasOwnProperty),s="function"==typeof Symbol&&Symbol["for"]&&Symbol["for"]("react.element")||60103,l={key:!0,ref:!0,__self:!0,__source:!0},c=function(e,t,n,r,o,i,a){var u={$$typeof:s,type:e,key:t,ref:n,props:a,_owner:i};return u};c.createElement=function(e,t,n){var i,s={},f=null,p=null,d=null,h=null;if(null!=t){r(t)&&(p=t.ref),o(t)&&(f=""+t.key),d=void 0===t.__self?null:t.__self,h=void 0===t.__source?null:t.__source;for(i in t)u.call(t,i)&&!l.hasOwnProperty(i)&&(s[i]=t[i])}var v=arguments.length-2;if(1===v)s.children=n;else if(v>1){for(var y=Array(v),g=0;g<v;g++)y[g]=arguments[g+2];s.children=y}if(e&&e.defaultProps){var m=e.defaultProps;for(i in m)void 0===s[i]&&(s[i]=m[i])}return c(e,f,p,d,h,a.current,s)},c.createFactory=function(e){var t=c.createElement.bind(null,e);return t.type=e,t},c.cloneAndReplaceKey=function(e,t){var n=c(e.type,t,e.ref,e._self,e._source,e._owner,e.props);return n},c.cloneElement=function(e,t,n){var s,f=i({},e.props),p=e.key,d=e.ref,h=e._self,v=e._source,y=e._owner;if(null!=t){r(t)&&(d=t.ref,y=a.current),o(t)&&(p=""+t.key);var g;e.type&&e.type.defaultProps&&(g=e.type.defaultProps);for(s in t)u.call(t,s)&&!l.hasOwnProperty(s)&&(void 0===t[s]&&void 0!==g?f[s]=g[s]:f[s]=t[s])}var m=arguments.length-2;if(1===m)f.children=n;else if(m>1){for(var b=Array(m),_=0;_<m;_++)b[_]=arguments[_+2];f.children=b}return c(e.type,p,d,h,v,y,f)},c.isValidElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===s},c.REACT_ELEMENT_TYPE=s,e.exports=c},function(e,t,n){"use strict";function r(){S.ReactReconcileTransaction&&x?void 0:c("123")}function o(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=p.getPooled(),this.reconcileTransaction=S.ReactReconcileTransaction.getPooled(!0)}function i(e,t,n,o,i,a){r(),x.batchedUpdates(e,t,n,o,i,a)}function a(e,t){return e._mountOrder-t._mountOrder}function u(e){var t=e.dirtyComponentsLength;t!==g.length?c("124",t,g.length):void 0,g.sort(a),m++;for(var n=0;n<t;n++){var r=g[n],o=r._pendingCallbacks;r._pendingCallbacks=null;var i;if(h.logTopLevelRenders){var u=r;r._currentElement.props===r._renderedComponent._currentElement&&(u=r._renderedComponent),i="React update: "+u.getName(),console.time(i)}if(v.performUpdateIfNecessary(r,e.reconcileTransaction,m),i&&console.timeEnd(i),o)for(var s=0;s<o.length;s++)e.callbackQueue.enqueue(o[s],r.getPublicInstance())}}function s(e){return r(),x.isBatchingUpdates?(g.push(e),void(null==e._updateBatchNumber&&(e._updateBatchNumber=m+1))):void x.batchedUpdates(s,e)}function l(e,t){x.isBatchingUpdates?void 0:c("125"),b.enqueue(e,t),_=!0}var c=n(6),f=n(16),p=n(326),d=n(70),h=n(335),v=n(101),y=n(116),g=(n(3),[]),m=0,b=p.getPooled(),_=!1,x=null,w={initialize:function(){this.dirtyComponentsLength=g.length},close:function(){this.dirtyComponentsLength!==g.length?(g.splice(0,this.dirtyComponentsLength),O()):g.length=0}},E={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},C=[w,E];f(o.prototype,y.Mixin,{getTransactionWrappers:function(){return C},destructor:function(){this.dirtyComponentsLength=null,p.release(this.callbackQueue),this.callbackQueue=null,S.ReactReconcileTransaction.release(this.reconcileTransaction),this.reconcileTransaction=null},perform:function(e,t,n){return y.Mixin.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,e,t,n)}}),d.addPoolingTo(o);var O=function(){for(;g.length||_;){if(g.length){var e=o.getPooled();e.perform(u,null,e),o.release(e)}if(_){_=!1;var t=b;b=p.getPooled(),t.notifyAll(),p.release(t)}}},P={injectReconcileTransaction:function(e){e?void 0:c("126"),S.ReactReconcileTransaction=e},injectBatchingStrategy:function(e){e?void 0:c("127"),"function"!=typeof e.batchedUpdates?c("128"):void 0,"boolean"!=typeof e.isBatchingUpdates?c("129"):void 0,x=e}},S={ReactReconcileTransaction:null,batchedUpdates:i,enqueueUpdate:s,flushBatchedUpdates:O,injection:P,asap:l};e.exports=S},function(e,t){"use strict";function n(e){return function(){return e}}function r(){}r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){var r;(function(e,o){(function(){function i(e,t){if(e!==t){var n=null===e,r=e===S,o=e===e,i=null===t,a=t===S,u=t===t;if(e>t&&!i||!o||n&&!a&&u||r&&u)return 1;if(e<t&&!n||!u||i&&!r&&o||a&&o)return-1}return 0}function a(e,t,n){for(var r=e.length,o=n?r:-1;n?o--:++o<r;)if(t(e[o],o,e))return o;return-1}function u(e,t,n){if(t!==t)return m(e,n);for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}function s(e){return"function"==typeof e||!1}function l(e){return null==e?"":e+""}function c(e,t){for(var n=-1,r=e.length;++n<r&&t.indexOf(e.charAt(n))>-1;);return n}function f(e,t){for(var n=e.length;n--&&t.indexOf(e.charAt(n))>-1;);return n}function p(e,t){return i(e.criteria,t.criteria)||e.index-t.index}function d(e,t,n){for(var r=-1,o=e.criteria,a=t.criteria,u=o.length,s=n.length;++r<u;){var l=i(o[r],a[r]);if(l){if(r>=s)return l;var c=n[r];return l*("asc"===c||c===!0?1:-1)}}return e.index-t.index}function h(e){return Ke[e]}function v(e){return Ge[e]}function y(e,t,n){return t?e=Xe[e]:n&&(e=Ze[e]),"\\"+e}function g(e){return"\\"+Ze[e]}function m(e,t,n){for(var r=e.length,o=t+(n?0:-1);n?o--:++o<r;){var i=e[o];if(i!==i)return o}return-1}function b(e){return!!e&&"object"==typeof e}function _(e){return e<=160&&e>=9&&e<=13||32==e||160==e||5760==e||6158==e||e>=8192&&(e<=8202||8232==e||8233==e||8239==e||8287==e||12288==e||65279==e)}function x(e,t){for(var n=-1,r=e.length,o=-1,i=[];++n<r;)e[n]===t&&(e[n]=K,i[++o]=n);return i}function w(e,t){for(var n,r=-1,o=e.length,i=-1,a=[];++r<o;){var u=e[r],s=t?t(u,r,e):u;r&&n===s||(n=s,a[++i]=u)}return a}function E(e){for(var t=-1,n=e.length;++t<n&&_(e.charCodeAt(t)););return t}function C(e){for(var t=e.length;t--&&_(e.charCodeAt(t)););return t}function O(e){return Ye[e]}function P(e){function t(e){if(b(e)&&!Tu(e)&&!(e instanceof o)){if(e instanceof r)return e;if(ta.call(e,"__chain__")&&ta.call(e,"__wrapped__"))return dr(e)}return new r(e)}function n(){}function r(e,t,n){this.__wrapped__=e,this.__actions__=n||[],this.__chain__=!!t}function o(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=ka,this.__views__=[]}function _(){var e=new o(this.__wrapped__);return e.__actions__=et(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=et(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=et(this.__views__),e}function J(){if(this.__filtered__){var e=new o(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function re(){var e=this.__wrapped__.value(),t=this.__dir__,n=Tu(e),r=t<0,o=n?e.length:0,i=Kn(0,o,this.__views__),a=i.start,u=i.end,s=u-a,l=r?u:a-1,c=this.__iteratees__,f=c.length,p=0,d=Ea(s,this.__takeCount__);if(!n||o<W||o==s&&d==s)return nn(r&&n?e.reverse():e,this.__actions__);var h=[];e:for(;s--&&p<d;){l+=t;for(var v=-1,y=e[l];++v<f;){var g=c[v],m=g.iteratee,b=g.type,_=m(y);if(b==z)y=_;else if(!_){if(b==V)continue e;break e}}h[p++]=y}return h}function ie(){this.__data__={}}function Ke(e){return this.has(e)&&delete this.__data__[e]}function Ge(e){return"__proto__"==e?S:this.__data__[e]}function Ye(e){return"__proto__"!=e&&ta.call(this.__data__,e)}function $e(e,t){return"__proto__"!=e&&(this.__data__[e]=t),this}function Xe(e){var t=e?e.length:0;for(this.data={hash:ga(null),set:new fa};t--;)this.push(e[t])}function Ze(e,t){var n=e.data,r="string"==typeof t||Io(t)?n.set.has(t):n.hash[t];return r?0:-1}function Qe(e){var t=this.data;"string"==typeof e||Io(e)?t.set.add(e):t.hash[e]=!0}function Je(e,t){for(var n=-1,r=e.length,o=-1,i=t.length,a=Hi(r+i);++n<r;)a[n]=e[n];for(;++o<i;)a[n++]=t[o];return a}function et(e,t){var n=-1,r=e.length;for(t||(t=Hi(r));++n<r;)t[n]=e[n];return t}function tt(e,t){for(var n=-1,r=e.length;++n<r&&t(e[n],n,e)!==!1;);return e}function nt(e,t){for(var n=e.length;n--&&t(e[n],n,e)!==!1;);return e}function it(e,t){for(var n=-1,r=e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function at(e,t,n,r){for(var o=-1,i=e.length,a=r,u=a;++o<i;){var s=e[o],l=+t(s);n(l,a)&&(a=l,u=s)}return u}function ut(e,t){for(var n=-1,r=e.length,o=-1,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[++o]=a)}return i}function st(e,t){for(var n=-1,r=e.length,o=Hi(r);++n<r;)o[n]=t(e[n],n,e);return o}function lt(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}function ct(e,t,n,r){var o=-1,i=e.length;for(r&&i&&(n=e[++o]);++o<i;)n=t(n,e[o],o,e);return n}function ft(e,t,n,r){var o=e.length;for(r&&o&&(n=e[--o]);o--;)n=t(n,e[o],o,e);return n}function pt(e,t){for(var n=-1,r=e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function dt(e,t){for(var n=e.length,r=0;n--;)r+=+t(e[n])||0;return r}function ht(e,t){return e===S?t:e}function vt(e,t,n,r){return e!==S&&ta.call(r,n)?e:t}function yt(e,t,n){for(var r=-1,o=Bu(t),i=o.length;++r<i;){var a=o[r],u=e[a],s=n(u,t[a],a,e,t);(s===s?s===u:u!==u)&&(u!==S||a in e)||(e[a]=s)}return e}function gt(e,t){return null==t?e:bt(t,Bu(t),e)}function mt(e,t){for(var n=-1,r=null==e,o=!r&&Zn(e),i=o?e.length:0,a=t.length,u=Hi(a);++n<a;){var s=t[n];o?u[n]=Qn(s,i)?e[s]:S:u[n]=r?S:e[s]}return u}function bt(e,t,n){n||(n={});for(var r=-1,o=t.length;++r<o;){var i=t[r];n[i]=e[i]}return n}function _t(e,t,n){var r=typeof e;return"function"==r?t===S?e:an(e,t,n):null==e?ki:"object"==r?Ut(e):t===S?ji(e):Bt(e,t)}function xt(e,t,n,r,o,i,a){var u;if(n&&(u=o?n(e,r,o):n(e)),u!==S)return u;if(!Io(e))return e;var s=Tu(e);if(s){if(u=Gn(e),!t)return et(e,u)}else{var l=ra.call(e),c=l==Q;if(l!=te&&l!=G&&(!c||o))return qe[l]?$n(e,l,t):o?e:{};if(u=Yn(c?{}:e),!t)return gt(u,e)}i||(i=[]),a||(a=[]);for(var f=i.length;f--;)if(i[f]==e)return a[f];return i.push(e),a.push(u),(s?tt:Rt)(e,function(r,o){u[o]=xt(r,t,n,o,e,i,a)}),u}function wt(e,t,n){if("function"!=typeof e)throw new Xi(q);return pa(function(){e.apply(S,n)},t)}function Et(e,t){var n=e?e.length:0,r=[];if(!n)return r;var o=-1,i=Vn(),a=i==u,s=a&&t.length>=W?vn(t):null,l=t.length;s&&(i=Ze,a=!1,t=s);e:for(;++o<n;){var c=e[o];if(a&&c===c){for(var f=l;f--;)if(t[f]===c)continue e;r.push(c)}else i(t,c,0)<0&&r.push(c)}return r}function Ct(e,t){var n=!0;return Da(e,function(e,r,o){return n=!!t(e,r,o)}),n}function Ot(e,t,n,r){var o=r,i=o;return Da(e,function(e,a,u){var s=+t(e,a,u);(n(s,o)||s===r&&s===i)&&(o=s,i=e)}),i}function Pt(e,t,n,r){var o=e.length;for(n=null==n?0:+n||0,n<0&&(n=-n>o?0:o+n),r=r===S||r>o?o:+r||0,r<0&&(r+=o),o=n>r?0:r>>>0,n>>>=0;n<o;)e[n++]=t;return e}function St(e,t){var n=[];return Da(e,function(e,r,o){t(e,r,o)&&n.push(e)}),n}function kt(e,t,n,r){var o;return n(e,function(e,n,i){if(t(e,n,i))return o=r?n:e,!1}),o}function Tt(e,t,n,r){r||(r=[]);for(var o=-1,i=e.length;++o<i;){var a=e[o];b(a)&&Zn(a)&&(n||Tu(a)||Po(a))?t?Tt(a,t,n,r):lt(r,a):n||(r[r.length]=a)}return r}function Mt(e,t){return Fa(e,t,ti)}function Rt(e,t){return Fa(e,t,Bu)}function Nt(e,t){return Ua(e,t,Bu)}function At(e,t){for(var n=-1,r=t.length,o=-1,i=[];++n<r;){var a=t[n];jo(e[a])&&(i[++o]=a)}return i}function jt(e,t,n){if(null!=e){n!==S&&n in fr(e)&&(t=[n]);for(var r=0,o=t.length;null!=e&&r<o;)e=e[t[r++]];return r&&r==o?e:S}}function It(e,t,n,r,o,i){return e===t||(null==e||null==t||!Io(e)&&!b(t)?e!==e&&t!==t:Dt(e,t,It,n,r,o,i))}function Dt(e,t,n,r,o,i,a){var u=Tu(e),s=Tu(t),l=Y,c=Y;u||(l=ra.call(e),l==G?l=te:l!=te&&(u=zo(e))),s||(c=ra.call(t),c==G?c=te:c!=te&&(s=zo(t)));var f=l==te,p=c==te,d=l==c;if(d&&!u&&!f)return Un(e,t,l);if(!o){var h=f&&ta.call(e,"__wrapped__"),v=p&&ta.call(t,"__wrapped__");if(h||v)return n(h?e.value():e,v?t.value():t,r,o,i,a)}if(!d)return!1;i||(i=[]),a||(a=[]);for(var y=i.length;y--;)if(i[y]==e)return a[y]==t;i.push(e),a.push(t);var g=(u?Fn:Bn)(e,t,n,r,o,i,a);return i.pop(),a.pop(),g}function Lt(e,t,n){var r=t.length,o=r,i=!n;if(null==e)return!o;for(e=fr(e);r--;){var a=t[r];if(i&&a[2]?a[1]!==e[a[0]]:!(a[0]in e))return!1}for(;++r<o;){a=t[r];var u=a[0],s=e[u],l=a[1];if(i&&a[2]){if(s===S&&!(u in e))return!1}else{var c=n?n(s,l,u):S;if(!(c===S?It(l,s,n,!0):c))return!1}}return!0}function Ft(e,t){var n=-1,r=Zn(e)?Hi(e.length):[];return Da(e,function(e,o,i){r[++n]=t(e,o,i)}),r}function Ut(e){var t=zn(e);if(1==t.length&&t[0][2]){var n=t[0][0],r=t[0][1];return function(e){return null!=e&&(e[n]===r&&(r!==S||n in fr(e)))}}return function(e){return Lt(e,t)}}function Bt(e,t){var n=Tu(e),r=er(e)&&rr(t),o=e+"";return e=pr(e),function(i){if(null==i)return!1;var a=o;if(i=fr(i),(n||!r)&&!(a in i)){if(i=1==e.length?i:jt(i,Yt(e,0,-1)),null==i)return!1;a=Pr(e),i=fr(i)}return i[a]===t?t!==S||a in i:It(t,i[a],S,!0)}}function Ht(e,t,n,r,o){if(!Io(e))return e;var i=Zn(t)&&(Tu(t)||zo(t)),a=i?S:Bu(t);return tt(a||t,function(u,s){if(a&&(s=u,u=t[s]),b(u))r||(r=[]),o||(o=[]),Wt(e,t,s,Ht,n,r,o);else{var l=e[s],c=n?n(l,u,s,e,t):S,f=c===S;f&&(c=u),c===S&&(!i||s in e)||!f&&(c===c?c===l:l!==l)||(e[s]=c)}}),e}function Wt(e,t,n,r,o,i,a){for(var u=i.length,s=t[n];u--;)if(i[u]==s)return void(e[n]=a[u]);var l=e[n],c=o?o(l,s,n,e,t):S,f=c===S;f&&(c=s,Zn(s)&&(Tu(s)||zo(s))?c=Tu(l)?l:Zn(l)?et(l):[]:Ho(s)||Po(s)?c=Po(l)?$o(l):Ho(l)?l:{}:f=!1),i.push(s),a.push(c),f?e[n]=r(c,s,o,i,a):(c===c?c!==l:l===l)&&(e[n]=c)}function Vt(e){return function(t){return null==t?S:t[e]}}function zt(e){var t=e+"";return e=pr(e),function(n){return jt(n,e,t)}}function qt(e,t){for(var n=e?t.length:0;n--;){var r=t[n];if(r!=o&&Qn(r)){var o=r;da.call(e,r,1)}}return e}function Kt(e,t){return e+ma(Pa()*(t-e+1))}function Gt(e,t,n,r,o){return o(e,function(e,o,i){n=r?(r=!1,e):t(n,e,o,i)}),n}function Yt(e,t,n){var r=-1,o=e.length;t=null==t?0:+t||0,t<0&&(t=-t>o?0:o+t),n=n===S||n>o?o:+n||0,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Hi(o);++r<o;)i[r]=e[r+t];return i}function $t(e,t){var n;return Da(e,function(e,r,o){return n=t(e,r,o),!n}),!!n}function Xt(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}function Zt(e,t,n){var r=Hn(),o=-1;t=st(t,function(e){return r(e)});var i=Ft(e,function(e){var n=st(t,function(t){return t(e)});return{criteria:n,index:++o,value:e}});return Xt(i,function(e,t){return d(e,t,n)})}function Qt(e,t){ var n=0;return Da(e,function(e,r,o){n+=+t(e,r,o)||0}),n}function Jt(e,t){var n=-1,r=Vn(),o=e.length,i=r==u,a=i&&o>=W,s=a?vn():null,l=[];s?(r=Ze,i=!1):(a=!1,s=t?[]:l);e:for(;++n<o;){var c=e[n],f=t?t(c,n,e):c;if(i&&c===c){for(var p=s.length;p--;)if(s[p]===f)continue e;t&&s.push(f),l.push(c)}else r(s,f,0)<0&&((t||a)&&s.push(f),l.push(c))}return l}function en(e,t){for(var n=-1,r=t.length,o=Hi(r);++n<r;)o[n]=e[t[n]];return o}function tn(e,t,n,r){for(var o=e.length,i=r?o:-1;(r?i--:++i<o)&&t(e[i],i,e););return n?Yt(e,r?0:i,r?i+1:o):Yt(e,r?i+1:0,r?o:i)}function nn(e,t){var n=e;n instanceof o&&(n=n.value());for(var r=-1,i=t.length;++r<i;){var a=t[r];n=a.func.apply(a.thisArg,lt([n],a.args))}return n}function rn(e,t,n){var r=0,o=e?e.length:r;if("number"==typeof t&&t===t&&o<=Ra){for(;r<o;){var i=r+o>>>1,a=e[i];(n?a<=t:a<t)&&null!==a?r=i+1:o=i}return o}return on(e,t,ki,n)}function on(e,t,n,r){t=n(t);for(var o=0,i=e?e.length:0,a=t!==t,u=null===t,s=t===S;o<i;){var l=ma((o+i)/2),c=n(e[l]),f=c!==S,p=c===c;if(a)var d=p||r;else d=u?p&&f&&(r||null!=c):s?p&&(r||f):null!=c&&(r?c<=t:c<t);d?o=l+1:i=l}return Ea(i,Ma)}function an(e,t,n){if("function"!=typeof e)return ki;if(t===S)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 3:return function(n,r,o){return e.call(t,n,r,o)};case 4:return function(n,r,o,i){return e.call(t,n,r,o,i)};case 5:return function(n,r,o,i,a){return e.call(t,n,r,o,i,a)}}return function(){return e.apply(t,arguments)}}function un(e){var t=new aa(e.byteLength),n=new ha(t);return n.set(new ha(e)),t}function sn(e,t,n){for(var r=n.length,o=-1,i=wa(e.length-r,0),a=-1,u=t.length,s=Hi(u+i);++a<u;)s[a]=t[a];for(;++o<r;)s[n[o]]=e[o];for(;i--;)s[a++]=e[o++];return s}function ln(e,t,n){for(var r=-1,o=n.length,i=-1,a=wa(e.length-o,0),u=-1,s=t.length,l=Hi(a+s);++i<a;)l[i]=e[i];for(var c=i;++u<s;)l[c+u]=t[u];for(;++r<o;)l[c+n[r]]=e[i++];return l}function cn(e,t){return function(n,r,o){var i=t?t():{};if(r=Hn(r,o,3),Tu(n))for(var a=-1,u=n.length;++a<u;){var s=n[a];e(i,s,r(s,a,n),n)}else Da(n,function(t,n,o){e(i,t,r(t,n,o),o)});return i}}function fn(e){return mo(function(t,n){var r=-1,o=null==t?0:n.length,i=o>2?n[o-2]:S,a=o>2?n[2]:S,u=o>1?n[o-1]:S;for("function"==typeof i?(i=an(i,u,5),o-=2):(i="function"==typeof u?u:S,o-=i?1:0),a&&Jn(n[0],n[1],a)&&(i=o<3?S:i,o=1);++r<o;){var s=n[r];s&&e(t,s,i)}return t})}function pn(e,t){return function(n,r){var o=n?Wa(n):0;if(!nr(o))return e(n,r);for(var i=t?o:-1,a=fr(n);(t?i--:++i<o)&&r(a[i],i,a)!==!1;);return n}}function dn(e){return function(t,n,r){for(var o=fr(t),i=r(t),a=i.length,u=e?a:-1;e?u--:++u<a;){var s=i[u];if(n(o[s],s,o)===!1)break}return t}}function hn(e,t){function n(){var o=this&&this!==rt&&this instanceof n?r:e;return o.apply(t,arguments)}var r=gn(e);return n}function vn(e){return ga&&fa?new Xe(e):null}function yn(e){return function(t){for(var n=-1,r=Oi(fi(t)),o=r.length,i="";++n<o;)i=e(i,r[n],n);return i}}function gn(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Ia(e.prototype),r=e.apply(n,t);return Io(r)?r:n}}function mn(e){function t(n,r,o){o&&Jn(n,r,o)&&(r=S);var i=Ln(n,e,S,S,S,S,S,r);return i.placeholder=t.placeholder,i}return t}function bn(e,t){return mo(function(n){var r=n[0];return null==r?r:(n.push(t),e.apply(S,n))})}function _n(e,t){return function(n,r,o){if(o&&Jn(n,r,o)&&(r=S),r=Hn(r,o,3),1==r.length){n=Tu(n)?n:cr(n);var i=at(n,r,e,t);if(!n.length||i!==t)return i}return Ot(n,r,e,t)}}function xn(e,t){return function(n,r,o){if(r=Hn(r,o,3),Tu(n)){var i=a(n,r,t);return i>-1?n[i]:S}return kt(n,r,e)}}function wn(e){return function(t,n,r){return t&&t.length?(n=Hn(n,r,3),a(t,n,e)):-1}}function En(e){return function(t,n,r){return n=Hn(n,r,3),kt(t,n,e,!0)}}function Cn(e){return function(){for(var t,n=arguments.length,o=e?n:-1,i=0,a=Hi(n);e?o--:++o<n;){var u=a[i++]=arguments[o];if("function"!=typeof u)throw new Xi(q);!t&&r.prototype.thru&&"wrapper"==Wn(u)&&(t=new r([],(!0)))}for(o=t?-1:n;++o<n;){u=a[o];var s=Wn(u),l="wrapper"==s?Ha(u):S;t=l&&tr(l[0])&&l[1]==(D|N|j|L)&&!l[4].length&&1==l[9]?t[Wn(l[0])].apply(t,l[3]):1==u.length&&tr(u)?t[s]():t.thru(u)}return function(){var e=arguments,r=e[0];if(t&&1==e.length&&Tu(r)&&r.length>=W)return t.plant(r).value();for(var o=0,i=n?a[o].apply(this,e):r;++o<n;)i=a[o].call(this,i);return i}}}function On(e,t){return function(n,r,o){return"function"==typeof r&&o===S&&Tu(n)?e(n,r):t(n,an(r,o,3))}}function Pn(e){return function(t,n,r){return"function"==typeof n&&r===S||(n=an(n,r,3)),e(t,n,ti)}}function Sn(e){return function(t,n,r){return"function"==typeof n&&r===S||(n=an(n,r,3)),e(t,n)}}function kn(e){return function(t,n,r){var o={};return n=Hn(n,r,3),Rt(t,function(t,r,i){var a=n(t,r,i);r=e?a:r,t=e?t:a,o[r]=t}),o}}function Tn(e){return function(t,n,r){return t=l(t),(e?t:"")+An(t,n,r)+(e?"":t)}}function Mn(e){var t=mo(function(n,r){var o=x(r,t.placeholder);return Ln(n,e,S,r,o)});return t}function Rn(e,t){return function(n,r,o,i){var a=arguments.length<3;return"function"==typeof r&&i===S&&Tu(n)?e(n,r,o,a):Gt(n,Hn(r,i,4),o,a,t)}}function Nn(e,t,n,r,o,i,a,u,s,l){function c(){for(var m=arguments.length,b=m,_=Hi(m);b--;)_[b]=arguments[b];if(r&&(_=sn(_,r,o)),i&&(_=ln(_,i,a)),h||y){var w=c.placeholder,E=x(_,w);if(m-=E.length,m<l){var C=u?et(u):S,O=wa(l-m,0),P=h?E:S,k=h?S:E,R=h?_:S,N=h?S:_;t|=h?j:I,t&=~(h?I:j),v||(t&=~(T|M));var A=[e,t,n,R,P,N,k,C,s,O],D=Nn.apply(S,A);return tr(e)&&Va(D,A),D.placeholder=w,D}}var L=p?n:this,F=d?L[e]:e;return u&&(_=sr(_,u)),f&&s<_.length&&(_.length=s),this&&this!==rt&&this instanceof c&&(F=g||gn(e)),F.apply(L,_)}var f=t&D,p=t&T,d=t&M,h=t&N,v=t&R,y=t&A,g=d?S:gn(e);return c}function An(e,t,n){var r=e.length;if(t=+t,r>=t||!_a(t))return"";var o=t-r;return n=null==n?" ":n+"",gi(n,ya(o/n.length)).slice(0,o)}function jn(e,t,n,r){function o(){for(var t=-1,u=arguments.length,s=-1,l=r.length,c=Hi(l+u);++s<l;)c[s]=r[s];for(;u--;)c[s++]=arguments[++t];var f=this&&this!==rt&&this instanceof o?a:e;return f.apply(i?n:this,c)}var i=t&T,a=gn(e);return o}function In(e){var t=qi[e];return function(e,n){return n=n===S?0:+n||0,n?(n=la(10,n),t(e*n)/n):t(e)}}function Dn(e){return function(t,n,r,o){var i=Hn(r);return null==r&&i===_t?rn(t,n,e):on(t,n,i(r,o,1),e)}}function Ln(e,t,n,r,o,i,a,u){var s=t&M;if(!s&&"function"!=typeof e)throw new Xi(q);var l=r?r.length:0;if(l||(t&=~(j|I),r=o=S),l-=o?o.length:0,t&I){var c=r,f=o;r=o=S}var p=s?S:Ha(e),d=[e,t,n,r,o,c,f,i,a,u];if(p&&(or(d,p),t=d[1],u=d[9]),d[9]=null==u?s?0:e.length:wa(u-l,0)||0,t==T)var h=hn(d[0],d[2]);else h=t!=j&&t!=(T|j)||d[4].length?Nn.apply(S,d):jn.apply(S,d);var v=p?Ba:Va;return v(h,d)}function Fn(e,t,n,r,o,i,a){var u=-1,s=e.length,l=t.length;if(s!=l&&!(o&&l>s))return!1;for(;++u<s;){var c=e[u],f=t[u],p=r?r(o?f:c,o?c:f,u):S;if(p!==S){if(p)continue;return!1}if(o){if(!pt(t,function(e){return c===e||n(c,e,r,o,i,a)}))return!1}else if(c!==f&&!n(c,f,r,o,i,a))return!1}return!0}function Un(e,t,n){switch(n){case $:case X:return+e==+t;case Z:return e.name==t.name&&e.message==t.message;case ee:return e!=+e?t!=+t:e==+t;case ne:case oe:return e==t+""}return!1}function Bn(e,t,n,r,o,i,a){var u=Bu(e),s=u.length,l=Bu(t),c=l.length;if(s!=c&&!o)return!1;for(var f=s;f--;){var p=u[f];if(!(o?p in t:ta.call(t,p)))return!1}for(var d=o;++f<s;){p=u[f];var h=e[p],v=t[p],y=r?r(o?v:h,o?h:v,p):S;if(!(y===S?n(h,v,r,o,i,a):y))return!1;d||(d="constructor"==p)}if(!d){var g=e.constructor,m=t.constructor;if(g!=m&&"constructor"in e&&"constructor"in t&&!("function"==typeof g&&g instanceof g&&"function"==typeof m&&m instanceof m))return!1}return!0}function Hn(e,n,r){var o=t.callback||Pi;return o=o===Pi?_t:o,r?o(e,n,r):o}function Wn(e){for(var t=e.name,n=ja[t],r=n?n.length:0;r--;){var o=n[r],i=o.func;if(null==i||i==e)return o.name}return t}function Vn(e,n,r){var o=t.indexOf||Cr;return o=o===Cr?u:o,e?o(e,n,r):o}function zn(e){for(var t=ni(e),n=t.length;n--;)t[n][2]=rr(t[n][1]);return t}function qn(e,t){var n=null==e?S:e[t];return Fo(n)?n:S}function Kn(e,t,n){for(var r=-1,o=n.length;++r<o;){var i=n[r],a=i.size;switch(i.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Ea(t,e+a);break;case"takeRight":e=wa(e,t-a)}}return{start:e,end:t}}function Gn(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&ta.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function Yn(e){var t=e.constructor;return"function"==typeof t&&t instanceof t||(t=Gi),new t}function $n(e,t,n){var r=e.constructor;switch(t){case ae:return un(e);case $:case X:return new r((+e));case ue:case se:case le:case ce:case fe:case pe:case de:case he:case ve:var o=e.buffer;return new r(n?un(o):o,e.byteOffset,e.length);case ee:case oe:return new r(e);case ne:var i=new r(e.source,je.exec(e));i.lastIndex=e.lastIndex}return i}function Xn(e,t,n){null==e||er(t,e)||(t=pr(t),e=1==t.length?e:jt(e,Yt(t,0,-1)),t=Pr(t));var r=null==e?e:e[t];return null==r?S:r.apply(e,n)}function Zn(e){return null!=e&&nr(Wa(e))}function Qn(e,t){return e="number"==typeof e||Le.test(e)?+e:-1,t=null==t?Na:t,e>-1&&e%1==0&&e<t}function Jn(e,t,n){if(!Io(n))return!1;var r=typeof t;if("number"==r?Zn(n)&&Qn(t,n.length):"string"==r&&t in n){var o=n[t];return e===e?e===o:o!==o}return!1}function er(e,t){var n=typeof e;if("string"==n&&Se.test(e)||"number"==n)return!0;if(Tu(e))return!1;var r=!Pe.test(e);return r||null!=t&&e in fr(t)}function tr(e){var n=Wn(e);if(!(n in o.prototype))return!1;var r=t[n];if(e===r)return!0;var i=Ha(r);return!!i&&e===i[0]}function nr(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=Na}function rr(e){return e===e&&!Io(e)}function or(e,t){var n=e[1],r=t[1],o=n|r,i=o<D,a=r==D&&n==N||r==D&&n==L&&e[7].length<=t[8]||r==(D|L)&&n==N;if(!i&&!a)return e;r&T&&(e[2]=t[2],o|=n&T?0:R);var u=t[3];if(u){var s=e[3];e[3]=s?sn(s,u,t[4]):et(u),e[4]=s?x(e[3],K):et(t[4])}return u=t[5],u&&(s=e[5],e[5]=s?ln(s,u,t[6]):et(u),e[6]=s?x(e[5],K):et(t[6])),u=t[7],u&&(e[7]=et(u)),r&D&&(e[8]=null==e[8]?t[8]:Ea(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=o,e}function ir(e,t){return e===S?t:Mu(e,t,ir)}function ar(e,t){e=fr(e);for(var n=-1,r=t.length,o={};++n<r;){var i=t[n];i in e&&(o[i]=e[i])}return o}function ur(e,t){var n={};return Mt(e,function(e,r,o){t(e,r,o)&&(n[r]=e)}),n}function sr(e,t){for(var n=e.length,r=Ea(t.length,n),o=et(e);r--;){var i=t[r];e[r]=Qn(i,n)?o[i]:S}return e}function lr(e){for(var t=ti(e),n=t.length,r=n&&e.length,o=!!r&&nr(r)&&(Tu(e)||Po(e)),i=-1,a=[];++i<n;){var u=t[i];(o&&Qn(u,r)||ta.call(e,u))&&a.push(u)}return a}function cr(e){return null==e?[]:Zn(e)?Io(e)?e:Gi(e):ai(e)}function fr(e){return Io(e)?e:Gi(e)}function pr(e){if(Tu(e))return e;var t=[];return l(e).replace(ke,function(e,n,r,o){t.push(r?o.replace(Ne,"$1"):n||e)}),t}function dr(e){return e instanceof o?e.clone():new r(e.__wrapped__,e.__chain__,et(e.__actions__))}function hr(e,t,n){t=(n?Jn(e,t,n):null==t)?1:wa(ma(t)||1,1);for(var r=0,o=e?e.length:0,i=-1,a=Hi(ya(o/t));r<o;)a[++i]=Yt(e,r,r+=t);return a}function vr(e){for(var t=-1,n=e?e.length:0,r=-1,o=[];++t<n;){var i=e[t];i&&(o[++r]=i)}return o}function yr(e,t,n){var r=e?e.length:0;return r?((n?Jn(e,t,n):null==t)&&(t=1),Yt(e,t<0?0:t)):[]}function gr(e,t,n){var r=e?e.length:0;return r?((n?Jn(e,t,n):null==t)&&(t=1),t=r-(+t||0),Yt(e,0,t<0?0:t)):[]}function mr(e,t,n){return e&&e.length?tn(e,Hn(t,n,3),!0,!0):[]}function br(e,t,n){return e&&e.length?tn(e,Hn(t,n,3),!0):[]}function _r(e,t,n,r){var o=e?e.length:0;return o?(n&&"number"!=typeof n&&Jn(e,t,n)&&(n=0,r=o),Pt(e,t,n,r)):[]}function xr(e){return e?e[0]:S}function wr(e,t,n){var r=e?e.length:0;return n&&Jn(e,t,n)&&(t=!1),r?Tt(e,t):[]}function Er(e){var t=e?e.length:0;return t?Tt(e,!0):[]}function Cr(e,t,n){var r=e?e.length:0;if(!r)return-1;if("number"==typeof n)n=n<0?wa(r+n,0):n;else if(n){var o=rn(e,t);return o<r&&(t===t?t===e[o]:e[o]!==e[o])?o:-1}return u(e,t,n||0)}function Or(e){return gr(e,1)}function Pr(e){var t=e?e.length:0;return t?e[t-1]:S}function Sr(e,t,n){var r=e?e.length:0;if(!r)return-1;var o=r;if("number"==typeof n)o=(n<0?wa(r+n,0):Ea(n||0,r-1))+1;else if(n){o=rn(e,t,!0)-1;var i=e[o];return(t===t?t===i:i!==i)?o:-1}if(t!==t)return m(e,o,!0);for(;o--;)if(e[o]===t)return o;return-1}function kr(){var e=arguments,t=e[0];if(!t||!t.length)return t;for(var n=0,r=Vn(),o=e.length;++n<o;)for(var i=0,a=e[n];(i=r(t,a,i))>-1;)da.call(t,i,1);return t}function Tr(e,t,n){var r=[];if(!e||!e.length)return r;var o=-1,i=[],a=e.length;for(t=Hn(t,n,3);++o<a;){var u=e[o];t(u,o,e)&&(r.push(u),i.push(o))}return qt(e,i),r}function Mr(e){return yr(e,1)}function Rr(e,t,n){var r=e?e.length:0;return r?(n&&"number"!=typeof n&&Jn(e,t,n)&&(t=0,n=r),Yt(e,t,n)):[]}function Nr(e,t,n){var r=e?e.length:0;return r?((n?Jn(e,t,n):null==t)&&(t=1),Yt(e,0,t<0?0:t)):[]}function Ar(e,t,n){var r=e?e.length:0;return r?((n?Jn(e,t,n):null==t)&&(t=1),t=r-(+t||0),Yt(e,t<0?0:t)):[]}function jr(e,t,n){return e&&e.length?tn(e,Hn(t,n,3),!1,!0):[]}function Ir(e,t,n){return e&&e.length?tn(e,Hn(t,n,3)):[]}function Dr(e,t,n,r){var o=e?e.length:0;if(!o)return[];null!=t&&