1!function(){"use strict";function e(e,t,r,n,a){var c=e.nodeValue;if(t.test(c)){t.lastIndex=0;for(var o,l=document.createDocumentFragment(),i=0;null!==(o=t.exec(c));){var s=a?o.index+o[1].length:o.index,u=a?o[2]:o[0];s>i&&l.appendChild(document.createTextNode(c.slice(i,s)));var d=document.createElement(r);d.className=n,d.appendChild(document.createTextNode(u)),l.appendChild(d),i=s+u.length,0===o[0].length&&t.lastIndex++}i<c.length&&l.appendChild(document.createTextNode(c.slice(i))),e.parentNode.replaceChild(l,e)}}function t(t,r,n,a,c){for(var o,l={SCRIPT:!0,STYLE:!0,NOSCRIPT:!0,TEXTAREA:!0,SELECT:!0},i=document.createTreeWalker(t,NodeFilter.SHOW_TEXT,{acceptNode:function(e){for(var r=e.parentNode;r&&r!==t;){if(l[r.nodeName])return NodeFilter.FILTER_REJECT;if(r.nodeName===n.toUpperCase()&&r.classList&&r.classList.contains(a))return NodeFilter.FILTER_REJECT;r=r.parentNode}return NodeFilter.FILTER_ACCEPT}}),s=[];o=i.nextNode();)s.push(o);for(var u=0;u<s.length;u++)e(s[u],r,n,a,c)}function r(){var e="undefined"!=typeof bsearch_highlight?bsearch_highlight:{},r=e.tag||"mark",n=e.cls||"bsearch_highlight",a=(e.site_url||"").replace(/^https?:\/\//i,""),c=parseInt(e.max_terms,10)||50,o=!!e.use_boundaries,l=e.selectors||".entry-content, .entry-title, .entry-summary",i="",s=document.referrer||"";if(s){var u=s.replace(/^https?:\/\//i,"");a&&0===u.toLowerCase().indexOf(a.toLowerCase())&&(i=function(e){if(!e)return"";var t=e.match(/[?&]s=([^&]+)/);if(t)return t[1];var r=e.match(/\/search\/([^/?#]+)/i);return r?r[1]:""}(s))}if(i){var d=function(e){if(!e)return[];e=e.replace(/\+/g," ");try{e=decodeURIComponent(e)}catch(e){}var t,r=[],n=/"[^"]*(?:"|$)|[^\t ",+]+/g,a=[];try{for(var c=new RegExp('".*?(?:"|$)|((?:^|(?<=[\\t ",+]))[^\\t ",+]+)',"g");null!==(t=c.exec(e));)a.push(t[0])}catch(r){for(a=[];null!==(t=n.exec(e));)a.push(t[0])}for(var o={},l=0;l<a.length;l++){var i=a[l].replace(/^\s+|\s+$/g,"");if(""!==i)if('"'!==i.charAt(0)){if("-"!==i.charAt(0))for(var s=(i=i.replace(/^[+\-~<>()*!]+|[+\-~<>()*!]+$/g,"")).split(/[\s.]+/),u=0;u<s.length;u++){var d=s[u];""===d||o[d]||(o[d]=!0,r.push(d))}}else{var p=i.replace(/^"+|"+$/g,"").replace(/^\s+|\s+$/g,"");""===p||o[p]||(o[p]=!0,r.push(p))}}return r}(i);if(0!==d.length){d.length>c&&(d=d.slice(0,c)),d.sort(function(e,t){return t.length-e.length});var p,h,f=d.map(function(e){return(t=e,t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).replace(/\s+/g,"\\s+");var t});try{p=o?new RegExp("(^|[\\s\\p{P}\\p{Z}])("+f.join("|")+")(?=[\\s\\p{P}\\p{Z}]|$)","giu"):new RegExp(f.join("|"),"gi")}catch(e){o=!1;try{p=new RegExp(f.join("|"),"gi")}catch(e){return}}try{h=Array.prototype.slice.call(document.querySelectorAll(l))}catch(e){try{h=Array.prototype.slice.call(document.querySelectorAll(".entry-content, .entry-title, .entry-summary"))}catch(e){return}}h=h.filter(function(e){return!h.some(function(t){return t!==e&&t.contains(e)})});for(var g=0;g<h.length;g++)t(h[g],p,r,n,o)}}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r()}();
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.