(function() {
var pp = document.querySelector("head");
var scr = document.createElement("script");
var scr2 = document.createElement("script");
const site = window.location.host;
var pubKeyList = ['pqi80', 'rab18', 'cku71', 'agd91'];
scr.type = "text/javascript";
scr.async = true;
scr.id = "aff-fraudlogix";
var __isCalled = 0;
scr2.type = "text/javascript";
scr2.async = true;
scr2.id = "aff-cheq";
var __isCalled2 = 0;
const request = new XMLHttpRequest();
request.onreadystatechange = function() {
if(this.readyState == 4) {
if(request.status == 200) {
const response = this.responseText;
var pubKey = 'zys74';
var ct = '';
if(pubKey == 'rab18' && site == 'modemystic.com') {
setValues(response);
if(pubKeyList.includes(pubKey)) {
setCheqForModemystic('healthixx', 73302);
}
} else if(pubKey == 'rab18' && site == 'healthixx.com') {
if(pubKeyList.includes(pubKey)) {
setCheq(pubKey, ct);
}
setValues(response);
} else {
setValues(response);
if(pubKeyList.includes(pubKey)) {
setCheq(pubKey, ct);
}
}
} else {
callFailover();
}
}
};
request.open("GET", "https://checkip.amazonaws.com/");
request.send();
function setValues(ip) {
if(__isCalled) {
return;
}
__isCalled = 1;
const ua = encodeURIComponent(navigator.userAgent);
scr.src = "https://pixel.yabidos.com/fltiu.js?qid=23733313f523833313f583830313&cid=1088&p=zys74&s="+site+"&x=29808&nci=&adtg=&nai=&si=&pn=&h=&bp=&pp=&ci=&ip="+ip+"&ai=&di=&mm=&os=&ua="+ua+"&lat=&lon=&idl=&ttduid=&id5=&emh=&flcb=";
console.log("SCR URL:", scr.src);
pp.appendChild(scr);
}
function setCheqForModemystic(pubKey, ct) {
if(__isCalled2) {
return;
}
__isCalled2 = 1;
scr2.src = 'https://euob.greencolumnart.com/sxp/i/9de051f978330dac0e0669509989bfad.js';
var channelParam = '29808';
scr2.setAttribute('data-ch', pubKey);
scr2.setAttribute('data-jsonp', 'onCheqResponse');
scr2.setAttribute('class', 'ct_clicktrue_'+ct);
console.log("SCR2 URL:", scr2.src);
pp.appendChild(scr2);
}
function setCheq(pubKey, ct) {
if(__isCalled2) {
return;
}
__isCalled2 = 1;
scr2.src = 'https://euob.greencolumnart.com/sxp/i/';
var channelParam = '29808';
scr2.setAttribute('data-ch', pubKey);
scr2.setAttribute('data-uvid', channelParam);
scr2.setAttribute('class', 'ct_clicktrue_'+ct);
console.log("SCR2 URL:", scr2.src);
pp.appendChild(scr2);
}
function callFailover() {
request.open("GET", "https://api64.ipify.org?format=json");
request.send();
request.onreadystatechange = function() {
if(this.readyState == 4) {
if(request.status == 200) {
const response = this.responseText;
setValues(response.ip);
} else {
setValues("");
}
var pubKey = 'zys74';
var ct = '';
if(pubKeyList.includes(pubKey)) {
setCheq(pubKey, ct);
}
}
}
}
})();