1'use strict';(function(){function h(a){if(a&&a.length){var b=0,c=20;do f("EECpromotionImpression",{ecommerce:{promoView:{promotions:a.slice(b,c)}}}),b+=20,c+=20;while(0<a.slice(b,c).length)}}function f(a,b){window.dataLayer.push(Object.assign({event:a},b))}function g(a,b){if(-1!==[0,1].indexOf(a.button)){var c=a.target.closest("[data-ga-label]");a=a.target.closest("[data-ga-action]");c&&a&&(c=c.getAttribute("data-ga-label"),a=a.getAttribute("data-ga-action"),f("gaEvent",{eventCategory:b,eventAction:a, 2eventLabel:c}))}}(function(){var a=document.querySelectorAll("[data-ga-category]");Array.prototype.forEach.call(a,function(c){var d=c.getAttribute("data-ga-category");c.addEventListener("click",function(e){return g(e,d)});c.addEventListener("auxclick",function(e){return g(e,d)})});a=document.querySelectorAll("[data-ga-impression]");var b=[];Array.prototype.forEach.call(a,function(c){var d=c.getAttribute("data-ga-impression");if(d){var e=d?JSON.parse(atob(d)):{};b.push(e);c.addEventListener("click", 3function(k){f("EECpromotionClick",{ecommerce:{promoClick:{promotions:[e]}}})})}});h(b)})();Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);Element.prototype.closest||(Element.prototype.closest=function(a){var b=this;do{if(b.matches(a))return b;b=b.parentElement||b.parentNode}while(null!==b&&1===b.nodeType);return null})})();
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.