1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6221],{36221:function(e,t,n){var i=n(18446),a=n.n(i),r=n(14671),l=n(88417),s=n(64708),o=n(2288),u=n(84246),d=n(29489),m=n(19719);function c(){let e=document.getElementById("limitMsgContainer");if(!e)return;e.innerHTML="You have reached a monthly search limit for your subscription type. <br/> Please contact ";let t=document.createElement("A"),n=document.createTextNode("[email protected]");t.setAttribute("href","mailto:[email protected]"),t.appendChild(n),t.style.color="blue",t.style.textDecoration="underline",e.appendChild(t),e.innerHTML+=" with any questions or to upgrade.",e.style.cssText="\n font-size: 1rem;\n color: #e0333d;\n font-weight: 400;\n float: right;\n margin-left: 15px;\n margin-top: -4px;\n text-transform: none;\n "}let g={isInvalid:!1,sortBy:[],searchTerm:"",includesPublicCompanies:!1,selectedLocations:[],selectedKeywords:[],areAllKeywordsRequired:!1,isYearFoundedInvalid:!1,minYearFounded:"",maxYearFounded:"",selectedIndustries:null,isRevenueInvalid:!1,minRevenue:"",maxRevenue:"",includeMissingRevenue:!0,isEbitdaInvalid:!1,minEbitda:"",maxEbitda:"",includeMissingEbitda:!0,isRevenueGrowthInvalid:!1,minRevenueGrowthRate:"",maxRevenueGrowthRate:"",revenueGrowthRateYears:1,isFundingInvalid:!1,minFunding:"",maxFunding:"",isLatestFundingYearInvalid:!1,minLatestFundingYear:"",maxLatestFundingYear:"",includeMissingFundingYear:!0,isValuationInvalid:!1,minValuation:"",maxValuation:"",ignoreValuationLimit:!0,isEmployeesInvalid:!1,minEmployees:"",maxEmployees:"",isEmployeeGrowthInvalid:!1,minEmployeeGrowthRate:"",maxEmployeeGrowthRate:"",employeeGrowthRateYears:1,peBacked:"all",vcBacked:"all",subsidiary:"all"},v=e=>{if(null==e||""===e)return;let t=String(e).trim();return t?/(mi|km)$/i.test(t)?t:(/^\d+(\.\d+)?$/.test(t),"".concat(t,"mi")):void 0},h=e=>null==e||""===e?"":String(e).trim().replace(/(mi|km)$/i,""),p=e=>{let{previousResults:t,nextResults:n,page:i}=e;return i<=1?n:{...n,companies:[...(null==t?void 0:t.companies)||[],...(null==n?void 0:n.companies)||[]]}},y=e=>{var t;let{filters:n,page:i}=e,a={filters:{classification:{privateOnly:!n.includesPublicCompanies},revenue:{includeMissing:n.includeMissingRevenue&&!n.minRevenue&&!n.maxRevenue},latestEbitda:{includeMissing:n.includeMissingEbitda&&!n.minEbitda&&!n.maxEbitda},latestFundingYear:{includeMissing:n.includeMissingFundingYear&&!n.minLatestFundingYear&&!n.maxLatestFundingYear},keyword:{condition:n.areAllKeywordsRequired?"must":"should",selection:[]}},page:i};(null===(t=n.sortBy)||void 0===t?void 0:t.length)&&(a.sorting={field:n.sortBy[0].id,order:n.sortBy[0].desc?"desc":"asc"});let r=[];if(n.searchTerm){let e=(0,d._I)(n.searchTerm);a.filters.query=(0,d._I)(e),r.push({tag:"Search Term - ".concat(e),reset:()=>{n.updateFilter("searchTerm",g.searchTerm)}})}if(n.includesPublicCompanies&&r.push({tag:"Include Public Companies",reset:()=>{n.updateFilter("includesPublicCompanies",g.includesPublicCompanies)}}),n.selectedLocations.length){let e=n.selectedLocations.map(e=>(null==e?void 0:e.radius)?{...e,radius:v(e.radius)}:e);a.filters.location={selection:e},e.forEach(e=>{let{type:t,value:i,radius:a}=e,l="";if("state"===t)l="Matches State: ".concat(i);else if("region"===t)l="Matches Region: ".concat(i);else if("country"===t)l="Matches Country: ".concat(i);else if(a){let e=h(a);l="Within ".concat(e,"-mile radius of ").concat(i)}else l="Matches City: ".concat(i);r.push({tag:l,reset:()=>{n.updateFilter("selectedLocations",n.selectedLocations.filter(e=>e.value!==i))}})})}if(n.selectedKeywords.length&&(a.filters.keyword.selection=n.selectedKeywords.map(e=>{let{id:t}=e;return t}),n.selectedKeywords.forEach(e=>{let{name:t,id:i}=e;r.push({colorScheme:m.Z.keyword,tag:t,reset:()=>{n.updateFilter("selectedKeywords",n.selectedKeywords.filter(e=>e.id!==i))}})}),n.areAllKeywordsRequired&&r.push({tag:"All Keywords Required",reset:()=>{n.updateFilter("areAllKeywordsRequired",g.areAllKeywordsRequired)}})),(n.minYearFounded||n.maxYearFounded)&&(a.filters.yearFounded={},n.minYearFounded&&(a.filters.yearFounded.min=Number(n.minYearFounded),r.push({tag:"Min. Year Founded - ".concat(n.minYearFounded),reset:()=>{n.updateFilter("minYearFounded",g.minYearFounded)}})),n.maxYearFounded&&(a.filters.yearFounded.max=Number(n.maxYearFounded),r.push({tag:"Max. Year Founded - ".concat(n.maxYearFounded),reset:()=>{n.updateFilter("maxYearFounded",g.maxYearFounded)}}))),n.selectedIndustries){let e=Object.values(n.selectedIndustries).flat();e.length&&(a.filters.industry={selection:e.map(e=>{let{id:t}=e;return t})}
1,Object.keys(n.selectedIndustries).forEach(e=>{var t,i;null===(t=n.selectedIndustries)||void 0===t||null===(i=t[e])||void 0===i||i.forEach(t=>{let{name:i,id:a}=t;r.push({colorScheme:m.Z.industry,tag:i,reset:()=>{let t=[...n.selectedIndustries[e]],i=t.findIndex(e=>e.id===a);t.splice(i,1),n.updateFilter("selectedIndustries",{...n.selectedIndustries,[e]:t})}})})}))}return n.minRevenue&&(a.filters.revenue.min=1e6*Number(n.minRevenue),r.push({tag:"Min. Revenue - $".concat(n.minRevenue," MM"),reset:()=>{n.updateFilter("minRevenue",g.minRevenue)}})),n.maxRevenue&&(a.filters.revenue.max=1e6*Number(n.maxRevenue),r.push({tag:"Max. Revenue - $".concat(n.maxRevenue," MM"),reset:()=>{n.updateFilter("maxRevenue",g.maxRevenue)}})),n.minEbitda&&(a.filters.latestEbitda.min=1e6*Number(n.minEbitda),r.push({tag:"Min. EBITDA - $".concat(n.minEbitda," MM"),reset:()=>{n.updateFilter("minEbitda",g.minEbitda)}})),n.maxEbitda&&(a.filters.latestEbitda.max=1e6*Number(n.maxEbitda),r.push({tag:"Max. EBITDA - $".concat(n.maxEbitda," MM"),reset:()=>{n.updateFilter("maxEbitda",g.maxEbitda)}})),(n.minRevenueGrowthRate||n.maxRevenueGrowthRate||n.minEmployeeGrowthRate||n.maxEmployeeGrowthRate)&&(a.filters.growth={}),(n.minRevenueGrowthRate||n.maxRevenueGrowthRate)&&(a.filters.growth.revenue={duration:n.revenueGrowthRateYears}
1,n.minRevenueGrowthRate&&(a.filters.growth.revenue.min=Number(n.minRevenueGrowthRate),r.push({tag:"Min. Revenue Growth - ".concat(n.minRevenueGrowthRate,"%"),reset:()=>{n.updateFilter("minRevenueGrowthRate",g.minRevenueGrowthRate)}})),n.maxRevenueGrowthRate&&(a.filters.growth.revenue.max=Number(n.maxRevenueGrowthRate),r.push({tag:"Max. Revenue Growth - ".concat(n.maxRevenueGrowthRate,"%"),reset:()=>{n.updateFilter("maxRevenueGrowthRate",g.maxRevenueGrowthRate)}}))),(n.minFunding||n.maxFunding)&&(a.filters.funding={},n.minFunding&&(a.filters.funding.min=1e6*Number(n.minFunding),r.push({tag:"Min. Funding - $".concat(n.minFunding," MM"),reset:()=>{n.updateFilter("minFunding",g.minFunding)}})),n.maxFunding&&(a.filters.funding.max=1e6*Number(n.maxFunding),r.push({tag:"Max. Funding - $".concat(n.maxFunding," MM"),reset:()=>{n.updateFilter("maxFunding",g.maxFunding)}}))),n.minLatestFundingYear&&(a.filters.latestFundingYear.min=Number(n.minLatestFundingYear),r.push({tag:"Min. Latest Funding Year - ".concat(n.minLatestFundingYear),reset:()=>{n.updateFilter("minLatestFundingYear",g.minLatestFundingYear)}})),n.maxLatestFundingYear&&(a.filters.latestFundingYear.max=Number(n.maxLatestFundingYear),r.push({tag:"Max. Latest Funding Year - ".concat(n.maxLatestFundingYear),reset:()=>{n.updateFilter("maxLatestFundingYear",g.maxLatestFundingYear)}})),(n.minValuation||n.maxValuation||n.ignoreValuationLimit)&&(a.filters.latestValuation={}),n.minValuation&&(a.filters.latestValuation.min=1e6*Number(n.minValuation),r.push({tag:"Min. Valuation - $".concat(n.minValuation," MM"),reset:()=>{n.updateFilter("minValuation",g.minValuation)}})),n.maxValuation&&(a.filters.latestValuation.max=1e6*Number(n.maxValuation),r.push({tag:"Max. Valuation - $".concat(n.maxValuation," MM"),reset:()=>{n.updateFilter("maxValuation",g.maxValuation)}})),n.ignoreValuationLimit&&(a.filters.latestValuation.ignoreLimit=n.ignoreValuationLimit),(n.minEmployees||n.maxEmployees)&&(a.filters.employee={},n.minEmployees&&(a.filters.employee.min=Number(n.minEmployees),r.push({tag:"Min. Employees - ".concat(n.minEmployees),reset:()=>{n.updateFilter("minEmployees",g.minEmployees)}})),n.maxEmployees&&(a.filters.employee.max=Number(n.maxEmployees),r.push({tag:"Max. Employees - ".concat(n.maxEmployees),reset:()=>{n.updateFilter("maxEmployees",g.maxEmployees)}}))),(n.minEmployeeGrowthRate||n.maxEmployeeGrowthRate)&&(a.filters.growth.employee={duration:n.employeeGrowthRateYears}
1,n.minEmployeeGrowthRate&&(a.filters.growth.employee.min=Number(n.minEmployeeGrowthRate),r.push({tag:"Min. Employee Growth - ".concat(n.minEmployeeGrowthRate,"%"),reset:()=>{n.updateFilter("minEmployeeGrowthRate",g.minEmployeeGrowthRate)}})),n.maxEmployeeGrowthRate&&(a.filters.growth.employee.max=Number(n.maxEmployeeGrowthRate),r.push({tag:"Max. Employee Growth - ".concat(n.maxEmployeeGrowthRate,"%"),reset:()=>{n.updateFilter("maxEmployeeGrowthRate",g.maxEmployeeGrowthRate)}}))),("all"!==n.peBacked||"all"!==n.vcBacked||"all"!==n.subsidiary)&&(a.filters.inclusionExclusion={},"all"!==n.peBacked&&(a.filters.inclusionExclusion.pe=n.peBacked,r.push({tag:"".concat("include"===n.peBacked?"Only":"Exclude"," PE-Backed"),reset:()=>{n.updateFilter("peBacked",g.peBacked)}})),"all"!==n.vcBacked&&(a.filters.inclusionExclusion.vc=n.vcBacked,r.push({tag:"".concat("include"===n.vcBacked?"Only":"Exclude"," VC-Backed"),reset:()=>{n.updateFilter("vcBacked",g.vcBacked)}})),"all"!==n.subsidiary&&(a.filters.inclusionExclusion.subsidiary=n.subsidiary,r.push({tag:"".concat("include"===n.subsidiary?"Only":"Exclude"," Subsidiaries"),reset:()=>{n.updateFilter("subsidiary",g.subsidiary)}}))),{body:a,selectedFilters:r}},f=async e=>{let{filters:t,industryKeywords:n}=e,i={...g};if(t){var a,r,l,o,d,m,c,v,h,p,y,f,x,F,R,w,E,b,M,Y,L,S,G,N,V,k,I,B,T,C,P,K,D,$,_,q,A;if(i.searchTerm=t.query||i.searchTerm,i.selectedLocations=(null===(a=t.location)||void 0===a?void 0:a.selection)||i.selectedLocations,i.selectedKeywords=(null==t?void 0:null===(r=t.keyword)||void 0===r?void 0:null===(l=r.selection)||void 0===l?void 0:l.map(e=>({id:e,name:n[e]})))||[],i.areAllKeywordsRequired=(null==t?void 0:null===(o=t.keyword)||void 0===o?void 0:o.condition)==="must",i.minRevenue=(0,u.n)(null===(d=t.revenue)||void 0===d?void 0:d.min),i.maxRevenue=(0,u.n)(null===(m=t.revenue)||void 0===m?void 0:m.max),i.includeMissingRevenue=null!==(T=null===(c=t.revenue)||void 0===c?void 0:c.includeMissing)&&void 0!==T?T:i.includeMissingRevenue,i.minEmployees=(0,u.n)(null===(v=t.employee)||void 0===v?void 0:v.min,!0),i.maxEmployees=(0,u.n)(null===(h=t.employee)||void 0===h?void 0:h.max,!0),null===(p=t.industry)||void 0===p?void 0:null===(y=p.selection)||void 0===y?void 0:y.length){let e=t.industry.selection,n=await (0,s.Mz)();i.selectedIndustries=(0,s.H_)(e,n)}t.growth&&(i.minRevenueGrowthRate=(0,u.n)(null===(C=t.growth.revenue)||void 0===C?void 0:C.min,!0),i.maxRevenueGrowthRate=(0,u.n)(null===(P=t.growth.revenue)||void 0===P?void 0:P.max,!0),i.revenueGrowthRateYears=null===(K=t.growth.revenue)||void 0===K?void 0:K.duration,i.minEmployeeGrowthRate=(0,u.n)(null===(D=t.growth.employee)||void 0===D?void 0:D.min,!0),i.maxEmployeeGrowthRate=(0,u.n)(null===($=t.growth.employee)||void 0===$?void 0:$.max,!0),i.employeeGrowthRateYears=null===(_=t.growth.employee)||void 0===_?void 0:_.duration),i.minFunding=(0,u.n)(null===(f=t.funding)||void 0===f?void 0:f.min),i.maxFunding=(0,u.n)(null===(x=t.funding)||void 0===x?void 0:x.max),i.minLatestFundingYear=(0,u.n)(null===(F=t.latestFundingYear)||void 0===F?void 0:F.min,!0),i.maxLatestFundingYear=(0,u.n)(null===(R=t.latestFundingYear)||void 0===R?void 0:R.max,!0),i.includeMissingFundingYear=null!==(q=null===(w=t.latestFundingYear)||void 0===w?void 0:w.includeMissing)&&void 0!==q?q:i.includeMissingFundingYear,i.minYearFounded=(0,u.n)(null===(E=t.yearFounded)||void 0===E?void 0:E.min,!0),i.maxYearFounded=(0,u.n)(null===(b=t.yearFounded)||void 0===b?void 0:b.max,!0),i.peBacked=(null===(M=t.inclusionExclusion)||void 0===M?void 0:M.pe)||i.peBacked,i.vcBacked=(null===(Y=t.inclusionExclusion)||void 0===Y?void 0:Y.vc)||i.vcBacked,i.subsidiary=(null===(L=t.inclusionExclusion)||void 0===L?void 0:L.subsidiary)||i.subsidiary,i.includesPublicCompanies=!(null===(S=t.classification)||void 0===S?void 0:S.privateOnly),i.minEbitda=(0,u.n)(null===(G=t.latestEbitda)||void 0===G?void 0:G.min),i.maxEbitda=(0,u.n)(null===(N=t.latestEbitda)||void 0===N?void 0:N.max),i.includeMissingEbitda=null!==(A=null===(V=t.latestEbitda)||void 0===V?void 0:V.includeMissing)&&void 0!==A?A:i.includeMissingEbitda,i.minValuation=(0,u.n)(null===(k=t.latestValuation)||void 0===k?void 0:k.min),i.maxValuation=(0,u.n)(null===(I=t.latestValuation)||void 0===I?void 0:I.max),i.ignoreValuationLimit=(null===(B=t.latestValuation)||void 0===B?void 0:B.ignoreLimit)||i.ignoreValuationLimit}return i},x=(0,r.ZP)((e,t)=>({drawer:{openPanels:[0],setOpenPanels:t=>{e(e=>({drawer:{...e.drawer,openPanels:t}}))}},...g,isSearchLoading:!0,searchResults:{},page:1,selectedFilters:[],currentSearchTimestamp:new Date().getTime(),resetToLastSearch:()=>{e(e=>e.lastSearchState?e.lastSearchState:{...e,...g})},getSearch:async function(){let{page:n=1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=new Date().getTime();e({isSearchLoading:!0,page:n,currentSearchTimestamp:i});let{lastSearchState:r,savedSearch:s,...o}=t(),{body:u,selectedFilters:d}=y({filters:o,page:n});e({selectedFilters:d,lastSearchState:o,lastSearchRequest:u,...s?{savedSearch:{...s,isModified:!a()(u.filters,s.filters)}}:{}});let m=document.getElementById("limitMsgContainer");m&&(m.outerHTML="<div id='limitMsgContainer'/>");try{let n=await (0,l.v_)("/system/search/company/filter",u),{currentSearchTimestamp:a}=t();i===a&&e({isSearchLoading:!1,searchResults:n})}catch(t){var g;e({isSearchLoading:!1}),(null==t?void 0:null===(g=t.info)||void 0===g?void 0:g.message)&&"User has reached company search limit"===t.info.message&&c()}},getNextPage:async()=>{let{page:n,searchResults:i}=t(),r=n+1;if(r>((null==i?void 0:i.totalPages)||0))return;let s=new Date().getTime();e({isSearchLoading:!0,page:r,currentSearchTimestamp:s});let{lastSearchState:o,savedSearch:u,...d}=t(),{body:m,selectedFilters:g}=y({filters:d,page:r});e({selectedFilters:g,lastSearchState:d,lastSearchRequest:m,...u?{savedSearch:{...u,isModified:!a()(m.filters,u.filters)}}:{}});
1let v=document.getElementById("limitMsgContainer");v&&(v.outerHTML="<div id='limitMsgContainer'/>");try{let n=await (0,l.v_)("/system/search/company/filter",m),{currentSearchTimestamp:i,searchResults:a}=t();s===i&&e({isSearchLoading:!1,searchResults:p({previousResults:a,nextResults:n,page:r})})}catch(t){var h;e({isSearchLoading:!1}),(null==t?void 0:null===(h=t.info)||void 0===h?void 0:h.message)&&"User has reached company search limit"===t.info.message&&c()}},resetFilters:()=>{e({...g,selectedLocations:[]})},updateFilter:(n,i)=>{e(e=>({...e,[n]:i}));let{minYearFounded:a,maxYearFounded:r,minRevenue:l,maxRevenue:s,minEbitda:u,maxEbitda:d,minRevenueGrowthRate:m,maxRevenueGrowthRate:c,minFunding:g,maxFunding:v,minLatestFundingYear:h,maxLatestFundingYear:p,minValuation:y,maxValuation:f,minEmployees:x,maxEmployees:F,minEmployeeGrowthRate:R,maxEmployeeGrowthRate:w}=t(),E=(0,o.Yc)(a,r),b=(0,o.Yc)(l,s),M=(0,o.Yc)(u,d),Y=(0,o.Yc)(m,c),L=(0,o.Yc)(g,v),S=(0,o.Yc)(h,p),G=(0,o.Yc)(y,f),N=(0,o.Yc)(x,F),V=(0,o.Yc)(R,w);e({isYearFoundedInvalid:E,isRevenueInvalid:b,isEbitdaInvalid:M,isRevenueGrowthInvalid:Y,isFundingInvalid:L,isLatestFundingYearInvalid:S,isValuationInvalid:G,isEmployeesInvalid:N,isEmployeeGrowthInvalid:V,isInvalid:E||b||M||Y||L||S||G||N||V})},setSavedSearch:async n=>{let{savedSearch:i,getSearch:a}=t();if((null==i?void 0:i.slug)===n)return;e({isSearchLoading:!0});let r=await fetch("/system/saved-search/details/".concat(n));if(404===r.status)throw e({isSearchLoading:!1}),Error("NOT_FOUND");let l=await r.json();if("message"in l)throw e({isSearchLoading:!1}),Error(l.message);if("company"!==l.searchType)throw e({isSearchLoading:!1}),Error("INCORRECT_SEARCH_TYPE");let s=await f(l);e({...s,savedSearch:l}),a()}}));t.ZP=x},64708:function(e,t,n){n.d(t,{DL:function(){return l},H_:function(){return d},Mz:function(){return s},Rs:function(){return u},y1:function(){return o}});var i=n(49770),a=n(24974),r=n(88417);let l=()=>{let{isLoggedIn:e}=(0,a.Z)(),{data:t}=(0,i.Z)(e?"/system/search/industry":null,r.ZP);return t||null},s=()=>(0,r.ZP)("/system/search/industry"),o=e=>e.reduce((e,t)=>({...e,[t.name]:[]}),{}),u=(e,t)=>{if(!e||!(null==t?void 0:t.length))return{};for(let n=0;n<t.length;n+=1){let i=t[n];for(let t=0;t<i.industries.length;t+=1)if(i.industries[t].name===e)return{[i.name]:[i.industries[t]]}}return{}},d=(e,t)=>t.reduce((t,n)=>{let{name:i,industries:a}=n,r=[];return a.forEach(t=>{e.includes(t.id)&&r.push(t)}),{...t,[i]:r}},{})},2288:function(e,t,n){n.d(t,{Uy:function(){return l},Yc:function(){return r},bn:function(){return s},hj:function(){return m},mV:function(){return i},uf:function(){return a},un:function(){return o},xG:function(){return d}});let i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD",n="string"==typeof e?Number(e):e,i=["k","MM","BN","TN","P","E","Z","Y"],a=0;for(let e=i.length-1;e>=0;e-=1)if(n<=-(a=1e3**(e+1))||n>=a)return"".concat(parseFloat((+(n/a)).toString()).toLocaleString("en-US",{style:"currency",currency:t,minimumFractionDigits:2}).replace(/[,.]0{2,3}$/,"")," ").concat(i[e]);return n.toString()},a=(e,t)=>{if(""===e)return e;let n="string"==typeof e?Number(e):e;return"string"==typeof e&&Number.isNaN(n)?e:"number"==typeof t?n.toLocaleString(void 0,{minimumFractionDigits:t,maximumFractionDigits:t}):n.toLocaleString()},r=(e,t)=>{let n="string"==typeof e?Number(e):e,i="string"==typeof t?Number(t):t;return!!n&&!!i&&n>i},l=e=>{if(!e)return"";let t="string"==typeof e?Number(e):e,n=t.toString().padStart(9,"0");return"".concat(n.substring(0,2),"-").concat(n.substring(2,9))},s=e=>{let t=/^\d{2}-?\d{7}$/.test(e);return t},o=e=>{if(!e)return null;let t="number"==typeof e?e.toString():e;return t=(t=t.replace(/[^0-9]/g,"")).slice(-10),"(".concat(t.substring(0,3),") ").concat(t.substring(3,6),"-").concat(t.substring(6,10))},u=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}),d=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!["number","string"].includes(typeof e))return null;let n="string"==typeof e?Number(e):e;return Number.isNaN(n)?null:u.format(n).slice(0,t?-3:void 0)},m=e=>{if(null==e)return!1;let t="string"==typeof e?Number(e):e;return!Number.isNaN(t)}},84246:function(e,t,n){n.d(t,{n:function(){return i}});let i=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?t?e.toString():(e/1e6).toString():""}}}]);
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.