1import{a1 as _e,aI as Dt,dY as It,aJ as ge}from"./ErrorPage-D3usKVpd.js";var He={exports:{}},Fe,ut;function qt(){if(ut)return Fe;ut=1;var t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return Fe=t,Fe}var je,ct;function Bt(){if(ct)return je;ct=1;var t=qt();function e(){}function r(){}return r.resetWarningCache=e,je=function(){function i(n,u,o,w,b,h){if(h!==t){var v=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw v.name="Invariant Violation",v}}i.isRequired=i;function c(){return i}var a={array:i,bigint:i,bool:i,func:i,number:i,object:i,string:i,symbol:i,any:i,arrayOf:c,element:i,elementType:i,instanceOf:c,node:i,objectOf:c,oneOf:c,oneOfType:c,shape:c,exact:c,checkPropTypes:r,resetWarningCache:e};return a.PropTypes=a,a},je}var lt;function Vt(){return lt||(lt=1,He.exports=Bt()()),He.exports}var zt=Vt();const E=_e(zt);var Ue,ft;function Gt(){if(ft)return Ue;ft=1;function t(u){return u&&typeof u=="object"&&"default"in u?u.default:u}var e=Dt(),r=t(e);function i(u,o,w){return o in u?Object.defineProperty(u,o,{value:w,enumerable:!0,configurable:!0,writable:!0}):u[o]=w,u}function c(u,o){u.prototype=Object.create(o.prototype),u.prototype.constructor=u,u.__proto__=o}var a=!!(typeof window<"u"&&window.document&&window.document.createElement);function n(u,o,w){if(typeof u!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof o!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof w<"u"&&typeof w!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function b(h){return h.displayName||h.name||"Component"}return function(v){if(typeof v!="function")throw new Error("Expected WrappedComponent to be a React component.");var T=[],A;function x(){A=u(T.map(function(P){return P.props})),R.canUseDOM?o(A):w&&(A=w(A))}var R=(function(P){c(N,P);function N(){return P.apply(this,arguments)||this}N.peek=function(){return A},N.rewind=function(){if(N.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var Ne=A;return A=void 0,T=[],Ne};var J=N.prototype;return J.UNSAFE_componentWillMount=function(){T.push(this),x()},J.componentDidUpdate=function(){x()},J.componentWillUnmount=function(){var Ne=T.indexOf(this);T.splice(Ne,1),x()},J.render=function(){return r.createElement(v,this.props)},N})(e.PureComponent);return i(R,"displayName","SideEffect("+b(v)+")"),i(R,"canUseDOM",a),R}}return Ue=n,Ue}var Wt=Gt();const Yt=_e(Wt);var De,dt;function $t(){if(dt)return De;dt=1;var t=typeof Element<"u",e=typeof Map=="function",r=typeof Set=="function",i=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function c(a,n){if(a===n)return!0;if(a&&n&&typeof a=="object"&&typeof n=="object"){if(a.constructor!==n.constructor)return!1;var u,o,w;if(Array.isArray(a)){if(u=a.length,u!=n.length)return!1;for(o=u;o--!==0;)if(!c(a[o],n[o]))return!1;return!0}var b;if(e&&a instanceof Map&&n instanceof Map){if(a.size!==n.size)return!1;for(b=a.entries();!(o=b.next()).done;)if(!n.has(o.value[0]))return!1;for(b=a.entries();!(o=b.next()).done;)if(!c(o.value[1],n.get(o.value[0])))return!1;return!0}if(r&&a instanceof Set&&n instanceof Set){if(a.size!==n.size)return!1;for(b=a.entries();!(o=b.next()).done;)if(!n.has(o.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(n)){if(u=a.length,u!=n.length)return!1;for(o=u;o--!==0;)if(a[o]!==n[o])return!1;return!0}if(a.constructor===RegExp)return a.source===n.source&&a.flags===n.flags;if(a.valueOf!==Object.prototype.valueOf&&typeof a.valueOf=="function"&&typeof n.valueOf=="function")return a.valueOf()===n.valueOf();if(a.toString!==Object.prototype.toString&&typeof a.toString=="function"&&typeof n.toString=="function")return a.toString()===n.toString();if(w=Object.keys(a),u=w.length,u!==Object.keys(n).length)return!1;for(o=u;o--!==0;)if(!Object.prototype.hasOwnProperty.call(n,w[o]))return!1;if(t&&a instanceof Element)return!1;for(o=u;o--!==0;)if(!((w[o]==="_owner"||w[o]==="__v"||w[o]==="__o")&&a.$$typeof)&&!c(a[w[o]],n[w[o]]))return!1;return!0}return a!==a&&n!==n}return De=function(n,u){try{return c(n,u)}catch(o){if((o.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw o}},De}var Xt=$t();const Jt=_e(Xt);var qe,pt;function Zt(){if(pt)return qe;pt=1;var t=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function i(a){if(a==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(a)}function c(){try{if(!Object.assign)return!1;var a=new String("abc");if(a[5]="de",Object.getOwnPropertyNames(a)[0]==="5")return!1;for(var n={},u=0;u<10;u++)n["_"+String.fromCharCode(u)]=u;var o=Object.getOwnPropertyNames(n).map(function(b){return n[b]});if(o.join("")!=="0123456789")return!1;var w={};return"abcdefghijklmnopqrst".split("").forEach(function(b){w[b]=b}),Object.keys(Object.assign({},w)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return qe=c()?Object.assign:function(a,n){for(var u,o=i(a),w,b=1;b<arguments.length;b++){u=Object(arguments[b]);for(var h in u)e.call(u,h)&&(o[h]=u[h]);if(t){w=t(u);for(var v=0;v<w.length;v++)r.call(u,w[v])&&(o[w[v]]=u[w[v]])}}return o},qe}
1var Qt=Zt();const Kt=_e(Qt);var re={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(g).map(function(t){return g[t]});var O={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},Pe={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Te={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},er=Object.keys(Pe).reduce(function(t,e){return t[Pe[e]]=e,t},{}),tr=[g.NOSCRIPT,g.SCRIPT,g.STYLE],F="data-react-helmet",rr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ir=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},nr=(function(){function t(e,r){for(var i=0;i<r.length;i++){var c=r[i];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(e,c.key,c)}}return function(e,r,i){return r&&t(e.prototype,r),i&&t(e,i),e}})(),I=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},or=function(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},wt=function(t,e){var r={};for(var i in t)e.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=t[i]);return r},ar=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t},Qe=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return r===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},sr=function(e){var r=ue(e,g.TITLE),i=ue(e,Te.TITLE_TEMPLATE);if(i&&r)return i.replace(/%s/g,function(){return Array.isArray(r)?r.join(""):r});var c=ue(e,Te.DEFAULT_TITLE);return r||c||void 0},ur=function(e){return ue(e,Te.ON_CHANGE_CLIENT_STATE)||function(){}},Be=function(e,r){return r.filter(function(i){return typeof i[e]<"u"}).map(function(i){return i[e]}).reduce(function(i,c){return I({},i,c)},{})},cr=function(e,r){return r.filter(function(i){return typeof i[g.BASE]<"u"}).map(function(i){return i[g.BASE]}).reverse().reduce(function(i,c){if(!i.length)for(var a=Object.keys(c),n=0;n<a.length;n++){var u=a[n],o=u.toLowerCase();if(e.indexOf(o)!==-1&&c[o])return i.concat(c)}return i},[])},pe=function(e,r,i){var c={};return i.filter(function(a){return Array.isArray(a[e])?!0:(typeof a[e]<"u"&&pr("Helmet: "+e+' should be of type "Array". Instead found type "'+rr(a[e])+'"'),!1)}).map(function(a){return a[e]}).reverse().reduce(function(a,n){var u={};n.filter(function(v){for(var T=void 0,A=Object.keys(v),x=0;x<A.length;x++){var R=A[x],P=R.toLowerCase();r.indexOf(P)!==-1&&!(T===O.REL&&v[T].toLowerCase()==="canonical")&&!(P===O.REL&&v[P].toLowerCase()==="stylesheet")&&(T=P),r.indexOf(R)!==-1&&(R===O.INNER_HTML||R===O.CSS_TEXT||R===O.ITEM_PROP)&&(T=R)}if(!T||!v[T])return!1;var N=v[T].toLowerCase();return c[T]||(c[T]={}),u[T]||(u[T]={}),c[T][N]?!1:(u[T][N]=!0,!0)}).reverse().forEach(function(v){return a.push(v)});for(var o=Object.keys(u),w=0;w<o.length;w++){var b=o[w],h=Kt({},c[b],u[b]);c[b]=h}return a},[]).reverse()},ue=function(e,r){for(var i=e.length-1;i>=0;i--){var c=e[i];if(c.hasOwnProperty(r))return c[r]}return null},lr=function(e){return{baseTag:cr([O.HREF,O.TARGET],e),bodyAttributes:Be(re.BODY,e),defer:ue(e,Te.DEFER),encode:ue(e,Te.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Be(re.HTML,e),linkTags:pe(g.LINK,[O.REL,O.HREF],e),metaTags:pe(g.META,[O.NAME,O.CHARSET,O.HTTPEQUIV,O.PROPERTY,O.ITEM_PROP],e),noscriptTags:pe(g.NOSCRIPT,[O.INNER_HTML],e),onChangeClientState:ur(e),scriptTags:pe(g.SCRIPT,[O.SRC,O.INNER_HTML],e),styleTags:pe(g.STYLE,[O.CSS_TEXT],e),title:sr(e),titleAttributes:Be(re.TITLE,e)}},Ke=(function(){var t=Date.now();return function(e){var r=Date.now();r-t>16?(t=r,e(r)):setTimeout(function(){Ke(e)},0)}})(),bt=function(e){return clearTimeout(e)},fr=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Ke:It.requestAnimationFrame||Ke,dr=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||bt:It.cancelAnimationFrame||bt,pr=function(e){return console&&typeof console.warn=="function"&&console.warn(e)},we=null,wr=function(e){we&&dr(we),e.defer?we=fr(function(){ht(e,function(){we=null})}):(ht(e),we=null)},ht=function(e,r){var i=e.baseTag,c=e.bodyAttributes,a=e.htmlAttributes,n=e.linkTags,u=e.metaTags,o=e.noscriptTags,w=e.onCh
1angeClientState,b=e.scriptTags,h=e.styleTags,v=e.title,T=e.titleAttributes;et(g.BODY,c),et(g.HTML,a),br(v,T);var A={baseTag:ie(g.BASE,i),linkTags:ie(g.LINK,n),metaTags:ie(g.META,u),noscriptTags:ie(g.NOSCRIPT,o),scriptTags:ie(g.SCRIPT,b),styleTags:ie(g.STYLE,h)},x={},R={};Object.keys(A).forEach(function(P){var N=A[P],J=N.newTags,Z=N.oldTags;J.length&&(x[P]=J),Z.length&&(R[P]=A[P].oldTags)}),r&&r(),w(e,x,R)},_t=function(e){return Array.isArray(e)?e.join(""):e},br=function(e,r){typeof e<"u"&&document.title!==e&&(document.title=_t(e)),et(g.TITLE,r)},et=function(e,r){var i=document.getElementsByTagName(e)[0];if(i){for(var c=i.getAttribute(F),a=c?c.split(","):[],n=[].concat(a),u=Object.keys(r),o=0;o<u.length;o++){var w=u[o],b=r[w]||"";i.getAttribute(w)!==b&&i.setAttribute(w,b),a.indexOf(w)===-1&&a.push(w);var h=n.indexOf(w);h!==-1&&n.splice(h,1)}for(var v=n.length-1;v>=0;v--)i.removeAttribute(n[v]);a.length===n.length?i.removeAttribute(F):i.getAttribute(F)!==u.join(",")&&i.setAttribute(F,u.join(","))}},ie=function(e,r){var i=document.head||document.querySelector(g.HEAD),c=i.querySelectorAll(e+"["+F+"]"),a=Array.prototype.slice.call(c),n=[],u=void 0;return r&&r.length&&r.forEach(function(o){var w=document.createElement(e);for(var b in o)if(o.hasOwnProperty(b))if(b===O.INNER_HTML)w.innerHTML=o.innerHTML;else if(b===O.CSS_TEXT)w.styleSheet?w.styleSheet.cssText=o.cssText:w.appendChild(document.createTextNode(o.cssText));else{var h=typeof o[b]>"u"?"":o[b];w.setAttribute(b,h)}w.setAttribute(F,"true"),a.some(function(v,T){return u=T,w.isEqualNode(v)})?a.splice(u,1):n.push(w)}),a.forEach(function(o){return o.parentNode.removeChild(o)}),n.forEach(function(o){return i.appendChild(o)}),{oldTags:a,newTags:n}},Lt=function(e){return Object.keys(e).reduce(function(r,i){var c=typeof e[i]<"u"?i+'="'+e[i]+'"':""+i;return r?r+" "+c:c},"")},hr=function(e,r,i,c){var a=Lt(i),n=_t(r);return a?"<"+e+" "+F+'="true" '+a+">"+Qe(n,c)+"</"+e+">":"<"+e+" "+F+'="true">'+Qe(n,c)+"</"+e+">"},mr=function(e,r,i){return r.reduce(function(c,a){var n=Object.keys(a).filter(function(w){return!(w===O.INNER_HTML||w===O.CSS_TEXT)}).reduce(function(w,b){var h=typeof a[b]>"u"?b:b+'="'+Qe(a[b],i)+'"';return w?w+" "+h:h},""),u=a.innerHTML||a.cssText||"",o=tr.indexOf(e)===-1;return c+"<"+e+" "+F+'="true" '+n+(o?"/>":">"+u+"</"+e+">")},"")},Mt=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(e).reduce(function(i,c){return i[Pe[c]||c]=e[c],i},r)},vr=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(e).reduce(function(i,c){return i[er[c]||c]=e[c],i},r)},gr=function(e,r,i){var c,a=(c={key:r},c[F]=!0,c),n=Mt(i,a);return[ge.createElement(g.TITLE,n,r)]},Tr=function(e,r){return r.map(function(i,c){var a,n=(a={key:c},a[F]=!0,a);
1return Object.keys(i).forEach(function(u){var o=Pe[u]||u;if(o===O.INNER_HTML||o===O.CSS_TEXT){var w=i.innerHTML||i.cssText;n.dangerouslySetInnerHTML={__html:w}}else n[o]=i[u]}),ge.createElement(e,n)})},q=function(e,r,i){switch(e){case g.TITLE:return{toComponent:function(){return gr(e,r.title,r.titleAttributes)},toString:function(){return hr(e,r.title,r.titleAttributes,i)}};case re.BODY:case re.HTML:return{toComponent:function(){return Mt(r)},toString:function(){return Lt(r)}};default:return{toComponent:function(){return Tr(e,r)},toString:function(){return mr(e,r,i)}}}},Nt=function(e){var r=e.baseTag,i=e.bodyAttributes,c=e.encode,a=e.htmlAttributes,n=e.linkTags,u=e.metaTags,o=e.noscriptTags,w=e.scriptTags,b=e.styleTags,h=e.title,v=h===void 0?"":h,T=e.titleAttributes;return{base:q(g.BASE,r,c),bodyAttributes:q(re.BODY,i,c),htmlAttributes:q(re.HTML,a,c),link:q(g.LINK,n,c),meta:q(g.META,u,c),noscript:q(g.NOSCRIPT,o,c),script:q(g.SCRIPT,w,c),style:q(g.STYLE,b,c),title:q(g.TITLE,{title:v,titleAttributes:T},c)}},yr=function(e){var r,i;return i=r=(function(c){or(a,c);function a(){return ir(this,a),ar(this,c.apply(this,arguments))}return a.prototype.shouldComponentUpdate=function(u){return!Jt(this.props,u)},a.prototype.mapNestedChildrenToProps=function(u,o){if(!o)return null;switch(u.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:o};case g.STYLE:return{cssText:o}}throw new Error("<"+u.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},a.prototype.flattenArrayTypeChildren=function(u){var o,w=u.child,b=u.arrayTypeChildren,h=u.newChildProps,v=u.nestedChildren;return I({},b,(o={},o[w.type]=[].concat(b[w.type]||[],[I({},h,this.mapNestedChildrenToProps(w,v))]),o))},a.prototype.mapObjectTypeChildren=function(u){var o,w,b=u.child,h=u.newProps,v=u.newChildProps,T=u.nestedChildren;switch(b.type){case g.TITLE:return I({},h,(o={},o[b.type]=T,o.titleAttributes=I({},v),o));case g.BODY:return I({},h,{bodyAttributes:I({},v)});case g.HTML:return I({},h,{htmlAttributes:I({},v)})}return I({},h,(w={},w[b.type]=I({},v),w))},a.prototype.mapArrayTypeChildrenToProps=function(u,o){var w=I({},o);return Object.keys(u).forEach(function(b){var h;w=I({},w,(h={},h[b]=u[b],h))}),w}
1,a.prototype.warnOnInvalidChildren=function(u,o){return!0},a.prototype.mapChildrenToProps=function(u,o){var w=this,b={};return ge.Children.forEach(u,function(h){if(!(!h||!h.props)){var v=h.props,T=v.children,A=wt(v,["children"]),x=vr(A);switch(w.warnOnInvalidChildren(h,T),h.type){case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:b=w.flattenArrayTypeChildren({child:h,arrayTypeChildren:b,newChildProps:x,nestedChildren:T});break;default:o=w.mapObjectTypeChildren({child:h,newProps:o,newChildProps:x,nestedChildren:T});break}}}),o=this.mapArrayTypeChildrenToProps(b,o),o},a.prototype.render=function(){var u=this.props,o=u.children,w=wt(u,["children"]),b=I({},w);return o&&(b=this.mapChildrenToProps(o,b)),ge.createElement(e,b)},nr(a,null,[{key:"canUseDOM",set:function(u){e.canUseDOM=u}}]),a})(ge.Component),r.propTypes={base:E.object,bodyAttributes:E.object,children:E.oneOfType([E.arrayOf(E.node),E.node]),defaultTitle:E.string,defer:E.bool,encodeSpecialCharacters:E.bool,htmlAttributes:E.object,link:E.arrayOf(E.object),meta:E.arrayOf(E.object),noscript:E.arrayOf(E.object),onChangeClientState:E.func,script:E.arrayOf(E.object),style:E.arrayOf(E.object),title:E.string,titleAttributes:E.object,titleTemplate:E.string},r.defaultProps={defer:!0,encodeSpecialCharacters:!0},r.peek=e.peek,r.rewind=function(){var c=e.rewind();return c||(c=Nt({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),c},i},Er=function(){return null},Or=Yt(lr,wr,Nt)(Er),mt=yr(Or);mt.renderStatic=mt.rewind;var Ar="2.0.10",Ht=500,vt="user-agent",ce="",gt="?",S={FUNCTION:"function",OBJECT:"object",STRING:"string",UNDEFINED:"undefined"},L="browser",z="cpu",D="device",j="engine",M="os",le="result",f="name",s="type",p="vendor",d="version",k="architecture",ye="major",l="model",ke="console",m="mobile",y="tablet",C="smarttv",U="wearable",Ae="xr",ve="embedded",Sr="fetcher",B="inapp",ot="brands",ee="formFactors",at="fullVersionList",fe="platform",st="platformVersion",Le="bitness",X="sec-ch-ua",Cr=X+"-full-version-list",xr=X+"-arch",kr=X+"-"+Le,Rr=X+"-form-factors",Pr=X+"-"+m,Ir=X+"-"+l,Ft=X+"-"+fe,_r=Ft+"-version",jt=[ot,at,m,l,fe,st,k,ee,Le],Se="Amazon",ne="Apple",Tt="ASUS",yt="BlackBerry",Q="Google",Ve="Huawei",ze="Lenovo",Et="Honor",Ce="LG",Ge="Microsoft",We="Motorola",Ot="Nvidia",At="OnePlus",Ye="OPPO",be="Samsung",St="Sharp",he="Sony",$e="Xiaomi",Xe="Zebra",Ct="Chrome",xt="Chromium",G="Chromecast",Re="Edge",me="Firefox",oe="Opera",Je="Facebook",kt="Sogou",ae="Mobile ",K=" Browser",tt="Windows",Lr=typeof window!==S.UNDEFINED,_=Lr&&window.navigator?window.navigator:void 0,te=_&&_.userAgentData?_.userAgentData:void 0,Mr=function(t,e){var r={},i=e;if(!Ie(e)){i={};for(var c in e)for(var a in e[c])i[a]=e[c][a].concat(i[a]?i[a]:[])}for(var n in t)r[n]=i[n]&&i[n].length%2===0?i[n].concat(t[n]):t[n];return r},Me=function(t){for(var e={},r=0;r<t.length;r++)e[t[r].toUpperCase()]=t[r];return e},rt=function(t,e){if(typeof t===S.OBJECT&&t.length>0){for(var r in t)if(W(e)==W(t[r]))return!0;return!1}return de(t)?W(e)==W(t):!1},Ie=function(t,e){for(var r in t)return/^(browser|cpu|device|engine|os)$/.test(r)||(e?Ie(t[r]):!1)},de=function(t){return typeof t===S.STRING},Ze=function(t){if(t){for(var e=[],r=se(t).split(","),i=0;i<r.length;i++)if(r[i].indexOf(";")>-1){var c=Oe(r[i]).split(";v=");e[i]={brand:c[0],version:c[1]}}else e[i]=Oe(r[i]);return e}},W=function(t){return de(t)?t.toLowerCase():t},it=function(t){return de(t)?Ee(/[^\d\.]/g,t).split(".")[0]:void 0},se=function(t){return de(t)?Oe(Ee(/\\?\"/g,t),Ht):void 0},V=function(t){for(var e in t)if(t.hasOwnProperty(e)){var r=t[e];typeof r==S.OBJECT&&r.length==2?this[r[0]]=r[1]:this[r]=void 0}return this},Ee=function(t,e){return de(e)?e.replace(t,ce):e},Oe=function(t,e){return t=Ee(/^\s\s*/,String(t)),typeof e===S.UNDEFINED?t:t.substring(0,e)},nt=function(t,e){if(!(!t||!e))for(var r=0,i,c,a,n,u,o;r<e.length&&!u;){var w=e[r],b=e[r+1];for(i=c=0;i<w.length&&!u&&w[i];)if(u=w[i++].exec(t),u)for(a=0;a<b.length;a++)o=u[++c],n=b[a],typeof n===S.OBJECT&&n.length>0?n.length===2?typeof n[1]==S.FUNCTION?this[n[0]]=n[1].call(this,o):this[n[0]]=n[1]:n.length>=3&&(typeof n[1]===S.FUNCTION&&!(n[1].exec&&n[1].test)?n.length>3?this[n[0]]=o?n[1].apply(this,n.slice(2)):void 0:this[n[0]]=o?n[1].call(this,o,n[2]):void 0:n.length==3?this[n[0]]=o?o.replace(n[1],n[2]):void 0:n.length==4?this[n[0]]=o?n[3].call(this,o.replace(n[1],n[2])):void 0:n.length>4&&(this[n[0]]=o?n[3].apply(this,[o.replace(n[1],n[2])].concat(n.slice(4))):void 0)):this[n]=o||void 0;r+=2}},Nr=function(t,e){return e.test.test(t)?e.ifTrue:e.ifFalse},H=function(t,e){for(var r in e)if(typeof e[r]===S.OBJECT&&e[r].length>0){for(var i=0;i<e[r].length;i++)if(rt(e[r][i],t))return r===gt?void 0:r}else if(rt(e[r],t))return r===gt?void 0:r;return e.hasOwnProperty("*")?e["*"]:t},Rt={ME:"4.90","NT 3.51":"3.51","NT 4.0":"4.0",2e3:["5.0","5.01"],XP:["5.1","5.2"],Vista:"6.0",7:"6.1",8:"6.2","8.1":"6.3",10:["6.4","10.0"],NT:""},Pt={embedded:"Automotive",mobile:"Mobile",tablet:["Tablet","EInk"],smarttv:"TV",wearable:"Watch",xr:["VR","XR"],"?":["Desktop","Unknown"],"*":void 0},Hr={Chrome:"Google Chrome",Edge:"Microsoft Edge","Edge WebView2":"Microsoft Edge WebView2","Chrome WebView":"Android WebView","Chrome Headless":"HeadlessChrome","Huawei Browser":"HuaweiBrowser","MIUI Browser":"Miui Browser","Opera Mobi":"OperaMobile",Yandex:"YaBrowser"},Fr={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[d,[f,ae+"Chrome"]],[/webview.+edge\/([\w\.]+)/i],[d,[f,Re+" WebView"],[s,B]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[d,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,d],[/opios[\/ ]+([\w\.]+)/i],[d,[f,oe+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[d,[f,oe+" GX"]],[/\bopr\/([\w\.]+)/i],[d,[f,oe]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[d,[f,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[d,[f,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(atlas|flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon|otter|dooble|(?:hi|lg |ovi|qute)browser|palemoon)\/v?([-\w\.]+)/i,/(brave)(?: chrome)?\/([\d\.]+)/i,/(aloha|heytap|ovi|115|surf|qwant)browser\/([\d\.]+)/i,/(qwant)(?:ios|mobile)\/([\d\.]+)/i,/(ecosia|weibo)(?:__| \w+@)([\d\.]+)/i],[f,d],[/quark(?:pc)?\/([-\w\.]+)/i],[d,[f,"Quark"]],[/\bddg\/([\w\.]+)/i],[d,[f,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb| ucpc)[\/ ]?([\w\.]+)/i],[d,[f,"UCBrowser"]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[d,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[d,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[d,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[d,[f,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[d,[f,"Smart "+ze+K]],[/(av(?:ast|g|ira))\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure"+K],d],[/norton\/([\w\.]+)/i],[d,[f,"Norton Private"+K]],[/\bfocus\/([\w\.]+)/i],[d,[f,me+" Focus"]],[/ mms\/([\w\.]+)$/i],[d,[f,oe+" Neon"]],[/ opt\/([\w\.]+)$/i],[d,[f,oe+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[d,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[d,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[d,[f,oe+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[d,[f,"MIUI"+K]],[/fxios\/([\w\.-]+)/i],[d,[f,ae+me]],[/\bqihoobrowser\/?([\w\.]*)/i],[d,[f,"360"]],[/\b(qq)\/([\w\.]+)/i],[[f,/(.+)/,"$1Browser"],d],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1"+K],d],[/ HBPC\/([\w\.]+)/],[d,[f,Ve+K]],[/samsungbrowser\/([\w\.]+)/i],[d,[f,be+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[d,[f,kt+" Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[f,kt+" Mobile"],d],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[f,d],[/(lbbrowser|luakit|rekonq|steam(?= (clie|tenf|gameo)))/i],[f],[/ome\/([\w\.]+).+(iron(?= saf)|360(?=[es]e$))/i],[d,f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,Je],d,[s,B]],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(bing)(?:web|sapphire)\/([\w\.]+)/i,/(instagram|snapchat|klarna)[\/ ]([-\w\.]+)/i],[f,d,[s,B]],[/\bgsa\/([\w\.]+) .*safari\//i],[d,[f,"GSA"],[s,B]],[/(?:musical_ly|trill)(?:.+app_?version\/|_)([\w\.]+)/i],[d,[f,"TikTok"],[s,B]],[/\[(linkedin)app\]/i],[f,[s,B]],[/(zalo(?:app)?)[\/\sa-z]*([\w\.-]+)/i],[[f,/(.+)/,"Zalo"],d,[s,B]],[/(chromium)[\/ ]([-\w\.]+)/i],[f,d],[/ome-(lighthouse)$/i],[f,[s,Sr]],[/headlesschrome(?:\/([\w\.]+)| )/i],[d,[f,Ct+" Headless"]],[/wv\).+chrome\/([\w\.]+).+edgw\//i],[d,[f,Re+" WebView2"],[s,B]],[/; wv\).+(chrome)\/([\w\.]+)/i],[[f,Ct+" WebView"],d,[s,B]],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[d,[f,"Android"+K]],[/chrome\/([\w\.]+) mobile/i],[d,[f,ae+"Chrome"]],[/(chrome|omniweb|arora|[t
1izenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,d],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[d,[f,ae+"Safari"]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[f,ae+"Safari"]],[/version\/([\w\.\,]+) .*(safari)/i],[d,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[d,"1"]],[/(webkit|khtml)\/([\w\.]+)/i],[f,d],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[f,ae+me],d],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],d],[/(wolvic|librewolf)\/([\w\.]+)/i],[f,d],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[d,[f,me+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+(?= .+rv\:.+gecko\/\d+)|[0-4][\w\.]+(?!.+compatible))/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[f,[d,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[f,[d,/[^\d\.]+./,ce]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[k,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[k,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[k,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[k,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[k,"arm"]],[/ sun4\w[;\)]/i],[[k,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i,/((ppc|powerpc)(64)?)( mac|;|\))/i,/(?:osf1|[freopnt]{3,4}bsd) (alpha)/i],[[k,/ower/,ce,W]],[/mc680.0/i],[[k,"68k"]],[/winnt.+\[axp/i],[[k,"alpha"]]],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],[l,[p,be],[s,y]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr]|browser)[-\w]+)/i,/sec-(sgh\w+)/i],[l,[p,be],[s,m]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)[\/\);]/i],[l,[p,ne],[s,m]],[/\b(?:ios|apple\w+)\/.+[\(\/](ipad)/i,/\b(ipad)[\d,]*[;\] ].+(mac |i(pad)?)os/i],[l,[p,ne],[s,y]],[/(macintosh);/i],[l,[p,ne]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[l,[p,St],[s,m]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[l,[p,Et],[s,y]],[/honor([-\w ]+)[;\)]/i],[l,[p,Et],[s,m]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[l,[p,Ve],[s,y]],[/(?:huawei) ?([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][\dc][adnt]?)\b(?!.+d\/s)/i],[l,[p,Ve],[s,m]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b(?:xiao)?((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[l,/_/g," "],[p,$e],[s,y]],[/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/oid[^\)]+; (redmi[\-_ ]?(?:note|k)?[\w_ ]+|m?[12]\d[01]\d\w{3,6}|poco[\w ]+|(shark )?\w{3}-[ah]0|qin ?[1-3](s\+|ultra| pro)?)( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note|max|cc)?[_ ]?(?:\d{0,2}\w?)[_ ]?(?:plus|se|lite|pro)?( 5g|lte)?)(?: bui|\))/i,/; ([\w ]+) miui\/v?\d/i],[[l,/_/g," "],[p,$e],[s,m]],[/droid.+; (cph2[3-6]\d[13579]|((gm|hd)19|(ac|be|in|kb)20|(d[en]|eb|le|mt)21|ne22)[0-2]\d|p[g-l]\w[1m]10)\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[l,[p,At],[s,m]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[l,[p,Ye],[s,m]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[l,[p,H,{OnePlus:["203","304","403","404","413","415"],"*":Ye}],[s,y]],[/(vivo (5r?|6|8l?|go|one|s|x[il]?[2-4]?)[\w\+ ]*)(?: bui|\))/i],[l,[p,"BLU"],[s,m]],[/; vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[l,[p,"Vivo"],[s,m]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[l,[p,"Realme"],[s,m]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[l,[p,ze],[s,y]],[/lenovo[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i],[l,[p,ze],[s,m]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ]([\w\s]+)(\)| bui)/i,/((?:moto(?! 360)[-\w\(\) ]+|xt\d{3,4}[cgkosw\+]?[-\d]*|nexus 6)(?= bui|\)))/i],[l,[p,We],[s,m]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[l,[p,We],[s,y]],[/\b(?:lg)?([vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[l,[p,Ce],[s,y]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+(?!.*(?:browser|netcast|android tv|watch|webos))(\w+)/i,/\blg-?([\d\w]+) bui/i],[l,[p,Ce],[s,m]],[/(nokia) (t[12][01])/i],[p,l,[s,y]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*?))( bui|\)|;|\/)/i],[[l,/_/g," "],[s,m],[p,"Nokia"]],[/(pixel (c|tablet))\b/i],[l,[p,Q],[s,y]],[/droid.+;(?: google)? (g(01[13]a|020[aem]|025[jn]|1b60|1f8f|2ybb|4s1m|576d|5nz6|8hhn|8vou|a02099|c15s|d1yq|e2ae|ec77|gh2x|kv4x|p4bc|pj41|r83y|tt9q|ur25|wvk6)|pixel[\d ]*a?( pro)?( xl)?( fold)?( \(5g\))?)( bui|\))/i],[l,[p,Q],[s,m]],[/(google) (pixelbook( go)?)/i],[p,l],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-\w\w\d\d)(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[l,[p,he],[s,m]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[l,"Xperia Tablet"],[p,he],[s,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[l,[p,Se],[s,y]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[l,/(.+)/g,"Fire Phone $1"],[p,Se],[s,m]],[/(playbook);[-\w\),; ]+(rim)/i],[l,p,[s,y]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/(?:blackberry|\(bb10;) (\w+)/i],[l,[p,yt],[s,m]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[l,[p,Tt],[s,y]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[l,[p,Tt],[s,m]],[/(nexus 9)/i],[l,[p,"HTC"],[s,y]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[p,[l,/_/g," "],[s,m]],[/tcl (xess p17aa)/i,/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])(_\w(\w|\w\w)
vendor: 5,354 bytes, line 1
1)?(\)| bui)/i],[l,[p,"TCL"],[s,y]],[/droid [\w\.]+; (418(?:7d|8v)|5087z|5102l|61(?:02[dh]|25[adfh]|27[ai]|56[dh]|59k|65[ah])|a509dl|t(?:43(?:0w|1[adepqu])|50(?:6d|7[adju])|6(?:09dl|10k|12b|71[efho]|76[hjk])|7(?:66[ahju]|67[hw]|7[045][bh]|71[hk]|73o|76[ho]|79w|81[hks]?|82h|90[bhsy]|99b)|810[hs]))(_\w(\w|\w\w))?(\)| bui)/i],[l,[p,"TCL"],[s,m]],[/(itel) ((\w+))/i],[[p,W],l,[s,H,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[l,[p,"Acer"],[s,y]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[l,[p,"Meizu"],[s,m]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[l,[p,"Ulefone"],[s,m]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[l,[p,"Energizer"],[s,m]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[l,[p,"Cat"],[s,m]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[l,[p,"Smartfren"],[s,m]],[/droid.+; (a(in)?(0(15|59|6[35])|142)p?)/i],[l,[p,"Nothing"],[s,m]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[l,[p,"Archos"],[s,y]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[l,[p,"Archos"],[s,m]],[/blackview ([-\w ]+)( b|\))/i,/; (bv\d{4}[-\w ]*)( b|\))/i],[l,[p,"Blackview"],[s,m]],[/; (n159v)/i],[l,[p,"HMD"],[s,m]],[/((revvl[ \w\+]+|tm(?:rv|af)\w*[45]g(?:tb)?))( b|\))/i],[l,[s,Nr,{test:/ta?b/i,ifTrue:y,ifFalse:m}],[p,"T-Mobile"]],[/(imo) (tab \w+)/i,/(infinix|tecno) (x1101b?|p904|dp(7c|8d|10a)( pro)?|p70[1-3]a?|p904|t1101)/i],[p,l,[s,y]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (blu|coolpad|cubot|hmd|imo|infinix|lava|oneplus|tcl|wiko)[_ ]([-\w\+ ]+?)(?: bui|\)|; r)/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(oppo) ?([\w ]+) bui/i,/(hisense) ([ehv][\w ]+)\)/i,/droid[^;]+; (philips)[_ ]([sv-x][\d]{3,4}[xz]?)/i],[p,l,[s,m]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[p,l,[s,y]],[/(surface duo)/i],[l,[p,Ge],[s,y]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[l,[p,"Fairphone"],[s,m]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[l,[p,Ot],[s,y]],[/(sprint) (\w+)/i],[p,l,[s,m]],[/(kin\.[onetw]{3})/i],[[l,/\./g," "],[p,Ge],[s,m]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[l,[p,Xe],[s,y]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[l,[p,Xe],[s,m]],[/(philips)[\w ]+tv/i,/smart-tv.+(samsung)/i],[p,[s,C]],[/hbbtv.+maple;(\d+)/i],[[l,/^/,"SmartTV"],[p,be],[s,C]],[/(vizio)(?: |.+model\/)(\w+-\w+)/i,/tcast.+(lg)e?. ([-\w]+)/i],[p,l,[s,C]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[p,Ce],[s,C]],[/(apple) ?tv/i],[p,[l,ne+" TV"],[s,C]],[/crkey.*devicetype\/chromecast/i],[[l,G+" Third Generation"],[p,Q],[s,C]],[/crkey.*devicetype\/([^/]*)/i],[[l,/^/,"Chromecast "],[p,Q],[s,C]],[/fuchsia.*crkey/i],[[l,G+" Nest Hub"],[p,Q],[s,C]],[/crkey/i],[[l,G],[p,Q],[s,C]],[/(portaltv)/i],[l,[p,Je],[s,C]],[/droid.+aft(\w+)( bui|\))/i],[l,[p,Se],[s,C]],[/(shield \w+ tv)/i],[l,[p,Ot],[s,C]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[l,[p,St],[s,C]],[/(bravia[\w ]+)( bui|\))/i],[l,[p,he],[s,C]],[/(mi(tv|box)-?\w+) bui/i],[l,[p,$e],[s,C]],[/Hbbtv.*(technisat) (.*);/i],[p,l,[s,C]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[p,/.+\/(\w+)/,"$1",H,{LG:"lge"}],[l,Oe],[s,C]],[/(playstation \w+)/i],[l,[p,he],[s,ke]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[l,[p,Ge],[s,ke]],[/(ouya)/i,/(nintendo) (\w+)/i,/(retroid) (pocket ([^\)]+))/i,/(valve).+(steam deck)/i,/droid.+; ((shield|rgcube|gr0006))( bui|\))/i],[[p,H,{Nvidia:"Shield",Anbernic:"RGCUBE",Logitech:"GR0006"}],l,[s,ke]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[l,[p,be],[s,U]],[/((pebble))app/i,/(asus|google|lg|oppo|xiaomi) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[p,l,[s,U]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[l,[p,Ye],[s,U]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[l,[p,ne],[s,U]],[/(opwwe\d{3})/i],[l,[p,At],[s,U]],[/(moto 360)/i],[l,[p,We],[s,U]],[/(smartwatch 3)/i],[l,[p,he],[s,U]],[/(g watch r)/i],[l,[p,Ce],[s,U]],[/droid.+; (wt63?0{2,3})\)/i],[l,[p,Xe],[s,U]],[/droid.+; (glass) \d/i],[l,[p,Q],[s,Ae]],[/(pico) ([\w ]+) os\d/i],[p,l,[s,Ae]],[/(quest( \d| pro)?s?).+vr/i],[l,[p,Je],[s,Ae]],[/mobile vr; rv.+firefox/i],[[s,Ae]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[p,[s,ve]],[/(aeobc)\b/i],[l,[p,Se],[s,ve]],[/(homepod).+mac os/i],[l,[p,ne],[s,ve]],[/windows iot/i],[[s,ve]],[/droid.+; ([\w- ]+) (4k|android|smart|google)[- ]?tv/i],[l,[s,C]],[/\b((4k|android|smart|opera)[- ]?tv|tv; rv:|large screen[\w ]+safari)\b/i],[[s,C]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew|; hmsc).+?(mobile|vr|\d) safari/i],[l,[s,H,{mobile:"Mobile",xr:"VR","*":y}]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[s,y]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[s,m]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[l,[p,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[d,[f,Re+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[f,d],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[d,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links|dillo)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[f,d],[/ladybird\//i],[[f,"LibWeb"]],[/rv\
vendor: 8,236 bytes, lines 1-2
1:([\w\.]{1,9})\b.+(gecko)/i],[d,f]],os:[[/(windows nt) (6\.[23]); arm/i],[[f,/N/,"R"],[d,H,Rt]],[/(windows (?:phone|mobile|iot))(?: os)?[\/ ]?([\d\.]*( se)?)/i,/(windows)[\/ ](1[01]|2000|3\.1|7|8(\.1)?|9[58]|me|server 20\d\d( r2)?|vista|xp)/i],[f,d],[/windows nt ?([\d\.\)]*)(?!.+xbox)/i,/\bwin(?=3| ?9|n)(?:nt| 9x )?([\d\.;]*)/i],[[d,/(;|\))/g,"",H,Rt],[f,tt]],[/(windows ce)\/?([\d\.]*)/i],[f,d],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv|ios(?=.+ip(?:ad|hone)|.+apple ?tv)|ip(?:ad|hone)(?: |.+i(?:pad)?)os|apple ?tv.+ios)[\/ ]([\w\.]+)/i,/\btvos ?([\w\.]+)/i,/cfnetwork\/.+darwin/i],[[d,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+(haiku|morphos))/i],[[f,"macOS"],[d,/_/g,"."]],[/android ([\d\.]+).*crkey/i],[d,[f,G+" Android"]],[/fuchsia.*crkey\/([\d\.]+)/i],[d,[f,G+" Fuchsia"]],[/crkey\/([\d\.]+).*devicetype\/smartspeaker/i],[d,[f,G+" SmartSpeaker"]],[/linux.*crkey\/([\d\.]+)/i],[d,[f,G+" Linux"]],[/crkey\/([\d\.]+)/i],[d,[f,G]],[/droid ([\w\.]+)\b.+(android[- ]x86)/i],[d,f],[/(ubuntu) ([\w\.]+) like android/i],[[f,/(.+)/,"$1 Touch"],d],[/(harmonyos)[\/ ]?([\d\.]*)/i,/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen)\w*[-\/\.; ]?([\d\.]*)/i],[f,d],[/\(bb(10);/i],[d,[f,yt]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[d,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile[;\w ]*|tablet|tv|[^\)]*(?:viera|lg(?:l25|-d300)|alcatel ?o.+|y300-f1)); rv:([\w\.]+)\).+gecko\//i],[d,[f,me+" OS"]],[/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i,/webos(?:[ \/]?|\.tv-20(?=2[2-9]))(\d[\d\.]*)/i],[d,[f,"webOS"]],[/web0s;.+?(?:chr[o0]me|safari)\/(\d+)/i],[[d,H,{25:"120",24:"108",23:"94",22:"87",6:"79",5:"68",4:"53",3:"38",2:"538",1:"537","*":"TV"}],[f,"webOS"]],[/watch(?: ?os[,\/ ]|\d,\d\/)([\d\.]+)/i],[d,[f,"watchOS"]],[/cros [\w]+(?:\)| ([\w\.]+)\b)/i],[d,[f,"Chrome OS"]],[/kepler ([\w\.]+); (aft|aeo)/i],[d,[f,"Vega OS"]],[/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) (\w+)/i,/(xbox); +xbox ([^\);]+)/i,/(pico) .+os([\w\.]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/linux.+(mint)[\/\(\) ]?([\w\.]*)/i,/(mageia|vectorlinux|fuchsia|arcaos|arch(?= ?linux))[;l ]([\d\.]*)/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire|knoppix)(?: gnu[\/ ]linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/\b(aix)[; ]([1-9\.]{0,4})/i,/(hurd|linux|morphos)(?: (?:arm|x86|ppc)\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) ?(r\d)?/i],[f,d],[/(sunos) ?([\d\.]*)/i],[[f,"Solaris"],d],[/\b(beos|os\/2|amigaos|openvms|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,d]]},xe=(function(){var t={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}};return V.call(t.init,[[L,[f,d,ye,s]],[z,[k]],[D,[s,l,p]],[j,[f,d]],[M,[f,d]]]),V.call(t.isIgnore,[[L,[d,ye]],[j,[d]],[M,[d]]]),V.call(t.isIgnoreRgx,[[L,/ ?browser$/i],[M,/ ?os$/i]]),V.call(t.toString,[[L,[f,d]],[z,[k]],[D,[p,l]],[j,[f,d]],[M,[f,d]]]),t})(),jr=function(t,e){var r=xe.init[e],i=xe.isIgnore[e]||0,c=xe.isIgnoreRgx[e]||0,a=xe.toString[e]||0;function n(){V.call(this,r)}return n.prototype.getItem=function(){return t},n.prototype.withClientHints=function(){return te?te.getHighEntropyValues(jt).then(function(u){return t.setCH(new Ut(u,!1)).parseCH().get()}):t.parseCH().get()},n.prototype.withFeatureCheck=function(){return t.detectFeature().get()},e!=le&&(n.prototype.is=function(u){var o=!1;for(var w in this)if(this.hasOwnProperty(w)&&!rt(i,w)&&W(c?Ee(c,this[w]):this[w])==W(c?Ee(c,u):u)){if(o=!0,u!=S.UNDEFINED)break}else if(u==S.UNDEFINED&&o){o=!o;break}return o},n.prototype.toString=function(){var u=ce;for(var o in a)typeof this[a[o]]!==S.UNDEFINED&&(u+=(u?" ":ce)+this[a[o]]);return u||S.UNDEFINED}),n.prototype.then=function(u){var o=this,w=function(){for(var h in o)o.hasOwnProperty(h)&&(this[h]=o[h])};w.prototype={is:n.prototype.is,toString:n.prototype.toString,withClientHints:n.prototype.withClientHints,withFeatureCheck:n.prototype.withFeatureCheck};var b=new w;return u(b),b},new n};function Ut(t,e){if(t=t||{},V.call(this,jt),e)V.call(this,[[ot,Ze(t[X])],[at,Ze(t[Cr])],[m,/\?1/.test(t[Pr])],[l,se(t[Ir])],[fe,se(t[Ft])],[st,se(t[_r])],[k,se(t[xr])],[ee,Ze(t[Rr])],[Le,se(t[kr])]]);else for(var r in t)this.hasOwnProperty(r)&&typeof t[r]!==S.UNDEFINED&&(this[r]=t[r])}function Y(t,e,r,i){return V.call(this,[["itemType",t],["ua",e],["uaCH",i],["rgxMap",r],["data",jr(this,t)]]),this}Y.prototype.get=function(t){return t?this.data.hasOwnProperty(t)?this.data[t]:void 0:this.data};Y.prototype.set=function(t,e){return this.data[t]=e,this};Y.prototype.setCH=function(t){return this.uaCH=t,this};Y.prototype.detectFeature=function(){if(_&&_.userAgent==this.ua)switch(this.itemType){case L:_.brave&&typeof _.brave.isBrave==S.FUNCTION&&this.set(f,"Brave");break;case D:!this.get(s)&&te&&te[m]&&this.set(s,m),this.get(l)=="Macintosh"&&_&&typeof _.standalone!==S.UNDEFINED&&_.maxTouchPoints&&_.maxTouchPoints>2&&this.set(l,"iPad").set(s,y);break;case M:!this.get(f)&&te&&te[fe]&&this.set(f,te[fe]);break;case le:var t=this.data,e=function(r){return t[r].getItem().detectFeature().get()};this.set(L,e(L)).set(z,e(z)).set(D,e(D)).set(j,e(j)).set(M,e(M))}return this};Y.prototype.parseUA=function(){switch(this.itemType!=le&&nt.call(this.data,this.ua,this.rgxMap),this.itemType){case L:this.set(ye,it(this.get(d)));break;case M:if(this.get(f)=="iOS"&&this.get(d)&&/^1[89][^\d]/.exec(this.get(d))){var t=/\) Version\/((\d+)[\d\.]*)/.exec(this.ua);t&&parseInt(t[2],10)>=26&&this.set(d,t[1])}break}return this};Y.prototype.parseCH=function(){var t=this.uaCH,e=this.rgxMap;switch(this.itemType){case L:case j:var r=t[at]||t[ot],i;if(r)for(var c=0;c<r.length;c++){var a=r[c].brand||r[c],n=r[c].version;this.itemType==L&&!/not.a.brand/i.test(a)&&(!i||/Chrom/.test(i)&&a!=xt||i==Re&&/WebView2/.test(a))&&(a=H(a,Hr),i=this.get(f),i&&!/Chrom/.test(i)&&/Chrom/.test(a)||this.set(f,a).set(d,n).set(ye,it(n)),i=a),this.itemType==j&&a==xt&&this.set(d,n)}break;case z:var u=t[k];u&&(u&&t[Le]=="64"&&(u+="64"),nt.call(this.data,u+";",e));break;case D:if(t[m]&&this.set(s,m),t[l]&&(this.set(l,t[l]),!this.get(s)||!this.get(p))){var o={};nt.call(o,"droid 9; "+t[l]+")",e),!this.get(s)&&o.type&&this.set(s,o.type),!this.get(p)&&o.vendor&&this.set(p,o.vendor)}if(t[ee]){var w;if(typeof t[ee]!="string")for(var b=0;!w&&b<t[ee].length;)w=H(t[ee][b++],Pt);else w=H(t[ee],Pt);this.set(s,w)}break;case M:var h=t[fe];if(h){var v=t[st];h==tt&&(v=parseInt(it(v),10)>=13?"11":"10"),this.set(f,h).set(d,v)}this.get(f)==tt&&t[l]=="Xbox"&&this.set(f,"Xbox").set(d,void 0);break;case le:var T=this.data,A=function(x){return T[x].getItem().setCH(t).parseCH().get()};this.set(L,A(L)).set(z,A(z)).set(D,A(D)).set(j,A(j)).set(M,A(M))}return this};function $(t,e,r){if(typeof t===S.OBJECT?(Ie(t,!0)?(typeof e===S.OBJECT&&(r=e),e=t):(r=t,e=void 0),t=void 0):typeof t===S.STRING&&!Ie(e,!0)&&(r=e,e=void 0),r)if(typeof r.append===S.FUNCTION){var i={};r.forEach(function(b,h){i[String(h).toLowerCase()]=b}),r=i}else{var c={};for(var a in r)r.hasOwnProperty(a)&&(c[String(a).toLowerCase()]=r[a]);r=c}if(!(this instanceof $))return new $(t,e,r).getResult();var n=typeof t===S.STRING?t:r&&r[vt]?r[vt]:_&&_.userAgent?_.userAgent:ce,u=new Ut(r,!0),o=Fr,w=function(b){return b==le?function(){return new Y(b,n,o,u).set("ua",n).set(L,this.getBrowser()).set(z,this.getCPU()).set(D,this.getDevice()).set(j,this.getEngine()).set(M,this.getOS()).get()}:function(){return new Y(b,n,o[b],u).parseUA().get()}};return V.call(this,[["getBrowser",w(L)],["getCPU",w(z)],["getDevice",w(D)],["getEngine",w(j)],["getOS",w(M)],["getResult",w(le)],["getUA",function(){return n}],["setUA",function(b){return de(b)&&(n=Oe(b,Ht)),this}],["useExtension",function(b){return b&&(o=Mr(o,b)),this}]]).setUA(n).useExtension(e),this}$.VERSION=Ar;$.BROWSER=Me([f,d,ye,s]);$.CPU=Me([k]);$.DEVICE=Me([l,p,s,ke,m,C,y,U,ve]);$.ENGINE=$.OS=Me([f,d]);export{mt as H,E as P,$ as U}; 2//# sourceMappingURL=ua-parser-DrOnu_qo.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.