0256ada32f3c0cd860b6905c10151953bbe76c1888777737b18f2baa6bb83e68

Source Code:

var Velet;
(function (Velet) {
    var Tracker = (function () {
        function Tracker() {
            var trackers = document.getElementsByClassName("tracker");
            var _loop_1 = function (i, arrayLength) {
                var tracker = trackers[i];
                var src = tracker.src;
                results = src.match(/(^[http|https|\/\/].*)\/tracker_js\/(\d+)\//);
                domain = results[1];
                domain = domain.replace(/^http:/, "https:");
                trackerId = parseInt(results[2]);
                var url = domain + "/etag/";
                var xhr = new XMLHttpRequest();
                xhr.open("GET", url, true);
                xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                xhr.addEventListener("readystatechange", function () {
                    if (xhr.readyState === 4 && xhr.status === 200) {
                        var etag = xhr.getResponseHeader("ETag");
                        var innerUrl = domain + "/tracker/" + trackerId + "/?etag=" + etag;
                        var xhrInner = new XMLHttpRequest();
                        xhrInner.open("GET", innerUrl, true);
                        xhrInner.withCredentials = true;
                        xhrInner.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                        xhrInner.send();
                    }
                });
                xhr.send();
            };
            var results, domain, trackerId;
            for (var i = 0, arrayLength = trackers.length; i < arrayLength; i++) {
                _loop_1(i, arrayLength);
            }
        }
        return Tracker;
    }());
    Velet.Tracker = Tracker;
})(Velet || (Velet = {}));
new Velet.Tracker();