1"use strict";if(typeof gfxx=="undefined")var gfxx={};gfxx.evt={click:function(n){for(var t=n===null||n.target===null?null:n.target,r=null,i=null;t!==null&&r===null;)t.nodeType===document.ELEMENT_NODE&&(i===null&&(t.getAttribute("data-gxl")||"")!==""&&(i=t.getAttribute("data-gxl")),i!==null||t.title===null||t.title===""||t.classList.contains("gxoIgnore")||(i=t.title),i===null&&t.tagName==="A"&&t.href!==null&&t.href!==""&&t.href!=="#"&!t.classList.contains("gxoIgnore")&&(t.href.length<10||t.href.substr(0,10)!=="javascript")&&(i=t.href),r===null&&(t.getAttribute("data-gxa")||"")!==""&&(r=t.getAttribute("data-gxa"))),t=t.parentNode;r!==null&&i!==null&&typeof ga!="undefined"&&ga("send","event","Navigation",r,i)},rootClick:function(n){for(var t=n===null||n.target===null?null:n.target,i;t!==null&&t.tagName!=="A";)t=t.parentElement;t!==null&&t.href&&(i=t.href.match(/.*\.([0-9a-z]{2,8})(\?.*)?$/i),i!=null&&i.length>2&&gfxx.evt.doctypes.indexOf(i[1])>=0&&typeof ga=="function"&&ga("send","pageview",i.input))},init:function(){document.querySelectorAll(".gaEvt").forEach(function(n){n.addEventListener("click",gfxx.evt.click)});document.body.addEventListener("click",gfxx.evt.rootClick)},doctypes:["doc","docx","pdf","xls","xlsx","ppt","pptx","zip","exe"]};window.gfdx&&window.gfdx("GAEVT");
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.