1!function () { 2 var geq = window.geq = window.geq || []; 3 if (geq.initialize) return; 4 if (geq.invoked) { 5 if (window.console && console.error) { 6 console.error("GE snippet included twice."); 7 } 8 return; 9 } 10 geq.invoked = true; 11 geq.methods = ["page", "suppress", "trackOrder", "identify", "addToCart", "callBack", "event"]; 12 geq.factory = function (method) { 13 return function () { 14 var args = Array.prototype.slice.call(arguments); 15 args.unshift(method); 16 geq.push(args); 17 return geq; 18 }; 19 }; 20 for (var i = 0; i < geq.methods.length; i++) { 21 var key = geq.methods[i]; 22 geq[key] = geq.factory(key); 23 } 24 geq.load = function (key) { 25 var script = document.createElement("script"); 26 script.type = "text/javascript"; 27 script.async = true; 28 if (location.href.includes("vge=true")) { 29 script.src = "https://s3-us-west-2.amazonaws.com/jsstore/a/" + key + "/ge.js?v=" + Math.random(); 30 } else { 31 script.src = "https://s3-us-west-2.amazonaws.com/jsstore/a/" + key + "/ge.js"; 32 } 33 var first = document.getElementsByTagName("script")[0]; 34 first.parentNode.insertBefore(script, first); 35 }; 36 geq.SNIPPET_VERSION = "1.6.1"; 37 geq.load("020HVME8"); 38 39 if (window.HT_DATA_LAYER && window.HT_DATA_LAYER.getData) { 40 const data = window.HT_DATA_LAYER.getData(); 41 let identifyData = {}; 42 if (data) { 43 if (data.sessionData && data.sessionData.clientId) { 44 identifyData.session_id = data.sessionData.clientId; 45 } 46 if (data.visitData && data.visitData.session_referrer_data) { 47 identifyData.referrer_group = data.visitData.session_referrer_data.group; 48 identifyData.utm_source = data.visitData.session_referrer_data.source; 49 } 50 } 51 geq.identify({user_id: Object.values(identifyData).join(':')}); 52 } 53 54 if (window.processGeqHashes) { 55 window.geq.callBack('processGeqHashes', true, true, true, true, window.emailHashesTuneValue); 56 } 57}();
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.