1(function(n,t){var i={domParser:null,serializer:null};function getDomParser(){return i.domParser===null&&n.DOMParser&&(i.domParser=new n.DOMParser),i.domParser}function getSerializer(){return i.serializer===null&&n.XMLSerializer&&(i.serializer=new n.XMLSerializer),i.serializer}function XML(){function stringify(t){var r="",i;if(n.XMLSerializer){if(t&&t.nodeType===11){for(i=0;i<t.childNodes.length;i++)r+=getSerializer().serializeToString(t.childNodes[i]);return r}return getSerializer().serializeToString(t)}return t instanceof XMLDOMWrapper&&t.ownerDocument.nodeName==="#document"&&typeof t.ownerDocument.xml=="string"?t.ownerDocument.xml:t&&typeof t=="object"&&typeof t.xml=="string"?t.xml:""}function XMLDOMWrapper(t){this.ownerDocument=new n.ActiveXObject("Microsoft.XMLDOM");this.ownerDocument.async="false";this.ownerDocument.loadXML(t);this.documentElement=this.ownerDocument.documentElement;this.getElementsByTagName=function(n){return this.ownerDocument.getElementsByTagName(n)};this.nodeType=9;this.toJSON=function(){return stringify(this.ownerDocument)}}function toJSON(){return stringify(this)}function parse(i){var r,f,u,e;if(!i||typeof i!="string")return null;try{n.DOMParser?(r=getDomParser().parseFromString(i,"text/xml"),r.toJSON=toJSON):r=new XMLDOMWrapper(i)}catch(o){r=t}if(!r||!r.documentElement)throw new TypeError("Invalid XML: "+i);if(r.getElementsByTagName("parsererror").length){f='<?xml version="1.0" encoding="utf-8"?><fakeroot>'+i+"<\/fakeroot>";try{n.DOMParser?(r=getDomParser().parseFromString(f,"text/xml"),r.toJSON=toJSON):r=new XMLDOMWrapper(f)}catch(o){r=t}if(r&&r.documentElement&&!r.getElementsByTagName("parsererror").length)if(r.documentElement.childNodes.length>0&&r.documentElement.firstChild.nodeType===1){for(u=r.createDocumentFragment();e=r.documentElement.firstChild;)u.appendChild(e);u.isXML=!0;r=u}else throw new TypeError("Invalid XML: "+i);else throw new TypeError("Invalid XML: "+i);}return r}function isXMLDocument(t){if(t&&typeof t=="object"){if(t&&t.nodeType===11&&t.isXML===!0)return!0;if(typeof n.XMLDocument=="function")return t instanceof n.XMLDocument;if(typeof n.Document!="undefined")return t instanceof n.Document;if(t instanceof XMLDOMWrapper)return t.ownerDocument.nodeName==="#document"&&typeof t.ownerDocument.xml=="string"}return!1}this.stringify=stringify;this.parse=parse;this.isXMLDocument=isXMLDocument}n.XML=new XML})(this);
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.