@lyove/monaco-editor-react
Version:
🌴 Monaco Code Editor for React, without need of configuration files or plugins
41 lines (38 loc) • 138 kB
JavaScript
var editor=function(te,qn){"use strict";var Gp=Object.defineProperty;var Yp=(te,qn,Le)=>qn in te?Gp(te,qn,{enumerable:!0,configurable:!0,writable:!0,value:Le}):te[qn]=Le;var _n=(te,qn,Le)=>(Yp(te,typeof qn!="symbol"?qn+"":qn,Le),Le);var Le=document.createElement("style");Le.textContent=`body.monaco-fullScreen{overflow:hidden}.monaco-editor-react{position:relative;display:flex;box-sizing:border-box;border:1px solid #bdbdbd;overflow:hidden}.monaco-editor-react.no-border{border-width:0}.monaco-editor-react.fullscreen{position:fixed!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;z-index:100}.monaco-editor-react .loading{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;bottom:0;right:0;color:#00000080;background-color:transparent}.monaco-editor-react .loading:after{width:1em;content:"";display:inline;animation:dots steps(3) 1s infinite}.monaco-editor-react .full-screen-icon,.monaco-editor-react .full-screen-icon-cancel{position:absolute;top:.75rem;right:2rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;z-index:10;cursor:pointer}.monaco-editor-react .editor-container,.monaco-editor-react.diff .editor-container{box-sizing:border-box;position:relative}@keyframes dots{0%{content:"."}20%{content:".."}40%{content:"..."}60%{content:"...."}80%{content:"....."}}
`,document.head.appendChild(Le);var Ot=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Rf(J){return J&&J.__esModule&&Object.prototype.hasOwnProperty.call(J,"default")?J.default:J}var ao={exports:{}},lt={};/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var fo,Bi;function Mi(){if(Bi)return fo;Bi=1;var J=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function L(S){if(S==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(S)}function W(){try{if(!Object.assign)return!1;var S=new String("abc");if(S[5]="de",Object.getOwnPropertyNames(S)[0]==="5")return!1;for(var T={},O=0;O<10;O++)T["_"+String.fromCharCode(O)]=O;var x=Object.getOwnPropertyNames(T).map(function(F){return T[F]});if(x.join("")!=="0123456789")return!1;var B={};return"abcdefghijklmnopqrst".split("").forEach(function(F){B[F]=F}),Object.keys(Object.assign({},B)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return fo=W()?Object.assign:function(S,T){for(var O,x=L(S),B,F=1;F<arguments.length;F++){O=Object(arguments[F]);for(var q in O)Y.call(O,q)&&(x[q]=O[q]);if(J){B=J(O);for(var K=0;K<B.length;K++)a.call(O,B[K])&&(x[B[K]]=O[B[K]])}}return x},fo}/** @license React v17.0.2
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Ui;function Af(){if(Ui)return lt;Ui=1,Mi();var J=qn,Y=60103;if(lt.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var a=Symbol.for;Y=a("react.element"),lt.Fragment=a("react.fragment")}var L=J.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,W=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function T(O,x,B){var F,q={},K=null,gn=null;B!==void 0&&(K=""+B),x.key!==void 0&&(K=""+x.key),x.ref!==void 0&&(gn=x.ref);for(F in x)W.call(x,F)&&!S.hasOwnProperty(F)&&(q[F]=x[F]);if(O&&O.defaultProps)for(F in x=O.defaultProps,x)q[F]===void 0&&(q[F]=x[F]);return{$$typeof:Y,type:O,key:K,ref:gn,props:q,_owner:L.current}}return lt.jsx=T,lt.jsxs=T,lt}var co={};/** @license React v17.0.2
* react-jsx-runtime.development.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Ni;function Cf(){return Ni||(Ni=1,function(J){process.env.NODE_ENV!=="production"&&function(){var Y=qn,a=Mi(),L=60103,W=60106;J.Fragment=60107;var S=60108,T=60114,O=60109,x=60110,B=60112,F=60113,q=60120,K=60115,gn=60116,Sn=60121,zn=60122,En=60117,se=60129,It=60131;if(typeof Symbol=="function"&&Symbol.for){var j=Symbol.for;L=j("react.element"),W=j("react.portal"),J.Fragment=j("react.fragment"),S=j("react.strict_mode"),T=j("react.profiler"),O=j("react.provider"),x=j("react.context"),B=j("react.forward_ref"),F=j("react.suspense"),q=j("react.suspense_list"),K=j("react.memo"),gn=j("react.lazy"),Sn=j("react.block"),zn=j("react.server.block"),En=j("react.fundamental"),j("react.scope"),j("react.opaque.id"),se=j("react.debug_trace_mode"),j("react.offscreen"),It=j("react.legacy_hidden")}var ve=typeof Symbol=="function"&&Symbol.iterator,Gn="@@iterator";function Ie(c){if(c===null||typeof c!="object")return null;var b=ve&&c[ve]||c[Gn];return typeof b=="function"?b:null}var yn=Y.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function dn(c){{for(var b=arguments.length,_=new Array(b>1?b-1:0),C=1;C<b;C++)_[C-1]=arguments[C];Pt("error",c,_)}}function Pt(c,b,_){{var C=yn.ReactDebugCurrentFrame,V=C.getStackAddendum();V!==""&&(b+="%s",_=_.concat([V]));var Q=_.map(function(z){return""+z});Q.unshift("Warning: "+b),Function.prototype.apply.call(console[c],console,Q)}}var po=!1;function mo(c){return!!(typeof c=="string"||typeof c=="function"||c===J.Fragment||c===T||c===se||c===S||c===F||c===q||c===It||po||typeof c=="object"&&c!==null&&(c.$$typeof===gn||c.$$typeof===K||c.$$typeof===O||c.$$typeof===x||c.$$typeof===B||c.$$typeof===En||c.$$typeof===Sn||c[0]===zn))}function ko(c,b,_){var C=b.displayName||b.name||"";return c.displayName||(C!==""?_+"("+C+")":_)}function ir(c){return c.displayName||"Context"}function Fn(c){if(c==null)return null;if(typeof c.tag=="number"&&dn("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof c=="function")return c.displayName||c.name||null;if(typeof c=="string")return c;switch(c){case J.Fragment:return"Fragment";case W:return"Portal";case T:return"Profiler";case S:return"StrictMode";case F:return"Suspense";case q:return"SuspenseList"}if(typeof c=="object")switch(c.$$typeof){case x:var b=c;return ir(b)+".Consumer";case O:var _=c;return ir(_._context)+".Provider";case B:return ko(c,c.render,"ForwardRef");case K:return Fn(c.type);case Sn:return Fn(c._render);case gn:{var C=c,V=C._payload,Q=C._init;try{return Fn(Q(V))}catch{return null}}}return null}var Ye=0,ur,le,re,ar,Ke,Dn,fr;function cr(){}cr.__reactDisabledLog=!0;function bo(){{if(Ye===0){ur=console.log,le=console.info,re=console.warn,ar=console.error,Ke=console.group,Dn=console.groupCollapsed,fr=console.groupEnd;var c={configurable:!0,enumerable:!0,value:cr,writable:!0};Object.defineProperties(console,{info:c,log:c,warn:c,error:c,group:c,groupCollapsed:c,groupEnd:c})}Ye++}}function Pe(){{if(Ye--,Ye===0){var c={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:a({},c,{value:ur}),info:a({},c,{value:le}),warn:a({},c,{value:re}),error:a({},c,{value:ar}),group:a({},c,{value:Ke}),groupCollapsed:a({},c,{value:Dn}),groupEnd:a({},c,{value:fr})})}Ye<0&&dn("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Fe=yn.ReactCurrentDispatcher,Ft;function de(c,b,_){{if(Ft===void 0)try{throw Error()}catch(V){var C=V.stack.trim().match(/\n( *(at )?)/);Ft=C&&C[1]||""}return`
`+Ft+c}}var _e=!1,dt;{var gt=typeof WeakMap=="function"?WeakMap:Map;dt=new gt}function je(c,b){if(!c||_e)return"";{var _=dt.get(c);if(_!==void 0)return _}var C;_e=!0;var V=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Q;Q=Fe.current,Fe.current=null,bo();try{if(b){var z=function(){throw Error()};if(Object.defineProperty(z.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(z,[])}catch(ie){C=ie}Reflect.construct(c,[],z)}else{try{z.call()}catch(ie){C=ie}c.call(z.prototype)}}else{try{throw Error()}catch(ie){C=ie}c()}}catch(ie){if(ie&&C&&typeof ie.stack=="string"){for(var N=ie.stack.split(`
`),kn=C.stack.split(`
`),un=N.length-1,fn=kn.length-1;un>=1&&fn>=0&&N[un]!==kn[fn];)fn--;for(;un>=1&&fn>=0;un--,fn--)if(N[un]!==kn[fn]){if(un!==1||fn!==1)do if(un--,fn--,fn<0||N[un]!==kn[fn]){var Kn=`
`+N[un].replace(" at new "," at ");return typeof c=="function"&&dt.set(c,Kn),Kn}while(un>=1&&fn>=0);break}}}finally{_e=!1,Fe.current=Q,Pe(),Error.prepareStackTrace=V}var We=c?c.displayName||c.name:"",br=We?de(We):"";return typeof c=="function"&&dt.set(c,br),br}function Dt(c,b,_){return je(c,!1)}function Wn(c){var b=c.prototype;return!!(b&&b.isReactComponent)}function ge(c,b,_){if(c==null)return"";if(typeof c=="function")return je(c,Wn(c));if(typeof c=="string")return de(c);switch(c){case F:return de("Suspense");case q:return de("SuspenseList")}if(typeof c=="object")switch(c.$$typeof){case B:return Dt(c.render);case K:return ge(c.type,b,_);case Sn:return Dt(c._render);case gn:{var C=c,V=C._payload,Q=C._init;try{return ge(Q(V),b,_)}catch{}}}return""}var sr={},Yn=yn.ReactDebugCurrentFrame;function Ze(c){if(c){var b=c._owner,_=ge(c.type,c._source,b?b.type:null);Yn.setExtraStackFrame(_)}else Yn.setExtraStackFrame(null)}function vo(c,b,_,C,V){{var Q=Function.call.bind(Object.prototype.hasOwnProperty);for(var z in c)if(Q(c,z)){var N=void 0;try{if(typeof c[z]!="function"){var kn=Error((C||"React class")+": "+_+" type `"+z+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof c[z]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw kn.name="Invariant Violation",kn}N=c[z](b,z,C,_,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(un){N=un}N&&!(N instanceof Error)&&(Ze(V),dn("%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).",C||"React class",_,z,typeof N),Ze(null)),N instanceof Error&&!(N.message in sr)&&(sr[N.message]=!0,Ze(V),dn("Failed %s type: %s",_,N.message),Ze(null))}}}var oe=yn.ReactCurrentOwner,Rn=Object.prototype.hasOwnProperty,Je={key:!0,ref:!0,__self:!0,__source:!0},Xe,lr,ye;ye={};function _o(c){if(Rn.call(c,"ref")){var b=Object.getOwnPropertyDescriptor(c,"ref").get;if(b&&b.isReactWarning)return!1}return c.ref!==void 0}function Ve(c){if(Rn.call(c,"key")){var b=Object.getOwnPropertyDescriptor(c,"key").get;if(b&&b.isReactWarning)return!1}return c.key!==void 0}function De(c,b){if(typeof c.ref=="string"&&oe.current&&b&&oe.current.stateNode!==b){var _=Fn(oe.current.type);ye[_]||(dn('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',Fn(oe.current.type),c.ref),ye[_]=!0)}}function Wt(c,b){{var _=function(){Xe||(Xe=!0,dn("%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://reactjs.org/link/special-props)",b))};_.isReactWarning=!0,Object.defineProperty(c,"key",{get:_,configurable:!0})}}function Bt(c,b){{var _=function(){lr||(lr=!0,dn("%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://reactjs.org/link/special-props)",b))};_.isReactWarning=!0,Object.defineProperty(c,"ref",{get:_,configurable:!0})}}var Mt=function(c,b,_,C,V,Q,z){var N={$$typeof:L,type:c,key:b,ref:_,props:z,_owner:Q};return N._store={},Object.defineProperty(N._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(N,"_self",{configurable:!1,enumerable:!1,writable:!1,value:C}),Object.defineProperty(N,"_source",{configurable:!1,enumerable:!1,writable:!1,value:V}),Object.freeze&&(Object.freeze(N.props),Object.freeze(N)),N};function Ut(c,b,_,C,V){{var Q,z={},N=null,kn=null;_!==void 0&&(N=""+_),Ve(b)&&(N=""+b.key),_o(b)&&(kn=b.ref,De(b,V));for(Q in b)Rn.call(b,Q)&&!Je.hasOwnProperty(Q)&&(z[Q]=b[Q]);if(c&&c.defaultProps){var un=c.defaultProps;for(Q in un)z[Q]===void 0&&(z[Q]=un[Q])}if(N||kn){var fn=typeof c=="function"?c.displayName||c.name||"Unknown":c;N&&Wt(z,fn),kn&&Bt(z,fn)}return Mt(c,N,kn,V,C,oe.current,z)}}var Qe=yn.ReactCurrentOwner,ht=yn.ReactDebugCurrentFrame;function he(c){if(c){var b=c._owner,_=ge(c.type,c._source,b?b.type:null);ht.setExtraStackFrame(_)}else ht.setExtraStackFrame(null)}var nt;nt=!1;function et(c){return typeof c=="object"&&c!==null&&c.$$typeof===L}function dr(){{if(Qe.current){var c=Fn(Qe.current.type);if(c)return`
Check the render method of \``+c+"`."}return""}}function yo(c){{if(c!==void 0){var b=c.fileName.replace(/^.*[\\\/]/,""),_=c.lineNumber;return`
Check your code at `+b+":"+_+"."}return""}}var gr={};function hr(c){{var b=dr();if(!b){var _=typeof c=="string"?c:c.displayName||c.name;_&&(b=`
Check the top-level render call using <`+_+">.")}return b}}function Nt(c,b){{if(!c._store||c._store.validated||c.key!=null)return;c._store.validated=!0;var _=hr(b);if(gr[_])return;gr[_]=!0;var C="";c&&c._owner&&c._owner!==Qe.current&&(C=" It was passed a child from "+Fn(c._owner.type)+"."),he(c),dn('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',_,C),he(null)}}function pr(c,b){{if(typeof c!="object")return;if(Array.isArray(c))for(var _=0;_<c.length;_++){var C=c[_];et(C)&&Nt(C,b)}else if(et(c))c._store&&(c._store.validated=!0);else if(c){var V=Ie(c);if(typeof V=="function"&&V!==c.entries)for(var Q=V.call(c),z;!(z=Q.next()).done;)et(z.value)&&Nt(z.value,b)}}}function wo(c){{var b=c.type;if(b==null||typeof b=="string")return;var _;if(typeof b=="function")_=b.propTypes;else if(typeof b=="object"&&(b.$$typeof===B||b.$$typeof===K))_=b.propTypes;else return;if(_){var C=Fn(b);vo(_,c.props,"prop",C,c)}else if(b.PropTypes!==void 0&&!nt){nt=!0;var V=Fn(b);dn("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",V||"Unknown")}typeof b.getDefaultProps=="function"&&!b.getDefaultProps.isReactClassApproved&&dn("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function xo(c){{for(var b=Object.keys(c.props),_=0;_<b.length;_++){var C=b[_];if(C!=="children"&&C!=="key"){he(c),dn("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",C),he(null);break}}c.ref!==null&&(he(c),dn("Invalid attribute `ref` supplied to `React.Fragment`."),he(null))}}function mr(c,b,_,C,V,Q){{var z=mo(c);if(!z){var N="";(c===void 0||typeof c=="object"&&c!==null&&Object.keys(c).length===0)&&(N+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var kn=yo(V);kn?N+=kn:N+=dr();var un;c===null?un="null":Array.isArray(c)?un="array":c!==void 0&&c.$$typeof===L?(un="<"+(Fn(c.type)||"Unknown")+" />",N=" Did you accidentally export a JSX literal instead of a component?"):un=typeof c,dn("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",un,N)}var fn=Ut(c,b,_,V,Q);if(fn==null)return fn;if(z){var Kn=b.children;if(Kn!==void 0)if(C)if(Array.isArray(Kn)){for(var We=0;We<Kn.length;We++)pr(Kn[We],c);Object.freeze&&Object.freeze(Kn)}else dn("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else pr(Kn,c)}return c===J.Fragment?xo(fn):wo(fn),fn}}function kr(c,b,_){return mr(c,b,_,!0)}function So(c,b,_){return mr(c,b,_,!1)}var Eo=So,Ro=kr;J.jsx=Eo,J.jsxs=Ro}()}(co)),co}process.env.NODE_ENV==="production"?ao.exports=Af():ao.exports=Cf();var Hi=ao.exports;const be=Hi.jsx,$i=Hi.jsxs;var qi={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/(function(J){(function(){var Y={}.hasOwnProperty;function a(){for(var L=[],W=0;W<arguments.length;W++){var S=arguments[W];if(S){var T=typeof S;if(T==="string"||T==="number")L.push(S);else if(Array.isArray(S)){if(S.length){var O=a.apply(null,S);O&&L.push(O)}}else if(T==="object"){if(S.toString!==Object.prototype.toString&&!S.toString.toString().includes("[native code]")){L.push(S.toString());continue}for(var x in S)Y.call(S,x)&&S[x]&&L.push(x)}}}return L.join(" ")}J.exports?(a.default=a,J.exports=a):window.classNames=a})()})(qi);var Of=qi.exports;const so=Rf(Of);var tr={exports:{}};/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/tr.exports,function(J,Y){(function(){var a,L="4.17.21",W=200,S="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",T="Expected a function",O="Invalid `variable` option passed into `_.template`",x="__lodash_hash_undefined__",B=500,F="__lodash_placeholder__",q=1,K=2,gn=4,Sn=1,zn=2,En=1,se=2,It=4,j=8,ve=16,Gn=32,Ie=64,yn=128,dn=256,Pt=512,po=30,mo="...",ko=800,ir=16,Fn=1,Ye=2,ur=3,le=1/0,re=9007199254740991,ar=17976931348623157e292,Ke=0/0,Dn=4294967295,fr=Dn-1,cr=Dn>>>1,bo=[["ary",yn],["bind",En],["bindKey",se],["curry",j],["curryRight",ve],["flip",Pt],["partial",Gn],["partialRight",Ie],["rearg",dn]],Pe="[object Arguments]",Fe="[object Array]",Ft="[object AsyncFunction]",de="[object Boolean]",_e="[object Date]",dt="[object DOMException]",gt="[object Error]",je="[object Function]",Dt="[object GeneratorFunction]",Wn="[object Map]",ge="[object Number]",sr="[object Null]",Yn="[object Object]",Ze="[object Promise]",vo="[object Proxy]",oe="[object RegExp]",Rn="[object Set]",Je="[object String]",Xe="[object Symbol]",lr="[object Undefined]",ye="[object WeakMap]",_o="[object WeakSet]",Ve="[object ArrayBuffer]",De="[object DataView]",Wt="[object Float32Array]",Bt="[object Float64Array]",Mt="[object Int8Array]",Ut="[object Int16Array]",Qe="[object Int32Array]",ht="[object Uint8Array]",he="[object Uint8ClampedArray]",nt="[object Uint16Array]",et="[object Uint32Array]",dr=/\b__p \+= '';/g,yo=/\b(__p \+=) '' \+/g,gr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,hr=/&(?:amp|lt|gt|quot|#39);/g,Nt=/[&<>"']/g,pr=RegExp(hr.source),wo=RegExp(Nt.source),xo=/<%-([\s\S]+?)%>/g,mr=/<%([\s\S]+?)%>/g,kr=/<%=([\s\S]+?)%>/g,So=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Eo=/^\w*$/,Ro=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,c=/[\\^$.*+?()[\]{}|]/g,b=RegExp(c.source),_=/^\s+/,C=/\s/,V=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,z=/,? & /,N=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,kn=/[()=,{}\[\]\/\s]/,un=/\\(\\)?/g,fn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Kn=/\w*$/,We=/^[-+]0x[0-9a-f]+$/i,br=/^0b[01]+$/i,ie=/^\[object .+?Constructor\]$/,Ff=/^0o[0-7]+$/i,Df=/^(?:0|[1-9]\d*)$/,Wf=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,vr=/($^)/,Bf=/['\n\r\u2028\u2029\\]/g,_r="\\ud800-\\udfff",Mf="\\u0300-\\u036f",Uf="\\ufe20-\\ufe2f",Nf="\\u20d0-\\u20ff",nu=Mf+Uf+Nf,eu="\\u2700-\\u27bf",tu="a-z\\xdf-\\xf6\\xf8-\\xff",Hf="\\xac\\xb1\\xd7\\xf7",$f="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",qf="\\u2000-\\u206f",zf=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ru="A-Z\\xc0-\\xd6\\xd8-\\xde",ou="\\ufe0e\\ufe0f",iu=Hf+$f+qf+zf,Ao="['’]",Gf="["+_r+"]",uu="["+iu+"]",yr="["+nu+"]",au="\\d+",Yf="["+eu+"]",fu="["+tu+"]",cu="[^"+_r+iu+au+eu+tu+ru+"]",Co="\\ud83c[\\udffb-\\udfff]",Kf="(?:"+yr+"|"+Co+")",su="[^"+_r+"]",Oo="(?:\\ud83c[\\udde6-\\uddff]){2}",To="[\\ud800-\\udbff][\\udc00-\\udfff]",pt="["+ru+"]",lu="\\u200d",du="(?:"+fu+"|"+cu+")",jf="(?:"+pt+"|"+cu+")",gu="(?:"+Ao+"(?:d|ll|m|re|s|t|ve))?",hu="(?:"+Ao+"(?:D|LL|M|RE|S|T|VE))?",pu=Kf+"?",mu="["+ou+"]?",Zf="(?:"+lu+"(?:"+[su,Oo,To].join("|")+")"+mu+pu+")*",Jf="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Xf="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ku=mu+pu+Zf,Vf="(?:"+[Yf,Oo,To].join("|")+")"+ku,Qf="(?:"+[su+yr+"?",yr,Oo,To,Gf].join("|")+")",nc=RegExp(Ao,"g"),ec=RegExp(yr,"g"),Lo=RegExp(Co+"(?="+Co+")|"+Qf+ku,"g"),tc=RegExp([pt+"?"+fu+"+"+gu+"(?="+[uu,pt,"$"].join("|")+")",jf+"+"+hu+"(?="+[uu,pt+du,"$"].join("|")+")",pt+"?"+du+"+"+gu,pt+"+"+hu,Xf,Jf,au,Vf].join("|"),"g"),rc=RegExp("["+lu+_r+nu+ou+"]"),oc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ic=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],uc=-1,rn={};rn[Wt]=rn[Bt]=rn[Mt]=rn[Ut]=rn[Qe]=rn[ht]=rn[he]=rn[nt]=rn[et]=!0,rn[Pe]=rn[Fe]=rn[Ve]=rn[de]=rn[De]=rn[_e]=rn[gt]=rn[je]=rn[Wn]=rn[ge]=rn[Yn]=rn[oe]=rn[Rn]=rn[Je]=rn[ye]=!1;var tn={};tn[Pe]=tn[Fe]=tn[Ve]=tn[De]=tn[de]=tn[_e]=tn[Wt]=tn[Bt]=tn[Mt]=tn[Ut]=tn[Qe]=tn[Wn]=tn[ge]=tn[Yn]=tn[oe]=tn[Rn]=tn[Je]=tn[Xe]=tn[ht]=tn[he]=tn[nt]=tn[et]=!0,tn[gt]=tn[je]=tn[ye]=!1;var ac={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},fc={"&":"&","<":"<",">":">",'"':""","'":"'"},cc={"&":"&","<":"<",">":">",""":'"',"'":"'"},sc={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},lc=parseFloat,dc=parseInt,bu=typeof Ot=="object"&&Ot&&Ot.Object===Object&&Ot,gc=typeof self=="object"&&self&&self.Object===Object&&self,bn=bu||gc||Function("return this")(),Io=Y&&!Y.nodeType&&Y,tt=Io&&!0&&J&&!J.nodeType&&J,vu=tt&&tt.exports===Io,Po=vu&&bu.process,jn=function(){try{var l=tt&&tt.require&&tt.require("util").types;return l||Po&&Po.binding&&Po.binding("util")}catch{}}(),_u=jn&&jn.isArrayBuffer,yu=jn&&jn.isDate,wu=jn&&jn.isMap,xu=jn&&jn.isRegExp,Su=jn&&jn.isSet,Eu=jn&&jn.isTypedArray;function Bn(l,h,g){switch(g.length){case 0:return l.call(h);case 1:return l.call(h,g[0]);case 2:return l.call(h,g[0],g[1]);case 3:return l.call(h,g[0],g[1],g[2])}return l.apply(h,g)}function hc(l,h,g,y){for(var I=-1,Z=l==null?0:l.length;++I<Z;){var hn=l[I];h(y,hn,g(hn),l)}return y}function Zn(l,h){for(var g=-1,y=l==null?0:l.length;++g<y&&h(l[g],g,l)!==!1;);return l}function pc(l,h){for(var g=l==null?0:l.length;g--&&h(l[g],g,l)!==!1;);return l}function Ru(l,h){for(var g=-1,y=l==null?0:l.length;++g<y;)if(!h(l[g],g,l))return!1;return!0}function Be(l,h){for(var g=-1,y=l==null?0:l.length,I=0,Z=[];++g<y;){var hn=l[g];h(hn,g,l)&&(Z[I++]=hn)}return Z}function wr(l,h){var g=l==null?0:l.length;return!!g&&mt(l,h,0)>-1}function Fo(l,h,g){for(var y=-1,I=l==null?0:l.length;++y<I;)if(g(h,l[y]))return!0;return!1}function on(l,h){for(var g=-1,y=l==null?0:l.length,I=Array(y);++g<y;)I[g]=h(l[g],g,l);return I}function Me(l,h){for(var g=-1,y=h.length,I=l.length;++g<y;)l[I+g]=h[g];return l}function Do(l,h,g,y){var I=-1,Z=l==null?0:l.length;for(y&&Z&&(g=l[++I]);++I<Z;)g=h(g,l[I],I,l);return g}function mc(l,h,g,y){var I=l==null?0:l.length;for(y&&I&&(g=l[--I]);I--;)g=h(g,l[I],I,l);return g}function Wo(l,h){for(var g=-1,y=l==null?0:l.length;++g<y;)if(h(l[g],g,l))return!0;return!1}var kc=Bo("length");function bc(l){return l.split("")}function vc(l){return l.match(N)||[]}function Au(l,h,g){var y;return g(l,function(I,Z,hn){if(h(I,Z,hn))return y=Z,!1}),y}function xr(l,h,g,y){for(var I=l.length,Z=g+(y?1:-1);y?Z--:++Z<I;)if(h(l[Z],Z,l))return Z;return-1}function mt(l,h,g){return h===h?Lc(l,h,g):xr(l,Cu,g)}function _c(l,h,g,y){for(var I=g-1,Z=l.length;++I<Z;)if(y(l[I],h))return I;return-1}function Cu(l){return l!==l}function Ou(l,h){var g=l==null?0:l.length;return g?Uo(l,h)/g:Ke}function Bo(l){return function(h){return h==null?a:h[l]}}function Mo(l){return function(h){return l==null?a:l[h]}}function Tu(l,h,g,y,I){return I(l,function(Z,hn,en){g=y?(y=!1,Z):h(g,Z,hn,en)}),g}function yc(l,h){var g=l.length;for(l.sort(h);g--;)l[g]=l[g].value;return l}function Uo(l,h){for(var g,y=-1,I=l.length;++y<I;){var Z=h(l[y]);Z!==a&&(g=g===a?Z:g+Z)}return g}function No(l,h){for(var g=-1,y=Array(l);++g<l;)y[g]=h(g);return y}function wc(l,h){return on(h,function(g){return[g,l[g]]})}function Lu(l){return l&&l.slice(0,Du(l)+1).replace(_,"")}function Mn(l){return function(h){return l(h)}}function Ho(l,h){return on(h,function(g){return l[g]})}function Ht(l,h){return l.has(h)}function Iu(l,h){for(var g=-1,y=l.length;++g<y&&mt(h,l[g],0)>-1;);return g}function Pu(l,h){for(var g=l.length;g--&&mt(h,l[g],0)>-1;);return g}function xc(l,h){for(var g=l.length,y=0;g--;)l[g]===h&&++y;return y}var Sc=Mo(ac),Ec=Mo(fc);function Rc(l){return"\\"+sc[l]}function Ac(l,h){return l==null?a:l[h]}function kt(l){return rc.test(l)}function Cc(l){return oc.test(l)}function Oc(l){for(var h,g=[];!(h=l.next()).done;)g.push(h.value);return g}function $o(l){var h=-1,g=Array(l.size);return l.forEach(function(y,I){g[++h]=[I,y]}),g}function Fu(l,h){return function(g){return l(h(g))}}function Ue(l,h){for(var g=-1,y=l.length,I=0,Z=[];++g<y;){var hn=l[g];(hn===h||hn===F)&&(l[g]=F,Z[I++]=g)}return Z}function Sr(l){var h=-1,g=Array(l.size);return l.forEach(function(y){g[++h]=y}),g}function Tc(l){var h=-1,g=Array(l.size);return l.forEach(function(y){g[++h]=[y,y]}),g}function Lc(l,h,g){for(var y=g-1,I=l.length;++y<I;)if(l[y]===h)return y;return-1}function Ic(l,h,g){for(var y=g+1;y--;)if(l[y]===h)return y;return y}function bt(l){return kt(l)?Fc(l):kc(l)}function ue(l){return kt(l)?Dc(l):bc(l)}function Du(l){for(var h=l.length;h--&&C.test(l.charAt(h)););return h}var Pc=Mo(cc);function Fc(l){for(var h=Lo.lastIndex=0;Lo.test(l);)++h;return h}function Dc(l){return l.match(Lo)||[]}function Wc(l){return l.match(tc)||[]}var Bc=function l(h){h=h==null?bn:vt.defaults(bn.Object(),h,vt.pick(bn,ic));var g=h.Array,y=h.Date,I=h.Error,Z=h.Function,hn=h.Math,en=h.Object,qo=h.RegExp,Mc=h.String,Jn=h.TypeError,Er=g.prototype,Uc=Z.prototype,_t=en.prototype,Rr=h["__core-js_shared__"],Ar=Uc.toString,nn=_t.hasOwnProperty,Nc=0,Wu=function(){var n=/[^.]+$/.exec(Rr&&Rr.keys&&Rr.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),Cr=_t.toString,Hc=Ar.call(en),$c=bn._,qc=qo("^"+Ar.call(nn).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Or=vu?h.Buffer:a,Ne=h.Symbol,Tr=h.Uint8Array,Bu=Or?Or.allocUnsafe:a,Lr=Fu(en.getPrototypeOf,en),Mu=en.create,Uu=_t.propertyIsEnumerable,Ir=Er.splice,Nu=Ne?Ne.isConcatSpreadable:a,$t=Ne?Ne.iterator:a,rt=Ne?Ne.toStringTag:a,Pr=function(){try{var n=ft(en,"defineProperty");return n({},"",{}),n}catch{}}(),zc=h.clearTimeout!==bn.clearTimeout&&h.clearTimeout,Gc=y&&y.now!==bn.Date.now&&y.now,Yc=h.setTimeout!==bn.setTimeout&&h.setTimeout,Fr=hn.ceil,Dr=hn.floor,zo=en.getOwnPropertySymbols,Kc=Or?Or.isBuffer:a,Hu=h.isFinite,jc=Er.join,Zc=Fu(en.keys,en),pn=hn.max,wn=hn.min,Jc=y.now,Xc=h.parseInt,$u=hn.random,Vc=Er.reverse,Go=ft(h,"DataView"),qt=ft(h,"Map"),Yo=ft(h,"Promise"),yt=ft(h,"Set"),zt=ft(h,"WeakMap"),Gt=ft(en,"create"),Wr=zt&&new zt,wt={},Qc=ct(Go),ns=ct(qt),es=ct(Yo),ts=ct(yt),rs=ct(zt),Br=Ne?Ne.prototype:a,Yt=Br?Br.valueOf:a,qu=Br?Br.toString:a;function i(n){if(cn(n)&&!P(n)&&!(n instanceof $)){if(n instanceof Xn)return n;if(nn.call(n,"__wrapped__"))return za(n)}return new Xn(n)}var xt=function(){function n(){}return function(e){if(!an(e))return{};if(Mu)return Mu(e);n.prototype=e;var t=new n;return n.prototype=a,t}}();function Mr(){}function Xn(n,e){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=a}i.templateSettings={escape:xo,evaluate:mr,interpolate:kr,variable:"",imports:{_:i}},i.prototype=Mr.prototype,i.prototype.constructor=i,Xn.prototype=xt(Mr.prototype),Xn.prototype.constructor=Xn;function $(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Dn,this.__views__=[]}function os(){var n=new $(this.__wrapped__);return n.__actions__=Tn(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=Tn(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=Tn(this.__views__),n}function is(){if(this.__filtered__){var n=new $(this);n.__dir__=-1,n.__filtered__=!0}else n=this.clone(),n.__dir__*=-1;return n}function us(){var n=this.__wrapped__.value(),e=this.__dir__,t=P(n),r=e<0,o=t?n.length:0,u=bl(0,o,this.__views__),f=u.start,s=u.end,d=s-f,p=r?s:f-1,m=this.__iteratees__,k=m.length,v=0,w=wn(d,this.__takeCount__);if(!t||!r&&o==d&&w==d)return ga(n,this.__actions__);var R=[];n:for(;d--&&v<w;){p+=e;for(var M=-1,A=n[p];++M<k;){var H=m[M],G=H.iteratee,Hn=H.type,On=G(A);if(Hn==Ye)A=On;else if(!On){if(Hn==Fn)continue n;break n}}R[v++]=A}return R}$.prototype=xt(Mr.prototype),$.prototype.constructor=$;function ot(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e<t;){var r=n[e];this.set(r[0],r[1])}}function as(){this.__data__=Gt?Gt(null):{},this.size=0}function fs(n){var e=this.has(n)&&delete this.__data__[n];return this.size-=e?1:0,e}function cs(n){var e=this.__data__;if(Gt){var t=e[n];return t===x?a:t}return nn.call(e,n)?e[n]:a}function ss(n){var e=this.__data__;return Gt?e[n]!==a:nn.call(e,n)}function ls(n,e){var t=this.__data__;return this.size+=this.has(n)?0:1,t[n]=Gt&&e===a?x:e,this}ot.prototype.clear=as,ot.prototype.delete=fs,ot.prototype.get=cs,ot.prototype.has=ss,ot.prototype.set=ls;function we(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e<t;){var r=n[e];this.set(r[0],r[1])}}function ds(){this.__data__=[],this.size=0}function gs(n){var e=this.__data__,t=Ur(e,n);if(t<0)return!1;var r=e.length-1;return t==r?e.pop():Ir.call(e,t,1),--this.size,!0}function hs(n){var e=this.__data__,t=Ur(e,n);return t<0?a:e[t][1]}function ps(n){return Ur(this.__data__,n)>-1}function ms(n,e){var t=this.__data__,r=Ur(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}we.prototype.clear=ds,we.prototype.delete=gs,we.prototype.get=hs,we.prototype.has=ps,we.prototype.set=ms;function xe(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e<t;){var r=n[e];this.set(r[0],r[1])}}function ks(){this.size=0,this.__data__={hash:new ot,map:new(qt||we),string:new ot}}function bs(n){var e=Xr(this,n).delete(n);return this.size-=e?1:0,e}function vs(n){return Xr(this,n).get(n)}function _s(n){return Xr(this,n).has(n)}function ys(n,e){var t=Xr(this,n),r=t.size;return t.set(n,e),this.size+=t.size==r?0:1,this}xe.prototype.clear=ks,xe.prototype.delete=bs,xe.prototype.get=vs,xe.prototype.has=_s,xe.prototype.set=ys;function it(n){var e=-1,t=n==null?0:n.length;for(this.__data__=new xe;++e<t;)this.add(n[e])}function ws(n){return this.__data__.set(n,x),this}function xs(n){return this.__data__.has(n)}it.prototype.add=it.prototype.push=ws,it.prototype.has=xs;function ae(n){var e=this.__data__=new we(n);this.size=e.size}function Ss(){this.__data__=new we,this.size=0}function Es(n){var e=this.__data__,t=e.delete(n);return this.size=e.size,t}function Rs(n){return this.__data__.get(n)}function As(n){return this.__data__.has(n)}function Cs(n,e){var t=this.__data__;if(t instanceof we){var r=t.__data__;if(!qt||r.length<W-1)return r.push([n,e]),this.size=++t.size,this;t=this.__data__=new xe(r)}return t.set(n,e),this.size=t.size,this}ae.prototype.clear=Ss,ae.prototype.delete=Es,ae.prototype.get=Rs,ae.prototype.has=As,ae.prototype.set=Cs;function zu(n,e){var t=P(n),r=!t&&st(n),o=!t&&!r&&Ge(n),u=!t&&!r&&!o&&At(n),f=t||r||o||u,s=f?No(n.length,Mc):[],d=s.length;for(var p in n)(e||nn.call(n,p))&&!(f&&(p=="length"||o&&(p=="offset"||p=="parent")||u&&(p=="buffer"||p=="byteLength"||p=="byteOffset")||Ae(p,d)))&&s.push(p);return s}function Gu(n){var e=n.length;return e?n[ri(0,e-1)]:a}function Os(n,e){return Vr(Tn(n),ut(e,0,n.length))}function Ts(n){return Vr(Tn(n))}function Ko(n,e,t){(t!==a&&!fe(n[e],t)||t===a&&!(e in n))&&Se(n,e,t)}function Kt(n,e,t){var r=n[e];(!(nn.call(n,e)&&fe(r,t))||t===a&&!(e in n))&&Se(n,e,t)}function Ur(n,e){for(var t=n.length;t--;)if(fe(n[t][0],e))return t;return-1}function Ls(n,e,t,r){return He(n,function(o,u,f){e(r,o,t(o),f)}),r}function Yu(n,e){return n&&me(e,mn(e),n)}function Is(n,e){return n&&me(e,In(e),n)}function Se(n,e,t){e=="__proto__"&&Pr?Pr(n,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):n[e]=t}function jo(n,e){for(var t=-1,r=e.length,o=g(r),u=n==null;++t<r;)o[t]=u?a:Ci(n,e[t]);return o}function ut(n,e,t){return n===n&&(t!==a&&(n=n<=t?n:t),e!==a&&(n=n>=e?n:e)),n}function Vn(n,e,t,r,o,u){var f,s=e&q,d=e&K,p=e&gn;if(t&&(f=o?t(n,r,o,u):t(n)),f!==a)return f;if(!an(n))return n;var m=P(n);if(m){if(f=_l(n),!s)return Tn(n,f)}else{var k=xn(n),v=k==je||k==Dt;if(Ge(n))return ma(n,s);if(k==Yn||k==Pe||v&&!o){if(f=d||v?{}:Da(n),!s)return d?cl(n,Is(f,n)):fl(n,Yu(f,n))}else{if(!tn[k])return o?n:{};f=yl(n,k,s)}}u||(u=new ae);var w=u.get(n);if(w)return w;u.set(n,f),lf(n)?n.forEach(function(A){f.add(Vn(A,e,t,A,n,u))}):cf(n)&&n.forEach(function(A,H){f.set(H,Vn(A,e,t,H,n,u))});var R=p?d?hi:gi:d?In:mn,M=m?a:R(n);return Zn(M||n,function(A,H){M&&(H=A,A=n[H]),Kt(f,H,Vn(A,e,t,H,n,u))}),f}function Ps(n){var e=mn(n);return function(t){return Ku(t,n,e)}}function Ku(n,e,t){var r=t.length;if(n==null)return!r;for(n=en(n);r--;){var o=t[r],u=e[o],f=n[o];if(f===a&&!(o in n)||!u(f))return!1}return!0}function ju(n,e,t){if(typeof n!="function")throw new Jn(T);return nr(function(){n.apply(a,t)},e)}function jt(n,e,t,r){var o=-1,u=wr,f=!0,s=n.length,d=[],p=e.length;if(!s)return d;t&&(e=on(e,Mn(t))),r?(u=Fo,f=!1):e.length>=W&&(u=Ht,f=!1,e=new it(e));n:for(;++o<s;){var m=n[o],k=t==null?m:t(m);if(m=r||m!==0?m:0,f&&k===k){for(var v=p;v--;)if(e[v]===k)continue n;d.push(m)}else u(e,k,r)||d.push(m)}return d}var He=ya(pe),Zu=ya(Jo,!0);function Fs(n,e){var t=!0;return He(n,function(r,o,u){return t=!!e(r,o,u),t}),t}function Nr(n,e,t){for(var r=-1,o=n.length;++r<o;){var u=n[r],f=e(u);if(f!=null&&(s===a?f===f&&!Nn(f):t(f,s)))var s=f,d=u}return d}function Ds(n,e,t,r){var o=n.length;for(t=D(t),t<0&&(t=-t>o?0:o+t),r=r===a||r>o?o:D(r),r<0&&(r+=o),r=t>r?0:gf(r);t<r;)n[t++]=e;return n}function Ju(n,e){var t=[];return He(n,function(r,o,u){e(r,o,u)&&t.push(r)}),t}function vn(n,e,t,r,o){var u=-1,f=n.length;for(t||(t=xl),o||(o=[]);++u<f;){var s=n[u];e>0&&t(s)?e>1?vn(s,e-1,t,r,o):Me(o,s):r||(o[o.length]=s)}return o}var Zo=wa(),Xu=wa(!0);function pe(n,e){return n&&Zo(n,e,mn)}function Jo(n,e){return n&&Xu(n,e,mn)}function Hr(n,e){return Be(e,function(t){return Ce(n[t])})}function at(n,e){e=qe(e,n);for(var t=0,r=e.length;n!=null&&t<r;)n=n[ke(e[t++])];return t&&t==r?n:a}function Vu(n,e,t){var r=e(n);return P(n)?r:Me(r,t(n))}function An(n){return n==null?n===a?lr:sr:rt&&rt in en(n)?kl(n):Tl(n)}function Xo(n,e){return n>e}function Ws(n,e){return n!=null&&nn.call(n,e)}function Bs(n,e){return n!=null&&e in en(n)}function Ms(n,e,t){return n>=wn(e,t)&&n<pn(e,t)}function Vo(n,e,t){for(var r=t?Fo:wr,o=n[0].length,u=n.length,f=u,s=g(u),d=1/0,p=[];f--;){var m=n[f];f&&e&&(m=on(m,Mn(e))),d=wn(m.length,d),s[f]=!t&&(e||o>=120&&m.length>=120)?new it(f&&m):a}m=n[0];var k=-1,v=s[0];n:for(;++k<o&&p.length<d;){var w=m[k],R=e?e(w):w;if(w=t||w!==0?w:0,!(v?Ht(v,R):r(p,R,t))){for(f=u;--f;){var M=s[f];if(!(M?Ht(M,R):r(n[f],R,t)))continue n}v&&v.push(R),p.push(w)}}return p}function Us(n,e,t,r){return pe(n,function(o,u,f){e(r,t(o),u,f)}),r}function Zt(n,e,t){e=qe(e,n),n=Ua(n,e);var r=n==null?n:n[ke(ne(e))];return r==null?a:Bn(r,n,t)}function Qu(n){return cn(n)&&An(n)==Pe}function Ns(n){return cn(n)&&An(n)==Ve}function Hs(n){return cn(n)&&An(n)==_e}function Jt(n,e,t,r,o){return n===e?!0:n==null||e==null||!cn(n)&&!cn(e)?n!==n&&e!==e:$s(n,e,t,r,Jt,o)}function $s(n,e,t,r,o,u){var f=P(n),s=P(e),d=f?Fe:xn(n),p=s?Fe:xn(e);d=d==Pe?Yn:d,p=p==Pe?Yn:p;var m=d==Yn,k=p==Yn,v=d==p;if(v&&Ge(n)){if(!Ge(e))return!1;f=!0,m=!1}if(v&&!m)return u||(u=new ae),f||At(n)?Ia(n,e,t,r,o,u):pl(n,e,d,t,r,o,u);if(!(t&Sn)){var w=m&&nn.call(n,"__wrapped__"),R=k&&nn.call(e,"__wrapped__");if(w||R){var M=w?n.value():n,A=R?e.value():e;return u||(u=new ae),o(M,A,t,r,u)}}return v?(u||(u=new ae),ml(n,e,t,r,o,u)):!1}function qs(n){return cn(n)&&xn(n)==Wn}function Qo(n,e,t,r){var o=t.length,u=o,f=!r;if(n==null)return!u;for(n=en(n);o--;){var s=t[o];if(f&&s[2]?s[1]!==n[s[0]]:!(s[0]in n))return!1}for(;++o<u;){s=t[o];var d=s[0],p=n[d],m=s[1];if(f&&s[2]){if(p===a&&!(d in n))return!1}else{var k=new ae;if(r)var v=r(p,m,d,n,e,k);if(!(v===a?Jt(m,p,Sn|zn,r,k):v))return!1}}return!0}function na(n){if(!an(n)||El(n))return!1;var e=Ce(n)?qc:ie;return e.test(ct(n))}function zs(n){return cn(n)&&An(n)==oe}function Gs(n){return cn(n)&&xn(n)==Rn}function Ys(n){return cn(n)&&oo(n.length)&&!!rn[An(n)]}function ea(n){return typeof n=="function"?n:n==null?Pn:typeof n=="object"?P(n)?oa(n[0],n[1]):ra(n):Sf(n)}function ni(n){if(!Qt(n))return Zc(n);var e=[];for(var t in en(n))nn.call(n,t)&&t!="constructor"&&e.push(t);return e}function Ks(n){if(!an(n))return Ol(n);var e=Qt(n),t=[];for(var r in n)r=="constructor"&&(e||!nn.call(n,r))||t.push(r);return t}function ei(n,e){return n<e}function ta(n,e){var t=-1,r=Ln(n)?g(n.length):[];return He(n,function(o,u,f){r[++t]=e(o,u,f)}),r}function ra(n){var e=mi(n);return e.length==1&&e[0][2]?Ba(e[0][0],e[0][1]):function(t){return t===n||Qo(t,n,e)}}function oa(n,e){return bi(n)&&Wa(e)?Ba(ke(n),e):function(t){var r=Ci(t,n);return r===a&&r===e?Oi(t,n):Jt(e,r,Sn|zn)}}function $r(n,e,t,r,o){n!==e&&Zo(e,function(u,f){if(o||(o=new ae),an(u))js(n,e,f,t,$r,r,o);else{var s=r?r(_i(n,f),u,f+"",n,e,o):a;s===a&&(s=u),Ko(n,f,s)}},In)}function js(n,e,t,r,o,u,f){var s=_i(n,t),d=_i(e,t),p=f.get(d);if(p){Ko(n,t,p);return}var m=u?u(s,d,t+"",n,e,f):a,k=m===a;if(k){var v=P(d),w=!v&&Ge(d),R=!v&&!w&&At(d);m=d,v||w||R?P(s)?m=s:sn(s)?m=Tn(s):w?(k=!1,m=ma(d,!0)):R?(k=!1,m=ka(d,!0)):m=[]:er(d)||st(d)?(m=s,st(s)?m=hf(s):(!an(s)||Ce(s))&&(m=Da(d))):k=!1}k&&(f.set(d,m),o(m,d,r,u,f),f.delete(d)),Ko(n,t,m)}function ia(n,e){var t=n.length;if(t)return e+=e<0?t:0,Ae(e,t)?n[e]:a}function ua(n,e,t){e.length?e=on(e,function(u){return P(u)?function(f){return at(f,u.length===1?u[0]:u)}:u}):e=[Pn];var r=-1;e=on(e,Mn(E()));var o=ta(n,function(u,f,s){var d=on(e,function(p){return p(u)});return{criteria:d,index:++r,value:u}});return yc(o,function(u,f){return al(u,f,t)})}function Zs(n,e){return aa(n,e,function(t,r){return Oi(n,r)})}function aa(n,e,t){for(var r=-1,o=e.length,u={};++r<o;){var f=e[r],s=at(n,f);t(s,f)&&Xt(u,qe(f,n),s)}return u}function Js(n){return function(e){return at(e,n)}}function ti(n,e,t,r){var o=r?_c:mt,u=-1,f=e.length,s=n;for(n===e&&(e=Tn(e)),t&&(s=on(n,Mn(t)));++u<f;)for(var d=0,p=e[u],m=t?t(p):p;(d=o(s,m,d,r))>-1;)s!==n&&Ir.call(s,d,1),Ir.call(n,d,1);return n}function fa(n,e){for(var t=n?e.length:0,r=t-1;t--;){var o=e[t];if(t==r||o!==u){var u=o;Ae(o)?Ir.call(n,o,1):ui(n,o)}}return n}function ri(n,e){return n+Dr($u()*(e-n+1))}function Xs(n,e,t,r){for(var o=-1,u=pn(Fr((e-n)/(t||1)),0),f=g(u);u--;)f[r?u:++o]=n,n+=t;return f}function oi(n,e){var t="";if(!n||e<1||e>re)return t;do e%2&&(t+=n),e=Dr(e/2),e&&(n+=n);while(e);return t}function U(n,e){return yi(Ma(n,e,Pn),n+"")}function Vs(n){return Gu(Ct(n))}function Qs(n,e){var t=Ct(n);return Vr(t,ut(e,0,t.length))}function Xt(n,e,t,r){if(!an(n))return n;e=qe(e,n);for(var o=-1,u=e.length,f=u-1,s=n;s!=null&&++o<u;){var d=ke(e[o]),p=t;if(d==="__proto__"||d==="constructor"||d==="prototype")return n;if(o!=f){var m=s[d];p=r?r(m,d,s):a,p===a&&(p=an(m)?m:Ae(e[o+1])?[]:{})}Kt(s,d,p),s=s[d]}return n}var ca=Wr?function(n,e){return Wr.set(n,e),n}:Pn,nl=Pr?function(n,e){return Pr(n,"toString",{configurable:!0,enumerable:!1,value:Li(e),writable:!0})}:Pn;function el(n){return Vr(Ct(n))}function Qn(n,e,t){var r=-1,o=n.length;e<0&&(e=-e>o?0:o+e),t=t>o?o:t,t<0&&(t+=o),o=e>t?0:t-e>>>0,e>>>=0;for(var u=g(o);++r<o;)u[r]=n[r+e];return u}function tl(n,e){var t;return He(n,function(r,o,u){return t=e(r,o,u),!t}),!!t}function qr(n,e,t){var r=0,o=n==null?r:n.length;if(typeof e=="number"&&e===e&&o<=cr){for(;r<o;){var u=r+o>>>1,f=n[u];f!==null&&!Nn(f)&&(t?f<=e:f<e)?r=u+1:o=u}return o}return ii(n,e,Pn,t)}function ii(n,e,t,r){var o=0,u=n==null?0:n.length;if(u===0)return 0;e=t(e);for(var f=e!==e,s=e===null,d=Nn(e),p=e===a;o<u;){var m=Dr((o+u)/2),k=t(n[m]),v=k!==a,w=k===null,R=k===k,M=Nn(k);if(f)var A=r||R;else p?A=R&&(r||v):s?A=R&&v&&(r||!w):d?A=R&&v&&!w&&(r||!M):w||M?A=!1:A=r?k<=e:k<e;A?o=m+1:u=m}return wn(u,fr)}function sa(n,e){for(var t=-1,r=n.length,o=0,u=[];++t<r;){var f=n[t],s=e?e(f):f;if(!t||!fe(s,d)){var d=s;u[o++]=f===0?0:f}}return u}function la(n){return typeof n=="number"?n:Nn(n)?Ke:+n}function Un(n){if(typeof n=="string")return n;if(P(n))return on(n,Un)+"";if(Nn(n))return qu?qu.call(n):"";var e=n+"";return e=="0"&&1/n==-le?"-0":e}function $e(n,e,t){var r=-1,o=wr,u=n.length,f=!0,s=[],d=s;if(t)f=!1,o=Fo;else if(u>=W){var p=e?null:gl(n);if(p)return Sr(p);f=!1,o=Ht,d=new it}else d=e?[]:s;n:for(;++r<u;){var m=n[r],k=e?e(m):m;if(m=t||m!==0?m:0,f&&k===k){for(var v=d.length;v--;)if(d[v]===k)continue n;e&&d.push(k),s.push(m)}else o(d,k,t)||(d!==s&&d.push(k),s.push(m))}return s}function ui(n,e){return e=qe(e,n),n=Ua(n,e),n==null||delete n[ke(ne(e))]}function da(n,e,t,r){return Xt(n,e,t(at(n,e)),r)}function zr(n,e,t,r){for(var o=n.length,u=r?o:-1;(r?u--:++u<o)&&e(n[u],u,n););return t?Qn(n,r?0:u,r?u+1:o):Qn(n,r?u+1:0,r?o:u)}function ga(n,e){var t=n;return t instanceof $&&(t=t.value()),Do(e,function(r,o){return o.func.apply(o.thisArg,Me([r],o.args))},t)}function ai(n,e,t){var r=n.length;if(r<2)return r?$e(n[0]):[];for(var o=-1,u=g(r);++o<r;)for(var f=n[o],s=-1;++s<r;)s!=o&&(u[o]=jt(u[o]||f,n[s],e,t));return $e(vn(u,1),e,t)}function ha(n,e,t){for(var r=-1,o=n.length,u=e.length,f={};++r<o;){var s=r<u?e[r]:a;t(f,n[r],s)}return f}function fi(n){return sn(n)?n:[]}function ci(n){return typeof n=="function"?n:Pn}function qe(n,e){return P(n)?n:bi(n,e)?[n]:qa(X(n))}var rl=U;function ze(n,e,t){var r=n.length;return t=t===a?r:t,!e&&t>=r?n:Qn(n,e,t)}var pa=zc||function(n){return bn.clearTimeout(n)};function ma(n,e){if(e)return n.slice();var t=n.length,r=Bu?Bu(t):new n.constructor(t);return n.copy(r),r}function si(n){var e=new n.constructor(n.byteLength);return new Tr(e).set(new Tr(n)),e}function ol(n,e){var t=e?si(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function il(n){var e=new n.constructor(n.source,Kn.exec(n));return e.lastIndex=n.lastIndex,e}function ul(n){return Yt?en(Yt.call(n)):{}}function ka(n,e){var t=e?si(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function ba(n,e){if(n!==e){var t=n!==a,r=n===null,o=n===n,u=Nn(n),f=e!==a,s=e===null,d=e===e,p=Nn(e);if(!s&&!p&&!u&&n>e||u&&f&&d&&!s&&!p||r&&f&&d||!t&&d||!o)return 1;if(!r&&!u&&!p&&n<e||p&&t&&o&&!r&&!u||s&&t&&o||!f&&o||!d)return-1}return 0}function al(n,e,t){for(var r=-1,o=n.criteria,u=e.criteria,f=o.length,s=t.length;++r<f;){var d=ba(o[r],u[r]);if(d){if(r>=s)return d;var p=t[r];return d*(p=="desc"?-1:1)}}return n.index-e.index}function va(n,e,t,r){for(var o=-1,u=n.length,f=t.length,s=-1,d=e.length,p=pn(u-f,0),m=g(d+p),k=!r;++s<d;)m[s]=e[s];for(;++o<f;)(k||o<u)&&(m[t[o]]=n[o]);for(;p--;)m[s++]=n[o++];return m}function _a(n,e,t,r){for(var o=-1,u=n.length,f=-1,s=t.length,d=-1,p=e.length,m=pn(u-s,0),k=g(m+p),v=!r;++o<m;)k[o]=n[o];for(var w=o;++d<p;)k[w+d]=e[d];for(;++f<s;)(v||o<u)&&(k[w+t[f]]=n[o++]);return k}function Tn(n,e){var t=-1,r=n.length;for(e||(e=g(r));++t<r;)e[t]=n[t];return e}function me(n,e,t,r){var o=!t;t||(t={});for(var u=-1,f=e.length;++u<f;){var s=e[u],d=r?r(t[s],n[s],s,t,n):a;d===a&&(d=n[s]),o?Se(t,s,d):Kt(t,s,d)}return t}function fl(n,e){return me(n,ki(n),e)}function cl(n,e){return me(n,Pa(n),e)}function Gr(n,e){return function(t,r){var o=P(t)?hc:Ls,u=e?e():{};return o(t,n,E(r,2),u)}}function St(n){return U(function(e,t){var r=-1,o=t.length,u=o>1?t[o-1]:a,f=o>2?t[2]:a;for(u=n.length>3&&typeof u=="function"?(o--,u):a,f&&Cn(t[0],t[1],f)&&(u=o<3?a:u,o=1),e=en(e);++r<o;){var s=t[r];s&&n(e,s,r,u)}return e})}function ya(n,e){return function(t,r){if(t==null)return t;if(!Ln(t))return n(t,r);for(var o=t.length,u=e?o:-1,f=en(t);(e?u--:++u<o)&&r(f[u],u,f)!==!1;);return t}}function wa(n){return function(e,t,r){for(var o=-1,u=en(e),f=r(e),s=f.length;s--;){var d=f[n?s:++o];if(t(u[d],d,u)===!1)break}return e}}function sl(n,e,t){var r=e&En,o=Vt(n);function u(){var f=this&&this!==bn&&this instanceof u?o:n;return f.apply(r?t:this,arguments)}return u}function xa(n){return function(e){e=X(e);var t=kt(e)?ue(e):a,r=t?t[0]:e.charAt(0),o=t?ze(t,1).join(""):e.slice(1);return r[n]()+o}}function Et(n){return function(e){return Do(wf(yf(e).replace(nc,"")),n,"")}}function Vt(n){return function(){var e=arguments;switch(e.length){case 0:return new n;case 1:return new n(e[0]);case 2:return new n(e[0],e[1]);case 3:return new n(e[0],e[1],e[2]);case 4:return new n(e[0],e[1],e[2],e[3]);case 5:return new n(e[0],e[1],e[2],e[3],e[4]);case 6:return new n(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new n(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var t=xt(n.prototype),r=n.apply(t,e);return an(r)?r:t}}function ll(n,e,t){var r=Vt(n);function o(){for(var u=arguments.length,f=g(u),s=u,d=Rt(o);s--;)f[s]=arguments[s];var p=u<3&&f[0]!==d&&f[u-1]!==d?[]:Ue(f,d);if(u-=p.length,u<t)return Ca(n,e,Yr,o.placeholder,a,f,p,a,a,t-u);var m=this&&this!==bn&&this instanceof o?r:n;return Bn(m,this,f)}return o}function Sa(n){return function(e,t,r){var o=en(e);if(!Ln(e)){var u=E(t,3);e=mn(e),t=function(s){return u(o[s],s,o)}}var f=n(e,t,r);return f>-1?o[u?e[f]:f]:a}}function Ea(n){return Re(function(e){var t=e.length,r=t,o=Xn.prototype.thru;for(n&&e.reverse();r--;){var u=e[r];if(typeof u!="function")throw new Jn(T);if(o&&!f&&Jr(u)=="wrapper")var f=new Xn([],!0)}for(r=f?r:t;++r<t;){u=e[r];var s=Jr(u),d=s=="wrapper"?pi(u):a;d&&vi(d[0])&&d[1]==(yn|j|Gn|dn)&&!d[4].length&&d[9]==1?f=f[Jr(d[0])].apply(f,d[3]):f=u.length==1&&vi(u)?f[s]():f.thru(u)}return function(){var p=arguments,m=p[0];if(f&&p.length==1&&P(m))return f.plant(m).value();for(var k=0,v=t?e[k].apply(this,p):m;++k<t;)v=e[k].call(this,v);return v}})}function Yr(n,e,t,r,o,u,f,s,d,p){var m=e&yn,k=e&En,v=e&se,w=e&(j|ve),R=e&Pt,M=v?a:Vt(n);function A(){for(var H=arguments.length,G=g(H),Hn=H;Hn--;)G[Hn]=arguments[Hn];if(w)var On=Rt(A),$n=xc(G,On);if(r&&(G=va(G,r,o,w)),u&&(G=_a(G,u,f,w)),H-=$n,w&&H<p){var ln=Ue(G,On);return Ca(n,e,Yr,A.placeholder,t,G,ln,s,d,p-H)}var ce=k?t:this,Te=v?ce[n]:n;return H=G.length,s?G=Ll(G,s):R&&H>1&&G.reverse(),m&&d<H&&(G.length=d),this&&this!==bn&&this instanceof A&&(Te=M||Vt(Te)),Te.apply(ce,G)}return A}function Ra(n,e){return function(t,r){return Us(t,n,e(r),{})}}function Kr(n,e){return function(t,r){var o;if(t===a&&r===a)return e;if(t!==a&&(o=t),r!==a){if(o===a)return r;typeof t=="string"||typeof r=="string"?(t=Un(t),r=Un(r)):(t=la(t),r=la(r)),o=n(t,r)}return o}}function li(n){return Re(function(e){return e=on(e,Mn(E())),U(function(t){var r=this;return n(e,function(o){return Bn(o,r,t)})})})}function jr(n,e){e=e===a?" ":Un(e);var t=e.length;if(t<2)return t?oi(e,n):e;var r=oi(e,Fr(n/bt(e)));return kt(e)?ze(ue(r),0,n).join(""):r.slice(0,n)}function dl(n,e,t,r){var o=e&En,u=Vt(n);function f(){for(var s=-1,d=arguments.length,p=-1,m=r.length,k=g(m+d),v=this&&this!==bn&&this instanceof f?u:n;++p<m;)k[p]=r[p];for(;d--;)k[p++]=arguments[++s];return Bn(v,o?t:this,k)}return f}function Aa(n){return function(e,t,r){return r&&typeof r!="number"&&Cn(e,t,r)&&(t=r=a),e=Oe(e),t===a?(t=e,e=0):t=Oe(t),r=r===a?e<t?1:-1:Oe(r),Xs(e,t,r,n)}}function Zr(n){return function(e,t){return typeof e=="string"&&typeof t=="string"||(e=ee(e),t=ee(t)),n(e,t)}}function Ca(n,e,t,r,o,u,f,s,d,p){var m=e&j,k=m?f:a,v=m?a:f,w=m?u:a,R=m?a:u;e|=m?Gn:Ie,e&=~(m?Ie:Gn),e&It||(e&=~(En|se));var M=[n,e,o,w,k,R,v,s,d,p],A=t.apply(a,M);return vi(n)&&Na(A,M),A.placeholder=r,Ha(A,n,e)}function di(n){var e=hn[n];return function(t,r){if(t=ee(t),r=r==null?0:wn(D(r),292),r&&Hu(t)){var o=(X(t)+"e").split("e"),u=e(o[0]+"e"+(+o[1]+r));return o=(X(u)+"e").split("e"),+(o[0]+"e"+(+o[1]-r))}return e(t)}}var gl=yt&&1/Sr(new yt([,-0]))[1]==le?function(n){return new yt(n)}:Fi;function Oa(n){return function(e){var t=xn(e);return t==Wn?$o(e):t==Rn?Tc(e):wc(e,n(e))}}function Ee(n,e,t,r,o,u,f,s){var d=e&se;if(!d&&typeof n!="function")throw new Jn(T);var p=r?r.length:0;if(p||(e&=~(Gn|Ie),r=o=a),f=f===a?f:pn(D(f),0),s=s===a?s:D(s),p-=o?o.length:0,e&Ie){var m=r,k=o;r=o=a}var v=d?a:pi(n),w=[n,e,t,r,o,m,k,u,f,s];if(v&&Cl(w,v),n=w[0],e