/*! * https://github.com/paulmillr/es6-shim * @license es6-shim copyright 2013-2016 by paul miller (http://paulmillr.com) * and contributors, mit license * es6-sham: v0.35.1 * see https://github.com/paulmillr/es6-shim/blob/0.35.1/license * details and documentation: * https://github.com/paulmillr/es6-shim/ */ (function(t,e){if(typeof define==="function"&&define.amd){define(e)}else if(typeof exports==="object"){module.exports=e()}else{t.returnexports=e()}})(this,function(){"use strict";var t=new function("return this;");var e=t();var r=e.object;var n=function.call.bind(function.call);var o=function.tostring;var i=string.prototype.match;var f=function(t){try{t();return false}catch(e){return true}};var a=function(){return!f(function(){r.defineproperty({},"x",{get:function(){}})})};var u=!!r.defineproperty&&a();(function(){if(r.setprototypeof){return}var t=r.getownpropertynames;var e=r.getownpropertydescriptor;var n=r.create;var o=r.defineproperty;var i=r.getprototypeof;var f=r.prototype;var a=function(r,n){t(n).foreach(function(t){o(r,t,e(n,t))});return r};var u=function(t,e){return a(n(e),t)};var c,s;try{c=e(f,"__proto__").set;c.call({},null);s=function(t,e){c.call(t,e);return t}}catch(l){c={__proto__:null};if(c instanceof r){s=u}else{c.__proto__=f;if(c instanceof r){s=function(t,e){t.__proto__=e;return t}}else{s=function(t,e){if(i(t)){t.__proto__=e;return t}else{return u(t,e)}}}}}r.setprototypeof=s})();if(u&&function foo(){}.name!=="foo"){r.defineproperty(function.prototype,"name",{configurable:true,enumerable:false,get:function(){var t=n(o,this);var e=n(i,t,/\s*function\s+([^\(\s]*)\s*/);var f=e&&e[1];r.defineproperty(this,"name",{configurable:true,enumerable:false,writable:false,value:f});return f}})}}); //# sourcemappingurl=es6-sham.map /*! * https://github.com/paulmillr/es6-shim * @license es6-shim copyright 2013-2016 by paul miller (http://paulmillr.com) * and contributors, mit license * es6-shim: v0.35.1 * see https://github.com/paulmillr/es6-shim/blob/0.35.1/license * details and documentation: * https://github.com/paulmillr/es6-shim/ */ (function(e,t){if(typeof define==="function"&&define.amd){define(t)}else if(typeof exports==="object"){module.exports=t()}else{e.returnexports=t()}})(this,function(){"use strict";var e=function.call.bind(function.apply);var t=function.call.bind(function.call);var r=array.isarray;var n=object.keys;var o=function notthunker(t){return function notthunk(){return!e(t,this,arguments)}};var i=function(e){try{e();return false}catch(t){return true}};var a=function valueorfalseifthrows(e){try{return e()}catch(t){return false}};var u=o(i);var f=function(){return!i(function(){object.defineproperty({},"x",{get:function(){}})})};var s=!!object.defineproperty&&f();var c=function foo(){}.name==="foo";var l=function.call.bind(array.prototype.foreach);var p=function.call.bind(array.prototype.reduce);var v=function.call.bind(array.prototype.filter);var y=function.call.bind(array.prototype.some);var h=function(e,t,r,n){if(!n&&t in e){return}if(s){object.defineproperty(e,t,{configurable:true,enumerable:false,writable:true,value:r})}else{e[t]=r}};var b=function(e,t,r){l(n(t),function(n){var o=t[n];h(e,n,o,!!r)})};var g=function.call.bind(object.prototype.tostring);var d=typeof/abc/==="function"?function iscallableslow(e){return typeof e==="function"&&g(e)==="[object function]"}:function iscallablefast(e){return typeof e==="function"};var o={getter:function(e,t,r){if(!s){throw new typeerror("getters require true es5 support")}object.defineproperty(e,t,{configurable:true,enumerable:false,get:r})},proxy:function(e,t,r){if(!s){throw new typeerror("getters require true es5 support")}var n=object.getownpropertydescriptor(e,t);object.defineproperty(r,t,{configurable:n.configurable,enumerable:n.enumerable,get:function getkey(){return e[t]},set:function setkey(r){e[t]=r}})},redefine:function(e,t,r){if(s){var n=object.getownpropertydescriptor(e,t);n.value=r;object.defineproperty(e,t,n)}else{e[t]=r}},definebydescriptor:function(e,t,r){if(s){object.defineproperty(e,t,r)}else if("value"in r){e[t]=r.value}},preservetostring:function(e,t){if(t&&d(t.tostring)){h(e,"tostring",t.tostring.bind(t),true)}}};var m=object.create||function(e,t){var r=function prototype(){};r.prototype=e;var o=new r;if(typeof t!=="undefined"){n(t).foreach(function(e){o.definebydescriptor(o,e,t[e])})}return o};var w=function(e,t){if(!object.setprototypeof){return false}return a(function(){var r=function subclass(t){var r=new e(t);object.setprototypeof(r,subclass.prototype);return r};object.setprototypeof(r,e);r.prototype=m(e.prototype,{constructor:{value:r}});return t(r)})};var j=function(){if(typeof self!=="undefined"){return self}if(typeof window!=="undefined"){return window}if(typeof global!=="undefined"){return global}throw new error("unable to locate global object")};var s=j();var t=s.isfinite;var i=function.call.bind(string.prototype.indexof);var e=function.apply.bind(array.prototype.indexof);var p=function.call.bind(array.prototype.concat);var c=function.call.bind(string.prototype.slice);var m=function.call.bind(array.prototype.push);var x=function.apply.bind(array.prototype.push);var n=function.call.bind(array.prototype.shift);var a=math.max;var r=math.min;var _=math.floor;var k=math.abs;var f=math.exp;var l=math.log;var d=math.sqrt;var z=function.call.bind(object.prototype.hasownproperty);var q;var w=function(){};var g=s.symbol||{};var h=g.species||"@@species";var v=number.isnan||function isnan(e){return e!==e};var b=number.isfinite||function isfinite(e){return typeof e==="number"&&t(e)};var $=d(math.sign)?math.sign:function sign(e){var t=number(e);if(t===0){return t}if(v(t)){return t}return t<0?-1:1};var u=function isarguments(e){return g(e)==="[object arguments]"};var j=function isarguments(e){return e!==null&&typeof e==="object"&&typeof e.length==="number"&&e.length>=0&&g(e)!=="[object array]"&&g(e.callee)==="[object function]"};var x=u(arguments)?u:j;var k={primitive:function(e){return e===null||typeof e!=="function"&&typeof e!=="object"},string:function(e){return g(e)==="[object string]"},regex:function(e){return g(e)==="[object regexp]"},symbol:function(e){return typeof s.symbol==="function"&&typeof e==="symbol"}};var z=function overridenative(e,t,r){var n=e[t];h(e,t,r,true);o.preservetostring(e[t],n)};var y=typeof g==="function"&&typeof g["for"]==="function"&&k.symbol(g());var q=k.symbol(g.iterator)?g.iterator:"_es6-shim iterator_";if(s.set&&typeof(new s.set)["@@iterator"]==="function"){q="@@iterator"}if(!s.reflect){h(s,"reflect",{},true)}var ee=s.reflect;var te=string;var re={call:function call(t,r){var n=arguments.length>2?arguments[2]:[];if(!re.iscallable(t)){throw new typeerror(t+" is not a function")}return e(t,r,n)},requireobjectcoercible:function(e,t){if(e==null){throw new typeerror(t||"cannot call method on "+e)}return e},typeisobject:function(e){if(e===void 0||e===null||e===true||e===false){return false}return typeof e==="function"||typeof e==="object"},toobject:function(e,t){return object(re.requireobjectcoercible(e,t))},iscallable:d,isconstructor:function(e){return re.iscallable(e)},toint32:function(e){return re.tonumber(e)>>0},touint32:function(e){return re.tonumber(e)>>>0},tonumber:function(e){if(g(e)==="[object symbol]"){throw new typeerror("cannot convert a symbol value to a number")}return+e},tointeger:function(e){var t=re.tonumber(e);if(v(t)){return 0}if(t===0||!b(t)){return t}return(t>0?1:-1)*_(k(t))},tolength:function(e){var t=re.tointeger(e);if(t<=0){return 0}if(t>number.max_safe_integer){return number.max_safe_integer}return t},samevalue:function(e,t){if(e===t){if(e===0){return 1/e===1/t}return true}return v(e)&&v(t)},samevaluezero:function(e,t){return e===t||v(e)&&v(t)},isiterable:function(e){return re.typeisobject(e)&&(typeof e[q]!=="undefined"||x(e))},getiterator:function(e){if(x(e)){return new q(e,"value")}var t=re.getmethod(e,q);if(!re.iscallable(t)){throw new typeerror("value is not an iterable")}var r=re.call(t,e);if(!re.typeisobject(r)){throw new typeerror("bad iterator")}return r},getmethod:function(e,t){var r=re.toobject(e)[t];if(r===void 0||r===null){return void 0}if(!re.iscallable(r)){throw new typeerror("method not callable: "+t)}return r},iteratorcomplete:function(e){return!!e.done},iteratorclose:function(e,t){var r=re.getmethod(e,"return");if(r===void 0){return}var n,o;try{n=re.call(r,e)}catch(i){o=i}if(t){return}if(o){throw o}if(!re.typeisobject(n)){throw new typeerror("iterator's return method returned a non-object.")}},iteratornext:function(e){var t=arguments.length>1?e.next(arguments[1]):e.next();if(!re.typeisobject(t)){throw new typeerror("bad iterator")}return t},iteratorstep:function(e){var t=re.iteratornext(e);var r=re.iteratorcomplete(t);return r?false:t},construct:function(e,t,r,n){var o=typeof r==="undefined"?e:r;if(!n&&ee.construct){return ee.construct(e,t,o)}var i=o.prototype;if(!re.typeisobject(i)){i=object.prototype}var a=m(i);var u=re.call(e,a,t);return re.typeisobject(u)?u:a},speciesconstructor:function(e,t){var r=e.constructor;if(r===void 0){return t}if(!re.typeisobject(r)){throw new typeerror("bad constructor")}var n=r[h];if(n===void 0||n===null){return t}if(!re.isconstructor(n)){throw new typeerror("bad @@species")}return n},createhtml:function(e,t,r,n){var o=re.tostring(e);var i="<"+t;if(r!==""){var a=re.tostring(n);var u=a.replace(/"/g,""");i+=" "+r+'="'+u+'"'}var f=i+">";var s=f+o;return s+""},isregexp:function isregexp(e){if(!re.typeisobject(e)){return false}var t=e[g.match];if(typeof t!=="undefined"){return!!t}return k.regex(e)},tostring:function tostring(e){return te(e)}};if(s&&y){var ne=function definewellknownsymbol(e){if(k.symbol(g[e])){return g[e]}var t=g["for"]("symbol."+e);object.defineproperty(g,e,{configurable:false,enumerable:false,writable:false,value:t});return t};if(!k.symbol(g.search)){var oe=ne("search");var ie=string.prototype.search;h(regexp.prototype,oe,function search(e){return re.call(ie,e,[this])});var ae=function search(e){var t=re.requireobjectcoercible(this);if(e!==null&&typeof e!=="undefined"){var r=re.getmethod(e,oe);if(typeof r!=="undefined"){return re.call(r,e,[t])}}return re.call(ie,t,[re.tostring(e)])};z(string.prototype,"search",ae)}if(!k.symbol(g.replace)){var ue=ne("replace");var fe=string.prototype.replace;h(regexp.prototype,ue,function replace(e,t){return re.call(fe,e,[this,t])});var se=function replace(e,t){var r=re.requireobjectcoercible(this);if(e!==null&&typeof e!=="undefined"){var n=re.getmethod(e,ue);if(typeof n!=="undefined"){return re.call(n,e,[r,t])}}return re.call(fe,r,[re.tostring(e),t])};z(string.prototype,"replace",se)}if(!k.symbol(g.split)){var ce=ne("split");var le=string.prototype.split;h(regexp.prototype,ce,function split(e,t){return re.call(le,e,[this,t])});var pe=function split(e,t){var r=re.requireobjectcoercible(this);if(e!==null&&typeof e!=="undefined"){var n=re.getmethod(e,ce);if(typeof n!=="undefined"){return re.call(n,e,[r,t])}}return re.call(le,r,[re.tostring(e),t])};z(string.prototype,"split",pe)}var ve=k.symbol(g.match);var ye=ve&&function(){var e={};e[g.match]=function(){return 42};return"a".match(e)!==42}();if(!ve||ye){var he=ne("match");var be=string.prototype.match;h(regexp.prototype,he,function match(e){return re.call(be,e,[this])});var ge=function match(e){var t=re.requireobjectcoercible(this);if(e!==null&&typeof e!=="undefined"){var r=re.getmethod(e,he);if(typeof r!=="undefined"){return re.call(r,e,[t])}}return re.call(be,t,[re.tostring(e)])};z(string.prototype,"match",ge)}}var de=function wrapconstructor(e,t,r){o.preservetostring(t,e);if(object.setprototypeof){object.setprototypeof(e,t)}if(s){l(object.getownpropertynames(e),function(n){if(n in w||r[n]){return}o.proxy(e,n,t)})}else{l(object.keys(e),function(n){if(n in w||r[n]){return}t[n]=e[n]})}t.prototype=e.prototype;o.redefine(e.prototype,"constructor",t)};var oe=function(){return this};var me=function(e){if(s&&!z(e,h)){o.getter(e,h,oe)}};var we=function(e,t){var r=t||function iterator(){return this};h(e,q,r);if(!e[q]&&k.symbol(q)){e[q]=r}};var je=function createdataproperty(e,t,r){if(s){object.defineproperty(e,t,{configurable:true,enumerable:true,writable:true,value:r})}else{e[t]=r}};var se=function createdatapropertyorthrow(e,t,r){je(e,t,r);if(!re.samevalue(e[t],r)){throw new typeerror("property is nonconfigurable")}};var te=function(e,t,r,n){if(!re.typeisobject(e)){throw new typeerror("constructor requires `new`: "+t.name)}var o=t.prototype;if(!re.typeisobject(o)){o=r}var i=m(o);for(var a in n){if(z(n,a)){var u=n[a];h(i,a,u,true)}}return i};if(string.fromcodepoint&&string.fromcodepoint.length!==1){var ie=string.fromcodepoint;z(string,"fromcodepoint",function fromcodepoint(e){return re.call(ie,this,arguments)})}var ee={fromcodepoint:function fromcodepoint(e){var t=[];var r;for(var n=0,o=arguments.length;n1114111){throw new rangeerror("invalid code point "+r)}if(r<65536){m(t,string.fromcharcode(r))}else{r-=65536;m(t,string.fromcharcode((r>>10)+55296));m(t,string.fromcharcode(r%1024+56320))}}return t.join("")},raw:function raw(e){var t=re.toobject(e,"bad callsite");var r=re.toobject(t.raw,"bad raw value");var n=r.length;var o=re.tolength(n);if(o<=0){return""}var i=[];var a=0;var u,f,s,c;while(a=o){break}f=a+1=ce){throw new rangeerror("repeat count must be less than infinity and not overflow maximum string size")}return pe(t,r)},startswith:function startswith(e){var t=re.tostring(re.requireobjectcoercible(this));if(re.isregexp(e)){throw new typeerror('cannot call method "startswith" with a regex')}var r=re.tostring(e);var n;if(arguments.length>1){n=arguments[1]}var o=a(re.tointeger(n),0);return c(t,o,o+r.length)===r},endswith:function endswith(e){var t=re.tostring(re.requireobjectcoercible(this));if(re.isregexp(e)){throw new typeerror('cannot call method "endswith" with a regex')}var r=re.tostring(e);var n=t.length;var o;if(arguments.length>1){o=arguments[1]}var i=typeof o==="undefined"?n:re.tointeger(o);var a=r(a(i,0),n);return c(t,a-r.length,a)===r},includes:function includes(e){if(re.isregexp(e)){throw new typeerror('"includes" does not accept a regexp')}var t=re.tostring(e);var r;if(arguments.length>1){r=arguments[1]}return i(this,t,r)!==-1},codepointat:function codepointat(e){var t=re.tostring(re.requireobjectcoercible(this));var r=re.tointeger(e);var n=t.length;if(r>=0&&r56319||i){return o}var a=t.charcodeat(r+1);if(a<56320||a>57343){return o}return(o-55296)*1024+(a-56320)+65536}}};if(string.prototype.includes&&"a".includes("a",infinity)!==false){z(string.prototype,"includes",me.includes)}if(string.prototype.startswith&&string.prototype.endswith){var xe=i(function(){"/a/".startswith(/a/)});var ne=a(function(){return"abc".startswith("a",infinity)===false});if(!xe||!ne){z(string.prototype,"startswith",me.startswith);z(string.prototype,"endswith",me.endswith)}}if(y){var ae=a(function(){var e=/a/;e[g.match]=false;return"/a/".startswith(e)});if(!ae){z(string.prototype,"startswith",me.startswith)}var re=a(function(){var e=/a/;e[g.match]=false;return"/a/".endswith(e)});if(!re){z(string.prototype,"endswith",me.endswith)}var _e=a(function(){var e=/a/;e[g.match]=false;return"/a/".includes(e)});if(!_e){z(string.prototype,"includes",me.includes)}}b(string.prototype,me);var ke=[" \n\x0b\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003","\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028","\u2029\ufeff"].join("");var fe=new regexp("(^["+ke+"]+)|(["+ke+"]+$)","g");var le=function trim(){return re.tostring(re.requireobjectcoercible(this)).replace(fe,"")};var de=["\x85","\u200b","\ufffe"].join("");var ze=new regexp("["+de+"]","g");var qe=/^[\-+]0x[0-9a-f]+$/i;var we=de.trim().length!==de.length;h(string.prototype,"trim",le,we);var ge=function(e){return{value:e,done:arguments.length===0}};var he=function(e){re.requireobjectcoercible(e);this._s=re.tostring(e);this._i=0};he.prototype.next=function(){var e=this._s;var t=this._i;if(typeof e==="undefined"||t>=e.length){this._s=void 0;return ge()}var r=e.charcodeat(t);var n,o;if(r<55296||r>56319||t+1===e.length){o=1}else{n=e.charcodeat(t+1);o=n<56320||n>57343?1:2}this._i=t+o;return ge(e.substr(t,o))};we(he.prototype);we(string.prototype,function(){return new he(this)});var ve={from:function from(e){var r=this;var n;if(arguments.length>1){n=arguments[1]}var o,i;if(typeof n==="undefined"){o=false}else{if(!re.iscallable(n)){throw new typeerror("array.from: when provided, the second argument must be a function")}if(arguments.length>2){i=arguments[2]}o=true}var a=typeof(x(e)||re.getmethod(e,q))!=="undefined";var u,f,s;if(a){f=re.isconstructor(r)?object(new r):[];var c=re.getiterator(e);var l,p;s=0;while(true){l=re.iteratorstep(c);if(l===false){break}p=l.value;try{if(o){p=typeof i==="undefined"?n(p,s):t(n,i,p,s)}f[s]=p}catch(v){re.iteratorclose(c,true);throw v}s+=1}u=s}else{var y=re.toobject(e);u=re.tolength(y.length);f=re.isconstructor(r)?object(new r(u)):new array(u);var h;for(s=0;s2){f=arguments[2]}var s=typeof f==="undefined"?n:re.tointeger(f);var c=s<0?a(n+s,0):r(s,n);var l=r(c-u,n-a);var p=1;if(u0){if(u in r){r[a]=r[u]}else{delete r[a]}u+=p;a+=p;l-=1}return r},fill:function fill(e){var t;if(arguments.length>1){t=arguments[1]}var r;if(arguments.length>2){r=arguments[2]}var n=re.toobject(this);var o=re.tolength(n.length);t=re.tointeger(typeof t==="undefined"?0:t);r=re.tointeger(typeof r==="undefined"?o:r);var i=t<0?a(o+t,0):r(t,o);var a=r<0?o+r:r;for(var u=i;u1?arguments[1]:null;for(var i=0,a;i1?arguments[1]:null;for(var i=0;i1&&typeof arguments[1]!=="undefined"){return re.call(ze,this,arguments)}else{return t(ze,this,e)}})}var ye=-(math.pow(2,32)-1);var qe=function(e,r){var n={length:ye};n[r?(n.length>>>0)-1:0]=true;return a(function(){t(e,n,function(){throw new rangeerror("should not reach here")},[]);return true})};if(!qe(array.prototype.foreach)){var et=array.prototype.foreach;z(array.prototype,"foreach",function foreach(e){return re.call(et,this.length>=0?this:[],arguments)},true)}if(!qe(array.prototype.map)){var tt=array.prototype.map;z(array.prototype,"map",function map(e){return re.call(tt,this.length>=0?this:[],arguments)},true)}if(!qe(array.prototype.filter)){var rt=array.prototype.filter;z(array.prototype,"filter",function filter(e){return re.call(rt,this.length>=0?this:[],arguments)},true)}if(!qe(array.prototype.some)){var nt=array.prototype.some;z(array.prototype,"some",function some(e){return re.call(nt,this.length>=0?this:[],arguments)},true)}if(!qe(array.prototype.every)){var ot=array.prototype.every;z(array.prototype,"every",function every(e){return re.call(ot,this.length>=0?this:[],arguments)},true)}if(!qe(array.prototype.reduce)){var it=array.prototype.reduce;z(array.prototype,"reduce",function reduce(e){return re.call(it,this.length>=0?this:[],arguments)},true)}if(!qe(array.prototype.reduceright,true)){var at=array.prototype.reduceright;z(array.prototype,"reduceright",function reduceright(e){return re.call(at,this.length>=0?this:[],arguments)},true)}var ut=number("0o10")!==8;var ft=number("0b10")!==2;var st=y(de,function(e){return number(e+0+e)===0});if(ut||ft||st){var ct=number;var lt=/^0b[01]+$/i;var pt=/^0o[0-7]+$/i;var vt=lt.test.bind(lt);var yt=pt.test.bind(pt);var ht=function(e){var t;if(typeof e.valueof==="function"){t=e.valueof();if(k.primitive(t)){return t}}if(typeof e.tostring==="function"){t=e.tostring();if(k.primitive(t)){return t}}throw new typeerror("no default value")};var bt=ze.test.bind(ze);var gt=qe.test.bind(qe);var dt=function(){var e=function number(t){var r;if(arguments.length>0){r=k.primitive(t)?t:ht(t,"number")}else{r=0}if(typeof r==="string"){r=re.call(le,r);if(vt(r)){r=parseint(c(r,2),2)}else if(yt(r)){r=parseint(c(r,2),8)}else if(bt(r)||gt(r)){r=nan}}var n=this;var o=a(function(){ct.prototype.valueof.call(n);return true});if(n instanceof e&&!o){return new ct(r)}return ct(r)};return e}();de(ct,dt,{});b(dt,{nan:ct.nan,max_value:ct.max_value,min_value:ct.min_value,negative_infinity:ct.negative_infinity,positive_infinity:ct.positive_infinity});number=dt;o.redefine(s,"number",dt)}var ot=math.pow(2,53)-1;b(number,{max_safe_integer:ot,min_safe_integer:-ot,epsilon:2.220446049250313e-16,parseint:s.parseint,parsefloat:s.parsefloat,isfinite:b,isinteger:function isinteger(e){return b(e)&&re.tointeger(e)===e},issafeinteger:function issafeinteger(e){return number.isinteger(e)&&k(e)<=number.max_safe_integer},isnan:v});h(number,"parseint",s.parseint,number.parseint!==s.parseint);if(![,1].find(function(e,t){return t===0})){z(array.prototype,"find",$e.find)}if([,1].findindex(function(e,t){return t===0})!==0){z(array.prototype,"findindex",$e.findindex)}var mt=function.bind.call(function.bind,object.prototype.propertyisenumerable);var wt=function ensureenumerable(e,t){if(s&&mt(e,t)){object.defineproperty(e,t,{enumerable:false})}};var jt=function sliceargs(){var e=number(this);var t=arguments.length;var r=t-e;var n=new array(r<0?0:r);for(var o=e;o1){return nan}if(t===-1){return-infinity}if(t===1){return infinity}if(t===0){return t}return.5*l((1+t)/(1-t))},cbrt:function cbrt(e){var t=number(e);if(t===0){return t}var r=t<0;var n;if(r){t=-t}if(t===infinity){n=infinity}else{n=f(l(t)/3);n=(t/(n*n)+2*n)/3}return r?-n:n},clz32:function clz32(e){var t=number(e);var r=re.touint32(t);if(r===0){return 32}return or?re.call(or,r):31-_(l(r+.5)*gr)},cosh:function cosh(e){var t=number(e);if(t===0){return 1}if(v(t)){return nan}if(!t(t)){return infinity}if(t<0){t=-t}if(t>21){return f(t)/2}return(f(t)+f(-t))/2},expm1:function expm1(e){var t=number(e);if(t===-infinity){return-1}if(!t(t)||t===0){return t}if(k(t)>.5){return f(t)-1}var r=t;var n=0;var o=1;while(n+r!==n){n+=r;o+=1;r*=t/o}return n},hypot:function hypot(e,t){var r=0;var n=0;for(var o=0;o0?i/n*(i/n):i}}return n===infinity?infinity:n*d(r)},log2:function log2(e){return l(e)*gr},log10:function log10(e){return l(e)*dr},log1p:function log1p(e){var t=number(e);if(t<-1||v(t)){return nan}if(t===0||t===infinity){return t}if(t===-1){return-infinity}return 1+t-1===0?t:t*(l(1+t)/(1+t-1))},sign:$,sinh:function sinh(e){var t=number(e);if(!t(t)||t===0){return t}if(k(t)<1){return(math.expm1(t)-math.expm1(-t))/2}return(f(t-1)-f(-t-1))*br/2},tanh:function tanh(e){var t=number(e);if(v(t)||t===0){return t}if(t>=20){return 1}if(t<=-20){return-1}return(math.expm1(t)-math.expm1(-t))/(f(t)+f(-t))},trunc:function trunc(e){var t=number(e);return t<0?-_(-t):_(t)},imul:function imul(e,t){var r=re.touint32(e);var n=re.touint32(t);var o=r>>>16&65535;var i=r&65535;var a=n>>>16&65535;var u=n&65535;return i*u+(o*u+i*a<<16>>>0)|0},fround:function fround(e){var t=number(e);if(t===0||t===infinity||t===-infinity||v(t)){return t}var r=$(t);var n=k(t);if(nyr||v(i)){return r*infinity}return r*i}};b(math,mr);h(math,"log1p",mr.log1p,math.log1p(-1e-17)!==-1e-17);h(math,"asinh",mr.asinh,math.asinh(-1e7)!==-math.asinh(1e7));h(math,"tanh",mr.tanh,math.tanh(-2e-17)!==-2e-17);h(math,"acosh",mr.acosh,math.acosh(number.max_value)===infinity);h(math,"cbrt",mr.cbrt,math.abs(1-math.cbrt(1e-300)/1e-100)/number.epsilon>8);h(math,"sinh",mr.sinh,math.sinh(-2e-17)!==-2e-17);var wr=math.expm1(10);h(math,"expm1",mr.expm1,wr>22025.465794806718||wr<22025.465794806718);var jr=math.round;var sr=math.round(.5-number.epsilon/4)===0&&math.round(-.5+number.epsilon/3.99)===1;var tr=lr+1;var ir=2*lr-1;var er=[tr,ir].every(function(e){return math.round(e)===e});h(math,"round",function round(e){var t=_(e);var r=t===-1?-0:t+1;return e-t<.5?t:r},!sr||!er);o.preservetostring(math.round,jr);var pr=math.imul;if(math.imul(4294967295,5)!==-5){math.imul=mr.imul;o.preservetostring(math.imul,pr)}if(math.imul.length!==2){z(math,"imul",function imul(e,t){return re.call(pr,math,arguments); })}var cr=function(){var e=s.settimeout;if(typeof e!=="function"&&typeof e!=="object"){return}re.ispromise=function(e){if(!re.typeisobject(e)){return false}if(typeof e._promise==="undefined"){return false}return true};var r=function(e){if(!re.isconstructor(e)){throw new typeerror("bad promise constructor")}var t=this;var r=function(e,r){if(t.resolve!==void 0||t.reject!==void 0){throw new typeerror("bad promise implementation!")}t.resolve=e;t.reject=r};t.resolve=void 0;t.reject=void 0;t.promise=new e(r);if(!(re.iscallable(t.resolve)&&re.iscallable(t.reject))){throw new typeerror("bad promise constructor")}};var n;if(typeof window!=="undefined"&&re.iscallable(window.postmessage)){n=function(){var e=[];var t="zero-timeout-message";var r=function(r){m(e,r);window.postmessage(t,"*")};var n=function(r){if(r.source===window&&r.data===t){r.stoppropagation();if(e.length===0){return}var n=n(e);n()}};window.addeventlistener("message",n,true);return r}}var o=function(){var e=s.promise;var t=e&&e.resolve&&e.resolve();return t&&function(e){return t.then(e)}};var i=re.iscallable(s.setimmediate)?s.setimmediate:typeof process==="object"&&process.nexttick?process.nexttick:o()||(re.iscallable(n)?n():function(t){e(t,0)});var a=function(e){return e};var u=function(e){throw e};var f=0;var s=1;var c=2;var l=0;var p=1;var v=2;var y={};var h=function(e,t,r){i(function(){g(e,t,r)})};var g=function(e,t,r){var n,o;if(t===y){return e(r)}try{n=e(r);o=t.resolve}catch(i){n=i;o=t.reject}o(n)};var d=function(e,t){var r=e._promise;var n=r.reactionlength;if(n>0){h(r.fulfillreactionhandler0,r.reactioncapability0,t);r.fulfillreactionhandler0=void 0;r.rejectreactions0=void 0;r.reactioncapability0=void 0;if(n>1){for(var o=1,i=0;o0){h(r.rejectreactionhandler0,r.reactioncapability0,t);r.fulfillreactionhandler0=void 0;r.rejectreactions0=void 0;r.reactioncapability0=void 0;if(n>1){for(var o=1,i=0;o2&&arguments[2]===y;if(b&&o===e){i=y}else{i=new r(o)}var g=re.iscallable(e)?e:a;var d=re.iscallable(t)?t:u;var o=n._promise;var m;if(o.state===f){if(o.reactionlength===0){o.fulfillreactionhandler0=g;o.rejectreactionhandler0=d;o.reactioncapability0=i}else{var w=3*(o.reactionlength-1);o[w+l]=g;o[w+p]=d;o[w+v]=i}o.reactionlength+=1}else if(o.state===s){m=o.result;h(g,i,m)}else if(o.state===c){m=o.result;h(d,i,m)}else{throw new typeerror("unexpected promise state")}return i.promise}});y=new r(e);i=t.then;return e}();if(s.promise){delete s.promise.accept;delete s.promise.defer;delete s.promise.prototype.chain}if(typeof cr==="function"){b(s,{promise:cr});var mr=w(s.promise,function(e){return e.resolve(42).then(function(){})instanceof e});var xr=!i(function(){s.promise.reject(42).then(null,5).then(null,w)});var nr=i(function(){s.promise.call(3,w)});var ar=function(e){var t=e.resolve(5);t.constructor={};var r=e.resolve(t);try{r.then(null,w).then(null,w)}catch(n){return true}return t===r}(s.promise);var rr=s&&function(){var e=0;var t=object.defineproperty({},"then",{get:function(){e+=1}});promise.resolve(t);return e===1}();var _r=function badresolverpromise(e){var t=new promise(e);e(3,function(){});this.then=t.then;this.constructor=badresolverpromise};_r.prototype=promise.prototype;_r.all=promise.all;var kr=a(function(){return!!_r.all([1,2])});if(!mr||!xr||!nr||ar||!rr||kr){promise=cr;z(s,"promise",cr)}if(promise.all.length!==1){var fr=promise.all;z(promise,"all",function all(e){return re.call(fr,this,arguments)})}if(promise.race.length!==1){var lr=promise.race;z(promise,"race",function race(e){return re.call(lr,this,arguments)})}if(promise.resolve.length!==1){var dr=promise.resolve;z(promise,"resolve",function resolve(e){return re.call(dr,this,arguments)})}if(promise.reject.length!==1){var zr=promise.reject;z(promise,"reject",function reject(e){return re.call(zr,this,arguments)})}wt(promise,"all");wt(promise,"race");wt(promise,"resolve");wt(promise,"reject");me(promise)}var qr=function(e){var t=n(p(e,function(e,t){e[t]=true;return e},{}));return e.join(":")===t.join(":")};var wr=qr(["z","a","bb"]);var gr=qr(["z",1,"a","3",2]);if(s){var hr=function fastkey(e){if(!wr){return null}if(typeof e==="undefined"||e===null){return"^"+re.tostring(e)}else if(typeof e==="string"){return"$"+e}else if(typeof e==="number"){if(!gr){return"n"+e}return e}else if(typeof e==="boolean"){return"b"+e}return null};var vr=function emptyobject(){return object.create?object.create(null):{}};var br=function additerabletomap(e,n,o){if(r(o)||k.string(o)){l(o,function(e){if(!re.typeisobject(e)){throw new typeerror("iterator value "+e+" is not an entry object")}n.set(e[0],e[1])})}else if(o instanceof e){t(e.prototype.foreach,o,function(e,t){n.set(t,e)})}else{var i,a;if(o!==null&&typeof o!=="undefined"){a=n.set;if(!re.iscallable(a)){throw new typeerror("bad map")}i=re.getiterator(o)}if(typeof i!=="undefined"){while(true){var u=re.iteratorstep(i);if(u===false){break}var f=u.value;try{if(!re.typeisobject(f)){throw new typeerror("iterator value "+f+" is not an entry object")}t(a,n,f[0],f[1])}catch(s){re.iteratorclose(i,true);throw s}}}}};var $r=function additerabletoset(e,n,o){if(r(o)||k.string(o)){l(o,function(e){n.add(e)})}else if(o instanceof e){t(e.prototype.foreach,o,function(e){n.add(e)})}else{var i,a;if(o!==null&&typeof o!=="undefined"){a=n.add;if(!re.iscallable(a)){throw new typeerror("bad set")}i=re.getiterator(o)}if(typeof i!=="undefined"){while(true){var u=re.iteratorstep(i);if(u===false){break}var f=u.value;try{t(a,n,f)}catch(s){re.iteratorclose(i,true);throw s}}}}};var ur={map:function(){var e={};var r=function mapentry(e,t){this.key=e;this.value=t;this.next=null;this.prev=null};r.prototype.isremoved=function isremoved(){return this.key===e};var n=function ismap(e){return!!e._es6map};var o=function requiremapslot(e,t){if(!re.typeisobject(e)||!n(e)){throw new typeerror("method map.prototype."+t+" called on incompatible receiver "+re.tostring(e))}};var i=function mapiterator(e,t){o(e,"[[mapiterator]]");this.head=e._head;this.i=this.head;this.kind=t};i.prototype={next:function next(){var e=this.i;var t=this.kind;var r=this.head;if(typeof this.i==="undefined"){return ge()}while(e.isremoved()&&e!==r){e=e.prev}var n;while(e.next!==r){e=e.next;if(!e.isremoved()){if(t==="key"){n=e.key}else if(t==="value"){n=e.value}else{n=[e.key,e.value]}this.i=e;return ge(n)}}this.i=void 0;return ge()}};we(i.prototype);var a;var u=function map(){if(!(this instanceof map)){throw new typeerror('constructor map requires "new"')}if(this&&this._es6map){throw new typeerror("bad construction")}var e=te(this,map,a,{_es6map:true,_head:null,_storage:vr(),_size:0});var t=new r(null,null);t.next=t.prev=t;e._head=t;if(arguments.length>0){br(map,e,arguments[0])}return e};a=u.prototype;o.getter(a,"size",function(){if(typeof this._size==="undefined"){throw new typeerror("size method called on incompatible map")}return this._size});b(a,{get:function get(e){o(this,"get");var t=hr(e);if(t!==null){var r=this._storage[t];if(r){return r.value}else{return}}var n=this._head;var i=n;while((i=i.next)!==n){if(re.samevaluezero(i.key,e)){return i.value}}},has:function has(e){o(this,"has");var t=hr(e);if(t!==null){return typeof this._storage[t]!=="undefined"}var r=this._head;var n=r;while((n=n.next)!==r){if(re.samevaluezero(n.key,e)){return true}}return false},set:function set(e,t){o(this,"set");var n=this._head;var i=n;var a;var u=hr(e);if(u!==null){if(typeof this._storage[u]!=="undefined"){this._storage[u].value=t;return this}else{a=this._storage[u]=new r(e,t);i=n.prev}}while((i=i.next)!==n){if(re.samevaluezero(i.key,e)){i.value=t;return this}}a=a||new r(e,t);if(re.samevalue(-0,e)){a.key=+0}a.next=this._head;a.prev=this._head.prev;a.prev.next=a;a.next.prev=a;this._size+=1;return this},"delete":function(t){o(this,"delete");var r=this._head;var n=r;var i=hr(t);if(i!==null){if(typeof this._storage[i]==="undefined"){return false}n=this._storage[i].prev;delete this._storage[i]}while((n=n.next)!==r){if(re.samevaluezero(n.key,t)){n.key=n.value=e;n.prev.next=n.next;n.next.prev=n.prev;this._size-=1;return true}}return false},clear:function clear(){o(this,"clear");this._size=0;this._storage=vr();var t=this._head;var r=t;var n=r.next;while((r=n)!==t){r.key=r.value=e;n=r.next;r.next=r.prev=t}t.next=t.prev=t},keys:function keys(){o(this,"keys");return new i(this,"key")},values:function values(){o(this,"values");return new i(this,"value")},entries:function entries(){o(this,"entries");return new i(this,"key+value")},foreach:function foreach(e){o(this,"foreach");var r=arguments.length>1?arguments[1]:null;var n=this.entries();for(var i=n.next();!i.done;i=n.next()){if(r){t(e,r,i.value[1],i.value[0],this)}else{e(i.value[1],i.value[0],this)}}}});we(a,a.entries);return u}(),set:function(){var e=function isset(e){return e._es6set&&typeof e._storage!=="undefined"};var r=function requiresetslot(t,r){if(!re.typeisobject(t)||!e(t)){throw new typeerror("set.prototype."+r+" called on incompatible receiver "+re.tostring(t))}};var o;var i=function set(){if(!(this instanceof set)){throw new typeerror('constructor set requires "new"')}if(this&&this._es6set){throw new typeerror("bad construction")}var e=te(this,set,o,{_es6set:true,"[[setdata]]":null,_storage:vr()});if(!e._es6set){throw new typeerror("bad set")}if(arguments.length>0){$r(set,e,arguments[0])}return e};o=i.prototype;var a=function(e){var t=e;if(t==="^null"){return null}else if(t==="^undefined"){return void 0}else{var r=t.charat(0);if(r==="$"){return c(t,1)}else if(r==="n"){return+c(t,1)}else if(r==="b"){return t==="btrue"}}return+t};var u=function ensuremap(e){if(!e["[[setdata]]"]){var t=e["[[setdata]]"]=new ur.map;l(n(e._storage),function(e){var r=a(e);t.set(r,r)});e["[[setdata]]"]=t}e._storage=null};o.getter(i.prototype,"size",function(){r(this,"size");if(this._storage){return n(this._storage).length}u(this);return this["[[setdata]]"].size});b(i.prototype,{has:function has(e){r(this,"has");var t;if(this._storage&&(t=hr(e))!==null){return!!this._storage[t]}u(this);return this["[[setdata]]"].has(e)},add:function add(e){r(this,"add");var t;if(this._storage&&(t=hr(e))!==null){this._storage[t]=true;return this}u(this);this["[[setdata]]"].set(e,e);return this},"delete":function(e){r(this,"delete");var t;if(this._storage&&(t=hr(e))!==null){var n=z(this._storage,t);return delete this._storage[t]&&n}u(this);return this["[[setdata]]"]["delete"](e)},clear:function clear(){r(this,"clear");if(this._storage){this._storage=vr()}if(this["[[setdata]]"]){this["[[setdata]]"].clear()}},values:function values(){r(this,"values");u(this);return this["[[setdata]]"].values()},entries:function entries(){r(this,"entries");u(this);return this["[[setdata]]"].entries()},foreach:function foreach(e){r(this,"foreach");var n=arguments.length>1?arguments[1]:null;var o=this;u(o);this["[[setdata]]"].foreach(function(r,i){if(n){t(e,n,i,i,o)}else{e(i,i,o)}})}});h(i.prototype,"keys",i.prototype.values,true);we(i.prototype,i.prototype.values);return i}()};if(s.map||s.set){var jr=a(function(){return new map([[1,2]]).get(1)===2});if(!jr){var xr=s.map;s.map=function map(){if(!(this instanceof map)){throw new typeerror('constructor map requires "new"')}var e=new xr;if(arguments.length>0){br(map,e,arguments[0])}delete e.constructor;object.setprototypeof(e,s.map.prototype);return e};s.map.prototype=m(xr.prototype);h(s.map.prototype,"constructor",s.map,true);o.preservetostring(s.map,xr)}var kr=new map;var zr=function(){var e=new map([[1,0],[2,0],[3,0],[4,0]]);e.set(-0,e);return e.get(0)===e&&e.get(-0)===e&&e.has(0)&&e.has(-0)}();var yr=kr.set(1,2)===kr;if(!zr||!yr){var qr=map.prototype.set;z(map.prototype,"set",function set(e,r){t(qr,this,e===0?0:e,r);return this})}if(!zr){var en=map.prototype.get;var tn=map.prototype.has;b(map.prototype,{get:function get(e){return t(en,this,e===0?0:e)},has:function has(e){return t(tn,this,e===0?0:e)}},true);o.preservetostring(map.prototype.get,en);o.preservetostring(map.prototype.has,tn)}var rn=new set;var nn=function(e){e["delete"](0);e.add(-0);return!e.has(0)}(rn);var on=rn.add(1)===rn;if(!nn||!on){var an=set.prototype.add;set.prototype.add=function add(e){t(an,this,e===0?0:e);return this};o.preservetostring(set.prototype.add,an)}if(!nn){var un=set.prototype.has;set.prototype.has=function has(e){return t(un,this,e===0?0:e)};o.preservetostring(set.prototype.has,un);var fn=set.prototype["delete"];set.prototype["delete"]=function setdelete(e){return t(fn,this,e===0?0:e)};o.preservetostring(set.prototype["delete"],fn)}var sn=w(s.map,function(e){var t=new e([]);t.set(42,42);return t instanceof e});var cn=object.setprototypeof&&!sn;var ln=function(){try{return!(s.map()instanceof s.map)}catch(e){return e instanceof typeerror}}();if(s.map.length!==0||cn||!ln){var pn=s.map;s.map=function map(){if(!(this instanceof map)){throw new typeerror('constructor map requires "new"')}var e=new pn;if(arguments.length>0){br(map,e,arguments[0])}delete e.constructor;object.setprototypeof(e,map.prototype);return e};s.map.prototype=pn.prototype;h(s.map.prototype,"constructor",s.map,true);o.preservetostring(s.map,pn)}var vn=w(s.set,function(e){var t=new e([]);t.add(42,42);return t instanceof e});var yn=object.setprototypeof&&!vn;var hn=function(){try{return!(s.set()instanceof s.set)}catch(e){return e instanceof typeerror}}();if(s.set.length!==0||yn||!hn){var bn=s.set;s.set=function set(){if(!(this instanceof set)){throw new typeerror('constructor set requires "new"')}var e=new bn;if(arguments.length>0){$r(set,e,arguments[0])}delete e.constructor;object.setprototypeof(e,set.prototype);return e};s.set.prototype=bn.prototype;h(s.set.prototype,"constructor",s.set,true);o.preservetostring(s.set,bn)}var gn=new s.map;var dn=!a(function(){return gn.keys().next().done});if(typeof s.map.prototype.clear!=="function"||(new s.set).size!==0||gn.size!==0||typeof s.map.prototype.keys!=="function"||typeof s.set.prototype.keys!=="function"||typeof s.map.prototype.foreach!=="function"||typeof s.set.prototype.foreach!=="function"||u(s.map)||u(s.set)||typeof gn.keys().next!=="function"||dn||!sn){b(s,{map:ur.map,set:ur.set},true)}if(s.set.prototype.keys!==s.set.prototype.values){h(s.set.prototype,"keys",s.set.prototype.values,true)}we(object.getprototypeof((new s.map).keys()));we(object.getprototypeof((new s.set).keys()));if(c&&s.set.prototype.has.name!=="has"){var on=s.set.prototype.has;z(s.set.prototype,"has",function has(e){return t(on,this,e)})}}b(s,ur);me(s.map);me(s.set)}var mn=function throwunlesstargetisobject(e){if(!re.typeisobject(e)){throw new typeerror("target must be an object")}};var wn={apply:function apply(){return re.call(re.call,null,arguments)},construct:function construct(e,t){if(!re.isconstructor(e)){throw new typeerror("first argument must be a constructor.")}var r=arguments.length>2?arguments[2]:e;if(!re.isconstructor(r)){throw new typeerror("new.target must be a constructor.")}return re.construct(e,t,r,"internal")},deleteproperty:function deleteproperty(e,t){mn(e);if(s){var r=object.getownpropertydescriptor(e,t);if(r&&!r.configurable){return false}}return delete e[t]},has:function has(e,t){mn(e);return t in e}};if(object.getownpropertynames){object.assign(wn,{ownkeys:function ownkeys(e){mn(e);var t=object.getownpropertynames(e);if(re.iscallable(object.getownpropertysymbols)){x(t,object.getownpropertysymbols(e))}return t}})}var jn=function convertexceptiontoboolean(e){return!i(e)};if(object.preventextensions){object.assign(wn,{isextensible:function isextensible(e){mn(e);return object.isextensible(e)},preventextensions:function preventextensions(e){mn(e);return jn(function(){object.preventextensions(e)})}})}if(s){var sn=function get(e,t,r){var n=object.getownpropertydescriptor(e,t);if(!n){var o=object.getprototypeof(e);if(o===null){return void 0}return sn(o,t,r)}if("value"in n){return n.value}if(n.get){return re.call(n.get,r)}return void 0};var tn=function set(e,r,n,o){var i=object.getownpropertydescriptor(e,r);if(!i){var a=object.getprototypeof(e);if(a!==null){return tn(a,r,n,o)}i={value:void 0,writable:true,enumerable:true,configurable:true}}if("value"in i){if(!i.writable){return false}if(!re.typeisobject(o)){return false}var u=object.getownpropertydescriptor(o,r);if(u){return ee.defineproperty(o,r,{value:n})}else{return ee.defineproperty(o,r,{value:n,writable:true,enumerable:true,configurable:true})}}if(i.set){t(i.set,o,n);return true}return false};object.assign(wn,{defineproperty:function defineproperty(e,t,r){mn(e);return jn(function(){object.defineproperty(e,t,r)})},getownpropertydescriptor:function getownpropertydescriptor(e,t){mn(e);return object.getownpropertydescriptor(e,t)},get:function get(e,t){mn(e);var r=arguments.length>2?arguments[2]:e;return sn(e,t,r)},set:function set(e,t,r){mn(e);var n=arguments.length>3?arguments[3]:e;return tn(e,t,r,n)}})}if(object.getprototypeof){var in=object.getprototypeof;wn.getprototypeof=function getprototypeof(e){mn(e);return in(e)}}if(object.setprototypeof&&wn.getprototypeof){var en=function(e,t){var r=t;while(r){if(e===r){return true}r=wn.getprototypeof(r)}return false};object.assign(wn,{setprototypeof:function setprototypeof(e,t){mn(e);if(t!==null&&!re.typeisobject(t)){throw new typeerror("proto must be an object or null")}if(t===ee.getprototypeof(e)){return true}if(ee.isextensible&&!ee.isextensible(e)){return false}if(en(e,t)){return false}object.setprototypeof(e,t);return true}})}var pn=function(e,t){if(!re.iscallable(s.reflect[e])){h(s.reflect,e,t)}else{var r=a(function(){s.reflect[e](1);s.reflect[e](nan);s.reflect[e](true);return true});if(r){z(s.reflect,e,t)}}};object.keys(wn).foreach(function(e){pn(e,wn[e])});var cn=s.reflect.getprototypeof;if(c&&cn&&cn.name!=="getprototypeof"){z(s.reflect,"getprototypeof",function getprototypeof(e){return t(cn,s.reflect,e)})}if(s.reflect.setprototypeof){if(a(function(){s.reflect.setprototypeof(1,{});return true})){z(s.reflect,"setprototypeof",wn.setprototypeof)}}if(s.reflect.defineproperty){if(!a(function(){var e=!s.reflect.defineproperty(1,"test",{value:1});var t=typeof object.preventextensions!=="function"||!s.reflect.defineproperty(object.preventextensions({}),"test",{});return e&&t})){z(s.reflect,"defineproperty",wn.defineproperty)}}if(s.reflect.construct){if(!a(function(){var e=function f(){};return s.reflect.construct(function(){},[],e)instanceof e})){z(s.reflect,"construct",wn.construct)}}if(string(new date(nan))!=="invalid date"){var mn=date.prototype.tostring;var xn=function tostring(){var e=+this;if(e!==e){return"invalid date"}return re.call(mn,this)};z(date.prototype,"tostring",xn)}var nn={anchor:function anchor(e){return re.createhtml(this,"a","name",e)},big:function big(){return re.createhtml(this,"big","","")},blink:function blink(){return re.createhtml(this,"blink","","")},bold:function bold(){return re.createhtml(this,"b","","")},fixed:function fixed(){return re.createhtml(this,"tt","","")},fontcolor:function fontcolor(e){return re.createhtml(this,"font","color",e)},fontsize:function fontsize(e){return re.createhtml(this,"font","size",e)},italics:function italics(){return re.createhtml(this,"i","","")},link:function link(e){return re.createhtml(this,"a","href",e)},small:function small(){return re.createhtml(this,"small","","")},strike:function strike(){return re.createhtml(this,"strike","","")},sub:function sub(){return re.createhtml(this,"sub","","")},sup:function sub(){return re.createhtml(this,"sup","","")}};l(object.keys(nn),function(e){var r=string.prototype[e];var n=false;if(re.iscallable(r)){var o=t(r,"",' " ');var i=p([],o.match(/"/g)).length;n=o!==o.tolowercase()||i>2}else{n=true}if(n){z(string.prototype,e,nn[e])}});var an=function(){if(!y){return false}var e=typeof json==="object"&&typeof json.stringify==="function"?json.stringify:null;if(!e){return false}if(typeof e(g())!=="undefined"){return true}if(e([g()])!=="[null]"){return true}var t={a:g()};t[g()]=true;if(e(t)!=="{}"){return true}return false}();var rn=a(function(){if(!y){return true}return json.stringify(object(g()))==="{}"&&json.stringify([object(g())])==="[{}]"});if(an||!rn){var _n=json.stringify;z(json,"stringify",function stringify(e){if(typeof e==="symbol"){return}var n;if(arguments.length>1){n=arguments[1]}var o=[e];if(!r(n)){var i=re.iscallable(n)?n:null;var a=function(e,r){var n=i?t(i,this,e,r):r;if(typeof n!=="symbol"){if(k.symbol(n)){return st({})(n)}else{return n}}};o.push(a)}else{o.push(n)}if(arguments.length>2){o.push(arguments[2])}return _n.apply(this,o)})}return s}); //# sourcemappingurl=es6-shim.map