1(()=>{window.getCookie=function(e){for(var r=e+"=",t=decodeURIComponent(document.cookie),i=t.split(";"),o=0;o<i.length;o++){for(var n=i[o];n.charAt(0)==" ";)n=n.substring(1);if(n.indexOf(r)==0)return n.substring(r.length,n.length)}return""};window.getQueryStringParams=function(e){e.charAt(0)==="?"&&(e=e.substring(1));for(var r,t=/\+/g,i=/([^&=]+)=?([^&]*)/g,o=function(x){return decodeURIComponent(x.replace(t," "))},n={};r=i.exec(e);)n[o(r[1]).toLowerCase()]=o(r[2]);return n};window.getUrlParameter=function(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var r=new RegExp("[\\?&]"+e+"=([^&#]*)"),t=r.exec(location.href);return t===null?"":decodeURIComponent(t[1].replace(/\+/g," "))};window.createUUID=function(){return typeof crypto.randomUUID=="function"?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var r=Math.random()*16|0,t=e=="x"?r:r&3|8;return t.toString(16)})};window.getCookieValue=function(e){var r=document.cookie.match(new RegExp("(^| )"+e+"=([^;]+)"));if(r)return r[2]};window.titleCase=function(e){e=e.toLowerCase().split(" ");for(var r=0;r<e.length;r++)e[r]=e[r].charAt(0).toUpperCase()+e[r].slice(1);return e.join(" ")};})();
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.