dashjs
Version:
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
1 lines • 225 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.dashjs=t():e.dashjs=t()}(self,(function(){return function(){var e={3282:function(e,t,r){"use strict";var n=r(5429);function i(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function o(e,t){for(var r,n="",i=0,o=-1,s=0,a=0;a<=e.length;++a){if(a<e.length)r=e.charCodeAt(a);else{if(47===r)break;r=47}if(47===r){if(o===a-1||1===s);else if(o!==a-1&&2===s){if(n.length<2||2!==i||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2))if(n.length>2){var u=n.lastIndexOf("/");if(u!==n.length-1){-1===u?(n="",i=0):i=(n=n.slice(0,u)).length-1-n.lastIndexOf("/"),o=a,s=0;continue}}else if(2===n.length||1===n.length){n="",i=0,o=a,s=0;continue}t&&(n.length>0?n+="/..":n="..",i=2)}else n.length>0?n+="/"+e.slice(o+1,a):n=e.slice(o+1,a),i=a-o-1;o=a,s=0}else 46===r&&-1!==s?++s:s=-1}return n}r(6280),r(4782),r(2010),r(3110);var s={resolve:function(){for(var e,t="",r=!1,n=arguments.length-1;n>=-1&&!r;n--){var s;n>=0?s=arguments[n]:(void 0===e&&(e=process.cwd()),s=e),i(s),0!==s.length&&(t=s+"/"+t,r=47===s.charCodeAt(0))}return t=o(t,!r),r?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(i(e),0===e.length)return".";var t=47===e.charCodeAt(0),r=47===e.charCodeAt(e.length-1);return 0!==(e=o(e,!t)).length||t||(e="."),e.length>0&&r&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return i(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t<arguments.length;++t){var r=arguments[t];i(r),r.length>0&&(void 0===e?e=r:e+="/"+r)}return void 0===e?".":s.normalize(e)},relative:function(e,t){if(i(e),i(t),e===t)return"";if((e=s.resolve(e))===(t=s.resolve(t)))return"";for(var r=1;r<e.length&&47===e.charCodeAt(r);++r);for(var n=e.length,o=n-r,a=1;a<t.length&&47===t.charCodeAt(a);++a);for(var u=t.length-a,c=o<u?o:u,f=-1,l=0;l<=c;++l){if(l===c){if(u>c){if(47===t.charCodeAt(a+l))return t.slice(a+l+1);if(0===l)return t.slice(a+l)}else o>c&&(47===e.charCodeAt(r+l)?f=l:0===l&&(f=0));break}var d=e.charCodeAt(r+l);if(d!==t.charCodeAt(a+l))break;47===d&&(f=l)}var E="";for(l=r+f+1;l<=n;++l)l!==n&&47!==e.charCodeAt(l)||(0===E.length?E+="..":E+="/..");return E.length>0?E+t.slice(a+f):(a+=f,47===t.charCodeAt(a)&&++a,t.slice(a))},_makeLong:function(e){return e},dirname:function(e){if(i(e),0===e.length)return".";for(var t=e.charCodeAt(0),r=47===t,n=-1,o=!0,s=e.length-1;s>=1;--s)if(47===(t=e.charCodeAt(s))){if(!o){n=s;break}}else o=!1;return-1===n?r?"/":".":r&&1===n?"//":e.slice(0,n)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');i(e);var r,n=0,o=-1,s=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var a=t.length-1,u=-1;for(r=e.length-1;r>=0;--r){var c=e.charCodeAt(r);if(47===c){if(!s){n=r+1;break}}else-1===u&&(s=!1,u=r+1),a>=0&&(c===t.charCodeAt(a)?-1==--a&&(o=r):(a=-1,o=u))}return n===o?o=u:-1===o&&(o=e.length),e.slice(n,o)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!s){n=r+1;break}}else-1===o&&(s=!1,o=r+1);return-1===o?"":e.slice(n,o)},extname:function(e){i(e);for(var t=-1,r=0,n=-1,o=!0,s=0,a=e.length-1;a>=0;--a){var u=e.charCodeAt(a);if(47!==u)-1===n&&(o=!1,n=a+1),46===u?-1===t?t=a:1!==s&&(s=1):-1!==t&&(s=-1);else if(!o){r=a+1;break}}return-1===t||-1===n||0===s||1===s&&t===n-1&&t===r+1?"":e.slice(t,n)},format:function(e){if(null===e||"object"!==n(e))throw new TypeError('The "pathObject" argument must be of type Object. Received type '+n(e));return function(e,t){var r=t.dir||t.root,n=t.base||(t.name||"")+(t.ext||"");return r?r===t.root?r+n:r+"/"+n:n}(0,e)},parse:function(e){i(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var r,n=e.charCodeAt(0),o=47===n;o?(t.root="/",r=1):r=0;for(var s=-1,a=0,u=-1,c=!0,f=e.length-1,l=0;f>=r;--f)if(47!==(n=e.charCodeAt(f)))-1===u&&(c=!1,u=f+1),46===n?-1===s?s=f:1!==l&&(l=1):-1!==s&&(l=-1);else if(!c){a=f+1;break}return-1===s||-1===u||0===l||1===l&&s===u-1&&s===a+1?-1!==u&&(t.base=t.name=0===a&&o?e.slice(1,u):e.slice(a,u)):(0===a&&o?(t.name=e.slice(1,s),t.base=e.slice(1,u)):(t.name=e.slice(a,s),t.base=e.slice(a,u)),t.ext=e.slice(s,u)),a>0?t.dir=e.slice(0,a-1):o&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};s.posix=s,e.exports=s},8571:function(e,t,r){var n;e=r.nmd(e);var i=r(5429);r(8706),r(2010),r(7495),r(906),r(5440),function(o,s){"use strict";var a="function",u="undefined",c="object",f="string",l="major",d="model",E="name",p="type",h="vendor",g="version",y="architecture",v="console",S="mobile",A="tablet",m="smarttv",_="wearable",T="embedded",R="Amazon",b="Apple",I="ASUS",w="BlackBerry",C="Browser",D="Chrome",M="Firefox",O="Google",N="Huawei",x="LG",L="Microsoft",P="Motorola",k="Opera",U="Samsung",K="Sharp",Y="Sony",B="Xiaomi",F="Zebra",G="Facebook",j="Chromium OS",H="Mac OS",V=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},W=function(e,t){return i(e)===f&&-1!==q(t).indexOf(q(e))},q=function(e){return e.toLowerCase()},z=function(e,t){if(i(e)===f)return e=e.replace(/^\s\s*/,""),i(t)===u?e:e.substring(0,500)},X=function(e,t){for(var r,n,o,u,f,l,d=0;d<t.length&&!f;){var E=t[d],p=t[d+1];for(r=n=0;r<E.length&&!f&&E[r];)if(f=E[r++].exec(e))for(o=0;o<p.length;o++)l=f[++n],u=p[o],i(u)===c&&u.length>0?2===u.length?i(u[1])==a?this[u[0]]=u[1].call(this,l):this[u[0]]=u[1]:3===u.length?i(u[1])!==a||u[1].exec&&u[1].test?this[u[0]]=l?l.replace(u[1],u[2]):s:this[u[0]]=l?u[1].call(this,l,u[2]):s:4===u.length&&(this[u[0]]=l?u[3].call(this,l.replace(u[1],u[2])):s):this[u]=l||s;d+=2}},Q=function(e,t){for(var r in t)if(i(t[r])===c&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(W(t[r][n],e))return"?"===r?s:r}else if(W(t[r],e))return"?"===r?s:r;return e},$={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Z={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[g,[E,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[g,[E,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[E,g],[/opios[\/ ]+([\w\.]+)/i],[g,[E,k+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[g,[E,k+" GX"]],[/\bopr\/([\w\.]+)/i],[g,[E,k]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[g,[E,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[E,g],[/\bddg\/([\w\.]+)/i],[g,[E,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[g,[E,"UC"+C]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[g,[E,"WeChat"]],[/konqueror\/([\w\.]+)/i],[g,[E,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[g,[E,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[g,[E,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[g,[E,"Smart Lenovo "+C]],[/(avast|avg)\/([\w\.]+)/i],[[E,/(.+)/,"$1 Secure "+C],g],[/\bfocus\/([\w\.]+)/i],[g,[E,M+" Focus"]],[/\bopt\/([\w\.]+)/i],[g,[E,k+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[g,[E,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[g,[E,"Dolphin"]],[/coast\/([\w\.]+)/i],[g,[E,k+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[g,[E,"MIUI "+C]],[/fxios\/([-\w\.]+)/i],[g,[E,M]],[/\bqihu|(qi?ho?o?|360)browser/i],[[E,"360 "+C]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[E,/(.+)/,"$1 "+C],g],[/samsungbrowser\/([\w\.]+)/i],[g,[E,U+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[E,/_/g," "],g],[/metasr[\/ ]?([\d\.]+)/i],[g,[E,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[E,"Sogou Mobile"],g],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[E,g],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[E],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[E,G],g],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[E,g],[/\bgsa\/([\w\.]+) .*safari\//i],[g,[E,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[g,[E,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[g,[E,D+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[E,D+" WebView"],g],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[g,[E,"Android "+C]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[E,g],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[g,[E,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[g,E],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[E,[g,Q,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[E,g],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[E,"Netscape"],g],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[g,[E,M+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[E,g],[/(cobalt)\/([\w\.]+)/i],[E,[g,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[y,"amd64"]],[/(ia32(?=;))/i],[[y,q]],[/((?:i[346]|x)86)[;\)]/i],[[y,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/windows (ce|mobile); ppc;/i],[[y,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[y,/ower/,"",q]],[/(sun4\w)[;\)]/i],[[y,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[y,q]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[h,U],[p,A]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[d,[h,U],[p,S]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[h,b],[p,S]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[h,b],[p,A]],[/(macintosh);/i],[d,[h,b]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[h,K],[p,S]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[h,N],[p,A]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[h,N],[p,S]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[d,/_/g," "],[h,B],[p,S]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[h,B],[p,A]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[h,"OPPO"],[p,S]],[/\b(opd2\d{3}a?) bui/i],[d,[h,"OPPO"],[p,A]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[h,"Vivo"],[p,S]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[h,"Realme"],[p,S]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[h,P],[p,S]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[h,P],[p,A]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[h,x],[p,A]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[h,x],[p,S]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[h,"Lenovo"],[p,A]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[h,"Nokia"],[p,S]],[/(pixel c)\b/i],[d,[h,O],[p,A]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[h,O],[p,S]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[h,Y],[p,S]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[h,Y],[p,A]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[h,"OnePlus"],[p,S]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[h,R],[p,A]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[h,R],[p,S]],[/(playbook);[-\w\),; ]+(rim)/i],[d,h,[p,A]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[h,w],[p,S]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[h,I],[p,A]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[h,I],[p,S]],[/(nexus 9)/i],[d,[h,"HTC"],[p,A]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[d,/_/g," "],[p,S]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[h,"Acer"],[p,A]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[h,"Meizu"],[p,S]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[h,"Ulefone"],[p,S]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[h,d,[p,S]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,d,[p,A]],[/(surface duo)/i],[d,[h,L],[p,A]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[h,"Fairphone"],[p,S]],[/(u304aa)/i],[d,[h,"AT&T"],[p,S]],[/\bsie-(\w*)/i],[d,[h,"Siemens"],[p,S]],[/\b(rct\w+) b/i],[d,[h,"RCA"],[p,A]],[/\b(venue[\d ]{2,7}) b/i],[d,[h,"Dell"],[p,A]],[/\b(q(?:mv|ta)\w+) b/i],[d,[h,"Verizon"],[p,A]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[h,"Barnes & Noble"],[p,A]],[/\b(tm\d{3}\w+) b/i],[d,[h,"NuVision"],[p,A]],[/\b(k88) b/i],[d,[h,"ZTE"],[p,A]],[/\b(nx\d{3}j) b/i],[d,[h,"ZTE"],[p,S]],[/\b(gen\d{3}) b.+49h/i],[d,[h,"Swiss"],[p,S]],[/\b(zur\d{3}) b/i],[d,[h,"Swiss"],[p,A]],[/\b((zeki)?tb.*\b) b/i],[d,[h,"Zeki"],[p,A]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],d,[p,A]],[/\b(ns-?\w{0,9}) b/i],[d,[h,"Insignia"],[p,A]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[h,"NextBook"],[p,A]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],d,[p,S]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],d,[p,S]],[/\b(ph-1) /i],[d,[h,"Essential"],[p,S]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[h,"Envizen"],[p,A]],[/\b(trio[-\w\. ]+) b/i],[d,[h,"MachSpeed"],[p,A]],[/\btu_(1491) b/i],[d,[h,"Rotor"],[p,A]],[/(shield[\w ]+) b/i],[d,[h,"Nvidia"],[p,A]],[/(sprint) (\w+)/i],[h,d,[p,S]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[h,L],[p,S]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[h,F],[p,A]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[h,F],[p,S]],[/smart-tv.+(samsung)/i],[h,[p,m]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[h,U],[p,m]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,x],[p,m]],[/(apple) ?tv/i],[h,[d,b+" TV"],[p,m]],[/crkey/i],[[d,D+"cast"],[h,O],[p,m]],[/droid.+aft(\w+)( bui|\))/i],[d,[h,R],[p,m]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[h,K],[p,m]],[/(bravia[\w ]+)( bui|\))/i],[d,[h,Y],[p,m]],[/(mitv-\w{5}) bui/i],[d,[h,B],[p,m]],[/Hbbtv.*(technisat) (.*);/i],[h,d,[p,m]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,z],[d,z],[p,m]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,m]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,d,[p,v]],[/droid.+; (shield) bui/i],[d,[h,"Nvidia"],[p,v]],[/(playstation [345portablevi]+)/i],[d,[h,Y],[p,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[h,L],[p,v]],[/((pebble))app/i],[h,d,[p,_]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[h,b],[p,_]],[/droid.+; (glass) \d/i],[d,[h,O],[p,_]],[/droid.+; (wt63?0{2,3})\)/i],[d,[h,F],[p,_]],[/(quest( \d| pro)?)/i],[d,[h,G],[p,_]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[p,T]],[/(aeobc)\b/i],[d,[h,R],[p,T]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,S]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,A]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,A]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,S]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[g,[E,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[g,[E,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[E,g],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[g,E]],os:[[/microsoft (windows) (vista|xp)/i],[E,g],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[E,[g,Q,$]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[g,Q,$],[E,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[g,/_/g,"."],[E,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[E,H],[g,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[g,E],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[E,g],[/\(bb(10);/i],[g,[E,w]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[g,[E,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[g,[E,M+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[g,[E,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[g,[E,"watchOS"]],[/crkey\/([\d\.]+)/i],[g,[E,D+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[E,j],g],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[E,g],[/(sunos) ?([\w\.\d]*)/i],[[E,"Solaris"],g],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[E,g]]},J=function(e,t){if(i(e)===c&&(t=e,e=s),!(this instanceof J))return new J(e,t).getResult();var r=i(o)!==u&&o.navigator?o.navigator:s,n=e||(r&&r.userAgent?r.userAgent:""),v=r&&r.userAgentData?r.userAgentData:s,m=t?function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r}(Z,t):Z,_=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[E]=s,t[g]=s,X.call(t,n,m.browser),t[l]=(e=t[g],i(e)===f?e.replace(/[^\d\.]/g,"").split(".")[0]:s),_&&r&&r.brave&&i(r.brave.isBrave)==a&&(t[E]="Brave"),t},this.getCPU=function(){var e={};return e[y]=s,X.call(e,n,m.cpu),e},this.getDevice=function(){var e={};return e[h]=s,e[d]=s,e[p]=s,X.call(e,n,m.device),_&&!e[p]&&v&&v.mobile&&(e[p]=S),_&&"Macintosh"==e[d]&&r&&i(r.standalone)!==u&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[d]="iPad",e[p]=A),e},this.getEngine=function(){var e={};return e[E]=s,e[g]=s,X.call(e,n,m.engine),e},this.getOS=function(){var e={};return e[E]=s,e[g]=s,X.call(e,n,m.os),_&&!e[E]&&v&&v.platform&&"Unknown"!=v.platform&&(e[E]=v.platform.replace(/chrome os/i,j).replace(/macos/i,H)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=i(e)===f&&e.length>500?z(e,500):e,this},this.setUA(n),this};J.VERSION="1.0.38",J.BROWSER=V([E,g,l]),J.CPU=V([y]),J.DEVICE=V([d,h,p,v,S,m,A,_,T]),J.ENGINE=J.OS=V([E,g]),i(t)!==u?(i(e)!==u&&e.exports&&(t=e.exports=J),t.UAParser=J):i(r.amdD)===a&&r.amdO?(n=function(){return J}.call(t,r,t,e))===s||(e.exports=n):i(o)!==u&&(o.UAParser=J);var ee=i(o)!==u&&(o.jQuery||o.Zepto);if(ee&&!ee.ua){var te=new J;ee.ua=te.getResult(),ee.ua.get=function(){return te.getUA()},ee.ua.set=function(e){te.setUA(e);var t=te.getResult();for(var r in t)ee.ua[r]=t[r]}}}("object"===("undefined"==typeof window?"undefined":i(window))?window:this)},9306:function(e,t,r){"use strict";var n=r(4901),i=r(6823),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not a function")}},5548:function(e,t,r){"use strict";var n=r(3517),i=r(6823),o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not a constructor")}},3506:function(e,t,r){"use strict";var n=r(3925),i=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw new o("Can't set "+i(e)+" as a prototype")}},6469:function(e,t,r){"use strict";var n=r(8227),i=r(2360),o=r(4913).f,s=n("unscopables"),a=Array.prototype;void 0===a[s]&&o(a,s,{configurable:!0,value:i(null)}),e.exports=function(e){a[s][e]=!0}},7829:function(e,t,r){"use strict";var n=r(8183).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},679:function(e,t,r){"use strict";var n=r(1625),i=TypeError;e.exports=function(e,t){if(n(t,e))return e;throw new i("Incorrect invocation")}},8551:function(e,t,r){"use strict";var n=r(34),i=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw new o(i(e)+" is not an object")}},7811:function(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},7394:function(e,t,r){"use strict";var n=r(4576),i=r(6706),o=r(2195),s=n.ArrayBuffer,a=n.TypeError;e.exports=s&&i(s.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==o(e))throw new a("ArrayBuffer expected");return e.byteLength}},3238:function(e,t,r){"use strict";var n=r(4576),i=r(7476),o=r(7394),s=n.ArrayBuffer,a=s&&s.prototype,u=a&&i(a.slice);e.exports=function(e){if(0!==o(e))return!1;if(!u)return!1;try{return u(e,0,0),!1}catch(e){return!0}}},5652:function(e,t,r){"use strict";var n=r(9039);e.exports=n((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},5169:function(e,t,r){"use strict";var n=r(3238),i=TypeError;e.exports=function(e){if(n(e))throw new i("ArrayBuffer is detached");return e}},5636:function(e,t,r){"use strict";var n=r(4576),i=r(9504),o=r(6706),s=r(7696),a=r(5169),u=r(7394),c=r(4483),f=r(1548),l=n.structuredClone,d=n.ArrayBuffer,E=n.DataView,p=Math.min,h=d.prototype,g=E.prototype,y=i(h.slice),v=o(h,"resizable","get"),S=o(h,"maxByteLength","get"),A=i(g.getInt8),m=i(g.setInt8);e.exports=(f||c)&&function(e,t,r){var n,i=u(e),o=void 0===t?i:s(t),h=!v||!v(e);if(a(e),f&&(e=l(e,{transfer:[e]}),i===o&&(r||h)))return e;if(i>=o&&(!r||h))n=y(e,0,o);else{var g=r&&!h&&S?{maxByteLength:S(e)}:void 0;n=new d(o,g);for(var _=new E(e),T=new E(n),R=p(o,i),b=0;b<R;b++)m(T,b,A(_,b))}return f||c(e),n}},4644:function(e,t,r){"use strict";var n,i,o,s=r(7811),a=r(3724),u=r(4576),c=r(4901),f=r(34),l=r(9297),d=r(6955),E=r(6823),p=r(6699),h=r(6840),g=r(2106),y=r(1625),v=r(2787),S=r(2967),A=r(8227),m=r(3392),_=r(1181),T=_.enforce,R=_.get,b=u.Int8Array,I=b&&b.prototype,w=u.Uint8ClampedArray,C=w&&w.prototype,D=b&&v(b),M=I&&v(I),O=Object.prototype,N=u.TypeError,x=A("toStringTag"),L=m("TYPED_ARRAY_TAG"),P="TypedArrayConstructor",k=s&&!!S&&"Opera"!==d(u.opera),U=!1,K={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Y={BigInt64Array:8,BigUint64Array:8},B=function(e){var t=v(e);if(f(t)){var r=R(t);return r&&l(r,P)?r[P]:B(t)}},F=function(e){if(!f(e))return!1;var t=d(e);return l(K,t)||l(Y,t)};for(n in K)(o=(i=u[n])&&i.prototype)?T(o)[P]=i:k=!1;for(n in Y)(o=(i=u[n])&&i.prototype)&&(T(o)[P]=i);if((!k||!c(D)||D===Function.prototype)&&(D=function(){throw new N("Incorrect invocation")},k))for(n in K)u[n]&&S(u[n],D);if((!k||!M||M===O)&&(M=D.prototype,k))for(n in K)u[n]&&S(u[n].prototype,M);if(k&&v(C)!==M&&S(C,M),a&&!l(M,x))for(n in U=!0,g(M,x,{configurable:!0,get:function(){return f(this)?this[L]:void 0}}),K)u[n]&&p(u[n],L,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:k,TYPED_ARRAY_TAG:U&&L,aTypedArray:function(e){if(F(e))return e;throw new N("Target is not a typed array")},aTypedArrayConstructor:function(e){if(c(e)&&(!S||y(D,e)))return e;throw new N(E(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r,n){if(a){if(r)for(var i in K){var o=u[i];if(o&&l(o.prototype,e))try{delete o.prototype[e]}catch(r){try{o.prototype[e]=t}catch(e){}}}M[e]&&!r||h(M,e,r?t:k&&I[e]||t,n)}},exportTypedArrayStaticMethod:function(e,t,r){var n,i;if(a){if(S){if(r)for(n in K)if((i=u[n])&&l(i,e))try{delete i[e]}catch(e){}if(D[e]&&!r)return;try{return h(D,e,r?t:k&&D[e]||t)}catch(e){}}for(n in K)!(i=u[n])||i[e]&&!r||h(i,e,t)}},getTypedArrayConstructor:B,isView:function(e){if(!f(e))return!1;var t=d(e);return"DataView"===t||l(K,t)||l(Y,t)},isTypedArray:F,TypedArray:D,TypedArrayPrototype:M}},6346:function(e,t,r){"use strict";var n=r(4576),i=r(9504),o=r(3724),s=r(7811),a=r(350),u=r(6699),c=r(2106),f=r(6279),l=r(9039),d=r(679),E=r(1291),p=r(8014),h=r(7696),g=r(5617),y=r(8490),v=r(2787),S=r(2967),A=r(4373),m=r(7680),_=r(3167),T=r(7740),R=r(687),b=r(1181),I=a.PROPER,w=a.CONFIGURABLE,C="ArrayBuffer",D="DataView",M="prototype",O="Wrong index",N=b.getterFor(C),x=b.getterFor(D),L=b.set,P=n[C],k=P,U=k&&k[M],K=n[D],Y=K&&K[M],B=Object.prototype,F=n.Array,G=n.RangeError,j=i(A),H=i([].reverse),V=y.pack,W=y.unpack,q=function(e){return[255&e]},z=function(e){return[255&e,e>>8&255]},X=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Q=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return V(g(e),23,4)},Z=function(e){return V(e,52,8)},J=function(e,t,r){c(e[M],t,{configurable:!0,get:function(){return r(this)[t]}})},ee=function(e,t,r,n){var i=x(e),o=h(r),s=!!n;if(o+t>i.byteLength)throw new G(O);var a=i.bytes,u=o+i.byteOffset,c=m(a,u,u+t);return s?c:H(c)},te=function(e,t,r,n,i,o){var s=x(e),a=h(r),u=n(+i),c=!!o;if(a+t>s.byteLength)throw new G(O);for(var f=s.bytes,l=a+s.byteOffset,d=0;d<t;d++)f[l+d]=u[c?d:t-d-1]};if(s){var re=I&&P.name!==C;l((function(){P(1)}))&&l((function(){new P(-1)}))&&!l((function(){return new P,new P(1.5),new P(NaN),1!==P.length||re&&!w}))?re&&w&&u(P,"name",C):((k=function(e){return d(this,U),_(new P(h(e)),this,k)})[M]=U,U.constructor=k,T(k,P)),S&&v(Y)!==B&&S(Y,B);var ne=new K(new k(2)),ie=i(Y.setInt8);ne.setInt8(0,2147483648),ne.setInt8(1,2147483649),!ne.getInt8(0)&&ne.getInt8(1)||f(Y,{setInt8:function(e,t){ie(this,e,t<<24>>24)},setUint8:function(e,t){ie(this,e,t<<24>>24)}},{unsafe:!0})}else U=(k=function(e){d(this,U);var t=h(e);L(this,{type:C,bytes:j(F(t),0),byteLength:t}),o||(this.byteLength=t,this.detached=!1)})[M],Y=(K=function(e,t,r){d(this,Y),d(e,U);var n=N(e),i=n.byteLength,s=E(t);if(s<0||s>i)throw new G("Wrong offset");if(s+(r=void 0===r?i-s:p(r))>i)throw new G("Wrong length");L(this,{type:D,buffer:e,byteLength:r,byteOffset:s,bytes:n.bytes}),o||(this.buffer=e,this.byteLength=r,this.byteOffset=s)})[M],o&&(J(k,"byteLength",N),J(K,"buffer",x),J(K,"byteLength",x),J(K,"byteOffset",x)),f(Y,{getInt8:function(e){return ee(this,1,e)[0]<<24>>24},getUint8:function(e){return ee(this,1,e)[0]},getInt16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=ee(this,2,e,arguments.length>1&&arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return Q(ee(this,4,e,arguments.length>1&&arguments[1]))},getUint32:function(e){return Q(ee(this,4,e,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(e){return W(ee(this,4,e,arguments.length>1&&arguments[1]),23)},getFloat64:function(e){return W(ee(this,8,e,arguments.length>1&&arguments[1]),52)},setInt8:function(e,t){te(this,1,e,q,t)},setUint8:function(e,t){te(this,1,e,q,t)},setInt16:function(e,t){te(this,2,e,z,t,arguments.length>2&&arguments[2])},setUint16:function(e,t){te(this,2,e,z,t,arguments.length>2&&arguments[2])},setInt32:function(e,t){te(this,4,e,X,t,arguments.length>2&&arguments[2])},setUint32:function(e,t){te(this,4,e,X,t,arguments.length>2&&arguments[2])},setFloat32:function(e,t){te(this,4,e,$,t,arguments.length>2&&arguments[2])},setFloat64:function(e,t){te(this,8,e,Z,t,arguments.length>2&&arguments[2])}});R(k,C),R(K,D),e.exports={ArrayBuffer:k,DataView:K}},7029:function(e,t,r){"use strict";var n=r(8981),i=r(5610),o=r(6198),s=r(4606),a=Math.min;e.exports=[].copyWithin||function(e,t){var r=n(this),u=o(r),c=i(e,u),f=i(t,u),l=arguments.length>2?arguments[2]:void 0,d=a((void 0===l?u:i(l,u))-f,u-c),E=1;for(f<c&&c<f+d&&(E=-1,f+=d-1,c+=d-1);d-- >0;)f in r?r[c]=r[f]:s(r,c),c+=E,f+=E;return r}},4373:function(e,t,r){"use strict";var n=r(8981),i=r(5610),o=r(6198);e.exports=function(e){for(var t=n(this),r=o(t),s=arguments.length,a=i(s>1?arguments[1]:void 0,r),u=s>2?arguments[2]:void 0,c=void 0===u?r:i(u,r);c>a;)t[a++]=e;return t}},235:function(e,t,r){"use strict";var n=r(9213).forEach,i=r(4598)("forEach");e.exports=i?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},5370:function(e,t,r){"use strict";var n=r(6198);e.exports=function(e,t,r){for(var i=0,o=arguments.length>2?r:n(t),s=new e(o);o>i;)s[i]=t[i++];return s}},7916:function(e,t,r){"use strict";var n=r(6080),i=r(9565),o=r(8981),s=r(6319),a=r(4209),u=r(3517),c=r(6198),f=r(4659),l=r(81),d=r(851),E=Array;e.exports=function(e){var t=o(e),r=u(this),p=arguments.length,h=p>1?arguments[1]:void 0,g=void 0!==h;g&&(h=n(h,p>2?arguments[2]:void 0));var y,v,S,A,m,_,T=d(t),R=0;if(!T||this===E&&a(T))for(y=c(t),v=r?new this(y):E(y);y>R;R++)_=g?h(t[R],R):t[R],f(v,R,_);else for(v=r?new this:[],m=(A=l(t,T)).next;!(S=i(m,A)).done;R++)_=g?s(A,h,[S.value,R],!0):S.value,f(v,R,_);return v.length=R,v}},9617:function(e,t,r){"use strict";var n=r(5397),i=r(5610),o=r(6198),s=function(e){return function(t,r,s){var a=n(t),u=o(a);if(0===u)return!e&&-1;var c,f=i(s,u);if(e&&r!=r){for(;u>f;)if((c=a[f++])!=c)return!0}else for(;u>f;f++)if((e||f in a)&&a[f]===r)return e||f||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},3839:function(e,t,r){"use strict";var n=r(6080),i=r(7055),o=r(8981),s=r(6198),a=function(e){var t=1===e;return function(r,a,u){for(var c,f=o(r),l=i(f),d=s(l),E=n(a,u);d-- >0;)if(E(c=l[d],d,f))switch(e){case 0:return c;case 1:return d}return t?-1:void 0}};e.exports={findLast:a(0),findLastIndex:a(1)}},9213:function(e,t,r){"use strict";var n=r(6080),i=r(9504),o=r(7055),s=r(8981),a=r(6198),u=r(1469),c=i([].push),f=function(e){var t=1===e,r=2===e,i=3===e,f=4===e,l=6===e,d=7===e,E=5===e||l;return function(p,h,g,y){for(var v,S,A=s(p),m=o(A),_=a(m),T=n(h,g),R=0,b=y||u,I=t?b(p,_):r||d?b(p,0):void 0;_>R;R++)if((E||R in m)&&(S=T(v=m[R],R,A),e))if(t)I[R]=S;else if(S)switch(e){case 3:return!0;case 5:return v;case 6:return R;case 2:c(I,v)}else switch(e){case 4:return!1;case 7:c(I,v)}return l?-1:i||f?f:I}};e.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},8379:function(e,t,r){"use strict";var n=r(8745),i=r(5397),o=r(1291),s=r(6198),a=r(4598),u=Math.min,c=[].lastIndexOf,f=!!c&&1/[1].lastIndexOf(1,-0)<0,l=a("lastIndexOf"),d=f||!l;e.exports=d?function(e){if(f)return n(c,this,arguments)||0;var t=i(this),r=s(t);if(0===r)return-1;var a=r-1;for(arguments.length>1&&(a=u(a,o(arguments[1]))),a<0&&(a=r+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:c},597:function(e,t,r){"use strict";var n=r(9039),i=r(8227),o=r(9519),s=i("species");e.exports=function(e){return o>=51||!n((function(){var t=[];return(t.constructor={})[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},4598:function(e,t,r){"use strict";var n=r(9039);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){return 1},1)}))}},926:function(e,t,r){"use strict";var n=r(9306),i=r(8981),o=r(7055),s=r(6198),a=TypeError,u="Reduce of empty array with no initial value",c=function(e){return function(t,r,c,f){var l=i(t),d=o(l),E=s(l);if(n(r),0===E&&c<2)throw new a(u);var p=e?E-1:0,h=e?-1:1;if(c<2)for(;;){if(p in d){f=d[p],p+=h;break}if(p+=h,e?p<0:E<=p)throw new a(u)}for(;e?p>=0:E>p;p+=h)p in d&&(f=r(f,d[p],p,l));return f}};e.exports={left:c(!1),right:c(!0)}},4527:function(e,t,r){"use strict";var n=r(3724),i=r(4376),o=TypeError,s=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(i(e)&&!s(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},7680:function(e,t,r){"use strict";var n=r(9504);e.exports=n([].slice)},4488:function(e,t,r){"use strict";var n=r(7680),i=Math.floor,o=function(e,t){var r=e.length;if(r<8)for(var s,a,u=1;u<r;){for(a=u,s=e[u];a&&t(e[a-1],s)>0;)e[a]=e[--a];a!==u++&&(e[a]=s)}else for(var c=i(r/2),f=o(n(e,0,c),t),l=o(n(e,c),t),d=f.length,E=l.length,p=0,h=0;p<d||h<E;)e[p+h]=p<d&&h<E?t(f[p],l[h])<=0?f[p++]:l[h++]:p<d?f[p++]:l[h++];return e};e.exports=o},7433:function(e,t,r){"use strict";var n=r(4376),i=r(3517),o=r(34),s=r(8227)("species"),a=Array;e.exports=function(e){var t;return n(e)&&(t=e.constructor,(i(t)&&(t===a||n(t.prototype))||o(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?a:t}},1469:function(e,t,r){"use strict";var n=r(7433);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},7628:function(e,t,r){"use strict";var n=r(6198);e.exports=function(e,t){for(var r=n(e),i=new t(r),o=0;o<r;o++)i[o]=e[r-o-1];return i}},9928:function(e,t,r){"use strict";var n=r(6198),i=r(1291),o=RangeError;e.exports=function(e,t,r,s){var a=n(e),u=i(r),c=u<0?a+u:u;if(c>=a||c<0)throw new o("Incorrect index");for(var f=new t(a),l=0;l<a;l++)f[l]=l===c?s:e[l];return f}},2804:function(e){"use strict";var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=t+"+/",n=t+"-_",i=function(e){for(var t={},r=0;r<64;r++)t[e.charAt(r)]=r;return t};e.exports={i2c:r,c2i:i(r),i2cUrl:n,c2iUrl:i(n)}},6319:function(e,t,r){"use strict";var n=r(8551),i=r(9539);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){i(e,"throw",t)}}},4428:function(e,t,r){"use strict";var n=r(8227)("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[n]=function(){return this},Array.from(s,(function(){throw 2}))}catch(e){}e.exports=function(e,t){try{if(!t&&!i)return!1}catch(e){return!1}var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},e(o)}catch(e){}return r}},2195:function(e,t,r){"use strict";var n=r(9504),i=n({}.toString),o=n("".slice);e.exports=function(e){return o(i(e),8,-1)}},6955:function(e,t,r){"use strict";var n=r(2140),i=r(4901),o=r(2195),s=r(8227)("toStringTag"),a=Object,u="Arguments"===o(function(){return arguments}());e.exports=n?o:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=a(e),s))?r:u?o(t):"Object"===(n=o(t))&&i(t.callee)?"Arguments":n}},6938:function(e,t,r){"use strict";var n=r(2360),i=r(2106),o=r(6279),s=r(6080),a=r(679),u=r(4117),c=r(2652),f=r(1088),l=r(2529),d=r(7633),E=r(3724),p=r(3451).fastKey,h=r(1181),g=h.set,y=h.getterFor;e.exports={getConstructor:function(e,t,r,f){var l=e((function(e,i){a(e,d),g(e,{type:t,index:n(null),first:null,last:null,size:0}),E||(e.size=0),u(i)||c(i,e[f],{that:e,AS_ENTRIES:r})})),d=l.prototype,h=y(t),v=function(e,t,r){var n,i,o=h(e),s=S(e,t);return s?s.value=r:(o.last=s={index:i=p(t,!0),key:t,value:r,previous:n=o.last,next:null,removed:!1},o.first||(o.first=s),n&&(n.next=s),E?o.size++:e.size++,"F"!==i&&(o.index[i]=s)),e},S=function(e,t){var r,n=h(e),i=p(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key===t)return r};return o(d,{clear:function(){for(var e=h(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=null),t=t.next;e.first=e.last=null,e.index=n(null),E?e.size=0:this.size=0},delete:function(e){var t=this,r=h(t),n=S(t,e);if(n){var i=n.next,o=n.previous;delete r.index[n.index],n.removed=!0,o&&(o.next=i),i&&(i.previous=o),r.first===n&&(r.first=i),r.last===n&&(r.last=o),E?r.size--:t.size--}return!!n},forEach:function(e){for(var t,r=h(this),n=s(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!S(this,e)}}),o(d,r?{get:function(e){var t=S(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),E&&i(d,"size",{configurable:!0,get:function(){return h(this).size}}),l},setStrong:function(e,t,r){var n=t+" Iterator",i=y(t),o=y(n);f(e,t,(function(e,t){g(this,{type:n,target:e,state:i(e),kind:t,last:null})}),(function(){for(var e=o(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?l("keys"===t?r.key:"values"===t?r.value:[r.key,r.value],!1):(e.target=null,l(void 0,!0))}),r?"entries":"values",!r,!0),d(t)}}},6468:function(e,t,r){"use strict";var n=r(6518),i=r(4576),o=r(9504),s=r(2796),a=r(6840),u=r(3451),c=r(2652),f=r(679),l=r(4901),d=r(4117),E=r(34),p=r(9039),h=r(4428),g=r(687),y=r(3167);e.exports=function(e,t,r){var v=-1!==e.indexOf("Map"),S=-1!==e.indexOf("Weak"),A=v?"set":"add",m=i[e],_=m&&m.prototype,T=m,R={},b=function(e){var t=o(_[e]);a(_,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(S&&!E(e))&&t(this,0===e?0:e)}:"get"===e?function(e){return S&&!E(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(S&&!E(e))&&t(this,0===e?0:e)}:function(e,r){return t(this,0===e?0:e,r),this})};if(s(e,!l(m)||!(S||_.forEach&&!p((function(){(new m).entries().next()})))))T=r.getConstructor(t,e,v,A),u.enable();else if(s(e,!0)){var I=new T,w=I[A](S?{}:-0,1)!==I,C=p((function(){I.has(1)})),D=h((function(e){new m(e)})),M=!S&&p((function(){for(var e=new m,t=5;t--;)e[A](t,t);return!e.has(-0)}));D||((T=t((function(e,t){f(e,_);var r=y(new m,e,T);return d(t)||c(t,r[A],{that:r,AS_ENTRIES:v}),r}))).prototype=_,_.constructor=T),(C||M)&&(b("delete"),b("has"),v&&b("get")),(M||w)&&b(A),S&&_.clear&&delete _.clear}return R[e]=T,n({global:!0,constructor:!0,forced:T!==m},R),g(T,e),S||r.setStrong(T,e,v),T}},7740:function(e,t,r){"use strict";var n=r(9297),i=r(5031),o=r(7347),s=r(4913);e.exports=function(e,t,r){for(var a=i(t),u=s.f,c=o.f,f=0;f<a.length;f++){var l=a[f];n(e,l)||r&&n(r,l)||u(e,l,c(t,l))}}},1436:function(e,t,r){"use strict";var n=r(8227)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},2211:function(e,t,r){"use strict";var n=r(9039);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},2529:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},6699:function(e,t,r){"use strict";var n=r(3724),i=r(4913),o=r(6980);e.exports=n?function(e,t,r){return i.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},6980:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},4659:function(e,t,r){"use strict";var n=r(3724),i=r(4913),o=r(6980);e.exports=function(e,t,r){n?i.f(e,t,o(0,r)):e[t]=r}},3640:function(e,t,r){"use strict";var n=r(8551),i=r(4270),o=TypeError;e.exports=function(e){if(n(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw new o("Incorrect hint");return i(this,e)}},2106:function(e,t,r){"use strict";var n=r(283),i=r(4913);e.exports=function(e,t,r){return r.get&&n(r.get,t,{getter:!0}),r.set&&n(r.set,t,{setter:!0}),i.f(e,t,r)}},6840:function(e,t,r){"use strict";var n=r(4901),i=r(4913),o=r(283),s=r(9433);e.exports=function(e,t,r,a){a||(a={});var u=a.enumerable,c=void 0!==a.name?a.name:t;if(n(r)&&o(r,c,a),a.global)u?e[t]=r:s(t,r);else{try{a.unsafe?e[t]&&(u=!0):delete e[t]}catch(e){}u?e[t]=r:i.f(e,t,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},6279:function(e,t,r){"use strict";var n=r(6840);e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},9433:function(e,t,r){"use strict";var n=r(4576),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},4606:function(e,t,r){"use strict";var n=r(6823),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+n(t)+" of "+n(e))}},3724:function(e,t,r){"use strict";var n=r(9039);e.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4483:function(e,t,r){"use strict";var n,i,o,s,a=r(4576),u=r(9429),c=r(1548),f=a.structuredClone,l=a.ArrayBuffer,d=a.MessageChannel,E=!1;if(c)E=function(e){f(e,{transfer:[e]})};else if(l)try{d||(n=u("worker_threads"))&&(d=n.MessageChannel),d&&(i=new d,o=new l(2),s=function(e){i.port1.postMessage(null,[e])},2===o.byteLength&&(s(o),0===o.byteLength&&(E=s)))}catch(e){}e.exports=E},4055:function(e,t,r){"use strict";var n=r(4576),i=r(34),o=n.document,s=i(o)&&i(o.createElement);e.exports=function(e){return s?o.createElement(e):{}}},6837:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},5002:function(e){"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},7400:function(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},9296:function(e,t,r){"use strict";var n=r(4055)("span").classList,i=n&&n.constructor&&n.constructor.prototype;e.exports=i===Object.prototype?void 0:i},8727:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},3709:function(e,t,r){"use strict";var n=r(2839).match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},3763:function(e,t,r){"use strict";var n=r(2839);e.exports=/MSIE|Trident/.test(n)},4265:function(e,t,r){"use strict";var n=r(2839);e.exports=/ipad|iphone|ipod/i.test(n)&&"undefined"!=typeof Pebble},9544:function(e,t,r){"use strict";var n=r(2839);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},8574:function(e,t,r){"use strict";var n=r(4215);e.exports="NODE"===n},7860:function(e,t,r){"use strict";var n=r(2839);e.exports=/web0s(?!.*chrome)/i.test(n)},2839:function(e,t,r){"use strict";var n=r(4576).navigator,i=n&&n.userAgent;e.exports=i?String(i):""},9519:function(e,t,r){"use strict";var n,i,o=r(4576),s=r(2839),a=o.process,u=o.Deno,c=a&&a.versions||u&&u.version,f=c&&c.v8;f&&(i=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},3607:function(e,t,r){"use strict";var n=r(2839).match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},4215:function(e,t,r){"use strict";var n=r(4576),i=r(2839),o=r(2195),s=function(e){return i.slice(0,e.length)===e};e.exports=s("Bun/")?"BUN":s("Cloudflare-Workers")?"CLOUDFLARE":s("Deno/")?"DENO":s("Node.js/")?"NODE":n.Bun&&"string"==typeof Bun.version?"BUN":n.Deno&&"object"==typeof Deno.version?"DENO":"process"===o(n.process)?"NODE":n.window&&n.document?"BROWSER":"REST"},6193:function(e,t,r){"use strict";var n=r(9504),i=Error,o=n("".replace),s=String(new i("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,u=a.test(s);e.exports=function(e,t){if(u&&"string"==typeof e&&!i.prepareStackTrace)for(;t--;)e=o(e,a,"");return e}},747:function(e,t,r){"use strict";var n=r(6699),i=r(6193),o=r(6249),s=Error.captureStackTrace;e.exports=function(e,t,r,a){o&&(s?s(e,t):n(e,"stack",i(r,a)))}},6249:function(e,t,r){"use strict";var n=r(9039),i=r(6980);e.exports=!n((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},7536:function(e,t,r){"use strict";var n=r(3724),i=r(9039),o=r(8551),s=r(2603),a=Error.prototype.toString,u=i((function(){if(n){var e=Object.create(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==a.call(e))return!0}return"2: 1"!==a.call({message:1,name:2})||"Error"!==a.call({})}));e.exports=u?function(){var e=o(this),t=s(e.name,"Error"),r=s(e.message);return t?r?t+": "+r:t:r}:a},6518:function(e,t,r){"use strict";var n=r(4576),i=r(7347).f,o=r(6699),s=r(6840),a=r(9433),u=r(7740),c=r(2796);e.exports=function(e,t){var r,f,l,d,E,p=e.target,h=e.global,g=e.stat;if(r=h?n:g?n[p]||a(p,{}):n[p]&&n[p].prototype)for(f in t){if(d=t[f],l=e.dontCallGetSet?(E=i(r,f))&&E.value:r[f],!c(h?f:p+(g?".":"#")+f,e.forced)&&void 0!==l){if(typeof d==typeof l)continue;u(d,l)}(e.sham||l&&l.sham)&&o(d,"sham",!0),s(r,f,d,e)}}},9039:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},9228:function(e,t,r){"use strict";r(7495);var n=r(9565),i=r(6840),o=r(7323),s=r(9039),a=r(8227),u=r(6699),c=a("species"),f=RegExp.prototype;e.exports=function(e,t,r,l){var d=a(e),E=!s((function(){var t={};return t[d]=function(){return 7},7!==""[e](t)})),p=E&&!s((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[c]=function(){return r},r.flags="",r[d]=/./[d]),r.exec=function(){return t=!0,null},r[d](""),!t}));if(!E||!p||r){var h=/./[d],g=t(d,""[e],(function(e,t,r,i,s){var a=t.exec;return a===o||a===f.exec?E&&!s?{done:!0,value:n(h,t,r,i)}:{done:!0,value:n(e,r,t,i)}:{done:!1}}));i(String.prototype,e,g[0]),i(f,d,g[1])}l&&u(f[d],"sham",!0)}},2744:function(e,t,r){"use strict";var n=r(9039);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},8745:function(e,t,r){"use strict";var n=r(616),i=Function.prototype,o=i.apply,s=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?s.bind(o):function(){return s.apply(o,arguments)})},6080:function(e,t,r){"use strict";var n=r(7476),i=r(9306),o=r(616),s=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?s(e,t):function(){return e.apply(t,arguments)}}},616:function(e,t,r){"use strict";var n=r(9039);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},566:function(e,t,r){"use strict";var n=r(9504),i=r(9306),o=r(34),s=r(9297),a=r(7680),u=r(616),c=Function,f=n([].concat),l=n([].join),d={};e.exports=u?c.bind:function(e){var t=i(this),r=t.prototype,n=a(arguments,1),u=function(){var r=f(n,a(arguments));return this instanceof u?function(e,t,r){if(!s(d,t)){for(var n=[],i=0;i<t;i++)n[i]="a["+i+"]";d[t]=c("C,a","return new C("+l(n,",")+")")}return d[t](e,r)}(t,r.length,r):t.apply(e,r)};return o(r)&&(u.prototype=r),u}},9565:function(e,t,r){"use strict";var n=r(616),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},350:function(e,t,r){"use strict";var n=r(3724),i=r(9297),o=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,a=i(o,"name"),u=a&&"something"===function(){}.name,c=a&&(!n||n&&s(o,"name").configurable);e.exports={EXISTS:a,PROPER:u,CONFIGURABLE:c}},6706:function(e,t,r){"use strict";var n=r(9504),i=r(9306);e.exports=function(e,t,r){try{return n(i(Object.getOwnPropertyDescript