iwmlib/lib/3rdparty/systemjs/systemjs-babel-browser.js

26 lines
798 KiB
JavaScript
Raw Normal View History

2019-04-05 10:09:27 +02:00
!function(a){function b(a){Object.defineProperty(this,a,{enumerable:!0,get:function(){return this[o][a]}})}function c(a){var b;if(a&&a.__esModule){b={};for(var c in a)Object.hasOwnProperty.call(a,c)&&(b[c]=a[c]);b.default=a}else{if("[object Module]"===Object.prototype.toString.call(a)||"undefined"!=typeof System&&System.isModule&&System.isModule(a))return a;b={default:a,__useDefault:!0}}return new d(b)}function d(a){Object.defineProperty(this,o,{value:a}),Object.keys(a).forEach(b,this)}function e(a){return"@node/"===a.substr(0,6)?m(a,c(p(a.substr(6))),{}):n[a]}function f(a){var b=e(a);if(!b)throw new Error('Module "'+a+'" expected, but not contained in build.');if(b.module)return b.module;var c=b.linkRecord;return g(b,c),l(b,c,[]),b.module}function g(a,b){if(!b.depLoads){b.declare&&h(a,b),b.depLoads=[];for(var c=0;c<b.deps.length;c++){var d=e(b.deps[c]);b.depLoads.push(d),d.linkRecord&&g(d,d.linkRecord);var f=b.setters&&b.setters[c];f&&(f(d.module||d.linkRecord.moduleObj),d.importerSetters.push(f))}return a}}function h(b,c){var d=c.moduleObj,e=b.importerSetters,f=!1,g=c.declare.call(a,function(a,b){if(!f){if("object"==typeof a)for(var c in a)"__useDefault"!==c&&(d[c]=a[c]);else d[a]=b;f=!0;for(var g=0;g<e.length;g++)e[g](d);return f=!1,b}},{id:b.key});"function"!=typeof g?(c.setters=g.setters,c.execute=g.execute):(c.setters=[],c.execute=g)}function i(a,b,c){return n[a]={key:a,module:void 0,importerSetters:[],linkRecord:{deps:b,depLoads:void 0,declare:c,setters:void 0,execute:void 0,moduleObj:{}}}}function j(a,b,c,d){return n[a]={key:a,module:void 0,importerSetters:[],linkRecord:{deps:b,depLoads:void 0,declare:void 0,execute:d,executingRequire:c,moduleObj:{default:{},__useDefault:!0},setters:void 0}}}function k(a,b,c){return function(d){for(var e=0;e<a.length;e++)if(a[e]===d){var f,g=b[e];return f=-1===c.indexOf(g)?l(g,g.linkRecord,c):g.linkRecord.moduleObj,f.__useDefault?f.default:f}}}function l(b,c,e){if(e.push(b),b.module)return b.module;var f;if(c.setters){for(var g=0;g<c.deps.length;g++){var h=c.depLoads[g],i=h.linkRecord;i&&-1===e.indexOf(h)&&(f=l(h,i,i.setters?e:[]))}c.execute.call(q)}else{var j={id:b.key},m=c.moduleObj;Object.defineProperty(j,"exports",{configurable:!0,set:function(a){m.default=a},get:function(){return m.default}});var n=k(c.deps,c.depLoads,e);if(!c.executingRequire)for(var g=0;g<c.deps.length;g++)n(c.deps[g]);var o=c.execute.call(a,n,m.default,j);if(void 0!==o?m.default=o:j.exports!==m.default&&(m.default=j.exports),m.default&&m.default.__esModule)for(var p in m.default)Object.hasOwnProperty.call(m.default,p)&&"default"!==p&&(m[p]=m.default[p])}var j=b.module=new d(c.moduleObj);if(!c.setters)for(var g=0;g<b.importerSetters.length;g++)b.importerSetters[g](j);return j}function m(a,b){return n[a]={key:a,module:b,importerSetters:[],linkRecord:void 0}}var n={},o="undefined"!=typeof Symbol?Symbol():"@@baseObject";d.prototype=Object.create(null),"undefined"!=typeof Symbol&&Symbol.toStringTag&&(d.prototype[Symbol.toStringTag]="Module");var p="undefined"!=typeof System&&System._nodeRequire||"undefined"!=typeof require&&"undefined"!=typeof require.resolve&&"undefined"!=typeof process&&process.platform&&require,q={};return Object.freeze&&Object.freeze(q),function(a,b,e,g){return function(h){h(function(h){var k={_nodeRequire:p,register:i,registerDynamic:j,get:function(a){return n[a].module},set:m,newModule:function(a){return new d(a)}};m("@empty",new d({}));for(var l=0;l<b.length;l++)m(b[l],c(arguments[l],{}));g(k);var o=f(a[0]);if(a.length>1)for(var l=1;l<a.length;l++)f(a[l]);return e?o.default:(o instanceof d&&Object.defineProperty(o,"__esModule",{value:!0}),o)})}}}("undefined"!=typeof self?self:global)(["a"],[],!1,function(a){var b=this.require,c=this.exports,d=this.module;!function(b){function c(a,b,d,f){if("object"==typeof a&&!(a instanceof Array))return c.apply(null,Array.prototype.splice.call(arguments,1,arguments.length-1));if("string"==typeof a&&"function"==typeof b&&(a=[a]),!(a instanceof Array)){if("string"==typeof a){var g=e.decanonicalize(a,f),h=e.get(g);if(!h)throw new Error('Module not alread
if(a){var d,e=a.match(f);e?(d=e[0].length,e[1]?h++:g++):d=0;var k=d-i;i=d,k?(c=k>0,b=j[c?k:-k],b?b[0]++:b=j[k]=[1,0]):b&&(b[1]+=Number(c))}});var k,l,m=d(j);return m?h>=g?(k="space",l=e(" ",m)):(k="tab",l=e("\t",m)):(k=null,l=""),{amount:m,type:k,indent:l}}}),a.registerDynamic("27",[],!0,function(a,b,c){function d(a,c,e,f,g,h){var i=Math.floor((c-a)/2)+a,j=g(e,f[i],!0);return 0===j?i:j>0?c-i>1?d(i,c,e,f,g,h):h==b.LEAST_UPPER_BOUND?c<f.length?c:-1:i:i-a>1?d(a,i,e,f,g,h):h==b.LEAST_UPPER_BOUND?i:a<0?-1:a}this||self;b.GREATEST_LOWER_BOUND=1,b.LEAST_UPPER_BOUND=2,b.search=function(a,c,e,f){if(0===c.length)return-1;var g=d(-1,c.length,a,c,e,f||b.GREATEST_LOWER_BOUND);if(g<0)return-1;for(;g-1>=0&&0===e(c[g],c[g-1],!0);)--g;return g}}),a.registerDynamic("28",[],!0,function(a,b,c){function d(a,b,c){var d=a[b];a[b]=a[c],a[c]=d}function e(a,b){return Math.round(a+Math.random()*(b-a))}function f(a,b,c,g){if(c<g){var h=e(c,g),i=c-1;d(a,h,g);for(var j=a[g],k=c;k<g;k++)b(a[k],j)<=0&&(i+=1,d(a,i,k));d(a,i+1,k);var l=i+1;f(a,b,c,l-1),f(a,b,l+1,g)}}this||self;b.quickSort=function(a,b){f(a,b,0,a.length-1)}}),a.registerDynamic("29",["2a","27","2b","2c","28"],!0,function(a,b,c){function d(a){var b=a;return"string"==typeof a&&(b=JSON.parse(a.replace(/^\)\]\}'/,""))),null!=b.sections?new g(b):new e(b)}function e(a){var b=a;"string"==typeof a&&(b=JSON.parse(a.replace(/^\)\]\}'/,"")));var c=h.getArg(b,"version"),d=h.getArg(b,"sources"),e=h.getArg(b,"names",[]),f=h.getArg(b,"sourceRoot",null),g=h.getArg(b,"sourcesContent",null),i=h.getArg(b,"mappings"),k=h.getArg(b,"file",null);if(c!=this._version)throw new Error("Unsupported version: "+c);d=d.map(String).map(h.normalize).map(function(a){return f&&h.isAbsolute(f)&&h.isAbsolute(a)?h.relative(f,a):a}),this._names=j.fromArray(e.map(String),!0),this._sources=j.fromArray(d,!0),this.sourceRoot=f,this.sourcesContent=g,this._mappings=i,this.file=k}function f(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}function g(a){var b=a;"string"==typeof a&&(b=JSON.parse(a.replace(/^\)\]\}'/,"")));var c=h.getArg(b,"version"),e=h.getArg(b,"sections");if(c!=this._version)throw new Error("Unsupported version: "+c);this._sources=new j,this._names=new j;var f={line:-1,column:0};this._sections=e.map(function(a){if(a.url)throw new Error("Support for url field in sections not implemented.");var b=h.getArg(a,"offset"),c=h.getArg(b,"line"),e=h.getArg(b,"column");if(c<f.line||c===f.line&&e<f.column)throw new Error("Section offsets must be ordered and non-overlapping.");return f=b,{generatedOffset:{generatedLine:c+1,generatedColumn:e+1},consumer:new d(h.getArg(a,"map"))}})}var h=(this||self,a("2a")),i=a("27"),j=a("2b").ArraySet,k=a("2c"),l=a("28").quickSort;d.fromSourceMap=function(a){return e.fromSourceMap(a)},d.prototype._version=3,d.prototype.__generatedMappings=null,Object.defineProperty(d.prototype,"_generatedMappings",{get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}}),d.prototype.__originalMappings=null,Object.defineProperty(d.prototype,"_originalMappings",{get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}}),d.prototype._charIsMappingSeparator=function(a,b){var c=a.charAt(b);return";"===c||","===c},d.prototype._parseMappings=function(a,b){throw new Error("Subclasses must implement _parseMappings")},d.GENERATED_ORDER=1,d.ORIGINAL_ORDER=2,d.GREATEST_LOWER_BOUND=1,d.LEAST_UPPER_BOUND=2,d.prototype.eachMapping=function(a,b,c){var e,f=b||null,g=c||d.GENERATED_ORDER;switch(g){case d.GENERATED_ORDER:e=this._generatedMappings;break;case d.ORIGINAL_ORDER:e=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var i=this.sourceRoot;e.map(function(a){var b=null===a.source?null:this._sources.at(a.source);return null!=b&&null!=i&&(b=h.join(i,b)),{source:b,generatedLine:a.generatedLine,generatedColumn:a.generatedColumn,originalLine:a.originalLine,originalColumn:a.originalColumn
e+=j[b>>2],e+=j[b<<4&63],e+="=="):2===d&&(b=(a[c-2]<<8)+a[c-1],e+=j[b>>10],e+=j[b>>4&63],e+=j[b<<2&63],e+="="),f.push(e),f.join("")}this||self;b.byteLength=e,b.toByteArray=f,b.fromByteArray=i;for(var j=[],k=[],l="undefined"!=typeof Uint8Array?Uint8Array:Array,m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0,o=m.length;n<o;++n)j[n]=m[n],k[m.charCodeAt(n)]=n;k["-".charCodeAt(0)]=62,k["_".charCodeAt(0)]=63}),a.registerDynamic("53",[],!0,function(a,b,c){this||self;b.read=function(a,b,c,d,e){var f,g,h=8*e-d-1,i=(1<<h)-1,j=i>>1,k=-7,l=c?e-1:0,m=c?-1:1,n=a[b+l];for(l+=m,f=n&(1<<-k)-1,n>>=-k,k+=h;k>0;f=256*f+a[b+l],l+=m,k-=8);for(g=f&(1<<-k)-1,f>>=-k,k+=d;k>0;g=256*g+a[b+l],l+=m,k-=8);if(0===f)f=1-j;else{if(f===i)return g?NaN:(n?-1:1)*(1/0);g+=Math.pow(2,d),f-=j}return(n?-1:1)*g*Math.pow(2,f-d)},b.write=function(a,b,c,d,e,f){var g,h,i,j=8*f-e-1,k=(1<<j)-1,l=k>>1,m=23===e?Math.pow(2,-24)-Math.pow(2,-77):0,n=d?0:f-1,o=d?1:-1,p=b<0||0===b&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(h=isNaN(b)?1:0,g=k):(g=Math.floor(Math.log(b)/Math.LN2),b*(i=Math.pow(2,-g))<1&&(g--,i*=2),b+=g+l>=1?m/i:m*Math.pow(2,1-l),b*i>=2&&(g++,i/=2),g+l>=k?(h=0,g=k):g+l>=1?(h=(b*i-1)*Math.pow(2,e),g+=l):(h=b*Math.pow(2,l-1)*Math.pow(2,e),g=0));e>=8;a[c+n]=255&h,n+=o,h/=256,e-=8);for(g=g<<e|h,j+=e;j>0;a[c+n]=255&g,n+=o,g/=256,j-=8);a[c+n-o]|=128*p}}),a.registerDynamic("54",[],!0,function(a,b,c){var d=(this||self,{}.toString);c.exports=Array.isArray||function(a){return"[object Array]"==d.call(a)}}),a.registerDynamic("55",["52","53","54","c"],!0,function(a,b,c){"use strict";function d(){try{var a=new Uint8Array(1);return a.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===a.foo()&&"function"==typeof a.subarray&&0===a.subarray(1,1).byteLength}catch(a){return!1}}function e(){return g.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function f(a,b){if(e()<b)throw new RangeError("Invalid typed array length");return g.TYPED_ARRAY_SUPPORT?(a=new Uint8Array(b),a.__proto__=g.prototype):(null===a&&(a=new g(b)),a.length=b),a}function g(a,b,c){if(!(g.TYPED_ARRAY_SUPPORT||this instanceof g))return new g(a,b,c);if("number"==typeof a){if("string"==typeof b)throw new Error("If encoding is specified then the first argument must be a string");return k(this,a)}return h(this,a,b,c)}function h(a,b,c,d){if("number"==typeof b)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&b instanceof ArrayBuffer?n(a,b,c,d):"string"==typeof b?l(a,b,c):o(a,b)}function i(a){if("number"!=typeof a)throw new TypeError('"size" argument must be a number');if(a<0)throw new RangeError('"size" argument must not be negative')}function j(a,b,c,d){return i(b),b<=0?f(a,b):void 0!==c?"string"==typeof d?f(a,b).fill(c,d):f(a,b).fill(c):f(a,b)}function k(a,b){if(i(b),a=f(a,b<0?0:0|p(b)),!g.TYPED_ARRAY_SUPPORT)for(var c=0;c<b;++c)a[c]=0;return a}function l(a,b,c){if("string"==typeof c&&""!==c||(c="utf8"),!g.isEncoding(c))throw new TypeError('"encoding" must be a valid string encoding');var d=0|r(b,c);a=f(a,d);var e=a.write(b,c);return e!==d&&(a=a.slice(0,e)),a}function m(a,b){var c=b.length<0?0:0|p(b.length);a=f(a,c);for(var d=0;d<c;d+=1)a[d]=255&b[d];return a}function n(a,b,c,d){if(b.byteLength,c<0||b.byteLength<c)throw new RangeError("'offset' is out of bounds");if(b.byteLength<c+(d||0))throw new RangeError("'length' is out of bounds");return b=void 0===c&&void 0===d?new Uint8Array(b):void 0===d?new Uint8Array(b,c):new Uint8Array(b,c,d),g.TYPED_ARRAY_SUPPORT?(a=b,a.__proto__=g.prototype):a=m(a,b),a}function o(a,b){if(g.isBuffer(b)){var c=0|p(b.length);return a=f(a,c),0===a.length?a:(b.copy(a,0,0,c),a)}if(b){if("undefined"!=typeof ArrayBuffer&&b.buffer instanceof ArrayBuffer||"length"in b)return"number"!=typeof b.length||Y(b.length)?f(a,0):m(a,b);if("Buffer"===b.type&&aa(b.data))return m(a,b.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function p(a){if(a>=e())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+e().toString(16)+"
"%":9,"**":10};b.FunctionTypeAnnotation=e,b.AwaitExpression=k}),a.registerDynamic("60",["18","16","5d","5f","12"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a){function b(a,b){var d=c[a];c[a]=d?function(a,c,e){var f=d(a,c,e);return null==f?b(a,c,e):f}:b}for(var c={},d=(0,p.default)(a),e=Array.isArray(d),f=0,d=e?d:(0,n.default)(d);;){var g;if(e){if(f>=d.length)break;g=d[f++]}else{if(f=d.next(),f.done)break;g=f.value}var h=g,i=v.FLIPPED_ALIAS_KEYS[h];if(i)for(var j=i,k=Array.isArray(j),l=0,j=k?j:(0,n.default)(j);;){var m;if(k){if(l>=j.length)break;m=j[l++]}else{if(l=j.next(),l.done)break;m=l.value}var o=m;b(o,a[h])}else b(h,a[h])}return c}function g(a,b,c,d){var e=a[b.type];return e?e(b,c,d):null}function h(a){return!!v.isCallExpression(a)||!!v.isMemberExpression(a)&&(h(a.object)||!a.computed&&h(a.property))}function i(a,b,c){if(!a)return 0;v.isExpressionStatement(a)&&(a=a.expression);var d=g(x,a,b);if(!d){var e=g(y,a,b);if(e)for(var f=0;f<e.length&&!(d=i(e[f],a,c));f++);}return d&&d[c]||0}function j(a,b){return i(a,b,"before")}function k(a,b){return i(a,b,"after")}function l(a,b,c){return!!b&&(!(!v.isNewExpression(b)||b.callee!==a||!h(a))||g(w,a,b,c))}this||self;b.__esModule=!0;var m=a("18"),n=e(m),o=a("16"),p=e(o);b.needsWhitespace=i,b.needsWhitespaceBefore=j,b.needsWhitespaceAfter=k,b.needsParens=l;var q=a("5d"),r=e(q),s=a("5f"),t=d(s),u=a("12"),v=d(u),w=f(t),x=f(r.default.nodes),y=f(r.default.list)}),a.registerDynamic("61",["62","12","60"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a){"void"===a.operator||"delete"===a.operator||"typeof"===a.operator?(this.word(a.operator),this.space()):this.token(a.operator),this.print(a.argument,a)}function g(a){this.word("do"),this.space(),this.print(a.body,a)}function h(a){this.token("("),this.print(a.expression,a),this.token(")")}function i(a){a.prefix?(this.token(a.operator),this.print(a.argument,a)):(this.print(a.argument,a),this.token(a.operator))}function j(a){this.print(a.test,a),this.space(),this.token("?"),this.space(),this.print(a.consequent,a),this.space(),this.token(":"),this.space(),this.print(a.alternate,a)}function k(a,b){this.word("new"),this.space(),this.print(a.callee,a),(0!==a.arguments.length||!this.format.minified||D.isCallExpression(b,{callee:a})||D.isMemberExpression(b)||D.isNewExpression(b))&&(this.token("("),this.printList(a.arguments,a),this.token(")"))}function l(a){this.printList(a.expressions,a)}function m(){this.word("this")}function n(){this.word("super")}function o(a){this.token("@"),this.print(a.expression,a),this.newline()}function p(){this.token(","),this.newline(),this.endsWith("\n")||this.space()}function q(a){this.print(a.callee,a),this.token("(");var b=a._prettyCall,c=void 0;b&&(c=p,this.newline(),this.indent()),this.printList(a.arguments,a,{separator:c}),b&&(this.newline(),this.dedent()),this.token(")")}function r(){this.word("import")}function s(a){return function(b){if(this.word(a),b.delegate&&this.token("*"),b.argument){this.space();var c=this.startTerminatorless();this.print(b.argument,b),this.endTerminatorless(c)}}}function t(){this.semicolon(!0)}function u(a){this.print(a.expression,a),this.semicolon()}function v(a){this.print(a.left,a),a.left.optional&&this.token("?"),this.print(a.left.typeAnnotation,a),this.space(),this.token("="),this.space(),this.print(a.right,a)}function w(a,b){var c=this.inForStatementInitCounter&&"in"===a.operator&&!F.needsParens(a,b);c&&this.token("("),this.print(a.left,a),this.space(),"in"===a.operator||"instanceof"===a.operator?this.word(a.operator):this.token(a.operator),this.space(),this.print(a.right,a),c&&this.token(")")}function x(a){this.print(a.object,a),this.token("::"),this.print(a.callee,a)}function y
if(this.format.retainLines){var c=b?b[a]:null;if(c&&null!==c.line)for(var d=c.line-this._buf.getCurrentLine(),e=0;e<d;e++)this._newline()}},a.prototype._getIndent=function(){return(0,x.default)(this.format.indent.style,this._indent)},a.prototype.startTerminatorless=function(){return this._parenPushNewlineState={printed:!1}},a.prototype.endTerminatorless=function(a){a.printed&&(this.dedent(),this.newline(),this.token(")"))},a.prototype.print=function(a,b){var c=this;if(a){var d=this.format.concise;a._compact&&(this.format.concise=!0);var e=this[a.type];if(!e)throw new ReferenceError("unknown node of type "+(0,l.default)(a.type)+" with constructor "+(0,l.default)(a&&a.constructor.name));this._printStack.push(a);var f=this._insideAux;this._insideAux=!a.loc,this._maybeAddAuxComment(this._insideAux&&!f);var g=B.needsParens(a,b,this._printStack);this.format.retainFunctionParens&&"FunctionExpression"===a.type&&a.extra&&a.extra.parenthesized&&(g=!0),g&&this.token("("),this._printLeadingComments(a,b);var h=F.isProgram(a)||F.isFile(a)?null:a.loc;this.withSource("start",h,function(){c[a.type](a,b)}),this._printTrailingComments(a,b),g&&this.token(")"),this._printStack.pop(),this.format.concise=d,this._insideAux=f}},a.prototype._maybeAddAuxComment=function(a){a&&this._printAuxBeforeComment(),this._insideAux||this._printAuxAfterComment()},a.prototype._printAuxBeforeComment=function(){if(!this._printAuxAfterOnNextUserNode){this._printAuxAfterOnNextUserNode=!0;var a=this.format.auxiliaryCommentBefore;a&&this._printComment({type:"CommentBlock",value:a})}},a.prototype._printAuxAfterComment=function(){if(this._printAuxAfterOnNextUserNode){this._printAuxAfterOnNextUserNode=!1;var a=this.format.auxiliaryCommentAfter;a&&this._printComment({type:"CommentBlock",value:a})}},a.prototype.getPossibleRaw=function(a){var b=a.extra;if(b&&null!=b.raw&&null!=b.rawValue&&a.value===b.rawValue)return b.raw},a.prototype.printJoin=function(a,b){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(a&&a.length){c.indent&&this.indent();for(var d={addNewlines:c.addNewlines},e=0;e<a.length;e++){var f=a[e];f&&(c.statement&&this._printNewline(!0,f,b,d),this.print(f,b),c.iterator&&c.iterator(f,e),c.separator&&e<a.length-1&&c.separator.call(this),c.statement&&this._printNewline(!1,f,b,d))}c.indent&&this.dedent()}},a.prototype.printAndIndentOnComments=function(a,b){var c=!!a.leadingComments;c&&this.indent(),this.print(a,b),c&&this.dedent()},a.prototype.printBlock=function(a){var b=a.body;F.isEmptyStatement(b)||this.space(),this.print(b,a)},a.prototype._printTrailingComments=function(a,b){this._printComments(this._getComments(!1,a,b))},a.prototype._printLeadingComments=function(a,b){this._printComments(this._getComments(!0,a,b))},a.prototype.printInnerComments=function(a){var b=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];a.innerComments&&(b&&this.indent(),this._printComments(a.innerComments),b&&this.dedent())},a.prototype.printSequence=function(a,b){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return c.statement=!0,this.printJoin(a,b,c)},a.prototype.printList=function(a,b){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return null==c.separator&&(c.separator=f),this.printJoin(a,b,c)},a.prototype._printNewline=function(a,b,c,d){var e=this;if(!this.format.retainLines&&!this.format.compact){if(this.format.concise)return void this.space();var f=0;if(null!=b.start&&!b._ignoreUserWhitespace&&this._whitespace)if(a){var g=b.leadingComments,h=g&&(0,r.default)(g,function(a){return!!a.loc&&e.format.shouldPrintComment(a.value)});f=this._whitespace.getNewlinesBefore(h||b)}else{var i=b.trailingComments,j=i&&(0,t.default)(i,function(a){return!!a.loc&&e.format.shouldPrintComment(a.value)});f=this._whitespace.getNewlinesAfter(j||b)}else{a||f++,d.addNewlines&&(f+=d.addNewlines(a,b)||0);var k=B.needsWhitespaceAfter;a&&(k=B.needsWhitespaceBefore),k(b,c)&&f++,this._buf.hasContent()||(f=0)}this.newline(f)}},a.prototype._getComments=function(a,b){return b&&(a?b.leadingComments:b.trailingComments)||[]},a.prototype._printComment=
d){var e=h[d.type];e&&(c=e(c)),a[b]=c}}}return a}a("c"),this||self;b.__esModule=!0,b.config=void 0,b.normaliseOptions=f;var g=a("b7"),h=e(g),i=a("b9"),j=d(i);b.config=j.default}),a.registerDynamic("ba",["bb"],!0,function(a,b,c){function d(a,b){return b="function"==typeof b?b:void 0,e(a,f|g,b)}var e=(this||self,a("bb")),f=1,g=4;c.exports=d}),a.registerDynamic("bc",["bd","84"],!0,function(a,b,c){function d(a,b,c){(void 0===c||f(a[b],c))&&(void 0!==c||b in a)||e(a,b,c)}var e=(this||self,a("bd")),f=a("84");c.exports=d}),a.registerDynamic("be",["42","8d"],!0,function(a,b,c){function d(a){return f(a)&&e(a)}var e=(this||self,a("42")),f=a("8d");c.exports=d}),a.registerDynamic("bf",["c0","c1"],!0,function(a,b,c){function d(a){return e(a,f(a))}var e=(this||self,a("c0")),f=a("c1");c.exports=d}),a.registerDynamic("c2",["bc","c3","c4","c5","c6","74","5c","be","8b","c7","93","c8","8c","bf"],!0,function(a,b,c){function d(a,b,c,d,s,t,u){var v=a[c],w=b[c],x=u.get(w);if(x)return void e(a,c,x);var y=t?t(v,w,c+"",a,b,u):void 0,z=void 0===y;if(z){var A=k(w),B=!A&&m(w),C=!A&&!B&&q(w);y=w,A||B||C?k(v)?y=v:l(v)?y=h(v):B?(z=!1,y=f(w,!0)):C?(z=!1,y=g(w,!0)):y=[]:p(w)||j(w)?(y=v,j(v)?y=r(v):(!o(v)||d&&n(v))&&(y=i(w))):z=!1}z&&(u.set(w,y),s(y,w,d,t,u),u.delete(w)),e(a,c,y)}var e=(this||self,a("bc")),f=a("c3"),g=a("c4"),h=a("c5"),i=a("c6"),j=a("74"),k=a("5c"),l=a("be"),m=a("8b"),n=a("c7"),o=a("93"),p=a("c8"),q=a("8c"),r=a("bf");c.exports=d}),a.registerDynamic("c9",["78","bc","ca","c2","93","c1"],!0,function(a,b,c){function d(a,b,c,k,l){a!==b&&g(b,function(g,j){if(i(g))l||(l=new e),h(a,b,j,c,d,k,l);else{var m=k?k(a[j],g,j+"",a,b,l):void 0;void 0===m&&(m=g),f(a,j,m)}},j)}var e=(this||self,a("78")),f=a("bc"),g=a("ca"),h=a("c2"),i=a("93"),j=a("c1");c.exports=d}),a.registerDynamic("cb",["c9","cc"],!0,function(a,b,c){var d=(this||self,a("c9")),e=a("cc"),f=e(function(a,b,c,e){d(a,b,c,e)});c.exports=f}),a.registerDynamic("cd",["18","cb","c"],!0,function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}a("c"),this||self;b.__esModule=!0;var e=a("18"),f=d(e);b.default=function(a,b){if(a&&b)return(0,h.default)(a,b,function(a,b){if(b&&Array.isArray(a)){for(var c=b.slice(0),d=a,e=Array.isArray(d),g=0,d=e?d:(0,f.default)(d);;){var h;if(e){if(g>=d.length)break;h=d[g++]}else{if(g=d.next(),g.done)break;h=g.value}var i=h;c.indexOf(i)<0&&c.push(i)}return c}})};var g=a("cb"),h=d(g);c.exports=b.default}),a.registerDynamic("b9",["c"],!0,function(a,b,c){"use strict";a("c"),this||self;c.exports={filename:{type:"filename",description:"filename to use when reading from stdin - this will be used in source-maps, errors etc",default:"unknown",shorthand:"f"},filenameRelative:{hidden:!0,type:"string"},inputSourceMap:{hidden:!0},env:{hidden:!0,default:{}},mode:{description:"",hidden:!0},retainLines:{type:"boolean",default:!1,description:"retain line numbers - will result in really ugly code"},highlightCode:{description:"enable/disable ANSI syntax highlighting of code frames (on by default)",type:"boolean",default:!0},suppressDeprecationMessages:{type:"boolean",default:!1,hidden:!0},presets:{type:"list",description:"",default:[]},plugins:{type:"list",default:[],description:""},ignore:{type:"list",description:"list of glob paths to **not** compile",default:[]},only:{type:"list",description:"list of glob paths to **only** compile"},code:{hidden:!0,default:!0,type:"boolean"},metadata:{hidden:!0,default:!0,type:"boolean"},ast:{hidden:!0,default:!0,type:"boolean"},extends:{type:"string",hidden:!0},comments:{type:"boolean",default:!0,description:"write comments to generated output (true by default)"},shouldPrintComment:{hidden:!0,description:"optional callback to control whether a comment should be inserted, when this is used the comments option is ignored"},wrapPluginVisitorMethod:{hidden:!0,description:"optional callback to wrap all visitor methods"},compact:{type:"booleanString",default:"auto",description:"do not include superfluous whitespace characters and line terminators [true|false|auto]"},minified:{type:"boolean",default:!1,description:"save as much bytes w
f.id=g,f.type="FunctionDeclaration",this.path.unshiftContainer("body",f)):(f._compact=!0,this.scope.push({id:g,init:f,unique:!0})),g},c.prototype.addTemplateObject=function(a,b,c){var d=c.elements.map(function(a){return a.value}),e=a+"_"+c.elements.length+"_"+d.join(","),f=this.declarations[e];if(f)return f;var g=this.declarations[e]=this.scope.generateUidIdentifier("templateObject"),h=this.addHelper(a),i=Y.callExpression(h,[b,c]);return i._compact=!0,this.scope.push({id:g,init:i,_blockHoist:1.9}),g},c.prototype.buildCodeFrameError=function(a,b){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:SyntaxError,d=a&&(a.loc||a._loc),e=new c(b);return d?e.loc=d.start:((0,F.default)(a,fa,this.scope,e),e.message+=" (This is an error on an internal node. Probably an internal error",e.loc&&(e.message+=". Location has been estimated."),e.message+=")"),e},c.prototype.mergeSourceMap=function(a){var b=this.opts.inputSourceMap;if(!b)return a;var c=function(){var c=new H.default.SourceMapConsumer(b),d=new H.default.SourceMapConsumer(a),e=new H.default.SourceMapGenerator({file:c.file,sourceRoot:c.sourceRoot}),f=d.sources[0];c.eachMapping(function(a){var b=d.generatedPositionFor({line:a.generatedLine,column:a.generatedColumn,source:f});null!=b.column&&e.addMapping({source:a.source,original:null==a.source?null:{line:a.originalLine,column:a.originalColumn},generated:b})});var g=e.toJSON();return b.mappings=g.mappings,{v:b}}();return"object"===("undefined"==typeof c?"undefined":(0,h.default)(c))?c.v:void 0},c.prototype.parse=function(b){var c=S.parse,d=this.opts.parserOpts;if(d&&(d=(0,n.default)({},this.parserOpts,d),d.parser)){if("string"==typeof d.parser){var e=W.default.dirname(this.opts.filename)||f.cwd(),g=(0,$.default)(d.parser,e);if(!g)throw new Error("Couldn't find parser "+d.parser+' with "parse" method relative to directory '+e);c=a(g).parse}else c=d.parser;d.parser={parse:function(a){return(0,S.parse)(a,d)}}}this.log.debug("Parse start");var h=c(b,d||this.parserOpts);return this.log.debug("Parse stop"),h},c.prototype._addAst=function(a){this.path=E.NodePath.get({hub:this.hub,parentPath:null,parent:a,container:a,key:"program"}).setContext(),this.scope=this.path.scope,this.ast=a,this.getMetadata()},c.prototype.addAst=function(a){this.log.debug("Start set AST"),this._addAst(a),this.log.debug("End set AST")},c.prototype.transform=function(){for(var a=0;a<this.pluginPasses.length;a++){var b=this.pluginPasses[a];this.call("pre",b),this.log.debug("Start transform traverse");var c=F.default.visitors.merge(this.pluginVisitors[a],b,this.opts.wrapPluginVisitorMethod);(0,F.default)(this.ast,c,this.scope),this.log.debug("End transform traverse"),this.call("post",b)}return this.generate()},c.prototype.wrap=function(a,b){a+="";try{return this.shouldIgnore()?this.makeResult({code:a,ignored:!0}):b()}catch(b){if(b._babel)throw b;b._babel=!0;var c=b.message=this.opts.filename+": "+b.message,d=b.loc;if(d&&(b.codeFrame=(0,L.default)(a,d.line,d.column+1,this.opts),c+="\n"+b.codeFrame),f.browser&&(b.message=c),b.stack){var e=b.stack.replace(b.message,c);b.stack=e}throw b}},c.prototype.addCode=function(a){a=(a||"")+"",a=this.parseInputSourceMap(a),this.code=a},c.prototype.parseCode=function(){this.parseShebang();var a=this.parse(this.code);this.addAst(a)},c.prototype.shouldIgnore=function(){var a=this.opts;return U.shouldIgnore(a.filename,a.ignore,a.only)},c.prototype.call=function(a,b){for(var c=b,d=Array.isArray(c),e=0,c=d?c:(0,j.default)(c);;){var f;if(d){if(e>=c.length)break;f=c[e++]}else{if(e=c.next(),e.done)break;f=e.value}var g=f,h=g.plugin,i=h[a];i&&i.call(g,this)}},c.prototype.parseInputSourceMap=function(a){var b=this.opts;if(b.inputSourceMap!==!1){var c=z.default.fromSource(a);c&&(b.inputSourceMap=c.toObject(),a=z.default.removeComments(a))}return a},c.prototype.parseShebang=function(){var a=da.exec(this.code);a&&(this.shebang=a[0],this.code=this.code.replace(da,""))},c.prototype.makeResult=function(a){var b=a.code,c=a.map,d=a.ast,e=a.ignored,f={metadata:null,options:this.opts,ignored:!!e,code:null,ast:null,map:c||null};return this.
c.push(i.assignmentExpression("=",b,a.node)),c=c.concat(d(a,b,this)),c.push(b),a.replaceWith(i.sequenceExpression(c))}},ClassDeclaration:function(a){if(e(a)){g(a),(0,l.default)(a);var b=a.node.id,c=[];c=c.concat(d(a,b,this).map(function(a){return i.expressionStatement(a)})),c.push(i.expressionStatement(b)),a.insertAfter(c)}},ObjectExpression:function(a){e(a)&&g(a)}}}};var i=a("10"),j=d(i),k=a("f6"),l=d(k),m=(0,j.default)("\n CLASS_REF = DECORATOR(CLASS_REF) || CLASS_REF;\n");c.exports=b.default}),a.registerDynamic("f8",[],!0,function(a,b,c){"use strict";this||self;b.__esModule=!0,b.default=function(){return{manipulateOptions:function(a,b){b.plugins.push("dynamicImport")}}},c.exports=b.default}),a.registerDynamic("f0",["f9","f2","f7","f8"],!0,function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}this||self;b.__esModule=!0;var e=a("f9"),f=d(e),g=a("f2"),h=d(g),i=a("f7"),j=d(i),k=a("f8"),l=d(k);b.default={presets:[f.default],plugins:[l.default,h.default,j.default]},c.exports=b.default}),a.registerDynamic("fa",[],!0,function(a,b,c){"use strict";this||self;b.__esModule=!0,b.default=function(){return{manipulateOptions:function(a,b){b.plugins.push("trailingFunctionCommas")}}},c.exports=b.default}),a.registerDynamic("fb",[],!0,function(a,b,c){"use strict";this||self;b.__esModule=!0,b.default=function(){return{manipulateOptions:function(a,b){b.plugins.push("asyncFunctions")}}},c.exports=b.default}),a.registerDynamic("fc",["fb","fd"],!0,function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}this||self;b.__esModule=!0,b.default=function(){return{inherits:a("fb"),visitor:{Function:function(a,b){a.node.async&&!a.node.generator&&(0,f.default)(a,b.file,{wrapAsync:b.addHelper("asyncToGenerator")})}}}};var e=a("fd"),f=d(e);c.exports=b.default}),a.registerDynamic("fe",[],!0,function(a,b,c){"use strict";this||self;b.__esModule=!0,b.default=function(){return{manipulateOptions:function(a,b){b.plugins.push("exponentiationOperator")}}},c.exports=b.default}),a.registerDynamic("ff",["12"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a,b,c,d){var e=void 0;if(h.isSuper(a))return a;if(h.isIdentifier(a)){if(d.hasBinding(a.name))return a;e=a}else{if(!h.isMemberExpression(a))throw new Error("We can't explode this node type "+a.type);if(e=a.object,h.isSuper(e)||h.isIdentifier(e)&&d.hasBinding(e.name))return e}var f=d.generateUidIdentifierBasedOnNode(e);return b.push(h.variableDeclaration("var",[h.variableDeclarator(f,e)])),f}function f(a,b,c,d){var e=a.property,f=h.toComputedKey(a,e);if(h.isLiteral(f)&&h.isPureish(f))return f;var g=d.generateUidIdentifierBasedOnNode(e);return b.push(h.variableDeclaration("var",[h.variableDeclarator(g,e)])),g}this||self;b.__esModule=!0,b.default=function(a,b,c,d,g){var i=void 0;i=h.isIdentifier(a)&&g?a:e(a,b,c,d);var j=void 0,k=void 0;if(h.isIdentifier(a))j=a,k=i;else{var l=f(a,b,c,d),m=a.computed||h.isLiteral(l);k=j=h.memberExpression(i,l,m)}return{uid:k,ref:j}};var g=a("12"),h=d(g);c.exports=b.default}),a.registerDynamic("100",["ff","12"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}this||self;b.__esModule=!0,b.default=function(a){function b(b){return b&&b.operator===a.operator+"="}function c(a,b){return i.assignmentExpression("=",a,b)}var d={};return d.ExpressionStatement=function(d,e){if(!d.isCompletionRecord()){var f=d.node.expression;if(b(f)){var h=[],j=(0,g.default)(f.left,h,e,d.scope,!0);h.push(i.expressionStatement(c(j.ref,a.build(j.uid,f.right)))),d.replaceWithMultiple(h)}}},d.AssignmentExpression=function(d,e){var f=d.node,h=d.scope;if(b(f)){var i=[],j=(0,g.default)(f.left,i,e,h);i.push(c(j.ref,a.build(j.uid,f.right))),d.replaceWithMultiple(i)}},d.BinaryExpression=function(b){var c=b.node;c.operator===a.operator&&b.replac
validate:(0,i.assertNodeType)("Expression")},body:{validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("ForStatement",{visitor:["init","test","update","body"],aliases:["Scopable","Statement","For","BlockParent","Loop"],fields:{init:{validate:(0,i.assertNodeType)("VariableDeclaration","Expression"),optional:!0},test:{validate:(0,i.assertNodeType)("Expression"),optional:!0},update:{validate:(0,i.assertNodeType)("Expression"),optional:!0},body:{validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("FunctionDeclaration",{builder:["id","params","body","generator","async"],visitor:["id","params","body","returnType","typeParameters"],fields:{id:{validate:(0,i.assertNodeType)("Identifier")},params:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("LVal")))},body:{validate:(0,i.assertNodeType)("BlockStatement")},generator:{default:!1,validate:(0,i.assertValueType)("boolean")},async:{default:!1,validate:(0,i.assertValueType)("boolean")}},aliases:["Scopable","Function","BlockParent","FunctionParent","Statement","Pureish","Declaration"]}),(0,j.default)("FunctionExpression",{inherits:"FunctionDeclaration",aliases:["Scopable","Function","BlockParent","FunctionParent","Expression","Pureish"],fields:{id:{validate:(0,i.assertNodeType)("Identifier"),optional:!0},params:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("LVal")))},body:{validate:(0,i.assertNodeType)("BlockStatement")},generator:{default:!1,validate:(0,i.assertValueType)("boolean")},async:{default:!1,validate:(0,i.assertValueType)("boolean")}}}),(0,j.default)("Identifier",{builder:["name"],visitor:["typeAnnotation"],aliases:["Expression","LVal"],fields:{name:{validate:function(a,b,c){!g.isValidIdentifier(c)}},decorators:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("Decorator")))}}}),(0,j.default)("IfStatement",{visitor:["test","consequent","alternate"],aliases:["Statement","Conditional"],fields:{test:{validate:(0,i.assertNodeType)("Expression")},consequent:{validate:(0,i.assertNodeType)("Statement")},alternate:{optional:!0,validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("LabeledStatement",{visitor:["label","body"],aliases:["Statement"],fields:{label:{validate:(0,i.assertNodeType)("Identifier")},body:{validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("StringLiteral",{builder:["value"],fields:{value:{validate:(0,i.assertValueType)("string")}},aliases:["Expression","Pureish","Literal","Immutable"]}),(0,j.default)("NumericLiteral",{builder:["value"],deprecatedAlias:"NumberLiteral",fields:{value:{validate:(0,i.assertValueType)("number")}},aliases:["Expression","Pureish","Literal","Immutable"]}),(0,j.default)("NullLiteral",{aliases:["Expression","Pureish","Literal","Immutable"]}),(0,j.default)("BooleanLiteral",{builder:["value"],fields:{value:{validate:(0,i.assertValueType)("boolean")}},aliases:["Expression","Pureish","Literal","Immutable"]}),(0,j.default)("RegExpLiteral",{builder:["pattern","flags"],deprecatedAlias:"RegexLiteral",aliases:["Expression","Literal"],fields:{pattern:{validate:(0,i.assertValueType)("string")},flags:{validate:(0,i.assertValueType)("string"),default:""}}}),(0,j.default)("LogicalExpression",{builder:["operator","left","right"],visitor:["left","right"],aliases:["Binary","Expression"],fields:{operator:{validate:i.assertOneOf.apply(void 0,h.LOGICAL_OPERATORS)},left:{validate:(0,i.assertNodeType)("Expression")},right:{validate:(0,i.assertNodeType)("Expression")}}}),(0,j.default)("MemberExpression",{builder:["object","property","computed"],visitor:["object","property"],aliases:["Expression","LVal"],fields:{object:{validate:(0,i.assertNodeType)("Expression")},property:{validate:function(a,b,c){var d=a.computed?"Expression":"Identifier";(0,i.assertNodeType)(d)(a,b,c)}},computed:{default:!1}}}),(0,j.default)("NewExpression",{visitor:["callee","arguments"],aliases:["Expression"],fields:{callee:{validate:(0,i.assertNodeType)("Expression")},arguments:{validate:(0,i.chain)((0,i.assertValueType)("array
b.isCompatTag=e,b.buildChildren=g;var h=a("10e"),i=d(h);b.isReactComponent=i.buildMatchMemberExpression("React.Component")}),a.registerDynamic("10e",["107","112","109","117","110","10d","10f","116","118","129","12a","da","12b","122","11c","128"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a){var b=_["is"+a];b||(b=_["is"+a]=function(b,c){return _.is(a,b,c)}),_["assert"+a]=function(c,d){if(d=d||{},!b(c,d))throw new Error("Expected type "+(0,K.default)(a)+" with option "+(0,K.default)(d))}}function g(a,b,c){if(!b)return!1;var d=h(b.type,a);return!!d&&("undefined"==typeof c||_.shallowEqual(b,c))}function h(a,b){if(a===b)return!0;if(_.ALIAS_KEYS[b])return!1;var c=_.FLIPPED_ALIAS_KEYS[b];if(c){if(c[0]===a)return!0;for(var d=c,e=Array.isArray(d),f=0,d=e?d:(0,G.default)(d);;){var g;if(e){if(f>=d.length)break;g=d[f++]}else{if(f=d.next(),f.done)break;g=f.value}var h=g;if(a===h)return!0}}return!1}function i(a,b,c){if(a){var d=_.NODE_FIELDS[a.type];if(d){var e=d[b];e&&e.validate&&(e.optional&&null==c||e.validate(a,b,c))}}}function j(a,b){for(var c=(0,I.default)(b),d=c,e=Array.isArray(d),f=0,d=e?d:(0,G.default)(d);;){var g;if(e){if(f>=d.length)break;g=d[f++]}else{if(f=d.next(),f.done)break;g=f.value}var h=g;if(a[h]!==b[h])return!1}return!0}function k(a,b,c){return a.object=_.memberExpression(a.object,a.property,a.computed),a.property=b,a.computed=!!c,a}function l(a,b){return a.object=_.memberExpression(b,a.object),a}function m(a){var b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body";return a[b]=_.toBlock(a[b],a)}function n(a){if(!a)return a;var b={};for(var c in a)"_"!==c[0]&&(b[c]=a[c]);return b}function o(a){var b=n(a);return delete b.loc,b}function p(a){if(!a)return a;var b={};for(var c in a)if("_"!==c[0]){var d=a[c];d&&(d.type?d=_.cloneDeep(d):Array.isArray(d)&&(d=d.map(_.cloneDeep))),b[c]=d}return b}function q(a,b){var c=a.split(".");return function(a){if(!_.isMemberExpression(a))return!1;for(var d=[a],e=0;d.length;){var f=d.shift();if(b&&e===c.length)return!0;if(_.isIdentifier(f)){if(c[e]!==f.name)return!1}else{if(!_.isStringLiteral(f)){if(_.isMemberExpression(f)){if(f.computed&&!_.isStringLiteral(f.property))return!1;d.push(f.object),d.push(f.property);continue}return!1}if(c[e]!==f.value)return!1}if(++e>c.length)return!1}return!0}}function r(a){for(var b=_.COMMENT_KEYS,c=Array.isArray(b),d=0,b=c?b:(0,G.default)(b);;){var e;if(c){if(d>=b.length)break;e=b[d++]}else{if(d=b.next(),d.done)break;e=d.value}var f=e;delete a[f]}return a}function s(a,b){return t(a,b),u(a,b),v(a,b),a}function t(a,b){w("trailingComments",a,b)}function u(a,b){w("leadingComments",a,b)}function v(a,b){w("innerComments",a,b)}function w(a,b,c){b&&c&&(b[a]=(0,X.default)((0,T.default)([].concat(b[a],c[a]))))}function x(a,b){if(!a||!b)return a;for(var c=_.INHERIT_KEYS.optional,d=Array.isArray(c),e=0,c=d?c:(0,G.default)(c);;){var f;if(d){if(e>=c.length)break;f=c[e++]}else{if(e=c.next(),e.done)break;f=e.value}var g=f;null==a[g]&&(a[g]=b[g])}for(var h in b)"_"===h[0]&&(a[h]=b[h]);for(var i=_.INHERIT_KEYS.force,j=Array.isArray(i),k=0,i=j?i:(0,G.default)(i);;){var l;if(j){if(k>=i.length)break;l=i[k++]}else{if(k=i.next(),k.done)break;l=k.value}var m=l;a[m]=b[m]}return _.inheritsComments(a,b),a}function y(a){if(!z(a))throw new TypeError("Not a valid node "+(a&&a.type))}function z(a){return!(!a||!Y.VISITOR_KEYS[a.type])}function A(a,b,c){if(a){var d=_.VISITOR_KEYS[a.type];if(d){c=c||{},b(a,c);for(var e=d,f=Array.isArray(e),g=0,e=f?e:(0,G.default)(e);;){var h;if(f){if(g>=e.length)break;h=e[g++]}else{if(g=e.next(),g.done)break;h=g.value}var i=h,j=a[i];if(Array.isArray(j))for(var k=j,l=Array.isArray(k),m=0,k=l?k:(0,G.default)(k);;){var n;if(l){if(m>=k.length)break;n=k[m++]}else{if(m=k.next(),m.done)break;n=m.value}var o=n;A(o,b,c)}else A(j,b,c)}}}}function B(a,b){b=b||{};for(var c=b.preserveComments?da:ea,d=c,e=Array.isArray(d),f=0,d=e?d:(0,G.default)(d);;){va
this.constructor=this.buildConstructor();var f=[],g=[];if(this.isDerived&&(g.push(b),b=this.scope.generateUidIdentifierBasedOnNode(b),f.push(b),this.superName=b),this.buildBody(),e.body.unshift(t.expressionStatement(t.callExpression(c.addHelper("classCallCheck"),[t.thisExpression(),this.classRef]))),d=d.concat(this.staticPropBody.map(function(b){return b(a.classRef)})),this.classId&&1===d.length)return t.toExpression(d[0]);d.push(t.returnStatement(this.classRef));var h=t.functionExpression(null,f,t.blockStatement(d));return h.shadow=!0,t.callExpression(h,g)},a.prototype.buildConstructor=function(){var a=t.functionDeclaration(this.classRef,[],this.constructorBody);return t.inherits(a,this.node),a},a.prototype.pushToMap=function(a,b){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value",d=arguments[3],e=void 0;a.static?(this.hasStaticDescriptors=!0,e=this.staticMutatorMap):(this.hasInstanceDescriptors=!0,e=this.instanceMutatorMap);var f=p.push(e,a,c,this.file,d);return b&&(f.enumerable=t.booleanLiteral(!0)),f},a.prototype.constructorMeMaybe=function(){for(var a=!1,b=this.path.get("body.body"),c=b,d=Array.isArray(c),e=0,c=d?c:(0,g.default)(c);;){var f;if(d){if(e>=c.length)break;f=c[e++]}else{if(e=c.next(),e.done)break;f=e.value}var h=f;if(a=h.equals("kind","constructor"))break}if(!a){var i=void 0,j=void 0;if(this.isDerived){var k=u().expression;i=k.params,j=k.body}else i=[],j=t.blockStatement([]);this.path.get("body").unshiftContainer("body",t.classMethod("constructor",t.identifier("constructor"),i,j))}},a.prototype.buildBody=function(){if(this.constructorMeMaybe(),this.pushBody(),this.verifyConstructor(),this.userConstructor){var a=this.constructorBody;a.body=a.body.concat(this.userConstructor.body.body),t.inherits(this.constructor,this.userConstructor),t.inherits(a,this.userConstructor.body)}this.pushDescriptors()},a.prototype.pushBody=function(){for(var a=this.path.get("body.body"),b=a,c=Array.isArray(b),d=0,b=c?b:(0,g.default)(b);;){var e;if(c){if(d>=b.length)break;e=b[d++]}else{if(d=b.next(),d.done)break;e=d.value}var f=e,h=f.node;if(f.isClassProperty())throw f.buildCodeFrameError("Missing class properties transform.");if(h.decorators)throw f.buildCodeFrameError("Method has decorators, put the decorator plugin before the classes one.");if(t.isClassMethod(h)){var i="constructor"===h.kind;if(i&&(f.traverse(w,this),!this.hasBareSuper&&this.isDerived))throw f.buildCodeFrameError("missing super() call in constructor");var j=new l.default({forceSuperMemoisation:i,methodPath:f,methodNode:h,objectRef:this.classRef,superRef:this.superName,isStatic:h.static,isLoose:this.isLoose,scope:this.scope,file:this.file},!0);j.replace(),i?this.pushConstructor(j,h,f):this.pushMethod(h,f)}}},a.prototype.clearDescriptors=function(){this.hasInstanceDescriptors=!1,this.hasStaticDescriptors=!1,this.instanceMutatorMap={},this.staticMutatorMap={}},a.prototype.pushDescriptors=function(){this.pushInherits();var a=this.body,b=void 0,c=void 0;if(this.hasInstanceDescriptors&&(b=p.toClassObject(this.instanceMutatorMap)),this.hasStaticDescriptors&&(c=p.toClassObject(this.staticMutatorMap)),b||c){b&&(b=p.toComputedObjectFromClass(b)),c&&(c=p.toComputedObjectFromClass(c));var d=t.nullLiteral(),e=[this.classRef,d,d,d,d];b&&(e[1]=b),c&&(e[2]=c),this.instanceInitializersId&&(e[3]=this.instanceInitializersId,a.unshift(this.buildObjectAssignment(this.instanceInitializersId))),this.staticInitializersId&&(e[4]=this.staticInitializersId,a.unshift(this.buildObjectAssignment(this.staticInitializersId)));for(var f=0,g=0;g<e.length;g++)e[g]!==d&&(f=g);e=e.slice(0,f+1),a.push(t.expressionStatement(t.callExpression(this.file.addHelper("createClass"),e)))}this.clearDescriptors()},a.prototype.buildObjectAssignment=function(a){return t.variableDeclaration("var",[t.variableDeclarator(a,t.objectExpression([]))])},a.prototype.wrapSuperCall=function(a,b,c,d){var e=a.node;this.isLoose?(e.arguments.unshift(t.thisExpression()),2===e.arguments.length&&t.isSpreadElement(e.arguments[1])&&t.isIdentifier(e.arguments[1].argument,{name:"arguments"})?(e.arguments[1]=e.arg
(a=y(/^[0-7]{1,3}/))?g("octal",parseInt(a[0],8),a[0],1):(a=h(y(/^[89]/)),d(a,a.range[0]-1)))}return(a=y(/^[0-7]{1,3}/))?(b=a[0],/^0{1,3}$/.test(b)?g("null",0,"0",b.length+1):g("octal",parseInt(b,8),b,1)):!!(a=y(/^[dDsSwW]/))&&k(a[0])}function K(){var a;if(a=y(/^[fnrtv]/)){var b=0;switch(a[0]){case"t":b=9;break;case"n":b=10;break;case"v":b=11;break;case"f":b=12;break;case"r":b=13}return g("singleEscape",b,"\\"+a[0])}return(a=y(/^c([a-zA-Z])/))?g("controlLetter",a[1].charCodeAt(0)%32,a[1],2):(a=y(/^x([0-9a-fA-F]{2})/))?g("hexadecimalEscape",parseInt(a[1],16),a[1],2):(a=y(/^u([0-9a-fA-F]{4})/))?G(g("unicodeEscape",parseInt(a[1],16),a[1],2)):Y&&(a=y(/^u\{([0-9a-fA-F]+)\}/))?g("unicodeCodePointEscape",parseInt(a[1],16),a[1],4):M()}function L(a){var b=new RegExp("[ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮ̀-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁ҃-҇Ҋ-ԯԱ-Ֆՙա-և֑-ׇֽֿׁׂׅׄא-תװ-ײؐ-ؚؠ-٩ٮ-ۓە-ۜ۟-۪ۨ-ۼۿܐ-݊ݍ-ޱ߀-ߵߺࠀ-࠭ࡀ-࡛ࢠ-ࢲࣤ-ॣ०-९ॱ-ঃঅ-ঌএঐও-নপ-রলশ-হ়-ৄেৈো-ৎৗড়ঢ়য়-ৣ০-ৱਁ-ਃਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹ਼ਾ-ੂੇੈੋ-੍ੑਖ਼-ੜਫ਼੦-ੵઁ-ઃઅ-ઍએ-ઑઓ-નપ-રલળવ-હ઼-ૅે-ૉો-્ૐૠ-ૣ૦-૯ଁ-ଃଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହ଼-ୄେୈୋ-୍ୖୗଡ଼ଢ଼ୟ-ୣ୦-୯ୱஂஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹா-ூெ-ைொ-்ௐௗ௦-௯ఀ-ఃఅ-ఌఎ-ఐఒ-నప-హఽ-ౄె-ైొ-్ౕౖౘౙౠ-ౣ౦-౯ಁ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹ಼-ೄೆ-ೈೊ-್ೕೖೞೠ-ೣ೦-೯ೱೲഁ-ഃഅ-ഌഎ-ഐഒ-ഺഽ-ൄെ-ൈൊ-ൎൗൠ-ൣ൦-൯ൺ-ൿංඃඅ-ඖක-නඳ-රලව-ෆ්ා-ුූෘ-ෟ෦-෯ෲෳก-ฺเ-๎๐-๙ກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ູົ-ຽເ-ໄໆ່-ໍ໐-໙ໜ-ໟༀ༘༙༠-༩༹༵༷༾-ཇཉ-ཬཱ-྄྆-ྗྙ-ྼ࿆က-၉ၐ-ႝႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚ፝-፟ᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-᜔ᜠ-᜴ᝀ-ᝓᝠ-ᝬᝮ-ᝰᝲᝳក-៓ៗៜ៝០-៩᠋-᠍᠐-᠙ᠠ-ᡷᢀ-ᢪᢰ-ᣵᤀ-ᤞᤠ-ᤫᤰ-᤻᥆-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉ᧐-᧙ᨀ-ᨛᨠ-ᩞ᩠-᩿᩼-᪉᪐-᪙ᪧ᪰-᪽ᬀ-ᭋ᭐-᭙᭫-᭳ᮀ-᯳ᰀ-᰷᱀-᱉ᱍ-ᱽ᳐-᳔᳒-ᳶ᳸᳹ᴀ-᷵᷼-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼ‌‍‿⁀⁔ⁱⁿₐ-ₜ⃐-⃥⃜⃡-⃰ℂℇℊ--ℝℤΩℨK--ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯ⵿-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⷠ-ⷿⸯ々-〇〡-〯〱-〵〸-〼ぁ-ゖ゙゚ゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘫꙀ-꙯ꙴ-꙽ꙿ-ꚝꚟ-꛱ꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞭꞰꞱꟷ-ꠧꡀ-ꡳꢀ-꣄꣐-꣙꣠-ꣷꣻ꤀-꤭ꤰ-꥓ꥠ-ꥼꦀ-꧀ꧏ-꧙ꧠ-ꧾꨀ-ꨶꩀ-ꩍ꩐-꩙ꩠ-ꩶꩺ-ꫂꫛ-ꫝꫠ-ꫯꫲ-꫶ꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭟꭤꭥꯀ-ꯪ꯬꯭꯰-꯹가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻ︀-️︠-︭︳︴﹍-﹏ﹰ-ﹴﹶ-ﻼ0--_-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]");return 36===a||95===a||a>=65&&a<=90||a>=97&&a<=122||a>=48&&a<=57||92===a||a>=128&&b.test(String.fromCharCode(a))}function M(){var a,b="",c="";return L(v())?u(b)?g("identifier",8204,b):u(c)?g("identifier",8205,c):null:(a=s(),g("identifier",a.charCodeAt(0),a,1))}function N(){var a,b=Z;return(a=y(/^\[\^/))?(a=O(),t("]"),p(a,!0,b,Z)):u("[")?(a=O(),t("]"),p(a,!1,b,Z)):null}function O(){var a;return w("]")?[]:(a=Q(),a||U("nonEmptyClassRanges"),a)}function P(a){var b,c,d;if(w("-")&&!x("]")){t("-"),d=S(),d||U("classAtom"),c=Z;var e=O();return e||U("classRanges"),b=a.range[0],"empty"===e.type?[q(a,d,b,c)]:[q(a,d,b,c)].concat(e)}return d=R(),d||U("nonEmptyClassRangesNoDash"),[a].concat(d)}fu
for(var b=a.get("params"),c=b,d=Array.isArray(c),e=0,c=d?c:(0,g.default)(c);;){var f;if(d){if(e>=c.length)break;f=c[e++]}else{if(e=c.next(),e.done)break;f=e.value}var h=f;if(h.isRestElement()||h.isAssignmentPattern()){a.arrowFunctionToShadowed();break}}}},j.visitor,n.visitor,l.visitor])}};var h=a("dc"),i=a("15c"),j=d(i),k=a("15e"),l=d(k),m=a("15f"),n=d(m);c.exports=b.default}),a.registerDynamic("161",["20","18"],!0,function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}this||self;b.__esModule=!0;var e=a("20"),f=d(e),g=a("18"),h=d(g);b.default=function(a){function b(a){for(var b=a.declarations,c=Array.isArray(b),e=0,b=c?b:(0,h.default)(b);;){var f;if(c){if(e>=b.length)break;f=b[e++]}else{if(e=b.next(),e.done)break;f=e.value}var g=f;if(d.isPattern(g.id))return!0}return!1}function c(a){for(var b=a.elements,c=Array.isArray(b),e=0,b=c?b:(0,h.default)(b);;){var f;if(c){if(e>=b.length)break;f=b[e++]}else{if(e=b.next(),e.done)break;f=e.value}var g=f;if(d.isRestElement(g))return!0}return!1}var d=a.types,e={ReferencedIdentifier:function(a,b){b.bindings[a.node.name]&&(b.deopt=!0,a.stop())}},g=function(){function a(b){(0,f.default)(this,a),this.blockHoist=b.blockHoist,this.operator=b.operator,this.arrays={},this.nodes=b.nodes||[],this.scope=b.scope,this.file=b.file,this.kind=b.kind}return a.prototype.buildVariableAssignment=function(a,b){var c=this.operator;d.isMemberExpression(a)&&(c="=");var e=void 0;return e=c?d.expressionStatement(d.assignmentExpression(c,a,b)):d.variableDeclaration(this.kind,[d.variableDeclarator(a,b)]),e._blockHoist=this.blockHoist,e},a.prototype.buildVariableDeclaration=function(a,b){var c=d.variableDeclaration("var",[d.variableDeclarator(a,b)]);return c._blockHoist=this.blockHoist,c},a.prototype.push=function(a,b){d.isObjectPattern(a)?this.pushObjectPattern(a,b):d.isArrayPattern(a)?this.pushArrayPattern(a,b):d.isAssignmentPattern(a)?this.pushAssignmentPattern(a,b):this.nodes.push(this.buildVariableAssignment(a,b))},a.prototype.toArray=function(a,b){return this.file.opts.loose||d.isIdentifier(a)&&this.arrays[a.name]?a:this.scope.toArray(a,b)},a.prototype.pushAssignmentPattern=function(a,b){var c=this.scope.generateUidIdentifierBasedOnNode(b),e=d.variableDeclaration("var",[d.variableDeclarator(c,b)]);e._blockHoist=this.blockHoist,this.nodes.push(e);var f=d.conditionalExpression(d.binaryExpression("===",c,d.identifier("undefined")),a.right,c),g=a.left;if(d.isPattern(g)){var h=d.expressionStatement(d.assignmentExpression("=",c,f));h._blockHoist=this.blockHoist,this.nodes.push(h),this.push(g,c)}else this.nodes.push(this.buildVariableAssignment(g,f))},a.prototype.pushObjectRest=function(a,b,c,e){for(var f=[],g=0;g<a.properties.length;g++){var h=a.properties[g];if(g>=e)break;if(!d.isRestProperty(h)){var i=h.key;d.isIdentifier(i)&&!h.computed&&(i=d.stringLiteral(h.key.name)),f.push(i)}}f=d.arrayExpression(f);var j=d.callExpression(this.file.addHelper("objectWithoutProperties"),[b,f]);this.nodes.push(this.buildVariableAssignment(c.argument,j))},a.prototype.pushObjectProperty=function(a,b){d.isLiteral(a.key)&&(a.computed=!0);var c=a.value,e=d.memberExpression(b,a.key,a.computed);d.isPattern(c)?this.push(c,e):this.nodes.push(this.buildVariableAssignment(c,e))},a.prototype.pushObjectPattern=function(a,b){if(a.properties.length||this.nodes.push(d.expressionStatement(d.callExpression(this.file.addHelper("objectDestructuringEmpty"),[b]))),a.properties.length>1&&!this.scope.isStatic(b)){var c=this.scope.generateUidIdentifierBasedOnNode(b);this.nodes.push(this.buildVariableDeclaration(c,b)),b=c}for(var e=0;e<a.properties.length;e++){var f=a.properties[e];d.isRestProperty(f)?this.pushObjectRest(a,b,f,e):this.pushObjectProperty(f,b)}},a.prototype.canUnpackArrayPattern=function(a,b){if(!d.isArrayExpression(b))return!1;if(!(a.elements.length>b.elements.length)){if(a.elements.length<b.elements.length&&!c(a))return!1;for(var f=a.elements,g=Array.isArray(f),i=0,f=g?f:(0,h.default)(f);;){var j;if(g){if(i>=f.length)break;j=f[i++]}else{if(i=f.next(),i.done)break;j=i.value}var k=j;if(!k)return!1;if(d.isMemberE
offscreenBuffering:!1,onbeforeunload:!0,onblur:!0,onerror:!0,onfocus:!0,onload:!0,onresize:!0,onunload:!0,open:!1,openDatabase:!1,opener:!1,opera:!1,Option:!1,OscillatorNode:!1,outerHeight:!1,outerWidth:!1,PageTransitionEvent:!1,pageXOffset:!1,pageYOffset:!1,parent:!1,PasswordCredential:!1,Path2D:!1,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceNavigation:!1,PerformanceResourceTiming:!1,PerformanceTiming:!1,PeriodicWave:!1,Permissions:!1,PermissionStatus:!1,personalbar:!1,Plugin:!1,PluginArray:!1,PopStateEvent:!1,postMessage:!1,print:!1,ProcessingInstruction:!1,ProgressEvent:!1,PromiseRejectionEvent:!1,prompt:!1,PushManager:!1,PushSubscription:!1,RadioNodeList:!1,Range:!1,ReadableByteStream:!1,ReadableStream:!1,removeEventListener:!1,Request:!1,requestAnimationFrame:!1,requestIdleCallback:!1,resizeBy:!1,resizeTo:!1,Response:!1,RTCIceCandidate:!1,RTCSessionDescription:!1,RTCPeerConnection:!1,screen:!1,Screen:!1,screenLeft:!1,ScreenOrientation:!1,screenTop:!1,screenX:!1,screenY:!1,ScriptProcessorNode:!1,scroll:!1,scrollbars:!1,scrollBy:!1,scrollTo:!1,scrollX:!1,scrollY:!1,SecurityPolicyViolationEvent:!1,Selection:!1,self:!1,ServiceWorker:!1,ServiceWorkerContainer:!1,ServiceWorkerRegistration:!1,sessionStorage:!1,setInterval:!1,setTimeout:!1,ShadowRoot:!1,SharedKeyframeList:!1,SharedWorker:!1,showModalDialog:!1,SiteBoundCredential:!1,speechSynthesis:!1,SpeechSynthesisEvent:!1,SpeechSynthesisUtterance:!1,status:!1,statusbar:!1,stop:!1,Storage:!1,StorageEvent:!1,styleMedia:!1,StyleSheet:!1,StyleSheetList:!1,SubtleCrypto:!1,SVGAElement:!1,SVGAltGlyphDefElement:!1,SVGAltGlyphElement:!1,SVGAltGlyphItemElement:!1,SVGAngle:!1,SVGAnimateColorElement:!1,SVGAnimatedAngle:!1,SVGAnimatedBoolean:!1,SVGAnimatedEnumeration:!1,SVGAnimatedInteger:!1,SVGAnimatedLength:!1,SVGAnimatedLengthList:!1,SVGAnimatedNumber:!1,SVGAnimatedNumberList:!1,SVGAnimatedPathData:!1,SVGAnimatedPoints:!1,SVGAnimatedPreserveAspectRatio:!1,SVGAnimatedRect:!1,SVGAnimatedString:!1,SVGAnimatedTransformList:!1,SVGAnimateElement:!1,SVGAnimateMotionElement:!1,SVGAnimateTransformElement:!1,SVGAnimationElement:!1,SVGCircleElement:!1,SVGClipPathElement:!1,SVGColor:!1,SVGColorProfileElement:!1,SVGColorProfileRule:!1,SVGComponentTransferFunctionElement:!1,SVGCSSRule:!1,SVGCursorElement:!1,SVGDefsElement:!1,SVGDescElement:!1,SVGDiscardElement:!1,SVGDocument:!1,SVGElement:!1,SVGElementInstance:!1,SVGElementInstanceList:!1,SVGEllipseElement:!1,SVGEvent:!1,SVGExternalResourcesRequired:!1,SVGFEBlendElement:!1,SVGFEColorMatrixElement:!1,SVGFEComponentTransferElement:!1,SVGFECompositeElement:!1,SVGFEConvolveMatrixElement:!1,SVGFEDiffuseLightingElement:!1,SVGFEDisplacementMapElement:!1,SVGFEDistantLightElement:!1,SVGFEDropShadowElement:!1,SVGFEFloodElement:!1,SVGFEFuncAElement:!1,SVGFEFuncBElement:!1,SVGFEFuncGElement:!1,SVGFEFuncRElement:!1,SVGFEGaussianBlurElement:!1,SVGFEImageElement:!1,SVGFEMergeElement:!1,SVGFEMergeNodeElement:!1,SVGFEMorphologyElement:!1,SVGFEOffsetElement:!1,SVGFEPointLightElement:!1,SVGFESpecularLightingElement:!1,SVGFESpotLightElement:!1,SVGFETileElement:!1,SVGFETurbulenceElement:!1,SVGFilterElement:!1,SVGFilterPrimitiveStandardAttributes:!1,SVGFitToViewBox:!1,SVGFontElement:!1,SVGFontFaceElement:!1,SVGFontFaceFormatElement:!1,SVGFontFaceNameElement:!1,SVGFontFaceSrcElement:!1,SVGFontFaceUriElement:!1,SVGForeignObjectElement:!1,SVGGElement:!1,SVGGeometryElement:!1,SVGGlyphElement:!1,SVGGlyphRefElement:!1,SVGGradientElement:!1,SVGGraphicsElement:!1,SVGHKernElement:!1,SVGICCColor:!1,SVGImageElement:!1,SVGLangSpace:!1,SVGLength:!1,SVGLengthList:!1,SVGLinearGradientElement:!1,SVGLineElement:!1,SVGLocatable:!1,SVGMarkerElement:!1,SVGMaskElement:!1,SVGMatrix:!1,SVGMetadataElement:!1,SVGMissingGlyphElement:!1,SVGMPathElement:!1,SVGNumber:!1,SVGNumberList:!1,SVGPaint:!1,SVGPathElement:!1,SVGPathSeg:!1,SVGPathSegArcAbs:!1,SVGPathSegArcRel:!1,SVGPathSegClosePath:!1,SVGPathSegCurvetoCubicAbs:!1,SVGPathSegCurvetoCubicRel:!1,SVGPathSegCurvetoCubicSmoothAbs:!1,SVGPathSegCurvetoCubicSmoothRel:!1,SVGPathSegCurvetoQua
if("==="===c){var g=void 0,h=void 0;if(e.isUnaryExpression({operator:"typeof"})?(g=e,h=d):d.isUnaryExpression({operator:"typeof"})&&(g=d,h=e),(h||g)&&(h=h.resolve(),h.isLiteral())){var i=h.node.value;if("string"==typeof i&&g.get("argument").isIdentifier({name:a}))return n.createTypeAnnotationBasedOnTypeof(h.node.value)}}}function i(a){for(var b=void 0;b=a.parentPath;){if(b.isIfStatement()||b.isConditionalExpression())return"test"===a.key?void 0:b;a=b}}function j(a,b){var c=i(a);if(c){var d=c.get("test"),e=[d],f=[];do{var g=e.shift().resolve();if(g.isLogicalExpression()&&(e.push(g.get("left")),e.push(g.get("right"))),g.isBinaryExpression()){var k=h(b,g);k&&f.push(k)}}while(e.length);return f.length?{typeAnnotation:n.createUnionTypeAnnotation(f),ifStatement:c}:j(c,b)}}a("c"),this||self;b.__esModule=!0;var k=a("18"),l=e(k);b.default=function(a){if(this.isReferenced()){var b=this.scope.getBinding(a.name);return b?b.identifier.typeAnnotation?b.identifier.typeAnnotation:f(this,a.name):"undefined"===a.name?n.voidTypeAnnotation():"NaN"===a.name||"Infinity"===a.name?n.numberTypeAnnotation():void("arguments"===a.name)}};var m=a("12"),n=d(m);c.exports=b.default}),a.registerDynamic("186",["185","12","c"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(){var a=this.get("id");return a.isIdentifier()?this.get("init").getTypeAnnotation():void 0}function g(a){return a.typeAnnotation}function h(a){if(this.get("callee").isIdentifier())return E.genericTypeAnnotation(a.callee)}function i(){return E.stringTypeAnnotation()}function j(a){var b=a.operator;return"void"===b?E.voidTypeAnnotation():E.NUMBER_UNARY_OPERATORS.indexOf(b)>=0?E.numberTypeAnnotation():E.STRING_UNARY_OPERATORS.indexOf(b)>=0?E.stringTypeAnnotation():E.BOOLEAN_UNARY_OPERATORS.indexOf(b)>=0?E.booleanTypeAnnotation():void 0}function k(a){var b=a.operator;if(E.NUMBER_BINARY_OPERATORS.indexOf(b)>=0)return E.numberTypeAnnotation();if(E.BOOLEAN_BINARY_OPERATORS.indexOf(b)>=0)return E.booleanTypeAnnotation();if("+"===b){var c=this.get("right"),d=this.get("left");return d.isBaseType("number")&&c.isBaseType("number")?E.numberTypeAnnotation():d.isBaseType("string")||c.isBaseType("string")?E.stringTypeAnnotation():E.unionTypeAnnotation([E.stringTypeAnnotation(),E.numberTypeAnnotation()])}}function l(){return E.createUnionTypeAnnotation([this.get("left").getTypeAnnotation(),this.get("right").getTypeAnnotation()])}function m(){return E.createUnionTypeAnnotation([this.get("consequent").getTypeAnnotation(),this.get("alternate").getTypeAnnotation()])}function n(){return this.get("expressions").pop().getTypeAnnotation()}function o(){return this.get("right").getTypeAnnotation()}function p(a){var b=a.operator;if("++"===b||"--"===b)return E.numberTypeAnnotation()}function q(){return E.stringTypeAnnotation()}function r(){return E.numberTypeAnnotation()}function s(){return E.booleanTypeAnnotation()}function t(){return E.nullLiteralTypeAnnotation()}function u(){return E.genericTypeAnnotation(E.identifier("RegExp"))}function v(){return E.genericTypeAnnotation(E.identifier("Object"))}function w(){return E.genericTypeAnnotation(E.identifier("Array"))}function x(){return w()}function y(){return E.genericTypeAnnotation(E.identifier("Function"))}function z(){return B(this.get("callee"))}function A(){return B(this.get("tag"))}function B(a){if(a=a.resolve(),a.isFunction()){if(a.is("async"))return a.is("generator")?E.genericTypeAnnotation(E.identifier("AsyncIterator")):E.genericTypeAnnotation(E.identifier("Promise"));if(a.node.returnType)return a.node.returnType}}a("c"),this||self;b.__esModule=!0,b.ClassDeclaration=b.ClassExpression=b.FunctionDeclaration=b.ArrowFunctionExpression=b.FunctionExpression=b.Identifier=void 0;var C=a("185");Object.defineProperty(b,"Identifier",{enumerable:!0,get:function(){return e(C).default}}),b.VariableDeclarator=f,b.TypeCastExpression=g,b.NewExpression=h,b.TemplateLiteral=i,b.Una
if(b.opts&&b.opts.noScope)return;a=b.scope,b=b.parentPath}this.scope=this.getScope(a),this.scope&&this.scope.init()}}function m(a){return this.shouldSkip=!1,this.shouldStop=!1,this.removed=!1,this.skipKeys={},a&&(this.context=a,this.state=a.state,this.opts=a.opts),this.setScope(),this}function n(){this.removed||(this._resyncParent(),this._resyncList(),this._resyncKey())}function o(){this.parentPath&&(this.parent=this.parentPath.node)}function p(){if(this.container&&this.node!==this.container[this.key]){if(Array.isArray(this.container)){for(var a=0;a<this.container.length;a++)if(this.container[a]===this.node)return this.setKey(a)}else for(var b in this.container)if(this.container[b]===this.node)return this.setKey(b);this.key=null}}function q(){if(this.parent&&this.inList){var a=this.parent[this.listKey];this.container!==a&&(this.container=a||null)}}function r(){null!=this.key&&this.container&&this.container[this.key]===this.node||this._markRemoved()}function s(){this.contexts.pop(),this.setContext(this.contexts[this.contexts.length-1])}function t(a){this.contexts.push(a),this.setContext(a)}function u(a,b,c,d){this.inList=!!c,this.listKey=c,this.parentKey=c||d,this.container=b,this.parentPath=a||this.parentPath,this.setKey(d)}function v(a){this.key=a,this.node=this.container[this.key],this.type=this.node&&this.node.type}function w(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this;if(!a.removed)for(var b=this.contexts,c=b,d=Array.isArray(c),e=0,c=d?c:(0,z.default)(c);;){var f;if(d){if(e>=c.length)break;f=c[e++]}else{if(e=c.next(),e.done)break;f=e.value}var g=f;g.maybeQueue(a)}}function x(){for(var a=this,b=this.contexts;!b.length;)a=a.parentPath,b=a.contexts;return b}a("c"),this||self;b.__esModule=!0;var y=a("18"),z=d(y);b.call=e,b._call=f,b.isBlacklisted=g,b.visit=h,b.skip=i,b.skipKey=j,b.stop=k,b.setScope=l,b.setContext=m,b.resync=n,b._resyncParent=o,b._resyncKey=p,b._resyncList=q,b._resyncRemoved=r,b.popContext=s,b.pushContext=t,b.setup=u,b.setKey=v,b.requeue=w,b._getQueueContexts=x;var A=a("dc"),B=d(A)}),a.registerDynamic("1aa",["c"],!0,function(a,b,c){"use strict";a("c"),this||self;b.__esModule=!0;b.hooks=[function(a,b){if("body"===a.key&&b.isArrowFunctionExpression())return a.replaceWith(a.scope.buildUndefinedNode()),!0},function(a,b){var c=!1;if(c=c||"test"===a.key&&(b.isWhile()||b.isSwitchCase()),c=c||"declaration"===a.key&&b.isExportDeclaration(),c=c||"body"===a.key&&b.isLabeledStatement(),c=c||"declarations"===a.listKey&&b.isVariableDeclaration()&&1===b.node.declarations.length,c=c||"expression"===a.key&&b.isExpressionStatement())return b.remove(),!0},function(a,b){if(b.isSequenceExpression()&&1===b.node.expressions.length)return b.replaceWith(b.node.expressions[0]),!0},function(a,b){if(b.isBinary())return"left"===a.key?b.replaceWith(b.node.right):b.replaceWith(b.node.left),!0},function(a,b){if(b.isIfStatement()&&("consequent"===a.key||"alternate"===a.key)||b.isLoop()&&"body"===a.key)return a.replaceWith({type:"BlockStatement",body:[]}),!0}]}),a.registerDynamic("1ab",["18","1aa","c"],!0,function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(){return this._assertUnremoved(),this.resync(),this._callRemovalHooks()?void this._markRemoved():(this.shareCommentsWithSiblings(),this._remove(),void this._markRemoved())}function f(){for(var a=l.hooks,b=Array.isArray(a),c=0,a=b?a:(0,k.default)(a);;){var d;if(b){if(c>=a.length)break;d=a[c++]}else{if(c=a.next(),c.done)break;d=c.value}var e=d;if(e(this,this.parentPath))return!0}}function g(){Array.isArray(this.container)?(this.container.splice(this.key,1),this.updateSiblingKeys(this.key,-1)):this._replaceWith(null)}function h(){this.shouldSkip=!0,this.removed=!0,this.node=null}function i(){if(this.removed)throw this.buildCodeFrameError("NodePath has been removed so is read-only.")}a("c"),this||self;b.__esModule=!0;var j=a("18"),k=d(j);b.remove=e,b._callRemovalHooks=f,b._remove=g,b._markRemoved=h,b._assertUnremoved=i;var l=a("1aa")}),a.registerDynamic("20",[],!0,function(a,b,c){"use strict";this||self;b.__esModule=!0,b.defaul
d.split("").forEach(function(a){b[a]=a}),7!=i({},a)[c]||Object.keys(i({},b)).join("")!=d})?function(a,b){for(var c=g(a),i=arguments.length,j=1,k=e.f,l=f.f;i>j;)for(var m,n=h(arguments[j++]),o=k?d(n).concat(k(n)):d(n),p=o.length,q=0;p>q;)l.call(n,m=o[q++])&&(c[m]=n[m]);return c}:i}),a.registerDynamic("35",["198","19e","13b","13a","199","19b","1bd","1be","c"],!0,function(a,b,c){"use strict";var d=(a("c"),this||self,a("198")),e=a("19e").getWeak,f=a("13b"),g=a("13a"),h=a("199"),i=a("19b"),j=a("1bd"),k=a("1be"),l=j(5),m=j(6),n=0,o=function(a){return a._l||(a._l=new p)},p=function(){this.a=[]},q=function(a,b){return l(a.a,function(a){return a[0]===b})};p.prototype={get:function(a){var b=q(this,a);if(b)return b[1]},has:function(a){return!!q(this,a)},set:function(a,b){var c=q(this,a);c?c[1]=b:this.a.push([a,b])},delete:function(a){var b=m(this.a,function(b){return b[0]===a});return~b&&this.a.splice(b,1),!!~b}},c.exports={getConstructor:function(a,b,c,f){var j=a(function(a,d){h(a,j,b,"_i"),a._i=n++,a._l=void 0,void 0!=d&&i(d,c,a[f],a)});return d(j.prototype,{delete:function(a){if(!g(a))return!1;var b=e(a);return b===!0?o(this).delete(a):b&&k(b,this._i)&&delete b[this._i]},has:function(a){if(!g(a))return!1;var b=e(a);return b===!0?o(this).has(a):b&&k(b,this._i)}}),j},def:function(a,b,c){var d=e(f(b),!0);return d===!0?o(a).set(b,c):d[a._i]=c,a},ufstore:o}}),a.registerDynamic("198",["1bf","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("1bf"));c.exports=function(a,b,c){for(var e in b)c&&a[e]?a[e]=b[e]:d(a,e,b[e]);return a}}),a.registerDynamic("1c0",["13b","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("13b"));c.exports=function(a,b,c,e){try{return e?b(d(c)[0],c[1]):b(c)}catch(b){var f=a.return;throw void 0!==f&&d(f.call(a)),b}}}),a.registerDynamic("1c1",["1c2","195","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("1c2")),e=a("195")("iterator"),f=Array.prototype;c.exports=function(a){return void 0!==a&&(d.Array===a||f[e]===a)}}),a.registerDynamic("19b",["13c","1c0","1c1","13b","1c3","1c4","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("13c")),e=a("1c0"),f=a("1c1"),g=a("13b"),h=a("1c3"),i=a("1c4"),j={},k={},b=c.exports=function(a,b,c,l,m){var n,o,p,q,r=m?function(){return a}:i(a),s=d(c,l,b?2:1),t=0;if("function"!=typeof r)throw TypeError(a+" is not iterable!");if(f(r)){for(n=h(a.length);n>t;t++)if(q=b?s(g(o=a[t])[0],o[1]):s(a[t]),q===j||q===k)return q}else for(p=r.call(a);!(o=p.next()).done;)if(q=e(p,s,o.value,b),q===j||q===k)return q};b.BREAK=j,b.RETURN=k}),a.registerDynamic("199",["c"],!0,function(a,b,c){a("c"),this||self;c.exports=function(a,b,c,d){if(!(a instanceof b)||void 0!==d&&d in a)throw TypeError(c+": incorrect invocation!");return a}}),a.registerDynamic("1c5",["13a","1c6","195","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("13a")),e=a("1c6"),f=a("195")("species");c.exports=function(a){var b;return e(a)&&(b=a.constructor,"function"!=typeof b||b!==Array&&!e(b.prototype)||(b=void 0),d(b)&&(b=b[f],null===b&&(b=void 0))),void 0===b?Array:b}}),a.registerDynamic("1c7",["1c5","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("1c5"));c.exports=function(a,b){return new(d(a))(b)}}),a.registerDynamic("1bd",["13c","1bb","1ba","1c3","1c7","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("13c")),e=a("1bb"),f=a("1ba"),g=a("1c3"),h=a("1c7");c.exports=function(a,b){var c=1==a,i=2==a,j=3==a,k=4==a,l=6==a,m=5==a||l,n=b||h;return function(b,h,o){for(var p,q,r=f(b),s=e(r),t=d(h,o,3),u=g(s.length),v=0,w=c?n(b,u):i?n(b,0):void 0;u>v;v++)if((m||v in s)&&(p=s[v],q=t(p,v,r),a))if(c)w[v]=q;else if(q)switch(a){case 3:return!0;case 5:return p;case 6:return v;case 2:w.push(p)}else if(k)return!1;return l?-1:j||k?k:w}}}),a.registerDynamic("36",["192","d0","19e","1bc","1bf","198","19b","199","13a","1c8","193","1bd","194","c"],!0,function(a,b,c){"use strict";var d=(a("c"),this||self),d=a("192"),e=a("d0"),f=a("19e"),g=a("1bc"),h=a("1bf"),i=a("198"),j=a("19b"),k=a("199"),l=a("13a"),m=a("1c8"),n=a("193").f,o=a("1bd")(0),p=a("194");c.exports=function(a,b,c,q,r,s){var t=d[a],u=t,v=r?"set":"add",w=u&&u.prototype,x={};return p&&"function"==t
},a.prototype.readHexChar=function(a){var b=this.state.pos,c=this.readInt(16,a);return null===c&&this.raise(b,"Bad character escape sequence"),c},a.prototype.readWord1=function(){this.state.containsEsc=!1;for(var a="",b=!0,c=this.state.pos;this.state.pos<this.input.length;){var d=this.fullCharCodeAtPos();if(g(d))this.state.pos+=d<=65535?1:2;else{if(92!==d)break;this.state.containsEsc=!0,a+=this.input.slice(c,this.state.pos);var e=this.state.pos;117!==this.input.charCodeAt(++this.state.pos)&&this.raise(this.state.pos,"Expecting Unicode escape sequence \\uXXXX"),++this.state.pos;var h=this.readCodePoint();(b?f:g)(h,!0)||this.raise(e,"Invalid Unicode escape"),a+=r(h),c=this.state.pos}b=!1}return a+this.input.slice(c,this.state.pos)},a.prototype.readWord=function(){var a=this.readWord1(),b=M.name;return!this.state.containsEsc&&this.isKeyword(a)&&(b=N[a]),this.finishToken(b,a)},a.prototype.braceIsBlock=function(a){if(a===M.colon){var b=this.curContext();if(b===S.braceStatement||b===S.braceExpression)return!b.isExpr}return a===M._return?O.test(this.input.slice(this.state.lastTokEnd,this.state.start)):a===M._else||a===M.semi||a===M.eof||a===M.parenR||(a===M.braceL?this.curContext()===S.braceStatement:!this.state.exprAllowed)},a.prototype.updateContext=function(a){var b=void 0,c=this.state.type;c.keyword&&a===M.dot?this.state.exprAllowed=!1:(b=c.updateContext)?b.call(this,a):this.state.exprAllowed=c.beforeExpr},a}(),Y={},Z=function(a){function b(c,d){s(this,b),c=h(c);var e=t(this,a.call(this,c,d));return e.options=c,e.inModule="module"===e.options.sourceType,e.input=d,e.plugins=e.loadPlugins(e.options.plugins),e.filename=c.sourceFilename,0===e.state.pos&&"#"===e.input[0]&&"!"===e.input[1]&&e.skipLineComment(2),e}return u(b,a),b.prototype.isReservedWord=function(a){return"await"===a?this.inModule:A[6](a)},b.prototype.hasPlugin=function(a){return!(!this.plugins["*"]&&!this.plugins[a])},b.prototype.extend=function(a,b){this[a]=b(this[a])},b.prototype.loadAllPlugins=function(){var a=this,b=Object.keys(Y).filter(function(a){return"flow"!==a});b.push("flow"),b.forEach(function(b){var c=Y[b];c&&c(a)})},b.prototype.loadPlugins=function(a){if(a.indexOf("*")>=0)return this.loadAllPlugins(),{"*":!0};var b={};a.indexOf("flow")>=0&&(a=a.filter(function(a){return"flow"!==a}),a.push("flow"));for(var c=a,d=Array.isArray(c),e=0,c=d?c:c[Symbol.iterator]();;){var f;if(d){if(e>=c.length)break;f=c[e++]}else{if(e=c.next(),e.done)break;f=e.value}var g=f;if(!b[g]){b[g]=!0;var h=Y[g];h&&h(this)}}return b},b.prototype.parse=function(){var a=this.startNode(),b=this.startNode();return this.nextToken(),this.parseTopLevel(a,b)},b}(X),$="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_=Z.prototype;_.addExtra=function(a,b,c){if(a){var d=a.extra=a.extra||{};d[b]=c}},_.isRelational=function(a){return this.match(M.relational)&&this.state.value===a},_.expectRelational=function(a){this.isRelational(a)?this.next():this.unexpected(null,M.relational)},_.isContextual=function(a){return this.match(M.name)&&this.state.value===a},_.eatContextual=function(a){return this.state.value===a&&this.eat(M.name)},_.expectContextual=function(a,b){this.eatContextual(a)||this.unexpected(null,b)},_.canInsertSemicolon=function(){return this.match(M.eof)||this.match(M.braceR)||O.test(this.input.slice(this.state.lastTokEnd,this.state.start))},_.isLineTerminator=function(){return this.eat(M.semi)||this.canInsertSemicolon()},_.semicolon=function(){this.isLineTerminator()||this.unexpected(null,M.semi)},_.expect=function(a,b){return this.eat(a)||this.unexpected(b,a)},_.unexpected=function(a){var b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Unexpected token";b&&"object"===("undefined"==typeof b?"undefined":$(b))&&b.label&&(b="Unexpected token, expected "+b.label),this.raise(null!=a?a:this.state.start,b)};var aa=Z.prototype;aa.parseTopLevel=function(a,b){return b.sourceType=this.options.sourceType,this.parseBlockBody(b,!0,!0,M.eo
a&&a.start&&this.unexpected(a.start),c?this.checkLVal(b.argument,void 0,void 0,"prefix operation"):this.state.strict&&"delete"===b.operator&&"Identifier"===b.argument.type&&this.raise(b.start,"Deleting local variable in strict mode"),this.finishNode(b,c?"UpdateExpression":"UnaryExpression")}var e=this.state.start,f=this.state.startLoc,g=this.parseExprSubscripts(a);if(a&&a.start)return g;for(;this.state.type.postfix&&!this.canInsertSemicolon();){var h=this.startNodeAt(e,f);h.operator=this.state.value,h.prefix=!1,h.argument=g,this.checkLVal(g,void 0,void 0,"postfix operation"),this.next(),g=this.finishNode(h,"UpdateExpression")}return g},fa.parseExprSubscripts=function(a){var b=this.state.start,c=this.state.startLoc,d=this.state.potentialArrowAt,e=this.parseExprAtom(a);return"ArrowFunctionExpression"===e.type&&e.start===d?e:a&&a.start?e:this.parseSubscripts(e,b,c)},fa.parseSubscripts=function(a,b,c,d){for(;;){if(!d&&this.eat(M.doubleColon)){var e=this.startNodeAt(b,c);return e.object=a,e.callee=this.parseNoCallExpr(),this.parseSubscripts(this.finishNode(e,"BindExpression"),b,c,d)}if(this.eat(M.dot)){var f=this.startNodeAt(b,c);f.object=a,f.property=this.parseIdentifier(!0),f.computed=!1,a=this.finishNode(f,"MemberExpression")}else if(this.eat(M.bracketL)){var g=this.startNodeAt(b,c);g.object=a,g.property=this.parseExpression(),g.computed=!0,this.expect(M.bracketR),a=this.finishNode(g,"MemberExpression")}else if(!d&&this.match(M.parenL)){var h=this.state.potentialArrowAt===a.start&&"Identifier"===a.type&&"async"===a.name&&!this.canInsertSemicolon();this.next();var i=this.startNodeAt(b,c);if(i.callee=a,i.arguments=this.parseCallExpressionArguments(M.parenR,h),"Import"===i.callee.type&&1!==i.arguments.length&&this.raise(i.start,"import() requires exactly one argument"),a=this.finishNode(i,"CallExpression"),h&&this.shouldParseAsyncArrow())return this.parseAsyncArrowFromCallExpression(this.startNodeAt(b,c),i);this.toReferencedList(i.arguments)}else{if(!this.match(M.backQuote))return a;var j=this.startNodeAt(b,c);j.tag=a,j.quasi=this.parseTemplate(),a=this.finishNode(j,"TaggedTemplateExpression")}}},fa.parseCallExpressionArguments=function(a,b){for(var c=void 0,d=[],e=!0;!this.eat(a);){if(e)e=!1;else if(this.expect(M.comma),this.eat(a))break;this.match(M.parenL)&&!c&&(c=this.state.start),d.push(this.parseExprListItem(void 0,b?{start:0}:void 0))}return b&&c&&this.shouldParseAsyncArrow()&&this.unexpected(),d},fa.shouldParseAsyncArrow=function(){return this.match(M.arrow)},fa.parseAsyncArrowFromCallExpression=function(a,b){return this.expect(M.arrow),this.parseArrowExpression(a,b.arguments,!0)},fa.parseNoCallExpr=function(){var a=this.state.start,b=this.state.startLoc;return this.parseSubscripts(this.parseExprAtom(),a,b,!0)},fa.parseExprAtom=function(a){var b=void 0,c=this.state.potentialArrowAt===this.state.start;switch(this.state.type){case M._super:return this.state.inMethod||this.options.allowSuperOutsideMethod||this.raise(this.state.start,"'super' outside of function or class"),b=this.startNode(),this.next(),this.match(M.parenL)||this.match(M.bracketL)||this.match(M.dot)||this.unexpected(),this.match(M.parenL)&&"constructor"!==this.state.inMethod&&!this.options.allowSuperOutsideMethod&&this.raise(b.start,"super() outside of class constructor"),this.finishNode(b,"Super");case M._import:return this.hasPlugin("dynamicImport")||this.unexpected(),b=this.startNode(),this.next(),this.match(M.parenL)||this.unexpected(null,M.parenL),this.finishNode(b,"Import");case M._this:return b=this.startNode(),this.next(),this.finishNode(b,"ThisExpression");case M._yield:this.state.inGenerator&&this.unexpected();case M.name:b=this.startNode();var d="await"===this.state.value&&this.state.inAsync,e=this.shouldAllowYieldIdentifier(),f=this.parseIdentifier(d||e);if("await"===f.name){if(this.state.inAsync||this.inModule)return this.parseAwait(b)}else{if("async"===f.name&&this.match(M._function)&&!this.canInsertSemicolon())return this.next(),this.parseFunction(b,!1,!1,!0);if(c&&"async"===f.name&&this.match(M.name)){var g=[this.parseIdentifier()];return
},la.flowParseType=function(){var a=this.state.inType;this.state.inType=!0;var b=this.flowParseUnionType();return this.state.inType=a,b},la.flowParseTypeAnnotation=function(){var a=this.startNode();return a.typeAnnotation=this.flowParseTypeInitialiser(),this.finishNode(a,"TypeAnnotation")},la.flowParseTypeAnnotatableIdentifier=function(){var a=this.parseIdentifier();return this.match(M.colon)&&(a.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(a,a.type)),a},la.typeCastToParameter=function(a){return a.expression.typeAnnotation=a.typeAnnotation,this.finishNodeAt(a.expression,a.expression.type,a.typeAnnotation.end,a.typeAnnotation.loc.end)},la.flowParseVariance=function(){var a=null;return this.match(M.plusMin)&&("+"===this.state.value?a="plus":"-"===this.state.value&&(a="minus"),this.next()),a};var ma=function(a){a.extend("parseFunctionBody",function(a){return function(b,c){return this.match(M.colon)&&!c&&(b.returnType=this.flowParseTypeAnnotation()),a.call(this,b,c)}}),a.extend("parseStatement",function(a){return function(b,c){if(this.state.strict&&this.match(M.name)&&"interface"===this.state.value){var d=this.startNode();return this.next(),this.flowParseInterface(d)}return a.call(this,b,c)}}),a.extend("parseExpressionStatement",function(a){return function(b,c){if("Identifier"===c.type)if("declare"===c.name){if(this.match(M._class)||this.match(M.name)||this.match(M._function)||this.match(M._var))return this.flowParseDeclare(b)}else if(this.match(M.name)){if("interface"===c.name)return this.flowParseInterface(b);if("type"===c.name)return this.flowParseTypeAlias(b)}return a.call(this,b,c)}}),a.extend("shouldParseExportDeclaration",function(a){return function(){return this.isContextual("type")||this.isContextual("interface")||a.call(this)}}),a.extend("parseConditional",function(a){return function(b,c,d,e,f){if(f&&this.match(M.question)){var g=this.state.clone();try{return a.call(this,b,c,d,e)}catch(a){if(a instanceof SyntaxError)return this.state=g,f.start=a.pos||this.state.start,b;throw a}}return a.call(this,b,c,d,e)}}),a.extend("parseParenItem",function(a){return function(b,c,d){if(b=a.call(this,b,c,d),this.eat(M.question)&&(b.optional=!0),this.match(M.colon)){var e=this.startNodeAt(c,d);return e.expression=b,e.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(e,"TypeCastExpression")}return b}}),a.extend("parseExport",function(a){return function(b){return b=a.call(this,b),"ExportNamedDeclaration"===b.type&&(b.exportKind=b.exportKind||"value"),b}}),a.extend("parseExportDeclaration",function(a){return function(b){if(this.isContextual("type")){b.exportKind="type";var c=this.startNode();return this.next(),this.match(M.braceL)?(b.specifiers=this.parseExportSpecifiers(),this.parseExportFrom(b),null):this.flowParseTypeAlias(c)}if(this.isContextual("interface")){b.exportKind="type";var d=this.startNode();return this.next(),this.flowParseInterface(d)}return a.call(this,b)}}),a.extend("parseClassId",function(a){return function(b){a.apply(this,arguments),this.isRelational("<")&&(b.typeParameters=this.flowParseTypeParameterDeclaration())}}),a.extend("isKeyword",function(a){return function(b){return(!this.state.inType||"void"!==b)&&a.call(this,b)}}),a.extend("parsePropertyName",function(a){return function(b){var c=this.state.inType;this.state.inType=!0;var d=a.call(this,b);return this.state.inType=c,d}}),a.extend("readToken",function(a){return function(b){return!this.state.inType||62!==b&&60!==b?a.call(this,b):this.finishOp(M.relational,1)}}),a.extend("jsx_readToken",function(a){return function(){if(!this.state.inType)return a.call(this)}}),a.extend("toAssignable",function(a){return function(b,c,d){return"TypeCastExpression"===b.type?a.call(this,this.typeCastToParameter(b),c,d):a.call(this,b,c,d)}}),a.extend("toAssignableList",function(a){return function(b,c,d){for(var e=0;e<b.length;e++){var f=b[e];f&&"TypeCastExpression"===f.type&&(b[e]=this.typeCastToParameter(f))}return a.call(this,b,c,d)}}),a.extend("toReferencedList",function(){return function(a){for(var b=0;b<a.length;b++){var c=a[b];c&&c._exprListItem
}function i(a){f.call(this),r.assertLiteral(a),this.breakLoc=a}function j(a,b,c){f.call(this),r.assertLiteral(a),b?p.default.ok(b instanceof k):b=null,c?p.default.ok(c instanceof l):c=null,p.default.ok(b||c),this.firstLoc=a,this.catchEntry=b,this.finallyEntry=c}function k(a,b){f.call(this),r.assertLiteral(a),r.assertIdentifier(b),this.firstLoc=a,this.paramId=b}function l(a,b){f.call(this),r.assertLiteral(a),r.assertLiteral(b),this.firstLoc=a,this.afterLoc=b}function m(a,b){f.call(this),r.assertLiteral(a),r.assertIdentifier(b),this.breakLoc=a,this.label=b}function n(b){p.default.ok(this instanceof n);var c=a("1d1").Emitter;p.default.ok(b instanceof c),this.emitter=b,this.entryStack=[new g(b.finalLoc)]}var o=(this||self,a("1d0")),p=e(o),q=a("12"),r=d(q),s=a("b3");(0,s.inherits)(g,f),b.FunctionEntry=g,(0,s.inherits)(h,f),b.LoopEntry=h,(0,s.inherits)(i,f),b.SwitchEntry=i,(0,s.inherits)(j,f),b.TryEntry=j,(0,s.inherits)(k,f),b.CatchEntry=k,(0,s.inherits)(l,f),b.FinallyEntry=l,(0,s.inherits)(m,f),b.LabeledEntry=m;var t=n.prototype;b.LeapManager=n,t.withEntry=function(a,b){p.default.ok(a instanceof f),this.entryStack.push(a);try{b.call(this.emitter)}finally{var c=this.entryStack.pop();p.default.strictEqual(c,a)}},t._findLeapLocation=function(a,b){for(var c=this.entryStack.length-1;c>=0;--c){var d=this.entryStack[c],e=d[a];if(e)if(b){if(d.label&&d.label.name===b.name)return e}else if(!(d instanceof m))return e}return null},t.getBreakLoc=function(a){return this._findLeapLocation("breakLoc",a)},t.getContinueLoc=function(a){return this._findLeapLocation("continueLoc",a)}}),a.registerDynamic("1d2",[],!0,function(a,b,c){this||self;c.exports=function(a){return a&&"object"==typeof a&&"function"==typeof a.copy&&"function"==typeof a.fill&&"function"==typeof a.readUInt8}}),a.registerDynamic("b3",["c","1d2"],!0,function(a,b,c){function d(a,c){var d={seen:[],stylize:f};return arguments.length>=3&&(d.depth=arguments[2]),arguments.length>=4&&(d.colors=arguments[3]),o(c)?d.showHidden=c:c&&b._extend(d,c),u(d.showHidden)&&(d.showHidden=!1),u(d.depth)&&(d.depth=2),u(d.colors)&&(d.colors=!1),u(d.customInspect)&&(d.customInspect=!0),d.colors&&(d.stylize=e),h(d,a,d.depth)}function e(a,b){var c=d.styles[b];return c?"["+d.colors[c][0]+"m"+a+"["+d.colors[c][1]+"m":a}function f(a,b){return a}function g(a){var b={};return a.forEach(function(a,c){b[a]=!0}),b}function h(a,c,d){if(a.customInspect&&c&&z(c.inspect)&&c.inspect!==b.inspect&&(!c.constructor||c.constructor.prototype!==c)){var e=c.inspect(d,a);return s(e)||(e=h(a,e,d)),e}var f=i(a,c);if(f)return f;var o=Object.keys(c),p=g(o);if(a.showHidden&&(o=Object.getOwnPropertyNames(c)),y(c)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return j(c);if(0===o.length){if(z(c)){var q=c.name?": "+c.name:"";return a.stylize("[Function"+q+"]","special")}if(v(c))return a.stylize(RegExp.prototype.toString.call(c),"regexp");if(x(c))return a.stylize(Date.prototype.toString.call(c),"date");if(y(c))return j(c)}var r="",t=!1,u=["{","}"];if(n(c)&&(t=!0,u=["[","]"]),z(c)){var w=c.name?": "+c.name:"";r=" [Function"+w+"]"}if(v(c)&&(r=" "+RegExp.prototype.toString.call(c)),x(c)&&(r=" "+Date.prototype.toUTCString.call(c)),y(c)&&(r=" "+j(c)),0===o.length&&(!t||0==c.length))return u[0]+r+u[1];if(d<0)return v(c)?a.stylize(RegExp.prototype.toString.call(c),"regexp"):a.stylize("[Object]","special");a.seen.push(c);var A;return A=t?k(a,c,d,p,o):o.map(function(b){return l(a,c,d,p,b,t)}),a.seen.pop(),m(A,r,u)}function i(a,b){if(u(b))return a.stylize("undefined","undefined");if(s(b)){var c="'"+JSON.stringify(b).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return a.stylize(c,"string")}return r(b)?a.stylize(""+b,"number"):o(b)?a.stylize(""+b,"boolean"):p(b)?a.stylize("null","null"):void 0}function j(a){return"["+Error.prototype.toString.call(a)+"]"}function k(a,b,c,d,e){for(var f=[],g=0,h=b.length;g<h;++g)E(b,String(g))?f.push(l(a,b,c,d,String(g),!0)):f.push("");return e.forEach(function(e){e.match(/^\d+$/)||f.push(l(a,b,c,d,e,!0))}),f}function l(a,b,c,d,e,f){var g,i,j;if(j=Object.getOwnPropertyDescriptor(b,e
NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B2\u08E4-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58\u0C59\u0C60-\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D57\u0D60-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFC-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\
b.__esModule=!0,b.createUnionTypeAnnotation=e,b.removeTypeDuplicates=f,b.createTypeAnnotationBasedOnTypeof=g;var h=a("12"),i=d(h)}),a.registerDynamic("129",[],!0,function(a,b,c){"use strict";var d=this||self,e=d;c.exports=function a(b){function c(){}c.prototype=b,new c}}),a.registerDynamic("12a",[],!0,function(a,b,c){function d(a){for(var b=-1,c=null==a?0:a.length,d=0,e=[];++b<c;){var f=a[b];f&&(e[d++]=f)}return e}this||self;c.exports=d}),a.registerDynamic("1e8",["1e9"],!0,function(a,b,c){function d(){this.__data__=new e,this.size=0}var e=(this||self,a("1e9"));c.exports=d}),a.registerDynamic("1ea",[],!0,function(a,b,c){function d(a){var b=this.__data__,c=b.delete(a);return this.size=b.size,c}this||self;c.exports=d}),a.registerDynamic("1eb",[],!0,function(a,b,c){function d(a){return this.__data__.get(a)}this||self;c.exports=d}),a.registerDynamic("1ec",[],!0,function(a,b,c){function d(a){return this.__data__.has(a)}this||self;c.exports=d}),a.registerDynamic("1ed",["1e9","1ee","168"],!0,function(a,b,c){function d(a,b){var c=this.__data__;if(c instanceof e){var d=c.__data__;if(!f||d.length<h-1)return d.push([a,b]),this.size=++c.size,this;c=this.__data__=new g(d)}return c.set(a,b),this.size=c.size,this}var e=(this||self,a("1e9")),f=a("1ee"),g=a("168"),h=200;c.exports=d}),a.registerDynamic("78",["1e9","1e8","1ea","1eb","1ec","1ed"],!0,function(a,b,c){function d(a){var b=this.__data__=new e(a);this.size=b.size}var e=(this||self,a("1e9")),f=a("1e8"),g=a("1ea"),h=a("1eb"),i=a("1ec"),j=a("1ed");d.prototype.clear=f,d.prototype.delete=g,d.prototype.get=h,d.prototype.has=i,d.prototype.set=j,c.exports=d}),a.registerDynamic("1ef",["c0","43"],!0,function(a,b,c){function d(a,b){return a&&e(b,f(b),a)}var e=(this||self,a("c0")),f=a("43");c.exports=d}),a.registerDynamic("1f0",["c0","c1"],!0,function(a,b,c){function d(a,b){return a&&e(b,f(b),a)}var e=(this||self,a("c0")),f=a("c1");c.exports=d}),a.registerDynamic("c3",["1f1"],!0,function(a,b,c){function d(a,b){if(b)return a.slice();var c=a.length,d=j?j(c):new a.constructor(c);return a.copy(d),d}var e=(this||self,a("1f1")),f="object"==typeof b&&b&&!b.nodeType&&b,g=f&&"object"==typeof c&&c&&!c.nodeType&&c,h=g&&g.exports===f,i=h?e.Buffer:void 0,j=i?i.allocUnsafe:void 0;c.exports=d}),a.registerDynamic("c5",[],!0,function(a,b,c){function d(a,b){var c=-1,d=a.length;for(b||(b=Array(d));++c<d;)b[c]=a[c];return b}this||self;c.exports=d}),a.registerDynamic("1f2",["c0","1f3"],!0,function(a,b,c){function d(a,b){return e(a,f(a),b)}var e=(this||self,a("c0")),f=a("1f3");c.exports=d}),a.registerDynamic("171",["bd","84"],!0,function(a,b,c){function d(a,b,c){var d=a[b];h.call(a,b)&&f(d,c)&&(void 0!==c||b in a)||e(a,b,c)}var e=(this||self,a("bd")),f=a("84"),g=Object.prototype,h=g.hasOwnProperty;c.exports=d}),a.registerDynamic("17b",["1f4"],!0,function(a,b,c){var d=(this||self,a("1f4")),e=function(){try{var a=d(Object,"defineProperty");return a({},"",{}),a}catch(a){}}();c.exports=e}),a.registerDynamic("bd",["17b"],!0,function(a,b,c){function d(a,b,c){"__proto__"==b&&e?e(a,b,{configurable:!0,enumerable:!0,value:c,writable:!0}):a[b]=c}var e=(this||self,a("17b"));c.exports=d}),a.registerDynamic("c0",["171","bd"],!0,function(a,b,c){function d(a,b,c,d){var g=!c;c||(c={});for(var h=-1,i=b.length;++h<i;){var j=b[h],k=d?d(c[j],a[j],j,c,a):void 0;void 0===k&&(k=a[j]),g?f(c,j,k):e(c,j,k)}return c}var e=(this||self,a("171")),f=a("bd");c.exports=d}),a.registerDynamic("1f5",["c0","1f6"],!0,function(a,b,c){function d(a,b){return e(a,f(a),b)}var e=(this||self,a("c0")),f=a("1f6");c.exports=d}),a.registerDynamic("88",["1f7","1f3","43"],!0,function(a,b,c){function d(a){return e(a,g,f)}var e=(this||self,a("1f7")),f=a("1f3"),g=a("43");c.exports=d});a.registerDynamic("1f7",["76","5c"],!0,function(a,b,c){function d(a,b,c){var d=b(a);return f(a)?d:e(d,c(a))}var e=(this||self,a("76")),f=a("5c");c.exports=d});a.registerDynamic("76",[],!0,function(a,b,c){function d(a,b){for(var c=-1,d=b.length,e=a.length;++c<d;)a[e+c]=b[c];return a}this||self;c.exports=d}),a.registerDynamic("1f8",[],!0,function(a,b,c){function d(a,b){for(var c=-1,d=null
i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("Expression","SpreadElement")))}},aliases:["Expression"]}),(0,j.default)("CatchClause",{visitor:["param","body"],fields:{param:{validate:(0,i.assertNodeType)("Identifier")},body:{validate:(0,i.assertNodeType)("BlockStatement")}},aliases:["Scopable"]}),(0,j.default)("ConditionalExpression",{visitor:["test","consequent","alternate"],fields:{test:{validate:(0,i.assertNodeType)("Expression")},consequent:{validate:(0,i.assertNodeType)("Expression")},alternate:{validate:(0,i.assertNodeType)("Expression")}},aliases:["Expression","Conditional"]}),(0,j.default)("ContinueStatement",{visitor:["label"],fields:{label:{validate:(0,i.assertNodeType)("Identifier"),optional:!0}},aliases:["Statement","Terminatorless","CompletionStatement"]}),(0,j.default)("DebuggerStatement",{aliases:["Statement"]}),(0,j.default)("DoWhileStatement",{visitor:["test","body"],fields:{test:{validate:(0,i.assertNodeType)("Expression")},body:{validate:(0,i.assertNodeType)("Statement")}},aliases:["Statement","BlockParent","Loop","While","Scopable"]}),(0,j.default)("EmptyStatement",{aliases:["Statement"]}),(0,j.default)("ExpressionStatement",{visitor:["expression"],fields:{expression:{validate:(0,i.assertNodeType)("Expression")}},aliases:["Statement","ExpressionWrapper"]}),(0,j.default)("File",{builder:["program","comments","tokens"],visitor:["program"],fields:{program:{validate:(0,i.assertNodeType)("Program")}}}),(0,j.default)("ForInStatement",{visitor:["left","right","body"],aliases:["Scopable","Statement","For","BlockParent","Loop","ForXStatement"],fields:{left:{validate:(0,i.assertNodeType)("VariableDeclaration","LVal")},right:{validate:(0,i.assertNodeType)("Expression")},body:{validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("ForStatement",{visitor:["init","test","update","body"],aliases:["Scopable","Statement","For","BlockParent","Loop"],fields:{init:{validate:(0,i.assertNodeType)("VariableDeclaration","Expression"),optional:!0},test:{validate:(0,i.assertNodeType)("Expression"),optional:!0},update:{validate:(0,i.assertNodeType)("Expression"),optional:!0},body:{validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("FunctionDeclaration",{builder:["id","params","body","generator","async"],visitor:["id","params","body","returnType","typeParameters"],fields:{id:{validate:(0,i.assertNodeType)("Identifier")},params:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("LVal")))},body:{validate:(0,i.assertNodeType)("BlockStatement")},generator:{default:!1,validate:(0,i.assertValueType)("boolean")},async:{default:!1,validate:(0,i.assertValueType)("boolean")}},aliases:["Scopable","Function","BlockParent","FunctionParent","Statement","Pureish","Declaration"]}),(0,j.default)("FunctionExpression",{inherits:"FunctionDeclaration",aliases:["Scopable","Function","BlockParent","FunctionParent","Expression","Pureish"],fields:{id:{validate:(0,i.assertNodeType)("Identifier"),optional:!0},params:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("LVal")))},body:{validate:(0,i.assertNodeType)("BlockStatement")},generator:{default:!1,validate:(0,i.assertValueType)("boolean")},async:{default:!1,validate:(0,i.assertValueType)("boolean")}}}),(0,j.default)("Identifier",{builder:["name"],visitor:["typeAnnotation"],aliases:["Expression","LVal"],fields:{name:{validate:function(a,b,c){!g.isValidIdentifier(c)}},decorators:{validate:(0,i.chain)((0,i.assertValueType)("array"),(0,i.assertEach)((0,i.assertNodeType)("Decorator")))}}}),(0,j.default)("IfStatement",{visitor:["test","consequent","alternate"],aliases:["Statement","Conditional"],fields:{test:{validate:(0,i.assertNodeType)("Expression")},consequent:{validate:(0,i.assertNodeType)("Statement")},alternate:{optional:!0,validate:(0,i.assertNodeType)("Statement")}}}),(0,j.default)("LabeledStatement",{visitor:["label","body"],aliases:["Statement"],fields:{label:{validate:(0,i.assertNodeType)("Identifier")},body:{validate:(0,i.assertNodeType)("Statement")}}}),(0,j.defaul
if(!n&&a in D)return D[a];switch(a){case p:return function(){return new c(this,a)};case q:return function(){return new c(this,a)}}return function(){return new c(this,a)}},A=b+" Iterator",B=t==q,C=!1,D=a.prototype,E=D[m]||D[o]||t&&D[t],F=E||z(t),G=t?B?z("entries"):F:void 0,H="Array"==b?D.entries||E:E;if(H&&(y=l(H.call(new a)),y!==Object.prototype&&(k(y,A,!0),d||h(y,m)||g(y,m,r))),B&&E&&E.name!==q&&(C=!0,F=function(){return E.call(this)}),d&&!v||!n&&!C&&D[m]||g(D,m,F),i[b]=F,i[A]=r,t)if(w={values:B?F:z(q),keys:u?F:z(p),entries:G},v)for(x in w)x in D||f(D,x,w[x]);else e(e.P+e.F*(n||C),b,w);return w}}),a.registerDynamic("253",["24d","19d","1c2","254","19c","c"],!0,function(a,b,c){"use strict";var d=(a("c"),this||self,a("24d")),e=a("19d"),f=a("1c2"),g=a("254");c.exports=a("19c")(Array,"Array",function(a,b){this._t=g(a),this._i=0,this._k=b},function(){var a=this._t,b=this._k,c=this._i++;return!a||c>=a.length?(this._t=void 0,e(1)):"keys"==b?e(0,c):"values"==b?e(0,a[c]):e(0,[c,a[c]])},"values"),f.Arguments=f.Array,d("keys"),d("values"),d("entries")}),a.registerDynamic("1c2",["c"],!0,function(a,b,c){a("c"),this||self;c.exports={}}),a.registerDynamic("39",["253","192","1bf","1c2","195","c"],!0,function(a,b,c){var d=(a("c"),this||self);a("253");for(var d=a("192"),e=a("1bf"),f=a("1c2"),g=a("195")("toStringTag"),h=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],i=0;i<5;i++){var j=h[i],k=d[j],l=k&&k.prototype;l&&!l[g]&&e(l,g,j),f[j]=f.Array}}),a.registerDynamic("125",["1a5","39","255","c"],!0,function(a,b,c){a("c"),this||self;a("1a5"),a("39"),c.exports=a("255").f("iterator")}),a.registerDynamic("256",["125"],!0,function(a,b,c){this||self;c.exports={default:a("125"),__esModule:!0}}),a.registerDynamic("257",["c"],!0,function(a,b,c){a("c"),this||self;c.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}}),a.registerDynamic("13c",["257","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("257"));c.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}}),a.registerDynamic("d0",["192","3a","13c","1bf","c"],!0,function(a,b,c){var d=(a("c"),this||self),d=a("192"),e=a("3a"),f=a("13c"),g=a("1bf"),h="prototype",i=function(a,b,c){var j,k,l,m=a&i.F,n=a&i.G,o=a&i.S,p=a&i.P,q=a&i.B,r=a&i.W,s=n?e:e[b]||(e[b]={}),t=s[h],u=n?d:o?d[b]:(d[b]||{})[h];n&&(c=b);for(j in c)k=!m&&u&&void 0!==u[j],k&&j in s||(l=k?u[j]:c[j],s[j]=n&&"function"!=typeof u[j]?c[j]:q&&k?f(l,d):r&&u[j]==l?function(a){var b=function(b,c,d){if(this instanceof a){switch(arguments.length){case 0:return new a;case 1:return new a(b);case 2:return new a(b,c)}return new a(b,c,d)}return a.apply(this,arguments)};return b[h]=a[h],b}(l):p&&"function"==typeof l?f(Function.call,l):l,p&&((s.virtual||(s.virtual={}))[j]=l,a&i.R&&t&&!t[j]&&g(t,j,l)))};i.F=1,i.G=2,i.S=4,i.P=8,i.B=16,i.W=32,i.U=64,i.R=128,c.exports=i}),a.registerDynamic("1ca",["1bf","c"],!0,function(a,b,c){a("c"),this||self;c.exports=a("1bf")}),a.registerDynamic("19e",["258","13a","1be","193","1bc","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("258")("meta")),e=a("13a"),f=a("1be"),g=a("193").f,h=0,i=Object.isExtensible||function(){return!0},j=!a("1bc")(function(){return i(Object.preventExtensions({}))}),k=function(a){g(a,d,{value:{i:"O"+ ++h,w:{}}})},l=function(a,b){if(!e(a))return"symbol"==typeof a?a:("string"==typeof a?"S":"P")+a;if(!f(a,d)){if(!i(a))return"F";if(!b)return"E";k(a)}return a[d].i},m=function(a,b){if(!f(a,d)){if(!i(a))return!0;if(!b)return!1;k(a)}return a[d].w},n=function(a){return j&&o.NEED&&i(a)&&!f(a,d)&&k(a),a},o=c.exports={KEY:d,NEED:!1,fastKey:l,getWeak:m,onFreeze:n}}),a.registerDynamic("1c8",["193","1be","195","c"],!0,function(a,b,c){var d=(a("c"),this||self,a("193").f),e=a("1be"),f=a("195")("toStringTag");c.exports=function(a,b,c){a&&!e(a=c?a:a.prototype,f)&&d(a,f,{configurable:!0,value:b})}}),a.registerDynamic("259",["1b7","254","c"],!0,func
enumerable:!0,get:function(){return O.toComputedKey}}),Object.defineProperty(b,"toSequenceExpression",{enumerable:!0,get:function(){return O.toSequenceExpression}}),Object.defineProperty(b,"toKeyAlias",{enumerable:!0,get:function(){return O.toKeyAlias}}),Object.defineProperty(b,"toIdentifier",{enumerable:!0,get:function(){return O.toIdentifier}}),Object.defineProperty(b,"toBindingIdentifierName",{enumerable:!0,get:function(){return O.toBindingIdentifierName}}),Object.defineProperty(b,"toStatement",{enumerable:!0,get:function(){return O.toStatement}}),Object.defineProperty(b,"toExpression",{enumerable:!0,get:function(){return O.toExpression}}),Object.defineProperty(b,"toBlock",{enumerable:!0,get:function(){return O.toBlock}}),Object.defineProperty(b,"valueToNode",{enumerable:!0,get:function(){return O.valueToNode}});var P=a("1e7");Object.defineProperty(b,"createUnionTypeAnnotation",{enumerable:!0,get:function(){return P.createUnionTypeAnnotation}}),Object.defineProperty(b,"removeTypeDuplicates",{enumerable:!0,get:function(){return P.removeTypeDuplicates}}),Object.defineProperty(b,"createTypeAnnotationBasedOnTypeof",{enumerable:!0,get:function(){return P.createTypeAnnotationBasedOnTypeof}});var Q=a("129"),R=e(Q),S=a("12a"),T=e(S),U=a("da"),V=e(U),W=a("11"),X=e(W),Y=a("12b"),Z=e(Y);a("248");var $=a("242"),_=a("26a"),aa=d(_),ba=b;b.VISITOR_KEYS=$.VISITOR_KEYS,b.ALIAS_KEYS=$.ALIAS_KEYS,b.NODE_FIELDS=$.NODE_FIELDS,b.BUILDER_KEYS=$.BUILDER_KEYS,b.DEPRECATED_KEYS=$.DEPRECATED_KEYS,b.react=aa;for(var ca in ba.VISITOR_KEYS)f(ca);ba.FLIPPED_ALIAS_KEYS={},(0,X.default)(ba.ALIAS_KEYS,function(a,b){(0,X.default)(a,function(a){var c=ba.FLIPPED_ALIAS_KEYS[a]=ba.FLIPPED_ALIAS_KEYS[a]||[];c.push(b)})}),(0,X.default)(ba.FLIPPED_ALIAS_KEYS,function(a,b){ba[b.toUpperCase()+"_TYPES"]=a,f(b)});b.TYPES=(0,I.default)(ba.VISITOR_KEYS).concat((0,I.default)(ba.FLIPPED_ALIAS_KEYS)).concat((0,I.default)(ba.DEPRECATED_KEYS));(0,X.default)(ba.BUILDER_KEYS,function(a,b){function c(){if(arguments.length>a.length)throw new Error("t."+b+": Too many arguments passed. Received "+arguments.length+" but can receive no more than "+a.length);var c={};c.type=b;for(var d=0,e=a,f=Array.isArray(e),g=0,e=f?e:(0,G.default)(e);;){var h;if(f){if(g>=e.length)break;h=e[g++]}else{if(g=e.next(),g.done)break;h=g.value}var j=h,k=ba.NODE_FIELDS[b][j],l=arguments[d++];void 0===l&&(l=(0,V.default)(k.default)),c[j]=l}for(var m in c)i(c,m,c[m]);return c}ba[b]=c,ba[b[0].toLowerCase()+b.slice(1)]=c});var da=function(a){function b(b){return function(){return console.trace("The node type "+a+" has been renamed to "+c),b.apply(this,arguments)}}var c=ba.DEPRECATED_KEYS[a];ba[a]=ba[a[0].toLowerCase()+a.slice(1)]=b(ba[c]),ba["is"+a]=b(ba["is"+c]),ba["assert"+a]=b(ba["assert"+c])};for(var ea in ba.DEPRECATED_KEYS)da(ea);(0,R.default)(ba),(0,R.default)(ba.VISITOR_KEYS);var fa=["tokens","start","end","loc","raw","rawValue"],ga=ba.COMMENT_KEYS.concat(["comments"]).concat(fa)}),a.registerDynamic("1d5",["12"],!0,function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a,b){return h.memberExpression(b||h.identifier("regeneratorRuntime"),h.identifier(a),!1)}function f(a){return a.isReferenced()||a.parentPath.isAssignmentExpression({left:a.node})}this||self;b.__esModule=!0,b.runtimeProperty=e,b.isReference=f;var g=a("12"),h=d(g)}),a.registerDynamic("1d4",[],!0,function(a,b,c){"use strict";function d(a,b,c){if(l)try{l.call(k,a,b,{value:c})}catch(d){a[b]=c}else a[b]=c}function e(a){return a&&(d(a,"call",a.call),d(a,"apply",a.apply)),a}function f(a){return m?m.call(k,a):(q.prototype=a||null,new q)}function g(){do var a=h(p.call(o.call(r(),36),2));while(n.call(s,a));return s[a]=a}function h(a){var b={};return b[a]=!0,Object.keys(b)[0]}function i(a){return f(null)}function j(a){function b(b){function c(c,d){if(c===h)return d?f=null:f||(f=a(b))}var f;d(b,e,c)}function c(a){return n.call(a,e)||b(a),a[e](h)}var e=g(),h=f(null);return a=a||i,c.forget=function(a){n.call(a,