mmtf / Translation Library

// ==UserScript==
// @name         Translation Library
// @namespace    lnmtltl
// @version      0.5.8
// @description  Includes Niutrans, Baido, Google Translate and more!
// @author       mmtf
// @match        https://lnmtl.com/**
// @match        https://tt.lnmtl.com/**
// @grant        GM_setValue
// @grant        GM_getValue
// @grant        GM_xmlhttpRequest
// @connect      niutrans.vip
// @connect      niutrans.com
// @connect      baidu.com

// @downloadURL https://openuserjs.org/install/mmtf/Translation_Library.user.js
// @updateURL https://openuserjs.org/meta/mmtf/Translation_Library.meta.js
// @license      MIT
// ==/UserScript==

(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
(function (global){
"use strict";function define(e,i,r){e[i]||Object[DEFINE_PROPERTY](e,i,{writable:!0,configurable:!0,value:r})}if(require("core-js/shim"),require("regenerator-runtime/runtime"),require("core-js/fn/regexp/escape"),global._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");global._babelPolyfill=!0;var DEFINE_PROPERTY="defineProperty";define(String.prototype,"padLeft","".padStart),define(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach(function(e){[][e]&&define(Array,e,Function.call.bind([][e]))});
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{"core-js/fn/regexp/escape":2,"core-js/shim":330,"regenerator-runtime/runtime":331}],2:[function(require,module,exports){
require("../../modules/core.regexp.escape"),module.exports=require("../../modules/_core").RegExp.escape;
},{"../../modules/_core":24,"../../modules/core.regexp.escape":132}],3:[function(require,module,exports){
module.exports=function(o){if("function"!=typeof o)throw TypeError(o+" is not a function!");return o};
},{}],4:[function(require,module,exports){
var cof=require("./_cof");module.exports=function(r,e){if("number"!=typeof r&&"Number"!=cof(r))throw TypeError(e);return+r};
},{"./_cof":19}],5:[function(require,module,exports){
var UNSCOPABLES=require("./_wks")("unscopables"),ArrayProto=Array.prototype;void 0==ArrayProto[UNSCOPABLES]&&require("./_hide")(ArrayProto,UNSCOPABLES,{}),module.exports=function(r){ArrayProto[UNSCOPABLES][r]=!0};
},{"./_hide":44,"./_wks":130}],6:[function(require,module,exports){
"use strict";var at=require("./_string-at")(!0);module.exports=function(t,r,e){return r+(e?at(t,r).length:1)};
},{"./_string-at":107}],7:[function(require,module,exports){
module.exports=function(o,n,r,i){if(!(o instanceof n)||void 0!==i&&i in o)throw TypeError(r+": incorrect invocation!");return o};
},{}],8:[function(require,module,exports){
var isObject=require("./_is-object");module.exports=function(e){if(!isObject(e))throw TypeError(e+" is not an object!");return e};
},{"./_is-object":53}],9:[function(require,module,exports){
"use strict";var toObject=require("./_to-object"),toAbsoluteIndex=require("./_to-absolute-index"),toLength=require("./_to-length");module.exports=[].copyWithin||function(t,e){var o=toObject(this),n=toLength(o.length),i=toAbsoluteIndex(t,n),r=toAbsoluteIndex(e,n),u=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===u?n:toAbsoluteIndex(u,n))-r,n-i),d=1;for(r<i&&i<r+l&&(d=-1,r+=l-1,i+=l-1);l-- >0;)r in o?o[i]=o[r]:delete o[i],i+=d,r+=d;return o};
},{"./_to-absolute-index":115,"./_to-length":119,"./_to-object":120}],10:[function(require,module,exports){
"use strict";var toObject=require("./_to-object"),toAbsoluteIndex=require("./_to-absolute-index"),toLength=require("./_to-length");module.exports=function(t){for(var e=toObject(this),o=toLength(e.length),r=arguments.length,n=toAbsoluteIndex(r>1?arguments[1]:void 0,o),u=r>2?arguments[2]:void 0,i=void 0===u?o:toAbsoluteIndex(u,o);i>n;)e[n++]=t;return e};
},{"./_to-absolute-index":115,"./_to-length":119,"./_to-object":120}],11:[function(require,module,exports){
var forOf=require("./_for-of");module.exports=function(r,f){var o=[];return forOf(r,!1,o.push,o,f),o};
},{"./_for-of":40}],12:[function(require,module,exports){
var toIObject=require("./_to-iobject"),toLength=require("./_to-length"),toAbsoluteIndex=require("./_to-absolute-index");module.exports=function(e){return function(t,o,r){var n,u=toIObject(t),i=toLength(u.length),f=toAbsoluteIndex(r,i);if(e&&o!=o){for(;i>f;)if((n=u[f++])!=n)return!0}else for(;i>f;f++)if((e||f in u)&&u[f]===o)return e||f||0;return!e&&-1}};
},{"./_to-absolute-index":115,"./_to-iobject":118,"./_to-length":119}],13:[function(require,module,exports){
var ctx=require("./_ctx"),IObject=require("./_iobject"),toObject=require("./_to-object"),toLength=require("./_to-length"),asc=require("./_array-species-create");module.exports=function(e,r){var t=1==e,c=2==e,i=3==e,n=4==e,u=6==e,o=5==e||u,s=r||asc;return function(r,a,f){for(var b,h,j=toObject(r),l=IObject(j),q=ctx(a,f,3),_=toLength(l.length),g=0,v=t?s(r,_):c?s(r,0):void 0;_>g;g++)if((o||g in l)&&(b=l[g],h=q(b,g,j),e))if(t)v[g]=h;else if(h)switch(e){case 3:return!0;case 5:return b;case 6:return g;case 2:v.push(b)}else if(n)return!1;return u?-1:i||n?n:v}};
},{"./_array-species-create":16,"./_ctx":26,"./_iobject":49,"./_to-length":119,"./_to-object":120}],14:[function(require,module,exports){
var aFunction=require("./_a-function"),toObject=require("./_to-object"),IObject=require("./_iobject"),toLength=require("./_to-length");module.exports=function(e,t,r,o,i){aFunction(t);var n=toObject(e),u=IObject(n),c=toLength(n.length),a=i?c-1:0,f=i?-1:1;if(r<2)for(;;){if(a in u){o=u[a],a+=f;break}if(a+=f,i?a<0:c<=a)throw TypeError("Reduce of empty array with no initial value")}for(;i?a>=0:c>a;a+=f)a in u&&(o=t(o,u[a],a,n));return o};
},{"./_a-function":3,"./_iobject":49,"./_to-length":119,"./_to-object":120}],15:[function(require,module,exports){
var isObject=require("./_is-object"),isArray=require("./_is-array"),SPECIES=require("./_wks")("species");module.exports=function(r){var e;return isArray(r)&&(e=r.constructor,"function"!=typeof e||e!==Array&&!isArray(e.prototype)||(e=void 0),isObject(e)&&null===(e=e[SPECIES])&&(e=void 0)),void 0===e?Array:e};
},{"./_is-array":51,"./_is-object":53,"./_wks":130}],16:[function(require,module,exports){
var speciesConstructor=require("./_array-species-constructor");module.exports=function(r,e){return new(speciesConstructor(r))(e)};
},{"./_array-species-constructor":15}],17:[function(require,module,exports){
"use strict";var aFunction=require("./_a-function"),isObject=require("./_is-object"),invoke=require("./_invoke"),arraySlice=[].slice,factories={},construct=function(t,r,e){if(!(r in factories)){for(var i=[],n=0;n<r;n++)i[n]="a["+n+"]";factories[r]=Function("F,a","return new F("+i.join(",")+")")}return factories[r](t,e)};module.exports=Function.bind||function(t){var r=aFunction(this),e=arraySlice.call(arguments,1),i=function(){var n=e.concat(arraySlice.call(arguments));return this instanceof i?construct(r,n.length,n):invoke(r,n,t)};return isObject(r.prototype)&&(i.prototype=r.prototype),i};
},{"./_a-function":3,"./_invoke":48,"./_is-object":53}],18:[function(require,module,exports){
var cof=require("./_cof"),TAG=require("./_wks")("toStringTag"),ARG="Arguments"==cof(function(){return arguments}()),tryGet=function(t,e){try{return t[e]}catch(t){}};module.exports=function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=tryGet(e=Object(t),TAG))?r:ARG?cof(e):"Object"==(n=cof(e))&&"function"==typeof e.callee?"Arguments":n};
},{"./_cof":19,"./_wks":130}],19:[function(require,module,exports){
var toString={}.toString;module.exports=function(t){return toString.call(t).slice(8,-1)};
},{}],20:[function(require,module,exports){
"use strict";var dP=require("./_object-dp").f,create=require("./_object-create"),redefineAll=require("./_redefine-all"),ctx=require("./_ctx"),anInstance=require("./_an-instance"),forOf=require("./_for-of"),$iterDefine=require("./_iter-define"),step=require("./_iter-step"),setSpecies=require("./_set-species"),DESCRIPTORS=require("./_descriptors"),fastKey=require("./_meta").fastKey,validate=require("./_validate-collection"),SIZE=DESCRIPTORS?"_s":"size",getEntry=function(e,t){var r,i=fastKey(t);if("F"!==i)return e._i[i];for(r=e._f;r;r=r.n)if(r.k==t)return r};module.exports={getConstructor:function(e,t,r,i){var n=e(function(e,f){anInstance(e,n,t,"_i"),e._t=t,e._i=create(null),e._f=void 0,e._l=void 0,e[SIZE]=0,void 0!=f&&forOf(f,r,e[i],e)});return redefineAll(n.prototype,{clear:function(){for(var e=validate(this,t),r=e._i,i=e._f;i;i=i.n)i.r=!0,i.p&&(i.p=i.p.n=void 0),delete r[i.i];e._f=e._l=void 0,e[SIZE]=0},delete:function(e){var r=validate(this,t),i=getEntry(r,e);if(i){var n=i.n,f=i.p;delete r._i[i.i],i.r=!0,f&&(f.n=n),n&&(n.p=f),r._f==i&&(r._f=n),r._l==i&&(r._l=f),r[SIZE]--}return!!i},forEach:function(e){validate(this,t);for(var r,i=ctx(e,arguments.length>1?arguments[1]:void 0,3);r=r?r.n:this._f;)for(i(r.v,r.k,this);r&&r.r;)r=r.p},has:function(e){return!!getEntry(validate(this,t),e)}}),DESCRIPTORS&&dP(n.prototype,"size",{get:function(){return validate(this,t)[SIZE]}}),n},def:function(e,t,r){var i,n,f=getEntry(e,t);return f?f.v=r:(e._l=f={i:n=fastKey(t,!0),k:t,v:r,p:i=e._l,n:void 0,r:!1},e._f||(e._f=f),i&&(i.n=f),e[SIZE]++,"F"!==n&&(e._i[n]=f)),e},getEntry:getEntry,setStrong:function(e,t,r){$iterDefine(e,t,function(e,r){this._t=validate(e,t),this._k=r,this._l=void 0},function(){for(var e=this,t=e._k,r=e._l;r&&r.r;)r=r.p;return e._t&&(e._l=r=r?r.n:e._t._f)?"keys"==t?step(0,r.k):"values"==t?step(0,r.v):step(0,[r.k,r.v]):(e._t=void 0,step(1))},r?"entries":"values",!r,!0),setSpecies(t)}};
},{"./_an-instance":7,"./_ctx":26,"./_descriptors":30,"./_for-of":40,"./_iter-define":57,"./_iter-step":59,"./_meta":67,"./_object-create":72,"./_object-dp":73,"./_redefine-all":92,"./_set-species":101,"./_validate-collection":127}],21:[function(require,module,exports){
var classof=require("./_classof"),from=require("./_array-from-iterable");module.exports=function(r){return function(){if(classof(this)!=r)throw TypeError(r+"#toJSON isn't generic");return from(this)}};
},{"./_array-from-iterable":11,"./_classof":18}],22:[function(require,module,exports){
"use strict";var redefineAll=require("./_redefine-all"),getWeak=require("./_meta").getWeak,anObject=require("./_an-object"),isObject=require("./_is-object"),anInstance=require("./_an-instance"),forOf=require("./_for-of"),createArrayMethod=require("./_array-methods"),$has=require("./_has"),validate=require("./_validate-collection"),arrayFind=createArrayMethod(5),arrayFindIndex=createArrayMethod(6),id=0,uncaughtFrozenStore=function(e){return e._l||(e._l=new UncaughtFrozenStore)},UncaughtFrozenStore=function(){this.a=[]},findUncaughtFrozen=function(e,t){return arrayFind(e.a,function(e){return e[0]===t})};UncaughtFrozenStore.prototype={get:function(e){var t=findUncaughtFrozen(this,e);if(t)return t[1]},has:function(e){return!!findUncaughtFrozen(this,e)},set:function(e,t){var r=findUncaughtFrozen(this,e);r?r[1]=t:this.a.push([e,t])},delete:function(e){var t=arrayFindIndex(this.a,function(t){return t[0]===e});return~t&&this.a.splice(t,1),!!~t}},module.exports={getConstructor:function(e,t,r,n){var a=e(function(e,i){anInstance(e,a,t,"_i"),e._t=t,e._i=id++,e._l=void 0,void 0!=i&&forOf(i,r,e[n],e)});return redefineAll(a.prototype,{delete:function(e){if(!isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(validate(this,t)).delete(e):r&&$has(r,this._i)&&delete r[this._i]},has:function(e){if(!isObject(e))return!1;var r=getWeak(e);return!0===r?uncaughtFrozenStore(validate(this,t)).has(e):r&&$has(r,this._i)}}),a},def:function(e,t,r){var n=getWeak(anObject(t),!0);return!0===n?uncaughtFrozenStore(e).set(t,r):n[e._i]=r,e},ufstore:uncaughtFrozenStore};
},{"./_an-instance":7,"./_an-object":8,"./_array-methods":13,"./_for-of":40,"./_has":43,"./_is-object":53,"./_meta":67,"./_redefine-all":92,"./_validate-collection":127}],23:[function(require,module,exports){
"use strict";var global=require("./_global"),$export=require("./_export"),redefine=require("./_redefine"),redefineAll=require("./_redefine-all"),meta=require("./_meta"),forOf=require("./_for-of"),anInstance=require("./_an-instance"),isObject=require("./_is-object"),fails=require("./_fails"),$iterDetect=require("./_iter-detect"),setToStringTag=require("./_set-to-string-tag"),inheritIfRequired=require("./_inherit-if-required");module.exports=function(e,t,r,i,n,o){var a=global[e],u=a,f=n?"set":"add",s=u&&u.prototype,c={},l=function(e){var t=s[e];redefine(s,e,"delete"==e?function(e){return!(o&&!isObject(e))&&t.call(this,0===e?0:e)}:"has"==e?function(e){return!(o&&!isObject(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return o&&!isObject(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,r){return t.call(this,0===e?0:e,r),this})};if("function"==typeof u&&(o||s.forEach&&!fails(function(){(new u).entries().next()}))){var d=new u,h=d[f](o?{}:-0,1)!=d,q=fails(function(){d.has(1)}),p=$iterDetect(function(e){new u(e)}),g=!o&&fails(function(){for(var e=new u,t=5;t--;)e[f](t,t);return!e.has(-0)});p||(u=t(function(t,r){anInstance(t,u,e);var i=inheritIfRequired(new a,t,u);return void 0!=r&&forOf(r,n,i[f],i),i}),u.prototype=s,s.constructor=u),(q||g)&&(l("delete"),l("has"),n&&l("get")),(g||h)&&l(f),o&&s.clear&&delete s.clear}else u=i.getConstructor(t,e,n,f),redefineAll(u.prototype,r),meta.NEED=!0;return setToStringTag(u,e),c[e]=u,$export($export.G+$export.W+$export.F*(u!=a),c),o||i.setStrong(u,e,n),u};
},{"./_an-instance":7,"./_export":34,"./_fails":36,"./_for-of":40,"./_global":42,"./_inherit-if-required":47,"./_is-object":53,"./_iter-detect":58,"./_meta":67,"./_redefine":93,"./_redefine-all":92,"./_set-to-string-tag":102}],24:[function(require,module,exports){
var core=module.exports={version:"2.6.11"};"number"==typeof __e&&(__e=core);
},{}],25:[function(require,module,exports){
"use strict";var $defineProperty=require("./_object-dp"),createDesc=require("./_property-desc");module.exports=function(e,r,t){r in e?$defineProperty.f(e,r,createDesc(0,t)):e[r]=t};
},{"./_object-dp":73,"./_property-desc":91}],26:[function(require,module,exports){
var aFunction=require("./_a-function");module.exports=function(n,r,t){if(aFunction(n),void 0===r)return n;switch(t){case 1:return function(t){return n.call(r,t)};case 2:return function(t,u){return n.call(r,t,u)};case 3:return function(t,u,e){return n.call(r,t,u,e)}}return function(){return n.apply(r,arguments)}};
},{"./_a-function":3}],27:[function(require,module,exports){
"use strict";var fails=require("./_fails"),getTime=Date.prototype.getTime,$toISOString=Date.prototype.toISOString,lz=function(t){return t>9?t:"0"+t};module.exports=fails(function(){return"0385-07-25T07:06:39.999Z"!=$toISOString.call(new Date(-5e13-1))})||!fails(function(){$toISOString.call(new Date(NaN))})?function(){if(!isFinite(getTime.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),i=t.getUTCMilliseconds(),l=e<0?"-":e>9999?"+":"";return l+("00000"+Math.abs(e)).slice(l?-6:-4)+"-"+lz(t.getUTCMonth()+1)+"-"+lz(t.getUTCDate())+"T"+lz(t.getUTCHours())+":"+lz(t.getUTCMinutes())+":"+lz(t.getUTCSeconds())+"."+(i>99?i:"0"+lz(i))+"Z"}:$toISOString;
},{"./_fails":36}],28:[function(require,module,exports){
"use strict";var anObject=require("./_an-object"),toPrimitive=require("./_to-primitive"),NUMBER="number";module.exports=function(r){if("string"!==r&&r!==NUMBER&&"default"!==r)throw TypeError("Incorrect hint");return toPrimitive(anObject(this),r!=NUMBER)};
},{"./_an-object":8,"./_to-primitive":121}],29:[function(require,module,exports){
module.exports=function(o){if(void 0==o)throw TypeError("Can't call method on  "+o);return o};
},{}],30:[function(require,module,exports){
module.exports=!require("./_fails")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a});
},{"./_fails":36}],31:[function(require,module,exports){
var isObject=require("./_is-object"),document=require("./_global").document,is=isObject(document)&&isObject(document.createElement);module.exports=function(e){return is?document.createElement(e):{}};
},{"./_global":42,"./_is-object":53}],32:[function(require,module,exports){
module.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",");
},{}],33:[function(require,module,exports){
var getKeys=require("./_object-keys"),gOPS=require("./_object-gops"),pIE=require("./_object-pie");module.exports=function(e){var r=getKeys(e),t=gOPS.f;if(t)for(var o,u=t(e),g=pIE.f,i=0;u.length>i;)g.call(e,o=u[i++])&&r.push(o);return r};
},{"./_object-gops":79,"./_object-keys":82,"./_object-pie":83}],34:[function(require,module,exports){
var global=require("./_global"),core=require("./_core"),hide=require("./_hide"),redefine=require("./_redefine"),ctx=require("./_ctx"),PROTOTYPE="prototype",$export=function(e,o,r){var t,x,p,l,i=e&$export.F,$=e&$export.G,c=e&$export.S,a=e&$export.P,n=e&$export.B,P=$?global:c?global[o]||(global[o]={}):(global[o]||{})[PROTOTYPE],u=$?core:core[o]||(core[o]={}),b=u[PROTOTYPE]||(u[PROTOTYPE]={});$&&(r=o);for(t in r)x=!i&&P&&void 0!==P[t],p=(x?P:r)[t],l=n&&x?ctx(p,global):a&&"function"==typeof p?ctx(Function.call,p):p,P&&redefine(P,t,p,e&$export.U),u[t]!=p&&hide(u,t,l),a&&b[t]!=p&&(b[t]=p)};global.core=core,$export.F=1,$export.G=2,$export.S=4,$export.P=8,$export.B=16,$export.W=32,$export.U=64,$export.R=128,module.exports=$export;
},{"./_core":24,"./_ctx":26,"./_global":42,"./_hide":44,"./_redefine":93}],35:[function(require,module,exports){
var MATCH=require("./_wks")("match");module.exports=function(r){var t=/./;try{"/./"[r](t)}catch(c){try{return t[MATCH]=!1,!"/./"[r](t)}catch(r){}}return!0};
},{"./_wks":130}],36:[function(require,module,exports){
module.exports=function(r){try{return!!r()}catch(r){return!0}};
},{}],37:[function(require,module,exports){
"use strict";require("./es6.regexp.exec");var redefine=require("./_redefine"),hide=require("./_hide"),fails=require("./_fails"),defined=require("./_defined"),wks=require("./_wks"),regexpExec=require("./_regexp-exec"),SPECIES=wks("species"),REPLACE_SUPPORTS_NAMED_GROUPS=!fails(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),SPLIT_WORKS_WITH_OVERWRITTEN_EXEC=function(){var e=/(?:)/,r=e.exec;e.exec=function(){return r.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();module.exports=function(e,r,n){var i=wks(e),t=!fails(function(){var r={};return r[i]=function(){return 7},7!=""[e](r)}),u=t?!fails(function(){var r=!1,n=/a/;return n.exec=function(){return r=!0,null},"split"===e&&(n.constructor={},n.constructor[SPECIES]=function(){return n}),n[i](""),!r}):void 0;if(!t||!u||"replace"===e&&!REPLACE_SUPPORTS_NAMED_GROUPS||"split"===e&&!SPLIT_WORKS_WITH_OVERWRITTEN_EXEC){var c=/./[i],a=n(defined,i,""[e],function(e,r,n,i,u){return r.exec===regexpExec?t&&!u?{done:!0,value:c.call(r,n,i)}:{done:!0,value:e.call(n,r,i)}:{done:!1}}),o=a[0],f=a[1];redefine(String.prototype,e,o),hide(RegExp.prototype,i,2==r?function(e,r){return f.call(e,this,r)}:function(e){return f.call(e,this)})}};
},{"./_defined":29,"./_fails":36,"./_hide":44,"./_redefine":93,"./_regexp-exec":95,"./_wks":130,"./es6.regexp.exec":227}],38:[function(require,module,exports){
"use strict";var anObject=require("./_an-object");module.exports=function(){var e=anObject(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t};
},{"./_an-object":8}],39:[function(require,module,exports){
"use strict";function flattenIntoArray(r,e,t,i,a,n,o,s){for(var A,c,u=a,_=0,f=!!o&&ctx(o,s,3);_<i;){if(_ in t){if(A=f?f(t[_],_,e):t[_],c=!1,isObject(A)&&(c=A[IS_CONCAT_SPREADABLE],c=void 0!==c?!!c:isArray(A)),c&&n>0)u=flattenIntoArray(r,e,A,toLength(A.length),u,n-1)-1;else{if(u>=9007199254740991)throw TypeError();r[u]=A}u++}_++}return u}var isArray=require("./_is-array"),isObject=require("./_is-object"),toLength=require("./_to-length"),ctx=require("./_ctx"),IS_CONCAT_SPREADABLE=require("./_wks")("isConcatSpreadable");module.exports=flattenIntoArray;
},{"./_ctx":26,"./_is-array":51,"./_is-object":53,"./_to-length":119,"./_wks":130}],40:[function(require,module,exports){
var ctx=require("./_ctx"),call=require("./_iter-call"),isArrayIter=require("./_is-array-iter"),anObject=require("./_an-object"),toLength=require("./_to-length"),getIterFn=require("./core.get-iterator-method"),BREAK={},RETURN={},exports=module.exports=function(e,r,t,o,i){var n,a,R,c,l=i?function(){return e}:getIterFn(e),u=ctx(t,o,r?2:1),E=0;if("function"!=typeof l)throw TypeError(e+" is not iterable!");if(isArrayIter(l)){for(n=toLength(e.length);n>E;E++)if((c=r?u(anObject(a=e[E])[0],a[1]):u(e[E]))===BREAK||c===RETURN)return c}else for(R=l.call(e);!(a=R.next()).done;)if((c=call(R,u,a.value,r))===BREAK||c===RETURN)return c};exports.BREAK=BREAK,exports.RETURN=RETURN;
},{"./_an-object":8,"./_ctx":26,"./_is-array-iter":50,"./_iter-call":55,"./_to-length":119,"./core.get-iterator-method":131}],41:[function(require,module,exports){
module.exports=require("./_shared")("native-function-to-string",Function.toString);
},{"./_shared":104}],42:[function(require,module,exports){
var global=module.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=global);
},{}],43:[function(require,module,exports){
var hasOwnProperty={}.hasOwnProperty;module.exports=function(r,e){return hasOwnProperty.call(r,e)};
},{}],44:[function(require,module,exports){
var dP=require("./_object-dp"),createDesc=require("./_property-desc");module.exports=require("./_descriptors")?function(e,r,t){return dP.f(e,r,createDesc(1,t))}:function(e,r,t){return e[r]=t,e};
},{"./_descriptors":30,"./_object-dp":73,"./_property-desc":91}],45:[function(require,module,exports){
var document=require("./_global").document;module.exports=document&&document.documentElement;
},{"./_global":42}],46:[function(require,module,exports){
module.exports=!require("./_descriptors")&&!require("./_fails")(function(){return 7!=Object.defineProperty(require("./_dom-create")("div"),"a",{get:function(){return 7}}).a});
},{"./_descriptors":30,"./_dom-create":31,"./_fails":36}],47:[function(require,module,exports){
var isObject=require("./_is-object"),setPrototypeOf=require("./_set-proto").set;module.exports=function(t,e,o){var r,p=e.constructor;return p!==o&&"function"==typeof p&&(r=p.prototype)!==o.prototype&&isObject(r)&&setPrototypeOf&&setPrototypeOf(t,r),t};
},{"./_is-object":53,"./_set-proto":100}],48:[function(require,module,exports){
module.exports=function(e,r,l){var a=void 0===l;switch(r.length){case 0:return a?e():e.call(l);case 1:return a?e(r[0]):e.call(l,r[0]);case 2:return a?e(r[0],r[1]):e.call(l,r[0],r[1]);case 3:return a?e(r[0],r[1],r[2]):e.call(l,r[0],r[1],r[2]);case 4:return a?e(r[0],r[1],r[2],r[3]):e.call(l,r[0],r[1],r[2],r[3])}return e.apply(l,r)};
},{}],49:[function(require,module,exports){
var cof=require("./_cof");module.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==cof(e)?e.split(""):Object(e)};
},{"./_cof":19}],50:[function(require,module,exports){
var Iterators=require("./_iterators"),ITERATOR=require("./_wks")("iterator"),ArrayProto=Array.prototype;module.exports=function(r){return void 0!==r&&(Iterators.Array===r||ArrayProto[ITERATOR]===r)};
},{"./_iterators":60,"./_wks":130}],51:[function(require,module,exports){
var cof=require("./_cof");module.exports=Array.isArray||function(r){return"Array"==cof(r)};
},{"./_cof":19}],52:[function(require,module,exports){
var isObject=require("./_is-object"),floor=Math.floor;module.exports=function(o){return!isObject(o)&&isFinite(o)&&floor(o)===o};
},{"./_is-object":53}],53:[function(require,module,exports){
module.exports=function(o){return"object"==typeof o?null!==o:"function"==typeof o};
},{}],54:[function(require,module,exports){
var isObject=require("./_is-object"),cof=require("./_cof"),MATCH=require("./_wks")("match");module.exports=function(e){var r;return isObject(e)&&(void 0!==(r=e[MATCH])?!!r:"RegExp"==cof(e))};
},{"./_cof":19,"./_is-object":53,"./_wks":130}],55:[function(require,module,exports){
var anObject=require("./_an-object");module.exports=function(r,t,e,a){try{return a?t(anObject(e)[0],e[1]):t(e)}catch(t){var c=r.return;throw void 0!==c&&anObject(c.call(r)),t}};
},{"./_an-object":8}],56:[function(require,module,exports){
"use strict";var create=require("./_object-create"),descriptor=require("./_property-desc"),setToStringTag=require("./_set-to-string-tag"),IteratorPrototype={};require("./_hide")(IteratorPrototype,require("./_wks")("iterator"),function(){return this}),module.exports=function(r,t,e){r.prototype=create(IteratorPrototype,{next:descriptor(1,e)}),setToStringTag(r,t+" Iterator")};
},{"./_hide":44,"./_object-create":72,"./_property-desc":91,"./_set-to-string-tag":102,"./_wks":130}],57:[function(require,module,exports){
"use strict";var LIBRARY=require("./_library"),$export=require("./_export"),redefine=require("./_redefine"),hide=require("./_hide"),Iterators=require("./_iterators"),$iterCreate=require("./_iter-create"),setToStringTag=require("./_set-to-string-tag"),getPrototypeOf=require("./_object-gpo"),ITERATOR=require("./_wks")("iterator"),BUGGY=!([].keys&&"next"in[].keys()),FF_ITERATOR="@@iterator",KEYS="keys",VALUES="values",returnThis=function(){return this};module.exports=function(e,r,t,i,n,o,s){$iterCreate(t,r,i);var u,a,T,R=function(e){if(!BUGGY&&e in E)return E[e];switch(e){case KEYS:case VALUES:return function(){return new t(this,e)}}return function(){return new t(this,e)}},f=r+" Iterator",A=n==VALUES,c=!1,E=e.prototype,I=E[ITERATOR]||E[FF_ITERATOR]||n&&E[n],p=I||R(n),h=n?A?R("entries"):p:void 0,y="Array"==r?E.entries||I:I;if(y&&(T=getPrototypeOf(y.call(new e)))!==Object.prototype&&T.next&&(setToStringTag(T,f,!0),LIBRARY||"function"==typeof T[ITERATOR]||hide(T,ITERATOR,returnThis)),A&&I&&I.name!==VALUES&&(c=!0,p=function(){return I.call(this)}),LIBRARY&&!s||!BUGGY&&!c&&E[ITERATOR]||hide(E,ITERATOR,p),Iterators[r]=p,Iterators[f]=returnThis,n)if(u={values:A?p:R(VALUES),keys:o?p:R(KEYS),entries:h},s)for(a in u)a in E||redefine(E,a,u[a]);else $export($export.P+$export.F*(BUGGY||c),r,u);return u};
},{"./_export":34,"./_hide":44,"./_iter-create":56,"./_iterators":60,"./_library":61,"./_object-gpo":80,"./_redefine":93,"./_set-to-string-tag":102,"./_wks":130}],58:[function(require,module,exports){
var ITERATOR=require("./_wks")("iterator"),SAFE_CLOSING=!1;try{var riter=[7][ITERATOR]();riter.return=function(){SAFE_CLOSING=!0},Array.from(riter,function(){throw 2})}catch(r){}module.exports=function(r,t){if(!t&&!SAFE_CLOSING)return!1;var n=!1;try{var e=[7],u=e[ITERATOR]();u.next=function(){return{done:n=!0}},e[ITERATOR]=function(){return u},r(e)}catch(r){}return n};
},{"./_wks":130}],59:[function(require,module,exports){
module.exports=function(e,n){return{value:n,done:!!e}};
},{}],60:[function(require,module,exports){
module.exports={};
},{}],61:[function(require,module,exports){
module.exports=!1;
},{}],62:[function(require,module,exports){
var $expm1=Math.expm1;module.exports=!$expm1||$expm1(10)>22025.465794806718||$expm1(10)<22025.465794806718||-2e-17!=$expm1(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:$expm1;
},{}],63:[function(require,module,exports){
var sign=require("./_math-sign"),pow=Math.pow,EPSILON=pow(2,-52),EPSILON32=pow(2,-23),MAX32=pow(2,127)*(2-EPSILON32),MIN32=pow(2,-126),roundTiesToEven=function(o){return o+1/EPSILON-1/EPSILON};module.exports=Math.fround||function(o){var n,I,N=Math.abs(o),r=sign(o);return N<MIN32?r*roundTiesToEven(N/MIN32/EPSILON32)*MIN32*EPSILON32:(n=(1+EPSILON32/EPSILON)*N,I=n-(n-N),I>MAX32||I!=I?r*(1/0):r*I)};
},{"./_math-sign":66}],64:[function(require,module,exports){
module.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)};
},{}],65:[function(require,module,exports){
module.exports=Math.scale||function(e,t,n,a,l){return 0===arguments.length||e!=e||t!=t||n!=n||a!=a||l!=l?NaN:e===1/0||e===-1/0?e:(e-t)*(l-a)/(n-t)+a};
},{}],66:[function(require,module,exports){
module.exports=Math.sign||function(n){return 0==(n=+n)||n!=n?n:n<0?-1:1};
},{}],67:[function(require,module,exports){
var META=require("./_uid")("meta"),isObject=require("./_is-object"),has=require("./_has"),setDesc=require("./_object-dp").f,id=0,isExtensible=Object.isExtensible||function(){return!0},FREEZE=!require("./_fails")(function(){return isExtensible(Object.preventExtensions({}))}),setMeta=function(e){setDesc(e,META,{value:{i:"O"+ ++id,w:{}}})},fastKey=function(e,t){if(!isObject(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!has(e,META)){if(!isExtensible(e))return"F";if(!t)return"E";setMeta(e)}return e[META].i},getWeak=function(e,t){if(!has(e,META)){if(!isExtensible(e))return!0;if(!t)return!1;setMeta(e)}return e[META].w},onFreeze=function(e){return FREEZE&&meta.NEED&&isExtensible(e)&&!has(e,META)&&setMeta(e),e},meta=module.exports={KEY:META,NEED:!1,fastKey:fastKey,getWeak:getWeak,onFreeze:onFreeze};
},{"./_fails":36,"./_has":43,"./_is-object":53,"./_object-dp":73,"./_uid":125}],68:[function(require,module,exports){
var Map=require("./es6.map"),$export=require("./_export"),shared=require("./_shared")("metadata"),store=shared.store||(shared.store=new(require("./es6.weak-map"))),getOrCreateMetadataMap=function(e,a,t){var r=store.get(e);if(!r){if(!t)return;store.set(e,r=new Map)}var n=r.get(a);if(!n){if(!t)return;r.set(a,n=new Map)}return n},ordinaryHasOwnMetadata=function(e,a,t){var r=getOrCreateMetadataMap(a,t,!1);return void 0!==r&&r.has(e)},ordinaryGetOwnMetadata=function(e,a,t){var r=getOrCreateMetadataMap(a,t,!1);return void 0===r?void 0:r.get(e)},ordinaryDefineOwnMetadata=function(e,a,t,r){getOrCreateMetadataMap(t,r,!0).set(e,a)},ordinaryOwnMetadataKeys=function(e,a){var t=getOrCreateMetadataMap(e,a,!1),r=[];return t&&t.forEach(function(e,a){r.push(a)}),r},toMetaKey=function(e){return void 0===e||"symbol"==typeof e?e:String(e)},exp=function(e){$export($export.S,"Reflect",e)};module.exports={store:store,map:getOrCreateMetadataMap,has:ordinaryHasOwnMetadata,get:ordinaryGetOwnMetadata,set:ordinaryDefineOwnMetadata,keys:ordinaryOwnMetadataKeys,key:toMetaKey,exp:exp};
},{"./_export":34,"./_shared":104,"./es6.map":162,"./es6.weak-map":269}],69:[function(require,module,exports){
var global=require("./_global"),macrotask=require("./_task").set,Observer=global.MutationObserver||global.WebKitMutationObserver,process=global.process,Promise=global.Promise,isNode="process"==require("./_cof")(process);module.exports=function(){var e,o,r,a=function(){var a,s;for(isNode&&(a=process.domain)&&a.exit();e;){s=e.fn,e=e.next;try{s()}catch(a){throw e?r():o=void 0,a}}o=void 0,a&&a.enter()};if(isNode)r=function(){process.nextTick(a)};else if(!Observer||global.navigator&&global.navigator.standalone)if(Promise&&Promise.resolve){var s=Promise.resolve(void 0);r=function(){s.then(a)}}else r=function(){macrotask.call(global,a)};else{var t=!0,i=document.createTextNode("");new Observer(a).observe(i,{characterData:!0}),r=function(){i.data=t=!t}}return function(a){var s={fn:a,next:void 0};o&&(o.next=s),e||(e=s,r()),o=s}};
},{"./_cof":19,"./_global":42,"./_task":114}],70:[function(require,module,exports){
"use strict";function PromiseCapability(i){var o,r;this.promise=new i(function(i,t){if(void 0!==o||void 0!==r)throw TypeError("Bad Promise constructor");o=i,r=t}),this.resolve=aFunction(o),this.reject=aFunction(r)}var aFunction=require("./_a-function");module.exports.f=function(i){return new PromiseCapability(i)};
},{"./_a-function":3}],71:[function(require,module,exports){
"use strict";var DESCRIPTORS=require("./_descriptors"),getKeys=require("./_object-keys"),gOPS=require("./_object-gops"),pIE=require("./_object-pie"),toObject=require("./_to-object"),IObject=require("./_iobject"),$assign=Object.assign;module.exports=!$assign||require("./_fails")(function(){var e={},t={},r=Symbol(),s="abcdefghijklmnopqrst";return e[r]=7,s.split("").forEach(function(e){t[e]=e}),7!=$assign({},e)[r]||Object.keys($assign({},t)).join("")!=s})?function(e,t){for(var r=toObject(e),s=arguments.length,i=1,o=gOPS.f,c=pIE.f;s>i;)for(var n,a=IObject(arguments[i++]),g=o?getKeys(a).concat(o(a)):getKeys(a),u=g.length,b=0;u>b;)n=g[b++],DESCRIPTORS&&!c.call(a,n)||(r[n]=a[n]);return r}:$assign;
},{"./_descriptors":30,"./_fails":36,"./_iobject":49,"./_object-gops":79,"./_object-keys":82,"./_object-pie":83,"./_to-object":120}],72:[function(require,module,exports){
var anObject=require("./_an-object"),dPs=require("./_object-dps"),enumBugKeys=require("./_enum-bug-keys"),IE_PROTO=require("./_shared-key")("IE_PROTO"),Empty=function(){},PROTOTYPE="prototype",createDict=function(){var e,t=require("./_dom-create")("iframe"),r=enumBugKeys.length;for(t.style.display="none",require("./_html").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),createDict=e.F;r--;)delete createDict[PROTOTYPE][enumBugKeys[r]];return createDict()};module.exports=Object.create||function(e,t){var r;return null!==e?(Empty[PROTOTYPE]=anObject(e),r=new Empty,Empty[PROTOTYPE]=null,r[IE_PROTO]=e):r=createDict(),void 0===t?r:dPs(r,t)};
},{"./_an-object":8,"./_dom-create":31,"./_enum-bug-keys":32,"./_html":45,"./_object-dps":74,"./_shared-key":103}],73:[function(require,module,exports){
var anObject=require("./_an-object"),IE8_DOM_DEFINE=require("./_ie8-dom-define"),toPrimitive=require("./_to-primitive"),dP=Object.defineProperty;exports.f=require("./_descriptors")?Object.defineProperty:function(e,r,t){if(anObject(e),r=toPrimitive(r,!0),anObject(t),IE8_DOM_DEFINE)try{return dP(e,r,t)}catch(e){}if("get"in t||"set"in t)throw TypeError("Accessors not supported!");return"value"in t&&(e[r]=t.value),e};
},{"./_an-object":8,"./_descriptors":30,"./_ie8-dom-define":46,"./_to-primitive":121}],74:[function(require,module,exports){
var dP=require("./_object-dp"),anObject=require("./_an-object"),getKeys=require("./_object-keys");module.exports=require("./_descriptors")?Object.defineProperties:function(e,r){anObject(e);for(var t,o=getKeys(r),c=o.length,i=0;c>i;)dP.f(e,t=o[i++],r[t]);return e};
},{"./_an-object":8,"./_descriptors":30,"./_object-dp":73,"./_object-keys":82}],75:[function(require,module,exports){
"use strict";module.exports=require("./_library")||!require("./_fails")(function(){var e=Math.random();__defineSetter__.call(null,e,function(){}),delete require("./_global")[e]});
},{"./_fails":36,"./_global":42,"./_library":61}],76:[function(require,module,exports){
var pIE=require("./_object-pie"),createDesc=require("./_property-desc"),toIObject=require("./_to-iobject"),toPrimitive=require("./_to-primitive"),has=require("./_has"),IE8_DOM_DEFINE=require("./_ie8-dom-define"),gOPD=Object.getOwnPropertyDescriptor;exports.f=require("./_descriptors")?gOPD:function(e,r){if(e=toIObject(e),r=toPrimitive(r,!0),IE8_DOM_DEFINE)try{return gOPD(e,r)}catch(e){}if(has(e,r))return createDesc(!pIE.f.call(e,r),e[r])};
},{"./_descriptors":30,"./_has":43,"./_ie8-dom-define":46,"./_object-pie":83,"./_property-desc":91,"./_to-iobject":118,"./_to-primitive":121}],77:[function(require,module,exports){
var toIObject=require("./_to-iobject"),gOPN=require("./_object-gopn").f,toString={}.toString,windowNames="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(e){try{return gOPN(e)}catch(e){return windowNames.slice()}};module.exports.f=function(e){return windowNames&&"[object Window]"==toString.call(e)?getWindowNames(e):gOPN(toIObject(e))};
},{"./_object-gopn":78,"./_to-iobject":118}],78:[function(require,module,exports){
var $keys=require("./_object-keys-internal"),hiddenKeys=require("./_enum-bug-keys").concat("length","prototype");exports.f=Object.getOwnPropertyNames||function(e){return $keys(e,hiddenKeys)};
},{"./_enum-bug-keys":32,"./_object-keys-internal":81}],79:[function(require,module,exports){
exports.f=Object.getOwnPropertySymbols;
},{}],80:[function(require,module,exports){
var has=require("./_has"),toObject=require("./_to-object"),IE_PROTO=require("./_shared-key")("IE_PROTO"),ObjectProto=Object.prototype;module.exports=Object.getPrototypeOf||function(t){return t=toObject(t),has(t,IE_PROTO)?t[IE_PROTO]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?ObjectProto:null};
},{"./_has":43,"./_shared-key":103,"./_to-object":120}],81:[function(require,module,exports){
var has=require("./_has"),toIObject=require("./_to-iobject"),arrayIndexOf=require("./_array-includes")(!1),IE_PROTO=require("./_shared-key")("IE_PROTO");module.exports=function(r,e){var a,t=toIObject(r),u=0,O=[];for(a in t)a!=IE_PROTO&&has(t,a)&&O.push(a);for(;e.length>u;)has(t,a=e[u++])&&(~arrayIndexOf(O,a)||O.push(a));return O};
},{"./_array-includes":12,"./_has":43,"./_shared-key":103,"./_to-iobject":118}],82:[function(require,module,exports){
var $keys=require("./_object-keys-internal"),enumBugKeys=require("./_enum-bug-keys");module.exports=Object.keys||function(e){return $keys(e,enumBugKeys)};
},{"./_enum-bug-keys":32,"./_object-keys-internal":81}],83:[function(require,module,exports){
exports.f={}.propertyIsEnumerable;
},{}],84:[function(require,module,exports){
var $export=require("./_export"),core=require("./_core"),fails=require("./_fails");module.exports=function(e,r){var o=(core.Object||{})[e]||Object[e],t={};t[e]=r(o),$export($export.S+$export.F*fails(function(){o(1)}),"Object",t)};
},{"./_core":24,"./_export":34,"./_fails":36}],85:[function(require,module,exports){
var DESCRIPTORS=require("./_descriptors"),getKeys=require("./_object-keys"),toIObject=require("./_to-iobject"),isEnum=require("./_object-pie").f;module.exports=function(e){return function(r){for(var t,o=toIObject(r),u=getKeys(o),i=u.length,c=0,n=[];i>c;)t=u[c++],DESCRIPTORS&&!isEnum.call(o,t)||n.push(e?[t,o[t]]:o[t]);return n}};
},{"./_descriptors":30,"./_object-keys":82,"./_object-pie":83,"./_to-iobject":118}],86:[function(require,module,exports){
var gOPN=require("./_object-gopn"),gOPS=require("./_object-gops"),anObject=require("./_an-object"),Reflect=require("./_global").Reflect;module.exports=Reflect&&Reflect.ownKeys||function(e){var r=gOPN.f(anObject(e)),t=gOPS.f;return t?r.concat(t(e)):r};
},{"./_an-object":8,"./_global":42,"./_object-gopn":78,"./_object-gops":79}],87:[function(require,module,exports){
var $parseFloat=require("./_global").parseFloat,$trim=require("./_string-trim").trim;module.exports=1/$parseFloat(require("./_string-ws")+"-0")!=-1/0?function(r){var t=$trim(String(r),3),a=$parseFloat(t);return 0===a&&"-"==t.charAt(0)?-0:a}:$parseFloat;
},{"./_global":42,"./_string-trim":112,"./_string-ws":113}],88:[function(require,module,exports){
var $parseInt=require("./_global").parseInt,$trim=require("./_string-trim").trim,ws=require("./_string-ws"),hex=/^[-+]?0[xX]/;module.exports=8!==$parseInt(ws+"08")||22!==$parseInt(ws+"0x16")?function(r,e){var t=$trim(String(r),3);return $parseInt(t,e>>>0||(hex.test(t)?16:10))}:$parseInt;
},{"./_global":42,"./_string-trim":112,"./_string-ws":113}],89:[function(require,module,exports){
module.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}};
},{}],90:[function(require,module,exports){
var anObject=require("./_an-object"),isObject=require("./_is-object"),newPromiseCapability=require("./_new-promise-capability");module.exports=function(e,r){if(anObject(e),isObject(r)&&r.constructor===e)return r;var i=newPromiseCapability.f(e);return(0,i.resolve)(r),i.promise};
},{"./_an-object":8,"./_is-object":53,"./_new-promise-capability":70}],91:[function(require,module,exports){
module.exports=function(e,r){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:r}};
},{}],92:[function(require,module,exports){
var redefine=require("./_redefine");module.exports=function(e,r,n){for(var i in r)redefine(e,i,r[i],n);return e};
},{"./_redefine":93}],93:[function(require,module,exports){
var global=require("./_global"),hide=require("./_hide"),has=require("./_has"),SRC=require("./_uid")("src"),$toString=require("./_function-to-string"),TO_STRING="toString",TPL=(""+$toString).split(TO_STRING);require("./_core").inspectSource=function(e){return $toString.call(e)},(module.exports=function(e,i,t,r){var n="function"==typeof t;n&&(has(t,"name")||hide(t,"name",i)),e[i]!==t&&(n&&(has(t,SRC)||hide(t,SRC,e[i]?""+e[i]:TPL.join(String(i)))),e===global?e[i]=t:r?e[i]?e[i]=t:hide(e,i,t):(delete e[i],hide(e,i,t)))})(Function.prototype,TO_STRING,function(){return"function"==typeof this&&this[SRC]||$toString.call(this)});
},{"./_core":24,"./_function-to-string":41,"./_global":42,"./_has":43,"./_hide":44,"./_uid":125}],94:[function(require,module,exports){
"use strict";var classof=require("./_classof"),builtinExec=RegExp.prototype.exec;module.exports=function(e,r){var t=e.exec;if("function"==typeof t){var o=t.call(e,r);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==classof(e))throw new TypeError("RegExp#exec called on incompatible receiver");return builtinExec.call(e,r)};
},{"./_classof":18}],95:[function(require,module,exports){
"use strict";var regexpFlags=require("./_flags"),nativeExec=RegExp.prototype.exec,nativeReplace=String.prototype.replace,patchedExec=nativeExec,LAST_INDEX="lastIndex",UPDATES_LAST_INDEX_WRONG=function(){var e=/a/,a=/b*/g;return nativeExec.call(e,"a"),nativeExec.call(a,"a"),0!==e[LAST_INDEX]||0!==a[LAST_INDEX]}(),NPCG_INCLUDED=void 0!==/()??/.exec("")[1],PATCH=UPDATES_LAST_INDEX_WRONG||NPCG_INCLUDED;PATCH&&(patchedExec=function(e){var a,t,E,c,l=this;return NPCG_INCLUDED&&(t=new RegExp("^"+l.source+"$(?!\\s)",regexpFlags.call(l))),UPDATES_LAST_INDEX_WRONG&&(a=l[LAST_INDEX]),E=nativeExec.call(l,e),UPDATES_LAST_INDEX_WRONG&&E&&(l[LAST_INDEX]=l.global?E.index+E[0].length:a),NPCG_INCLUDED&&E&&E.length>1&&nativeReplace.call(E[0],t,function(){for(c=1;c<arguments.length-2;c++)void 0===arguments[c]&&(E[c]=void 0)}),E}),module.exports=patchedExec;
},{"./_flags":38}],96:[function(require,module,exports){
module.exports=function(n,r){var t=r===Object(r)?function(n){return r[n]}:r;return function(r){return String(r).replace(n,t)}};
},{}],97:[function(require,module,exports){
module.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t};
},{}],98:[function(require,module,exports){
"use strict";var $export=require("./_export"),aFunction=require("./_a-function"),ctx=require("./_ctx"),forOf=require("./_for-of");module.exports=function(r){$export($export.S,r,{from:function(r){var o,t,e,i,n=arguments[1];return aFunction(this),o=void 0!==n,o&&aFunction(n),void 0==r?new this:(t=[],o?(e=0,i=ctx(n,arguments[2],2),forOf(r,!1,function(r){t.push(i(r,e++))})):forOf(r,!1,t.push,t),new this(t))}})};
},{"./_a-function":3,"./_ctx":26,"./_export":34,"./_for-of":40}],99:[function(require,module,exports){
"use strict";var $export=require("./_export");module.exports=function(r){$export($export.S,r,{of:function(){for(var r=arguments.length,e=new Array(r);r--;)e[r]=arguments[r];return new this(e)}})};
},{"./_export":34}],100:[function(require,module,exports){
var isObject=require("./_is-object"),anObject=require("./_an-object"),check=function(t,e){if(anObject(t),!isObject(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};module.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,c){try{c=require("./_ctx")(Function.call,require("./_object-gopd").f(Object.prototype,"__proto__").set,2),c(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,r){return check(t,r),e?t.__proto__=r:c(t,r),t}}({},!1):void 0),check:check};
},{"./_an-object":8,"./_ctx":26,"./_is-object":53,"./_object-gopd":76}],101:[function(require,module,exports){
"use strict";var global=require("./_global"),dP=require("./_object-dp"),DESCRIPTORS=require("./_descriptors"),SPECIES=require("./_wks")("species");module.exports=function(e){var r=global[e];DESCRIPTORS&&r&&!r[SPECIES]&&dP.f(r,SPECIES,{configurable:!0,get:function(){return this}})};
},{"./_descriptors":30,"./_global":42,"./_object-dp":73,"./_wks":130}],102:[function(require,module,exports){
var def=require("./_object-dp").f,has=require("./_has"),TAG=require("./_wks")("toStringTag");module.exports=function(e,r,o){e&&!has(e=o?e:e.prototype,TAG)&&def(e,TAG,{configurable:!0,value:r})};
},{"./_has":43,"./_object-dp":73,"./_wks":130}],103:[function(require,module,exports){
var shared=require("./_shared")("keys"),uid=require("./_uid");module.exports=function(e){return shared[e]||(shared[e]=uid(e))};
},{"./_shared":104,"./_uid":125}],104:[function(require,module,exports){
var core=require("./_core"),global=require("./_global"),SHARED="__core-js_shared__",store=global[SHARED]||(global[SHARED]={});(module.exports=function(r,e){return store[r]||(store[r]=void 0!==e?e:{})})("versions",[]).push({version:core.version,mode:require("./_library")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"});
},{"./_core":24,"./_global":42,"./_library":61}],105:[function(require,module,exports){
var anObject=require("./_an-object"),aFunction=require("./_a-function"),SPECIES=require("./_wks")("species");module.exports=function(e,n){var r,t=anObject(e).constructor;return void 0===t||void 0==(r=anObject(t)[SPECIES])?n:aFunction(r)};
},{"./_a-function":3,"./_an-object":8,"./_wks":130}],106:[function(require,module,exports){
"use strict";var fails=require("./_fails");module.exports=function(l,n){return!!l&&fails(function(){n?l.call(null,function(){},1):l.call(null)})};
},{"./_fails":36}],107:[function(require,module,exports){
var toInteger=require("./_to-integer"),defined=require("./_defined");module.exports=function(e){return function(r,t){var n,i,d=String(defined(r)),o=toInteger(t),u=d.length;return o<0||o>=u?e?"":void 0:(n=d.charCodeAt(o),n<55296||n>56319||o+1===u||(i=d.charCodeAt(o+1))<56320||i>57343?e?d.charAt(o):n:e?d.slice(o,o+2):i-56320+(n-55296<<10)+65536)}};
},{"./_defined":29,"./_to-integer":117}],108:[function(require,module,exports){
var isRegExp=require("./_is-regexp"),defined=require("./_defined");module.exports=function(e,r,i){if(isRegExp(r))throw TypeError("String#"+i+" doesn't accept regex!");return String(defined(e))};
},{"./_defined":29,"./_is-regexp":54}],109:[function(require,module,exports){
var $export=require("./_export"),fails=require("./_fails"),defined=require("./_defined"),quot=/"/g,createHTML=function(e,r,t,i){var n=String(defined(e)),o="<"+r;return""!==t&&(o+=" "+t+'="'+String(i).replace(quot,"&quot;")+'"'),o+">"+n+"</"+r+">"};module.exports=function(e,r){var t={};t[e]=r(createHTML),$export($export.P+$export.F*fails(function(){var r=""[e]('"');return r!==r.toLowerCase()||r.split('"').length>3}),"String",t)};
},{"./_defined":29,"./_export":34,"./_fails":36}],110:[function(require,module,exports){
var toLength=require("./_to-length"),repeat=require("./_string-repeat"),defined=require("./_defined");module.exports=function(e,r,t,n){var i=String(defined(e)),g=i.length,l=void 0===t?" ":String(t),a=toLength(r);if(a<=g||""==l)return i;var d=a-g,h=repeat.call(l,Math.ceil(d/l.length));return h.length>d&&(h=h.slice(0,d)),n?h+i:i+h};
},{"./_defined":29,"./_string-repeat":111,"./_to-length":119}],111:[function(require,module,exports){
"use strict";var toInteger=require("./_to-integer"),defined=require("./_defined");module.exports=function(e){var r=String(defined(this)),t="",n=toInteger(e);if(n<0||n==1/0)throw RangeError("Count can't be negative");for(;n>0;(n>>>=1)&&(r+=r))1&n&&(t+=r);return t};
},{"./_defined":29,"./_to-integer":117}],112:[function(require,module,exports){
var $export=require("./_export"),defined=require("./_defined"),fails=require("./_fails"),spaces=require("./_string-ws"),space="["+spaces+"]",non="​…",ltrim=RegExp("^"+space+space+"*"),rtrim=RegExp(space+space+"*$"),exporter=function(e,r,t){var i={},p=fails(function(){return!!spaces[e]()||non[e]()!=non}),n=i[e]=p?r(trim):spaces[e];t&&(i[t]=n),$export($export.P+$export.F*p,"String",i)},trim=exporter.trim=function(e,r){return e=String(defined(e)),1&r&&(e=e.replace(ltrim,"")),2&r&&(e=e.replace(rtrim,"")),e};module.exports=exporter;
},{"./_defined":29,"./_export":34,"./_fails":36,"./_string-ws":113}],113:[function(require,module,exports){
module.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff";
},{}],114:[function(require,module,exports){
var ctx=require("./_ctx"),invoke=require("./_invoke"),html=require("./_html"),cel=require("./_dom-create"),global=require("./_global"),process=global.process,setTask=global.setImmediate,clearTask=global.clearImmediate,MessageChannel=global.MessageChannel,Dispatch=global.Dispatch,counter=0,queue={},ONREADYSTATECHANGE="onreadystatechange",defer,channel,port,run=function(){var e=+this;if(queue.hasOwnProperty(e)){var t=queue[e];delete queue[e],t()}},listener=function(e){run.call(e.data)};setTask&&clearTask||(setTask=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return queue[++counter]=function(){invoke("function"==typeof e?e:Function(e),t)},defer(counter),counter},clearTask=function(e){delete queue[e]},"process"==require("./_cof")(process)?defer=function(e){process.nextTick(ctx(run,e,1))}:Dispatch&&Dispatch.now?defer=function(e){Dispatch.now(ctx(run,e,1))}:MessageChannel?(channel=new MessageChannel,port=channel.port2,channel.port1.onmessage=listener,defer=ctx(port.postMessage,port,1)):global.addEventListener&&"function"==typeof postMessage&&!global.importScripts?(defer=function(e){global.postMessage(e+"","*")},global.addEventListener("message",listener,!1)):defer=ONREADYSTATECHANGE in cel("script")?function(e){html.appendChild(cel("script"))[ONREADYSTATECHANGE]=function(){html.removeChild(this),run.call(e)}}:function(e){setTimeout(ctx(run,e,1),0)}),module.exports={set:setTask,clear:clearTask};
},{"./_cof":19,"./_ctx":26,"./_dom-create":31,"./_global":42,"./_html":45,"./_invoke":48}],115:[function(require,module,exports){
var toInteger=require("./_to-integer"),max=Math.max,min=Math.min;module.exports=function(e,t){return e=toInteger(e),e<0?max(e+t,0):min(e,t)};
},{"./_to-integer":117}],116:[function(require,module,exports){
var toInteger=require("./_to-integer"),toLength=require("./_to-length");module.exports=function(e){if(void 0===e)return 0;var r=toInteger(e),t=toLength(r);if(r!==t)throw RangeError("Wrong length!");return t};
},{"./_to-integer":117,"./_to-length":119}],117:[function(require,module,exports){
var ceil=Math.ceil,floor=Math.floor;module.exports=function(o){return isNaN(o=+o)?0:(o>0?floor:ceil)(o)};
},{}],118:[function(require,module,exports){
var IObject=require("./_iobject"),defined=require("./_defined");module.exports=function(e){return IObject(defined(e))};
},{"./_defined":29,"./_iobject":49}],119:[function(require,module,exports){
var toInteger=require("./_to-integer"),min=Math.min;module.exports=function(e){return e>0?min(toInteger(e),9007199254740991):0};
},{"./_to-integer":117}],120:[function(require,module,exports){
var defined=require("./_defined");module.exports=function(e){return Object(defined(e))};
},{"./_defined":29}],121:[function(require,module,exports){
var isObject=require("./_is-object");module.exports=function(t,e){if(!isObject(t))return t;var r,i;if(e&&"function"==typeof(r=t.toString)&&!isObject(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!isObject(i=r.call(t)))return i;if(!e&&"function"==typeof(r=t.toString)&&!isObject(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")};
},{"./_is-object":53}],122:[function(require,module,exports){
"use strict";if(require("./_descriptors")){var LIBRARY=require("./_library"),global=require("./_global"),fails=require("./_fails"),$export=require("./_export"),$typed=require("./_typed"),$buffer=require("./_typed-buffer"),ctx=require("./_ctx"),anInstance=require("./_an-instance"),propertyDesc=require("./_property-desc"),hide=require("./_hide"),redefineAll=require("./_redefine-all"),toInteger=require("./_to-integer"),toLength=require("./_to-length"),toIndex=require("./_to-index"),toAbsoluteIndex=require("./_to-absolute-index"),toPrimitive=require("./_to-primitive"),has=require("./_has"),classof=require("./_classof"),isObject=require("./_is-object"),toObject=require("./_to-object"),isArrayIter=require("./_is-array-iter"),create=require("./_object-create"),getPrototypeOf=require("./_object-gpo"),gOPN=require("./_object-gopn").f,getIterFn=require("./core.get-iterator-method"),uid=require("./_uid"),wks=require("./_wks"),createArrayMethod=require("./_array-methods"),createArrayIncludes=require("./_array-includes"),speciesConstructor=require("./_species-constructor"),ArrayIterators=require("./es6.array.iterator"),Iterators=require("./_iterators"),$iterDetect=require("./_iter-detect"),setSpecies=require("./_set-species"),arrayFill=require("./_array-fill"),arrayCopyWithin=require("./_array-copy-within"),$DP=require("./_object-dp"),$GOPD=require("./_object-gopd"),dP=$DP.f,gOPD=$GOPD.f,RangeError=global.RangeError,TypeError=global.TypeError,Uint8Array=global.Uint8Array,ARRAY_BUFFER="ArrayBuffer",SHARED_BUFFER="Shared"+ARRAY_BUFFER,BYTES_PER_ELEMENT="BYTES_PER_ELEMENT",PROTOTYPE="prototype",ArrayProto=Array[PROTOTYPE],$ArrayBuffer=$buffer.ArrayBuffer,$DataView=$buffer.DataView,arrayForEach=createArrayMethod(0),arrayFilter=createArrayMethod(2),arraySome=createArrayMethod(3),arrayEvery=createArrayMethod(4),arrayFind=createArrayMethod(5),arrayFindIndex=createArrayMethod(6),arrayIncludes=createArrayIncludes(!0),arrayIndexOf=createArrayIncludes(!1),arrayValues=ArrayIterators.values,arrayKeys=ArrayIterators.keys,arrayEntries=ArrayIterators.entries,arrayLastIndexOf=ArrayProto.lastIndexOf,arrayReduce=ArrayProto.reduce,arrayReduceRight=ArrayProto.reduceRight,arrayJoin=ArrayProto.join,arraySort=ArrayProto.sort,arraySlice=ArrayProto.slice,arrayToString=ArrayProto.toString,arrayToLocaleString=ArrayProto.toLocaleString,ITERATOR=wks("iterator"),TAG=wks("toStringTag"),TYPED_CONSTRUCTOR=uid("typed_constructor"),DEF_CONSTRUCTOR=uid("def_constructor"),ALL_CONSTRUCTORS=$typed.CONSTR,TYPED_ARRAY=$typed.TYPED,VIEW=$typed.VIEW,WRONG_LENGTH="Wrong length!",$map=createArrayMethod(1,function(r,e){return allocate(speciesConstructor(r,r[DEF_CONSTRUCTOR]),e)}),LITTLE_ENDIAN=fails(function(){return 1===new Uint8Array(new Uint16Array([1]).buffer)[0]}),FORCED_SET=!!Uint8Array&&!!Uint8Array[PROTOTYPE].set&&fails(function(){new Uint8Array(1).set({})}),toOffset=function(r,e){var t=toInteger(r);if(t<0||t%e)throw RangeError("Wrong offset!");return t},validate=function(r){if(isObject(r)&&TYPED_ARRAY in r)return r;throw TypeError(r+" is not a typed array!")},allocate=function(r,e){if(!(isObject(r)&&TYPED_CONSTRUCTOR in r))throw TypeError("It is not a typed array constructor!");return new r(e)},speciesFromList=function(r,e){return fromList(speciesConstructor(r,r[DEF_CONSTRUCTOR]),e)},fromList=function(r,e){for(var t=0,a=e.length,o=allocate(r,a);a>t;)o[t]=e[t++];return o},addGetter=function(r,e,t){dP(r,e,{get:function(){return this._d[t]}})},$from=function(r){var e,t,a,o,i,n,s=toObject(r),c=arguments.length,u=c>1?arguments[1]:void 0,l=void 0!==u,f=getIterFn(s);if(void 0!=f&&!isArrayIter(f)){for(n=f.call(s),a=[],e=0;!(i=n.next()).done;e++)a.push(i.value);s=a}for(l&&c>2&&(u=ctx(u,arguments[2],2)),e=0,t=toLength(s.length),o=allocate(this,t);t>e;e++)o[e]=l?u(s[e],e):s[e];return o},$of=function(){for(var r=0,e=arguments.length,t=allocate(this,e);e>r;)t[r]=arguments[r++];return t},TO_LOCALE_BUG=!!Uint8Array&&fails(function(){arrayToLocaleString.call(new Uint8Array(1))}),$toLocaleString=function(){return arrayToLocaleString.apply(TO_LOCALE_BUG?arraySlice.call(validate(this)):validate(this),arguments)},proto={copyWithin:function(r,e){return arrayCopyWithin.call(validate(this),r,e,arguments.length>2?arguments[2]:void 0)},every:function(r){return arrayEvery(validate(this),r,arguments.length>1?arguments[1]:void 0)},fill:function(r){return arrayFill.apply(validate(this),arguments)},filter:function(r){return speciesFromList(this,arrayFilter(validate(this),r,arguments.length>1?arguments[1]:void 0))},find:function(r){return arrayFind(validate(this),r,arguments.length>1?arguments[1]:void 0)},findIndex:function(r){return arrayFindIndex(validate(this),r,arguments.length>1?arguments[1]:void 0)},forEach:function(r){arrayForEach(validate(this),r,arguments.length>1?arguments[1]:void 0)},indexOf:function(r){return arrayIndexOf(validate(this),r,arguments.length>1?arguments[1]:void 0)},includes:function(r){return arrayIncludes(validate(this),r,arguments.length>1?arguments[1]:void 0)},join:function(r){return arrayJoin.apply(validate(this),arguments)},lastIndexOf:function(r){return arrayLastIndexOf.apply(validate(this),arguments)},map:function(r){return $map(validate(this),r,arguments.length>1?arguments[1]:void 0)},reduce:function(r){return arrayReduce.apply(validate(this),arguments)},reduceRight:function(r){return arrayReduceRight.apply(validate(this),arguments)},reverse:function(){for(var r,e=this,t=validate(e).length,a=Math.floor(t/2),o=0;o<a;)r=e[o],e[o++]=e[--t],e[t]=r;return e},some:function(r){return arraySome(validate(this),r,arguments.length>1?arguments[1]:void 0)},sort:function(r){return arraySort.call(validate(this),r)},subarray:function(r,e){var t=validate(this),a=t.length,o=toAbsoluteIndex(r,a);return new(speciesConstructor(t,t[DEF_CONSTRUCTOR]))(t.buffer,t.byteOffset+o*t.BYTES_PER_ELEMENT,toLength((void 0===e?a:toAbsoluteIndex(e,a))-o))}},$slice=function(r,e){return speciesFromList(this,arraySlice.call(validate(this),r,e))},$set=function(r){validate(this);var e=toOffset(arguments[1],1),t=this.length,a=toObject(r),o=toLength(a.length),i=0;if(o+e>t)throw RangeError(WRONG_LENGTH);for(;i<o;)this[e+i]=a[i++]},$iterators={entries:function(){return arrayEntries.call(validate(this))},keys:function(){return arrayKeys.call(validate(this))},values:function(){return arrayValues.call(validate(this))}},isTAIndex=function(r,e){return isObject(r)&&r[TYPED_ARRAY]&&"symbol"!=typeof e&&e in r&&String(+e)==String(e)},$getDesc=function(r,e){return isTAIndex(r,e=toPrimitive(e,!0))?propertyDesc(2,r[e]):gOPD(r,e)},$setDesc=function(r,e,t){return!(isTAIndex(r,e=toPrimitive(e,!0))&&isObject(t)&&has(t,"value"))||has(t,"get")||has(t,"set")||t.configurable||has(t,"writable")&&!t.writable||has(t,"enumerable")&&!t.enumerable?dP(r,e,t):(r[e]=t.value,r)};ALL_CONSTRUCTORS||($GOPD.f=$getDesc,$DP.f=$setDesc),$export($export.S+$export.F*!ALL_CONSTRUCTORS,"Object",{getOwnPropertyDescriptor:$getDesc,defineProperty:$setDesc}),fails(function(){arrayToString.call({})})&&(arrayToString=arrayToLocaleString=function(){return arrayJoin.call(this)});var $TypedArrayPrototype$=redefineAll({},proto);redefineAll($TypedArrayPrototype$,$iterators),hide($TypedArrayPrototype$,ITERATOR,$iterators.values),redefineAll($TypedArrayPrototype$,{slice:$slice,set:$set,constructor:function(){},toString:arrayToString,toLocaleString:$toLocaleString}),addGetter($TypedArrayPrototype$,"buffer","b"),addGetter($TypedArrayPrototype$,"byteOffset","o"),addGetter($TypedArrayPrototype$,"byteLength","l"),addGetter($TypedArrayPrototype$,"length","e"),dP($TypedArrayPrototype$,TAG,{get:function(){return this[TYPED_ARRAY]}}),module.exports=function(r,e,t,a){a=!!a;var o=r+(a?"Clamped":"")+"Array",i="get"+r,n="set"+r,s=global[o],c=s||{},u=s&&getPrototypeOf(s),l=!s||!$typed.ABV,f={},y=s&&s[PROTOTYPE],d=function(r,t){var a=r._d;return a.v[i](t*e+a.o,LITTLE_ENDIAN)},p=function(r,t,o){var i=r._d;a&&(o=(o=Math.round(o))<0?0:o>255?255:255&o),i.v[n](t*e+i.o,o,LITTLE_ENDIAN)},h=function(r,e){dP(r,e,{get:function(){return d(this,e)},set:function(r){return p(this,e,r)},enumerable:!0})};l?(s=t(function(r,t,a,i){anInstance(r,s,o,"_d");var n,c,u,l,f=0,y=0;if(isObject(t)){if(!(t instanceof $ArrayBuffer||(l=classof(t))==ARRAY_BUFFER||l==SHARED_BUFFER))return TYPED_ARRAY in t?fromList(s,t):$from.call(s,t);n=t,y=toOffset(a,e);var d=t.byteLength;if(void 0===i){if(d%e)throw RangeError(WRONG_LENGTH);if((c=d-y)<0)throw RangeError(WRONG_LENGTH)}else if((c=toLength(i)*e)+y>d)throw RangeError(WRONG_LENGTH);u=c/e}else u=toIndex(t),c=u*e,n=new $ArrayBuffer(c);for(hide(r,"_d",{b:n,o:y,l:c,e:u,v:new $DataView(n)});f<u;)h(r,f++)}),y=s[PROTOTYPE]=create($TypedArrayPrototype$),hide(y,"constructor",s)):fails(function(){s(1)})&&fails(function(){new s(-1)})&&$iterDetect(function(r){new s,new s(null),new s(1.5),new s(r)},!0)||(s=t(function(r,t,a,i){anInstance(r,s,o);var n;return isObject(t)?t instanceof $ArrayBuffer||(n=classof(t))==ARRAY_BUFFER||n==SHARED_BUFFER?void 0!==i?new c(t,toOffset(a,e),i):void 0!==a?new c(t,toOffset(a,e)):new c(t):TYPED_ARRAY in t?fromList(s,t):$from.call(s,t):new c(toIndex(t))}),arrayForEach(u!==Function.prototype?gOPN(c).concat(gOPN(u)):gOPN(c),function(r){r in s||hide(s,r,c[r])}),s[PROTOTYPE]=y,LIBRARY||(y.constructor=s));var T=y[ITERATOR],A=!!T&&("values"==T.name||void 0==T.name),E=$iterators.values;hide(s,TYPED_CONSTRUCTOR,!0),hide(y,TYPED_ARRAY,o),hide(y,VIEW,!0),hide(y,DEF_CONSTRUCTOR,s),(a?new s(1)[TAG]==o:TAG in y)||dP(y,TAG,{get:function(){return o}}),f[o]=s,$export($export.G+$export.W+$export.F*(s!=c),f),$export($export.S,o,{BYTES_PER_ELEMENT:e}),$export($export.S+$export.F*fails(function(){c.of.call(s,1)}),o,{from:$from,of:$of}),BYTES_PER_ELEMENT in y||hide(y,BYTES_PER_ELEMENT,e),$export($export.P,o,proto),setSpecies(o),$export($export.P+$export.F*FORCED_SET,o,{set:$set}),$export($export.P+$export.F*!A,o,$iterators),LIBRARY||y.toString==arrayToString||(y.toString=arrayToString),$export($export.P+$export.F*fails(function(){new s(1).slice()}),o,{slice:$slice}),$export($export.P+$export.F*(fails(function(){return[1,2].toLocaleString()!=new s([1,2]).toLocaleString()})||!fails(function(){y.toLocaleString.call([1,2])})),o,{toLocaleString:$toLocaleString}),Iterators[o]=A?T:E,LIBRARY||A||hide(y,ITERATOR,E)}}else module.exports=function(){};
},{"./_an-instance":7,"./_array-copy-within":9,"./_array-fill":10,"./_array-includes":12,"./_array-methods":13,"./_classof":18,"./_ctx":26,"./_descriptors":30,"./_export":34,"./_fails":36,"./_global":42,"./_has":43,"./_hide":44,"./_is-array-iter":50,"./_is-object":53,"./_iter-detect":58,"./_iterators":60,"./_library":61,"./_object-create":72,"./_object-dp":73,"./_object-gopd":76,"./_object-gopn":78,"./_object-gpo":80,"./_property-desc":91,"./_redefine-all":92,"./_set-species":101,"./_species-constructor":105,"./_to-absolute-index":115,"./_to-index":116,"./_to-integer":117,"./_to-length":119,"./_to-object":120,"./_to-primitive":121,"./_typed":124,"./_typed-buffer":123,"./_uid":125,"./_wks":130,"./core.get-iterator-method":131,"./es6.array.iterator":143}],123:[function(require,module,exports){
"use strict";function packIEEE754(t,e,r){var n,a,i,f=new Array(r),o=8*r-e-1,u=(1<<o)-1,s=u>>1,E=23===e?pow(2,-24)-pow(2,-77):0,c=0,I=t<0||0===t&&1/t<0?1:0;for(t=abs(t),t!=t||t===Infinity?(a=t!=t?1:0,n=u):(n=floor(log(t)/LN2),t*(i=pow(2,-n))<1&&(n--,i*=2),t+=n+s>=1?E/i:E*pow(2,1-s),t*i>=2&&(n++,i/=2),n+s>=u?(a=0,n=u):n+s>=1?(a=(t*i-1)*pow(2,e),n+=s):(a=t*pow(2,s-1)*pow(2,e),n=0));e>=8;f[c++]=255&a,a/=256,e-=8);for(n=n<<e|a,o+=e;o>0;f[c++]=255&n,n/=256,o-=8);return f[--c]|=128*I,f}function unpackIEEE754(t,e,r){var n,a=8*r-e-1,i=(1<<a)-1,f=i>>1,o=a-7,u=r-1,s=t[u--],E=127&s;for(s>>=7;o>0;E=256*E+t[u],u--,o-=8);for(n=E&(1<<-o)-1,E>>=-o,o+=e;o>0;n=256*n+t[u],u--,o-=8);if(0===E)E=1-f;else{if(E===i)return n?NaN:s?-Infinity:Infinity;n+=pow(2,e),E-=f}return(s?-1:1)*n*pow(2,E-e)}function unpackI32(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function packI8(t){return[255&t]}function packI16(t){return[255&t,t>>8&255]}function packI32(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function packF64(t){return packIEEE754(t,52,8)}function packF32(t){return packIEEE754(t,23,4)}function addGetter(t,e,r){dP(t[PROTOTYPE],e,{get:function(){return this[r]}})}function get(t,e,r,n){var a=+r,i=toIndex(a);if(i+e>t[$LENGTH])throw RangeError(WRONG_INDEX);var f=t[$BUFFER]._b,o=i+t[$OFFSET],u=f.slice(o,o+e);return n?u:u.reverse()}function set(t,e,r,n,a,i){var f=+r,o=toIndex(f);if(o+e>t[$LENGTH])throw RangeError(WRONG_INDEX);for(var u=t[$BUFFER]._b,s=o+t[$OFFSET],E=n(+a),c=0;c<e;c++)u[s+c]=E[i?c:e-c-1]}var global=require("./_global"),DESCRIPTORS=require("./_descriptors"),LIBRARY=require("./_library"),$typed=require("./_typed"),hide=require("./_hide"),redefineAll=require("./_redefine-all"),fails=require("./_fails"),anInstance=require("./_an-instance"),toInteger=require("./_to-integer"),toLength=require("./_to-length"),toIndex=require("./_to-index"),gOPN=require("./_object-gopn").f,dP=require("./_object-dp").f,arrayFill=require("./_array-fill"),setToStringTag=require("./_set-to-string-tag"),ARRAY_BUFFER="ArrayBuffer",DATA_VIEW="DataView",PROTOTYPE="prototype",WRONG_LENGTH="Wrong length!",WRONG_INDEX="Wrong index!",$ArrayBuffer=global[ARRAY_BUFFER],$DataView=global[DATA_VIEW],Math=global.Math,RangeError=global.RangeError,Infinity=global.Infinity,BaseBuffer=$ArrayBuffer,abs=Math.abs,pow=Math.pow,floor=Math.floor,log=Math.log,LN2=Math.LN2,BUFFER="buffer",BYTE_LENGTH="byteLength",BYTE_OFFSET="byteOffset",$BUFFER=DESCRIPTORS?"_b":BUFFER,$LENGTH=DESCRIPTORS?"_l":BYTE_LENGTH,$OFFSET=DESCRIPTORS?"_o":BYTE_OFFSET;if($typed.ABV){if(!fails(function(){$ArrayBuffer(1)})||!fails(function(){new $ArrayBuffer(-1)})||fails(function(){return new $ArrayBuffer,new $ArrayBuffer(1.5),new $ArrayBuffer(NaN),$ArrayBuffer.name!=ARRAY_BUFFER})){$ArrayBuffer=function(t){return anInstance(this,$ArrayBuffer),new BaseBuffer(toIndex(t))};for(var ArrayBufferProto=$ArrayBuffer[PROTOTYPE]=BaseBuffer[PROTOTYPE],keys=gOPN(BaseBuffer),j=0,key;keys.length>j;)(key=keys[j++])in $ArrayBuffer||hide($ArrayBuffer,key,BaseBuffer[key]);LIBRARY||(ArrayBufferProto.constructor=$ArrayBuffer)}var view=new $DataView(new $ArrayBuffer(2)),$setInt8=$DataView[PROTOTYPE].setInt8;view.setInt8(0,2147483648),view.setInt8(1,2147483649),!view.getInt8(0)&&view.getInt8(1)||redefineAll($DataView[PROTOTYPE],{setInt8:function(t,e){$setInt8.call(this,t,e<<24>>24)},setUint8:function(t,e){$setInt8.call(this,t,e<<24>>24)}},!0)}else $ArrayBuffer=function(t){anInstance(this,$ArrayBuffer,ARRAY_BUFFER);var e=toIndex(t);this._b=arrayFill.call(new Array(e),0),this[$LENGTH]=e},$DataView=function(t,e,r){anInstance(this,$DataView,DATA_VIEW),anInstance(t,$ArrayBuffer,DATA_VIEW);var n=t[$LENGTH],a=toInteger(e);if(a<0||a>n)throw RangeError("Wrong offset!");if(r=void 0===r?n-a:toLength(r),a+r>n)throw RangeError(WRONG_LENGTH);this[$BUFFER]=t,this[$OFFSET]=a,this[$LENGTH]=r},DESCRIPTORS&&(addGetter($ArrayBuffer,BYTE_LENGTH,"_l"),addGetter($DataView,BUFFER,"_b"),addGetter($DataView,BYTE_LENGTH,"_l"),addGetter($DataView,BYTE_OFFSET,"_o")),redefineAll($DataView[PROTOTYPE],{getInt8:function(t){return get(this,1,t)[0]<<24>>24},getUint8:function(t){return get(this,1,t)[0]},getInt16:function(t){var e=get(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=get(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return unpackI32(get(this,4,t,arguments[1]))},getUint32:function(t){return unpackI32(get(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return unpackIEEE754(get(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return unpackIEEE754(get(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){set(this,1,t,packI8,e)},setUint8:function(t,e){set(this,1,t,packI8,e)},setInt16:function(t,e){set(this,2,t,packI16,e,arguments[2])},setUint16:function(t,e){set(this,2,t,packI16,e,arguments[2])},setInt32:function(t,e){set(this,4,t,packI32,e,arguments[2])},setUint32:function(t,e){set(this,4,t,packI32,e,arguments[2])},setFloat32:function(t,e){set(this,4,t,packF32,e,arguments[2])},setFloat64:function(t,e){set(this,8,t,packF64,e,arguments[2])}});setToStringTag($ArrayBuffer,ARRAY_BUFFER),setToStringTag($DataView,DATA_VIEW),hide($DataView[PROTOTYPE],$typed.VIEW,!0),exports[ARRAY_BUFFER]=$ArrayBuffer,exports[DATA_VIEW]=$DataView;
},{"./_an-instance":7,"./_array-fill":10,"./_descriptors":30,"./_fails":36,"./_global":42,"./_hide":44,"./_library":61,"./_object-dp":73,"./_object-gopn":78,"./_redefine-all":92,"./_set-to-string-tag":102,"./_to-index":116,"./_to-integer":117,"./_to-length":119,"./_typed":124}],124:[function(require,module,exports){
for(var global=require("./_global"),hide=require("./_hide"),uid=require("./_uid"),TYPED=uid("typed_array"),VIEW=uid("view"),ABV=!(!global.ArrayBuffer||!global.DataView),CONSTR=ABV,i=0,l=9,Typed,TypedArrayConstructors="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");i<l;)(Typed=global[TypedArrayConstructors[i++]])?(hide(Typed.prototype,TYPED,!0),hide(Typed.prototype,VIEW,!0)):CONSTR=!1;module.exports={ABV:ABV,CONSTR:CONSTR,TYPED:TYPED,VIEW:VIEW};
},{"./_global":42,"./_hide":44,"./_uid":125}],125:[function(require,module,exports){
var id=0,px=Math.random();module.exports=function(o){return"Symbol(".concat(void 0===o?"":o,")_",(++id+px).toString(36))};
},{}],126:[function(require,module,exports){
var global=require("./_global"),navigator=global.navigator;module.exports=navigator&&navigator.userAgent||"";
},{"./_global":42}],127:[function(require,module,exports){
var isObject=require("./_is-object");module.exports=function(e,r){if(!isObject(e)||e._t!==r)throw TypeError("Incompatible receiver, "+r+" required!");return e};
},{"./_is-object":53}],128:[function(require,module,exports){
var global=require("./_global"),core=require("./_core"),LIBRARY=require("./_library"),wksExt=require("./_wks-ext"),defineProperty=require("./_object-dp").f;module.exports=function(e){var r=core.Symbol||(core.Symbol=LIBRARY?{}:global.Symbol||{});"_"==e.charAt(0)||e in r||defineProperty(r,e,{value:wksExt.f(e)})};
},{"./_core":24,"./_global":42,"./_library":61,"./_object-dp":73,"./_wks-ext":129}],129:[function(require,module,exports){
exports.f=require("./_wks");
},{"./_wks":130}],130:[function(require,module,exports){
var store=require("./_shared")("wks"),uid=require("./_uid"),Symbol=require("./_global").Symbol,USE_SYMBOL="function"==typeof Symbol,$exports=module.exports=function(o){return store[o]||(store[o]=USE_SYMBOL&&Symbol[o]||(USE_SYMBOL?Symbol:uid)("Symbol."+o))};$exports.store=store;
},{"./_global":42,"./_shared":104,"./_uid":125}],131:[function(require,module,exports){
var classof=require("./_classof"),ITERATOR=require("./_wks")("iterator"),Iterators=require("./_iterators");module.exports=require("./_core").getIteratorMethod=function(r){if(void 0!=r)return r[ITERATOR]||r["@@iterator"]||Iterators[classof(r)]};
},{"./_classof":18,"./_core":24,"./_iterators":60,"./_wks":130}],132:[function(require,module,exports){
var $export=require("./_export"),$re=require("./_replacer")(/[\\^$*+?.()|[\]{}]/g,"\\$&");$export($export.S,"RegExp",{escape:function(e){return $re(e)}});
},{"./_export":34,"./_replacer":96}],133:[function(require,module,exports){
var $export=require("./_export");$export($export.P,"Array",{copyWithin:require("./_array-copy-within")}),require("./_add-to-unscopables")("copyWithin");
},{"./_add-to-unscopables":5,"./_array-copy-within":9,"./_export":34}],134:[function(require,module,exports){
"use strict";var $export=require("./_export"),$every=require("./_array-methods")(4);$export($export.P+$export.F*!require("./_strict-method")([].every,!0),"Array",{every:function(r){return $every(this,r,arguments[1])}});
},{"./_array-methods":13,"./_export":34,"./_strict-method":106}],135:[function(require,module,exports){
var $export=require("./_export");$export($export.P,"Array",{fill:require("./_array-fill")}),require("./_add-to-unscopables")("fill");
},{"./_add-to-unscopables":5,"./_array-fill":10,"./_export":34}],136:[function(require,module,exports){
"use strict";var $export=require("./_export"),$filter=require("./_array-methods")(2);$export($export.P+$export.F*!require("./_strict-method")([].filter,!0),"Array",{filter:function(r){return $filter(this,r,arguments[1])}});
},{"./_array-methods":13,"./_export":34,"./_strict-method":106}],137:[function(require,module,exports){
"use strict";var $export=require("./_export"),$find=require("./_array-methods")(6),KEY="findIndex",forced=!0;KEY in[]&&Array(1)[KEY](function(){forced=!1}),$export($export.P+$export.F*forced,"Array",{findIndex:function(r){return $find(this,r,arguments.length>1?arguments[1]:void 0)}}),require("./_add-to-unscopables")(KEY);
},{"./_add-to-unscopables":5,"./_array-methods":13,"./_export":34}],138:[function(require,module,exports){
"use strict";var $export=require("./_export"),$find=require("./_array-methods")(5),KEY="find",forced=!0;KEY in[]&&Array(1)[KEY](function(){forced=!1}),$export($export.P+$export.F*forced,"Array",{find:function(r){return $find(this,r,arguments.length>1?arguments[1]:void 0)}}),require("./_add-to-unscopables")(KEY);
},{"./_add-to-unscopables":5,"./_array-methods":13,"./_export":34}],139:[function(require,module,exports){
"use strict";var $export=require("./_export"),$forEach=require("./_array-methods")(0),STRICT=require("./_strict-method")([].forEach,!0);$export($export.P+$export.F*!STRICT,"Array",{forEach:function(r){return $forEach(this,r,arguments[1])}});
},{"./_array-methods":13,"./_export":34,"./_strict-method":106}],140:[function(require,module,exports){
"use strict";var ctx=require("./_ctx"),$export=require("./_export"),toObject=require("./_to-object"),call=require("./_iter-call"),isArrayIter=require("./_is-array-iter"),toLength=require("./_to-length"),createProperty=require("./_create-property"),getIterFn=require("./core.get-iterator-method");$export($export.S+$export.F*!require("./_iter-detect")(function(e){Array.from(e)}),"Array",{from:function(e){var r,t,o,i,a=toObject(e),c="function"==typeof this?this:Array,n=arguments.length,u=n>1?arguments[1]:void 0,l=void 0!==u,y=0,p=getIterFn(a);if(l&&(u=ctx(u,n>2?arguments[2]:void 0,2)),void 0==p||c==Array&&isArrayIter(p))for(r=toLength(a.length),t=new c(r);r>y;y++)createProperty(t,y,l?u(a[y],y):a[y]);else for(i=p.call(a),t=new c;!(o=i.next()).done;y++)createProperty(t,y,l?call(i,u,[o.value,y],!0):o.value);return t.length=y,t}});
},{"./_create-property":25,"./_ctx":26,"./_export":34,"./_is-array-iter":50,"./_iter-call":55,"./_iter-detect":58,"./_to-length":119,"./_to-object":120,"./core.get-iterator-method":131}],141:[function(require,module,exports){
"use strict";var $export=require("./_export"),$indexOf=require("./_array-includes")(!1),$native=[].indexOf,NEGATIVE_ZERO=!!$native&&1/[1].indexOf(1,-0)<0;$export($export.P+$export.F*(NEGATIVE_ZERO||!require("./_strict-method")($native)),"Array",{indexOf:function(e){return NEGATIVE_ZERO?$native.apply(this,arguments)||0:$indexOf(this,e,arguments[1])}});
},{"./_array-includes":12,"./_export":34,"./_strict-method":106}],142:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Array",{isArray:require("./_is-array")});
},{"./_export":34,"./_is-array":51}],143:[function(require,module,exports){
"use strict";var addToUnscopables=require("./_add-to-unscopables"),step=require("./_iter-step"),Iterators=require("./_iterators"),toIObject=require("./_to-iobject");module.exports=require("./_iter-define")(Array,"Array",function(e,t){this._t=toIObject(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,s=this._i++;return!e||s>=e.length?(this._t=void 0,step(1)):"keys"==t?step(0,s):"values"==t?step(0,e[s]):step(0,[s,e[s]])},"values"),Iterators.Arguments=Iterators.Array,addToUnscopables("keys"),addToUnscopables("values"),addToUnscopables("entries");
},{"./_add-to-unscopables":5,"./_iter-define":57,"./_iter-step":59,"./_iterators":60,"./_to-iobject":118}],144:[function(require,module,exports){
"use strict";var $export=require("./_export"),toIObject=require("./_to-iobject"),arrayJoin=[].join;$export($export.P+$export.F*(require("./_iobject")!=Object||!require("./_strict-method")(arrayJoin)),"Array",{join:function(r){return arrayJoin.call(toIObject(this),void 0===r?",":r)}});
},{"./_export":34,"./_iobject":49,"./_strict-method":106,"./_to-iobject":118}],145:[function(require,module,exports){
"use strict";var $export=require("./_export"),toIObject=require("./_to-iobject"),toInteger=require("./_to-integer"),toLength=require("./_to-length"),$native=[].lastIndexOf,NEGATIVE_ZERO=!!$native&&1/[1].lastIndexOf(1,-0)<0;$export($export.P+$export.F*(NEGATIVE_ZERO||!require("./_strict-method")($native)),"Array",{lastIndexOf:function(t){if(NEGATIVE_ZERO)return $native.apply(this,arguments)||0;var e=toIObject(this),r=toLength(e.length),n=r-1;for(arguments.length>1&&(n=Math.min(n,toInteger(arguments[1]))),n<0&&(n=r+n);n>=0;n--)if(n in e&&e[n]===t)return n||0;return-1}});
},{"./_export":34,"./_strict-method":106,"./_to-integer":117,"./_to-iobject":118,"./_to-length":119}],146:[function(require,module,exports){
"use strict";var $export=require("./_export"),$map=require("./_array-methods")(1);$export($export.P+$export.F*!require("./_strict-method")([].map,!0),"Array",{map:function(r){return $map(this,r,arguments[1])}});
},{"./_array-methods":13,"./_export":34,"./_strict-method":106}],147:[function(require,module,exports){
"use strict";var $export=require("./_export"),createProperty=require("./_create-property");$export($export.S+$export.F*require("./_fails")(function(){function r(){}return!(Array.of.call(r)instanceof r)}),"Array",{of:function(){for(var r=0,e=arguments.length,t=new("function"==typeof this?this:Array)(e);e>r;)createProperty(t,r,arguments[r++]);return t.length=e,t}});
},{"./_create-property":25,"./_export":34,"./_fails":36}],148:[function(require,module,exports){
"use strict";var $export=require("./_export"),$reduce=require("./_array-reduce");$export($export.P+$export.F*!require("./_strict-method")([].reduceRight,!0),"Array",{reduceRight:function(e){return $reduce(this,e,arguments.length,arguments[1],!0)}});
},{"./_array-reduce":14,"./_export":34,"./_strict-method":106}],149:[function(require,module,exports){
"use strict";var $export=require("./_export"),$reduce=require("./_array-reduce");$export($export.P+$export.F*!require("./_strict-method")([].reduce,!0),"Array",{reduce:function(e){return $reduce(this,e,arguments.length,arguments[1],!1)}});
},{"./_array-reduce":14,"./_export":34,"./_strict-method":106}],150:[function(require,module,exports){
"use strict";var $export=require("./_export"),html=require("./_html"),cof=require("./_cof"),toAbsoluteIndex=require("./_to-absolute-index"),toLength=require("./_to-length"),arraySlice=[].slice;$export($export.P+$export.F*require("./_fails")(function(){html&&arraySlice.call(html)}),"Array",{slice:function(r,e){var t=toLength(this.length),i=cof(this);if(e=void 0===e?t:e,"Array"==i)return arraySlice.call(this,r,e);for(var o=toAbsoluteIndex(r,t),l=toAbsoluteIndex(e,t),a=toLength(l-o),n=new Array(a),h=0;h<a;h++)n[h]="String"==i?this.charAt(o+h):this[o+h];return n}});
},{"./_cof":19,"./_export":34,"./_fails":36,"./_html":45,"./_to-absolute-index":115,"./_to-length":119}],151:[function(require,module,exports){
"use strict";var $export=require("./_export"),$some=require("./_array-methods")(3);$export($export.P+$export.F*!require("./_strict-method")([].some,!0),"Array",{some:function(r){return $some(this,r,arguments[1])}});
},{"./_array-methods":13,"./_export":34,"./_strict-method":106}],152:[function(require,module,exports){
"use strict";var $export=require("./_export"),aFunction=require("./_a-function"),toObject=require("./_to-object"),fails=require("./_fails"),$sort=[].sort,test=[1,2,3];$export($export.P+$export.F*(fails(function(){test.sort(void 0)})||!fails(function(){test.sort(null)})||!require("./_strict-method")($sort)),"Array",{sort:function(t){return void 0===t?$sort.call(toObject(this)):$sort.call(toObject(this),aFunction(t))}});
},{"./_a-function":3,"./_export":34,"./_fails":36,"./_strict-method":106,"./_to-object":120}],153:[function(require,module,exports){
require("./_set-species")("Array");
},{"./_set-species":101}],154:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Date",{now:function(){return(new Date).getTime()}});
},{"./_export":34}],155:[function(require,module,exports){
var $export=require("./_export"),toISOString=require("./_date-to-iso-string");$export($export.P+$export.F*(Date.prototype.toISOString!==toISOString),"Date",{toISOString:toISOString});
},{"./_date-to-iso-string":27,"./_export":34}],156:[function(require,module,exports){
"use strict";var $export=require("./_export"),toObject=require("./_to-object"),toPrimitive=require("./_to-primitive");$export($export.P+$export.F*require("./_fails")(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var e=toObject(this),r=toPrimitive(e);return"number"!=typeof r||isFinite(r)?e.toISOString():null}});
},{"./_export":34,"./_fails":36,"./_to-object":120,"./_to-primitive":121}],157:[function(require,module,exports){
var TO_PRIMITIVE=require("./_wks")("toPrimitive"),proto=Date.prototype;TO_PRIMITIVE in proto||require("./_hide")(proto,TO_PRIMITIVE,require("./_date-to-primitive"));
},{"./_date-to-primitive":28,"./_hide":44,"./_wks":130}],158:[function(require,module,exports){
var DateProto=Date.prototype,INVALID_DATE="Invalid Date",TO_STRING="toString",$toString=DateProto[TO_STRING],getTime=DateProto.getTime;new Date(NaN)+""!=INVALID_DATE&&require("./_redefine")(DateProto,TO_STRING,function(){var t=getTime.call(this);return t===t?$toString.call(this):INVALID_DATE});
},{"./_redefine":93}],159:[function(require,module,exports){
var $export=require("./_export");$export($export.P,"Function",{bind:require("./_bind")});
},{"./_bind":17,"./_export":34}],160:[function(require,module,exports){
"use strict";var isObject=require("./_is-object"),getPrototypeOf=require("./_object-gpo"),HAS_INSTANCE=require("./_wks")("hasInstance"),FunctionProto=Function.prototype;HAS_INSTANCE in FunctionProto||require("./_object-dp").f(FunctionProto,HAS_INSTANCE,{value:function(t){if("function"!=typeof this||!isObject(t))return!1;if(!isObject(this.prototype))return t instanceof this;for(;t=getPrototypeOf(t);)if(this.prototype===t)return!0;return!1}});
},{"./_is-object":53,"./_object-dp":73,"./_object-gpo":80,"./_wks":130}],161:[function(require,module,exports){
var dP=require("./_object-dp").f,FProto=Function.prototype,nameRE=/^\s*function ([^ (]*)/,NAME="name";NAME in FProto||require("./_descriptors")&&dP(FProto,NAME,{configurable:!0,get:function(){try{return(""+this).match(nameRE)[1]}catch(r){return""}}});
},{"./_descriptors":30,"./_object-dp":73}],162:[function(require,module,exports){
"use strict";var strong=require("./_collection-strong"),validate=require("./_validate-collection"),MAP="Map";module.exports=require("./_collection")(MAP,function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var e=strong.getEntry(validate(this,MAP),t);return e&&e.v},set:function(t,e){return strong.def(validate(this,MAP),0===t?0:t,e)}},strong,!0);
},{"./_collection":23,"./_collection-strong":20,"./_validate-collection":127}],163:[function(require,module,exports){
var $export=require("./_export"),log1p=require("./_math-log1p"),sqrt=Math.sqrt,$acosh=Math.acosh;$export($export.S+$export.F*!($acosh&&710==Math.floor($acosh(Number.MAX_VALUE))&&$acosh(1/0)==1/0),"Math",{acosh:function(o){return(o=+o)<1?NaN:o>94906265.62425156?Math.log(o)+Math.LN2:log1p(o-1+sqrt(o-1)*sqrt(o+1))}});
},{"./_export":34,"./_math-log1p":64}],164:[function(require,module,exports){
function asinh(a){return isFinite(a=+a)&&0!=a?a<0?-asinh(-a):Math.log(a+Math.sqrt(a*a+1)):a}var $export=require("./_export"),$asinh=Math.asinh;$export($export.S+$export.F*!($asinh&&1/$asinh(0)>0),"Math",{asinh:asinh});
},{"./_export":34}],165:[function(require,module,exports){
var $export=require("./_export"),$atanh=Math.atanh;$export($export.S+$export.F*!($atanh&&1/$atanh(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}});
},{"./_export":34}],166:[function(require,module,exports){
var $export=require("./_export"),sign=require("./_math-sign");$export($export.S,"Math",{cbrt:function(r){return sign(r=+r)*Math.pow(Math.abs(r),1/3)}});
},{"./_export":34,"./_math-sign":66}],167:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{clz32:function(r){return(r>>>=0)?31-Math.floor(Math.log(r+.5)*Math.LOG2E):32}});
},{"./_export":34}],168:[function(require,module,exports){
var $export=require("./_export"),exp=Math.exp;$export($export.S,"Math",{cosh:function(e){return(exp(e=+e)+exp(-e))/2}});
},{"./_export":34}],169:[function(require,module,exports){
var $export=require("./_export"),$expm1=require("./_math-expm1");$export($export.S+$export.F*($expm1!=Math.expm1),"Math",{expm1:$expm1});
},{"./_export":34,"./_math-expm1":62}],170:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{fround:require("./_math-fround")});
},{"./_export":34,"./_math-fround":63}],171:[function(require,module,exports){
var $export=require("./_export"),abs=Math.abs;$export($export.S,"Math",{hypot:function(r,t){for(var a,e,o=0,h=0,p=arguments.length,n=0;h<p;)a=abs(arguments[h++]),n<a?(e=n/a,o=o*e*e+1,n=a):a>0?(e=a/n,o+=e*e):o+=a;return n===1/0?1/0:n*Math.sqrt(o)}});
},{"./_export":34}],172:[function(require,module,exports){
var $export=require("./_export"),$imul=Math.imul;$export($export.S+$export.F*require("./_fails")(function(){return-5!=$imul(4294967295,5)||2!=$imul.length}),"Math",{imul:function(r,e){var t=+r,u=+e,i=65535&t,l=65535&u;return 0|i*l+((65535&t>>>16)*l+i*(65535&u>>>16)<<16>>>0)}});
},{"./_export":34,"./_fails":36}],173:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{log10:function(r){return Math.log(r)*Math.LOG10E}});
},{"./_export":34}],174:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{log1p:require("./_math-log1p")});
},{"./_export":34,"./_math-log1p":64}],175:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{log2:function(r){return Math.log(r)/Math.LN2}});
},{"./_export":34}],176:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{sign:require("./_math-sign")});
},{"./_export":34,"./_math-sign":66}],177:[function(require,module,exports){
var $export=require("./_export"),expm1=require("./_math-expm1"),exp=Math.exp;$export($export.S+$export.F*require("./_fails")(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(e){return Math.abs(e=+e)<1?(expm1(e)-expm1(-e))/2:(exp(e-1)-exp(-e-1))*(Math.E/2)}});
},{"./_export":34,"./_fails":36,"./_math-expm1":62}],178:[function(require,module,exports){
var $export=require("./_export"),expm1=require("./_math-expm1"),exp=Math.exp;$export($export.S,"Math",{tanh:function(e){var p=expm1(e=+e),r=expm1(-e);return p==1/0?1:r==1/0?-1:(p-r)/(exp(e)+exp(-e))}});
},{"./_export":34,"./_math-expm1":62}],179:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{trunc:function(r){return(r>0?Math.floor:Math.ceil)(r)}});
},{"./_export":34}],180:[function(require,module,exports){
"use strict";var global=require("./_global"),has=require("./_has"),cof=require("./_cof"),inheritIfRequired=require("./_inherit-if-required"),toPrimitive=require("./_to-primitive"),fails=require("./_fails"),gOPN=require("./_object-gopn").f,gOPD=require("./_object-gopd").f,dP=require("./_object-dp").f,$trim=require("./_string-trim").trim,NUMBER="Number",$Number=global[NUMBER],Base=$Number,proto=$Number.prototype,BROKEN_COF=cof(require("./_object-create")(proto))==NUMBER,TRIM="trim"in String.prototype,toNumber=function(e){var r=toPrimitive(e,!1);if("string"==typeof r&&r.length>2){r=TRIM?r.trim():$trim(r,3);var t,i,o,u=r.charCodeAt(0);if(43===u||45===u){if(88===(t=r.charCodeAt(2))||120===t)return NaN}else if(48===u){switch(r.charCodeAt(1)){case 66:case 98:i=2,o=49;break;case 79:case 111:i=8,o=55;break;default:return+r}for(var a,N=r.slice(2),s=0,n=N.length;s<n;s++)if((a=N.charCodeAt(s))<48||a>o)return NaN;return parseInt(N,i)}}return+r};if(!$Number(" 0o1")||!$Number("0b1")||$Number("+0x1")){$Number=function(e){var r=arguments.length<1?0:e,t=this;return t instanceof $Number&&(BROKEN_COF?fails(function(){proto.valueOf.call(t)}):cof(t)!=NUMBER)?inheritIfRequired(new Base(toNumber(r)),t,$Number):toNumber(r)};for(var keys=require("./_descriptors")?gOPN(Base):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),j=0,key;keys.length>j;j++)has(Base,key=keys[j])&&!has($Number,key)&&dP($Number,key,gOPD(Base,key));$Number.prototype=proto,proto.constructor=$Number,require("./_redefine")(global,NUMBER,$Number)}
},{"./_cof":19,"./_descriptors":30,"./_fails":36,"./_global":42,"./_has":43,"./_inherit-if-required":47,"./_object-create":72,"./_object-dp":73,"./_object-gopd":76,"./_object-gopn":78,"./_redefine":93,"./_string-trim":112,"./_to-primitive":121}],181:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Number",{EPSILON:Math.pow(2,-52)});
},{"./_export":34}],182:[function(require,module,exports){
var $export=require("./_export"),_isFinite=require("./_global").isFinite;$export($export.S,"Number",{isFinite:function(e){return"number"==typeof e&&_isFinite(e)}});
},{"./_export":34,"./_global":42}],183:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Number",{isInteger:require("./_is-integer")});
},{"./_export":34,"./_is-integer":52}],184:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Number",{isNaN:function(r){return r!=r}});
},{"./_export":34}],185:[function(require,module,exports){
var $export=require("./_export"),isInteger=require("./_is-integer"),abs=Math.abs;$export($export.S,"Number",{isSafeInteger:function(e){return isInteger(e)&&abs(e)<=9007199254740991}});
},{"./_export":34,"./_is-integer":52}],186:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Number",{MAX_SAFE_INTEGER:9007199254740991});
},{"./_export":34}],187:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991});
},{"./_export":34}],188:[function(require,module,exports){
var $export=require("./_export"),$parseFloat=require("./_parse-float");$export($export.S+$export.F*(Number.parseFloat!=$parseFloat),"Number",{parseFloat:$parseFloat});
},{"./_export":34,"./_parse-float":87}],189:[function(require,module,exports){
var $export=require("./_export"),$parseInt=require("./_parse-int");$export($export.S+$export.F*(Number.parseInt!=$parseInt),"Number",{parseInt:$parseInt});
},{"./_export":34,"./_parse-int":88}],190:[function(require,module,exports){
"use strict";var $export=require("./_export"),toInteger=require("./_to-integer"),aNumberValue=require("./_a-number-value"),repeat=require("./_string-repeat"),$toFixed=1..toFixed,floor=Math.floor,data=[0,0,0,0,0,0],ERROR="Number.toFixed: incorrect invocation!",ZERO="0",multiply=function(e,r){for(var t=-1,i=r;++t<6;)i+=e*data[t],data[t]=i%1e7,i=floor(i/1e7)},divide=function(e){for(var r=6,t=0;--r>=0;)t+=data[r],data[r]=floor(t/e),t=t%e*1e7},numToString=function(){for(var e=6,r="";--e>=0;)if(""!==r||0===e||0!==data[e]){var t=String(data[e]);r=""===r?t:r+repeat.call(ZERO,7-t.length)+t}return r},pow=function(e,r,t){return 0===r?t:r%2==1?pow(e,r-1,t*e):pow(e*e,r/2,t)},log=function(e){for(var r=0,t=e;t>=4096;)r+=12,t/=4096;for(;t>=2;)r+=1,t/=2;return r};$export($export.P+$export.F*(!!$toFixed&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!require("./_fails")(function(){$toFixed.call({})})),"Number",{toFixed:function(e){var r,t,i,o,a=aNumberValue(this,ERROR),n=toInteger(e),l="",u=ZERO;if(n<0||n>20)throw RangeError(ERROR);if(a!=a)return"NaN";if(a<=-1e21||a>=1e21)return String(a);if(a<0&&(l="-",a=-a),a>1e-21)if(r=log(a*pow(2,69,1))-69,t=r<0?a*pow(2,-r,1):a/pow(2,r,1),t*=4503599627370496,(r=52-r)>0){for(multiply(0,t),i=n;i>=7;)multiply(1e7,0),i-=7;for(multiply(pow(10,i,1),0),i=r-1;i>=23;)divide(1<<23),i-=23;divide(1<<i),multiply(1,1),divide(2),u=numToString()}else multiply(0,t),multiply(1<<-r,0),u=numToString()+repeat.call(ZERO,n);return n>0?(o=u.length,u=l+(o<=n?"0."+repeat.call(ZERO,n-o)+u:u.slice(0,o-n)+"."+u.slice(o-n))):u=l+u,u}});
},{"./_a-number-value":4,"./_export":34,"./_fails":36,"./_string-repeat":111,"./_to-integer":117}],191:[function(require,module,exports){
"use strict";var $export=require("./_export"),$fails=require("./_fails"),aNumberValue=require("./_a-number-value"),$toPrecision=1..toPrecision;$export($export.P+$export.F*($fails(function(){return"1"!==$toPrecision.call(1,void 0)})||!$fails(function(){$toPrecision.call({})})),"Number",{toPrecision:function(i){var r=aNumberValue(this,"Number#toPrecision: incorrect invocation!");return void 0===i?$toPrecision.call(r):$toPrecision.call(r,i)}});
},{"./_a-number-value":4,"./_export":34,"./_fails":36}],192:[function(require,module,exports){
var $export=require("./_export");$export($export.S+$export.F,"Object",{assign:require("./_object-assign")});
},{"./_export":34,"./_object-assign":71}],193:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Object",{create:require("./_object-create")});
},{"./_export":34,"./_object-create":72}],194:[function(require,module,exports){
var $export=require("./_export");$export($export.S+$export.F*!require("./_descriptors"),"Object",{defineProperties:require("./_object-dps")});
},{"./_descriptors":30,"./_export":34,"./_object-dps":74}],195:[function(require,module,exports){
var $export=require("./_export");$export($export.S+$export.F*!require("./_descriptors"),"Object",{defineProperty:require("./_object-dp").f});
},{"./_descriptors":30,"./_export":34,"./_object-dp":73}],196:[function(require,module,exports){
var isObject=require("./_is-object"),meta=require("./_meta").onFreeze;require("./_object-sap")("freeze",function(e){return function(r){return e&&isObject(r)?e(meta(r)):r}});
},{"./_is-object":53,"./_meta":67,"./_object-sap":84}],197:[function(require,module,exports){
var toIObject=require("./_to-iobject"),$getOwnPropertyDescriptor=require("./_object-gopd").f;require("./_object-sap")("getOwnPropertyDescriptor",function(){return function(r,e){return $getOwnPropertyDescriptor(toIObject(r),e)}});
},{"./_object-gopd":76,"./_object-sap":84,"./_to-iobject":118}],198:[function(require,module,exports){
require("./_object-sap")("getOwnPropertyNames",function(){return require("./_object-gopn-ext").f});
},{"./_object-gopn-ext":77,"./_object-sap":84}],199:[function(require,module,exports){
var toObject=require("./_to-object"),$getPrototypeOf=require("./_object-gpo");require("./_object-sap")("getPrototypeOf",function(){return function(t){return $getPrototypeOf(toObject(t))}});
},{"./_object-gpo":80,"./_object-sap":84,"./_to-object":120}],200:[function(require,module,exports){
var isObject=require("./_is-object");require("./_object-sap")("isExtensible",function(e){return function(i){return!!isObject(i)&&(!e||e(i))}});
},{"./_is-object":53,"./_object-sap":84}],201:[function(require,module,exports){
var isObject=require("./_is-object");require("./_object-sap")("isFrozen",function(e){return function(r){return!isObject(r)||!!e&&e(r)}});
},{"./_is-object":53,"./_object-sap":84}],202:[function(require,module,exports){
var isObject=require("./_is-object");require("./_object-sap")("isSealed",function(e){return function(r){return!isObject(r)||!!e&&e(r)}});
},{"./_is-object":53,"./_object-sap":84}],203:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Object",{is:require("./_same-value")});
},{"./_export":34,"./_same-value":97}],204:[function(require,module,exports){
var toObject=require("./_to-object"),$keys=require("./_object-keys");require("./_object-sap")("keys",function(){return function(e){return $keys(toObject(e))}});
},{"./_object-keys":82,"./_object-sap":84,"./_to-object":120}],205:[function(require,module,exports){
var isObject=require("./_is-object"),meta=require("./_meta").onFreeze;require("./_object-sap")("preventExtensions",function(e){return function(r){return e&&isObject(r)?e(meta(r)):r}});
},{"./_is-object":53,"./_meta":67,"./_object-sap":84}],206:[function(require,module,exports){
var isObject=require("./_is-object"),meta=require("./_meta").onFreeze;require("./_object-sap")("seal",function(e){return function(r){return e&&isObject(r)?e(meta(r)):r}});
},{"./_is-object":53,"./_meta":67,"./_object-sap":84}],207:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Object",{setPrototypeOf:require("./_set-proto").set});
},{"./_export":34,"./_set-proto":100}],208:[function(require,module,exports){
"use strict";var classof=require("./_classof"),test={};test[require("./_wks")("toStringTag")]="z",test+""!="[object z]"&&require("./_redefine")(Object.prototype,"toString",function(){return"[object "+classof(this)+"]"},!0);
},{"./_classof":18,"./_redefine":93,"./_wks":130}],209:[function(require,module,exports){
var $export=require("./_export"),$parseFloat=require("./_parse-float");$export($export.G+$export.F*(parseFloat!=$parseFloat),{parseFloat:$parseFloat});
},{"./_export":34,"./_parse-float":87}],210:[function(require,module,exports){
var $export=require("./_export"),$parseInt=require("./_parse-int");$export($export.G+$export.F*(parseInt!=$parseInt),{parseInt:$parseInt});
},{"./_export":34,"./_parse-int":88}],211:[function(require,module,exports){
"use strict";var LIBRARY=require("./_library"),global=require("./_global"),ctx=require("./_ctx"),classof=require("./_classof"),$export=require("./_export"),isObject=require("./_is-object"),aFunction=require("./_a-function"),anInstance=require("./_an-instance"),forOf=require("./_for-of"),speciesConstructor=require("./_species-constructor"),task=require("./_task").set,microtask=require("./_microtask")(),newPromiseCapabilityModule=require("./_new-promise-capability"),perform=require("./_perform"),userAgent=require("./_user-agent"),promiseResolve=require("./_promise-resolve"),PROMISE="Promise",TypeError=global.TypeError,process=global.process,versions=process&&process.versions,v8=versions&&versions.v8||"",$Promise=global[PROMISE],isNode="process"==classof(process),empty=function(){},Internal,newGenericPromiseCapability,OwnPromiseCapability,Wrapper,newPromiseCapability=newGenericPromiseCapability=newPromiseCapabilityModule.f,USE_NATIVE=!!function(){try{var e=$Promise.resolve(1),r=(e.constructor={})[require("./_wks")("species")]=function(e){e(empty,empty)};return(isNode||"function"==typeof PromiseRejectionEvent)&&e.then(empty)instanceof r&&0!==v8.indexOf("6.6")&&-1===userAgent.indexOf("Chrome/66")}catch(e){}}(),isThenable=function(e){var r;return!(!isObject(e)||"function"!=typeof(r=e.then))&&r},notify=function(e,r){if(!e._n){e._n=!0;var i=e._c;microtask(function(){for(var t=e._v,o=1==e._s,n=0;i.length>n;)!function(r){var i,n,s,a=o?r.ok:r.fail,c=r.resolve,l=r.reject,p=r.domain;try{a?(o||(2==e._h&&onHandleUnhandled(e),e._h=1),!0===a?i=t:(p&&p.enter(),i=a(t),p&&(p.exit(),s=!0)),i===r.promise?l(TypeError("Promise-chain cycle")):(n=isThenable(i))?n.call(i,c,l):c(i)):l(t)}catch(e){p&&!s&&p.exit(),l(e)}}(i[n++]);e._c=[],e._n=!1,r&&!e._h&&onUnhandled(e)})}},onUnhandled=function(e){task.call(global,function(){var r,i,t,o=e._v,n=isUnhandled(e);if(n&&(r=perform(function(){isNode?process.emit("unhandledRejection",o,e):(i=global.onunhandledrejection)?i({promise:e,reason:o}):(t=global.console)&&t.error&&t.error("Unhandled promise rejection",o)}),e._h=isNode||isUnhandled(e)?2:1),e._a=void 0,n&&r.e)throw r.v})},isUnhandled=function(e){return 1!==e._h&&0===(e._a||e._c).length},onHandleUnhandled=function(e){task.call(global,function(){var r;isNode?process.emit("rejectionHandled",e):(r=global.onrejectionhandled)&&r({promise:e,reason:e._v})})},$reject=function(e){var r=this;r._d||(r._d=!0,r=r._w||r,r._v=e,r._s=2,r._a||(r._a=r._c.slice()),notify(r,!0))},$resolve=function(e){var r,i=this;if(!i._d){i._d=!0,i=i._w||i;try{if(i===e)throw TypeError("Promise can't be resolved itself");(r=isThenable(e))?microtask(function(){var t={_w:i,_d:!1};try{r.call(e,ctx($resolve,t,1),ctx($reject,t,1))}catch(e){$reject.call(t,e)}}):(i._v=e,i._s=1,notify(i,!1))}catch(e){$reject.call({_w:i,_d:!1},e)}}};USE_NATIVE||($Promise=function(e){anInstance(this,$Promise,PROMISE,"_h"),aFunction(e),Internal.call(this);try{e(ctx($resolve,this,1),ctx($reject,this,1))}catch(e){$reject.call(this,e)}},Internal=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},Internal.prototype=require("./_redefine-all")($Promise.prototype,{then:function(e,r){var i=newPromiseCapability(speciesConstructor(this,$Promise));return i.ok="function"!=typeof e||e,i.fail="function"==typeof r&&r,i.domain=isNode?process.domain:void 0,this._c.push(i),this._a&&this._a.push(i),this._s&&notify(this,!1),i.promise},catch:function(e){return this.then(void 0,e)}}),OwnPromiseCapability=function(){var e=new Internal;this.promise=e,this.resolve=ctx($resolve,e,1),this.reject=ctx($reject,e,1)},newPromiseCapabilityModule.f=newPromiseCapability=function(e){return e===$Promise||e===Wrapper?new OwnPromiseCapability(e):newGenericPromiseCapability(e)}),$export($export.G+$export.W+$export.F*!USE_NATIVE,{Promise:$Promise}),require("./_set-to-string-tag")($Promise,PROMISE),require("./_set-species")(PROMISE),Wrapper=require("./_core")[PROMISE],$export($export.S+$export.F*!USE_NATIVE,PROMISE,{reject:function(e){var r=newPromiseCapability(this);return(0,r.reject)(e),r.promise}}),$export($export.S+$export.F*(LIBRARY||!USE_NATIVE),PROMISE,{resolve:function(e){return promiseResolve(LIBRARY&&this===Wrapper?$Promise:this,e)}}),$export($export.S+$export.F*!(USE_NATIVE&&require("./_iter-detect")(function(e){$Promise.all(e).catch(empty)})),PROMISE,{all:function(e){var r=this,i=newPromiseCapability(r),t=i.resolve,o=i.reject,n=perform(function(){var i=[],n=0,s=1;forOf(e,!1,function(e){var a=n++,c=!1;i.push(void 0),s++,r.resolve(e).then(function(e){c||(c=!0,i[a]=e,--s||t(i))},o)}),--s||t(i)});return n.e&&o(n.v),i.promise},race:function(e){var r=this,i=newPromiseCapability(r),t=i.reject,o=perform(function(){forOf(e,!1,function(e){r.resolve(e).then(i.resolve,t)})});return o.e&&t(o.v),i.promise}});
},{"./_a-function":3,"./_an-instance":7,"./_classof":18,"./_core":24,"./_ctx":26,"./_export":34,"./_for-of":40,"./_global":42,"./_is-object":53,"./_iter-detect":58,"./_library":61,"./_microtask":69,"./_new-promise-capability":70,"./_perform":89,"./_promise-resolve":90,"./_redefine-all":92,"./_set-species":101,"./_set-to-string-tag":102,"./_species-constructor":105,"./_task":114,"./_user-agent":126,"./_wks":130}],212:[function(require,module,exports){
var $export=require("./_export"),aFunction=require("./_a-function"),anObject=require("./_an-object"),rApply=(require("./_global").Reflect||{}).apply,fApply=Function.apply;$export($export.S+$export.F*!require("./_fails")(function(){rApply(function(){})}),"Reflect",{apply:function(e,p,r){var n=aFunction(e),t=anObject(r);return rApply?rApply(n,p,t):fApply.call(n,p,t)}});
},{"./_a-function":3,"./_an-object":8,"./_export":34,"./_fails":36,"./_global":42}],213:[function(require,module,exports){
var $export=require("./_export"),create=require("./_object-create"),aFunction=require("./_a-function"),anObject=require("./_an-object"),isObject=require("./_is-object"),fails=require("./_fails"),bind=require("./_bind"),rConstruct=(require("./_global").Reflect||{}).construct,NEW_TARGET_BUG=fails(function(){function e(){}return!(rConstruct(function(){},[],e)instanceof e)}),ARGS_BUG=!fails(function(){rConstruct(function(){})});$export($export.S+$export.F*(NEW_TARGET_BUG||ARGS_BUG),"Reflect",{construct:function(e,t){aFunction(e),anObject(t);var r=arguments.length<3?e:aFunction(arguments[2]);if(ARGS_BUG&&!NEW_TARGET_BUG)return rConstruct(e,t,r);if(e==r){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var n=[null];return n.push.apply(n,t),new(bind.apply(e,n))}var c=r.prototype,u=create(isObject(c)?c:Object.prototype),i=Function.apply.call(e,u,t);return isObject(i)?i:u}});
},{"./_a-function":3,"./_an-object":8,"./_bind":17,"./_export":34,"./_fails":36,"./_global":42,"./_is-object":53,"./_object-create":72}],214:[function(require,module,exports){
var dP=require("./_object-dp"),$export=require("./_export"),anObject=require("./_an-object"),toPrimitive=require("./_to-primitive");$export($export.S+$export.F*require("./_fails")(function(){Reflect.defineProperty(dP.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(e,r,t){anObject(e),r=toPrimitive(r,!0),anObject(t);try{return dP.f(e,r,t),!0}catch(e){return!1}}});
},{"./_an-object":8,"./_export":34,"./_fails":36,"./_object-dp":73,"./_to-primitive":121}],215:[function(require,module,exports){
var $export=require("./_export"),gOPD=require("./_object-gopd").f,anObject=require("./_an-object");$export($export.S,"Reflect",{deleteProperty:function(e,r){var t=gOPD(anObject(e),r);return!(t&&!t.configurable)&&delete e[r]}});
},{"./_an-object":8,"./_export":34,"./_object-gopd":76}],216:[function(require,module,exports){
"use strict";var $export=require("./_export"),anObject=require("./_an-object"),Enumerate=function(e){this._t=anObject(e),this._i=0;var t,r=this._k=[];for(t in e)r.push(t)};require("./_iter-create")(Enumerate,"Object",function(){var e,t=this,r=t._k;do{if(t._i>=r.length)return{value:void 0,done:!0}}while(!((e=r[t._i++])in t._t));return{value:e,done:!1}}),$export($export.S,"Reflect",{enumerate:function(e){return new Enumerate(e)}});
},{"./_an-object":8,"./_export":34,"./_iter-create":56}],217:[function(require,module,exports){
var gOPD=require("./_object-gopd"),$export=require("./_export"),anObject=require("./_an-object");$export($export.S,"Reflect",{getOwnPropertyDescriptor:function(e,r){return gOPD.f(anObject(e),r)}});
},{"./_an-object":8,"./_export":34,"./_object-gopd":76}],218:[function(require,module,exports){
var $export=require("./_export"),getProto=require("./_object-gpo"),anObject=require("./_an-object");$export($export.S,"Reflect",{getPrototypeOf:function(e){return getProto(anObject(e))}});
},{"./_an-object":8,"./_export":34,"./_object-gpo":80}],219:[function(require,module,exports){
function get(e,t){var r,o,g=arguments.length<3?e:arguments[2];return anObject(e)===g?e[t]:(r=gOPD.f(e,t))?has(r,"value")?r.value:void 0!==r.get?r.get.call(g):void 0:isObject(o=getPrototypeOf(e))?get(o,t,g):void 0}var gOPD=require("./_object-gopd"),getPrototypeOf=require("./_object-gpo"),has=require("./_has"),$export=require("./_export"),isObject=require("./_is-object"),anObject=require("./_an-object");$export($export.S,"Reflect",{get:get});
},{"./_an-object":8,"./_export":34,"./_has":43,"./_is-object":53,"./_object-gopd":76,"./_object-gpo":80}],220:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Reflect",{has:function(e,r){return r in e}});
},{"./_export":34}],221:[function(require,module,exports){
var $export=require("./_export"),anObject=require("./_an-object"),$isExtensible=Object.isExtensible;$export($export.S,"Reflect",{isExtensible:function(e){return anObject(e),!$isExtensible||$isExtensible(e)}});
},{"./_an-object":8,"./_export":34}],222:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Reflect",{ownKeys:require("./_own-keys")});
},{"./_export":34,"./_own-keys":86}],223:[function(require,module,exports){
var $export=require("./_export"),anObject=require("./_an-object"),$preventExtensions=Object.preventExtensions;$export($export.S,"Reflect",{preventExtensions:function(e){anObject(e);try{return $preventExtensions&&$preventExtensions(e),!0}catch(e){return!1}}});
},{"./_an-object":8,"./_export":34}],224:[function(require,module,exports){
var $export=require("./_export"),setProto=require("./_set-proto");setProto&&$export($export.S,"Reflect",{setPrototypeOf:function(t,e){setProto.check(t,e);try{return setProto.set(t,e),!0}catch(t){return!1}}});
},{"./_export":34,"./_set-proto":100}],225:[function(require,module,exports){
function set(e,t,r){var i,c,s=arguments.length<4?e:arguments[3],o=gOPD.f(anObject(e),t);if(!o){if(isObject(c=getPrototypeOf(e)))return set(c,t,r,s);o=createDesc(0)}if(has(o,"value")){if(!1===o.writable||!isObject(s))return!1;if(i=gOPD.f(s,t)){if(i.get||i.set||!1===i.writable)return!1;i.value=r,dP.f(s,t,i)}else dP.f(s,t,createDesc(0,r));return!0}return void 0!==o.set&&(o.set.call(s,r),!0)}var dP=require("./_object-dp"),gOPD=require("./_object-gopd"),getPrototypeOf=require("./_object-gpo"),has=require("./_has"),$export=require("./_export"),createDesc=require("./_property-desc"),anObject=require("./_an-object"),isObject=require("./_is-object");$export($export.S,"Reflect",{set:set});
},{"./_an-object":8,"./_export":34,"./_has":43,"./_is-object":53,"./_object-dp":73,"./_object-gopd":76,"./_object-gpo":80,"./_property-desc":91}],226:[function(require,module,exports){
var global=require("./_global"),inheritIfRequired=require("./_inherit-if-required"),dP=require("./_object-dp").f,gOPN=require("./_object-gopn").f,isRegExp=require("./_is-regexp"),$flags=require("./_flags"),$RegExp=global.RegExp,Base=$RegExp,proto=$RegExp.prototype,re1=/a/g,re2=/a/g,CORRECT_NEW=new $RegExp(re1)!==re1;if(require("./_descriptors")&&(!CORRECT_NEW||require("./_fails")(function(){return re2[require("./_wks")("match")]=!1,$RegExp(re1)!=re1||$RegExp(re2)==re2||"/a/i"!=$RegExp(re1,"i")}))){$RegExp=function(e,r){var i=this instanceof $RegExp,g=isRegExp(e),o=void 0===r;return!i&&g&&e.constructor===$RegExp&&o?e:inheritIfRequired(CORRECT_NEW?new Base(g&&!o?e.source:e,r):Base((g=e instanceof $RegExp)?e.source:e,g&&o?$flags.call(e):r),i?this:proto,$RegExp)};for(var proxy=(function(e){e in $RegExp||dP($RegExp,e,{configurable:!0,get:function(){return Base[e]},set:function(r){Base[e]=r}})}),keys=gOPN(Base),i=0;keys.length>i;)proxy(keys[i++]);proto.constructor=$RegExp,$RegExp.prototype=proto,require("./_redefine")(global,"RegExp",$RegExp)}require("./_set-species")("RegExp");
},{"./_descriptors":30,"./_fails":36,"./_flags":38,"./_global":42,"./_inherit-if-required":47,"./_is-regexp":54,"./_object-dp":73,"./_object-gopn":78,"./_redefine":93,"./_set-species":101,"./_wks":130}],227:[function(require,module,exports){
"use strict";var regexpExec=require("./_regexp-exec");require("./_export")({target:"RegExp",proto:!0,forced:regexpExec!==/./.exec},{exec:regexpExec});
},{"./_export":34,"./_regexp-exec":95}],228:[function(require,module,exports){
require("./_descriptors")&&"g"!=/./g.flags&&require("./_object-dp").f(RegExp.prototype,"flags",{configurable:!0,get:require("./_flags")});
},{"./_descriptors":30,"./_flags":38,"./_object-dp":73}],229:[function(require,module,exports){
"use strict";var anObject=require("./_an-object"),toLength=require("./_to-length"),advanceStringIndex=require("./_advance-string-index"),regExpExec=require("./_regexp-exec-abstract");require("./_fix-re-wks")("match",1,function(e,r,n,t){return[function(n){var t=e(this),i=void 0==n?void 0:n[r];return void 0!==i?i.call(n,t):new RegExp(n)[r](String(t))},function(e){var r=t(n,e,this);if(r.done)return r.value;var i=anObject(e),a=String(this);if(!i.global)return regExpExec(i,a);var c=i.unicode;i.lastIndex=0;for(var u,x=[],g=0;null!==(u=regExpExec(i,a));){var d=String(u[0]);x[g]=d,""===d&&(i.lastIndex=advanceStringIndex(a,toLength(i.lastIndex),c)),g++}return 0===g?null:x}]});
},{"./_advance-string-index":6,"./_an-object":8,"./_fix-re-wks":37,"./_regexp-exec-abstract":94,"./_to-length":119}],230:[function(require,module,exports){
"use strict";var anObject=require("./_an-object"),toObject=require("./_to-object"),toLength=require("./_to-length"),toInteger=require("./_to-integer"),advanceStringIndex=require("./_advance-string-index"),regExpExec=require("./_regexp-exec-abstract"),max=Math.max,min=Math.min,floor=Math.floor,SUBSTITUTION_SYMBOLS=/\$([$&`']|\d\d?|<[^>]*>)/g,SUBSTITUTION_SYMBOLS_NO_NAMED=/\$([$&`']|\d\d?)/g,maybeToString=function(e){return void 0===e?e:String(e)};require("./_fix-re-wks")("replace",2,function(e,r,t,n){function i(e,r,n,i,a,o){var c=n+e.length,u=i.length,l=SUBSTITUTION_SYMBOLS_NO_NAMED;return void 0!==a&&(a=toObject(a),l=SUBSTITUTION_SYMBOLS),t.call(o,l,function(t,o){var l;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return r.slice(0,n);case"'":return r.slice(c);case"<":l=a[o.slice(1,-1)];break;default:var g=+o;if(0===g)return t;if(g>u){var v=floor(g/10);return 0===v?t:v<=u?void 0===i[v-1]?o.charAt(1):i[v-1]+o.charAt(1):t}l=i[g-1]}return void 0===l?"":l})}return[function(n,i){var a=e(this),o=void 0==n?void 0:n[r];return void 0!==o?o.call(n,a,i):t.call(String(a),n,i)},function(e,r){var a=n(t,e,this,r);if(a.done)return a.value;var o=anObject(e),c=String(this),u="function"==typeof r;u||(r=String(r));var l=o.global;if(l){var g=o.unicode;o.lastIndex=0}for(var v=[];;){var s=regExpExec(o,c);if(null===s)break;if(v.push(s),!l)break;""===String(s[0])&&(o.lastIndex=advanceStringIndex(c,toLength(o.lastIndex),g))}for(var S="",d=0,f=0;f<v.length;f++){s=v[f];for(var h=String(s[0]),x=max(min(toInteger(s.index),c.length),0),I=[],_=1;_<s.length;_++)I.push(maybeToString(s[_]));var O=s.groups;if(u){var T=[h].concat(I,x,c);void 0!==O&&T.push(O);var b=String(r.apply(void 0,T))}else b=i(h,c,x,I,O,r);x>=d&&(S+=c.slice(d,x)+b,d=x+h.length)}return S+c.slice(d)}]});
},{"./_advance-string-index":6,"./_an-object":8,"./_fix-re-wks":37,"./_regexp-exec-abstract":94,"./_to-integer":117,"./_to-length":119,"./_to-object":120}],231:[function(require,module,exports){
"use strict";var anObject=require("./_an-object"),sameValue=require("./_same-value"),regExpExec=require("./_regexp-exec-abstract");require("./_fix-re-wks")("search",1,function(e,r,a,n){return[function(a){var n=e(this),t=void 0==a?void 0:a[r];return void 0!==t?t.call(a,n):new RegExp(a)[r](String(n))},function(e){var r=n(a,e,this);if(r.done)return r.value;var t=anObject(e),i=String(this),u=t.lastIndex;sameValue(u,0)||(t.lastIndex=0);var s=regExpExec(t,i);return sameValue(t.lastIndex,u)||(t.lastIndex=u),null===s?-1:s.index}]});
},{"./_an-object":8,"./_fix-re-wks":37,"./_regexp-exec-abstract":94,"./_same-value":97}],232:[function(require,module,exports){
"use strict";var isRegExp=require("./_is-regexp"),anObject=require("./_an-object"),speciesConstructor=require("./_species-constructor"),advanceStringIndex=require("./_advance-string-index"),toLength=require("./_to-length"),callRegExpExec=require("./_regexp-exec-abstract"),regexpExec=require("./_regexp-exec"),fails=require("./_fails"),$min=Math.min,$push=[].push,$SPLIT="split",LENGTH="length",LAST_INDEX="lastIndex",MAX_UINT32=4294967295,SUPPORTS_Y=!fails(function(){RegExp(MAX_UINT32,"y")});require("./_fix-re-wks")("split",2,function(e,i,r,n){var t;return t="c"=="abbc"[$SPLIT](/(b)*/)[1]||4!="test"[$SPLIT](/(?:)/,-1)[LENGTH]||2!="ab"[$SPLIT](/(?:ab)*/)[LENGTH]||4!="."[$SPLIT](/(.?)(.?)/)[LENGTH]||"."[$SPLIT](/()()/)[LENGTH]>1||""[$SPLIT](/.?/)[LENGTH]?function(e,i){var n=String(this);if(void 0===e&&0===i)return[];if(!isRegExp(e))return r.call(n,e,i);for(var t,s,u,c=[],l=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),a=0,o=void 0===i?MAX_UINT32:i>>>0,T=new RegExp(e.source,l+"g");(t=regexpExec.call(T,n))&&!((s=T[LAST_INDEX])>a&&(c.push(n.slice(a,t.index)),t[LENGTH]>1&&t.index<n[LENGTH]&&$push.apply(c,t.slice(1)),u=t[0][LENGTH],a=s,c[LENGTH]>=o));)T[LAST_INDEX]===t.index&&T[LAST_INDEX]++;return a===n[LENGTH]?!u&&T.test("")||c.push(""):c.push(n.slice(a)),c[LENGTH]>o?c.slice(0,o):c}:"0"[$SPLIT](void 0,0)[LENGTH]?function(e,i){return void 0===e&&0===i?[]:r.call(this,e,i)}:r,[function(r,n){var s=e(this),u=void 0==r?void 0:r[i];return void 0!==u?u.call(r,s,n):t.call(String(s),r,n)},function(e,i){var s=n(t,e,this,i,t!==r);if(s.done)return s.value;var u=anObject(e),c=String(this),l=speciesConstructor(u,RegExp),a=u.unicode,o=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(SUPPORTS_Y?"y":"g"),T=new l(SUPPORTS_Y?u:"^(?:"+u.source+")",o),g=void 0===i?MAX_UINT32:i>>>0;if(0===g)return[];if(0===c.length)return null===callRegExpExec(T,c)?[c]:[];for(var x=0,E=0,p=[];E<c.length;){T.lastIndex=SUPPORTS_Y?E:0;var S,L=callRegExpExec(T,SUPPORTS_Y?c:c.slice(E));if(null===L||(S=$min(toLength(T.lastIndex+(SUPPORTS_Y?0:E)),c.length))===x)E=advanceStringIndex(c,E,a);else{if(p.push(c.slice(x,E)),p.length===g)return p;for(var h=1;h<=L.length-1;h++)if(p.push(L[h]),p.length===g)return p;E=x=S}}return p.push(c.slice(x)),p}]});
},{"./_advance-string-index":6,"./_an-object":8,"./_fails":36,"./_fix-re-wks":37,"./_is-regexp":54,"./_regexp-exec":95,"./_regexp-exec-abstract":94,"./_species-constructor":105,"./_to-length":119}],233:[function(require,module,exports){
"use strict";require("./es6.regexp.flags");var anObject=require("./_an-object"),$flags=require("./_flags"),DESCRIPTORS=require("./_descriptors"),TO_STRING="toString",$toString=/./[TO_STRING],define=function(e){require("./_redefine")(RegExp.prototype,TO_STRING,e,!0)};require("./_fails")(function(){return"/a/b"!=$toString.call({source:"a",flags:"b"})})?define(function(){var e=anObject(this);return"/".concat(e.source,"/","flags"in e?e.flags:!DESCRIPTORS&&e instanceof RegExp?$flags.call(e):void 0)}):$toString.name!=TO_STRING&&define(function(){return $toString.call(this)});
},{"./_an-object":8,"./_descriptors":30,"./_fails":36,"./_flags":38,"./_redefine":93,"./es6.regexp.flags":228}],234:[function(require,module,exports){
"use strict";var strong=require("./_collection-strong"),validate=require("./_validate-collection"),SET="Set";module.exports=require("./_collection")(SET,function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return strong.def(validate(this,SET),t=0===t?0:t,t)}},strong);
},{"./_collection":23,"./_collection-strong":20,"./_validate-collection":127}],235:[function(require,module,exports){
"use strict";require("./_string-html")("anchor",function(n){return function(r){return n(this,"a","name",r)}});
},{"./_string-html":109}],236:[function(require,module,exports){
"use strict";require("./_string-html")("big",function(t){return function(){return t(this,"big","","")}});
},{"./_string-html":109}],237:[function(require,module,exports){
"use strict";require("./_string-html")("blink",function(n){return function(){return n(this,"blink","","")}});
},{"./_string-html":109}],238:[function(require,module,exports){
"use strict";require("./_string-html")("bold",function(t){return function(){return t(this,"b","","")}});
},{"./_string-html":109}],239:[function(require,module,exports){
"use strict";var $export=require("./_export"),$at=require("./_string-at")(!1);$export($export.P,"String",{codePointAt:function(t){return $at(this,t)}});
},{"./_export":34,"./_string-at":107}],240:[function(require,module,exports){
"use strict";var $export=require("./_export"),toLength=require("./_to-length"),context=require("./_string-context"),ENDS_WITH="endsWith",$endsWith=""[ENDS_WITH];$export($export.P+$export.F*require("./_fails-is-regexp")(ENDS_WITH),"String",{endsWith:function(t){var e=context(this,t,ENDS_WITH),n=arguments.length>1?arguments[1]:void 0,r=toLength(e.length),i=void 0===n?r:Math.min(toLength(n),r),o=String(t);return $endsWith?$endsWith.call(e,o,i):e.slice(i-o.length,i)===o}});
},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":108,"./_to-length":119}],241:[function(require,module,exports){
"use strict";require("./_string-html")("fixed",function(t){return function(){return t(this,"tt","","")}});
},{"./_string-html":109}],242:[function(require,module,exports){
"use strict";require("./_string-html")("fontcolor",function(t){return function(r){return t(this,"font","color",r)}});
},{"./_string-html":109}],243:[function(require,module,exports){
"use strict";require("./_string-html")("fontsize",function(t){return function(n){return t(this,"font","size",n)}});
},{"./_string-html":109}],244:[function(require,module,exports){
var $export=require("./_export"),toAbsoluteIndex=require("./_to-absolute-index"),fromCharCode=String.fromCharCode,$fromCodePoint=String.fromCodePoint;$export($export.S+$export.F*(!!$fromCodePoint&&1!=$fromCodePoint.length),"String",{fromCodePoint:function(o){for(var r,e=[],t=arguments.length,n=0;t>n;){if(r=+arguments[n++],toAbsoluteIndex(r,1114111)!==r)throw RangeError(r+" is not a valid code point");e.push(r<65536?fromCharCode(r):fromCharCode(55296+((r-=65536)>>10),r%1024+56320))}return e.join("")}});
},{"./_export":34,"./_to-absolute-index":115}],245:[function(require,module,exports){
"use strict";var $export=require("./_export"),context=require("./_string-context"),INCLUDES="includes";$export($export.P+$export.F*require("./_fails-is-regexp")(INCLUDES),"String",{includes:function(e){return!!~context(this,e,INCLUDES).indexOf(e,arguments.length>1?arguments[1]:void 0)}});
},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":108}],246:[function(require,module,exports){
"use strict";require("./_string-html")("italics",function(t){return function(){return t(this,"i","","")}});
},{"./_string-html":109}],247:[function(require,module,exports){
"use strict";var $at=require("./_string-at")(!0);require("./_iter-define")(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,i=this._t,e=this._i;return e>=i.length?{value:void 0,done:!0}:(t=$at(i,e),this._i+=t.length,{value:t,done:!1})});
},{"./_iter-define":57,"./_string-at":107}],248:[function(require,module,exports){
"use strict";require("./_string-html")("link",function(r){return function(t){return r(this,"a","href",t)}});
},{"./_string-html":109}],249:[function(require,module,exports){
var $export=require("./_export"),toIObject=require("./_to-iobject"),toLength=require("./_to-length");$export($export.S,"String",{raw:function(t){for(var r=toIObject(t.raw),e=toLength(r.length),o=arguments.length,n=[],i=0;e>i;)n.push(String(r[i++])),i<o&&n.push(String(arguments[i]));return n.join("")}});
},{"./_export":34,"./_to-iobject":118,"./_to-length":119}],250:[function(require,module,exports){
var $export=require("./_export");$export($export.P,"String",{repeat:require("./_string-repeat")});
},{"./_export":34,"./_string-repeat":111}],251:[function(require,module,exports){
"use strict";require("./_string-html")("small",function(t){return function(){return t(this,"small","","")}});
},{"./_string-html":109}],252:[function(require,module,exports){
"use strict";var $export=require("./_export"),toLength=require("./_to-length"),context=require("./_string-context"),STARTS_WITH="startsWith",$startsWith=""[STARTS_WITH];$export($export.P+$export.F*require("./_fails-is-regexp")(STARTS_WITH),"String",{startsWith:function(t){var e=context(this,t,STARTS_WITH),r=toLength(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),i=String(t);return $startsWith?$startsWith.call(e,i,r):e.slice(r,r+i.length)===i}});
},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":108,"./_to-length":119}],253:[function(require,module,exports){
"use strict";require("./_string-html")("strike",function(t){return function(){return t(this,"strike","","")}});
},{"./_string-html":109}],254:[function(require,module,exports){
"use strict";require("./_string-html")("sub",function(t){return function(){return t(this,"sub","","")}});
},{"./_string-html":109}],255:[function(require,module,exports){
"use strict";require("./_string-html")("sup",function(t){return function(){return t(this,"sup","","")}});
},{"./_string-html":109}],256:[function(require,module,exports){
"use strict";require("./_string-trim")("trim",function(r){return function(){return r(this,3)}});
},{"./_string-trim":112}],257:[function(require,module,exports){
"use strict";var global=require("./_global"),has=require("./_has"),DESCRIPTORS=require("./_descriptors"),$export=require("./_export"),redefine=require("./_redefine"),META=require("./_meta").KEY,$fails=require("./_fails"),shared=require("./_shared"),setToStringTag=require("./_set-to-string-tag"),uid=require("./_uid"),wks=require("./_wks"),wksExt=require("./_wks-ext"),wksDefine=require("./_wks-define"),enumKeys=require("./_enum-keys"),isArray=require("./_is-array"),anObject=require("./_an-object"),isObject=require("./_is-object"),toObject=require("./_to-object"),toIObject=require("./_to-iobject"),toPrimitive=require("./_to-primitive"),createDesc=require("./_property-desc"),_create=require("./_object-create"),gOPNExt=require("./_object-gopn-ext"),$GOPD=require("./_object-gopd"),$GOPS=require("./_object-gops"),$DP=require("./_object-dp"),$keys=require("./_object-keys"),gOPD=$GOPD.f,dP=$DP.f,gOPN=gOPNExt.f,$Symbol=global.Symbol,$JSON=global.JSON,_stringify=$JSON&&$JSON.stringify,PROTOTYPE="prototype",HIDDEN=wks("_hidden"),TO_PRIMITIVE=wks("toPrimitive"),isEnum={}.propertyIsEnumerable,SymbolRegistry=shared("symbol-registry"),AllSymbols=shared("symbols"),OPSymbols=shared("op-symbols"),ObjectProto=Object[PROTOTYPE],USE_NATIVE="function"==typeof $Symbol&&!!$GOPS.f,QObject=global.QObject,setter=!QObject||!QObject[PROTOTYPE]||!QObject[PROTOTYPE].findChild,setSymbolDesc=DESCRIPTORS&&$fails(function(){return 7!=_create(dP({},"a",{get:function(){return dP(this,"a",{value:7}).a}})).a})?function(e,r,t){var o=gOPD(ObjectProto,r);o&&delete ObjectProto[r],dP(e,r,t),o&&e!==ObjectProto&&dP(ObjectProto,r,o)}:dP,wrap=function(e){var r=AllSymbols[e]=_create($Symbol[PROTOTYPE]);return r._k=e,r},isSymbol=USE_NATIVE&&"symbol"==typeof $Symbol.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof $Symbol},$defineProperty=function(e,r,t){return e===ObjectProto&&$defineProperty(OPSymbols,r,t),anObject(e),r=toPrimitive(r,!0),anObject(t),has(AllSymbols,r)?(t.enumerable?(has(e,HIDDEN)&&e[HIDDEN][r]&&(e[HIDDEN][r]=!1),t=_create(t,{enumerable:createDesc(0,!1)})):(has(e,HIDDEN)||dP(e,HIDDEN,createDesc(1,{})),e[HIDDEN][r]=!0),setSymbolDesc(e,r,t)):dP(e,r,t)},$defineProperties=function(e,r){anObject(e);for(var t,o=enumKeys(r=toIObject(r)),i=0,s=o.length;s>i;)$defineProperty(e,t=o[i++],r[t]);return e},$create=function(e,r){return void 0===r?_create(e):$defineProperties(_create(e),r)},$propertyIsEnumerable=function(e){var r=isEnum.call(this,e=toPrimitive(e,!0));return!(this===ObjectProto&&has(AllSymbols,e)&&!has(OPSymbols,e))&&(!(r||!has(this,e)||!has(AllSymbols,e)||has(this,HIDDEN)&&this[HIDDEN][e])||r)},$getOwnPropertyDescriptor=function(e,r){if(e=toIObject(e),r=toPrimitive(r,!0),e!==ObjectProto||!has(AllSymbols,r)||has(OPSymbols,r)){var t=gOPD(e,r);return!t||!has(AllSymbols,r)||has(e,HIDDEN)&&e[HIDDEN][r]||(t.enumerable=!0),t}},$getOwnPropertyNames=function(e){for(var r,t=gOPN(toIObject(e)),o=[],i=0;t.length>i;)has(AllSymbols,r=t[i++])||r==HIDDEN||r==META||o.push(r);return o},$getOwnPropertySymbols=function(e){for(var r,t=e===ObjectProto,o=gOPN(t?OPSymbols:toIObject(e)),i=[],s=0;o.length>s;)!has(AllSymbols,r=o[s++])||t&&!has(ObjectProto,r)||i.push(AllSymbols[r]);return i};USE_NATIVE||($Symbol=function(){if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor!");var e=uid(arguments.length>0?arguments[0]:void 0),r=function(t){this===ObjectProto&&r.call(OPSymbols,t),has(this,HIDDEN)&&has(this[HIDDEN],e)&&(this[HIDDEN][e]=!1),setSymbolDesc(this,e,createDesc(1,t))};return DESCRIPTORS&&setter&&setSymbolDesc(ObjectProto,e,{configurable:!0,set:r}),wrap(e)},redefine($Symbol[PROTOTYPE],"toString",function(){return this._k}),$GOPD.f=$getOwnPropertyDescriptor,$DP.f=$defineProperty,require("./_object-gopn").f=gOPNExt.f=$getOwnPropertyNames,require("./_object-pie").f=$propertyIsEnumerable,$GOPS.f=$getOwnPropertySymbols,DESCRIPTORS&&!require("./_library")&&redefine(ObjectProto,"propertyIsEnumerable",$propertyIsEnumerable,!0),wksExt.f=function(e){return wrap(wks(e))}),$export($export.G+$export.W+$export.F*!USE_NATIVE,{Symbol:$Symbol});for(var es6Symbols="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),j=0;es6Symbols.length>j;)wks(es6Symbols[j++]);for(var wellKnownSymbols=$keys(wks.store),k=0;wellKnownSymbols.length>k;)wksDefine(wellKnownSymbols[k++]);$export($export.S+$export.F*!USE_NATIVE,"Symbol",{for:function(e){return has(SymbolRegistry,e+="")?SymbolRegistry[e]:SymbolRegistry[e]=$Symbol(e)},keyFor:function(e){if(!isSymbol(e))throw TypeError(e+" is not a symbol!");for(var r in SymbolRegistry)if(SymbolRegistry[r]===e)return r},useSetter:function(){setter=!0},useSimple:function(){setter=!1}}),$export($export.S+$export.F*!USE_NATIVE,"Object",{create:$create,defineProperty:$defineProperty,defineProperties:$defineProperties,getOwnPropertyDescriptor:$getOwnPropertyDescriptor,getOwnPropertyNames:$getOwnPropertyNames,getOwnPropertySymbols:$getOwnPropertySymbols});var FAILS_ON_PRIMITIVES=$fails(function(){$GOPS.f(1)});$export($export.S+$export.F*FAILS_ON_PRIMITIVES,"Object",{getOwnPropertySymbols:function(e){return $GOPS.f(toObject(e))}}),$JSON&&$export($export.S+$export.F*(!USE_NATIVE||$fails(function(){var e=$Symbol();return"[null]"!=_stringify([e])||"{}"!=_stringify({a:e})||"{}"!=_stringify(Object(e))})),"JSON",{stringify:function(e){for(var r,t,o=[e],i=1;arguments.length>i;)o.push(arguments[i++]);if(t=r=o[1],(isObject(r)||void 0!==e)&&!isSymbol(e))return isArray(r)||(r=function(e,r){if("function"==typeof t&&(r=t.call(this,e,r)),!isSymbol(r))return r}),o[1]=r,_stringify.apply($JSON,o)}}),$Symbol[PROTOTYPE][TO_PRIMITIVE]||require("./_hide")($Symbol[PROTOTYPE],TO_PRIMITIVE,$Symbol[PROTOTYPE].valueOf),setToStringTag($Symbol,"Symbol"),setToStringTag(Math,"Math",!0),setToStringTag(global.JSON,"JSON",!0);
},{"./_an-object":8,"./_descriptors":30,"./_enum-keys":33,"./_export":34,"./_fails":36,"./_global":42,"./_has":43,"./_hide":44,"./_is-array":51,"./_is-object":53,"./_library":61,"./_meta":67,"./_object-create":72,"./_object-dp":73,"./_object-gopd":76,"./_object-gopn":78,"./_object-gopn-ext":77,"./_object-gops":79,"./_object-keys":82,"./_object-pie":83,"./_property-desc":91,"./_redefine":93,"./_set-to-string-tag":102,"./_shared":104,"./_to-iobject":118,"./_to-object":120,"./_to-primitive":121,"./_uid":125,"./_wks":130,"./_wks-define":128,"./_wks-ext":129}],258:[function(require,module,exports){
"use strict";var $export=require("./_export"),$typed=require("./_typed"),buffer=require("./_typed-buffer"),anObject=require("./_an-object"),toAbsoluteIndex=require("./_to-absolute-index"),toLength=require("./_to-length"),isObject=require("./_is-object"),ArrayBuffer=require("./_global").ArrayBuffer,speciesConstructor=require("./_species-constructor"),$ArrayBuffer=buffer.ArrayBuffer,$DataView=buffer.DataView,$isView=$typed.ABV&&ArrayBuffer.isView,$slice=$ArrayBuffer.prototype.slice,VIEW=$typed.VIEW,ARRAY_BUFFER="ArrayBuffer";$export($export.G+$export.W+$export.F*(ArrayBuffer!==$ArrayBuffer),{ArrayBuffer:$ArrayBuffer}),$export($export.S+$export.F*!$typed.CONSTR,ARRAY_BUFFER,{isView:function(e){return $isView&&$isView(e)||isObject(e)&&VIEW in e}}),$export($export.P+$export.U+$export.F*require("./_fails")(function(){return!new $ArrayBuffer(2).slice(1,void 0).byteLength}),ARRAY_BUFFER,{slice:function(e,r){if(void 0!==$slice&&void 0===r)return $slice.call(anObject(this),e);for(var t=anObject(this).byteLength,i=toAbsoluteIndex(e,t),o=toAbsoluteIndex(void 0===r?t:r,t),u=new(speciesConstructor(this,$ArrayBuffer))(toLength(o-i)),f=new $DataView(this),s=new $DataView(u),n=0;i<o;)s.setUint8(n++,f.getUint8(i++));return u}}),require("./_set-species")(ARRAY_BUFFER);
},{"./_an-object":8,"./_export":34,"./_fails":36,"./_global":42,"./_is-object":53,"./_set-species":101,"./_species-constructor":105,"./_to-absolute-index":115,"./_to-length":119,"./_typed":124,"./_typed-buffer":123}],259:[function(require,module,exports){
var $export=require("./_export");$export($export.G+$export.W+$export.F*!require("./_typed").ABV,{DataView:require("./_typed-buffer").DataView});
},{"./_export":34,"./_typed":124,"./_typed-buffer":123}],260:[function(require,module,exports){
require("./_typed-array")("Float32",4,function(r){return function(t,n,e){return r(this,t,n,e)}});
},{"./_typed-array":122}],261:[function(require,module,exports){
require("./_typed-array")("Float64",8,function(r){return function(t,n,e){return r(this,t,n,e)}});
},{"./_typed-array":122}],262:[function(require,module,exports){
require("./_typed-array")("Int16",2,function(r){return function(n,t,e){return r(this,n,t,e)}});
},{"./_typed-array":122}],263:[function(require,module,exports){
require("./_typed-array")("Int32",4,function(r){return function(n,t,e){return r(this,n,t,e)}});
},{"./_typed-array":122}],264:[function(require,module,exports){
require("./_typed-array")("Int8",1,function(r){return function(n,t,e){return r(this,n,t,e)}});
},{"./_typed-array":122}],265:[function(require,module,exports){
require("./_typed-array")("Uint16",2,function(r){return function(n,t,e){return r(this,n,t,e)}});
},{"./_typed-array":122}],266:[function(require,module,exports){
require("./_typed-array")("Uint32",4,function(r){return function(n,t,e){return r(this,n,t,e)}});
},{"./_typed-array":122}],267:[function(require,module,exports){
require("./_typed-array")("Uint8",1,function(r){return function(n,t,e){return r(this,n,t,e)}});
},{"./_typed-array":122}],268:[function(require,module,exports){
require("./_typed-array")("Uint8",1,function(r){return function(n,t,e){return r(this,n,t,e)}},!0);
},{"./_typed-array":122}],269:[function(require,module,exports){
"use strict";var global=require("./_global"),each=require("./_array-methods")(0),redefine=require("./_redefine"),meta=require("./_meta"),assign=require("./_object-assign"),weak=require("./_collection-weak"),isObject=require("./_is-object"),validate=require("./_validate-collection"),NATIVE_WEAK_MAP=require("./_validate-collection"),IS_IE11=!global.ActiveXObject&&"ActiveXObject"in global,WEAK_MAP="WeakMap",getWeak=meta.getWeak,isExtensible=Object.isExtensible,uncaughtFrozenStore=weak.ufstore,InternalMap,wrapper=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},methods={get:function(e){if(isObject(e)){var t=getWeak(e);return!0===t?uncaughtFrozenStore(validate(this,WEAK_MAP)).get(e):t?t[this._i]:void 0}},set:function(e,t){return weak.def(validate(this,WEAK_MAP),e,t)}},$WeakMap=module.exports=require("./_collection")(WEAK_MAP,wrapper,methods,weak,!0,!0);NATIVE_WEAK_MAP&&IS_IE11&&(InternalMap=weak.getConstructor(wrapper,WEAK_MAP),assign(InternalMap.prototype,methods),meta.NEED=!0,each(["delete","has","get","set"],function(e){var t=$WeakMap.prototype,r=t[e];redefine(t,e,function(t,a){if(isObject(t)&&!isExtensible(t)){this._f||(this._f=new InternalMap);var i=this._f[e](t,a);return"set"==e?this:i}return r.call(this,t,a)})}));
},{"./_array-methods":13,"./_collection":23,"./_collection-weak":22,"./_global":42,"./_is-object":53,"./_meta":67,"./_object-assign":71,"./_redefine":93,"./_validate-collection":127}],270:[function(require,module,exports){
"use strict";var weak=require("./_collection-weak"),validate=require("./_validate-collection"),WEAK_SET="WeakSet";require("./_collection")(WEAK_SET,function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return weak.def(validate(this,WEAK_SET),e,!0)}},weak,!1,!0);
},{"./_collection":23,"./_collection-weak":22,"./_validate-collection":127}],271:[function(require,module,exports){
"use strict";var $export=require("./_export"),flattenIntoArray=require("./_flatten-into-array"),toObject=require("./_to-object"),toLength=require("./_to-length"),aFunction=require("./_a-function"),arraySpeciesCreate=require("./_array-species-create");$export($export.P,"Array",{flatMap:function(e){var r,t,a=toObject(this);return aFunction(e),r=toLength(a.length),t=arraySpeciesCreate(a,0),flattenIntoArray(t,a,a,r,0,1,e,arguments[1]),t}}),require("./_add-to-unscopables")("flatMap");
},{"./_a-function":3,"./_add-to-unscopables":5,"./_array-species-create":16,"./_export":34,"./_flatten-into-array":39,"./_to-length":119,"./_to-object":120}],272:[function(require,module,exports){
"use strict";var $export=require("./_export"),flattenIntoArray=require("./_flatten-into-array"),toObject=require("./_to-object"),toLength=require("./_to-length"),toInteger=require("./_to-integer"),arraySpeciesCreate=require("./_array-species-create");$export($export.P,"Array",{flatten:function(){var e=arguments[0],t=toObject(this),r=toLength(t.length),a=arraySpeciesCreate(t,0);return flattenIntoArray(a,t,t,r,0,void 0===e?1:toInteger(e)),a}}),require("./_add-to-unscopables")("flatten");
},{"./_add-to-unscopables":5,"./_array-species-create":16,"./_export":34,"./_flatten-into-array":39,"./_to-integer":117,"./_to-length":119,"./_to-object":120}],273:[function(require,module,exports){
"use strict";var $export=require("./_export"),$includes=require("./_array-includes")(!0);$export($export.P,"Array",{includes:function(e){return $includes(this,e,arguments.length>1?arguments[1]:void 0)}}),require("./_add-to-unscopables")("includes");
},{"./_add-to-unscopables":5,"./_array-includes":12,"./_export":34}],274:[function(require,module,exports){
var $export=require("./_export"),microtask=require("./_microtask")(),process=require("./_global").process,isNode="process"==require("./_cof")(process);$export($export.G,{asap:function(r){var e=isNode&&process.domain;microtask(e?e.bind(r):r)}});
},{"./_cof":19,"./_export":34,"./_global":42,"./_microtask":69}],275:[function(require,module,exports){
var $export=require("./_export"),cof=require("./_cof");$export($export.S,"Error",{isError:function(r){return"Error"===cof(r)}});
},{"./_cof":19,"./_export":34}],276:[function(require,module,exports){
var $export=require("./_export");$export($export.G,{global:require("./_global")});
},{"./_export":34,"./_global":42}],277:[function(require,module,exports){
require("./_set-collection-from")("Map");
},{"./_set-collection-from":98}],278:[function(require,module,exports){
require("./_set-collection-of")("Map");
},{"./_set-collection-of":99}],279:[function(require,module,exports){
var $export=require("./_export");$export($export.P+$export.R,"Map",{toJSON:require("./_collection-to-json")("Map")});
},{"./_collection-to-json":21,"./_export":34}],280:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{clamp:function(r,t,e){return Math.min(e,Math.max(t,r))}});
},{"./_export":34}],281:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{DEG_PER_RAD:Math.PI/180});
},{"./_export":34}],282:[function(require,module,exports){
var $export=require("./_export"),RAD_PER_DEG=180/Math.PI;$export($export.S,"Math",{degrees:function(e){return e*RAD_PER_DEG}});
},{"./_export":34}],283:[function(require,module,exports){
var $export=require("./_export"),scale=require("./_math-scale"),fround=require("./_math-fround");$export($export.S,"Math",{fscale:function(r,e,t,a,o){return fround(scale(r,e,t,a,o))}});
},{"./_export":34,"./_math-fround":63,"./_math-scale":65}],284:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{iaddh:function(r,e,t,o){var a=r>>>0,p=e>>>0,x=t>>>0;return p+(o>>>0)+((a&x|(a|x)&~(a+x>>>0))>>>31)|0}});
},{"./_export":34}],285:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{imulh:function(r,e){var t=+r,o=+e,p=65535&t,u=65535&o,x=t>>16,a=o>>16,i=(x*u>>>0)+(p*u>>>16);return x*a+(i>>16)+((p*a>>>0)+(65535&i)>>16)}});
},{"./_export":34}],286:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{isubh:function(r,e,t,o){var p=r>>>0,u=e>>>0,x=t>>>0;return u-(o>>>0)-((~p&x|~(p^x)&p-x>>>0)>>>31)|0}});
},{"./_export":34}],287:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{RAD_PER_DEG:180/Math.PI});
},{"./_export":34}],288:[function(require,module,exports){
var $export=require("./_export"),DEG_PER_RAD=Math.PI/180;$export($export.S,"Math",{radians:function(r){return r*DEG_PER_RAD}});
},{"./_export":34}],289:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{scale:require("./_math-scale")});
},{"./_export":34,"./_math-scale":65}],290:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{signbit:function(r){return(r=+r)!=r?r:0==r?1/r==1/0:r>0}});
},{"./_export":34}],291:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"Math",{umulh:function(r,e){var t=+r,o=+e,u=65535&t,p=65535&o,x=t>>>16,a=o>>>16,n=(x*p>>>0)+(u*p>>>16);return x*a+(n>>>16)+((u*a>>>0)+(65535&n)>>>16)}});
},{"./_export":34}],292:[function(require,module,exports){
"use strict";var $export=require("./_export"),toObject=require("./_to-object"),aFunction=require("./_a-function"),$defineProperty=require("./_object-dp");require("./_descriptors")&&$export($export.P+require("./_object-forced-pam"),"Object",{__defineGetter__:function(e,r){$defineProperty.f(toObject(this),e,{get:aFunction(r),enumerable:!0,configurable:!0})}});
},{"./_a-function":3,"./_descriptors":30,"./_export":34,"./_object-dp":73,"./_object-forced-pam":75,"./_to-object":120}],293:[function(require,module,exports){
"use strict";var $export=require("./_export"),toObject=require("./_to-object"),aFunction=require("./_a-function"),$defineProperty=require("./_object-dp");require("./_descriptors")&&$export($export.P+require("./_object-forced-pam"),"Object",{__defineSetter__:function(e,r){$defineProperty.f(toObject(this),e,{set:aFunction(r),enumerable:!0,configurable:!0})}});
},{"./_a-function":3,"./_descriptors":30,"./_export":34,"./_object-dp":73,"./_object-forced-pam":75,"./_to-object":120}],294:[function(require,module,exports){
var $export=require("./_export"),$entries=require("./_object-to-array")(!0);$export($export.S,"Object",{entries:function(e){return $entries(e)}});
},{"./_export":34,"./_object-to-array":85}],295:[function(require,module,exports){
var $export=require("./_export"),ownKeys=require("./_own-keys"),toIObject=require("./_to-iobject"),gOPD=require("./_object-gopd"),createProperty=require("./_create-property");$export($export.S,"Object",{getOwnPropertyDescriptors:function(e){for(var r,t,o=toIObject(e),p=gOPD.f,c=ownKeys(o),i={},n=0;c.length>n;)void 0!==(t=p(o,r=c[n++]))&&createProperty(i,r,t);return i}});
},{"./_create-property":25,"./_export":34,"./_object-gopd":76,"./_own-keys":86,"./_to-iobject":118}],296:[function(require,module,exports){
"use strict";var $export=require("./_export"),toObject=require("./_to-object"),toPrimitive=require("./_to-primitive"),getPrototypeOf=require("./_object-gpo"),getOwnPropertyDescriptor=require("./_object-gopd").f;require("./_descriptors")&&$export($export.P+require("./_object-forced-pam"),"Object",{__lookupGetter__:function(e){var t,r=toObject(this),o=toPrimitive(e,!0);do{if(t=getOwnPropertyDescriptor(r,o))return t.get}while(r=getPrototypeOf(r))}});
},{"./_descriptors":30,"./_export":34,"./_object-forced-pam":75,"./_object-gopd":76,"./_object-gpo":80,"./_to-object":120,"./_to-primitive":121}],297:[function(require,module,exports){
"use strict";var $export=require("./_export"),toObject=require("./_to-object"),toPrimitive=require("./_to-primitive"),getPrototypeOf=require("./_object-gpo"),getOwnPropertyDescriptor=require("./_object-gopd").f;require("./_descriptors")&&$export($export.P+require("./_object-forced-pam"),"Object",{__lookupSetter__:function(e){var t,r=toObject(this),o=toPrimitive(e,!0);do{if(t=getOwnPropertyDescriptor(r,o))return t.set}while(r=getPrototypeOf(r))}});
},{"./_descriptors":30,"./_export":34,"./_object-forced-pam":75,"./_object-gopd":76,"./_object-gpo":80,"./_to-object":120,"./_to-primitive":121}],298:[function(require,module,exports){
var $export=require("./_export"),$values=require("./_object-to-array")(!1);$export($export.S,"Object",{values:function(e){return $values(e)}});
},{"./_export":34,"./_object-to-array":85}],299:[function(require,module,exports){
"use strict";var $export=require("./_export"),global=require("./_global"),core=require("./_core"),microtask=require("./_microtask")(),OBSERVABLE=require("./_wks")("observable"),aFunction=require("./_a-function"),anObject=require("./_an-object"),anInstance=require("./_an-instance"),redefineAll=require("./_redefine-all"),hide=require("./_hide"),forOf=require("./_for-of"),RETURN=forOf.RETURN,getMethod=function(r){return null==r?void 0:aFunction(r)},cleanupSubscription=function(r){var e=r._c;e&&(r._c=void 0,e())},subscriptionClosed=function(r){return void 0===r._o},closeSubscription=function(r){subscriptionClosed(r)||(r._o=void 0,cleanupSubscription(r))},Subscription=function(r,e){anObject(r),this._c=void 0,this._o=r,r=new SubscriptionObserver(this);try{var t=e(r),n=t;null!=t&&("function"==typeof t.unsubscribe?t=function(){n.unsubscribe()}:aFunction(t),this._c=t)}catch(e){return void r.error(e)}subscriptionClosed(this)&&cleanupSubscription(this)};Subscription.prototype=redefineAll({},{unsubscribe:function(){closeSubscription(this)}});var SubscriptionObserver=function(r){this._s=r};SubscriptionObserver.prototype=redefineAll({},{next:function(r){var e=this._s;if(!subscriptionClosed(e)){var t=e._o;try{var n=getMethod(t.next);if(n)return n.call(t,r)}catch(r){try{closeSubscription(e)}finally{throw r}}}},error:function(r){var e=this._s;if(subscriptionClosed(e))throw r;var t=e._o;e._o=void 0;try{var n=getMethod(t.error);if(!n)throw r;r=n.call(t,r)}catch(r){try{cleanupSubscription(e)}finally{throw r}}return cleanupSubscription(e),r},complete:function(r){var e=this._s;if(!subscriptionClosed(e)){var t=e._o;e._o=void 0;try{var n=getMethod(t.complete);r=n?n.call(t,r):void 0}catch(r){try{cleanupSubscription(e)}finally{throw r}}return cleanupSubscription(e),r}}});var $Observable=function(r){anInstance(this,$Observable,"Observable","_f")._f=aFunction(r)};redefineAll($Observable.prototype,{subscribe:function(r){return new Subscription(r,this._f)},forEach:function(r){var e=this;return new(core.Promise||global.Promise)(function(t,n){aFunction(r);var i=e.subscribe({next:function(e){try{return r(e)}catch(r){n(r),i.unsubscribe()}},error:n,complete:t})})}}),redefineAll($Observable,{from:function(r){var e="function"==typeof this?this:$Observable,t=getMethod(anObject(r)[OBSERVABLE]);if(t){var n=anObject(t.call(r));return n.constructor===e?n:new e(function(r){return n.subscribe(r)})}return new e(function(e){var t=!1;return microtask(function(){if(!t){try{if(forOf(r,!1,function(r){if(e.next(r),t)return RETURN})===RETURN)return}catch(r){if(t)throw r;return void e.error(r)}e.complete()}}),function(){t=!0}})},of:function(){for(var r=0,e=arguments.length,t=new Array(e);r<e;)t[r]=arguments[r++];return new("function"==typeof this?this:$Observable)(function(r){var e=!1;return microtask(function(){if(!e){for(var n=0;n<t.length;++n)if(r.next(t[n]),e)return;r.complete()}}),function(){e=!0}})}}),hide($Observable.prototype,OBSERVABLE,function(){return this}),$export($export.G,{Observable:$Observable}),require("./_set-species")("Observable");
},{"./_a-function":3,"./_an-instance":7,"./_an-object":8,"./_core":24,"./_export":34,"./_for-of":40,"./_global":42,"./_hide":44,"./_microtask":69,"./_redefine-all":92,"./_set-species":101,"./_wks":130}],300:[function(require,module,exports){
"use strict";var $export=require("./_export"),core=require("./_core"),global=require("./_global"),speciesConstructor=require("./_species-constructor"),promiseResolve=require("./_promise-resolve");$export($export.P+$export.R,"Promise",{finally:function(e){var r=speciesConstructor(this,core.Promise||global.Promise),o="function"==typeof e;return this.then(o?function(o){return promiseResolve(r,e()).then(function(){return o})}:e,o?function(o){return promiseResolve(r,e()).then(function(){throw o})}:e)}});
},{"./_core":24,"./_export":34,"./_global":42,"./_promise-resolve":90,"./_species-constructor":105}],301:[function(require,module,exports){
"use strict";var $export=require("./_export"),newPromiseCapability=require("./_new-promise-capability"),perform=require("./_perform");$export($export.S,"Promise",{try:function(r){var e=newPromiseCapability.f(this),i=perform(r);return(i.e?e.reject:e.resolve)(i.v),e.promise}});
},{"./_export":34,"./_new-promise-capability":70,"./_perform":89}],302:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),toMetaKey=metadata.key,ordinaryDefineOwnMetadata=metadata.set;metadata.exp({defineMetadata:function(a,e,t,n){ordinaryDefineOwnMetadata(a,e,anObject(t),toMetaKey(n))}});
},{"./_an-object":8,"./_metadata":68}],303:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),toMetaKey=metadata.key,getOrCreateMetadataMap=metadata.map,store=metadata.store;metadata.exp({deleteMetadata:function(e,t){var a=arguments.length<3?void 0:toMetaKey(arguments[2]),r=getOrCreateMetadataMap(anObject(t),a,!1);if(void 0===r||!r.delete(e))return!1;if(r.size)return!0;var d=store.get(t);return d.delete(a),!!d.size||store.delete(t)}});
},{"./_an-object":8,"./_metadata":68}],304:[function(require,module,exports){
var Set=require("./es6.set"),from=require("./_array-from-iterable"),metadata=require("./_metadata"),anObject=require("./_an-object"),getPrototypeOf=require("./_object-gpo"),ordinaryOwnMetadataKeys=metadata.keys,toMetaKey=metadata.key,ordinaryMetadataKeys=function(e,a){var t=ordinaryOwnMetadataKeys(e,a),r=getPrototypeOf(e);if(null===r)return t;var n=ordinaryMetadataKeys(r,a);return n.length?t.length?from(new Set(t.concat(n))):n:t};metadata.exp({getMetadataKeys:function(e){return ordinaryMetadataKeys(anObject(e),arguments.length<2?void 0:toMetaKey(arguments[1]))}});
},{"./_an-object":8,"./_array-from-iterable":11,"./_metadata":68,"./_object-gpo":80,"./es6.set":234}],305:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),getPrototypeOf=require("./_object-gpo"),ordinaryHasOwnMetadata=metadata.has,ordinaryGetOwnMetadata=metadata.get,toMetaKey=metadata.key,ordinaryGetMetadata=function(a,t,e){if(ordinaryHasOwnMetadata(a,t,e))return ordinaryGetOwnMetadata(a,t,e);var r=getPrototypeOf(t);return null!==r?ordinaryGetMetadata(a,r,e):void 0};metadata.exp({getMetadata:function(a,t){return ordinaryGetMetadata(a,anObject(t),arguments.length<3?void 0:toMetaKey(arguments[2]))}});
},{"./_an-object":8,"./_metadata":68,"./_object-gpo":80}],306:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),ordinaryOwnMetadataKeys=metadata.keys,toMetaKey=metadata.key;metadata.exp({getOwnMetadataKeys:function(a){return ordinaryOwnMetadataKeys(anObject(a),arguments.length<2?void 0:toMetaKey(arguments[1]))}});
},{"./_an-object":8,"./_metadata":68}],307:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),ordinaryGetOwnMetadata=metadata.get,toMetaKey=metadata.key;metadata.exp({getOwnMetadata:function(a,t){return ordinaryGetOwnMetadata(a,anObject(t),arguments.length<3?void 0:toMetaKey(arguments[2]))}});
},{"./_an-object":8,"./_metadata":68}],308:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),getPrototypeOf=require("./_object-gpo"),ordinaryHasOwnMetadata=metadata.has,toMetaKey=metadata.key,ordinaryHasMetadata=function(a,t,e){if(ordinaryHasOwnMetadata(a,t,e))return!0;var r=getPrototypeOf(t);return null!==r&&ordinaryHasMetadata(a,r,e)};metadata.exp({hasMetadata:function(a,t){return ordinaryHasMetadata(a,anObject(t),arguments.length<3?void 0:toMetaKey(arguments[2]))}});
},{"./_an-object":8,"./_metadata":68,"./_object-gpo":80}],309:[function(require,module,exports){
var metadata=require("./_metadata"),anObject=require("./_an-object"),ordinaryHasOwnMetadata=metadata.has,toMetaKey=metadata.key;metadata.exp({hasOwnMetadata:function(a,t){return ordinaryHasOwnMetadata(a,anObject(t),arguments.length<3?void 0:toMetaKey(arguments[2]))}});
},{"./_an-object":8,"./_metadata":68}],310:[function(require,module,exports){
var $metadata=require("./_metadata"),anObject=require("./_an-object"),aFunction=require("./_a-function"),toMetaKey=$metadata.key,ordinaryDefineOwnMetadata=$metadata.set;$metadata.exp({metadata:function(a,t){return function(e,n){ordinaryDefineOwnMetadata(a,t,(void 0!==n?anObject:aFunction)(e),toMetaKey(n))}}});
},{"./_a-function":3,"./_an-object":8,"./_metadata":68}],311:[function(require,module,exports){
require("./_set-collection-from")("Set");
},{"./_set-collection-from":98}],312:[function(require,module,exports){
require("./_set-collection-of")("Set");
},{"./_set-collection-of":99}],313:[function(require,module,exports){
var $export=require("./_export");$export($export.P+$export.R,"Set",{toJSON:require("./_collection-to-json")("Set")});
},{"./_collection-to-json":21,"./_export":34}],314:[function(require,module,exports){
"use strict";var $export=require("./_export"),$at=require("./_string-at")(!0);$export($export.P,"String",{at:function(t){return $at(this,t)}});
},{"./_export":34,"./_string-at":107}],315:[function(require,module,exports){
"use strict";var $export=require("./_export"),defined=require("./_defined"),toLength=require("./_to-length"),isRegExp=require("./_is-regexp"),getFlags=require("./_flags"),RegExpProto=RegExp.prototype,$RegExpStringIterator=function(e,r){this._r=e,this._s=r};require("./_iter-create")($RegExpStringIterator,"RegExp String",function(){var e=this._r.exec(this._s);return{value:e,done:null===e}}),$export($export.P,"String",{matchAll:function(e){if(defined(this),!isRegExp(e))throw TypeError(e+" is not a regexp!");var r=String(this),t="flags"in RegExpProto?String(e.flags):getFlags.call(e),i=new RegExp(e.source,~t.indexOf("g")?t:"g"+t);return i.lastIndex=toLength(e.lastIndex),new $RegExpStringIterator(i,r)}});
},{"./_defined":29,"./_export":34,"./_flags":38,"./_is-regexp":54,"./_iter-create":56,"./_to-length":119}],316:[function(require,module,exports){
"use strict";var $export=require("./_export"),$pad=require("./_string-pad"),userAgent=require("./_user-agent"),WEBKIT_BUG=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent);$export($export.P+$export.F*WEBKIT_BUG,"String",{padEnd:function(e){return $pad(this,e,arguments.length>1?arguments[1]:void 0,!1)}});
},{"./_export":34,"./_string-pad":110,"./_user-agent":126}],317:[function(require,module,exports){
"use strict";var $export=require("./_export"),$pad=require("./_string-pad"),userAgent=require("./_user-agent"),WEBKIT_BUG=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent);$export($export.P+$export.F*WEBKIT_BUG,"String",{padStart:function(e){return $pad(this,e,arguments.length>1?arguments[1]:void 0,!0)}});
},{"./_export":34,"./_string-pad":110,"./_user-agent":126}],318:[function(require,module,exports){
"use strict";require("./_string-trim")("trimLeft",function(t){return function(){return t(this,1)}},"trimStart");
},{"./_string-trim":112}],319:[function(require,module,exports){
"use strict";require("./_string-trim")("trimRight",function(t){return function(){return t(this,2)}},"trimEnd");
},{"./_string-trim":112}],320:[function(require,module,exports){
require("./_wks-define")("asyncIterator");
},{"./_wks-define":128}],321:[function(require,module,exports){
require("./_wks-define")("observable");
},{"./_wks-define":128}],322:[function(require,module,exports){
var $export=require("./_export");$export($export.S,"System",{global:require("./_global")});
},{"./_export":34,"./_global":42}],323:[function(require,module,exports){
require("./_set-collection-from")("WeakMap");
},{"./_set-collection-from":98}],324:[function(require,module,exports){
require("./_set-collection-of")("WeakMap");
},{"./_set-collection-of":99}],325:[function(require,module,exports){
require("./_set-collection-from")("WeakSet");
},{"./_set-collection-from":98}],326:[function(require,module,exports){
require("./_set-collection-of")("WeakSet");
},{"./_set-collection-of":99}],327:[function(require,module,exports){
for(var $iterators=require("./es6.array.iterator"),getKeys=require("./_object-keys"),redefine=require("./_redefine"),global=require("./_global"),hide=require("./_hide"),Iterators=require("./_iterators"),wks=require("./_wks"),ITERATOR=wks("iterator"),TO_STRING_TAG=wks("toStringTag"),ArrayValues=Iterators.Array,DOMIterables={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},collections=getKeys(DOMIterables),i=0;i<collections.length;i++){var NAME=collections[i],explicit=DOMIterables[NAME],Collection=global[NAME],proto=Collection&&Collection.prototype,key;if(proto&&(proto[ITERATOR]||hide(proto,ITERATOR,ArrayValues),proto[TO_STRING_TAG]||hide(proto,TO_STRING_TAG,NAME),Iterators[NAME]=ArrayValues,explicit))for(key in $iterators)proto[key]||redefine(proto,key,$iterators[key],!0)}
},{"./_global":42,"./_hide":44,"./_iterators":60,"./_object-keys":82,"./_redefine":93,"./_wks":130,"./es6.array.iterator":143}],328:[function(require,module,exports){
var $export=require("./_export"),$task=require("./_task");$export($export.G+$export.B,{setImmediate:$task.set,clearImmediate:$task.clear});
},{"./_export":34,"./_task":114}],329:[function(require,module,exports){
var global=require("./_global"),$export=require("./_export"),userAgent=require("./_user-agent"),slice=[].slice,MSIE=/MSIE .\./.test(userAgent),wrap=function(e){return function(t,r){var n=arguments.length>2,o=!!n&&slice.call(arguments,2);return e(n?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,r)}};$export($export.G+$export.B+$export.F*MSIE,{setTimeout:wrap(global.setTimeout),setInterval:wrap(global.setInterval)});
},{"./_export":34,"./_global":42,"./_user-agent":126}],330:[function(require,module,exports){
require("./modules/es6.symbol"),require("./modules/es6.object.create"),require("./modules/es6.object.define-property"),require("./modules/es6.object.define-properties"),require("./modules/es6.object.get-own-property-descriptor"),require("./modules/es6.object.get-prototype-of"),require("./modules/es6.object.keys"),require("./modules/es6.object.get-own-property-names"),require("./modules/es6.object.freeze"),require("./modules/es6.object.seal"),require("./modules/es6.object.prevent-extensions"),require("./modules/es6.object.is-frozen"),require("./modules/es6.object.is-sealed"),require("./modules/es6.object.is-extensible"),require("./modules/es6.object.assign"),require("./modules/es6.object.is"),require("./modules/es6.object.set-prototype-of"),require("./modules/es6.object.to-string"),require("./modules/es6.function.bind"),require("./modules/es6.function.name"),require("./modules/es6.function.has-instance"),require("./modules/es6.parse-int"),require("./modules/es6.parse-float"),require("./modules/es6.number.constructor"),require("./modules/es6.number.to-fixed"),require("./modules/es6.number.to-precision"),require("./modules/es6.number.epsilon"),require("./modules/es6.number.is-finite"),require("./modules/es6.number.is-integer"),require("./modules/es6.number.is-nan"),require("./modules/es6.number.is-safe-integer"),require("./modules/es6.number.max-safe-integer"),require("./modules/es6.number.min-safe-integer"),require("./modules/es6.number.parse-float"),require("./modules/es6.number.parse-int"),require("./modules/es6.math.acosh"),require("./modules/es6.math.asinh"),require("./modules/es6.math.atanh"),require("./modules/es6.math.cbrt"),require("./modules/es6.math.clz32"),require("./modules/es6.math.cosh"),require("./modules/es6.math.expm1"),require("./modules/es6.math.fround"),require("./modules/es6.math.hypot"),require("./modules/es6.math.imul"),require("./modules/es6.math.log10"),require("./modules/es6.math.log1p"),require("./modules/es6.math.log2"),require("./modules/es6.math.sign"),require("./modules/es6.math.sinh"),require("./modules/es6.math.tanh"),require("./modules/es6.math.trunc"),require("./modules/es6.string.from-code-point"),require("./modules/es6.string.raw"),require("./modules/es6.string.trim"),require("./modules/es6.string.iterator"),require("./modules/es6.string.code-point-at"),require("./modules/es6.string.ends-with"),require("./modules/es6.string.includes"),require("./modules/es6.string.repeat"),require("./modules/es6.string.starts-with"),require("./modules/es6.string.anchor"),require("./modules/es6.string.big"),require("./modules/es6.string.blink"),require("./modules/es6.string.bold"),require("./modules/es6.string.fixed"),require("./modules/es6.string.fontcolor"),require("./modules/es6.string.fontsize"),require("./modules/es6.string.italics"),require("./modules/es6.string.link"),require("./modules/es6.string.small"),require("./modules/es6.string.strike"),require("./modules/es6.string.sub"),require("./modules/es6.string.sup"),require("./modules/es6.date.now"),require("./modules/es6.date.to-json"),require("./modules/es6.date.to-iso-string"),require("./modules/es6.date.to-string"),require("./modules/es6.date.to-primitive"),require("./modules/es6.array.is-array"),require("./modules/es6.array.from"),require("./modules/es6.array.of"),require("./modules/es6.array.join"),require("./modules/es6.array.slice"),require("./modules/es6.array.sort"),require("./modules/es6.array.for-each"),require("./modules/es6.array.map"),require("./modules/es6.array.filter"),require("./modules/es6.array.some"),require("./modules/es6.array.every"),require("./modules/es6.array.reduce"),require("./modules/es6.array.reduce-right"),require("./modules/es6.array.index-of"),require("./modules/es6.array.last-index-of"),require("./modules/es6.array.copy-within"),require("./modules/es6.array.fill"),require("./modules/es6.array.find"),require("./modules/es6.array.find-index"),require("./modules/es6.array.species"),require("./modules/es6.array.iterator"),require("./modules/es6.regexp.constructor"),require("./modules/es6.regexp.exec"),require("./modules/es6.regexp.to-string"),require("./modules/es6.regexp.flags"),require("./modules/es6.regexp.match"),require("./modules/es6.regexp.replace"),require("./modules/es6.regexp.search"),require("./modules/es6.regexp.split"),require("./modules/es6.promise"),require("./modules/es6.map"),require("./modules/es6.set"),require("./modules/es6.weak-map"),require("./modules/es6.weak-set"),require("./modules/es6.typed.array-buffer"),require("./modules/es6.typed.data-view"),require("./modules/es6.typed.int8-array"),require("./modules/es6.typed.uint8-array"),require("./modules/es6.typed.uint8-clamped-array"),require("./modules/es6.typed.int16-array"),require("./modules/es6.typed.uint16-array"),require("./modules/es6.typed.int32-array"),require("./modules/es6.typed.uint32-array"),require("./modules/es6.typed.float32-array"),require("./modules/es6.typed.float64-array"),require("./modules/es6.reflect.apply"),require("./modules/es6.reflect.construct"),require("./modules/es6.reflect.define-property"),require("./modules/es6.reflect.delete-property"),require("./modules/es6.reflect.enumerate"),require("./modules/es6.reflect.get"),require("./modules/es6.reflect.get-own-property-descriptor"),require("./modules/es6.reflect.get-prototype-of"),require("./modules/es6.reflect.has"),require("./modules/es6.reflect.is-extensible"),require("./modules/es6.reflect.own-keys"),require("./modules/es6.reflect.prevent-extensions"),require("./modules/es6.reflect.set"),require("./modules/es6.reflect.set-prototype-of"),require("./modules/es7.array.includes"),require("./modules/es7.array.flat-map"),require("./modules/es7.array.flatten"),require("./modules/es7.string.at"),require("./modules/es7.string.pad-start"),require("./modules/es7.string.pad-end"),require("./modules/es7.string.trim-left"),require("./modules/es7.string.trim-right"),require("./modules/es7.string.match-all"),require("./modules/es7.symbol.async-iterator"),require("./modules/es7.symbol.observable"),require("./modules/es7.object.get-own-property-descriptors"),require("./modules/es7.object.values"),require("./modules/es7.object.entries"),require("./modules/es7.object.define-getter"),require("./modules/es7.object.define-setter"),require("./modules/es7.object.lookup-getter"),require("./modules/es7.object.lookup-setter"),require("./modules/es7.map.to-json"),require("./modules/es7.set.to-json"),require("./modules/es7.map.of"),require("./modules/es7.set.of"),require("./modules/es7.weak-map.of"),require("./modules/es7.weak-set.of"),require("./modules/es7.map.from"),require("./modules/es7.set.from"),require("./modules/es7.weak-map.from"),require("./modules/es7.weak-set.from"),require("./modules/es7.global"),require("./modules/es7.system.global"),require("./modules/es7.error.is-error"),require("./modules/es7.math.clamp"),require("./modules/es7.math.deg-per-rad"),require("./modules/es7.math.degrees"),require("./modules/es7.math.fscale"),require("./modules/es7.math.iaddh"),require("./modules/es7.math.isubh"),require("./modules/es7.math.imulh"),require("./modules/es7.math.rad-per-deg"),require("./modules/es7.math.radians"),require("./modules/es7.math.scale"),require("./modules/es7.math.umulh"),require("./modules/es7.math.signbit"),require("./modules/es7.promise.finally"),require("./modules/es7.promise.try"),require("./modules/es7.reflect.define-metadata"),require("./modules/es7.reflect.delete-metadata"),require("./modules/es7.reflect.get-metadata"),require("./modules/es7.reflect.get-metadata-keys"),require("./modules/es7.reflect.get-own-metadata"),require("./modules/es7.reflect.get-own-metadata-keys"),require("./modules/es7.reflect.has-metadata"),require("./modules/es7.reflect.has-own-metadata"),require("./modules/es7.reflect.metadata"),require("./modules/es7.asap"),require("./modules/es7.observable"),require("./modules/web.timers"),require("./modules/web.immediate"),require("./modules/web.dom.iterable"),module.exports=require("./modules/_core");
},{"./modules/_core":24,"./modules/es6.array.copy-within":133,"./modules/es6.array.every":134,"./modules/es6.array.fill":135,"./modules/es6.array.filter":136,"./modules/es6.array.find":138,"./modules/es6.array.find-index":137,"./modules/es6.array.for-each":139,"./modules/es6.array.from":140,"./modules/es6.array.index-of":141,"./modules/es6.array.is-array":142,"./modules/es6.array.iterator":143,"./modules/es6.array.join":144,"./modules/es6.array.last-index-of":145,"./modules/es6.array.map":146,"./modules/es6.array.of":147,"./modules/es6.array.reduce":149,"./modules/es6.array.reduce-right":148,"./modules/es6.array.slice":150,"./modules/es6.array.some":151,"./modules/es6.array.sort":152,"./modules/es6.array.species":153,"./modules/es6.date.now":154,"./modules/es6.date.to-iso-string":155,"./modules/es6.date.to-json":156,"./modules/es6.date.to-primitive":157,"./modules/es6.date.to-string":158,"./modules/es6.function.bind":159,"./modules/es6.function.has-instance":160,"./modules/es6.function.name":161,"./modules/es6.map":162,"./modules/es6.math.acosh":163,"./modules/es6.math.asinh":164,"./modules/es6.math.atanh":165,"./modules/es6.math.cbrt":166,"./modules/es6.math.clz32":167,"./modules/es6.math.cosh":168,"./modules/es6.math.expm1":169,"./modules/es6.math.fround":170,"./modules/es6.math.hypot":171,"./modules/es6.math.imul":172,"./modules/es6.math.log10":173,"./modules/es6.math.log1p":174,"./modules/es6.math.log2":175,"./modules/es6.math.sign":176,"./modules/es6.math.sinh":177,"./modules/es6.math.tanh":178,"./modules/es6.math.trunc":179,"./modules/es6.number.constructor":180,"./modules/es6.number.epsilon":181,"./modules/es6.number.is-finite":182,"./modules/es6.number.is-integer":183,"./modules/es6.number.is-nan":184,"./modules/es6.number.is-safe-integer":185,"./modules/es6.number.max-safe-integer":186,"./modules/es6.number.min-safe-integer":187,"./modules/es6.number.parse-float":188,"./modules/es6.number.parse-int":189,"./modules/es6.number.to-fixed":190,"./modules/es6.number.to-precision":191,"./modules/es6.object.assign":192,"./modules/es6.object.create":193,"./modules/es6.object.define-properties":194,"./modules/es6.object.define-property":195,"./modules/es6.object.freeze":196,"./modules/es6.object.get-own-property-descriptor":197,"./modules/es6.object.get-own-property-names":198,"./modules/es6.object.get-prototype-of":199,"./modules/es6.object.is":203,"./modules/es6.object.is-extensible":200,"./modules/es6.object.is-frozen":201,"./modules/es6.object.is-sealed":202,"./modules/es6.object.keys":204,"./modules/es6.object.prevent-extensions":205,"./modules/es6.object.seal":206,"./modules/es6.object.set-prototype-of":207,"./modules/es6.object.to-string":208,"./modules/es6.parse-float":209,"./modules/es6.parse-int":210,"./modules/es6.promise":211,"./modules/es6.reflect.apply":212,"./modules/es6.reflect.construct":213,"./modules/es6.reflect.define-property":214,"./modules/es6.reflect.delete-property":215,"./modules/es6.reflect.enumerate":216,"./modules/es6.reflect.get":219,"./modules/es6.reflect.get-own-property-descriptor":217,"./modules/es6.reflect.get-prototype-of":218,"./modules/es6.reflect.has":220,"./modules/es6.reflect.is-extensible":221,"./modules/es6.reflect.own-keys":222,"./modules/es6.reflect.prevent-extensions":223,"./modules/es6.reflect.set":225,"./modules/es6.reflect.set-prototype-of":224,"./modules/es6.regexp.constructor":226,"./modules/es6.regexp.exec":227,"./modules/es6.regexp.flags":228,"./modules/es6.regexp.match":229,"./modules/es6.regexp.replace":230,"./modules/es6.regexp.search":231,"./modules/es6.regexp.split":232,"./modules/es6.regexp.to-string":233,"./modules/es6.set":234,"./modules/es6.string.anchor":235,"./modules/es6.string.big":236,"./modules/es6.string.blink":237,"./modules/es6.string.bold":238,"./modules/es6.string.code-point-at":239,"./modules/es6.string.ends-with":240,"./modules/es6.string.fixed":241,"./modules/es6.string.fontcolor":242,"./modules/es6.string.fontsize":243,"./modules/es6.string.from-code-point":244,"./modules/es6.string.includes":245,"./modules/es6.string.italics":246,"./modules/es6.string.iterator":247,"./modules/es6.string.link":248,"./modules/es6.string.raw":249,"./modules/es6.string.repeat":250,"./modules/es6.string.small":251,"./modules/es6.string.starts-with":252,"./modules/es6.string.strike":253,"./modules/es6.string.sub":254,"./modules/es6.string.sup":255,"./modules/es6.string.trim":256,"./modules/es6.symbol":257,"./modules/es6.typed.array-buffer":258,"./modules/es6.typed.data-view":259,"./modules/es6.typed.float32-array":260,"./modules/es6.typed.float64-array":261,"./modules/es6.typed.int16-array":262,"./modules/es6.typed.int32-array":263,"./modules/es6.typed.int8-array":264,"./modules/es6.typed.uint16-array":265,"./modules/es6.typed.uint32-array":266,"./modules/es6.typed.uint8-array":267,"./modules/es6.typed.uint8-clamped-array":268,"./modules/es6.weak-map":269,"./modules/es6.weak-set":270,"./modules/es7.array.flat-map":271,"./modules/es7.array.flatten":272,"./modules/es7.array.includes":273,"./modules/es7.asap":274,"./modules/es7.error.is-error":275,"./modules/es7.global":276,"./modules/es7.map.from":277,"./modules/es7.map.of":278,"./modules/es7.map.to-json":279,"./modules/es7.math.clamp":280,"./modules/es7.math.deg-per-rad":281,"./modules/es7.math.degrees":282,"./modules/es7.math.fscale":283,"./modules/es7.math.iaddh":284,"./modules/es7.math.imulh":285,"./modules/es7.math.isubh":286,"./modules/es7.math.rad-per-deg":287,"./modules/es7.math.radians":288,"./modules/es7.math.scale":289,"./modules/es7.math.signbit":290,"./modules/es7.math.umulh":291,"./modules/es7.object.define-getter":292,"./modules/es7.object.define-setter":293,"./modules/es7.object.entries":294,"./modules/es7.object.get-own-property-descriptors":295,"./modules/es7.object.lookup-getter":296,"./modules/es7.object.lookup-setter":297,"./modules/es7.object.values":298,"./modules/es7.observable":299,"./modules/es7.promise.finally":300,"./modules/es7.promise.try":301,"./modules/es7.reflect.define-metadata":302,"./modules/es7.reflect.delete-metadata":303,"./modules/es7.reflect.get-metadata":305,"./modules/es7.reflect.get-metadata-keys":304,"./modules/es7.reflect.get-own-metadata":307,"./modules/es7.reflect.get-own-metadata-keys":306,"./modules/es7.reflect.has-metadata":308,"./modules/es7.reflect.has-own-metadata":309,"./modules/es7.reflect.metadata":310,"./modules/es7.set.from":311,"./modules/es7.set.of":312,"./modules/es7.set.to-json":313,"./modules/es7.string.at":314,"./modules/es7.string.match-all":315,"./modules/es7.string.pad-end":316,"./modules/es7.string.pad-start":317,"./modules/es7.string.trim-left":318,"./modules/es7.string.trim-right":319,"./modules/es7.symbol.async-iterator":320,"./modules/es7.symbol.observable":321,"./modules/es7.system.global":322,"./modules/es7.weak-map.from":323,"./modules/es7.weak-map.of":324,"./modules/es7.weak-set.from":325,"./modules/es7.weak-set.of":326,"./modules/web.dom.iterable":327,"./modules/web.immediate":328,"./modules/web.timers":329}],331:[function(require,module,exports){
(function (global){
!function(t){"use strict";function r(t,r,e,o){var i=r&&r.prototype instanceof n?r:n,a=Object.create(i.prototype),c=new l(o||[]);return a._invoke=u(t,e,c),a}function e(t,r,e){try{return{type:"normal",arg:t.call(r,e)}}catch(t){return{type:"throw",arg:t}}}function n(){}function o(){}function i(){}function a(t){["next","throw","return"].forEach(function(r){t[r]=function(t){return this._invoke(r,t)}})}function c(r){function n(t,o,i,a){var c=e(r[t],r,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&g.call(h,"__await")?Promise.resolve(h.__await).then(function(t){n("next",t,i,a)},function(t){n("throw",t,i,a)}):Promise.resolve(h).then(function(t){u.value=t,i(u)},a)}a(c.arg)}function o(t,r){function e(){return new Promise(function(e,o){n(t,r,e,o)})}return i=i?i.then(e,e):e()}"object"==typeof t.process&&t.process.domain&&(n=t.process.domain.bind(n));var i;this._invoke=o}function u(t,r,n){var o=j;return function(i,a){if(o===O)throw new Error("Generator is already running");if(o===k){if("throw"===i)throw a;return y()}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=h(c,n);if(u){if(u===G)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===j)throw o=k,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=O;var s=e(t,r,n);if("normal"===s.type){if(o=n.done?k:_,s.arg===G)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=k,n.method="throw",n.arg=s.arg)}}}function h(t,r){var n=t.iterator[r.method];if(n===d){if(r.delegate=null,"throw"===r.method){if(t.iterator.return&&(r.method="return",r.arg=d,h(t,r),"throw"===r.method))return G;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return G}var o=e(n,t.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,G;var i=o.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=d),r.delegate=null,G):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,G)}function s(t){var r={tryLoc:t[0]};1 in t&&(r.catchLoc=t[1]),2 in t&&(r.finallyLoc=t[2],r.afterLoc=t[3]),this.tryEntries.push(r)}function f(t){var r=t.completion||{};r.type="normal",delete r.arg,t.completion=r}function l(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(s,this),this.reset(!0)}function p(t){if(t){var r=t[w];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var e=-1,n=function r(){for(;++e<t.length;)if(g.call(t,e))return r.value=t[e],r.done=!1,r;return r.value=d,r.done=!0,r};return n.next=n}}return{next:y}}function y(){return{value:d,done:!0}}var d,v=Object.prototype,g=v.hasOwnProperty,m="function"==typeof Symbol?Symbol:{},w=m.iterator||"@@iterator",L=m.asyncIterator||"@@asyncIterator",x=m.toStringTag||"@@toStringTag",b="object"==typeof module,E=t.regeneratorRuntime;if(E)return void(b&&(module.exports=E));E=t.regeneratorRuntime=b?module.exports:{},E.wrap=r;var j="suspendedStart",_="suspendedYield",O="executing",k="completed",G={},N={};N[w]=function(){return this};var P=Object.getPrototypeOf,S=P&&P(P(p([])));S&&S!==v&&g.call(S,w)&&(N=S);var F=i.prototype=n.prototype=Object.create(N);o.prototype=F.constructor=i,i.constructor=o,i[x]=o.displayName="GeneratorFunction",E.isGeneratorFunction=function(t){var r="function"==typeof t&&t.constructor;return!!r&&(r===o||"GeneratorFunction"===(r.displayName||r.name))},E.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,i):(t.__proto__=i,x in t||(t[x]="GeneratorFunction")),t.prototype=Object.create(F),t},E.awrap=function(t){return{__await:t}},a(c.prototype),c.prototype[L]=function(){return this},E.AsyncIterator=c,E.async=function(t,e,n,o){var i=new c(r(t,e,n,o));return E.isGeneratorFunction(e)?i:i.next().then(function(t){return t.done?t.value:i.next()})},a(F),F[x]="Generator",F[w]=function(){return this},F.toString=function(){return"[object Generator]"},E.keys=function(t){var r=[];for(var e in t)r.push(e);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},E.values=p,l.prototype={constructor:l,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=d,this.done=!1,this.delegate=null,this.method="next",this.arg=d,this.tryEntries.forEach(f),!t)for(var r in this)"t"===r.charAt(0)&&g.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=d)},stop:function(){this.done=!0;var t=this.tryEntries[0],r=t.completion;if("throw"===r.type)throw r.arg;return this.rval},dispatchException:function(t){function r(r,n){return i.type="throw",i.arg=t,e.next=r,n&&(e.method="next",e.arg=d),!!n}if(this.done)throw t;for(var e=this,n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n],i=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var a=g.call(o,"catchLoc"),c=g.call(o,"finallyLoc");if(a&&c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(t,r){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc<=this.prev&&g.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=r&&r<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=r,o?(this.method="next",this.next=o.finallyLoc,G):this.complete(i)},complete:function(t,r){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&r&&(this.next=r),G},finish:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),f(e),G}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;f(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,e){return this.delegate={iterator:p(t),resultName:r,nextLoc:e},"next"===this.method&&(this.arg=d),G}}}("object"==typeof global?global:"object"==typeof window?window:"object"==typeof self?self:this);
}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
},{}],332:[function(require,module,exports){
!function(){"use strict";function o(){function o(o,t){this.scrollLeft=o,this.scrollTop=t}function t(o){return.5*(1-Math.cos(Math.PI*o))}function l(o){if(null===o||"object"!=typeof o||void 0===o.behavior||"auto"===o.behavior||"instant"===o.behavior)return!0;if("object"==typeof o&&"smooth"===o.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+o.behavior+" is not a valid value for enumeration ScrollBehavior.")}function e(o,t){return"Y"===t?o.clientHeight+h<o.scrollHeight:"X"===t?o.clientWidth+h<o.scrollWidth:void 0}function r(o,t){var l=f.getComputedStyle(o,null)["overflow"+t];return"auto"===l||"scroll"===l}function i(o){var t=e(o,"Y")&&r(o,"Y"),l=e(o,"X")&&r(o,"X");return t||l}function c(o){for(;o!==a.body&&!1===i(o);)o=o.parentNode||o.host;return o}function s(o){var l,e,r,i=u(),c=(i-o.startTime)/d;c=c>1?1:c,l=t(c),e=o.startX+(o.x-o.startX)*l,r=o.startY+(o.y-o.startY)*l,o.method.call(o.scrollable,e,r),e===o.x&&r===o.y||f.requestAnimationFrame(s.bind(f,o))}function n(t,l,e){var r,i,c,n,p=u();t===a.body?(r=f,i=f.scrollX||f.pageXOffset,c=f.scrollY||f.pageYOffset,n=v.scroll):(r=t,i=t.scrollLeft,c=t.scrollTop,n=o),s({scrollable:r,method:n,startTime:p,startX:i,startY:c,x:l,y:e})}var f=window,a=document;if(!("scrollBehavior"in a.documentElement.style&&!0!==f.__forceSmoothScrollPolyfill__)){var p=f.HTMLElement||f.Element,d=468,v={scroll:f.scroll||f.scrollTo,scrollBy:f.scrollBy,elementScroll:p.prototype.scroll||o,scrollIntoView:p.prototype.scrollIntoView},u=f.performance&&f.performance.now?f.performance.now.bind(f.performance):Date.now,h=function(o){var t=["MSIE ","Trident/","Edge/"];return new RegExp(t.join("|")).test(o)}(f.navigator.userAgent)?1:0;f.scroll=f.scrollTo=function(){if(void 0!==arguments[0])return!0===l(arguments[0])?void v.scroll.call(f,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:f.scrollX||f.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:f.scrollY||f.pageYOffset):void n.call(f,a.body,void 0!==arguments[0].left?~~arguments[0].left:f.scrollX||f.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:f.scrollY||f.pageYOffset)},f.scrollBy=function(){if(void 0!==arguments[0])return l(arguments[0])?void v.scrollBy.call(f,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):void n.call(f,a.body,~~arguments[0].left+(f.scrollX||f.pageXOffset),~~arguments[0].top+(f.scrollY||f.pageYOffset))},p.prototype.scroll=p.prototype.scrollTo=function(){if(void 0!==arguments[0]){if(!0===l(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");return void v.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}var o=arguments[0].left,t=arguments[0].top;n.call(this,this,void 0===o?this.scrollLeft:~~o,void 0===t?this.scrollTop:~~t)}},p.prototype.scrollBy=function(){if(void 0!==arguments[0])return!0===l(arguments[0])?void v.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop):void this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior})},p.prototype.scrollIntoView=function(){if(!0===l(arguments[0]))return void v.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]);var o=c(this),t=o.getBoundingClientRect(),e=this.getBoundingClientRect();o!==a.body?(n.call(this,o,o.scrollLeft+e.left-t.left,o.scrollTop+e.top-t.top),"fixed"!==f.getComputedStyle(o).position&&f.scrollBy({left:t.left,top:t.top,behavior:"smooth"})):f.scrollBy({left:e.left,top:e.top,behavior:"smooth"})}}}"object"==typeof exports&&"undefined"!=typeof module?module.exports={polyfill:o}:o()}();
},{}],333:[function(require,module,exports){
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function asyncGeneratorStep(e,r,t,n,a,i,u){try{var o=e[i](u),s=o.value}catch(e){return void t(e)}o.done?r(s):Promise.resolve(s).then(n,a)}function _asyncToGenerator(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){function i(e){asyncGeneratorStep(o,n,a,i,u,"next",e)}function u(e){asyncGeneratorStep(o,n,a,i,u,"throw",e)}var o=e.apply(r,t);i(void 0)})}}function main(){return _main.apply(this,arguments)}function _main(){return _main=_asyncToGenerator(regeneratorRuntime.mark(function e(){var r,t,n,a,i,u,o,s,l,c,p,f,_,d;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=window.location.pathname.split("/").slice(1),"chapter"===r[0]){e.next=4;break}return"novel"===r[0]&&_progress.default.handleProgress(r),e.abrupt("return");case 4:e.prev=4,t=new _ugmtlManager.default(200),n=new _settings.default,i=new _progress.default,a=new _ui.default(n,i),e.next=15;break;case 11:return e.prev=11,e.t0=e.catch(4),(0,_util.devLog)("init failed"),e.abrupt("return",(0,_util.devLog)(e.t0));case 15:return(0,_util.devLog)("managers initialized"),e.next=18,t.rawsReplacedPromise;case 18:a.setButtonsText("Loading {providerName}..."),(0,_util.devLog)("waited for raws"),u=(0,_util.getRawParagraphs)(),o=[],s=[],l=regeneratorRuntime.mark(function e(r){var t,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.settings[r],t.enabled){e.next=3;break}return e.abrupt("return","continue");case 3:return i=(0,_translate.translateUsingTranslator)(u,t.provider,t.waitTime).then(function(e){(0,_util.devLog)(e),a.addTL(e,t),a.annotateTerms(t),a.enableButton(t)}).catch(function(e){return a.errorButton(t)}),(t.autoSwitchOn||t.temporary)&&o.push(i),t.temporary&&s.push(t),e.next=8,(0,_util.sleepPromise)(200);case 8:case"end":return e.stop()}},e)}),e.t1=regeneratorRuntime.keys(n.settings);case 26:if((e.t2=e.t1()).done){e.next=34;break}return c=e.t2.value,e.delegateYield(l(c),"t3",29);case 29:if("continue"!==(p=e.t3)){e.next=32;break}return e.abrupt("continue",26);case 32:e.next=26;break;case 34:if(!n.lib.autoSwitchLNMTL){e.next=39;break}return e.next=37,Promise.race(o);case 37:return e.next=39,a.hideLNMTL();case 39:return e.next=41,Promise.all(o);case 41:for(f=0,_=s;f<_.length;f++)d=_[f],a.hideProvider(d);i.restoreProgress(),i.trackSentenceProgress(),n.lib.putBackRaws&&t.rawsReplace(!0);case 45:case"end":return e.stop()}},e,null,[[4,11]])})),_main.apply(this,arguments)}require("babel-polyfill");var _gm_supervalue=require("../vendor/gm_supervalue"),_settings=_interopRequireDefault(require("./settings")),_translate=require("./translate"),_util=require("./util"),_ugmtlManager=_interopRequireDefault(require("./ugmtl-manager")),_ui=_interopRequireDefault(require("./ui")),_progress=_interopRequireDefault(require("./progress")),_smoothscrollPolyfill=_interopRequireDefault(require("smoothscroll-polyfill"));_smoothscrollPolyfill.default.polyfill(),main();
},{"../vendor/gm_supervalue":345,"./progress":334,"./settings":335,"./translate":336,"./ugmtl-manager":342,"./ui":343,"./util":344,"babel-polyfill":1,"smoothscroll-polyfill":332}],334:[function(require,module,exports){
"use strict";function _createForOfIteratorHelper(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=_unsupportedIterableToArray(e))){var t=0,r=function(){};return{s:r,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,a,o=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw a}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("./util"),ProgressManager=function(){function e(){_classCallCheck(this,e),this.novelName=/lnmtl.com\/novel\/(.*)$/.exec($(".dashhead-subtitle a").attr("href"))[1],this.chapterLink=window.location.href,this.chapterNumber=window.location.pathname.split("-").slice(-1)[0],this.sentenceIndex=this.getStoredProgress().sentenceIndex,this.storedSentenceIndex=this.sentenceIndex,this.chapterLink!==this.getStoredProgress().chapterLink&&(this.storedSentenceIndex=0,this.sentenceIndex=0),$("sentence.translated").each(function(e){$(this).data("index",e)}),$("sentence.original").each(function(e){$(this).data("index",e)})}return _createClass(e,null,[{key:"handleProgress",value:function(e){try{var t;(0,_util.devLog)("checking progress"),(t=JSON.parse(GM_getValue(e[1])))&&$(".panel-body").eq(0).append('<dl> <dt>Continue where you left off</dt><a href="'.concat(t.chapterLink,'" class="btn btn-success">Chapter ').concat(t.chapterNumber,"</a> </dl>"))}catch(e){(0,_util.devLog)(e+" no progress found")}}}]),_createClass(e,[{key:"restoreProgress",value:function(){if((0,_util.devLog)("restore progress"),this.storedSentenceIndex){$("sentence:visible[data-index="+this.storedSentenceIndex+"]").get(0).scrollIntoView({behavior:"smooth"})}}},{key:"getStoredProgress",value:function(){try{return JSON.parse(GM_getValue(this.novelName))}catch(e){return{}}}},{key:"setCurrentProgress",value:function(){GM_setValue(this.novelName,JSON.stringify({chapterLink:this.chapterLink,chapterNumber:this.chapterNumber,sentenceIndex:this.sentenceIndex}))}},{key:"trackSentenceProgress",value:function(){$(document).on("scroll",(0,_util.throttle)(this.trackProgress.bind(this),200))}},{key:"trackProgress",value:function(){var e,t=this.sentenceIndex,r=_createForOfIteratorHelper($("sentence:visible").get());try{for(r.s();!(e=r.n()).done;){var n=e.value;if((0,_util.isElementInViewport)(n)){this.sentenceIndex=$(n).data("index");break}}}catch(e){r.e(e)}finally{r.f()}this.sentenceIndex!==t&&(this.setCurrentProgress(),(0,_util.devLog)("tracked "+this.sentenceIndex))}}]),e}();exports.default=ProgressManager;
},{"./util":344}],335:[function(require,module,exports){
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function asyncGeneratorStep(e,t,a,n,s,r,o){try{var i=e[r](o),l=i.value}catch(e){return void a(e)}i.done?t(l):Promise.resolve(l).then(n,s)}function _asyncToGenerator(e){return function(){var t=this,a=arguments;return new Promise(function(n,s){function r(e){asyncGeneratorStep(i,n,s,r,o,"next",e)}function o(e){asyncGeneratorStep(i,n,s,r,o,"throw",e)}var i=e.apply(t,a);r(void 0)})}}function _createForOfIteratorHelper(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=_unsupportedIterableToArray(e))){var t=0,a=function(){};return{s:a,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,s,r=!0,o=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return r=e.done,e},e:function(e){o=!0,s=e},f:function(){try{r||null==n.return||n.return()}finally{if(o)throw s}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(a):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,a){return t&&_defineProperties(e.prototype,t),a&&_defineProperties(e,a),e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("./util"),_gm_supervalue=require("../vendor/gm_supervalue"),_google=_interopRequireDefault(require("./translators/google")),_reverso=_interopRequireDefault(require("./translators/reverso")),_niutrans=_interopRequireDefault(require("./translators/niutrans")),_baidu=_interopRequireDefault(require("./translators/baidu")),SettingsManager=function(){function e(){_classCallCheck(this,e),this.settings={google:new _google.default,reverso:new _reverso.default,niu:new _niutrans.default,baidu:new _baidu.default},this.restoreSettings(),this.addSettings().catch(function(e){return(0,_util.devLog)(e,"addsettings")}),(0,_util.devLog)("settings initialized")}return _createClass(e,[{key:"disclaimerChangesApplyAfterReload",value:function(){if(!this.disclaimerShown){var e=$('<div class="alert alert-warning" role="alert">\n                            <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>\n                            <span class="sr-only">Note:</span>\n                            Please refresh for settings to apply.\n                            </div>');$(".nav-tabs").before(e),this.disclaimerShown=!0}}}]),_createClass(e,[{key:"addStyling",value:function(){(0,_util.devLog)("style-add");var e,t=_createForOfIteratorHelper(this.stylesheet);try{for(t.s();!(e=t.n()).done;){var a=e.value;$('<style type="text/css"/>').text(a).appendTo("head")}}catch(e){t.e(e)}finally{t.f()}}},{key:"restoreSettings",value:function(){this.restoreLibSettings();for(var e in this.settings)this.restoreProviderSettings(this.settings[e])}},{key:"restoreLibSettings",value:function(){var e=_gm_supervalue.GM_SuperValue.get("autoSwitchLNMTL",!1),t=_gm_supervalue.GM_SuperValue.get("putBackRaws",!1),a=_gm_supervalue.GM_SuperValue.get("showModalOnClick",!0);this.lib={autoSwitchLNMTL:e,putBackRaws:t,showModalOnClick:a},(0,_util.devLog)("restored autoSwitchLNMTL",e)}},{key:"restoreProviderSettings",value:function(e){e.autoSwitchOn=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-autoSwitchOn"),!1),e.customStyleSheet=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-customStyleSheet"),""),e.selectedTheme=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-selectedTheme"),"Default"),e.borderColor=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-borderColor"),e.defaultColor),e.enabled=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-enabled"),!1),e.waitTime=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-waitTime"),e.defaultWaitTime||1e3),e.temporary=_gm_supervalue.GM_SuperValue.get("".concat(e.className,"-temporary"),!1)}},{key:"addSettings",value:function(){function e(){return t.apply(this,arguments)}var t=_asyncToGenerator(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.addLibSettings();for(t in this.settings)this.addProviderSettings(this.settings[t]);this.addStyling();case 3:case"end":return e.stop()}},e,this)}));return e}()},{key:"addLibSettings",value:function(){var e=this,t=this.lib.autoSwitchLNMTL?"checked":"",a=this.lib.putBackRaws?"checked":"",n=this.lib.showModalOnClick?"checked":"";(0,_util.devLog)(this.lib.autoSwitchLNMTL,"LNMTL AUTO SWITCH");var s='\n            <h3>TranslateLib Settings</h3>\n            <sub><input id="autoSwitchLNMTL" type="checkbox" '.concat(t,'></sub> <label for="autoSwitchLNMTL">Automatically hide English LNMTL Translation after loading</label><br>\n            <sub><input id="putBackRaws" type="checkbox" ').concat(a,'></sub> <label for="putBackRaws">Restore the original state of the raws by putting back the Chinese.</label><br>\n            <sub><input id="showModalOnClick" type="checkbox" ').concat(n,'></sub> <label for="showModalOnClick">Show a translations modal when you click on a translation.</label>\n            <p>Enabled translators:</p>\n            <div class="btn-group btn-group-lg btn-group-justified" role="group" id="enabledTranslators">\n            ').concat(Object.keys(this.settings).map(function(t){return'<div class="btn-group" role="group"><button type="button" id="'.concat(e.settings[t].className,'-enabled" class="btn ').concat(e.settings[t].enabled?"btn-success":"",' btn-default">').concat(e.settings[t].shortname,"</div></button>")}).join(""),"\n            </div>\n        "),r='<ul class="nav nav-tabs nav-justified" role="tablist">\n                            <li role="presentation" class="active"><a href="#tllib-settings" role="tab" data-toggle="tab">TLLib</a></li>\n                            '.concat(Object.keys(this.settings).map(function(t){return'<li role="presentation"><a href="#'.concat(e.settings[t].className,'-settings" role="tab" data-toggle="tab">').concat(e.settings[t].shortname,"</li></button>")}).join(""),"\n                        </ul>"),o='<div class="tab-content">\n                                <div role="tabpanel" class="tab-pane active" id="tllib-settings"></div>\n                                '.concat(Object.keys(this.settings).map(function(t){return'<div role="tabpanel" class="tab-pane" id="'.concat(e.settings[t].className,'-settings"></div>')}).join(""),"\n                        </div>");$("#chapter-display-options-modal .modal-body").append(r).append(o),$("#tllib-settings").append(s);var i=this;$("#autoSwitchLNMTL").on("change",function(){var e=$(this).get(0).checked;_gm_supervalue.GM_SuperValue.set("autoSwitchLNMTL",!!e),(0,_util.devLog)("set autoSwitchLNMTL to",e),i.disclaimerChangesApplyAfterReload()}),$("#putBackRaws").on("change",function(){var e=$(this).get(0).checked;_gm_supervalue.GM_SuperValue.set("putBackRaws",!!e),(0,_util.devLog)("set putBackRaws to",e),i.disclaimerChangesApplyAfterReload()}),$("#showModalOnClick").on("change",function(){var e=$(this).get(0).checked;_gm_supervalue.GM_SuperValue.set("showModalOnClick",!!e),(0,_util.devLog)("set showModalOnClick to",e),i.lib.showModalOnClick=e});for(var l in this.settings)!function(t){$("#".concat(e.settings[t].className,"-enabled")).on("click",function(){var e=!$(this).hasClass("btn-success");$(this).toggleClass("btn-success"),_gm_supervalue.GM_SuperValue.set("".concat(i.settings[t].className,"-enabled"),e),i.disclaimerChangesApplyAfterReload()})}(l)}},{key:"addProviderSettings",value:function(e){var t=this,a=$('<h3 id="'.concat(e.className,'-title"> ').concat(e.name," Settings </h3>")),n=e.autoSwitchOn?" checked":"",s=$('<sub><input id="'.concat(e.className,'-autoSwitchOn" type="checkbox"').concat(n,'></sub> <label for="').concat(e.className,'-autoSwitchOn">Automatically show ').concat(e.name," after loading</label>")).on("change",function(){var a=$("#".concat(e.className,"-autoSwitchOn"))[0].checked;_gm_supervalue.GM_SuperValue.set("".concat(e.className,"-autoSwitchOn"),a),t.disclaimerChangesApplyAfterReload()}),r=$('<sub><input id="'.concat(e.className,'-temporary" type="checkbox"').concat(n,'></sub> <label for="').concat(e.className,'-temporary">Temporarily show ').concat(e.name," before turning off when all providers are loaded.</label>")).on("change",function(){var a=$("#".concat(e.className,"-temporary"))[0].checked;_gm_supervalue.GM_SuperValue.set("".concat(e.className,"-temporary"),a),t.disclaimerChangesApplyAfterReload()}),o=$('<div class="row"/>'),i=$('<label class="control-label">Theme:</label>'),l=$("<br>"),c=$('<label class="control-label">Custom Stylesheet(choose the theme Custom to use):</label>'),u=$('<div class="col-xs-12"></div>'),p=$('<textarea placeholder=".'.concat(e.className,' { color:white; font-size: 2.3rem; margin-bottom:42px; font-family: Roboto }" class="form-control" id="').concat(e.className,'-custom-stylesheet" rows="2" input type="text" name="').concat(e.className,'-custom-stylesheet" wrap="soft">')).val(e.customStyleSheet).attr("disabled","Custom"!=e.selectedTheme).on("change paste keyup",function(){var a=$(this).val();_gm_supervalue.GM_SuperValue.set("".concat(e.className,"-customStyleSheet"),a),t.disclaimerChangesApplyAfterReload()}),d=Object.keys(e.themes),h=d.map(function(e){return"<option>".concat(e,"</option>")}).join(),g=$('<select class="form-control" id="'.concat(e.className,'-selectTheme">').concat(h,"</select>"));g.find("option:contains("+e.selectedTheme+")").attr("selected",!0),g.on("change",function(){var a=$(this).find("option:selected").text();_gm_supervalue.GM_SuperValue.set("".concat(e.className,"-selectedTheme"),a),t.disclaimerChangesApplyAfterReload(),p.attr("disabled","Custom"!=a)});var m=$('<div class="input-group">  \n        <span class="input-group-addon" >Wait between request(ms):</span>                     \n        <input type="number" class="form-control" id="'.concat(e.className,'-waitTime" min="0" data-bind="value:replyNumber" value="').concat(e.waitTime,'" />\n    </div>'));m.on("keypress",function(e){return(0,_util.isNumber)(e)}).on("paste",function(){return!1}).on("change",function(){var a=Number($("#".concat(e.className,"-waitTime")).eq(0).val());a>0&&(_gm_supervalue.GM_SuperValue.set("".concat(e.className,"-waitTime"),a),(0,_util.devLog)(a)),t.disclaimerChangesApplyAfterReload()}),u.append(i).append(g).append(l).append(c).append(p).append(m),o.append(u),$("#".concat(e.className,"-settings")).append(a).append(s).append("<br>").append(r).append("<br>").append(o)}},{key:"stylesheet",get:function(){var e="";e+="\n        .lnmtl {\n            border-left: 3px solid black!important;\n        }\n        #restoreProgress {\n            position: fixed;\n            bottom: 1rem;\n            left:1rem;\n        }\n        ";var t=[];for(var a in this.settings)"Custom"===this.settings[a].selectedTheme&&t.push(this.settings[a].customStyleSheet),e+=this.settings[a].stylesheet;return(0,_util.devLog)(t),(0,_util.devLog)(e),[e].concat(t)}}]),e}();exports.default=SettingsManager;
},{"../vendor/gm_supervalue":345,"./translators/baidu":337,"./translators/google":339,"./translators/niutrans":340,"./translators/reverso":341,"./util":344}],336:[function(require,module,exports){
"use strict";function _createForOfIteratorHelper(r){if("undefined"==typeof Symbol||null==r[Symbol.iterator]){if(Array.isArray(r)||(r=_unsupportedIterableToArray(r))){var e=0,t=function(){};return{s:t,n:function(){return e>=r.length?{done:!0}:{done:!1,value:r[e++]}},e:function(r){throw r},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,a,u=!0,s=!1;return{s:function(){n=r[Symbol.iterator]()},n:function(){var r=n.next();return u=r.done,r},e:function(r){s=!0,a=r},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw a}}}}function _unsupportedIterableToArray(r,e){if(r){if("string"==typeof r)return _arrayLikeToArray(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_arrayLikeToArray(r,e):void 0}}function _arrayLikeToArray(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}function asyncGeneratorStep(r,e,t,n,a,u,s){try{var i=r[u](s),o=i.value}catch(r){return void t(r)}i.done?e(o):Promise.resolve(o).then(n,a)}function _asyncToGenerator(r){return function(){var e=this,t=arguments;return new Promise(function(n,a){function u(r){asyncGeneratorStep(i,n,a,u,s,"next",r)}function s(r){asyncGeneratorStep(i,n,a,u,s,"throw",r)}var i=r.apply(e,t);u(void 0)})}}function retryTranslating(r,e){return _retryTranslating.apply(this,arguments)}function _retryTranslating(){return _retryTranslating=_asyncToGenerator(regeneratorRuntime.mark(function r(e,t){var n,a=arguments;return regeneratorRuntime.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!((n=a.length>2&&void 0!==a[2]?a[2]:0)>3)){r.next=3;break}throw new Error("Can't translate this chunk after 3 tries.");case 3:if(r.prev=3,!(e instanceof _niutrans.NiuTranslate)){r.next=9;break}return r.next=7,(0,_niutrans.niutransGetQuery)();case 7:e.query=r.sent,_gm_supervalue.GM_SuperValue.set("niutransquery",e.query);case 9:return r.next=11,e.translateText(t);case 11:return r.abrupt("return",r.sent);case 14:return r.prev=14,r.t0=r.catch(3),r.next=18,(0,_util.sleepPromise)(5e3);case 18:return r.abrupt("return",retryTranslating(e,t,n+1));case 19:case"end":return r.stop()}},r,null,[[3,14]])})),_retryTranslating.apply(this,arguments)}function translateUsingTranslator(r,e,t){return _translateUsingTranslator.apply(this,arguments)}function _translateUsingTranslator(){return _translateUsingTranslator=_asyncToGenerator(regeneratorRuntime.mark(function r(e,t,n){var a,u,s,i,o;return regeneratorRuntime.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(a=(0,_util.seperateIntoNChunks)(t.chunkLen,e),!(t instanceof _niutrans.NiuTranslate)){r.next=10;break}if(t.query){r.next=10;break}if(r.t0=_gm_supervalue.GM_SuperValue.get("niutransquery"),r.t0){r.next=8;break}return r.next=7,(0,_niutrans.niutransGetQuery)();case 7:r.t0=r.sent;case 8:t.query=r.t0,_gm_supervalue.GM_SuperValue.set("niutransquery",t.query);case 10:u=[],s=_createForOfIteratorHelper(a),r.prev=12,o=regeneratorRuntime.mark(function r(){var e;return regeneratorRuntime.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return e=i.value,u.push(t.translateText(e).catch(function(){return retryTranslating(t,e)})),r.next=4,(0,_util.sleepPromise)(n);case 4:case"end":return r.stop()}},r)}),s.s();case 15:if((i=s.n()).done){r.next=19;break}return r.delegateYield(o(),"t1",17);case 17:r.next=15;break;case 19:r.next=24;break;case 21:r.prev=21,r.t2=r.catch(12),s.e(r.t2);case 24:return r.prev=24,s.f(),r.finish(24);case 27:return r.t3=_util.seperateChunksIntoPars,r.next=30,Promise.all(u);case 30:return r.t4=r.sent,r.abrupt("return",(0,r.t3)(r.t4));case 32:case"end":return r.stop()}},r,null,[[12,21,24,27]])})),_translateUsingTranslator.apply(this,arguments)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.translateUsingTranslator=translateUsingTranslator;var _util=require("./util"),_gm_supervalue=require("../vendor/gm_supervalue"),_niutrans=require("./translators/niutrans");
},{"../vendor/gm_supervalue":345,"./translators/niutrans":340,"./util":344}],337:[function(require,module,exports){
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _typeof(e){"@babel/helpers - typeof";return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _createSuper(e){return function(){var t,n=_getPrototypeOf(e);if(_isNativeReflectConstruct()){var r=_getPrototypeOf(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return _possibleConstructorReturn(this,t)}}function _possibleConstructorReturn(e,t){return!t||"object"!==_typeof(t)&&"function"!=typeof t?_assertThisInitialized(e):t}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function asyncGeneratorStep(e,t,n,r,o,i,a){try{var u=e[i](a),s=u.value}catch(e){return void n(e)}u.done?t(s):Promise.resolve(s).then(r,o)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){function i(e){asyncGeneratorStep(u,r,o,i,a,"next",e)}function a(e){asyncGeneratorStep(u,r,o,i,a,"throw",e)}var u=e.apply(t,n);i(void 0)})}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("../util"),_default=_interopRequireDefault(require("./default")),BaiduTranslate=function(){function e(){var t=this;_classCallCheck(this,e),_defineProperty(this,"chunkLen",2e3),this.tokensReceived=this.baiduReceiveTokens().then(function(e){return t.tokens=e})}return _createClass(e,[{key:"baiduReceiveTokens",value:function(){return new Promise(function(e){GM_xmlhttpRequest({method:"GET",url:"https://fanyi.baidu.com/",headers:{"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"},onload:function(t){try{var n=t.responseText.match(/window\.gtk = '(.*?)'/)[1],r=t.responseText.match(/token: '(.*?)',/)[1];e([n,r])}catch(e){(0,_util.devLog)(e)}}})})}},{key:"translateText",value:function(){function e(e){return t.apply(this,arguments)}var t=_asyncToGenerator(regeneratorRuntime.mark(function e(t){var n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.tokensReceived;case 2:return n={from:"zh",to:"en",query:t,transtype:"realtime",simple_means_flag:3,sign:(0,_util.sign)(t,this.tokens[0]),token:this.tokens[1],domain:"common"},e.abrupt("return",new Promise(function(e,t){GM_xmlhttpRequest({method:"POST",url:"https://fanyi.baidu.com/v2transapi",data:$.param(n),headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8",Accept:"application/json",Referer:"https://fanyi.baidu.com","Accept-Encoding":"gzip, deflate","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"},onload:function(n){try{var r=JSON.parse(n.responseText);e(r.trans_result.data.map(function(e){return e.dst}).join("\n\n"))}catch(e){t(e),(0,_util.devLog)(e)}}})}));case 4:case"end":return e.stop()}},e,this)}));return e}()}]),e}(),BaiduSettings=function(e){function t(){var e;return _classCallCheck(this,t),e=n.call(this),(0,_util.devLog)("baidu"),e.shortname="BD",e.className="bd",e.name="Baidu Translate",e.defaultColor="orange",e.defaultWaitTime=1e3,e.provider=new BaiduTranslate,(0,_util.devLog)("initiate baidu"),e.themes={Default:".bd { color:white; font-size: 2.3rem; margin-bottom:42px; font-family: Roboto }",LNMTL_EN:"",LNMTL_ZN:".bd {font-size: 150%;}",Custom:"customStyleSheet"},e}_inherits(t,e);var n=_createSuper(t);return t}(_default.default);exports.default=BaiduSettings;
},{"../util":344,"./default":338}],338:[function(require,module,exports){
"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var ProviderSettings=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:"stylesheet",get:function(){return"Custom"===this.selectedTheme?"":this.themes[this.selectedTheme]+"\n.".concat(this.className," {cursor:pointer; border-left: 3px solid ").concat(this.borderColor,"!important;position:relative;}\n            .").concat(this.className,".translateLib::before {\n                content: '';\n                width: 100%;\n                height: 100%;\n                display: block;\n                position: absolute;\n                background-color: ").concat(this.borderColor,";\n                opacity: 0.2;\n                z-index: -1;\n            }\n            .").concat(this.className," sentence {\n                margin-left:15px;\n            }\n\n            ")}}]),e}();exports.default=ProviderSettings;
},{}],339:[function(require,module,exports){
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _typeof(e){"@babel/helpers - typeof";return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _createSuper(e){return function(){var t,r=_getPrototypeOf(e);if(_isNativeReflectConstruct()){var o=_getPrototypeOf(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return _possibleConstructorReturn(this,t)}}function _possibleConstructorReturn(e,t){return!t||"object"!==_typeof(t)&&"function"!=typeof t?_assertThisInitialized(e):t}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default=_interopRequireDefault(require("./default")),GoogleTranslate=function(){function e(){_classCallCheck(this,e),_defineProperty(this,"chunkLen",5e3)}return _createClass(e,[{key:"translateText",value:function(e){return new Promise(function(t,r){return $.ajax("https://translate.googleapis.com/translate_a/single?client=gtx&sl=zh-CN&tl=en&dt=t",{method:"POST",data:{q:e},dataType:"json"}).done(function(e){for(var r="",o=0;o<e[0].length;o++)r+=e[0][o][0];return t(r)}).fail(function(e){r(new Error("An error occurred while fetching the translations: "+e))})})}}]),e}(),GoogleSettings=function(e){function t(){var e;return _classCallCheck(this,t),e=r.call(this),e.shortname="GT",e.className="gt",e.name="Google Translate",e.defaultColor="lightblue",e.defaultWaitTime=500,e.provider=new GoogleTranslate,e.themes={Default:".gt { color:white; font-size: 2.3rem; margin-bottom:42px; font-family: Roboto }",LNMTL_EN:"",LNMTL_ZN:".gt {font-size: 150%;}",Custom:"customStyleSheet"},e}_inherits(t,e);var r=_createSuper(t);return t}(_default.default);exports.default=GoogleSettings;
},{"./default":338}],340:[function(require,module,exports){
"use strict";function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _typeof(t){"@babel/helpers - typeof";return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&_setPrototypeOf(t,e)}function _setPrototypeOf(t,e){return(_setPrototypeOf=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function _createSuper(t){return function(){var e,r=_getPrototypeOf(t);if(_isNativeReflectConstruct()){var n=_getPrototypeOf(this).constructor;e=Reflect.construct(r,arguments,n)}else e=r.apply(this,arguments);return _possibleConstructorReturn(this,e)}}function _possibleConstructorReturn(t,e){return!e||"object"!==_typeof(e)&&"function"!=typeof e?_assertThisInitialized(t):e}function _assertThisInitialized(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function _getPrototypeOf(t){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function _createClass(t,e,r){return e&&_defineProperties(t.prototype,e),r&&_defineProperties(t,r),t}function _defineProperty(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function asyncGeneratorStep(t,e,r,n,o,a,i){try{var u=t[a](i),s=u.value}catch(t){return void r(t)}u.done?e(s):Promise.resolve(s).then(n,o)}function _asyncToGenerator(t){return function(){var e=this,r=arguments;return new Promise(function(n,o){function a(t){asyncGeneratorStep(u,n,o,a,i,"next",t)}function i(t){asyncGeneratorStep(u,n,o,a,i,"throw",t)}var u=t.apply(e,r);a(void 0)})}}function niutransGetUrlHash(){return new Promise(function(t){GM_xmlhttpRequest({method:"GET",url:"https://niutrans.com/Trans?type=text",headers:{accept:"application/json, text/plain, */*"},onload:function(e){try{var r=/js\/app\.(.*)\.js/g.exec(e.response);t(r[1])}catch(t){console.log(t)}}})})}function niutransGetQuery(){return _niutransGetQuery.apply(this,arguments)}function _niutransGetQuery(){return _niutransGetQuery=_asyncToGenerator(regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,niutransGetUrlHash();case 2:return e=t.sent,t.abrupt("return",new Promise(function(t){GM_xmlhttpRequest({method:"GET",url:"https://niutrans.com/static/js/app."+e+".js",headers:{accept:"application/json, text/plain, */*"},onload:function(e){try{var r=/testtrans\?query=(.*?)"/g.exec(e.response);t(r[1])}catch(t){console.log(t)}}})}));case 4:case"end":return t.stop()}},t)})),_niutransGetQuery.apply(this,arguments)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.niutransGetQuery=niutransGetQuery,exports.default=exports.NiuTranslate=void 0;var _util=require("../util"),_default=_interopRequireDefault(require("./default")),NiuTranslate=function(){function t(){_classCallCheck(this,t),_defineProperty(this,"chunkLen",2e3)}return _createClass(t,[{key:"translateText",value:function(){function t(t){return e.apply(this,arguments)}var e=_asyncToGenerator(regeneratorRuntime.mark(function t(e){var r;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.translateNiuWithFetch(e);case 2:if(r=t.sent,1!==r.tgt_text.split("\n").length||1===e.split("\n").length){t.next=6;break}throw(0,_util.devLog)(e.split("\n").length,r.tgt_text.split("\n").length),"NiuTrans is not properly translating!";case 6:return t.abrupt("return",r.tgt_text.replace(/\n\s\n/g,"\n\n"));case 7:case"end":return t.stop()}},t,this)}));return t}()},{key:"translateNiuWithFetch",value:function(){function t(t){return e.apply(this,arguments)}var e=_asyncToGenerator(regeneratorRuntime.mark(function t(e){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",fetch("https://test.niutrans.com/NiuTransServer/testtrans?query=".concat(this.query,"&from=cht&to=en&src_text=").concat(encodeURIComponent(e),"&source=text"),{headers:{accept:"application/json, text/plain, */*","accept-language":"en-US,en;q=0.9,tr-TR;q=0.8,tr;q=0.7,zh-TW;q=0.6,zh;q=0.5","sec-fetch-dest":"empty","sec-fetch-mode":"cors","sec-fetch-site":"same-site"},referrer:"https://niutrans.com/Trans",referrerPolicy:"no-referrer-when-downgrade",body:null,method:"GET",mode:"cors",credentials:"omit"}).then(function(t){return t.json()}));case 1:case"end":return t.stop()}},t,this)}));return t}()}]),t}();exports.NiuTranslate=NiuTranslate;var NiuTranslateSettings=function(t){function e(){var t;return _classCallCheck(this,e),t=r.call(this),t.shortname="NT",t.className="nt",t.name="Niutrans Translate",t.defaultColor="lightpink",t.defaultWaitTime=5e3,t.provider=new NiuTranslate,t.themes={Default:".nt { color:white; font-size: 2.3rem; margin-bottom:42px; font-family: Roboto }",LNMTL_EN:"",LNMTL_ZN:".nt {font-size: 150%;}",Custom:"customStyleSheet"},t}_inherits(e,t);var r=_createSuper(e);return e}(_default.default);exports.default=NiuTranslateSettings;
},{"../util":344,"./default":338}],341:[function(require,module,exports){
"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _typeof(e){"@babel/helpers - typeof";return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _createSuper(e){return function(){var t,r=_getPrototypeOf(e);if(_isNativeReflectConstruct()){var n=_getPrototypeOf(this).constructor;t=Reflect.construct(r,arguments,n)}else t=r.apply(this,arguments);return _possibleConstructorReturn(this,t)}}function _possibleConstructorReturn(e,t){return!t||"object"!==_typeof(t)&&"function"!=typeof t?_assertThisInitialized(e):t}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function asyncGeneratorStep(e,t,r,n,o,u,i){try{var a=e[u](i),s=a.value}catch(e){return void r(e)}a.done?t(s):Promise.resolve(s).then(n,o)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){function u(e){asyncGeneratorStep(a,n,o,u,i,"next",e)}function i(e){asyncGeneratorStep(a,n,o,u,i,"throw",e)}var a=e.apply(t,r);u(void 0)})}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("../util"),_default=_interopRequireDefault(require("./default")),ReversoTranslate=function(){function e(){_classCallCheck(this,e),_defineProperty(this,"chunkLen",2400)}return _createClass(e,[{key:"translateText",value:function(){function e(e){return t.apply(this,arguments)}var t=_asyncToGenerator(regeneratorRuntime.mark(function e(t){var r,n,o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://async5.reverso.net/WebReferences/WSAJAXInterface.asmx/TranslateCorrWS",{method:"POST",mode:"cors",headers:{"Content-Type":"application/json"},body:JSON.stringify({searchText:t,direction:"chi-eng-5",maxTranslationChars:2400,usecorr:!0})});case 2:return r=e.sent,e.next=5,r.json();case 5:if(n=e.sent,(0,_util.devLog)(n),!n.d.result){e.next=9;break}return e.abrupt("return",n.d.result);case 9:if(o=JSON.parse(n.d.translation),!("sentence"in o[0])){e.next=12;break}return e.abrupt("return",o.reduce(function(e,t){return e+t.sentence},""));case 12:return e.abrupt("return",o.reduce(function(e,t){return e+t.paragraph},""));case 13:case"end":return e.stop()}},e)}));return e}()}]),e}(),ReversoSettings=function(e){function t(){var e;return _classCallCheck(this,t),e=r.call(this),e.shortname="RV",e.className="rv",e.name="Reverso Translate",e.defaultColor="lightcoral",e.defaultWaitTime=500,e.provider=new ReversoTranslate,e.themes={Default:".rv { color:white; font-size: 2.3rem; margin-bottom:42px; font-family: Roboto }",LNMTL_EN:"",LNMTL_ZN:".rv {font-size: 150%;}",Custom:"customStyleSheet"},e}_inherits(t,e);var r=_createSuper(t);return t}(_default.default);exports.default=ReversoSettings;
},{"../util":344,"./default":338}],342:[function(require,module,exports){
"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function _createClass(e,t,i){return t&&_defineProperties(e.prototype,t),i&&_defineProperties(e,i),e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("./util"),UGMTLManager=function(){function e(t){var i=this;_classCallCheck(this,e),this._rawsReplaced=!1,this.UGMTLUpdated=!1,this.rawsReplacedPromise=new Promise(function(e){return i._resolve=e}),this.observeRaws(),setTimeout(this.rawsReplace.bind(this),t),(0,_util.devLog)("settings initialized")}return _createClass(e,[{key:"rawsReplaced",set:function(e){this._rawsReplaced=e,e&&this._resolve()},get:function(){return this._rawsReplaced}}]),_createClass(e,[{key:"isUGMTLReplacingRaws",value:function(){return!(!$("#replaceInOriginal")[0]||!$("#replaceInOriginal")[0].checked)&&((0,_util.devLog)("raws replaced by ugmtl"),!0)}},{key:"UGMTLUpdatedWarning",value:function(){if((0,_util.devLog)(this.UGMTLUpdated,this.isUGMTLReplacingRaws()),!this.UGMTLUpdated&&this.isUGMTLReplacingRaws()){var e=$('<div class="alert alert-danger" role="alert">\n                                <span class="glyphicon glyphicon-exclamation-sign"></span>\n                                <span class="sr-only">Danger:</span>\n                                Please update UGMTL to 1.6.8+ for proper integration between the two extensions.\n                                This userscript might not work on some novels when UGMTL\'s lower versions are installed, please proceed with caution.\n                                </div>');$("#chapter-display-options-modal > div > div > div.modal-body > h3:nth-child(10)").after(e)}}},{key:"observeRaws",value:function(){this.observeDocument(),(window.sessionStorage.getItem("userjs_UGMTLComplete")&&window.sessionStorage.getItem("userjs_UGMTLComplete")>window.performance.timing.domLoading||0!==window.performance.getEntriesByName("userjs_UGMTLComplete").length)&&(this.rawsReplaced=!0,this.UGMTLUpdated=!0)}},{key:"observeDocument",value:function(){var e=this;document.addEventListener("userjs_UGMTLComplete",function(){(0,_util.devLog)("userjs_UGMTLComplete"),e.rawsReplaced=!0,e.UGMTLUpdated=!0},!1)}},{key:"rawsReplace",value:function(e){this.isUGMTLReplacingRaws()&&!e||($(".original t").each(function(){var e=$(this).text();$(this).text($(this).attr("data-title").replace(/\(\w+\)/g,"")),$(this).attr("data-title",e)}),$(".original").find("t").filter(function(e){return!!$(this).get(0).previousSibling&&"T"==$(this).get(0).previousSibling.nodeName}).each(function(){$(this).text(" "+$(this).text())}),this._resolve())}}]),e}();exports.default=UGMTLManager;
},{"./util":344}],343:[function(require,module,exports){
"use strict";function _createForOfIteratorHelper(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=_unsupportedIterableToArray(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,r,o=!0,s=!1;return{s:function(){a=e[Symbol.iterator]()},n:function(){var e=a.next();return o=e.done,e},e:function(e){s=!0,r=e},f:function(){try{o||null==a.return||a.return()}finally{if(s)throw r}}}}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function asyncGeneratorStep(e,t,n,a,r,o,s){try{var i=e[o](s),l=i.value}catch(e){return void n(e)}i.done?t(l):Promise.resolve(l).then(a,r)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(a,r){function o(e){asyncGeneratorStep(i,a,r,o,s,"next",e)}function s(e){asyncGeneratorStep(i,a,r,o,s,"throw",e)}var i=e.apply(t,n);o(void 0)})}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _util=require("./util"),UIManager=function(){function e(t,n){_classCallCheck(this,e),this.settingsManager=t,this.progressManager=n,this.constructUI(),this.supportsLookbehind=this.lookbehindCheck()}return _createClass(e,[{key:"constructUI",value:function(){function e(){return t.apply(this,arguments)}var t=_asyncToGenerator(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:for(t in this.settingsManager.settings)this.addButton(this.settingsManager.settings[t]);this.addModal(),this.addRestoreButton(),(0,_util.devLog)("uimanager initialized");case 4:case"end":return e.stop()}},e,this)}));return e}()},{key:"addRestoreButton",value:function(){$("body").append("<button role='button' id='restoreProgress' class='btn btn-primary'>Restore Progress</button>"),$("#restoreProgress").on("click",this.progressManager.restoreProgress.bind(this.progressManager))}},{key:"addModal",value:function(){$('\n        <div id="translationModal" class="modal fade" role="dialog">\n            <div class="modal-dialog">\n                <div class="modal-content">\n                    <div class="modal-header">\n                        <button type="button" class="close" data-dismiss="modal">&times;</button>\n                        <h4 class="modal-title">Other translations</h4>\n                    </div>\n                    <div class="modal-body">\n                        <p>Some text in the modal.</p>\n                    </div>\n                    <div class="modal-footer">\n                        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>\n                    </div>\n                </div>\n\n            </div>\n        </div>\n        ').appendTo("body")}}]),_createClass(e,[{key:"lookbehindCheck",value:function(){try{new RegExp("(?<=plswork)abc","g");return!0}catch(e){return!1}}},{key:"addTL",value:function(e,t){var n=this,a=$(".translated");e.forEach(function(e,r){var o=$("<div class='".concat(t.className," translateLib' tab-index=0><sentence data-index=").concat(r,">").concat(e,"</sentence></div>"));o.on("click",function(e){$(e.target).is("t")||n.showTranslationModal(r)}),a.eq(r).after(o)}),$(".".concat(t.className)).hide()}},{key:"showTranslationModal",value:function(e){if(this.settingsManager.lib.showModalOnClick){var t=[];t.push('<div class="lnmtl list-group-item">\n            '.concat($(".translated").eq(e).text(),"\n            </div>")),t.push('<div class="lnmtl list-group-item">\n            '.concat($(".original").eq(e).text(),"\n            </div>"));for(var n in this.settingsManager.settings)try{var a=$(".".concat(this.settingsManager.settings[n].className)).eq(e).text();if(0===a.trim().length)continue;var r='<div class="'.concat(this.settingsManager.settings[n].className,' list-group-item">').concat(a,"</div>");t.push(r)}catch(e){continue}(0,_util.devLog)(t),$("#translationModal .modal-body").html('<div class="list-group">'.concat(t.join(""),"</div>"));try{$("#translationModal").modal()}catch(e){console.error("Could not create modal.")}}}},{key:"addButton",value:function(e){e.enabled&&$(".js-toggle-original").after('<button class="btn btn-disabled text-muted js-toggle-'.concat(e.className,'">Waiting...</button>'))}},{key:"errorButton",value:function(e){throw $(".js-toggle-".concat(e.className)).addClass("btn-danger").removeClass("btn-disabled").removeClass("text-muted").text("Failed "+e.shortname),new Error("Failed to translate with "+e.name)}},{key:"setButtonsText",value:function(e){for(var t in this.settingsManager.settings){var n=this.settingsManager.settings[t];n.enabled&&$(".js-toggle-".concat(n.className)).text(e.replace(new RegExp(this.escapeRegExp("{providerName}"),"g"),n.shortname))}}},{key:"enableButton",value:function(){function e(e){return t.apply(this,arguments)}var t=_asyncToGenerator(regeneratorRuntime.mark(function e(t){var n,a;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=$(".".concat(t.className)),a=$(".js-toggle-".concat(t.className)),a.click(function(){n.animate({height:"toggle",opacity:"toggle"}),$(this).toggleClass("btn-primary").toggleClass("btn-default")}).text(t.shortname).addClass("btn-default").removeClass("btn-disabled").removeClass("text-muted"),!t.autoSwitchOn&&!t.temporary){e.next=8;break}return a.toggleClass("btn-primary").toggleClass("btn-default"),e.next=7,new Promise(function(e){n.animate({height:"toggle",opacity:"toggle"},{complete:e})});case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}},e)}));return e}()},{key:"createUI",value:function(){autoSwitchLNMTL&&($(".translated").animate({height:"toggle",opacity:"toggle"}),$(".js-toggle-translated").toggleClass("btn-primary").toggleClass("btn-default"))}},{key:"hideLNMTL",value:function(){$(".js-toggle-translated").toggleClass("btn-primary").toggleClass("btn-default");var e=(0,_util.defer)();return $(".translated").animate({height:"toggle",opacity:"toggle"},{complete:e.resolve}),e.promise}},{key:"hideProvider",value:function(e){var t=(0,_util.defer)();return $(".".concat(e.className)).animate({height:"toggle",opacity:"toggle"},{complete:t.resolve}),t.promise}},{key:"createTermPopovers",value:function(e){var t=e,n=this;return this.translatedTerms||(this.translatedTerms=this.makeUniq($(".translated t").get().sort(function(e,t){return t.innerHTML.length-e.innerHTML.length}))),this.translatedTerms.forEach(function(e){for(var a=n.escapeRegExp($(e).text().replace(new RegExp("­","g"),"")),r=t.split(/[<>]/),o=n.supportsLookbehind?new RegExp("(?<!\\w)".concat(a,"(?!\\w)"),"g"):new RegExp("\\b".concat(a,"(?!\\w)"),"g"),s=r[0].replace(o,e.outerHTML),i=1;i+2<r.length;i+=4)s=s+"<"+r[i]+">"+r[i+1]+"<"+r[i+2]+">"+r[i+3].replace(o,e.outerHTML);t=s}),t}},{key:"makeUniq",value:function(e){var t,n=[],a=_createForOfIteratorHelper(e);try{for(a.s();!(t=a.n()).done;)!function(){var e=t.value;-1===n.findIndex(function(t){return t.innerHTML==e.innerHTML})&&n.push(e)}()}catch(e){a.e(e)}finally{a.f()}return n}},{key:"escapeRegExp",value:function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}},{key:"annotateTerms",value:function(){function e(e){return t.apply(this,arguments)}var t=_asyncToGenerator(regeneratorRuntime.mark(function e(t){var n,a,r,o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=$(".".concat(t.className," sentence")),a=!1,r=0;case 3:if(!(r<n.length)){e.next=12;break}o=n.eq(r),o.html(this.createTermPopovers(o.html()));try{o.find("t").popover({animation:!0,container:".chapter-body",placement:"top",trigger:"click"})}catch(e){a=!0}return e.next=9,(0,_util.sleepPromise)(0);case 9:r++,e.next=3;break;case 12:a&&console.error("Failed to create popover");case 13:case"end":return e.stop()}},e,this)}));return e}()}]),e}();exports.default=UIManager;
},{"./util":344}],344:[function(require,module,exports){
"use strict";function getRawParagraphs(){return $(".original").text().trim().split("\n")}function getMTLParagraphs(){return $(".translated").text().trim().split("\n")}function devLog(){}function reportError(r,e){if($("#error-modal").get(0))return postForm(r);$(".js-toggle-gt").text("ERROR").addClass("btn-danger");var t=$(errorModal);$("body").append(t),t.modal().modal("hide"),$(".js-toggle-gt").on("click",t.modal.bind(t,"toggle")),postForm(r,e).always(function(){t.find("p").eq(1).text("Your error has been reported")})}function postForm(r,e){return $.ajax({url:"https://docs.google.com/forms/u/0/d/e/1FAIpQLSf9_pdqwA36TaHjxxCKeT8iv-eLhXIx1DO2bxD7V7tKG3UXXw/formResponse",data:{"entry.1958338513":isUGMTLReplacingRaws()?"true":e.waited?"false":"not waited","entry.743789703":e.UGMTLUpdated?"true":"false","entry.879260605":e.rawsReplaced?"true":"false","entry.1237602720":e.errorCode,"entry.765414833":r.name+"\n"+r.message},type:"POST",dataType:"xml"})}function sleepPromise(r){return new Promise(function(e){return setTimeout(e,r)})}function seperateChunksIntoPars(r){var e=[];return r.forEach(function(r){return r.split("\n\n").forEach(function(r){return e.push(r)})}),e}function seperateIntoNChunks(r,e){for(var t=[],n=e[0],o=1;o<e.length;o++)(n+e[o]).length>=r?(t.push(n),n=e[o]):n=n+"\n\n"+e[o];return 0!=e.length&&t.push(n),t}function isNumber(r){r=r||window.event;var e=r.which?r.which:r.keyCode;return!(e>31&&e<48||e>57)}function sign(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=null,o=r.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g);if(null===o){var i=r.length;i>30&&(r=""+r.substr(0,10)+r.substr(Math.floor(i/2)-5,10)+r.substr(-10,10))}else{for(var s=r.split(/[\uD800-\uDBFF][\uDC00-\uDFFF]/),u=0,l=s.length,h=[];l>u;u++)""!==s[u]&&h.push.apply(h,a(s[u].split(""))),u!==l-1&&h.push(o[u]);var g=h.length;g>30&&(r=h.slice(0,10).join("")+h.slice(Math.floor(g/2)-5,Math.floor(g/2)+5).join("")+h.slice(-10).join(""))}var p=void 0;String.fromCharCode(103),String.fromCharCode(116),String.fromCharCode(107);p=null!==t?t:(t=e||"")||"";for(var d=p.split("."),f=Number(d[0])||0,m=Number(d[1])||0,c=[],C=0,v=0;v<r.length;v++){var w=r.charCodeAt(v);128>w?c[C++]=w:(2048>w?c[C++]=w>>6|192:(55296==(64512&w)&&v+1<r.length&&56320==(64512&r.charCodeAt(v+1))?(w=65536+((1023&w)<<10)+(1023&r.charCodeAt(++v)),c[C++]=w>>18|240,c[C++]=w>>12&63|128):c[C++]=w>>12|224,c[C++]=w>>6&63|128),c[C++]=63&w|128)}for(var x=f,y=""+String.fromCharCode(43)+String.fromCharCode(45)+String.fromCharCode(97)+String.fromCharCode(94)+String.fromCharCode(43)+String.fromCharCode(54),S=""+String.fromCharCode(43)+String.fromCharCode(45)+String.fromCharCode(51)+String.fromCharCode(94)+String.fromCharCode(43)+String.fromCharCode(98)+String.fromCharCode(43)+String.fromCharCode(45)+String.fromCharCode(102),b=0;b<c.length;b++)x+=c[b],x=n(x,y);return x=n(x,S),x^=m,0>x&&(x=2147483648+(2147483647&x)),x%=1e6,x.toString()+"."+(x^f)}function n(r,e){for(var t=0;t<e.length-2;t+=3){var n=e.charAt(t+2);n=n>="a"?n.charCodeAt(0)-87:Number(n),n="+"===e.charAt(t+1)?r>>>n:r<<n,r="+"===e.charAt(t)?r+n&4294967295:r^n}return r}function a(r){if(Array.isArray(r)){for(var e=0,t=Array(r.length);e<r.length;e++)t[e]=r[e];return t}return Array.from(r)}function isElementInViewport(r){"function"==typeof jQuery&&r instanceof jQuery&&(r=r[0]);var e=r.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}function throttle(r,e,t){var n,o,a,i=null,s=0;t||(t={});var u=function(){s=!1===t.leading?0:Date.now(),i=null,a=r.apply(n,o),i||(n=o=null)};return function(){var l=Date.now();s||!1!==t.leading||(s=l);var h=e-(l-s);return n=this,o=arguments,h<=0||h>e?(i&&(clearTimeout(i),i=null),s=l,a=r.apply(n,o),i||(n=o=null)):i||!1===t.trailing||(i=setTimeout(u,h)),a}}function defer(){var r={};return r.promise=new Promise(function(e,t){r.resolve=e,r.reject=t}),r}Object.defineProperty(exports,"__esModule",{value:!0}),exports.getRawParagraphs=getRawParagraphs,exports.getMTLParagraphs=getMTLParagraphs,exports.devLog=devLog,exports.reportError=reportError,exports.postForm=postForm,exports.sleepPromise=sleepPromise,exports.seperateChunksIntoPars=seperateChunksIntoPars,exports.seperateIntoNChunks=seperateIntoNChunks,exports.isNumber=isNumber,exports.sign=sign,exports.isElementInViewport=isElementInViewport,exports.throttle=throttle,exports.defer=defer;
},{}],345:[function(require,module,exports){
"use strict";function _typeof(e){"@babel/helpers - typeof";return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(exports,"__esModule",{value:!0}),exports.GM_SuperValue=void 0;var GM_SuperValue=new function(){function ReportError(e){if(!console||!console.error)throw new Error(e);console.log(e)}var JSON_MarkerStr="json_val: ",FunctionMarker="function_code: ";"function"!=typeof GM_setValue&&ReportError("This library requires Greasemonkey! GM_setValue is missing."),"function"!=typeof GM_getValue&&ReportError("This library requires Greasemonkey! GM_getValue is missing."),this.set=function(e,t){if(!e)return void ReportError("Illegal varName sent to GM_SuperValue.set().");switch(/[^\w _-]/.test(e)&&ReportError("Suspect, probably illegal, varName sent to GM_SuperValue.set()."),_typeof(t)){case"undefined":ReportError("Illegal varValue sent to GM_SuperValue.set().");break;case"boolean":case"string":GM_setValue(e,t);break;case"number":if(t===parseInt(t)&&Math.abs(t)<2147483647){GM_setValue(e,t);break}case"object":var r=JSON_MarkerStr+JSON.stringify(t);GM_setValue(e,r);break;case"function":var r=FunctionMarker+t.toString();GM_setValue(e,r);break;default:ReportError("Unknown type in GM_SuperValue.set()!")}},this.get=function(varName,defaultValue){if(!varName)return void ReportError("Illegal varName sent to GM_SuperValue.get().");/[^\w _-]/.test(varName)&&ReportError("Suspect, probably illegal, varName sent to GM_SuperValue.get().");var varValue=GM_getValue(varName);if(!varValue)return defaultValue;if("string"==typeof varValue){var regxp=new RegExp("^"+JSON_MarkerStr+"(.+)$"),m=varValue.match(regxp);if(m&&m.length>1)return varValue=JSON.parse(m[1]);var regxp=new RegExp("^"+FunctionMarker+"((?:.|\n|\r)+)$"),m=varValue.match(regxp);if(m&&m.length>1)return varValue=eval("("+m[1]+")")}return varValue},this.runTestCases=function(e){if(e){this.testStorage={};var t=this;this.oldSetFunc="function"==typeof GM_setValue?GM_setValue:null,this.oldGetFunc="function"==typeof GM_getValue?GM_getValue:null,GM_setValue=function(e,r){console.log("Storing: ",e," as: ",r),t.testStorage[e]=r},GM_getValue=function(e,r){var o=t.testStorage[e];return o||(o=r),console.log("Retrieving: ",e,". Got: ",o),o}}for(var r=[null,!0,1,1.1,-1,2e9,277e7,2e-9,169,"string",[1,2,3],{a:1,B:2},function(){a=7,console.log("Neat! Ain't it?")}],o=0;o<=r.length;o++){var n=r[o];console.log(o,": ",_typeof(n),n),this.set("Test item "+o,n),console.log("\n")}console.log("\n***********************\n***********************\n\n");for(var l=[],o=0;o<r.length;o++){var n=this.get("Test item "+o);l.push(n),console.log("\n")}console.log(r),console.log(l),l[12]();var u;if(r.toString()==l.toString()){var s="PASS!";u=!0}else{var s="FAIL!";u=!1}if(console.log("\n***************************                             \n***************************                             \n***************************                             \n*****     "+s+"       *****                             \n***************************                             \n***************************                             \n***************************\n"),e)GM_setValue=this.oldSetFunc,GM_getValue=this.oldGetFunc;else for(var o=0;o<r.length;o++)GM_deleteValue("Test item "+o);return u}};exports.GM_SuperValue=GM_SuperValue;
},{}]},{},[333,334,335,336,337,338,339,340,341,342,343,344]);