UNPKG

cerebro-math

Version:

Basic math operations plugin for cerebro app

1 lines 49.7 kB
module.exports=function(t){function o(p){if(r[p])return r[p].exports;var l=r[p]={i:p,l:!1,exports:{}};return t[p].call(l.exports,l,l.exports,o),l.l=!0,l.exports}var r={};return o.m=t,o.c=r,o.i=function(p){return p},o.d=function(p,l,u){Object.defineProperty(p,l,{configurable:!1,enumerable:!0,get:u})},o.n=function(p){var l=p&&p.__esModule?function(){return p['default']}:function(){return p};return o.d(l,'a',l),l},o.o=function(p,l){return Object.prototype.hasOwnProperty.call(p,l)},o.p='',o(o.s=40)}([function(t,o,r){'use strict';'use strict';var p=r(7),l=p;'production'!==process.env.NODE_ENV&&function(){var u=function(h){for(var g=arguments.length,E=Array(1<g?g-1:0),N=1;N<g;N++)E[N-1]=arguments[N];var v=0,_='Warning: '+h.replace(/%s/g,function(){return E[v++]});'undefined'!=typeof console&&console.error(_);try{throw new Error(_)}catch(D){}};l=function(h,g){if(g===void 0)throw new Error('`warning(condition, format, ...args)` requires a warning message argument');if(0!==g.indexOf('Failed Composite propType: ')&&!h){for(var E=arguments.length,N=Array(2<E?E-2:0),v=2;v<E;v++)N[v-2]=arguments[v];u.apply(void 0,[g].concat(N))}}}(),t.exports=l},function(t){'use strict';'use strict';var p=function(){};'production'!==process.env.NODE_ENV&&(p=function(u){if(u===void 0)throw new Error('invariant requires an error message argument')}),t.exports=function(l,u,m,h,g,E,N,v){if(p(u),!l){var _;if(void 0===u)_=new Error('Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.');else{var D=[m,h,g,E,N,v],O=0;_=new Error(u.replace(/%s/g,function(){return D[O++]})),_.name='Invariant Violation'}throw _.framesToPop=1,_}}},function(t,o,r){'use strict';'use strict';function p(k){if('production'!==process.env.NODE_ENV&&v.call(k,'ref')){var I=Object.getOwnPropertyDescriptor(k,'ref').get;if(I&&I.isReactWarning)return!1}return k.ref!==void 0}function l(k){if('production'!==process.env.NODE_ENV&&v.call(k,'key')){var I=Object.getOwnPropertyDescriptor(k,'key').get;if(I&&I.isReactWarning)return!1}return k.key!==void 0}function u(k,I){var R=function(){O||(O=!0,'production'===process.env.NODE_ENV?void 0:E(!1,'%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://fb.me/react-special-props)',I))};R.isReactWarning=!0,Object.defineProperty(k,'key',{get:R,configurable:!0})}function m(k,I){var R=function(){A||(A=!0,'production'===process.env.NODE_ENV?void 0:E(!1,'%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://fb.me/react-special-props)',I))};R.isReactWarning=!0,Object.defineProperty(k,'ref',{get:R,configurable:!0})}var h=r(4),g=r(5),E=r(0),N=r(6),v=Object.prototype.hasOwnProperty,_=r(14),D={key:!0,ref:!0,__self:!0,__source:!0},O,A,P=function(k,I,R,C,V,w,S){var T={$$typeof:_,type:k,key:I,ref:R,props:S,_owner:w};return'production'!==process.env.NODE_ENV&&(T._store={},N?(Object.defineProperty(T._store,'validated',{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(T,'_self',{configurable:!1,enumerable:!1,writable:!1,value:C}),Object.defineProperty(T,'_source',{configurable:!1,enumerable:!1,writable:!1,value:V})):(T._store.validated=!1,T._self=C,T._source=V),Object.freeze&&(Object.freeze(T.props),Object.freeze(T))),T};P.createElement=function(k,I,R){var C,V={},w=null,S=null,T=null,M=null;if(null!=I)for(C in p(I)&&(S=I.ref),l(I)&&(w=''+I.key),T=void 0===I.__self?null:I.__self,M=void 0===I.__source?null:I.__source,I)v.call(I,C)&&!D.hasOwnProperty(C)&&(V[C]=I[C]);var Y=arguments.length-2;if(1==Y)V.children=R;else if(1<Y){for(var U=Array(Y),F=0;F<Y;F++)U[F]=arguments[F+2];'production'!==process.env.NODE_ENV&&Object.freeze&&Object.freeze(U),V.children=U}if(k&&k.defaultProps){var B=k.defaultProps;for(C in B)void 0===V[C]&&(V[C]=B[C])}if('production'!==process.env.NODE_ENV&&(w||S)&&('undefined'==typeof V.$$typeof||V.$$typeof!==_)){var W='function'==typeof k?k.displayName||k.name||'Unknown':k;w&&u(V,W),S&&m(V,W)}return P(k,w,S,T,M,g.current,V)},P.createFactory=function(k){var I=P.createElement.bind(null,k);return I.type=k,I},P.cloneAndReplaceKey=function(k,I){var R=P(k.type,I,k.ref,k._self,k._source,k._owner,k.props);return R},P.cloneElement=function(k,I,R){var C,V=h({},k.props),w=k.key,S=k.ref,T=k._self,M=k._source,Y=k._owner;if(null!=I){p(I)&&(S=I.ref,Y=g.current),l(I)&&(w=''+I.key);var U;for(C in k.type&&k.type.defaultProps&&(U=k.type.defaultProps),I)v.call(I,C)&&!D.hasOwnProperty(C)&&(V[C]=void 0===I[C]&&void 0!=U?U[C]:I[C])}var F=arguments.length-2;if(1==F)V.children=R;else if(1<F){for(var B=Array(F),W=0;W<F;W++)B[W]=arguments[W+2];V.children=B}return P(k.type,w,S,T,M,Y,V)},P.isValidElement=function(k){return'object'==typeof k&&null!==k&&k.$$typeof===_},t.exports=P},function(t){'use strict';'use strict';t.exports=function(p){for(var l=arguments.length-1,u='Minified React error #'+p+'; visit http://facebook.github.io/react/docs/error-decoder.html?invariant='+p,m=0;m<l;m++)u+='&args[]='+encodeURIComponent(arguments[m+1]);u+=' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.';var h=new Error(u);throw h.name='Invariant Violation',h.framesToPop=1,h}},function(t){'use strict';'use strict';function r(h){if(null===h||h===void 0)throw new TypeError('Object.assign cannot be called with null or undefined');return Object(h)}var l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var h=new String('abc');if(h[5]='de','5'===Object.getOwnPropertyNames(h)[0])return!1;for(var g={},E=0;10>E;E++)g['_'+String.fromCharCode(E)]=E;var N=Object.getOwnPropertyNames(g).map(function(_){return g[_]});if('0123456789'!==N.join(''))return!1;var v={};return'abcdefghijklmnopqrst'.split('').forEach(function(_){v[_]=_}),'abcdefghijklmnopqrst'===Object.keys(Object.assign({},v)).join('')}catch(_){return!1}}()?Object.assign:function(h){for(var E,v,N=r(h),_=1;_<arguments.length;_++){for(var D in E=Object(arguments[_]),E)u.call(E,D)&&(N[D]=E[D]);if(l){v=l(E);for(var O=0;O<v.length;O++)m.call(E,v[O])&&(N[v[O]]=E[v[O]])}}return N}},function(t){'use strict';'use strict';t.exports={current:null}},function(t){'use strict';'use strict';var r=!1;if('production'!==process.env.NODE_ENV)try{Object.defineProperty({},'x',{get:function(){}}),r=!0}catch(p){}t.exports=r},function(t){'use strict';'use strict';function r(l){return function(){return l}}var p=function(){};p.thatReturns=r,p.thatReturnsFalse=r(!1),p.thatReturnsTrue=r(!0),p.thatReturnsNull=r(null),p.thatReturnsThis=function(){return this},p.thatReturnsArgument=function(l){return l},t.exports=p},function(t){'use strict';'use strict';var r={};'production'!==process.env.NODE_ENV&&Object.freeze(r),t.exports=r},function(t,o,r){'use strict';'use strict';function p(D,O,A){this.props=D,this.context=O,this.refs=h,this.updater=A||u}var l=r(3),u=r(11),m=r(6),h=r(8),g=r(1),E=r(0);if(p.prototype.isReactComponent={},p.prototype.setState=function(D,O){'object'==typeof D||'function'==typeof D||null==D?void 0:'production'===process.env.NODE_ENV?l('85'):g(!1,'setState(...): takes an object of state variables to update or a function which returns an object of state variables.'),this.updater.enqueueSetState(this,D),O&&this.updater.enqueueCallback(this,O,'setState')},p.prototype.forceUpdate=function(D){this.updater.enqueueForceUpdate(this),D&&this.updater.enqueueCallback(this,D,'forceUpdate')},'production'!==process.env.NODE_ENV){var N={isMounted:['isMounted','Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.'],replaceState:['replaceState','Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236).']},v=function(D,O){m&&Object.defineProperty(p.prototype,D,{get:function(){return'production'===process.env.NODE_ENV?void 0:E(!1,'%s(...) is deprecated in plain JavaScript React classes. %s',O[0],O[1]),void 0}})};for(var _ in N)N.hasOwnProperty(_)&&v(_,N[_])}t.exports=p},function(t,o,r){'use strict';'use strict';function p(F){var B=Function.prototype.toString,W=Object.prototype.hasOwnProperty,G=RegExp('^'+B.call(W).replace(/[\\^$.*+?()[\]{}|]/g,'\\$&').replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,'$1.*?')+'$');try{var q=B.call(F);return G.test(q)}catch(K){return!1}}function l(F){var B=O(F);if(B){var W=B.childIDs;A(F),W.forEach(l)}}function u(F,B,W){return'\n in '+(F||'Unknown')+(B?' (at '+B.fileName.replace(/^.*[\\\/]/,'')+':'+B.lineNumber+')':W?' (created by '+W+')':'')}function m(F){if(null==F)return'#empty';return'string'==typeof F||'number'==typeof F?'#text':'string'==typeof F.type?F.type:F.type.displayName||F.type.name||'Unknown'}function h(F){var q,B=U.getDisplayName(F),W=U.getElement(F),G=U.getOwnerID(F);return G&&(q=U.getDisplayName(G)),'production'===process.env.NODE_ENV?void 0:v(W,'ReactComponentTreeHook: Missing React element for debugID %s when building stack',F),u(B,W&&W._source,q)}var g=r(3),E=r(5),N=r(1),v=r(0),_='function'==typeof Array.from&&'function'==typeof Map&&p(Map)&&null!=Map.prototype&&'function'==typeof Map.prototype.keys&&p(Map.prototype.keys)&&'function'==typeof Set&&p(Set)&&null!=Set.prototype&&'function'==typeof Set.prototype.keys&&p(Set.prototype.keys),D,O,A,P,k,I,R;if(_){var C=new Map,V=new Set;D=function(F,B){C.set(F,B)},O=function(F){return C.get(F)},A=function(F){C['delete'](F)},P=function(){return Array.from(C.keys())},k=function(F){V.add(F)},I=function(F){V['delete'](F)},R=function(){return Array.from(V.keys())}}else{var w={},S={},T=function(F){return'.'+F},M=function(F){return parseInt(F.substr(1),10)};D=function(F,B){var W=T(F);w[W]=B},O=function(F){var B=T(F);return w[B]},A=function(F){var B=T(F);delete w[B]},P=function(){return Object.keys(w).map(M)},k=function(F){var B=T(F);S[B]=!0},I=function(F){var B=T(F);delete S[B]},R=function(){return Object.keys(S).map(M)}}var Y=[],U={onSetChildren:function(F,B){var W=O(F);W?void 0:'production'===process.env.NODE_ENV?g('144'):N(!1,'Item must have been set'),W.childIDs=B;for(var G=0;G<B.length;G++){var q=B[G],K=O(q);K?void 0:'production'===process.env.NODE_ENV?g('140'):N(!1,'Expected hook events to fire for the child before its parent includes it in onSetChildren().'),null!=K.childIDs||'object'!=typeof K.element||null==K.element?void 0:'production'===process.env.NODE_ENV?g('141'):N(!1,'Expected onSetChildren() to fire for a container child before its parent includes it in onSetChildren().'),K.isMounted?void 0:'production'===process.env.NODE_ENV?g('71'):N(!1,'Expected onMountComponent() to fire for the child before its parent includes it in onSetChildren().'),null==K.parentID&&(K.parentID=F),K.parentID===F?void 0:'production'===process.env.NODE_ENV?g('142',q,K.parentID,F):N(!1,'Expected onBeforeMountComponent() parent and onSetChildren() to be consistent (%s has parents %s and %s).',q,K.parentID,F)}},onBeforeMountComponent:function(F,B,W){D(F,{element:B,parentID:W,text:null,childIDs:[],isMounted:!1,updateCount:0})},onBeforeUpdateComponent:function(F,B){var W=O(F);W&&W.isMounted&&(W.element=B)},onMountComponent:function(F){var B=O(F);B?void 0:'production'===process.env.NODE_ENV?g('144'):N(!1,'Item must have been set'),B.isMounted=!0;var W=0===B.parentID;W&&k(F)},onUpdateComponent:function(F){var B=O(F);B&&B.isMounted&&B.updateCount++},onUnmountComponent:function(F){var B=O(F);if(B){B.isMounted=!1;var W=0===B.parentID;W&&I(F)}Y.push(F)},purgeUnmountedComponents:function(){if(!U._preventPurging){for(var B,F=0;F<Y.length;F++)B=Y[F],l(B);Y.length=0}},isMounted:function(F){var B=O(F);return!!B&&B.isMounted},getCurrentStackAddendum:function(F){var B='';if(F){var W=m(F),G=F._owner;B+=u(W,F._source,G&&G.getName())}var q=E.current,K=q&&q._debugID;return B+=U.getStackAddendumByID(K),B},getStackAddendumByID:function(F){for(var B='';F;)B+=h(F),F=U.getParentID(F);return B},getChildIDs:function(F){var B=O(F);return B?B.childIDs:[]},getDisplayName:function(F){var B=U.getElement(F);return B?m(B):null},getElement:function(F){var B=O(F);return B?B.element:null},getOwnerID:function(F){var B=U.getElement(F);return B&&B._owner?B._owner._debugID:null},getParentID:function(F){var B=O(F);return B?B.parentID:null},getSource:function(F){var B=O(F),W=B?B.element:null,G=null==W?null:W._source;return G},getText:function(F){var B=U.getElement(F);if('string'==typeof B)return B;return'number'==typeof B?''+B:null},getUpdateCount:function(F){var B=O(F);return B?B.updateCount:0},getRootIDs:R,getRegisteredIDs:P};t.exports=U},function(t,o,r){'use strict';'use strict';function p(m,h){if('production'!==process.env.NODE_ENV){var g=m.constructor;'production'===process.env.NODE_ENV?void 0:l(!1,'%s(...): Can only update a mounted or mounting component. This usually means you called %s() on an unmounted component. This is a no-op. Please check the code for the %s component.',h,h,g&&(g.displayName||g.name)||'ReactClass')}}var l=r(0);t.exports={isMounted:function(){return!1},enqueueCallback:function(){},enqueueForceUpdate:function(m){p(m,'forceUpdate')},enqueueReplaceState:function(m){p(m,'replaceState')},enqueueSetState:function(m){p(m,'setState')}}},function(t,o,r){'use strict';'use strict';t.exports=r(27)},function(t){'use strict';'use strict';t.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},function(t){'use strict';'use strict';var r='function'==typeof Symbol&&Symbol['for']&&Symbol['for']('react.element')||60103;t.exports=r},function(t,o,r){'use strict';'use strict';function p(){if(E.current){var I=E.current.getName();if(I)return' Check the render method of `'+I+'`.'}return''}function l(I){if(null!==I&&I!==void 0&&I.__source!==void 0){var R=I.__source,C=R.fileName.replace(/^.*[\\\/]/,''),V=R.lineNumber;return' Check your code at '+C+':'+V+'.'}return''}function u(I){var R=p();if(!R){var C='string'==typeof I?I:I.displayName||I.name;C&&(R=' Check the top-level render call using <'+C+'>.')}return R}function m(I,R){if(I._store&&!I._store.validated&&null==I.key){I._store.validated=!0;var C=P.uniqueKey||(P.uniqueKey={}),V=u(R);if(!C[V]){C[V]=!0;var w='';I&&I._owner&&I._owner!==E.current&&(w=' It was passed a child from '+I._owner.getName()+'.'),'production'===process.env.NODE_ENV?void 0:A(!1,'Each child in an array or iterator should have a unique "key" prop.%s%s See https://fb.me/react-warning-keys for more information.%s',V,w,N.getCurrentStackAddendum(I))}}}function h(I,R){if('object'==typeof I)if(Array.isArray(I))for(var V,C=0;C<I.length;C++)V=I[C],v.isValidElement(V)&&m(V,R);else if(v.isValidElement(I))I._store&&(I._store.validated=!0);else if(I){var w=O(I);if(w&&w!==I.entries)for(var T,S=w.call(I);!(T=S.next()).done;)v.isValidElement(T.value)&&m(T.value,R)}}function g(I){var R=I.type;if('function'==typeof R){var C=R.displayName||R.name;R.propTypes&&_(R.propTypes,I.props,'prop',C,I,null),'function'==typeof R.getDefaultProps&&('production'===process.env.NODE_ENV?void 0:A(R.getDefaultProps.isReactClassApproved,'getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.'))}}var E=r(5),N=r(10),v=r(2),_=r(35),D=r(6),O=r(17),A=r(0),P={},k={createElement:function(I,R){var V='string'==typeof I||'function'==typeof I;if(!V&&'function'!=typeof I&&'string'!=typeof I){var w='';(void 0===I||'object'==typeof I&&null!==I&&0===Object.keys(I).length)&&(w+=' You likely forgot to export your component from the file it\'s defined in.');var S=l(R);w+=S?S:p(),w+=N.getCurrentStackAddendum(),'production'===process.env.NODE_ENV?void 0:A(!1,'React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s',null==I?I:typeof I,w)}var T=v.createElement.apply(this,arguments);if(null==T)return T;if(V)for(var M=2;M<arguments.length;M++)h(arguments[M],I);return g(T),T},createFactory:function(I){var R=k.createElement.bind(null,I);return R.type=I,'production'!==process.env.NODE_ENV&&D&&Object.defineProperty(R,'type',{enumerable:!1,get:function(){return'production'===process.env.NODE_ENV?void 0:A(!1,'Factory.type is deprecated. Access the class directly before passing it to createFactory.'),Object.defineProperty(this,'type',{value:I}),I}}),R},cloneElement:function(){for(var V=v.cloneElement.apply(this,arguments),w=2;w<arguments.length;w++)h(arguments[w],V.type);return g(V),V}};t.exports=k},function(t){'use strict';'use strict';var r={};'production'!==process.env.NODE_ENV&&(r={prop:'prop',context:'context',childContext:'child context'}),t.exports=r},function(t){'use strict';'use strict';var p='function'==typeof Symbol&&Symbol.iterator;t.exports=function(u){var m=u&&(p&&u[p]||u['@@iterator']);if('function'==typeof m)return m}},function(t,o,r){const p=r(12),l=r(39);t.exports=()=>p.createElement('div',{className:l.wrapper},p.createElement('p',null,'The answer is indeterminate. Why? Because anything can be an anwer, see:'),p.createElement('div',{className:l.block},p.createElement('p',null,'Lets suppose that anwer is ',p.createElement('span',{className:l.math},p.createElement('sup',null,'x'),'\u2044',p.createElement('sub',null,'y'))),p.createElement('p',null,'If ',p.createElement('span',{className:l.math},p.createElement('sup',null,'0'),'\u2044',p.createElement('sub',null,'0'),' = ',p.createElement('sup',null,'x'),'\u2044',p.createElement('sub',null,'y')),' then ',p.createElement('span',{className:l.math},'x\xB70 = y\xB70')),p.createElement('p',null,'And it is correct, because ',p.createElement('span',{className:l.math},'0 = 0'),'.'),p.createElement('p',null,'So any ',p.createElement('span',{className:l.math},'x'),' and ',p.createElement('span',{className:l.math},'y'),' could be an anwer.')))},function(t){t.exports='data:image/png;base64,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'},function(t,o,r){o=t.exports=r(21)(),o.push([t.i,'._3MgQRI4sAmksDUcDUQCP5c {\n align-self: flex-start;\n p {\n font-size: 16px;\n margin-top: 0;\n }\n}\n\n._1WYTEtjwoly9xAKg1vXuGc {\n margin-top: 30px;\n margin-left: 20px;\n}\n\n._1VZqp1hSnYA0DaWoooKmJA {\n font-size: 1.2em;\n}\n','']),o.locals={wrapper:'_3MgQRI4sAmksDUcDUQCP5c',block:'_1WYTEtjwoly9xAKg1vXuGc',math:'_1VZqp1hSnYA0DaWoooKmJA'}},function(t){t.exports=function(){var r=[];return r.toString=function(){for(var m,l=[],u=0;u<this.length;u++)m=this[u],m[2]?l.push('@media '+m[2]+'{'+m[1]+'}'):l.push(m[1]);return l.join('')},r.i=function(p,l){'string'==typeof p&&(p=[[null,p,'']]);for(var h,u={},m=0;m<this.length;m++)h=this[m][0],'number'==typeof h&&(u[h]=!0);for(m=0;m<p.length;m++){var g=p[m];'number'==typeof g[0]&&u[g[0]]||(l&&!g[2]?g[2]=l:l&&(g[2]='('+g[2]+') and ('+l+')'),r.push(g))}},r}},function(t,o,r){'use strict';'use strict';if('production'!==process.env.NODE_ENV)var l=r(1),u=r(0),m=r(13),h={};t.exports=function(g,E,N,v,_){if('production'!==process.env.NODE_ENV)for(var D in g)if(g.hasOwnProperty(D)){var O;try{l('function'==typeof g[D],'%s: %s type `%s` is invalid; it must be a function, usually from React.PropTypes.',v||'React class',N,D),O=g[D](E,D,v,N,null,m)}catch(P){O=P}if(u(!O||O instanceof Error,'%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).',v||'React class',N,D,typeof O),O instanceof Error&&!(O.message in h)){h[O.message]=!0;var A=_?_():'';u(!1,'Failed %s type: %s%s',N,O.message,null==A?'':A)}}}},function(t,o,r){'use strict';'use strict';var p=r(24);t.exports=function(l){return p(l,!1)}},function(t,o,r){'use strict';'use strict';var p=r(7),l=r(1),u=r(0),m=r(13),h=r(22);t.exports=function(g,E){function N(K){var L=K&&(B&&K[B]||K[W]);if('function'==typeof L)return L}function v(K,L){return K===L?0!==K||1/K==1/L:K!==K&&L!==L}function _(K){this.message=K,this.stack=''}function D(K){function L(Z,J,Q,$,ee,te,ne){if($=$||G,te=te||Q,ne!==m)if(E)l(!1,'Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types');else if('production'!==process.env.NODE_ENV&&'undefined'!=typeof console){var oe=$+':'+Q;!z[oe]&&3>X&&(u(!1,'You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.',te,$),z[oe]=!0,X++)}return null==J[Q]?Z?null===J[Q]?new _('The '+ee+' `'+te+'` is marked as required '+('in `'+$+'`, but its value is `null`.')):new _('The '+ee+' `'+te+'` is marked as required in '+('`'+$+'`, but its value is `undefined`.')):null:K(J,Q,$,ee,te)}if('production'!==process.env.NODE_ENV)var z={},X=0;var H=L.bind(null,!1);return H.isRequired=L.bind(null,!0),H}function O(K){return D(function(z,X,H,Z,J){var $=z[X],ee=Y($);if(ee!==K){var te=U($);return new _('Invalid '+Z+' `'+J+'` of type '+('`'+te+'` supplied to `'+H+'`, expected ')+('`'+K+'`.'))}return null})}function T(K){switch(typeof K){case'number':case'string':case'undefined':return!0;case'boolean':return!K;case'object':if(Array.isArray(K))return K.every(T);if(null===K||g(K))return!0;var L=N(K);if(L){var X,z=L.call(K);if(L!==K.entries){for(;!(X=z.next()).done;)if(!T(X.value))return!1;}else for(;!(X=z.next()).done;){var H=X.value;if(H&&!T(H[1]))return!1}}else return!1;return!0;default:return!1;}}function M(K,L){return'symbol'===K||'Symbol'===L['@@toStringTag']||'function'==typeof Symbol&&L instanceof Symbol}function Y(K){var L=typeof K;return Array.isArray(K)?'array':K instanceof RegExp?'object':M(L,K)?'symbol':L}function U(K){var L=Y(K);if('object'===L){if(K instanceof Date)return'date';if(K instanceof RegExp)return'regexp'}return L}function F(K){return K.constructor&&K.constructor.name?K.constructor.name:G}var B='function'==typeof Symbol&&Symbol.iterator,W='@@iterator',G='<<anonymous>>',q={array:O('array'),bool:O('boolean'),func:O('function'),number:O('number'),object:O('object'),string:O('string'),symbol:O('symbol'),any:function(){return D(p.thatReturnsNull)}(),arrayOf:function(K){return D(function(z,X,H,Z,J){if('function'!=typeof K)return new _('Property `'+J+'` of component `'+H+'` has invalid PropType notation inside arrayOf.');var Q=z[X];if(!Array.isArray(Q)){var $=Y(Q);return new _('Invalid '+Z+' `'+J+'` of type '+('`'+$+'` supplied to `'+H+'`, expected an array.'))}for(var te,ee=0;ee<Q.length;ee++)if(te=K(Q,ee,H,Z,J+'['+ee+']',m),te instanceof Error)return te;return null})},element:function(){return D(function(L,z,X,H,Z){var J=L[z];if(!g(J)){var Q=Y(J);return new _('Invalid '+H+' `'+Z+'` of type '+('`'+Q+'` supplied to `'+X+'`, expected a single ReactElement.'))}return null})}(),instanceOf:function(K){return D(function(z,X,H,Z,J){if(!(z[X]instanceof K)){var Q=K.name||G,$=F(z[X]);return new _('Invalid '+Z+' `'+J+'` of type '+('`'+$+'` supplied to `'+H+'`, expected ')+('instance of `'+Q+'`.'))}return null})},node:function(){return D(function(L,z,X,H,Z){return T(L[z])?null:new _('Invalid '+H+' `'+Z+'` supplied to '+('`'+X+'`, expected a ReactNode.'))})}(),objectOf:function(K){return D(function(z,X,H,Z,J){if('function'!=typeof K)return new _('Property `'+J+'` of component `'+H+'` has invalid PropType notation inside objectOf.');var Q=z[X],$=Y(Q);if('object'!==$)return new _('Invalid '+Z+' `'+J+'` of type '+('`'+$+'` supplied to `'+H+'`, expected an object.'));for(var ee in Q)if(Q.hasOwnProperty(ee)){var te=K(Q,ee,H,Z,J+'.'+ee,m);if(te instanceof Error)return te}return null})},oneOf:function(K){return Array.isArray(K)?D(function(z,X,H,Z,J){for(var Q=z[X],$=0;$<K.length;$++)if(v(Q,K[$]))return null;var ee=JSON.stringify(K);return new _('Invalid '+Z+' `'+J+'` of value `'+Q+'` '+('supplied to `'+H+'`, expected one of '+ee+'.'))}):('production'===process.env.NODE_ENV?void 0:u(!1,'Invalid argument supplied to oneOf, expected an instance of array.'),p.thatReturnsNull)},oneOfType:function(K){return Array.isArray(K)?D(function(z,X,H,Z,J){for(var $,Q=0;Q<K.length;Q++)if($=K[Q],null==$(z,X,H,Z,J,m))return null;return new _('Invalid '+Z+' `'+J+'` supplied to '+('`'+H+'`.'))}):('production'===process.env.NODE_ENV?void 0:u(!1,'Invalid argument supplied to oneOfType, expected an instance of array.'),p.thatReturnsNull)},shape:function(K){return D(function(z,X,H,Z,J){var Q=z[X],$=Y(Q);if('object'!==$)return new _('Invalid '+Z+' `'+J+'` of type `'+$+'` '+('supplied to `'+H+'`, expected `object`.'));for(var ee in K){var te=K[ee];if(te){var ne=te(Q,ee,H,Z,J+'.'+ee,m);if(ne)return ne}}return null})}};return _.prototype=Error.prototype,q.checkPropTypes=h,q.PropTypes=q,q}},function(t){'use strict';'use strict';t.exports={escape:function(u){var m=/[=:]/g,h={'=':'=0',':':'=2'},g=(''+u).replace(m,function(E){return h[E]});return'$'+g},unescape:function(u){var m=/(=0|=2)/g,h={'=0':'=','=2':':'},g='.'===u[0]&&'$'===u[1]?u.substring(2):u.substring(1);return(''+g).replace(m,function(E){return h[E]})}}},function(t,o,r){'use strict';'use strict';var p=r(3),l=r(1),u=function(O){var A=this;if(A.instancePool.length){var P=A.instancePool.pop();return A.call(P,O),P}return new A(O)},E=function(O){var A=this;O instanceof A?void 0:'production'===process.env.NODE_ENV?p('25'):l(!1,'Trying to release an instance into a pool of a different type.'),O.destructor(),A.instancePool.length<A.poolSize&&A.instancePool.push(O)};t.exports={addPoolingTo:function(O,A){var P=O;return P.instancePool=[],P.getPooled=A||u,P.poolSize||(P.poolSize=10),P.release=E,P},oneArgumentPooler:u,twoArgumentPooler:function(O,A){var P=this;if(P.instancePool.length){var k=P.instancePool.pop();return P.call(k,O,A),k}return new P(O,A)},threeArgumentPooler:function(O,A,P){var k=this;if(k.instancePool.length){var I=k.instancePool.pop();return k.call(I,O,A,P),I}return new k(O,A,P)},fourArgumentPooler:function(O,A,P,k){var I=this;if(I.instancePool.length){var R=I.instancePool.pop();return I.call(R,O,A,P,k),R}return new I(O,A,P,k)}}},function(t,o,r){'use strict';'use strict';var p=r(4),l=r(28),u=r(9),m=r(33),h=r(29),g=r(30),E=r(2),N=r(31),v=r(34),_=r(36),D=r(0),O=E.createElement,A=E.createFactory,P=E.cloneElement;if('production'!==process.env.NODE_ENV){var k=r(6),I=r(15),R=!1;O=I.createElement,A=I.createFactory,P=I.cloneElement}var C=p;if('production'!==process.env.NODE_ENV){var V=!1;C=function(){return'production'===process.env.NODE_ENV?void 0:D(V,'React.__spread is deprecated and should not be used. Use Object.assign directly or another helper function with similar semantics. You may be seeing this warning due to your compiler. See https://fb.me/react-spread-deprecation for more details.'),V=!0,p.apply(null,arguments)}}var w={Children:{map:l.map,forEach:l.forEach,count:l.count,toArray:l.toArray,only:_},Component:u,PureComponent:m,createElement:O,cloneElement:P,isValidElement:E.isValidElement,PropTypes:N,createClass:h.createClass,createFactory:A,createMixin:function(S){return S},DOM:g,version:v,__spread:C};'production'!==process.env.NODE_ENV&&k&&Object.defineProperty(w,'PropTypes',{get:function(){return'production'===process.env.NODE_ENV?void 0:D(R,'Accessing PropTypes via the main React package is deprecated. Use the prop-types package from npm instead.'),R=!0,N}}),t.exports=w},function(t,o,r){'use strict';'use strict';function p(w){return(''+w).replace(C,'$&/')}function l(w,S){this.func=w,this.context=S,this.count=0}function u(w,S){var M=w.func,Y=w.context;M.call(Y,S,w.count++)}function h(w,S,T,M){this.result=w,this.keyPrefix=S,this.func=T,this.context=M,this.count=0}function g(w,S,T){var M=w.result,Y=w.keyPrefix,U=w.func,F=w.context,B=U.call(F,S,w.count++);Array.isArray(B)?E(B,M,T,P.thatReturnsArgument):null!=B&&(A.isValidElement(B)&&(B=A.cloneAndReplaceKey(B,Y+(B.key&&(!S||S.key!==B.key)?p(B.key)+'/':'')+T)),M.push(B))}function E(w,S,T,M,Y){var U='';null!=T&&(U=p(T)+'/');var F=h.getPooled(S,U,M,Y);k(w,g,F),h.release(F)}function v(){return null}var O=r(26),A=r(2),P=r(7),k=r(37),I=O.twoArgumentPooler,R=O.fourArgumentPooler,C=/\/+/g;l.prototype.destructor=function(){this.func=null,this.context=null,this.count=0},O.addPoolingTo(l,I),h.prototype.destructor=function(){this.result=null,this.keyPrefix=null,this.func=null,this.context=null,this.count=0},O.addPoolingTo(h,R);t.exports={forEach:function(w,S,T){if(null==w)return w;var M=l.getPooled(S,T);k(w,u,M),l.release(M)},map:function(w,S,T){if(null==w)return w;var M=[];return E(w,M,null,S,T),M},mapIntoWithKeyPrefixInternal:E,count:function(w){return k(w,v,null)},toArray:function(w){var S=[];return E(w,S,null,P.thatReturnsArgument),S}}},function(t,o,r){'use strict';'use strict';function p(W){return W}function l(W,G,q){for(var K in G)G.hasOwnProperty(K)&&('production'===process.env.NODE_ENV?void 0:V('function'==typeof G[K],'%s: %s type `%s` is invalid; it must be a function, usually from React.PropTypes.',W.displayName||'ReactClass',k[q],K))}function u(W,G){var q=T.hasOwnProperty(G)?T[G]:null;Y.hasOwnProperty(G)&&('OVERRIDE_BASE'===q?void 0:'production'===process.env.NODE_ENV?D('73',G):C(!1,'ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.',G)),W&&('DEFINE_MANY'===q||'DEFINE_MANY_MERGED'===q?void 0:'production'===process.env.NODE_ENV?D('74',G):C(!1,'ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.',G))}function m(W,G){if(!G){if('production'!==process.env.NODE_ENV){var q=typeof G;'production'===process.env.NODE_ENV?void 0:V('object'==q&&null!==G,'%s: You\'re attempting to include a mixin that is either null or not an object. Check the mixins included by the component, as well as any mixins they include themselves. Expected object but got %s.',W.displayName||'ReactClass',null===G?null:q)}return}'function'==typeof G?'production'===process.env.NODE_ENV?D('75'):C(!1,'ReactClass: You\'re attempting to use a component class or function as a mixin. Instead, just use a regular object.'):void 0,P.isValidElement(G)?'production'===process.env.NODE_ENV?D('76'):C(!1,'ReactClass: You\'re attempting to use a component as a mixin. Instead, just use a regular object.'):void 0;var L=W.prototype,z=L.__reactAutoBindPairs;for(var X in G.hasOwnProperty(w)&&M.mixins(W,G.mixins),G)if(G.hasOwnProperty(X)&&X!==w){var H=G[X],Z=L.hasOwnProperty(X);if(u(Z,X),M.hasOwnProperty(X))M[X](W,H);else{var J=T.hasOwnProperty(X),$='function'==typeof H&&!J&&!Z&&!1!==G.autobind;if($)z.push(X,H),L[X]=H;else if(Z){var ee=T[X];J&&('DEFINE_MANY_MERGED'===ee||'DEFINE_MANY'===ee)?void 0:'production'===process.env.NODE_ENV?D('77',ee,X):C(!1,'ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.',ee,X),'DEFINE_MANY_MERGED'===ee?L[X]=E(L[X],H):'DEFINE_MANY'===ee&&(L[X]=N(L[X],H))}else L[X]=H,'production'!==process.env.NODE_ENV&&'function'==typeof H&&G.displayName&&(L[X].displayName=G.displayName+'_'+X)}}}function h(W,G){if(G)for(var q in G){var K=G[q];if(G.hasOwnProperty(q)){q in M?'production'===process.env.NODE_ENV?D('78',q):C(!1,'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',q):void 0;q in W?'production'===process.env.NODE_ENV?D('79',q):C(!1,'ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.',q):void 0,W[q]=K}}}function g(W,G){for(var q in W&&G&&'object'==typeof W&&'object'==typeof G?void 0:'production'===process.env.NODE_ENV?D('80'):C(!1,'mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects.'),G)G.hasOwnProperty(q)&&(void 0===W[q]?void 0:'production'===process.env.NODE_ENV?D('81',q):C(!1,'mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.',q),W[q]=G[q]);return W}function E(W,G){return function(){var K=W.apply(this,arguments),L=G.apply(this,arguments);if(null==K)return L;if(null==L)return K;var z={};return g(z,K),g(z,L),z}}function N(W,G){return function(){W.apply(this,arguments),G.apply(this,arguments)}}function v(W,G){var q=G.bind(W);if('production'!==process.env.NODE_ENV){q.__reactBoundContext=W,q.__reactBoundMethod=G,q.__reactBoundArguments=null;var K=W.constructor.displayName,L=q.bind;q.bind=function(z){for(var X=arguments.length,H=Array(1<X?X-1:0),Z=1;Z<X;Z++)H[Z-1]=arguments[Z];if(z!==W&&null!==z)'production'===process.env.NODE_ENV?void 0:V(!1,'bind(): React component methods may only be bound to the component instance. See %s',K);else if(!H.length)return'production'===process.env.NODE_ENV?void 0:V(!1,'bind(): You are binding a component method to the component. React does this for you automatically in a high-performance way, so you can safely remove this call. See %s',K),q;var J=L.apply(q,arguments);return J.__reactBoundContext=W,J.__reactBoundMethod=G,J.__reactBoundArguments=H,J}}return q}function _(W){for(var G=W.__reactAutoBindPairs,q=0;q<G.length;q+=2){var K=G[q],L=G[q+1];W[K]=v(W,L)}}var D=r(3),O=r(4),A=r(9),P=r(2),k=r(16),I=r(11),R=r(8),C=r(1),V=r(0),w='mixins',S=[],T={mixins:'DEFINE_MANY',statics:'DEFINE_MANY',propTypes:'DEFINE_MANY',contextTypes:'DEFINE_MANY',childContextTypes:'DEFINE_MANY',getDefaultProps:'DEFINE_MANY_MERGED',getInitialState:'DEFINE_MANY_MERGED',getChildContext:'DEFINE_MANY_MERGED',render:'DEFINE_ONCE',componentWillMount:'DEFINE_MANY',componentDidMount:'DEFINE_MANY',componentWillReceiveProps:'DEFINE_MANY',shouldComponentUpdate:'DEFINE_ONCE',componentWillUpdate:'DEFINE_MANY',componentDidUpdate:'DEFINE_MANY',componentWillUnmount:'DEFINE_MANY',updateComponent:'OVERRIDE_BASE'},M={displayName:function(W,G){W.displayName=G},mixins:function(W,G){if(G)for(var q=0;q<G.length;q++)m(W,G[q])},childContextTypes:function(W,G){'production'!==process.env.NODE_ENV&&l(W,G,'childContext'),W.childContextTypes=O({},W.childContextTypes,G)},contextTypes:function(W,G){'production'!==process.env.NODE_ENV&&l(W,G,'context'),W.contextTypes=O({},W.contextTypes,G)},getDefaultProps:function(W,G){W.getDefaultProps=W.getDefaultProps?E(W.getDefaultProps,G):G},propTypes:function(W,G){'production'!==process.env.NODE_ENV&&l(W,G,'prop'),W.propTypes=O({},W.propTypes,G)},statics:function(W,G){h(W,G)},autobind:function(){}},Y={replaceState:function(W,G){this.updater.enqueueReplaceState(this,W),G&&this.updater.enqueueCallback(this,G,'replaceState')},isMounted:function(){return this.updater.isMounted(this)}},U=function(){};O(U.prototype,A.prototype,Y);var F=!1;t.exports={createClass:function(W){'production'!==process.env.NODE_ENV&&('production'===process.env.NODE_ENV?void 0:V(F,'%s: React.createClass is deprecated and will be removed in version 16. Use plain JavaScript classes instead. If you\'re not yet ready to migrate, create-react-class is available on npm as a drop-in replacement.',W&&W.displayName||'A Component'),F=!0);var G=p(function(K,L,z){'production'!==process.env.NODE_ENV&&('production'===process.env.NODE_ENV?void 0:V(this instanceof G,'Something is calling a React component directly. Use a factory or JSX instead. See: https://fb.me/react-legacyfactory')),this.__reactAutoBindPairs.length&&_(this),this.props=K,this.context=L,this.refs=R,this.updater=z||I,this.state=null;var X=this.getInitialState?this.getInitialState():null;'production'!==process.env.NODE_ENV&&void 0===X&&this.getInitialState._isMockFunction&&(X=null),'object'!=typeof X||Array.isArray(X)?'production'===process.env.NODE_ENV?D('82',G.displayName||'ReactCompositeComponent'):C(!1,'%s.getInitialState(): must return an object or null',G.displayName||'ReactCompositeComponent'):void 0,this.state=X});for(var q in G.prototype=new U,G.prototype.constructor=G,G.prototype.__reactAutoBindPairs=[],S.forEach(m.bind(null,G)),m(G,W),G.getDefaultProps&&(G.defaultProps=G.getDefaultProps()),'production'!==process.env.NODE_ENV&&(G.getDefaultProps&&(G.getDefaultProps.isReactClassApproved={}),G.prototype.getInitialState&&(G.prototype.getInitialState.isReactClassApproved={})),G.prototype.render?void 0:'production'===process.env.NODE_ENV?D('83'):C(!1,'createClass(...): Class specification must implement a `render` method.'),'production'!==process.env.NODE_ENV&&('production'===process.env.NODE_ENV?void 0:V(!G.prototype.componentShouldUpdate,'%s has a method called componentShouldUpdate(). Did you mean shouldComponentUpdate()? The name is phrased as a question because the function is expected to return a value.',W.displayName||'A component'),'production'===process.env.NODE_ENV?void 0:V(!G.prototype.componentWillRecieveProps,'%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?',W.displayName||'A component')),T)G.prototype[q]||(G.prototype[q]=null);return G},injection:{injectMixin:function(W){S.push(W)}}}},function(t,o,r){'use strict';'use strict';var p=r(2),l=p.createFactory;if('production'!==process.env.NODE_ENV){var u=r(15);l=u.createFactory}var m={a:l('a'),abbr:l('abbr'),address:l('address'),area:l('area'),article:l('article'),aside:l('aside'),audio:l('audio'),b:l('b'),base:l('base'),bdi:l('bdi'),bdo:l('bdo'),big:l('big'),blockquote:l('blockquote'),body:l('body'),br:l('br'),button:l('button'),canvas:l('canvas'),caption:l('caption'),cite:l('cite'),code:l('code'),col:l('col'),colgroup:l('colgroup'),data:l('data'),datalist:l('datalist'),dd:l('dd'),del:l('del'),details:l('details'),dfn:l('dfn'),dialog:l('dialog'),div:l('div'),dl:l('dl'),dt:l('dt'),em:l('em'),embed:l('embed'),fieldset:l('fieldset'),figcaption:l('figcaption'),figure:l('figure'),footer:l('footer'),form:l('form'),h1:l('h1'),h2:l('h2'),h3:l('h3'),h4:l('h4'),h5:l('h5'),h6:l('h6'),head:l('head'),header:l('header'),hgroup:l('hgroup'),hr:l('hr'),html:l('html'),i:l('i'),iframe:l('iframe'),img:l('img'),input:l('input'),ins:l('ins'),kbd:l('kbd'),keygen:l('keygen'),label:l('label'),legend:l('legend'),li:l('li'),link:l('link'),main:l('main'),map:l('map'),mark:l('mark'),menu:l('menu'),menuitem:l('menuitem'),meta:l('meta'),meter:l('meter'),nav:l('nav'),noscript:l('noscript'),object:l('object'),ol:l('ol'),optgroup:l('optgroup'),option:l('option'),output:l('output'),p:l('p'),param:l('param'),picture:l('picture'),pre:l('pre'),progress:l('progress'),q:l('q'),rp:l('rp'),rt:l('rt'),ruby:l('ruby'),s:l('s'),samp:l('samp'),script:l('script'),section:l('section'),select:l('select'),small:l('small'),source:l('source'),span:l('span'),strong:l('strong'),style:l('style'),sub:l('sub'),summary:l('summary'),sup:l('sup'),table:l('table'),tbody:l('tbody'),td:l('td'),textarea:l('textarea'),tfoot:l('tfoot'),th:l('th'),thead:l('thead'),time:l('time'),title:l('title'),tr:l('tr'),track:l('track'),u:l('u'),ul:l('ul'),'var':l('var'),video:l('video'),wbr:l('wbr'),circle:l('circle'),clipPath:l('clipPath'),defs:l('defs'),ellipse:l('ellipse'),g:l('g'),image:l('image'),line:l('line'),linearGradient:l('linearGradient'),mask:l('mask'),path:l('path'),pattern:l('pattern'),polygon:l('polygon'),polyline:l('polyline'),radialGradient:l('radialGradient'),rect:l('rect'),stop:l('stop'),svg:l('svg'),text:l('text'),tspan:l('tspan')};t.exports=m},function(t,o,r){'use strict';'use strict';var p=r(2),l=p.isValidElement,u=r(23);t.exports=u(l)},function(t){'use strict';'use strict';t.exports='SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'},function(t,o,r){'use strict';'use strict';function p(E,N,v){this.props=E,this.context=N,this.refs=g,this.updater=v||h}function l(){}var u=r(4),m=r(9),h=r(11),g=r(8);l.prototype=m.prototype,p.prototype=new l,p.prototype.constructor=p,u(p.prototype,m.prototype),p.prototype.isPureReactComponent=!0,t.exports=p},function(t){'use strict';'use strict';t.exports='15.5.4'},function(t,o,r){'use strict';'use strict';var l=r(3),u=r(16),m=r(32),h=r(1),g=r(0),E;'undefined'!=typeof process&&process.env&&'test'===process.env.NODE_ENV&&(E=r(10));var N={};t.exports=function(v,_,D,O,A,P){for(var k in v)if(v.hasOwnProperty(k)){var I;try{'function'==typeof v[k]?void 0:'production'===process.env.NODE_ENV?l('84',O||'React class',u[D],k):h(!1,'%s: %s type `%s` is invalid; it must be a function, usually from React.PropTypes.',O||'React class',u[D],k),I=v[k](_,k,O,D,null,m)}catch(C){I=C}if('production'===process.env.NODE_ENV?void 0:g(!I||I instanceof Error,'%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).',O||'React class',u[D],k,typeof I),I instanceof Error&&!(I.message in N)){N[I.message]=!0;var R='';'production'!==process.env.NODE_ENV&&(!E&&(E=r(10)),null===P?null!==A&&(R=E.getCurrentStackAddendum(A)):R=E.getStackAddendumByID(P)),'production'===process.env.NODE_ENV?void 0:g(!1,'Failed %s type: %s%s',D,I.message,R)}}}},function(t,o,r){'use strict';'use strict';var l=r(3),u=r(2),m=r(1);t.exports=function(h){return u.isValidElement(h)?void 0:'production'===process.env.NODE_ENV?l('143'):m(!1,'React.Children.only expected to receive a single React element child.'),h}},function(t,o,r){'use strict';'use strict';function p(P,k){return P&&'object'==typeof P&&null!=P.key?v.escape(P.key):k.toString(36)}function l(P,k,I,R){var C=typeof P;if(('undefined'==C||'boolean'==C)&&(P=null),null===P||'string'==C||'number'==C||'object'==C&&P.$$typeof===g)return I(R,P,''===k?D+p(P,0):k),1;var V,w,S=0,T=''===k?D:k+O;if(Array.isArray(P))for(var M=0;M<P.length;M++)V=P[M],w=T+p(V,M),S+=l(V,w,I,R);else{var Y=E(P);if(Y){var F,U=Y.call(P);if(Y!==P.entries)for(var B=0;!(F=U.next()).done;)V=F.value,w=T+p(V,B++),S+=l(V,w,I,R);else{if('production'!==process.env.NODE_ENV){var W='';if(h.current){var G=h.current.getName();G&&(W=' Check the render method of `'+G+'`.')}'production'===process.env.NODE_ENV?void 0:_(A,'Using Maps as children is not yet fully supported. It is an experimental feature that might be removed. Convert it to a sequence / iterable of keyed ReactElements instead.%s',W),A=!0}for(;!(F=U.next()).done;){var q=F.value;q&&(V=q[1],w=T+v.escape(q[0])+O+p(V,0),S+=l(V,w,I,R))}}}else if('object'==C){var K='';if('production'!==process.env.NODE_ENV&&(K=' If you meant to render a collection of children, use an array instead or wrap the object using createFragment(object) from the React add-ons.',P._isReactElement&&(K=' It looks like you\'re using an element created by a different version of React. Make sure to use only one copy of React.'),h.current)){var L=h.current.getName();L&&(K+=' Check the render method of `'+L+'`.')}var z=P+'';'production'===process.env.NODE_ENV?m('31','[object Object]'==z?'object with keys {'+Object.keys(P).join(', ')+'}':z,K):N(!1,'Objects are not valid as a React child (found: %s).%s','[object Object]'==z?'object with keys {'+Object.keys(P).join(', ')+'}':z,K)}}return S}var m=r(3),h=r(5),g=r(14),E=r(17),N=r(1),v=r(25),_=r(0),D='.',O=':',A=!1;t.exports=function(P,k,I){return null==P?0:l(P,'',k,I)}},function(t){function r(C,V){for(var w=0;w<C.length;w++){var S=C[w],T=_[S.id];if(T){T.refs++;for(var M=0;M<T.parts.length;M++)T.parts[M](S.parts[M]);for(;M<S.parts.length;M++)T.parts.push(g(S.parts[M],V))}else{for(var Y=[],M=0;M<S.parts.length;M++)Y.push(g(S.parts[M],V));_[S.id]={id:S.id,refs:1,parts:Y}}}}function p(C){for(var V=[],w={},S=0;S<C.length;S++){var T=C[S],M=T[0],Y=T[1],U=T[2],F=T[3],B={css:Y,media:U,sourceMap:F};w[M]?w[M].parts.push(B):V.push(w[M]={id:M,parts:[B]})}return V}function l(C,V){var w=A(),S=I[I.length-1];if('top'===C.insertAt)S?S.nextSibling?w.insertBefore(V,S.nextSibling):w.appendChild(V):w.insertBefore(V,w.firstChild),I.push(V);else if('bottom'===C.insertAt)w.appendChild(V);else throw new Error('Invalid value for parameter \'insertAt\'. Must be \'top\' or \'bottom\'.')}function u(C){C.parentNode.removeChild(C);var V=I.indexOf(C);0<=V&&I.splice(V,1)}function m(C){var V=document.createElement('style');return V.type='text/css',l(C,V),V}function h(C){var V=document.createElement('link');return V.rel='stylesheet',l(C,V),V}function g(C,V){var w,S,T;if(V.singleton){var M=k++;w=P||(P=m(V)),S=E.bind(null,w,M,!1),T=E.bind(null,w,M,!0)}else C.sourceMap&&'function'==typeof URL&&'function'==typeof URL.createObjectURL&&'function'==typeof URL.revokeObjectURL&&'function'==typeof Blob&&'function'==typeof btoa?(w=h(V),S=v.bind(null,w),T=function(){u(w),w.href&&URL.revokeObjectURL(w.href)}):(w=m(V),S=N.bind(null,w),T=function(){u(w)});return S(C),function(U){if(U){if(U.css===C.css&&U.media===C.media&&U.sourceMap===C.sourceMap)return;S(C=U)}else T()}}function E(C,V,w,S){var T=w?'':S.css;if(C.styleSheet)C.styleSheet.cssText=R(V,T);else{var M=document.createTextNode(T),Y=C.childNodes;Y[V]&&C.removeChild(Y[V]),Y.length?C.insertBefore(M,Y[V]):C.appendChild(M)}}function N(C,V){var w=V.css,S=V.media;if(S&&C.setAttribute('media',S),C.styleSheet)C.styleSheet.cssText=w;else{for(;C.firstChild;)C.removeChild(C.firstChild);C.appendChild(document.createTextNode(w))}}function v(C,V){var w=V.css,S=V.sourceMap;S&&(w+='\n/*# sourceMappingURL=data:application/json;base64,'+btoa(unescape(encodeURIComponent(JSON.stringify(S))))+' */');var T=new Blob([w],{type:'text/css'}),M=C.href;C.href=URL.createObjectURL(T),M&&URL.revokeObjectURL(M)}var _={},D=function(C){var V;return function(){return'undefined'==typeof V&&(V=C.apply(this,arguments)),V}},O=D(function(){return /msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),A=D(function(){return document.head||document.getElementsByTagName('head')[0]}),P=null,k=0,I=[];t.exports=function(C,V){if('undefined'!=typeof DEBUG&&DEBUG&&'object'!=typeof document)throw new Error('The style-loader cannot be used in a non-browser environment');V=V||{},'undefined'==typeof V.singleton&&(V.singleton=O()),'undefined'==typeof V.insertAt&&(V.insertAt='bottom');var w=p(C);return r(w,V),function(T){for(var M=[],Y=0;Y<w.length;Y++){var U=w[Y],F=_[U.id];F.refs--,M.push(F)}if(T){var B=p(T);r(B,V)}for(var F,Y=0;Y<M.length;Y++)if(F=M[Y],0===F.refs){for(var W=0;W<F.parts.length;W++)F.parts[W]();delete _[F.id]}}};var R=function(){var C=[];return function(V,w){return C[V]=w,C.filter(Boolean).join('\n')}}()},function(t,o,r){var p=r(20);'string'==typeof p&&(p=[[t.i,p,'']]);r(38)(p,{});p.locals&&(t.exports=p.locals),!1},function(module,exports,__webpack_require__){const React=__webpack_require__(12),Preview=__webpack_require__(18),icon=__webpack_require__(19),MATH_REGEXP=/^[-+/*\d\s,\.\( )]+$/,mathPlugin=({term,display})=>{const match=term.match(MATH_REGEXP);if(match)try{let result=eval(term.replace(/,/g,'.'));if(Number.isNaN(result))return void display({icon,title:'= indeterminate',getPreview:()=>React.createElement(Preview,null)});result=result.toLocaleString(),display({icon,title:`= ${result}`,term:`${term} = ${result}`,clipboard:result})}catch(t){}};module.exports={fn:mathPlugin,icon:icon}}]);