PageSourceSearch

https://joincheckmate.com/assets/useExtensionStore-DiyWyZ25.js

js joincheckmate.com collected 2026-09-24 09:42:16 UTC 27,912 bytes, 1 lines download raw bytes

vendor: 3,497 bytes, line 1
1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{n as t}from"./jsx-runtime-DSr1VPkp.js";import{a as n,o as r,r as i,t as a}from"./vars-C-Okvuy0.js";var o=e(t(),1),s=`2.0.10`,c=500,l=`user-agent`,u=``,d=`?`,f={FUNCTION:`function`,OBJECT:`object`,STRING:`string`,UNDEFINED:`undefined`},p=`browser`,m=`cpu`,h=`device`,g=`engine`,_=`os`,v=`result`,y=`name`,b=`type`,x=`vendor`,S=`version`,C=`architecture`,w=`major`,T=`model`,E=`console`,D=`mobile`,O=`tablet`,k=`smarttv`,A=`wearable`,ee=`xr`,j=`embedded`,te=`fetcher`,M=`inapp`,ne=`brands`,N=`formFactors`,re=`fullVersionList`,P=`platform`,ie=`platformVersion`,ae=`bitness`,F=`sec-ch-ua`,oe=F+`-full-version-list`,se=F+`-arch`,ce=F+`-`+ae,le=F+`-form-factors`,ue=F+`-`+D,de=F+`-`+T,fe=F+`-`+P,pe=fe+`-version`,me=[ne,re,D,T,P,ie,C,N,ae],he=`Amazon`,I=`Apple`,ge=`ASUS`,_e=`BlackBerry`,L=`Google`,ve=`Huawei`,ye=`Lenovo`,be=`Honor`,xe=`LG`,Se=`Microsoft`,Ce=`Motorola`,we=`Nvidia`,Te=`OnePlus`,Ee=`OPPO`,R=`Samsung`,De=`Sharp`,z=`Sony`,Oe=`Xiaomi`,ke=`Zebra`,Ae=`Chrome`,je=`Chromium`,B=`Chromecast`,Me=`Edge`,V=`Firefox`,H=`Opera`,Ne=`Facebook`,Pe=`Sogou`,U=`Mobile `,W=` Browser`,Fe=`Windows`,G=typeof window!==f.UNDEFINED&&window.navigator?window.navigator:void 0,K=G&&G.userAgentData?G.userAgentData:void 0,Ie=function(e,t){var n={},r=t;if(!ze(t))for(var i in r={},t)for(var a in t[i])r[a]=t[i][a].concat(r[a]?r[a]:[]);for(var o in e)n[o]=r[o]&&r[o].length%2==0?r[o].concat(e[o]):e[o];return n},Le=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},Re=function(e,t){if(typeof e===f.OBJECT&&e.length>0){for(var n in e)if(J(t)==J(e[n]))return!0;return!1}return q(e)?J(t)==J(e):!1},ze=function(e,t){for(var n in e)return/^(browser|cpu|device|engine|os)$/.test(n)||(t?ze(e[n]):!1)},q=function(e){return typeof e===f.STRING},Be=function(e){if(e){for(var t=[],n=Y(e).split(`,`),r=0;r<n.length;r++)if(n[r].indexOf(`;`)>-1){var i=Ue(n[r]).split(`;v=`);t[r]={brand:i[0],version:i[1]}}else t[r]=Ue(n[r]);return t}},J=function(e){return q(e)?e.toLowerCase():e},Ve=function(e){return q(e)?He(/[^\d\.]/g,e).split(`.`)[0]:void 0},Y=function(e){return q(e)?Ue(He(/\\?\"/g,e),c):void 0},X=function(e){for(var t in e)if(e.hasOwnProperty(t)){var n=e[t];typeof n==f.OBJECT&&n.length==2?this[n[0]]=n[1]:this[n]=void 0}return this},He=function(e,t){return q(t)?t.replace(e,u):t},Ue=function(e,t){return e=He(/^\s\s*/,String(e)),typeof t===f.UNDEFINED?e:e.substring(0,t)},We=function(e,t){if(!(!e||!t))for(var n=0,r,i,a,o,s,c;n<t.length&&!s;){var l=t[n],u=t[n+1];for(r=i=0;r<l.length&&!s&&l[r];)if(s=l[r++].exec(e),s)for(a=0;a<u.length;a++)c=s[++i],o=u[a],typeof o===f.OBJECT&&o.length>0?o.length===2?typeof o[1]==f.FUNCTION?this[o[0]]=o[1].call(this,c):this[o[0]]=o[1]:o.length>=3&&(typeof o[1]===f.FUNCTION&&!(o[1].exec&&o[1].test)?o.length>3?this[o[0]]=c?o[1].apply(this,o.slice(2)):void 0:this[o[0]]=c?o[1].call(this,c,o[2]):void 0:o.length==3?this[o[0]]=c?c.replace(o[1],o[2]):void 0:o.length==4?this[o[0]]=c?o[3].call(this,c.replace(o[1],o[2])):void 0:o.length>4&&(this[o[0]]=c?o[3].apply(this,[c.replace(o[1],o[2])].concat(o.slice(4))):void 0)):this[o]=c||void 0;n+=2}},Ge=function(e,t){return t.test.test(e)?t.ifTrue:t.ifFalse},Z=function(e,t){for(var n in t)if(typeof t[n]===f.OBJECT&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(Re(t[n][r],e))return n===d?void 0:n}else if(Re(t[n],e))return n===d?void 0:n;return t.hasOwnProperty(`*`)?t[`*`]:e},Ke={ME:`4.90`,"NT 3.51":`3.51`,"NT 4.0":`4.0`,2e3:[`5.0`,`5.01`],XP:[`5.
11`,`5.2`],Vista:`6.0`,7:`6.1`,8:`6.2`,"8.1":`6.3`,10:[`6.4`,`10.0`],NT:``},qe={embedded:`Automotive`,mobile:`Mobile`,tablet:[`Tablet`,`EInk`],smarttv:`TV`,wearable:`Watch`,xr:[`VR`,`XR`],"?":[`Desktop`,`Unknown`],"*":void 0},Je={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`},Ye={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[S,[y,U+`Chrome`]],[/webview.+edge\/([\w\.]+)/i],[S,[y,Me+` WebView`],[b,M]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[S,[y,`Edge`]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[y,S],[/opios[\/ ]+([\w\.]+)/i],[S,[y,H+` Mini`]],[/\bop(?:rg)?x\/([\w\.]+)/i],[S,[y,H+` GX`]],[/\bopr\/([\w\.]+)/i],[S,[y,H]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[S,[y,`Baidu`]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[S,[y,`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],[y,S],[/quark(?:pc)?\/([-\w\.]+)/i],[S,[y,`Quark`]],[/\bddg\/([\w\.]+)/i],[S,[y,`DuckDuckGo`]],[/(?:\buc? ?browser|(?:juc.+)ucweb| ucpc)[\/ ]?([\w\.]+)/i],[S,[y,`UCBrowser`]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[S,[y,`WeChat`]],[/konqueror\/([\w\.]+)/i],[S,[y,`Konqueror`]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[S,[y,`IE`]],[/ya(?:search)?browser\/([\w\.]+)/i],[S,[y,`Yandex`]],[/slbrowser\/([\w\.]+)/i],[S,[y,`Smart `+ye+W]],[/(av(?:ast|g|ira))\/([\w\.]+)/i],[[y,/(.+)/,`$1 Secure`+W],S],[/norton\/([\w\.]+)/i],[S,[y,`Norton Private`+W]],[/\bfocus\/([\w\.]+)/i],[S,[y,V+` Focus`]],[/ mms\/([\w\.]+)$/i],[S,[y,H+` Neon`]],[/ opt\/([\w\.]+)$/i],[S,[y,H+` Touch`]],[/coc_coc\w+\/([\w\.]+)/i],[S,[y,`Coc Coc`]],[/dolfin\/([\w\.]+)/i],[S,[y,`Dolphin`]],[/coast\/([\w\.]+)/i],[S,[y,H+` Coast`]],[/miuibrowser\/([\w\.]+)/i],[S,[y,`MIUI`+W]],[/fxios\/([\w\.-]+)/i],[S,[y,U+V]],[/\bqihoobrowser\/?([\w\.]*)/i],[S,[y,`360`]],[/\b(qq)\/([\w\.]+)/i],[[y,/(.+)/,`$1Browser`],S],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[y,/(.+)/,`$1`+W],S],[/ HBPC\/([\w\.]+)/],[S,[y,ve+W]],[/samsungbrowser\/([\w\.]+)/i],[S,[y,R+` Internet`]],[/metasr[\/ ]?([\d\.]+)/i],[S,[y,Pe+` Explorer`]],[/(sogou)mo\w+\/([\d\.]+)/i],[[y,Pe+` Mobile`],S],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[y,S],[/(lbbrowser|luakit|rekonq|steam(?= (clie|tenf|gameo)))/i],[y],[/ome\/([\w\.]+).+(iron(?= saf)|360(?=[es]e$))/i],[S,y],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[y,Ne],S,[b,M]],[/(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],[y,S,[b,M]],[/\bgsa\/([\w\.]+) .*safari\//i],[S,[y,`GSA`],[b,M]],[/(?:musical_ly|trill)(?:.+app_?version\/|_)([\w\.]+)/i],[S,[y,`TikTok`],[b,M]],[/\[(linkedin)app\]/i],[y,[b,M]],[/(zalo(?:app)?)[\/\sa-z]*([\w\.-]+)/i],[[y,/(.+)/,`Zalo`],S,[b,M]],[/(chromium)[\/ ]([-\w\.]+)/i],[y,S],[/ome-(lighthouse)$/i],[y,[b,te]],[/headlesschrome(?:\/([\w\.]+)| )/i],[S,[y,Ae+` Headless`]],[/wv\).+chrome\/([\w\.]+).+edgw\//i],[S,[y,Me+` WebView2`],[b,M]],[/; wv\).+(chrome)\/([\w\.]+)/i],[[y,Ae+` WebView`],S,[b,M]],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[S,[y,`Android`+W]],[/chrome\/([\w\.]+) mobile/i],[S,[y,U+`Chrome`]],[/(chrome|omniweb|arora|[t
vendor: 9,915 bytes, line 1
1izenoka]{5} ?browser)\/v?([\w\.]+)/i],[y,S],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[S,[y,U+`Safari`]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[y,U+`Safari`]],[/version\/([\w\.\,]+) .*(safari)/i],[S,y],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[y,[S,`1`]],[/(webkit|khtml)\/([\w\.]+)/i],[y,S],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[y,U+V],S],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[y,`Netscape`],S],[/(wolvic|librewolf)\/([\w\.]+)/i],[y,S],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[S,[y,V+` 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],[y,[S,/_/g,`.`]],[/(cobalt)\/([\w\.]+)/i],[y,[S,/[^\d\.]+./,u]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[C,`amd64`]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[C,`ia32`]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[C,`arm64`]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[C,`armhf`]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[C,`arm`]],[/ sun4\w[;\)]/i],[[C,`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],[[C,/ower/,u,J]],[/mc680.0/i],[[C,`68k`]],[/winnt.+\[axp/i],[[C,`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],[T,[x,R],[b,O]],[/\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],[T,[x,R],[b,D]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)[\/\);]/i],[T,[x,I],[b,D]],[/\b(?:ios|apple\w+)\/.+[\(\/](ipad)/i,/\b(ipad)[\d,]*[;\] ].+(mac |i(pad)?)os/i],[T,[x,I],[b,O]],[/(macintosh);/i],[T,[x,I]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[T,[x,De],[b,D]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[T,[x,be],[b,O]],[/honor([-\w ]+)[;\)]/i],[T,[x,be],[b,D]],[/\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],[T,[x,ve],[b,O]],[/(?:huawei) ?([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][\dc][adnt]?)\b(?!.+d\/s)/i],[T,[x,ve],[b,D]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b(?:xiao)?((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[T,/_/g,` `],[x,Oe],[b,O]],[/\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],[[T,/_/g,` `],[x,Oe],[b,D]],[/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],[T,[x,Te],[b,D]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[T,[x,Ee],[b,D]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[T,[x,Z,{OnePlus:[`203`,`304`,`403`,`404`,`413`,`415`],"*":Ee}],[b,O]],[/(vivo (5r?|6|8l?|go|one|s|x[il]?[2-4]?)[\w\+ ]*)(?: bui|\))/i],[T,[x,`BLU`],[b,D]],[/; vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[T,[x,`Vivo`],[b,D]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[T,[x,`Realme`],[b,D]],[/(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],[T,[x,ye],[b,O]],[/lenovo[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i],[T,[x,ye],[b,D]],[/\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],[T,[x,Ce],[b,D]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[T,[x,Ce],[b,O]],[/\b(?:lg)?([vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[T,[x,xe],[b,O]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+(?!.*(?:browser|netcast|android tv|watch|webos))(\w+)/i,/\blg-?([\d\w]+) bui/i],[T,[x,xe],[b,D]],[/(nokia) (t[12][01])/i],[x,T,[b,O]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*?))( bui|\)|;|\/)/i],[[T,/_/g,` `],[b,D],[x,`Nokia`]],[/(pixel (c|tablet))\b/i],[T,[x,L],[b,O]],[/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],[T,[x,L],[b,D]],[/(google) (pixelbook( go)?)/i],[x,T],[/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],[T,[x,z],[b,D]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[T,`Xperia Tablet`],[x,z],[b,O]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[T,[x,he],[b,O]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[T,/(.+)/g,`Fire Phone $1`],[x,he],[b,D]],[/(playbook);[-\w\),; ]+(rim)/i],[T,x,[b,O]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/(?:blackberry|\(bb10;) (\w+)/i],[T,[x,_e],[b,D]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[T,[x,ge],[b,O]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[T,[x,ge],[b,D]],[/(nexus 9)/i],[T,[x,`HTC`],[b,O]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[x,[T,/_/g,` `],[b,D]],[/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))?(\)| bui)/i],[T,[x,`TCL`],[b,O]],[/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],[T,[x,`TCL`],[b,D]],[/(itel) ((\w+))/i],[[x,J],T,[b,Z,{tablet:[`p10001l`,`w7001`],"*":`mobile`}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[T,[x,`Acer`],[b,O]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[T,[x,`Meizu`],[b,D]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[T,[x,`Ulefone`],[b,D]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[T,[x,`Energizer`],[b,D]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[T,[x,`Cat`],[b,D]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[T,[x,`Smartfren`],[b,D]],[/droid.+; (a(in)?(0(15|59|6[35])|142)p?)/i],[T,[x,`Nothing`],[b,D]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[T,[x,`Archos`],[b,O]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[T,[x,`Archos`],[b,D]],[/blackview ([-\w ]+)( b|\))/i,/; (bv\d{4}[-\w ]*)( b|\))/i],[T,[x,`Blackview`],[b,D]],[/; (n159v)/i],[T,[x,`HMD`],[b,D]],[/((revvl[ \w\+]+|tm(?:rv|af)\w*[45]g(?:tb)?))( b|\))/i],[T,[b,Ge,{test:/ta?b/i,ifTrue:O,ifFalse:D}],[x,`T-Mobile`]],[/(imo) (tab \w+)/i,/(infinix|tecno) (x1101b?|p904|dp(7c|8d|10a)( pro)?|p70[1-3]a?|p904|t1101)/i],[x,T,[b,O]],[/(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],[x,T,[b,D]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[x,T,[b,O]],[/(surface duo)/i],[T,[x,Se],[b,O]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[T,[x,`Fairphone`],[b,D]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[T,[x,we],[b,O]],[/(sprint) (\w+)/i],[x,T,[b,D]],[/(kin\.[onetw]{3})/i],[[T,/\./g,` `],[x,Se],[b,D]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[T,[x,ke],[b,O]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[T,[x,ke],[b,D]],[/(philips)[\w ]+tv/i,/smart-tv.+(samsung)/i],[x,[b,k]],[/hbbtv.+maple;(\d+)/i],[[T,/^/,`SmartTV`],[x,R],[b,k]],[/(vizio)(?: |.+model\/)(\w+-\w+)/i,/tcast.+(lg)e?. ([-\w]+)/i],[x,T,[b,k]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[x,xe],[b,k]],[/(apple) ?tv/i],[x,[T,I+` TV`],[b,k]],[/crkey.*devicetype\/chromecast/i],[[T,B+` Third Generation`],[x,L],[b,k]],[/crkey.*devicetype\/([^/]*)/i],[[T,/^/,`Chromecast `],[x,L],[b,k]],[/fuchsia.*crkey/i],[[T,B+` Nest Hub`],[x,L],[b,k]],[/crkey/i],[[T,B],[x,L],[b,k]],[/(portaltv)/i],[T,[x,Ne],[b,k]],[/droid.+aft(\w+)( bui|\))/i],[T,[x,he],[b,k]],[/(shield \w+ tv)/i],[T,[x,we],[b,k]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[T,[x,De],[b,k]],[/(bravia[\w ]+)( bui|\))/i],[T,[x,z],[b,k]],[/(mi(tv|box)-?\w+) bui/i],[T,[x,Oe],[b,k]],[/Hbbtv.*(technisat) (.*);/i],[x,T,[b,k]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[x,/.+\/(\w+)/,`$1`,Z,{LG:`lge`}],[T,Ue],[b,k]],[/(playstation \w+)/i],[T,[x,z],[b,E]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[T,[x,Se],[b,E]],[/(ouya)/i,/(nintendo) (\w+)/i,/(retroid) (pocket ([^\)]+))/i,/(valve).+(steam deck)/i,/droid.+; ((shield|rgcube|gr0006))( bui|\))/i],[[x,Z,{Nvidia:`Shield`,Anbernic:`RGCUBE`,Logitech:`GR0006`}],T,[b,E]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[T,[x,R],[b,A]],[/((pebble))app/i,/(asu
vendor: 8,714 bytes, line 1
1s|google|lg|oppo|xiaomi) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[x,T,[b,A]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[T,[x,Ee],[b,A]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[T,[x,I],[b,A]],[/(opwwe\d{3})/i],[T,[x,Te],[b,A]],[/(moto 360)/i],[T,[x,Ce],[b,A]],[/(smartwatch 3)/i],[T,[x,z],[b,A]],[/(g watch r)/i],[T,[x,xe],[b,A]],[/droid.+; (wt63?0{2,3})\)/i],[T,[x,ke],[b,A]],[/droid.+; (glass) \d/i],[T,[x,L],[b,ee]],[/(pico) ([\w ]+) os\d/i],[x,T,[b,ee]],[/(quest( \d| pro)?s?).+vr/i],[T,[x,Ne],[b,ee]],[/mobile vr; rv.+firefox/i],[[b,ee]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[x,[b,j]],[/(aeobc)\b/i],[T,[x,he],[b,j]],[/(homepod).+mac os/i],[T,[x,I],[b,j]],[/windows iot/i],[[b,j]],[/droid.+; ([\w- ]+) (4k|android|smart|google)[- ]?tv/i],[T,[b,k]],[/\b((4k|android|smart|opera)[- ]?tv|tv; rv:|large screen[\w ]+safari)\b/i],[[b,k]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew|; hmsc).+?(mobile|vr|\d) safari/i],[T,[b,Z,{mobile:`Mobile`,xr:`VR`,"*":O}]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[b,O]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[b,D]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[T,[x,`Generic`]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[S,[y,Me+`HTML`]],[/(arkweb)\/([\w\.]+)/i],[y,S],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[S,[y,`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],[y,S],[/ladybird\//i],[[y,`LibWeb`]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[S,y]],os:[[/(windows nt) (6\.[23]); arm/i],[[y,/N/,`R`],[S,Z,Ke]],[/(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],[y,S],[/windows nt ?([\d\.\)]*)(?!.+xbox)/i,/\bwin(?=3| ?9|n)(?:nt| 9x )?([\d\.;]*)/i],[[S,/(;|\))/g,``,Z,Ke],[y,Fe]],[/(windows ce)\/?([\d\.]*)/i],[y,S],[/[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],[[S,/_/g,`.`],[y,`iOS`]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+(haiku|morphos))/i],[[y,`macOS`],[S,/_/g,`.`]],[/android ([\d\.]+).*crkey/i],[S,[y,B+` Android`]],[/fuchsia.*crkey\/([\d\.]+)/i],[S,[y,B+` Fuchsia`]],[/crkey\/([\d\.]+).*devicetype\/smartspeaker/i],[S,[y,B+` SmartSpeaker`]],[/linux.*crkey\/([\d\.]+)/i],[S,[y,B+` Linux`]],[/crkey\/([\d\.]+)/i],[S,[y,B]],[/droid ([\w\.]+)\b.+(android[- ]x86)/i],[S,y],[/(ubuntu) ([\w\.]+) like android/i],[[y,/(.+)/,`$1 Touch`],S],[/(harmonyos)[\/ ]?([\d\.]*)/i,/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen)\w*[-\/\.; ]?([\d\.]*)/i],[y,S],[/\(bb(10);/i],[S,[y,_e]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[S,[y,`Symbian`]],[/mozilla\/[\d\.]+ \((?:mobile[;\w ]*|tablet|tv|[^\)]*(?:viera|lg(?:l25|-d300)|alcatel ?o.+|y300-f1)); rv:([\w\.]+)\).+gecko\//i],[S,[y,V+` OS`]],[/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i,/webos(?:[ \/]?|\.tv-20(?=2[2-9]))(\d[\d\.]*)/i],[S,[y,`webOS`]],[/web0s;.+?(?:chr[o0]me|safari)\/(\d+)/i],[[S,Z,{25:`120`,24:`108`,23:`94`,22:`87`,6:`79`,5:`68`,4:`53`,3:`38`,2:`538`,1:`537`,"*":`TV`}],[y,`webOS`]],[/watch(?: ?os[,\/ ]|\d,\d\/)([\d\.]+)/i],[S,[y,`watchOS`]],[/cros [\w]+(?:\)| ([\w\.]+)\b)/i],[S,[y,`Chrome OS`]],[/kepler ([\w\.]+); (aft|aeo)/i],[S,[y,`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],[y,S],[/(sunos) ?([\d\.]*)/i],[[y,`Solaris`],S],[/\b(beos|os\/2|amigaos|openvms|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[y,S]]},Xe=(function(){var e={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}};return X.call(e.init,[[p,[y,S,w,b]],[m,[C]],[h,[b,T,x]],[g,[y,S]],[_,[y,S]]]),X.call(e.isIgnore,[[p,[S,w]],[g,[S]],[_,[S]]]),X.call(e.isIgnoreRgx,[[p,/ ?browser$/i],[_,/ ?os$/i]]),X.call(e.toString,[[p,[y,S]],[m,[C]],[h,[x,T]],[g,[y,S]],[_,[y,S]]]),e})(),Ze=function(e,t){var n=Xe.init[t],r=Xe.isIgnore[t]||0,i=Xe.isIgnoreRgx[t]||0,a=Xe.toString[t]||0;function o(){X.call(this,n)}return o.prototype.getItem=function(){return e},o.prototype.withClientHints=function(){return K?K.getHighEntropyValues(me).then(function(t){return e.setCH(new Qe(t,!1)).parseCH().get()}):e.parseCH().get()},o.prototype.withFeatureCheck=function(){return e.detectFeature().get()},t!=v&&(o.prototype.is=function(e){var t=!1;for(var n in this)if(this.hasOwnProperty(n)&&!Re(r,n)&&J(i?He(i,this[n]):this[n])==J(i?He(i,e):e)){if(t=!0,e!=f.UNDEFINED)break}else if(e==f.UNDEFINED&&t){t=!t;break}return t},o.prototype.toString=function(){var e=u;for(var t in a)typeof this[a[t]]!==f.UNDEFINED&&(e+=(e?` `:u)+this[a[t]]);return e||f.UNDEFINED}),o.prototype.then=function(e){var t=this,n=function(){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e])};n.prototype={is:o.prototype.is,toString:o.prototype.toString,withClientHints:o.prototype.withClientHints,withFeatureCheck:o.prototype.withFeatureCheck};var r=new n;return e(r),r},new o};function Qe(e,t){if(e||={},X.call(this,me),t)X.call(this,[[ne,Be(e[F])],[re,Be(e[oe])],[D,/\?1/.test(e[ue])],[T,Y(e[de])],[P,Y(e[fe])],[ie,Y(e[pe])],[C,Y(e[se])],[N,Be(e[le])],[ae,Y(e[ce])]]);else for(var n in e)this.hasOwnProperty(n)&&typeof e[n]!==f.UNDEFINED&&(this[n]=e[n])}function Q(e,t,n,r){return X.call(this,[[`itemType`,e],[`ua`,t],[`uaCH`,r],[`rgxMap`,n],[`data`,Ze(this,e)]]),this}Q.prototype.get=function(e){return e?this.data.hasOwnProperty(e)?this.data[e]:void 0:this.data},Q.prototype.set=function(e,t){return this.data[e]=t,this},Q.prototype.setCH=function(e){return this.uaCH=e,this},Q.prototype.detectFeature=function(){if(G&&G.userAgent==this.ua)switch(this.itemType){case p:G.brave&&typeof G.brave.isBrave==f.FUNCTION&&this.set(y,`Brave`);break;case h:!this.get(b)&&K&&K[D]&&this.set(b,D),this.get(T)==`Macintosh`&&G&&typeof G.standalone!==f.UNDEFINED&&G.maxTouchPoints&&G.maxTouchPoints>2&&this.set(T,`iPad`).set(b,O);break;case _:!this.get(y)&&K&&K[P]&&this.set(y,K[P]);break;case v:var e=this.data,t=function(t){return e[t].getItem().detectFeature().get()};this.set(p,t(p)).set(m,t(m)).set(h,t(h)).set(g,t(g)).set(_,t(_))}return this},Q.prototype.parseUA=function(){switch(this.itemType!=v&&We.call(this.data,this.ua,this.rgxMap),this.itemType){case p:this.set(w,Ve(this.get(S)));break;case _:if(this.get(y)==`iOS`&&this.get(S)&&/^1[89][^\d]/.exec(this.get(S))){var e=/\) Version\/((\d+)[\d\.]*)/.exec(this.ua);e&&parseInt(e[2],10)>=26&&this.set(S,e[1])}}return this},Q.prototype.parseCH=function(){var e=this.uaCH,t=this.rgxMap;switch(this.itemType){case p:case g:var n=e[re]||e[ne],r;if(n)for(var i=0;i<n.length;i++){var a=n[i].brand||n[i],o=n[i].version;this.itemType==p&&!/not.a.brand/i.test(a)&&(!r||/Chrom/.test(r)&&a!=je||r==Me&&/WebView2/.test(a))&&(a=Z(a,Je),r=this.get(y),r&&!/Chrom/.test(r)&&/Chrom/.test(a)||this.set(y,a).set(S,o).set(w,Ve(o)),r=a),this.itemType==g&&a==je&&this.set(S,o)}break;case m:var s=e[C];s&&(s&&e[ae]==`64`&&(s+=`64`),We.call(this.data,s+`;`,t));break;case h:if(e[D]&&this.set(b,D),e[T]&&(this.set(T,e[T]),!this.get(b)||!this.get(x))){var c={};We.call(c,`droid 9; `+e[T]+`)`,t),!this.get(b)&&c.type&&this.set(b,c.type),!this.get(x)&&c.vendor&&this.set(x,c.vendor)}if(e[N]){var l;if(typeof e[N]!=`string`)for(var u=0;!l&&u<e[N].length;)l=Z(e[N][u++],qe);else l=Z(e[N],qe);this.set(b,l)}break;case _:var d=e[P];if(d){var f=e[ie];d==Fe&&(f=parseInt(Ve(f),10)>=13?`11`:`10`),this.set(y,d).set(S,f)}this.get(y)==Fe&&e[T]==`Xbox`&&this.set(y,`Xbox`).set(S,void 0);break;case v:var E=this.data,O=function(t){return E[t].getItem().setCH(e).parseCH().get()};this.set(p,O(p)).set(m,O(m)).set(h,O(h)).set(g,O(g)).set(_,O(_))}return this};function $(e,t,n){if(typeof e===f.OBJECT?(ze(e,!0)?(typeof t===f.OBJECT&&(n=t),t=e):(n=e,t=void 0),e=void 0):typeof e===f.STRING&&!ze(t,!0)&&(n=t,t=void 0),n)if(typeof n.append===f.FUNCTION){var r={};
1n.forEach(function(e,t){r[String(t).toLowerCase()]=e}),n=r}else{var i={};for(var a in n)n.hasOwnProperty(a)&&(i[String(a).toLowerCase()]=n[a]);n=i}if(!(this instanceof $))return new $(e,t,n).getResult();var o=typeof e===f.STRING?e:n&&n[l]?n[l]:G&&G.userAgent?G.userAgent:u,s=new Qe(n,!0),d=Ye,y=function(e){return e==v?function(){return new Q(e,o,d,s).set(`ua`,o).set(p,this.getBrowser()).set(m,this.getCPU()).set(h,this.getDevice()).set(g,this.getEngine()).set(_,this.getOS()).get()}:function(){return new Q(e,o,d[e],s).parseUA().get()}};return X.call(this,[[`getBrowser`,y(p)],[`getCPU`,y(m)],[`getDevice`,y(h)],[`getEngine`,y(g)],[`getOS`,y(_)],[`getResult`,y(v)],[`getUA`,function(){return o}],[`setUA`,function(e){return q(e)&&(o=Ue(e,c)),this}],[`useExtension`,function(e){return e&&(d=Ie(d,e)),this}]]).setUA(o).useExtension(t),this}$.VERSION=s,$.BROWSER=Le([y,S,w,b]),$.CPU=Le([C]),$.DEVICE=Le([T,x,b,E,D,k,O,A,j]),$.ENGINE=$.OS=Le([y,S]);var $e={chrome:{browser:`chrome`,name:`Chrome`,url:i,live:!0},edge:{browser:`edge`,name:`Edge`,url:n,live:!0},safari:{browser:`safari`,name:`Safari`,url:a,live:!0},firefox:{browser:`firefox`,name:`Firefox`,url:r,live:!0}},et=e=>{let t=new $(e||void 0).getBrowser().name??``;return/edge/i.test(t)?`edge`:/firefox|focus/i.test(t)?`firefox`:/safari/i.test(t)?`safari`:`chrome`},tt=e=>{let t=$e[et(e)];return t.live?t:$e.chrome},nt=()=>{let[e,t]=(0,o.useState)($e.chrome);return(0,o.useEffect)(()=>{t(tt(navigator.userAgent))},[]),e};export{nt as t};

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.