!function(t,e){void0===t.HTMLVideoElement&&(e.createElement("video"),e.createElement("audio"),e.createElement("track")),function(t,e){"use strict";"function"==typeofdefine&&define.amd?define(e):"object"==typeofexports?module.exports=e():t.returnExports=e()}(this,(function(){vare,r=Array,n=r.prototype,o=Object,i=o.prototype,a=Function.prototype,c=String,u=c.prototype,l=Number,f=l.prototype,s=n.slice,p=n.splice,h=n.push,y=n.unshift,d=n.concat,b=a.call,v=a.apply,g=Math.max,w=Math.min,O=i.toString,j="function"==typeofSymbol&&"symbol"==typeofSymbol.toStringTag,T=Function.prototype.toString,m=function(t){try{returnT.call(t),!0}catch(t){return!1}},E="[object Function]",D="[object GeneratorFunction]";e=function(t){if("function"!=typeoft)return!1;if(j)returnm(t);vare=O.call(t);returne===E||e===D};varx,S=RegExp.prototype.exec,_=function(t){try{returnS.call(t),!0}catch(t){return!1}},M="[object RegExp]";x=function(t){return"object"==typeoft&&(j?_(t):O.call(t)===M)};varI,P=String.prototype.valueOf,F=function(t){try{returnP.call(t),!0}catch(t){return!1}},U="[object String]";I=function(t){return"string"==typeoft||"object"==typeoft&&(j?F(t):O.call(t)===U)};varN=o.defineProperty&&function(){try{vart={};for(vareino.defineProperty(t,"x",{enumerable:!1,value:t}),t)return!1;returnt.x===t}catch(t){return!1}}(),k=function(t){vare;returne=N?function(t,e,r,n){!n&&eint||o.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:!0,value:r})}:function(t,e,r,n){!n&&eint||(t[e]=r)},function(r,n,o){for(variinn)t.call(n,i)&&e(r,i,n[i],o)}}(i.hasOwnProperty),C=function(t){vare=typeoft;returnnull===t||"object"!==e&&"function"!==e},A=l.isNaN||function(t){returnt!=t},R={ToInteger:function(t){vare=+t;returnA(e)?e=0:0!==e&&e!==1/0&&e!==-1/0&&(e=(e>0||-1)*Math.floor(Math.abs(e))),e},ToPrimitive:function(t){varr,n,o;if(C(t))returnt;if(n=t.valueOf,e(n)&&(r=n.call(t),C(r)))returnr;if(o=t.toString,e(o)&&(r=o.call(t),C(r)))returnr;thrownewTypeError},ToObject:function(t){if(null==t)thrownewTypeError("can't convert "+t+" to object");returno(t)},ToUint32:function(t){returnt>>>0}},$=function(){};k(a,{bind:function(t){varr=this;if(!e(r))thrownewTypeError("Function.prototype.bind called on incompatible "+r);for(varn,i=s.call(arguments,1),a=function(){if(thisinstanceofn){vare=r.apply(this,d.call(i,s.call(arguments)));returno(e)===e?e:this}returnr.apply(t,d.call(i,s.call(arguments)))},c=g(0,r.length-i.length),u=[],l=0;c>l;l++)h.call(u,"$"+l);returnn=Function("binder","return function ("+u.join(",")+"){ return binder.apply(this, arguments); }")(a),r.prototype&&($.prototype=r.prototype,n.prototype=new$,$.prototype=null),n}});varz=b.bind(i.hasOwnProperty),J=b.bind(i.toString),G=b.bind(s),Z=v.bind(s),Y=b.bind(u.slice),W=b.bind(u.split),H=b.bind(u.indexOf),L=b.bind(h),X=b.bind(i.propertyIsEnumerable),B=b.bind(n.sort),V=r.isArray||function(t){return"[object Array]"===J(t)},q=1!==[].unshift(0);k(n,{unshift:function(){returny.apply(this,arguments),this.length}},q),k(r,{isArray:V});varK=o("a"),Q="a"!==K[0]||!(0inK),tt=function(t){vare=!0,r=!0,n=!1;if(t)try{t.call("foo",(function(t,r,n){"object"!=typeofn&&(e=!1)})),t.call([1],(function(){"use strict";r="string"==typeofthis}),"x")}catch(t){n=!0}return!!t&&!n&&e&&r};k(n,{forEach:function(t){varr,n=R.ToObject(this),o=Q&&I(this)?W(this,""):n,i=-1,a=R.ToUint32(o.length);if(arguments.length>1&&(r=arguments[1]),!e(t))thrownewTypeError("Array.prototype.forEach callback must be a function");for(;++i<a;)iino&&(void0===r?t(o[i],i,n):t.call(r,o[i],i,n))}},!tt(n.forEach)),k(n,{map:function(t){varn,o=R.ToObject(this),i=Q&&I(this)?W(this,""):o,a=R.ToUint32(i.length),c=r(a);if(arguments.length>1&&(n=arguments[1]),!e(t))thrownewTypeError("Array.prototype.map callback must be a function");for(varu=0;a>u;u++)uini&&(c[u]=void0===n?t(i[u],u,o):t.call(n,i[u],u,o));returnc}},!tt(n.map)),k(n,{filter:function(t){varr,n,o=R.ToObject(this),i=Q&&I(this)?W(this,""):o,a=R.ToUint32(i.length),c=[];if(arguments.length>1&&(n=arguments[1]),!e(t))thrownewTypeError("Array.prototyp