1!function(){function t(){t=function(){},L.Symbol||(L.Symbol=e)}function e(t){return"jscomp_symbol_"+(t||"")+P++}function n(){t();var e=L.Symbol.iterator;e||(e=L.Symbol.iterator=L.Symbol("iterator")),"function"!=typeof Array.prototype[e]&&E(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return i(this)}}),n=function(){}}function i(t){var e=0;return r(function(){return e<t.length?{done:!1,value:t[e++]}:{done:!0}})}function r(t){return n(),(t={next:t})[L.Symbol.iterator]=function(){return this},t}function o(e){n(),t(),n();var r=e[Symbol.iterator];return r?r.call(e):i(e)}function a(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}function s(t,e){if(t&&1==t.nodeType&&e){if("string"==typeof e||1==e.nodeType)return t==e||c(t,e);if("length"in e)for(var n,i=0;n=e[i];i++)if(t==n||c(t,n))return!0}return!1}function c(t,e){if("string"!=typeof e)return!1;if(I)return I.call(t,e);e=t.parentNode.querySelectorAll(e);for(var n,i=0;n=e[i];i++)if(n==t)return!0;return!1}function u(t){for(var e=[];t&&t.parentNode&&1==t.parentNode.nodeType;)t=t.parentNode,e.push(t);return e}function f(t,e,n){function i(t){var i;if(o.composed&&"function"==typeof t.composedPath)for(var r,a=t.composedPath(),c=0;r=a[c];c++)1==r.nodeType&&s(r,e)&&(i=r);else t:{if((i=t.target)&&1==i.nodeType&&e)for(i=[i].concat(u(i)),a=0;c=i[a];a++)if(s(c,e)){i=c;break t}i=void 0}i&&n.call(i,t,i)}var r=document,o=void 0===(o={composed:!0,j:!0})?{}:o;return r.addEventListener(t,i,o.j),{h:function(){r.removeEventListener(t,i,o.j)}}}function h(t){var e={};if(!t||1!=t.nodeType)return e;if(!(t=t.attributes).length)return{};for(var n,i=0;n=t[i];i++)e[n.name]=n.value;return e}function l(t){if(t=t&&"."!=t?t:location.href,_[t])return _[t];if(D.href=t,"."==t.charAt(0)||"/"==t.charAt(0))return l(D.href);var e="0"==(e="80"==D.port||"443"==D.port?"":D.port)?"":e,n=D.host.replace(q,"");return _[t]={hash:D.hash,host:n,hostname:D.hostname,href:D.href,origin:D.origin?D.origin:D.protocol+"//"+n,pathname:"/"==D.pathname.charAt(0)?D.pathname:"/"+D.pathname,port:e,protocol:D.protocol,search:D.search}}function p(t,e){var n=this;this.context=t,this.i=e,this.f=(this.c=/Task$/.test(e))?t.get(e):t[e],this.a=[],this.b=[],this.g=function(){for(var t=[],e=0;e<arguments.length;++e)t[e-0]=arguments[e];return n.b[n.b.length-1].apply(null,[].concat(t instanceof Array?t:a(o(t))))},this.c?t.set(e,this.g):t[e]=this.g}function d(t,e){-1<(e=t.a.indexOf(e))&&(t.a.splice(e,1),0<t.a.length?v(t):t.h())}function v(t){t.b=[];for(var e,n=0;e=t.a[n];n++){var i=t.b[n-1]||t.f.bind(t.context);t.b.push(e(i))}}function b(t,e){var n=C.filter(function(n){return n.context==t&&n.i==e})[0];return n||(n=new p(t,e),C.push(n)),n}function g(t,e,n,i,r,o){if("function"==typeof i){var a=n.get("buildHitTask");return{buildHitTask:function(n){n.set(t,null,!0),n.set(e,null,!0),i(n,r,o),a(n)}}}return H({},t,e)}function y(t,e){var n=h(t),i={};return Object.keys(n).forEach(function(t){if(!t.indexOf(e)&&t!=e+"on"){var r=n[t];"true"==r&&(r=!0),"false"==r&&(r=!1),t=m(t.slice(e.length)),i[t]=r}}),i}function w(t){function e(){n||(n=!0,t())}var n=!1;return setTimeout(e,2e3),e}function m(t){return t.replace(/[\-\_]+(\w?)/g,function(t,e){return e.toUpperCase()})}function k(t,e){var n=window.GoogleAnalyticsObject||"ga";window[n]=window[n]||function(){for(var t=[],e=0;e<arguments.length;++e)t[e-0]=arguments[e];(window[n].q=window[n].q||[]).push(t)},window.gaDevIds=window.gaDevIds||[],0>window.gaDevIds.indexOf("i5iSjo")&&window.gaDevIds.push("i5iSjo"),window[n]("provide",t,e),window.gaplugins=window.gaplugins||{},window.gaplugins[t.charAt(0).toUpperCase()+t.slice(1)]=e}function O(t,e){t.set("&_av","2.4.1");var n=t.get("&_au");if((n=parseInt(n||"0",16).toString(2)).length<M)for(var i=M-n.length;i;)n="0"+n,i--;e=M-e,n=n.substr(0,e)+1+n.substr(e+1),t.set("&_au",parseInt(n||"0",2).toString(16))}function x(t,e){var n=this;if(O(t,K.m),window.addEventListener){this.a=H({events:["click"],fieldsObj:{},attributePrefix:"ga-"},e),this.f=t,this.c=this.c.bind(this);var i="["+this.a.attributePrefix+"on]";this.b={},this.a.events.forEach(function(t){n.b[t]=f(t,i,n.c)})}}function j(t,e){var n=this;O(t,K.o),window.addEventListener&&(this.a=H({events:["click"],linkSelector:"a, area",shouldTrackOutboundLink:this.shouldTrackOutboundLink,fieldsObj:{},attributePrefix:"ga-"},e),this.c=t,this.f=this.f.bind(this),this.b={}
1,this.a.events.forEach(function(t){n.b[t]=f(t,n.a.linkSelector,n.f)}))}function S(t,e){O(t,K.l),this.a=H({},e),this.g=t,this.b=this.a.stripQuery&&this.a.queryDimensionIndex?"dimension"+this.a.queryDimensionIndex:null,this.f=this.f.bind(this),this.c=this.c.bind(this),e=this.f;var n=b(t,"get");n.a.push(e),v(n),e=this.c,(t=b(t,"buildHitTask")).a.push(e),v(t)}function T(t,e){var n=l(e.page||e.location),i=n.pathname;if(t.a.indexFilename){var r=i.split("/");t.a.indexFilename==r[r.length-1]&&(r[r.length-1]="",i=r.join("/"))}return"remove"==t.a.trailingSlash?i=i.replace(/\/+$/,""):"add"==t.a.trailingSlash&&(/\.\w+$/.test(i)||"/"==i.substr(-1)||(i+="/")),i={page:i+(t.a.stripQuery?A(t,n.search):n.search)},e.location&&(i.location=e.location),t.b&&(i[t.b]=n.search.slice(1)||"(not set)"),"function"==typeof t.a.urlFieldsFilter?(n={page:(e=t.a.urlFieldsFilter(i,l)).page,location:e.location},t.b&&(n[t.b]=e[t.b]),n):i}function A(t,e){if(Array.isArray(t.a.queryParamsWhitelist)){var n=[];return e.slice(1).split("&").forEach(function(e){var i=o(e.split("="));e=i.next().value,i=i.next().value,-1<t.a.queryParamsWhitelist.indexOf(e)&&i&&n.push([e,i])}),n.length?"?"+n.map(function(t){return t.join("=")}).join("&"):""}return""}var E="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){if(n.get||n.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},L="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,P=0,F=window.Element.prototype,I=F.matches||F.matchesSelector||F.webkitMatchesSelector||F.mozMatchesSelector||F.msMatchesSelector||F.oMatchesSelector,q=/:(80|443)$/,D=document.createElement("a"),_={},C=[];p.prototype.h=function(){var t=C.indexOf(this);-1<t&&(C.splice(t,1),this.c?this.context.set(this.i,this.f):this.context[this.i]=this.f)};var H=Object.assign||function(t){for(var e=[],n=1;n<arguments.length;++n)e[n-1]=arguments[n];n=0;for(var i=e.length;n<i;n++){var r,o=Object(e[n]);for(r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t},K={l:1,m:2,s:3,v:4,w:5,o:6,A:7,B:8,C:9,u:10},M=Object.keys(K).length;x.prototype.c=function(t,e){var n=this.a.attributePrefix;if(!(0>e.getAttribute(n+"on").split(/\s*,\s*/).indexOf(t.type))){n=y(e,n);var i=H({},this.a.fieldsObj,n);this.f.send(n.hitType||"event",g({transport:"beacon"},i,this.f,this.a.hitFilter,e,t))}},x.prototype.remove=function(){var t=this;Object.keys(this.b).forEach(function(e){t.b[e].h()})},k("eventTracker",x),j.prototype.f=function(t,e){var n=this;if(this.a.shouldTrackOutboundLink(e,l)){var i=e.getAttribute("href")||e.getAttribute("xlink:href"),r=l(i),o=g(r={transport:"beacon",eventCategory:"Outbound Link",eventAction:t.type,eventLabel:r.href},H({},this.a.fieldsObj,y(e,this.a.attributePrefix)),this.c,this.a.hitFilter,e,t);if(navigator.sendBeacon||"click"!=t.type||"_blank"==e.target||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||1<t.which)this.c.send("event",o);else{var a=function(){if(window.removeEventListener("click",a),!t.defaultPrevented){t.preventDefault();var e=o.hitCallback;o.hitCallback=w(function(){"function"==typeof e&&e(),location.href=i})}n.c.send("event",o)};window.addEventListener("click",a)}}},j.prototype.shouldTrackOutboundLink=function(t,e){return(e=e(t=t.getAttribute("href")||t.getAttribute("xlink:href"))).hostname!=location.hostname&&"http"==e.protocol.slice(0,4)},j.prototype.remove=function(){var t=this;Object.keys(this.b).forEach(function(e){t.b[e].h()})},k("outboundLinkTracker",j),S.prototype.f=function(t){var e=this;return function(n){if("page"==n||n==e.b){var i={location:t("location"),page:t("page")};return T(e,i)[n]}return t(n)}},S.prototype.c=function(t){var e=this;return function(n){var i=T(e,{location:n.get("location"),page:n.get("page")});n.set(i,null,!0),t(n)}},S.prototype.remove=function(){var t=this.f;d(b(this.g,"get"),t),t=this.c,d(b(this.g,"buildHitTask"),t)},k("cleanUrlTracker",S)}();
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.