Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* This file is protected by copyright law and provided under license. Reverse engi..
Decoded Output download
<?php
/* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */
class LICENSE {
private $_license_variables = array();
private $_error = false;
public function __call($O000000OOOO00O0OO0OO0O0OOOO0O0O, $OO00OO0O00OO00OOOOO00O0OO00O0OO) {
switch ($O000000OOOO00O0OO0OO0O0OOOO0O0O) {
case "GetEdition":
return self::issetfor($this->_license_variables["edition"], '');
break;
case "GetUsers":
return self::issetfor($this->_license_variables["users"], 0);
break;
case "GetDomain":
return self::issetfor($this->_license_variables["domain"], '');
break;
case "GetExpires":
return self::issetfor($this->_license_variables["expires"], '01.01.2000');
break;
case "GetLists":
return self::issetfor($this->_license_variables['lists'], 0);
break;
case "GetSubscribers":
return self::issetfor($this->_license_variables['subscribers'], 0);
break;
case base64_decode('R2V0VmVyc2lvbg=='):
return self::issetfor($this->_license_variables["version"], '');
break;
case base64_decode('R2V0TkZS'):
return self::issetfor($this->_license_variables["nfr"], true);
break;
case base64_decode('R2V0QWdlbmN5SUQ='):
return self::issetfor($this->_license_variables["agencyid"], 0);
break;
case "GetTrialAccountLimit":
return self::issetfor($this->_license_variables['trialaccount'], 0);
break;
case "GetTrialAccountEmail":
return self::issetfor($this->_license_variables['trialemail'], 0);
break;
case "GetTrialAccountDays":
return self::issetfor($this->_license_variables["trialdays"], 0);
break;
case "GetPingbackDays":
return self::issetfor($this->_license_variables['pingbackdays'], -1);
break;
case "GetPingbackGrace":
return self::issetfor($this->_license_variables["pingbackgrace"], 0);
break;
default:
return false;
break;
}
}
public function GetError() {
return $this->_error;
}
public function DecryptKey($O0O00OO0O0O0OOOOO000O00O00O0O00) {
if (substr($O0O00OO0O0O0OOOOO000O00O00O0O00, 0, 4) != "IEM-") {
$this->_error = true;
return;
}
$OO00OOO0000OO0O0O00OO00O0000O0O = base64_decode(str_replace('IEM-', '', $O0O00OO0O0O0OOOOO000O00O00O0O00));
if (substr_count($OO00OOO0000OO0O0O00OO00O0000O0O, "-") !== 7) {
$this->_error = true;
return;
}
$OOO0O0O000O0O0O000OOO0000000OO0 = !!preg_match("/^(.*?)\:([\da-f]+)$/s", $OO00OOO0000OO0O0O00OO00O0000O0O, $O0OO0O00000OOO00000000000OOO00O);
if (!$OOO0O0O000O0O0O000OOO0000000OO0 || count($O0OO0O00000OOO00000000000OOO00O) != 3) {
$this->_error = true;
return;
}
$OO00OOO0000OO0O0O00OO00O0000O0O = $O0OO0O00000OOO00000000000OOO00O[1];
if (dechex(doubleval(sprintf("%u", crc32($OO00OOO0000OO0O0O00OO00O0000O0O . ":")))) != $O0OO0O00000OOO00000000000OOO00O[2]) {
$this->_error = true;
return;
}
list($O0O00O0000O0O00OOO000000OO00O00, $O0OOOOOO00OOOO0OOOOOOO000O0O0OO, $O0O000000O0OOOO0O00O00OO00O0OOO, $O0OOO000000OO00000O0OO00OO000OO, $OO0OO0OOO0O00O0000O0000OOO0OO0O, $O00000O0OO0OO0OOO0O000O000OOOO0, $OO0O00OO0O0OOOO0OOO00OOO00O0OO0, $OO000O0000O0O00OOOOO0O00OO000O0) = explode("-", $OO00OOO0000OO0O0O00OO00O0000O0O);
$O0OO000000O0OOO0OOOO00OO00OOOOO = "5.0";
if (preg_match("/^v<(.*)>$/", $O0OOO000000OO00000O0OO00OO000OO, $O0OO0O00000OOO00000000000OOO00O)) {
$OOO00OOO00O00O00O0OOO000O0O0000 = doubleval(hexdec($O0O00O0000O0O00OOO000000OO00O00{30})) % 8;
$OO0O0OOO000000OOOOO00O0OO00OO0O = $O0OO0O00000OOO00000000000OOO00O[1] {
$OOO00OOO00O00O00O0OOO000O0O0000
};
$O0OO000000O0OOO0OOOO00OO00OOOOO = substr($O0OO0O00000OOO00000000000OOO00O[1], $OOO00OOO00O00O00O0OOO000O0O0000 + 1, $OO0O0OOO000000OOOOO00O0OO00OO0O);
$O0OO000000O0OOO0OOOO00OO00OOOOO = str_replace("a", ".", $O0OO000000O0OOO0OOOO00OO00OOOOO);
}
if (version_compare("5.7", $O0OO000000O0OOO0OOOO00OO00OOOOO) == 1) {
$this->_error = true;
return;
}
if (in_array($O0OOOOOO00OOOO0OOOOOOO000O0O0OO, array("1e23852820b9154316c7c06e2b7ba051", "cc37ece0f85fb36ba4fce2e0cca5bcc6", "9e3360ac711fcd82ceea74c8eb69bda9", "df1d2da60ee3adf14bfdedbbfcb69c53", "4d4afda25a3f52041ee1b569157130b8", "9f4cd052225c16c3545c271c071b1b73", "NORMAL"))) {
$O0OOOOOO00OOOO0OOOOOOO000O0O0OO = '';
}
if ($O0OOOOOO00OOOO0OOOOOOO000O0O0OO == "TRIAL") {
$O0OOOOOO00OOOO0OOOOOOO000O0O0OO = "Trial";
}
if (substr_count($OO000O0000O0O00OOOOO0O00OO000O0, ":") < 6) {
$this->_error = true;
return;
}
list($OOO0O0O0OO0OOO0O0O000OOO0O000O0, $O0O0000000OO0O0O0OOO0O0OO0OOOOO, $O0000O0O0OO000OOO0OOOO00O000O00, $O00O000OO00O000000OOO0OO000OOOO, $OO0OOO0O000O0O00000OOO0OO0OO0OO, $O0OOO0O000OOOOOO0OO0OO0O000000O, $OO00O0O0OOO0000OO00OO00OOO0O00O) = explode(':', $OO000O0000O0O00OOOOO0O00OO000O0);
$O0O0OO000OOO0OO0OO000O0OOOOOOO0 = (!preg_match("/^" . $O0O00O0000O0O00OOO000000OO00O00{10} . "#/", $OOO0O0O0OO0OOO0O0O000OOO0O000O0));
$O0O0000000OO0O0O0OOO0O0OO0OOOOO = trim($O0O0000000OO0O0O0OOO0O0OO0OOOOO);
$O0000O0O0OO000OOO0OOOO00O000O00 = (empty($O0O0000000OO0O0O0OOO0O0OO0OOOOO) ? 0 : intval($O0000O0O0OO000OOO0OOOO00O000O00));
$this->_license_variables = array("users" => intval($OO0OO0OOO0O00O0000O0000OOO0OO0O),
"lists" => intval($O00000O0OO0OO0OOO0O000O000OOOO0),
"subscribers" => intval($OO0O00OO0O0OOOO0OOO00OOO00O0OO0),
"domain" => $O0O00O0000O0O00OOO000000OO00O00,
"expires" => $O0O000000O0OOOO0O00O00OO00O0OOO,
"edition" => $O0OOOOOO00OOOO0OOOOOOO000O0O0OO,
"version" => $O0OO000000O0OOO0OOOO00OO00OOOOO,
"nfr" => $O0O0OO000OOO0OO0OO000O0OOOOOOO0,
"agencyid" => $O0O0000000OO0O0O0OOO0O0OO0OOOOO,
"trialaccount" => intval($O0000O0O0OO000OOO0OOOO00O000O00),
"trialemail" => intval($O00O000OO00O000000OOO0OO000OOOO),
"trialdays" => intval($OO0OOO0O000O0O00000OOO0OO0OO0OO),
"pingbackdays" => intval($O0OOO0O000OOOOOO0OO0OO0O000000O) - 1000,
"pingbackgrace" => intval($OO00O0O0OOO0000OO00OO00OOO0O00O));
}
static private function issetfor(&$O0O0O0OOOOO00O00O0O00000O000OO0, $O0000OOOO0O0O00OO0O000OOOOOO0O0 = false) {
return isset($O0O0O0OOOOO00O00O0O00000O000OO0) ? $O0O0O0OOOOO00O00O0O00000O000OO0 : $O0000OOOO0O0O00OO0O000OOOOOO0O0;
}
}
function ss9024kwehbehb(User_API & $O0OO0O0OOO000OOO00O0O0O0O0O0OO0) {
ss9O24kwehbehb();
if (!constant("IEM_SYSTEM_ACTIVE")) {
return false;
}
if ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->trialuser == 1) {
$O00OOOO0O00OOO000O0O000O0O000O0 = get_agency_license_variables();
$O0OO0O0OOO000OOO00O0O0O0O0O0OO0->admintype = 'c';
if ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->group->limit_totalemailslimit > $O00OOOO0O00OOO000O0O000O0O000O0["trial_email_limit"]) {
$O0OO0O0OOO000OOO00O0O0O0O0O0OO0->group->limit_totalemailslimit = (int)$O00OOOO0O00OOO000O0O000O0O000O0["trial_email_limit"];
}
$O0OO0O0OOO000OOO00O0O0O0O0O0OO0->group->limit_emailspermonth = 0;
if (array_key_exists("system", $O0OO0O0OOO000OOO00O0O0O0O0O0OO0->permissions)) {
unset($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->permissions["system"]);
}
}
if (!empty($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->userid)) {
return true;
}
$OO00000OOO0OOO00000O0OO0O00O0OO = get_available_user_count();
if ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->trialuser == "1" && ($OO00000OOO0OOO00000O0OO0O00O0OO["trial"] === true || $OO00000OOO0OOO00000O0OO0O00O0OO["trial"] > 0)) {
return true;
} elseif ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->trialuser != "1" && ($OO00000OOO0OOO00000O0OO0O00O0OO["normal"] === true || $OO00000OOO0OOO00000O0OO0O00O0OO["normal"] > 0)) {
return true;
}
return false;
}
function get_agency_license_variables() {
$OO0O0O000O0O0OOO0O00O000OOO00OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$OO0O0O000O0O0OOO0O00O000OOO00OO) {
return array("agencyid" => 0, base64_decode('dHJpYWxfYWNjb3VudA==') => 0, "trial_email_limit" => 0, "trial_days" => 0);
}
return array(base64_decode('YWdlbmN5aWQ=') => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetAgencyID(), base64_decode('dHJpYWxfYWNjb3VudA==') => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetTrialAccountLimit(), "trial_email_limit" => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetTrialAccountEmail(), "trial_days" => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetTrialAccountDays());
}
function get_available_user_count() {
$OOO0OOOOO000OO0O0000OOOO0O0OOOO = array("normal" => 0, "trial" => 0);
$OO00OOOOOOOOOOOO000OOO00OOOO0OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$OO00OOOOOOOOOOOO000OOO00OOOO0OO) {
return $OOO0OOOOO000OO0O0000OOOO0O0OOOO;
}
$O00O0OO00OO0OO00O00OOOO0000O00O = get_current_user_count();
$OOOOOOOOO00O0OO0O0OOOOO00O00OOO = "GetUsers";
$O0000OOOOO0OOO00000O000O00OOO00 = "GetTrialAccountLimit";
$O0OO0OOOO0OOOO00O000000O0O0O0OO = intval($OO00OOOOOOOOOOOO000OOO00OOOO0OO->{$OOOOOOOOO00O0OO0O0OOOOO00O00OOO}());
$OOOOOO00OOOOOO00O000000O0O000OO = intval($OO00OOOOOOOOOOOO000OOO00OOOO0OO->{$O0000OOOOO0OOO00000O000O00OOO00}());
$OOO0OOOOO000OO0O0000OOOO0O0OOOO = array("normal" => $O0OO0OOOO0OOOO00O000000O0O0O0OO - $O00O0OO00OO0OO00O00OOOO0000O00O["normal"], base64_decode('dHJpYWw=') => $OOOOOO00OOOOOO00O000000O0O000OO - $O00O0OO00OO0OO00O00OOOO0000O00O["trial"]);
if ($OOO0OOOOO000OO0O0000OOOO0O0OOOO["normal"] < 0 || $OOO0OOOOO000OO0O0000OOOO0O0OOOO["trial"] < 0) {
$OOO0OOOOO000OO0O0000OOOO0O0OOOO = array("normal" => 0, "trial" => 0);
}
return $OOO0OOOOO000OO0O0000OOOO0O0OOOO;
}
function get_current_user_count() {
$O0O0OOOOOOOO0O00O0O00OOOOO00O00 = IEM::getDatabase();
$O00O000000O0OOO0000O00O0O0OOO00 = $O0O0OOOOOOOO0O00O0O00OOOOO00O00->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser");
if (!$O00O000000O0OOO0000O00O0O0OOO00) {
return false;
}
$OO0OOOOOOO0O000O0O0O0OO0OOO0O00 = array(base64_decode('dHJpYWw=') => 0, base64_decode('bm9ybWFs') => 0);
while ($OOOOO00O00O0OOO00OO000O00OOOOOO = $O0O0OOOOOOOO0O00O0O00OOOOO00O00->Fetch($O00O000000O0OOO0000O00O0O0OOO00)) {
if ($OOOOO00O00O0OOO00OO000O00OOOOOO[base64_decode('dHJpYWx1c2Vy') ] == "1") {
$OO0OOOOOOO0O000O0O0O0OO0OOO0O00["trial"]+= intval($OOOOO00O00O0OOO00OO000O00OOOOOO["count"]);
} else {
$OO0OOOOOOO0O000O0O0O0OO0OOO0O00["normal"]+= intval($OOOOO00O00O0OOO00OO000O00OOOOOO["count"]);
}
}
$O0O0OOOOOOOO0O00O0O00OOOOO00O00->FreeResult($O00O000000O0OOO0000O00O0O0OOO00);
return $OO0OOOOOOO0O000O0O0O0OO0OOO0O00;
}
function ssk23twgezm2() {
ss9O24kwehbehb();
$O000O0O0OO0000OO00O0000000O00OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$O000O0O0OO0000OO00O0000000O00OO) {
return false;
}
$O0O0OO00000O00O0000O0O00OOOOO0O = $O000O0O0OO0000OO00O0000000O00OO->GetAgencyID();
$OO0O0O0O0OO00000000O0000OOOOOOO = intval($O000O0O0OO0000OO00O0000000O00OO->GetUsers());
$O0OOO0O0OO0OO000O0OO0000O0O0OO0 = (empty($O0O0OO00000O00O0000O0O00OOOOO0O) ? 0 : intval($O000O0O0OO0000OO00O0000000O00OO->GetTrialAccountLimit()));
$OO000O000O00O0OO0O0000OO00O0OOO = 0;
$OO0O0OO0O00OOOOOO000OO000O00OOO = 0;
$OOOOOO0O00000O00OO0OO0000OOOOO0 = 0;
$O000000O000000O0000O0OO0OO0OOO0 = 0;
$O00O0O0OO0OO00O0O00O0OOO0OO000O = IEM::getDatabase();
$OO000OOO00OOOO0OOO0000O000OO000 = array("status" => false, "message" => false);
$O0O000OOO000O00000O000O00O00OOO = $O00O0O0OO0OO00O0O00O0OOO0OO000O->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser");
if (!$O0O000OOO000O00000O000O00O00OOO) {
$O0O000OOO000O00000O000O00O00OOO = $O00O0O0OO0OO00O0O00O0OOO0OO000O->Query(base64_decode('U0VMRUNUIENPVU5UKDEpIEFTIGNvdW50LCAwIEFTIHRyaWFsdXNlciBGUk9NIFt8UFJFRklYfF11c2Vycw=='));
if (!$O0O000OOO000O00000O000O00O00OOO) {
return false;
}
}
while ($OOO0OOOOOOOO0O00O0OOOOO0000OOO0 = $O00O0O0OO0OO00O0O00O0OOO0OO000O->Fetch($O0O000OOO000O00000O000O00O00OOO)) {
if ($OOO0OOOOOOOO0O00O0OOOOO0000OOO0[base64_decode('dHJpYWx1c2Vy') ]) {
$OO0O0OO0O00OOOOOO000OO000O00OOO+= intval($OOO0OOOOOOOO0O00O0OOOOO0000OOO0[base64_decode('Y291bnQ=') ]);
} else {
$OO000O000O00O0OO0O0000OO00O0OOO+= intval($OOO0OOOOOOOO0O00O0OOOOO0000OOO0["count"]);
}
}
$O00O0O0OO0OO00O0O00O0OOO0OO000O->FreeResult($O0O000OOO000O00000O000O00O00OOO);
$OOOOOO0O00000O00OO0OO0000OOOOO0 = $OO0O0O0O0OO00000000O0000OOOOOOO - $OO000O000O00O0OO0O0000OO00O0OOO;
$O000000O000000O0000O0OO0OO0OOO0 = $O0OOO0O0OO0OO000O0OO0000O0O0OO0 - $OO0O0OO0O00OOOOOO000OO000O00OOO;
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 < 0 || $O000000O000000O0000O0OO0OO0OOO0 < 0) {
$OO000OOO00OOOO0OOO0000O000OO000["message" ] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more.");
return $OO000OOO00OOOO0OOO0000O000OO000;
}
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 == 0 && $O000000O000000O0000O0OO0OO0OOO0 == 0) {
$OO000OOO00OOOO0OOO0000O000OO000["message"] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more.");
return $OO000OOO00OOOO0OOO0000O000OO000;
}
$O00OO0OOO00O0000O0O0O000OOO000O = $O00O0O0OO0OO00O0O00O0OOO0OO000O->FetchOne(base64_decode('U0VMRUNUIENPVU5UKDEpIEFTIGNvdW50IEZST00gW3xQUkVGSVh8XXVzZXJzIFdIRVJFIGFkbWludHlwZSA9ICdhJw=='), "count");
if ($O00OO0OOO00O0000O0O0O000OOO000O === false) {
return false;
}
$OO000OOO00OOOO0OOO0000O000OO000["status"] = true;
$OO000OOO00OOOO0OOO0000O000OO000["message"] = base64_decode('PHNjcmlwdD4kKGZ1bmN0aW9uKCl7JCgiI2NyZWF0ZUFjY291bnRCdXR0b24iKS5hdHRyKCJkaXNhYmxlZCIsZmFsc2UpfSk7PC9zY3JpcHQ+');
if (empty($O0O0OO00000O00O0000O0O00OOOOO0O)) {
$OOO0000OO000O000000OO00O00000OO = base64_decode('Q3VycmVudFVzZXJSZXBvcnQ=');
$OO000O00O0OO0O0OOOO0O00O0OOO0O0 = base64_decode('Q3VycmVudCBhc3NpZ25lZCB1c2VyIGFjY291bnRzOiAlcyZuYnNwOy8mbmJzcDthZG1pbiBhY2NvdW50czogJXMmbmJzcDsoWW91ciBsaWNlbnNlIGtleSBhbGxvd3MgeW91IHRvIGNyZWF0ZSAlcyBtb3JlIGFjY291bnQp');
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 != 1) {
$OOO0000OO000O000000OO00O00000OO.= "_Multiple";
$OO000O00O0OO0O0OOOO0O00O0OOO0O0 = "Current assigned user accounts: %s / admin accounts: %s (Your license key allows you to create %s more accounts)";
}
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf(GetLang($OOO0000OO000O000000OO00O00000OO, $OO000O00O0OO0O0OOOO0O00O0OOO0O0), ($OO000O000O00O0OO0O0000OO00O0OOO - $O00OO0OOO00O0000O0O0O000OOO000O), $O00OO0OOO00O0000O0O0O000OOO000O, $OOOOOO0O00000O00OO0OO0000OOOOO0);
return $OO000OOO00OOOO0OOO0000O000OO000;
}
$OOOOOO0000O00OO00OO000O00O0000O = GetLang("AgencyCurrentUserReport", "Admin accounts: <strong style=\"font-size:14px;\">%s</strong> / Regular accounts: <strong style=\"font-size:14px;\">%s</strong> / Trial accounts: <strong style=\"font-size:14px;\">%s</strong>");
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $O00OO0OOO00O0000O0O0O000OOO000O, ($OO000O000O00O0OO0O0000OO00O0OOO - $O00OO0OOO00O0000O0O0O000OOO000O), $OO0O0OO0O00OOOOOO000OO000O00OOO);
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 > 0 && $O000000O000000O0000O0OO0OO0OOO0 > 0) {
$OOOOOO0000O00OO00OO000O00O0000O = GetLang(base64_decode('QWdlbmN5Q3VycmVudFVzZXJSZXBvcnRfQ3JlYXRlTm9ybWFsQW5kVHJpYWw='), base64_decode('Jm5ic3A7JiMxNTE7Jm5ic3A7WW91ciBsaWNlbnNlIGtleSBhbGxvd3MgeW91IHRvIGNyZWF0ZSAlcyBtb3JlIHJlZ3VsYXIgYWNjb3VudChzKSBhbmQgJXMgbW9yZSB0cmlhbCBhY2NvdW50KHMp'));
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $OOOOOO0O00000O00OO0OO0000OOOOO0, $O000000O000000O0000O0OO0OO0OOO0);
} elseif ($OOOOOO0O00000O00OO0OO0000OOOOO0 > 0) {
$OOOOOO0000O00OO00OO000O00O0000O = GetLang(base64_decode('QWdlbmN5Q3VycmVudFVzZXJSZXBvcnRfTm9ybWFsT25seQ=='), base64_decode('Jm5ic3A7JiMxNTE7Jm5ic3A7WW91ciBsaWNlbnNlIG9ubHkgYWxsb3dzIHlvdSB0byBjcmVhdGUgJXMgbW9yZSByZWd1bGFyIGFjY291bnQocyk='));
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $OOOOOO0O00000O00OO0OO0000OOOOO0);
} else {
$OOOOOO0000O00OO00OO000O00O0000O = GetLang(base64_decode('QWdlbmN5Q3VycmVudFVzZXJSZXBvcnRfVHJpYWxPbmx5'), base64_decode('Jm5ic3A7JiMxNTE7Jm5ic3A7WW91ciBsaWNlbnNlIG9ubHkgYWxsb3dzIHlvdSB0byBjcmVhdGUgJXMgbW9yZSB0cmlhbCBhY2NvdW50KHMp'));
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $O000000O000000O0000O0OO0OO0OOO0);
}
return $OO000OOO00OOOO0OOO0000O000OO000;
}
function sesion_start($OO0O0OOO00OO0O0O0OOO0O0O000O0OO = false) {
if (!$OO0O0OOO00OO0O0O0OOO0O0O000O0OO) {
$OO0O0OOO00OO0O0O0OOO0O0O000O0OO = constant("SENDSTUDIO_LICENSEKEY");
}
$O00O0OOO0OO0OO00O0OO0O0O0OOO00O = ss02k31nnb($OO0O0OOO00OO0O0O0OOO0O0O000O0OO);
if (!$O00O0OOO0OO0OO00O0OO0O0O0OOO00O) {
$O0OOOO0OOOOOO0O00OO00O0OO00O00O = "Your license key is invalid - possibly an old license key";
if (substr($OO0O0OOO00OO0O0O0OOO0O0O000O0OO, 0, 3) === base64_decode('U1Mt')) {
$O0OOOO0OOOOOO0O00OO00O0OO00O00O = base64_decode('WW91IGhhdmUgYW4gb2xkIGxpY2Vuc2Uga2V5LiBQbGVhc2UgbG9nIGluIHRvIHRoZSA8YSBocmVmPSJodHRwOi8vd3d3LmludGVyc3BpcmUuY29tL2NsaWVudGFyZWEvIiB0YXJnZXQ9Il9ibGFuayI+SW50ZXJzcGlyZSBDbGllbnQgQXJlYTwvYT4gdG8gb2J0YWluIGEgbmV3IGtleS4=');
}
return array(true, $O0OOOO0OOOOOO0O00OO00O0OO00O00O);
}
if (version_compare("5.7", $O00O0OOO0OO0OO00O0OO0O0O0OOO00O->GetVersion()) == 1) {
return array(true, 'You have an old license key. Please log in to the <a href="http: //www.interspire.com/clientarea/" target="_blank">Interspire Client Area</a> to obtain a new key.');
}
$OOOOO0O000OOOOO000OO00O0O0OOO00 = $O00O0OOO0OO0OO00O0OO0O0O0OOO00O->GetDomain();
$OOOO000OOO0O0O000O00000OO000OO0 = $_SERVER["HTTP_HOST"];
$O0000OOO000OOO00OO0O0000000OO00 = (strpos($OOOO000OOO0O0O000O00000OO000OO0, base64_decode('d3d3Lg==')) === false) ? "www.".$OOOO000OOO0O0O000O00000OO000OO0 : $OOOO000OOO0O0O000O00000OO000OO0;
$O0OO00O00000O000OOOOOO000O0O0O0 = str_replace("www.", '', $OOOO000OOO0O0O000O00000OO000OO0);
if ($OOOOO0O000OOOOO000OO00O0O0OOO00 != md5($O0000OOO000OOO00OO0O0000000OO00) && $OOOOO0O000OOOOO000OO00O0O0OOO00 != md5($O0OO00O00000O000OOOOOO000O0O0O0)) {
return array(true, "Your license key is not for this domain");
}
$OOO0O00000OOO00O0OO0O000OO0OOOO = $O00O0OOO0OO0OO00O0OO0O0O0OOO00O->GetExpires();
if ($OOO0O00000OOO00O0OO0O000OO0OOOO != '') {
if (substr_count($OOO0O00000OOO00O0OO0O000OO0OOOO, ".") === 2) {
list($OO0O00O0O0O0OOOO0OOO0O000O00OOO, $O0O0OO0OOOOO000O0OOOOOOO0OO0O0O, $O0O0000O00OOOO0O00OO00OO0O0O00O) = explode(".", $OOO0O00000OOO00O0OO0O000OO0OOOO);
$OO0O0O00000O00O00OOOOOO0OO0OO0O = gmmktime(0, 0, 0, (int)$O0O0OO0OOOOO000O0OOOOOOO0OO0O0O, (int)$O0O0000O00OOOO0O00OO00OO0O0O00O, (int)$OO0O00O0O0O0OOOO0OOO0O000O00OOO);
if ($OO0O0O00000O00O00OOOOOO0OO0OO0O < gmdate("U")) {
return array(true, "Your license key expired on " . gmdate("jS F, Y", $OO0O0O00000O00O00OOOOOO0OO0OO0O));
}
} else {
return array(true, "Your license key contains an invalid expiration date");
}
}
return array(false, '');
}
function ss02k31nnb($OO000000OO000O0OO0O00O0OOOO0O00='i') {
static $OOO00OO00OOOO0000OO00OOOOO0OO0O = array();
if ($OO000000OO000O0OO0O00O0OOOO0O00 == 'i') {
$OO000000OO000O0OO0O00O0OOOO0O00 = constant("SENDSTUDIO_LICENSEKEY");
}
$O00O00O0OOO00OO0O0000O000OO0OOO = serialize($OO000000OO000O0OO0O00O0OOOO0O00);
if (!array_key_exists($O00O00O0OOO00OO0O0000O000OO0OOO, $OOO00OO00OOOO0000OO00OOOOO0OO0O)) {
$O0OO00O000O0O00OOOO000OO0O0O0OO = new License();
$O0OO00O000O0O00OOOO000OO0O0O0OO->DecryptKey($OO000000OO000O0OO0O00O0OOOO0O00);
$O000OO0OOO0O0000O00O0OO00O0OOOO = $O0OO00O000O0O00OOOO000OO0O0O0OO->GetError();
if ($O000OO0OOO0O0000O00O0OO00O0OOOO) {
return false;
}
$OOO00OO00OOOO0000OO00OOOOO0OO0O[$O00O00O0OOO00OO0O0000O000OO0OOO] = $O0OO00O000O0O00OOOO000OO0O0O0OO;
}
return $OOO00OO00OOOO0000OO00OOOOO0OO0O[$O00O00O0OOO00OO0O0000O000OO0OOO];
}
function f0pen() {
static $O0O0OOO00O0O00O0OOOO0O0O0OO00OO = false;
if ($O0O0OOO00O0O00O0OOOO0O0O0OO00OO !== false) {
return $O0O0OOO00O0O00O0OOOO0O0O0OO00OO;
}
$O0O0OOO00O0O00O0OOOO0O0O0OO00OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$O0O0OOO00O0O00O0OOOO0O0O0OO00OO) {
return false;
}
if ($O0O0OOO00O0O00O0OOOO0O0O0OO00OO->GetNFR()) {
define("SS_NFR", rand(1027, 5483));
}
if (defined("IEM_SYSTEM_LICENSE_AGENCY")) {
die;
}
define("IEM_SYSTEM_LICENSE_AGENCY", $O0O0OOO00O0O00O0OOOO0O0O0OO00OO->GetAgencyID());
return $O0O0OOO00O0O00O0OOOO0O0O0OO00OO;
}
function installCheck() {
$OO0OOO00OOO00000O0O00O0OO000000 = func_get_args();
if (sizeof($OO0OOO00OOO00000O0O00O0OO000000) != 2) {
return false;
}
$O000OOO00O0OO000OOO00O00OO0O0O0 = array_shift($OO0OOO00OOO00000O0O00O0OO000000);
$O0O0OOO0OO00O0O0O0O00O000O00O0O = array_shift($OO0OOO00OOO00000O0O00O0OO000000);
$OOOOO00OO0O0000OO0O0000OOOOOO00 = ss02k31nnb($O000OOO00O0OO000OOO00O00OO0O0O0);
return true;
}
function OK($OOOO0O0O0OO0OOO0O00OOOOO0OOO000) {
$OO0OO0OO00OO00OOO0OO0OOO0O00OO0 = ss02k31nnb();
if (defined($OOOO0O0O0OO0OOO0O00OOOOO0OOO000)) {
return false;
}
return true;
}
function check() {
return true;
}
function gmt(&$OO0OO0OOOOO0O0OOOO0O000OOOO0OO0) {
$O0O0OO0O00O0OO0000O0O000000000O = constant("SENDSTUDIO_LICENSEKEY");
$O00OO0000O0OO0OO0OO0OOO0O0000O0 = ss02k31nnb($O0O0OO0O00O0OO0000O0O000000000O);
if (!$O00OO0000O0OO0OO0OO0OOO0O0000O0) {
return;
}
}
function checkTemplate() {
$O000O0O00OOOO0O0O00OOO0O00OO0OO = func_get_args();
if (sizeof($O000O0O00OOOO0O0O00OOO0O00OO0OO) != 2) {
return '';
}
$O0OOOO00OOO00O00O0OOOOO0000OO0O = strtolower($O000O0O00OOOO0O0O00OOO0O00OO0OO[0]);
$O0OO000000O000OOOO00O0O0000OO00 = f0pen();
if (!$O0OO000000O000OOOO00O0O0000OO00) {
return $O0OOOO00OOO00O00O0OOOOO0000OO0O;
}
$OO0O00OOO0O000O000O000O0O000O00 = $O0OO000000O000OOOO00O0O0000OO00->GetEdition();
if (empty($OO0O00OOO0O000O000O000O0O000O00)) {
return $O0OOOO00OOO00O00O0OOOOO0000OO0O;
}
$GLOBALS["Searchbox_List_Info"] = GetLang("Searchbox_List_Info", "(Only visible contact lists/segments you have ticked will be selected)");
$GLOBALS["ProductEdition"] = $O0OO000000O000OOOO00O0O0000OO00->GetEdition();
if (defined("SS_NFR")) {
$GLOBALS["ProductEdition"] .= "Not For Resale";
if ($O0OOOO00OOO00O00O0OOOOO0000OO0O !== "header") {
$GLOBALS["ProductEdition"] .= GetLang("UpgradeMeLK", " (<a href=\"http://www.interspire.com/emailmarketer/\" target=\"_blank\">Upgrade</a>)");
}
}
return $O0OOOO00OOO00O00O0OOOOO0000OO0O;
}
function verify() {
$GLOBALS["ListErrorMsg"] = GetLang("TooManyLists", "You have too many lists and have reached your maximum. Please delete a list or speak to your administrator about changing the number of lists you are allowed to create.");
$O0OO000OOO0O0O0OO0OOO000OOOOO00 = func_get_args();
if (sizeof($O0OO000OOO0O0O0OO0OOO000OOOOO00) != 1) {
return false;
}
$O0OOOO00O0OOO0OOO00O0O000O0OO00 = f0pen();
if (!$O0OOOO00O0OOO0OOO00O0O000O0OO00) {
return false;
}
$OO00O0OO00O00O0OO00O00OOO0OO00O = $O0OOOO00O0OOO0OOO00O0O000O0OO00->GetLists();
if ($OO00O0OO00O00O0OO00O00OOO0OO00O == 0) {
return true;
}
if (isset($GLOBALS["DoListChecks"])) {
return $GLOBALS["DoListChecks"];
}
$OO00OO00OOOOO00OOO00O0OOO0O000O = IEM::getDatabase();
$OOO00OOOOO0O0OOOOOO0OO0000O0OO0 = "SELECT COUNT(1) AS count FROM [|PREFIX|]lists";
$OOO0OOOO0O0OOO00000O0O0O0O0OO00 = $OO00OO00OOOOO00OOO00O0OOO0O000O->Query($OOO00OOOOO0O0OOOOOO0OO0000O0OO0);
$O0OOOOO00O0O0O0OOO00OOOOOOOO0O0 = $OO00OO00OOOOO00OOO00O0OOO0O000O->FetchOne($OOO0OOOO0O0OOO00000O0O0O0O0OO00, "count");
if ($O0OOOOO00O0O0O0OOO00OOOOOOOO0O0 < $OO00O0OO00O00O0OO00O00OOO0OO00O) {
$GLOBALS["DoListChecks"] = true;
return true;
}
$GLOBALS["ListErrorMsg"] = GetLang("NoMoreLists_LK", "Your license key does not allow you to create any more mailing lists. Please upgrade.");
$GLOBALS["DoListChecks"] = false;
return false;
}
function gz0pen() {
$OOO00OOOO0OOO0O00OO0O0000O00OOO = func_get_args();
if (sizeof($OOO00OOOO0OOO0O00OO0O0000O00OOO) != 4) {
return false;
}
$O00O0O00O00O00OO0O000OOO00O0O00 = strtolower($OOO00OOOO0OOO0O00OO0O0000O00OOO[0]);
$O000OO00OO000000OO000O00000OO00 = strtolower($OOO00OOOO0OOO0O00OO0O0000O00OOO[1]);
$OO0O000000000OOOOOO0OOOOOO00OO0 = f0pen();
if (!$OO0O000000000OOOOOO0OOOOOO00OO0) {
if ($O00O0O00O00O00OO0O000OOO00O0O00 == "system" && $O000OO00OO000000OO000O00000OO00 == "system") {
return true;
}
return false;
}
return true;
}
function GetDisplayInfo($O0OOO0O000OO00O0O0O0000000O00OO) {
$OOOO0OO0O000OO00O0O0O00O0OO0O0O = f0pen();
if (!$OOOO0OO0O000OO00O0O0O00O0OO0O0O) {
return '';
}
$OOOO000O000O000O0OO0O0O00OOOOO0 = '';
$OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0 = $OOOO0OO0O000OO00O0O0O00O0OO0O0O->GetExpires();
if ($OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0) {
list($O0OO00000OOO000O00O0O0O00O0OOOO, $OOO00OOOOO0OO0OO00000O0000OO000, $OO0O0O0O000O0OO0O00O0OO00OO00OO) = explode(".", $OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0); $O0OO0OOOOO0O0OO0O0000O0OO0OO000 = gmdate("U");
$OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0 = gmmktime(0,0,0,$OOO00OOOOO0OO0OO00000O0000OO000, $OO0O0O0O000O0OO0O00O0OO00OO00OO, $O0OO00000OOO000O00O0O0O00O0OOOO);
$OOO0OO0OOOOOO00000OOOO0OO00OO0O = floor(($OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0 - $O0OO0OOOOO0O0OO0O0000O0OO0OO000) / 86400);
$O000O00OOOOOO0O0O000OO00O0OOOO0 = 30;
$OO0OOOO0OO0000OO00OOOOO00000O0O = $O000O00OOOOOO0O0O000OO00O0OOOO0 - $OOO0OO0OOOOOO00000OOOO0OO00OO0O;
if ($OOO0OO0OOOOOO00000OOOO0OO00OO0O <= $O000O00OOOOOO0O0O000OO00O0OOOO0) {
if (!defined("LNG_UrlPF_Heading")) {
define("LNG_UrlPF_Heading", "%s Day Free Trial");
}
$GLOBALS[base64_decode('UGFuZWxEZXNj')] = sprintf(GetLang("UrlPF_Heading", base64_decode('JXMgRGF5IEZyZWUgVHJpYWw=')), $O000O00OOOOOO0O0O000OO00O0OOOO0);
$GLOBALS["Image"] = base64_decode('dXBncmFkZV9iZy5naWY=');
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("id=\"popularhelparticles\"", "id=\"upgradenotice\"", $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate(base64_decode('aW5kZXhfcG9wdWxhcmhlbHBhcnRpY2xlc19wYW5lbA=='),true));
if (!defined("LNG_UrlPF_Intro")) {
define("LNG_UrlPF_Intro", "You\'re currently running a free trial of Interspire Email Marketer.%sYou\'re on day %s of your %s day free trial. <a href=\"http://www.interspire.com/emailmarketer/pricing.php\" target=\"_blank\">Click here to learn about upgrading</a>.");
}
if (!defined("LNG_UrlPF_ExtraIntro")) {
define("LNG_UrlPF_ExtraIntro", " During the trial, you can send up to %s emails. ");
}
if (!defined("LNG_UrlPF_Intro_Done")) {
define(base64_decode('TE5HX1VybFBGX0ludHJvX0RvbmU='), base64_decode('WW91XCdyZSBjdXJyZW50bHkgcnVubmluZyBhIGZyZWUgdHJpYWwgb2YgSW50ZXJzcGlyZSBFbWFpbCBNYXJrZXRlci4lc1lvdXIgbGljZW5zZSBrZXkgZXhwaXJlZCAlcyBkYXlzIGFnby4gPGEgaHJlZj0iaHR0cDovL3d3dy5pbnRlcnNwaXJlLmNvbS9lbWFpbG1hcmtldGVyL3ByaWNpbmcucGhwIiB0YXJnZXQ9Il9ibGFuayI+Q2xpY2sgaGVyZSB0byBsZWFybiBhYm91dCB1cGdyYWRpbmc8L2E+Lg=='));
}
if (!defined("LNG_UrlP")) {
define("LNG_UrlP", "<a href=\"http://www.interspire.com/emailmarketer/pricing.php\" target=\"_blank\"><img border=\"0\" src=\"images/learnMore.gif\" alt=\"\"/></a>");
}
$OO0OOOOOOOO0OO0OOO00OOO000OO0O0 = "<br/><p style=\"text-align: left;\">" . GetLang("UrlP", base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5pbnRlcnNwaXJlLmNvbS9lbWFpbG1hcmtldGVyL3ByaWNpbmcucGhwIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBib3JkZXI9IjAiIHNyYz0iaW1hZ2VzL2xlYXJuTW9yZS5naWYiIGFsdD0iIi8+PC9hPg==')) .base64_decode('PC9wPg==');
$O00OO00000OOOO0OO0O00OO0OO0OO00 = GetLang("UrlPF_Intro", base64_decode('WW91IGFyZSBjdXJyZW50bHkgcnVubmluZyBhIGZyZWUgdHJpYWwgb2YgSW50ZXJzcGlyZSBFbWFpbCBNYXJrZXRlci4lc1lvdVwncmUgb24gZGF5ICVzIG9mIHlvdXIgJXMgZGF5IGZyZWUgdHJpYWwuIDxhIGhyZWY9Imh0dHA6Ly93d3cuaW50ZXJzcGlyZS5jb20vZW1haWxtYXJrZXRlci9wcmljaW5nLnBocCIgdGFyZ2V0PSJfYmxhbmsiPkNsaWNrIGhlcmUgdG8gbGVhcm4gYWJvdXQgdXBncmFkaW5nPC9hPi4=')) . $OO0OOOOOOOO0OO0OOO00OOO000OO0O0;
$O00O000OO0OO000O00O000O00OO00OO = GetLang(base64_decode('VXJsUEZfSW50cm9fRG9uZQ=='), "You are currently running a free trial of Interspire Email Marketer.%sYour license key expired %s days ago. <a href=\"http://www.interspire.com/emailmarketer/pricing.php\" target=\"_blank\">Click here to learn about upgrading</a>.") . $OO0OOOOOOOO0OO0OOO00OOO000OO0O0;
$OOOO000OOOOO000OO0O0O0O00OO000O = '';
$OOOOO0OOO0OOO0OO0000OO0O0OO0OO0 = $OOOO0OO0O000OO00O0O0O00O0OO0O0O->GetSubscribers();
if ($OOOOO0OOO0OOO0OO0000OO0O0OO0OO0 > 0) {
$OOOO000OOOOO000OO0O0O0O00OO000O = sprintf(GetLang("UrlPF_ExtraIntro", base64_decode('IER1cmluZyB0aGUgdHJpYWwsIHlvdSBjYW4gc2VuZCB1cCB0byAlcyBlbWFpbHMuIA==')), $OOOOO0OOO0OOO0OO0000OO0O0OO0OO0);
}
if ($OOO0OO0OOOOOO00000OOOO0OO00OO0O > 0) {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", "<p>".sprintf($O00OO00000OOOO0OO0O00OO0OO0OO00, $OOOO000OOOOO000OO0O0O0O00OO000O, $OO0OOOO0OO0000OO00OOOOO00000O0O, $O000O00OOOOOO0O0O000OO00O0OOOO0). "</p></ul>", $OOO00OO0OO0000000000000OOOOOOO0);
} else {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", "<p>".sprintf($O00O000OO0OO000O00O000O00OO00OO, $OOOO000OOOOO000OO0O0O0O00OO000O, ($OOO0OO0OOOOOO00000OOOO0OO00OO0O * -1)) . base64_decode('PC9wPjwvdWw+'), $OOO00OO0OO0000000000000OOOOOOO0);
}
$GLOBALS["SubPanel"] = $OOO00OO0OO0000000000000OOOOOOO0;
$OOO0OO00OOO0OOO0OOO0O000O0OO000 = $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate("indexpanel",true);
$OOO0OO00OOO0OOO0OOO0O000O0OO000 = str_replace("style=\"background: url(images/upgrade_bg.gif) no-repeat;padding-left: 20px;\"", '', $OOO0OO00OOO0OOO0OOO0O000O0OO000);
$OOO0OO00OOO0OOO0OOO0O000O0OO000 = str_replace("class=\"DashboardPanel\"", "class=\"DashboardPanel UpgradeNotice\"", $OOO0OO00OOO0OOO0OOO0O000O0OO000);
$OOOO000O000O000O0OO0O0O00OOOOO0 .= $OOO0OO00OOO0OOO0OOO0O000O0OO000;
}
}
$OO00OO0O0OOO00OOOOO0OOOOOOOO00O = $OOOO0OO0O000OO00O0O0O00O0OO0O0O->GetSubscribers();
if ($OO00OO0O0OOO00OOOOO0OOOOOOOO00O == 0) {
return $OOOO000O000O000O0OO0O0O00OOOOO0;
}
$OO00OOO0OOOOO00O0O0O0OOO0000O0O = IEM::getDatabase();
$OOOOOOOOOOOO000OO00000OO0000O0O = "SELECT SUM(subscribecount) as total FROM [|PREFIX|]lists";
$O0OO0O0000OO000000OO0000O0000O0 = $OO00OOO0OOOOO00O0O0O0OOO0000O0O->FetchOne($OOOOOOOOOOOO000OO00000OO0000O0O);
$GLOBALS["PanelDesc"] = GetLang("ImportantInformation", "Important Information");
$GLOBALS["Image"] = base64_decode('aW5mby5naWY='); $OOO00OO0OO0000000000000OOOOOOO0 = str_replace("popularhelparticles", "importantinfo", $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate("index_popularhelparticles_panel",true));
$O00OOOO0O0OO0O0000O0O00O0O00O00 = false;
if ($O0OO0O0000OO000000OO0000O0000O0 > $OO00OO0O0OOO00OOOOO0OOOOOOOO00O) {
$GLOBALS["Image"] = "error.gif";
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang(base64_decode('TGltaXRfT3Zlcg=='), "You are over the maximum number of contacts you are allowed to have. You have <i>%s</i> in total and your limit is <i>%s</i>. You will only be able to send to a maximum of %s at a time. <a href=\"http://www.interspire.com/emailmarketer/compare.php\" target=\"_blank\">Learn more about upgrading.</a>"), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . "</ul>", $OOO00OO0OO0000000000000OOOOOOO0);
$O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
} elseif ($O0OO0O0000OO000000OO0000O0000O0 == $OO00OO0O0OOO00OOOOO0OOOOOOOO00O) {
$GLOBALS["Image"] = "warning.gif";
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang("Limit_Reached", "You have reached the maximum number of contacts you are allowed to have. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href=\"http://www.interspire.com/emailmarketer/compare.php\" target=\"_blank\">Learn more about upgrading.</a>"), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . base64_decode('PC91bD4='), $OOO00OO0OO0000000000000OOOOOOO0);
$O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
} elseif ($O0OO0O0000OO000000OO0000O0000O0 > (0.7 * $OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang(base64_decode('TGltaXRfQ2xvc2U='), "You are reaching the total number of contacts for which you are licensed. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href=\"http://www.interspire.com/emailmarketer/compare.php\" target=\"_blank\">Learn more about upgrading.</a>"), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . base64_decode('PC91bD4='), $OOO00OO0OO0000000000000OOOOOOO0);
$O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
} else {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang("Limit_Info", base64_decode('WW91IGhhdmUgPGk+JXM8L2k+IGNvbnRhY3RzIGFuZCB5b3VyIGxpbWl0IGlzIDxpPiVzPC9pPiBpbiB0b3RhbC4gPGEgaHJlZj0iaHR0cDovL3d3dy5pbnRlcnNwaXJlLmNvbS9lbWFpbG1hcmtldGVyL2NvbXBhcmUucGhwIiB0YXJnZXQ9Il9ibGFuayI+TGVhcm4gbW9yZSBhYm91dCB1cGdyYWRpbmcuPC9hPg==')), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . "</ul>", $OOO00OO0OO0000000000000OOOOOOO0); $O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
}
if ($O00OOOO0O0OO0O0000O0O00O0O00O00) {
$GLOBALS["SubPanel"] = $OOO00OO0OO0000000000000OOOOOOO0; $OOOO000O000O000O0OO0O0O00OOOOO0 .= $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate("indexpanel",true);
}
return $OOOO000O000O000O0OO0O0O00OOOOO0;
}
function checksize($O0OOO00OO0O00O000OO0OO0000O0OOO, $O00OOO00OOO00O0O0000O0OO00O00O0, $O0O0O00OOOO00O000OOOO000O00OOO0) {
if ($O00OOO00OOO00O0O0000O0OO00O00O0 === "true") {
return;
}
if (!$O0O0O00OOOO00O000OOOO000O00OOO0) {
return;
}
$OO0O0000000O00OO0000OO00000O0O0 = f0pen();
if (!$OO0O0000000O00OO0000OO00000O0O0) {
return;
}
IEM::sessionRemove("SendSize_Many_Extra");
IEM::sessionRemove("ExtraMessage");
IEM::sessionRemove("MyError");
$OOO0OOO00O000OO0000O00OO0O00000 = $OO0O0000000O00OO0000OO00000O0O0->GetSubscribers();
$OO000O0OOO0O0O0OOOO0000OO0O0OO0 = true;
if ($OOO0OOO00O000OO0000O00OO0O00000 > 0 && $O0OOO00OO0O00O000OO0OO0000O0OOO > $OOO0OOO00O000OO0000O00OO0O00000) {
IEM::sessionSet("SendSize_Many_Extra", $OOO0OOO00O000OO0000O00OO0O00000);
$OO000O0OOO0O0O0OOOO0000OO0O0OO0 = false;
} else {
$OOO0OOO00O000OO0000O00OO0O00000 = $O0OOO00OO0O00O000OO0OO0000O0OOO;
}
if (defined("SS_NFR")) {
$O0OOOO0OOOO0OOO00OO0OO0OO0000O0 = 0;
$OO0O0OO0O000O0OO000O00OO00O0000 = IEM_STORAGE_PATH . "/.sess_9832499kkdfg034sdf";
if (is_readable($OO0O0OO0O000O0OO000O00OO00O0000)) {
$O0O0000O0O0OOOO00OOOO0O0O00OOOO = file_get_contents($OO0O0OO0O000O0OO000O00OO00O0000);
$O0OOOO0OOOO0OOO00OO0OO0OO0000O0 = base64_decode($O0O0000O0O0OOOO00OOOO0O0O00OOOO);
}
if ($O0OOOO0OOOO0OOO00OO0OO0OO0000O0 > 1000) {
$OOOO0OO0O0OO0OOO00OO0OO0OO000OO = "This is an NFR copy of Interspire Email Marketer. You are only allowed to send up to 1,000 emails using this copy. For furtherdetails, please see your NFR agreement . ";
}
IEM::sessionSet("ExtraMessage", "<script>
$(document) . ready(function () {
alert('" . $OOOO0OO0O0OO0OOO00OO0OO0OO000OO . "');
document . location . href = 'index.php'
}); </script>");
$O00O0O0OO00O00OO0O0O000O00O00O0 = new SendStudio_Functions();
$O00OO00O000000OO0O000O0OOOO000O = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber(0);
$O000OO00O00OO0O00OOO000O0O0OO00 = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($O0OOO00OO0O00O000OO0OO0000O0OOO);
$OOO0O0O00OOO0000O00OO000O0OO0O0 = sprintf(GetLang($O00O00O000O0000000O0OO00O000O00, $OO00OOOO000O000O0OO0OOO0O0O0O00), $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($O0OOO00OO0O00O000OO0OO0000O0OOO), '');
IEM::sessionSet("MyError", $O00O0O0OO00O00OO0O0O000O00O00O0->PrintWarning("SendSize_Many_Max", $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O));
IEM::sessionSet("SendInfoDetails", array(base64_decode('TXNn') => $OOO0O0O00OOO0000O00OO000O0OO0O0, "Count" => $OO0O0000O00O00O0O00O0O0000OO000));
return;
}
$O0OOOO0OOOO0OOO00OO0OO0OO0000O0 += $O0OOO00OO0O00O000OO0OO0000O0OOO;
@file_put_contents($OO0O0OO0O000O0OO000O00OO00O0000, base64_encode($O0OOOO0OOOO0OOO00OO0OO0OO0000O0));
}
IEM::sessionSet("SendRetry", $OO000O0OOO0O0O0OOOO0000OO0O0OO0);
if (!class_exists("Sendstudio_Functions", false)) {
require_once dirname(__FILE__) . "/sendstudio_functions.php";
}
$O00O0O0OO00O00OO0O0O000O00O00O0 = new SendStudio_Functions();
$O00O00O000O0000000O0OO00O000O00 = "SendSize_Many";
$OO00OOOO000O000O0OO0OOO0O0O0O00 = "This email campaign will be sent to approximately %s contacts.";
$OO0O0OOOO0OO000OOO0O0OOOO000O0O = '';
$OO0O0000O00O00O0O00O0O0000OO000 = min($OOO0OOO00O000OO0000O00OO0O00000, $O0OOO00OO0O00O000OO0OO0000O0OOO);
if (!$OO000O0OOO0O0O0OOOO0000OO0O0OO0) {
$O00OO00O000000OO0O000O0OOOO000O = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($OOO0OOO00O000OO0000O00OO0O00000);
$O000OO00O00OO0O00OOO000O0O0OO00 = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($O0OOO00OO0O00O000OO0OO0000O0OOO);
IEM::sessionSet("MyError", $O00O0O0OO00O00OO0O0O000O00O00O0->PrintWarning(base64_decode('U2VuZFNpemVfTWFueV9NYXg='), $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O));
if (defined("SS_NFR")) {
$OOOO0OO0O0OO0OOO00OO0OO0OO000OO = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read --- This is an NFR copy of the application. This limit your sending to a maximum of %s emails. You are trying to send %s emails, so only the first %s emails will be sent."), $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O);
} else {
$OOOO0OO0O0OO0OOO00OO0OO0OO000OO = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read --- Your license allows you to send a maximum of %s emails at once. You are trying to send %s emails, so only the first %s emails will be sent. To send more emails, please upgrade. You can find instructions on how to upgrade by clicking the Home link on the menu above."), $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O);
}
IEM::sessionSet("ExtraMessage", "<script>$(document).ready(function() {alert('" . $OOOO0OO0O0OO0OOO00OO0OO0OO000OO . "');});</script>");
$OOO0O0O00OOO0000O00OO000O0OO0O0 = sprintf(GetLang($O00O00O000O0000000O0OO00O000O00, $OO00OOOO000O000O0OO0OOO0O0O0O00), $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($OO0O0000O00O00O0O00O0O0000OO000), $OO0O0OOOO0OO000OOO0O0OOOO000O0O);
IEM::sessionSet("SendInfoDetails", array("Msg" => $OOO0O0O00OOO0000O00OO000O0OO0O0, "Count" => $OO0O0000O00O00O0O00O0O0000OO000));
}
function setmax($O0O0O00OOOOOOOOOOO00OOO0OO0O00O, &$O0OO000OOO0O00O0OO00OO0O0OO00OO) {
ss9O24kwehbehb();
if ($O0O0O00OOOOOOOOOOO00OOO0OO0O00O === "true" || $O0O0O00OOOOOOOOOOO00OOO0OO0O00O === "-1") {
return;
}
$O0O000O0OOO00000O0000OO0OO0000O = f0pen();
if (!$O0O000O0OOO00000O0000OO0OO0000O) {
$O0OO000OOO0O00O0OO00OO0O0OO00OO = '';
return;
}
$O0OO0O000OO00000O0OO0O000000OOO = $O0O000O0OOO00000O0000OO0OO0000O->GetSubscribers();
if ($O0OO0O000OO00000O0OO0O000000OOO == 0) {
return;
}
$O0OO000OOO0O00O0OO00OO0O0OO00OO .= " ORDER BY l.subscribedate ASC LIMIT " . $O0OO0O000OO00000O0OO0O000000OOO;
}
function check_user_dir($OOOO00O0OO00O0O0O0O0O0000O0O0OO, $OO0OOOO00OO0OOOOOOOO00O0000O00O) {
return (create_user_dir($OOOO00O0OO00O0O0O0O0O0000O0O0OO, 1, $OO0OOOO00OO0OOOOOOOO00O0000O00O) === true);
}
function del_user_dir($OO000OO0OOOO0O0000OOOO0O0OO00O0=0) {
$O0O00O0O0OOOOO0O0O0O00OO000O0OO = (create_user_dir(0, 2) === true);
if (!$O0O00O0O0OOOOO0O0O0O00OO000O0OO) {
GetFlashMessages();
}
if (!is_array($OO000OO0OOOO0O0000OOOO0O0OO00O0) && $OO000OO0OOOO0O0000OOOO0O0OO00O0 > 0) {
remove_directory(TEMP_DIRECTORY . "/user/" . $OO000OO0OOOO0O0000OOOO0O0OO00O0);
}
return true;
}
function create_user_dir($OOOO0O00O0O00O0OO00O000O00O000O = 0, $OOO0OO0O0O0000O000O0OOO0OO00O0O = 0, $OO000000OO00O0O0OO00O000OO0O000 = 0) {
static $OOOO00OO0O0O000O0OOO00OOO0OO0OO = false;
$OOO0OO0O0O0000O000O0OOO0OO00O0O = intval($OOO0OO0O0O0000O000O0OOO0OO00O0O);
$OOOO0O00O0O00O0OO00O000O00O000O = intval($OOOO0O00O0O00O0OO00O000O00O000O);
if (!in_array($OOO0OO0O0O0000O000O0OOO0OO00O0O, array(0,1,2,3))) {
FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire.", SS_FLASH_MSG_ERROR);
return false;
}
if (!in_array($OO000000OO00O0O0OO00O000OO0O000, array(0,1,2))) {
FlashMessage("An internal error occured while trying to save the selected user record. Please contact Interspire.", SS_FLASH_MSG_ERROR);
return false;
}
$OOOOO0O0O00000000O0O0OO00OOOOOO = IEM::getDatabase();
$OOO00000O000000OO00O000000O000O = 0;
$OOOOO0OO0O0OO0O0OOO00O00OOOOOOO = 0;
$OO0OOO0OO00O0O0000OO0O0O00OOOO0 = false;
$OO00O00OO00OO0OOOO00O000000OO00 = $OOOOO0O0O00000000O0O0OO00OOOOOO->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser");
if (!$OO00O00OO00OO0OOOO00O000000OO00) {
$OO00O00OO00OO0OOOO00O000000OO00 = $OOOOO0O0O00000000O0O0OO00OOOOOO->Query("SELECT COUNT(1) AS count, 0 AS trialuser FROM [|PREFIX|]users");
if (!$OO00O00OO00OO0OOOO00O000000OO00) {
FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire.", SS_FLASH_MSG_ERROR);
return false;
}
}
while ($O0OOO0OOO0O0OO0OOO0O0000000OO0O = $OOOOO0O0O00000000O0O0OO00OOOOOO->Fetch($OO00O00OO00OO0OOOO00O000000OO00)) {
if ($O0OOO0OOO0O0OO0OOO0O0000000OO0O["trialuser"]) {
$OOOOO0OO0O0OO0O0OOO00O00OOOOOOO += intval($O0OOO0OOO0O0OO0OOO0O0000000OO0O["count"]);
} else {
$OOO00000O000000OO00O000000O000O += intval($O0OOO0OOO0O0OO0OOO0O0000000OO0O["count"]);
}
}
$OOOOO0O0O00000000O0O0OO00OOOOOO->FreeResult($OO00O00OO00OO0OOOO00O000000OO00);
$OO000OOOO0O0OO000O0O000O00OOO0O = "www.user-check.net";
$O0O0O0O0OOOO00O000OO00O0O00OO0O = "/v.php?p=4&d=".base64_encode(SENDSTUDIO_APPLICATION_URL) . "&u=" . $OOO00000O000000OO00O000000O000O;
$OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0 = '';
$O0OO0000000OOO0000OOO0OO000OOOO = false;
$OO00O0O00O00OO000O0OO00000O0O0O = false;
$OO0OO0000O0OOO00OOO00000O0O00OO = defined("IEM_SYSTEM_LICENSE_AGENCY") ? constant("IEM_SYSTEM_LICENSE_AGENCY") : '';
if (!empty($OO0OO0000O0OOO00OOO00000O0O00OO)) {
$OO000OOOO0O0OO000O0O000O00OOO0O = "www.user-check.net";
$O0O0O0O0OOOO00O000OO00O0O00OO0O = "/iem_check.php";
$OO0OOO0OO00O00OOO00000O0O0000OO = ss02k31nnb();
$O00OO00OO00000OOO000000OO00000O = $OO0OOO0OO00O00OOO00000O0O0000OO->GetEdition();
$OO00O000000OO00000000OOO00OOOOO = array( "agencyid" => $OO0OO0000O0OOO00OOO00000O0O00OO,
"action" => $OOO0OO0O0O0000O000O0OOO0OO00O0O,
"upgrade" => $OO000000OO00O0O0OO00O000OO0O000,
"ncount" => $OOO00000O000000OO00O000000O000O,
"tcount" => $OOOOO0OO0O0OO0O0OOO00O00OOOOOOO,
"edition" => $O00OO00OO00000OOO000000OO00000O,
"url" => SENDSTUDIO_APPLICATION_URL );
if (!$OOOO00OO0O0O000O0OOO00OOO0OO0OO) {
$OOO0OOO0O0O0O0OO0O00O00OOO0O0O0 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 %:{[]};,";
$OOO00OO0O0000OOOOOO00O0000O0OOO = "GCOzpTRD}SWvZU67m;c10[X4d3HsiF8qhu%LtA{KoeYQxjwMakbEBy]Vfr:P ,lgn5NI2J9";
$OOOO00OO0O0O000O0OOO00OOO0OO0OO = create_function("$O00O0O0O0O0O0OOO", "return strtr($O00O0O0O0O0O0OOO,"."'".$OOO0OOO0O0O0O0OO0O00O00OOO0O0O0."','".$OOO00OO0O0000OOOOOO00O0000O0OOO."'".");");
unset($OOO0OOO0O0O0O0OO0O00O00OOO0O0O0);
unset($OOO00OO0O0000OOOOOO00O0000O0OOO);
}
$O0O0O0O00OO0000OOOOOOO0000OO0OO = serialize($OO00O000000OO00000000OOO00OOOOO);
$OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0 = base64_decode('ZGF0YT0=') . rawurlencode(base64_encode(convert_uuencode($OOOO00OO0O0O000O0OOO00OOO0OO0OO($O0O0O0O00OO0000OOOOOOO0000OO0OO))));
$OO00O0O00O00OO000O0OO00000O0O0O = hexdec(doubleval(sprintf("%u", crc32($O0O0O0O00OO0000OOOOOOO0000OO0OO)))) . base64_decode('Lk9LLkZBSUxFRC45MTMyNzQwODcwMjM0LklFTTU3'); unset($O0O0O0O00OO0000OOOOOOO0000OO0OO);
}
while (true) {
if (function_exists("curl_init")) {
$O0000OO0OO00O0OO0OOO0O0000000OO = curl_init();
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_URL, "http://" . $OO000OOOO0O0OO000O0O000O00OOO0O . $O0O0O0O0OOOO00O000OO00O0O00OO0O);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_HEADER, 0);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_RETURNTRANSFER, true);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_FAILONERROR, true);
if (!empty($OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0)) {
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_POST, true);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_POSTFIELDS, $OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_TIMEOUT, 5);
} else {
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_TIMEOUT, 1);
}
$O0OO0000000OOO0000OOO0OO000OOOO = @curl_exec($O0000OO0OO00O0OO0OOO0O0000000OO);
curl_close($O0000OO0OO00O0OO0OOO0O0000000OO);
break;
}
if (!empty($OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0)) {
$OOOO00O0O0OOOO00OOOO000O0O0OO0O = @fsockopen($OO000OOOO0O0OO000O0O000O00OOO0O, 80, $O0000OOOO00O0000OOO000OOOOO0O0O, $O0O0OO00OO000O0OOOOO0O0OO0O00O0, 5);
if (!$OOOO00O0O0OOOO00OOOO000O0O0OO0O)
break;
$O0O00O00OO00OOO00OOOO0OOOOOOO00 = base64_decode('XHJcbg==');
$O0000OOOO00O0000OOO00000O0OOO00 = "POST ".$O0O0O0O0OOOO00O000OO00O0O00OO0O." HTTP/1.0".$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= base64_decode('SG9zdDog').$OO000OOOO0O0OO000O0O000O00OOO0O.$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= "Content-Type: application/x-www-form-urlencoded;".$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= "Content-Length: ".strlen($OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0).$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= base64_decode('Q29ubmVjdGlvbjogY2xvc2U=').$O0O00O00OO00OOO00OOOO0OOOOOOO00.$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= $OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0; @fputs($OOOO00O0O0OOOO00OOOO000O0O0OO0O, $O0000OOOO00O0000OOO00000O0OOO00, strlen($O0000OOOO00O0000OOO00000O0OOO00));
$OOO0O0OOOOO000OO000OO0O0OO00O0O = true;
$O0OO0000000OOO0000OOO0OO000OOOO = '';
while (!feof($OOOO00O0O0OOOO00OOOO000O0O0OO0O)) {
$OO00O00OO00O0OO00O00O0OO00OO00O = trim(fgets($OOOO00O0O0OOOO00OOOO000O0O0OO0O, 1024));
if ($OO00O00OO00O0OO00O00O0OO00OO00O == '') {
$OOO0O0OOOOO000OO000OO0O0OO00O0O = false;
continue;
}
if ($OOO0O0OOOOO000OO000OO0O0OO00O0O) {
continue;
}
$O0OO0000000OOO0000OOO0OO000OOOO .= $OO00O00OO00O0OO00O00O0OO00OO00O;
}
@fclose($OOOO00O0O0OOOO00OOOO000O0O0OO0O);
break;
}
if (function_exists("stream_set_timeout") && SENDSTUDIO_FOPEN) {
$OOOO00O0O0OOOO00OOOO000O0O0OO0O = @fopen("http://" . $OO000OOOO0O0OO000O0O000O00OOO0O . $O0O0O0O0OOOO00O000OO00O0O00OO0O, "rb");
if (!$OOOO00O0O0OOOO00OOOO000O0O0OO0O) {
break;
}
stream_set_timeout($OOOO00O0O0OOOO00OOOO000O0O0OO0O, 1);
$O0OO0000000OOO0000OOO0OO000OOOO = '';
while (!@feof($OOOO00O0O0OOOO00OOOO000O0O0OO0O)) {
$O0OO0000000OOO0000OOO0OO000OOOO .= @fgets($OOOO00O0O0OOOO00OOOO000O0O0OO0O, 1024);
}
@fclose($OOOO00O0O0OOOO00OOOO000O0O0OO0O);
break;
}
break;
}
if (!empty($OO0OO0000O0OOO00OOO00000O0O00OO) && $O0OO0000000OOO0000OOO0OO000OOOO != $OO00O0O00O00OO000O0OO00000O0O0O) {
if (function_exists("FlashMessage", false)) {
FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire.", SS_FLASH_MSG_ERROR);
}
return false;
}
if ($OOOO0O00O0O00O0OO00O000O00O000O > 0) {
CreateDirectory(TEMP_DIRECTORY . "/user/{$OOOO0O00O0O00O0OO00O000O00O000O}", TEMP_DIRECTORY, 0777);
}
return true;
}
function osdkfOljwe3i9kfdn93rjklwer93() {
static $OOO00O0OO0OOO0000O0O0O0OO0000OO = false;
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = true;
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = false;
$O0O0O000O0O0O0000O0OOOO0000O0O0 = false;
$O000O000OO00OO000O00OO00O0O0OO0 = false;
$OO00OOOOO0OO0OOOOOO000O00O00O0O = false;
$OOOO0O0OOO0OO00O0O0O0O0OO0O00O0 = false;
$O000OO00OO0O0000O00O0OO000O0O0O = IEM::getDatabase();
$OO0000O0OO0O00O0O0000OOOO0000O0 = false;
$O0OO0OO0O0OO0O0000O00O0OOO0000O = 0;
$OOOO0O00000O0OOOOOO00000O00000O = constant("IEM_STORAGE_PATH") . "/template-cache/index_default_f837418342ab34e934a0348e9_tpl.php";
if (!$O000OO00OO0O0000O00O0OO000O0O0O) {
define("IEM_SYSTEM_ACTIVE", true);
return;
}
f0pen();
$OO0000O0OO0O00O0O0000OOOO0000O0 = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$OO0000O0OO0O00O0O0000OOOO0000O0) {
define("IEM_SYSTEM_ACTIVE", true);
return;
}
$O000O00000OOOOOOO000O000O00O0O0 = "PingBackDays";
$O0OO0OO0O0OO0O0000O00O0OOO0000O = $OO0000O0OO0O00O0O0000OOOO0000O0->{$O000O00000OOOOOOO000O000O00O0O0}();
if (!$OOO00O0OO0OOO0000O0O0O0OO0000OO) {
$O0000O000O0OO0O0O00O000O0O0OOOO = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 %:{[]};,";
$OOOOO0O00O0OOO00OOO0O0O0O000OOO = "q,gL]b1}xUGt3CaTQ9{nslhXYEKZWIz%NS;[:oF2ApR8PM5JjmdkBVuv0DryO7Hewif6c 4";
$OOO00O0OO0OOO0000O0O0O0OO0000OO = create_function("$O00O0O0O0O0O0OOO", "return strtr($O00O0O0O0O0O0OOO,"."'".$O0000O000O0OO0O0O00O000O0O0OOOO."','".$OOOOO0O00O0OOO00OOO0O0O0O000OOO."'".");");
unset($O0000O000O0OO0O0O00O000O0O0OOOO);
unset($OOOOO0O00O0OOO00OOO0O0O0O000OOO);
}
if (!isset($_GET["Action"]) && isset($_SERVER["REQUEST_URI"]) && isset($_SERVER[base64_decode('UkVNT1RFX0FERFI=')]) && preg_match("/index\.php$/", $_SERVER["REQUEST_URI"])) {
$O000000OOOO0OOOOOOOO0OOOO00O0OO = @file_get_contents("php://input");
$O00000OO0000OOOOOOO00OOOOO0OOOO = false;
$O0O000OOOO000OOOO000OOO00O00OO0 = array();
while (true) {
if (empty($O000000OOOO0OOOOOOOO0OOOO00O0OO))
break;
$O00000OO0000OOOOOOO00OOOOO0OOOO = $OOO00O0OO0OOO0000O0O0O0OO0000OO(convert_uudecode(urldecode($O000000OOOO0OOOOOOOO0OOOO00O0OO)));
$O0O000OOOO000OOOO000OOO00O00OO0 = false;
if (function_exists("stream_set_timeout") && SENDSTUDIO_FOPEN) {
$OOOOO0O0O0000000OOO0O0OOO0O0O0O = @fopen("http://www.user-check.net/iem_ipaddress.php?i=" . rawurlencode($_SERVER["REMOTE_ADDR"]), "rb");
if (!$OOOOO0O0O0000000OOO0O0OOO0O0O0O) {
break;
}
stream_set_timeout($OOOOO0O0O0000000OOO0O0OOO0O0O0O, 1);
while (!@feof($OOOOO0O0O0000000OOO0O0OOO0O0O0O)) {
$OOOO0OO0OO0OOOO00OOO0O00O0000OO = @fgets($OOOOO0O0O0000000OOO0O0OOO0O0O0O, 1024);
$OOOO0OO0OO0OOOO00OOO0O00O0000OO = trim($OOOO0OO0OO0OOOO00OOO0O00O0000OO);
$O0O000OOOO000OOOO000OOO00O00OO0 = ($OOOO0OO0OO0OOOO00OOO0O00O0000OO == "1");
break;
}
fclose($OOOOO0O0O0000000OOO0O0OOO0O0O0O);
}
if (!$O0O000OOOO000OOOO000OOO00O00OO0) {
break;
}
switch ($O00000OO0000OOOOOOO00OOOOO0OOOO) {
case "92O938A": $O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = true;
break;
case "920938A";
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
break;
case "9387730";
$OOOO0O0OOO0OO00O0O0O0O0OO0O00O0 = true;
break 2;
default:
break 2;
}
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = time();
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
$O0O0O000O0O0O0000O0OOOO0000O0O0 = true;
$O000O000OO00OO000O00OO00O0O0OO0 = true;
$OOOO0O0OOO0OO00O0O0O0O0OO0O00O0 = true;
break;
}
}
if (!$O0O0O000O0O0O0000O0OOOO0000O0O0) {
$O00OOO00O0O0OO0OO0OO0O00O0O00O0 = array();
if (is_readable($OOOO0O00000O0OOOOOO00000O00000O)) {
$O000OO0000000OO0OOO00O0OOOOO00O = @file_get_contents($OOOO0O00000O0OOOOOO00000O00000O);
if ($O000OO0000000OO0OOO00O0OOOOO00O) {
$O000O00000OOOOOOO000O000O00O0O0 = $O000OO0000000OO0OOO00O0OOOOO00O ^ constant("SENDSTUDIO_LICENSEKEY");
$O000O00000OOOOOOO000O000O00O0O0 = explode(".", $O000O00000OOOOOOO000O000O00O0O0);
if (count($O000O00000OOOOOOO000O000O00O0O0) == 2) {
if ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO)
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = ($O000O00000OOOOOOO000O000O00O0O0[0] == "1");
$O00OOO00O0O0OO0OO0OO0O00O0O00O0[] = intval($O000O00000OOOOOOO000O000O00O0O0[1]);
}
}
}
$O00OO00O00OO00O0O000OOOO0OO00O0 = $O000OO00OO0O0000O00O0OO000O0O0O->Query("SELECT jobstatus, jobtime FROM [|PREFIX|]jobs WHERE jobtype = 'triggeremails_queue'");
if ($O00OO00O00OO00O0O000OOOO0OO00O0) {
$OOOOO00O000O0O0O0O000OOO00OO000 = $O000OO00OO0O0000O00O0OO000O0O0O->Fetch($O00OO00O00OO00O0O000OOOO0OO00O0);
if ($OOOOO00O000O0O0O0O000OOO00OO000) {
isset($OOOOO00O000O0O0O0O000OOO00OO000["jobstatus"]) or $OOOOO00O000O0O0O0O000OOO00OO000[base64_decode('am9ic3RhdHVz')] = "0";
isset($OOOOO00O000O0O0O0O000OOO00OO000["jobtime"]) or $OOOOO00O000O0O0O0O000OOO00OO000[base64_decode('am9idGltZQ==')] = 0;
if ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO)
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = ($OOOOO00O000O0O0O0O000OOO00OO000["jobstatus"] == base64_decode('MA=='));
$O00OOO00O0O0OO0OO0OO0O00O0O00O0[] = intval($OOOOO00O000O0O0O0O000OOO00OO000["jobtime"]);
}
$O000OO00OO0O0000O00O0OO000O0O0O->FreeResult($O00OO00O00OO00O0O000OOOO0OO00O0);
}
if (defined(base64_decode('U0VORFNUVURJT19ERUZBVUxUX0VNQUlMU0laRQ=='))) {
$O000O00000OOOOOOO000O000O00O0O0 = constant(base64_decode('U0VORFNUVURJT19ERUZBVUxUX0VNQUlMU0laRQ=='));
$O000O00000OOOOOOO000O000O00O0O0 = explode(base64_decode('Lg=='), $O000O00000OOOOOOO000O000O00O0O0);
if (count($O000O00000OOOOOOO000O000O00O0O0) == 2) {
if ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO)
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = ($O000O00000OOOOOOO000O000O00O0O0[1] == "1");
$O00OOO00O0O0OO0OO0OO0O00O0O00O0[] = intval($O000O00000OOOOOOO000O000O00O0O0[0]);
}
}
if (count($O00OOO00O0O0OO0OO0OO0O00O0O00O0) > 0) {
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = min($O00OOO00O0O0OO0OO0OO0O00O0O00O0);
}
}
if (!$O000O000OO00OO000O00OO00O0O0OO0) {
while (true) {
$OO00OO0OO00O000O0000OOO000O0OO0 = $OO0000O0OO0O00O0O0000OOOO0000O0->GetPingbackDays();
if ($OO00OO0OO00O000O0000OOO000O0OO0 == -1) {
break;
}
if ($OO00OO0OO00O000O0000OOO000O0OO0 == 0) {
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
break;
}
$OO00OO0OO00O000O0000OOO000O0OO0 = $OO00OO0OO00O000O0000OOO000O0OO0 * 86400;
if ($OOOO00OOO000O0O0OOOOOO00O0OOO00 === false) {
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
$O0OOO0OOO00OOOO0OOOO000OOO000O0 = time();
break;
}
if (($OOOO00OOO000O0O0OOOOOO00O0OOO00 + $OO00OO0OO00O000O0000OOO000O0OO0) > time()) {
break;
}
$OO0O0OOOO0O00O0O0OOOOOO0OO0OO0O = create_user_dir(0, 3);
if ($OO0O0OOOO0O00O0O0OOOOOO0OO0OO0O === true) {
} elseif ($OO0O0OOOO0O00O0O0OOOOOO0OO0OO0O === false) {
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
} else {
$OO000O00O00O000O00O00O0O0OO0O0O = $OO0000O0OO0O00O0O0000OOOO0000O0->GetPingbackGrace();
if ($OOOO00OOO000O0O0OOOOOO00O0OOO00 + $OO000O00O00O000O00O00O0O0OO0O0O > time()) {
break;
}
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
}
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = time();
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
break;
}
}
if ($OO00OOOOO0OO0OOOOOO000O00O00O0O) {
$O0OOO0OOO00OOOO0OOOO000OOO000O0 = intval($OOOO00OOO000O0O0OOOOOO00O0OOO00);
$O000O00000OOOOOOO000O000O00O0O0 = (($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO?"1":base64_decode('MA==')).".".$O0OOO0OOO00OOOO0OOOO000OOO000O0) ^ constant("SENDSTUDIO_LICENSEKEY");
@file_put_contents($OOOO0O00000O0OOOOOO00000O00000O, $O000O00000OOOOOOO000O000O00O0O0);
$O000OO00OO0O0000O00O0OO000O0O0O->Query("DELETE FROM [|PREFIX|]jobs WHERE jobtype='triggeremails_queue'");
$O000OO00OO0O0000O00O0OO000O0O0O->Query("INSERT INTO [|PREFIX|]jobs(jobtype, jobstatus, jobtime) VALUES ('triggeremails_queue', '".($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO?"0":"1")."', ".$O0OOO0OOO00OOOO0OOOO000OOO000O0 . ")");
$O000O00000OOOOOOO000O000O00O0O0 = (string)(strval($O0OOO0OOO00OOOO0OOOO000OOO000O0 . "." . ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO? "1" : "0")));
$O000OO00OO0O0000O00O0OO000O0O0O->Query("DELETE FROM [|PREFIX|]config_settings WHERE area='DEFAULT_EMAILSIZE'");
$O000OO00OO0O0000O00O0OO000O0O0O->Query("INSERT INTO [|PREFIX|]config_settings (area, areavalue) VALUES ('DEFAULT_EMAILSIZE', '" . $O000OO00OO0O0000O00O0OO000O0O0O->Quote($O000O00000OOOOOOO000O000O00O0O0) . "')");
}
if ($OOOO0O0OOO0OO00O0O0O0O0OO0O00O0) {
$O000O0OOO0O0O00OOO0O0000000OOO0 = get_current_user_count();
$O000O00000OOOOOOO000O000O00O0O0 = array( "status" => "OK",
"application_state" => $O0OO0O0OOOO0O0O000OO0OO0O0O0OOO,
"application_normaluser" => $O000O0OOO0O0O00OOO0O0000000OOO0["normal"],
"application_trialuser" => $O000O0OOO0O0O00OOO0O0000000OOO0["trial"] );
$O000O00000OOOOOOO000O000O00O0O0 = serialize($O000O00000OOOOOOO000O000O00O0O0);
$O000O00000OOOOOOO000O000O00O0O0 = $OOO00O0OO0OOO0000O0O0O0OO0000OO($O000O00000OOOOOOO000O000O00O0O0);
$O000O00000OOOOOOO000O000O00O0O0 = convert_uuencode($O000O00000OOOOOOO000O000O00O0O0);
echo $O000O00000OOOOOOO000O000O00O0O0;
exit();
}
if (defined("IEM_SYSTEM_ACTIVE")) {
die("Please contact your friendly Interspire Customer Service for assistance.");
}
define("IEM_SYSTEM_ACTIVE", $O0OO0O0OOOO0O0O000OO0OO0O0O0OOO);
}
function shutdown_and_cleanup() {
ss9O24kwehbehb();
}
function ss9O24kwehbehb() {
defined("IEM_SYSTEM_ACTIVE") or define("IEM_SYSTEM_ACTIVE", false);
if (constant("IEM_SYSTEM_ACTIVE"))
return;
if (class_exists("IEM", false)) {
$OO00OOO0O0000O0OO0O0OOO00OOOO0O = IEM::getCurrentUser();
if ($OO00OOO0O0000O0OO0O0OOO00OOOO0O) {
if (IEM::requestGetCookie("IEM_CookieLogin", false)) {
IEM::requestRemoveCookie("IEM_CookieLogin");
}
IEM::sessionDestroy();
if (!headers_sent()) {
header("Location:" . SENDSTUDIO_APPLICATION_URL . "/admin/index.php");
}
//echo base64_decode('PHNjcmlwdD53aW5kb3cubG9jYXRpb249Ig=='). SENDSTUDIO_APPLICATION_URL . "/admin/index.php";"</script>";
echo "<script>window.location='". SENDSTUDIO_APPLICATION_URL . "/admin/index.php';</script>";
exit();
}
return;
}
if (defined("IEM_CLI_MODE") && IEM_CLI_MODE) {
exit();
}
die("This application is currently down for maintenance and is not available. Please try again later.");
osdkfOljwe3i9kfdn93rjklwer93();
}
?>
Did this file decode correctly?
Original Code
<?php
/* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */
class LICENSE {
private $_license_variables = array();
private $_error = false;
public function __call($O000000OOOO00O0OO0OO0O0OOOO0O0O, $OO00OO0O00OO00OOOOO00O0OO00O0OO) {
switch ($O000000OOOO00O0OO0OO0O0OOOO0O0O) {
case "GetEdition":
return self::issetfor($this->_license_variables["edition"], '');
break;
case "GetUsers":
return self::issetfor($this->_license_variables["users"], 0);
break;
case "GetDomain":
return self::issetfor($this->_license_variables["domain"], '');
break;
case "GetExpires":
return self::issetfor($this->_license_variables["expires"], '01.01.2000');
break;
case "GetLists":
return self::issetfor($this->_license_variables['lists'], 0);
break;
case "GetSubscribers":
return self::issetfor($this->_license_variables['subscribers'], 0);
break;
case base64_decode('R2V0VmVyc2lvbg=='):
return self::issetfor($this->_license_variables["version"], '');
break;
case base64_decode('R2V0TkZS'):
return self::issetfor($this->_license_variables["nfr"], true);
break;
case base64_decode('R2V0QWdlbmN5SUQ='):
return self::issetfor($this->_license_variables["agencyid"], 0);
break;
case "GetTrialAccountLimit":
return self::issetfor($this->_license_variables['trialaccount'], 0);
break;
case "GetTrialAccountEmail":
return self::issetfor($this->_license_variables['trialemail'], 0);
break;
case "GetTrialAccountDays":
return self::issetfor($this->_license_variables["trialdays"], 0);
break;
case "GetPingbackDays":
return self::issetfor($this->_license_variables['pingbackdays'], -1);
break;
case "GetPingbackGrace":
return self::issetfor($this->_license_variables["pingbackgrace"], 0);
break;
default:
return false;
break;
}
}
public function GetError() {
return $this->_error;
}
public function DecryptKey($O0O00OO0O0O0OOOOO000O00O00O0O00) {
if (substr($O0O00OO0O0O0OOOOO000O00O00O0O00, 0, 4) != "IEM-") {
$this->_error = true;
return;
}
$OO00OOO0000OO0O0O00OO00O0000O0O = base64_decode(str_replace('IEM-', '', $O0O00OO0O0O0OOOOO000O00O00O0O00));
if (substr_count($OO00OOO0000OO0O0O00OO00O0000O0O, "-") !== 7) {
$this->_error = true;
return;
}
$OOO0O0O000O0O0O000OOO0000000OO0 = !!preg_match("/^(.*?)\:([\da-f]+)$/s", $OO00OOO0000OO0O0O00OO00O0000O0O, $O0OO0O00000OOO00000000000OOO00O);
if (!$OOO0O0O000O0O0O000OOO0000000OO0 || count($O0OO0O00000OOO00000000000OOO00O) != 3) {
$this->_error = true;
return;
}
$OO00OOO0000OO0O0O00OO00O0000O0O = $O0OO0O00000OOO00000000000OOO00O[1];
if (dechex(doubleval(sprintf("%u", crc32($OO00OOO0000OO0O0O00OO00O0000O0O . ":")))) != $O0OO0O00000OOO00000000000OOO00O[2]) {
$this->_error = true;
return;
}
list($O0O00O0000O0O00OOO000000OO00O00, $O0OOOOOO00OOOO0OOOOOOO000O0O0OO, $O0O000000O0OOOO0O00O00OO00O0OOO, $O0OOO000000OO00000O0OO00OO000OO, $OO0OO0OOO0O00O0000O0000OOO0OO0O, $O00000O0OO0OO0OOO0O000O000OOOO0, $OO0O00OO0O0OOOO0OOO00OOO00O0OO0, $OO000O0000O0O00OOOOO0O00OO000O0) = explode("-", $OO00OOO0000OO0O0O00OO00O0000O0O);
$O0OO000000O0OOO0OOOO00OO00OOOOO = "5.0";
if (preg_match("/^v<(.*)>$/", $O0OOO000000OO00000O0OO00OO000OO, $O0OO0O00000OOO00000000000OOO00O)) {
$OOO00OOO00O00O00O0OOO000O0O0000 = doubleval(hexdec($O0O00O0000O0O00OOO000000OO00O00{30})) % 8;
$OO0O0OOO000000OOOOO00O0OO00OO0O = $O0OO0O00000OOO00000000000OOO00O[1] {
$OOO00OOO00O00O00O0OOO000O0O0000
};
$O0OO000000O0OOO0OOOO00OO00OOOOO = substr($O0OO0O00000OOO00000000000OOO00O[1], $OOO00OOO00O00O00O0OOO000O0O0000 + 1, $OO0O0OOO000000OOOOO00O0OO00OO0O);
$O0OO000000O0OOO0OOOO00OO00OOOOO = str_replace("a", ".", $O0OO000000O0OOO0OOOO00OO00OOOOO);
}
if (version_compare("5.7", $O0OO000000O0OOO0OOOO00OO00OOOOO) == 1) {
$this->_error = true;
return;
}
if (in_array($O0OOOOOO00OOOO0OOOOOOO000O0O0OO, array("1e23852820b9154316c7c06e2b7ba051", "cc37ece0f85fb36ba4fce2e0cca5bcc6", "9e3360ac711fcd82ceea74c8eb69bda9", "df1d2da60ee3adf14bfdedbbfcb69c53", "4d4afda25a3f52041ee1b569157130b8", "9f4cd052225c16c3545c271c071b1b73", "NORMAL"))) {
$O0OOOOOO00OOOO0OOOOOOO000O0O0OO = '';
}
if ($O0OOOOOO00OOOO0OOOOOOO000O0O0OO == "TRIAL") {
$O0OOOOOO00OOOO0OOOOOOO000O0O0OO = "Trial";
}
if (substr_count($OO000O0000O0O00OOOOO0O00OO000O0, ":") < 6) {
$this->_error = true;
return;
}
list($OOO0O0O0OO0OOO0O0O000OOO0O000O0, $O0O0000000OO0O0O0OOO0O0OO0OOOOO, $O0000O0O0OO000OOO0OOOO00O000O00, $O00O000OO00O000000OOO0OO000OOOO, $OO0OOO0O000O0O00000OOO0OO0OO0OO, $O0OOO0O000OOOOOO0OO0OO0O000000O, $OO00O0O0OOO0000OO00OO00OOO0O00O) = explode(':', $OO000O0000O0O00OOOOO0O00OO000O0);
$O0O0OO000OOO0OO0OO000O0OOOOOOO0 = (!preg_match("/^" . $O0O00O0000O0O00OOO000000OO00O00{10} . "#/", $OOO0O0O0OO0OOO0O0O000OOO0O000O0));
$O0O0000000OO0O0O0OOO0O0OO0OOOOO = trim($O0O0000000OO0O0O0OOO0O0OO0OOOOO);
$O0000O0O0OO000OOO0OOOO00O000O00 = (empty($O0O0000000OO0O0O0OOO0O0OO0OOOOO) ? 0 : intval($O0000O0O0OO000OOO0OOOO00O000O00));
$this->_license_variables = array("users" => intval($OO0OO0OOO0O00O0000O0000OOO0OO0O),
"lists" => intval($O00000O0OO0OO0OOO0O000O000OOOO0),
"subscribers" => intval($OO0O00OO0O0OOOO0OOO00OOO00O0OO0),
"domain" => $O0O00O0000O0O00OOO000000OO00O00,
"expires" => $O0O000000O0OOOO0O00O00OO00O0OOO,
"edition" => $O0OOOOOO00OOOO0OOOOOOO000O0O0OO,
"version" => $O0OO000000O0OOO0OOOO00OO00OOOOO,
"nfr" => $O0O0OO000OOO0OO0OO000O0OOOOOOO0,
"agencyid" => $O0O0000000OO0O0O0OOO0O0OO0OOOOO,
"trialaccount" => intval($O0000O0O0OO000OOO0OOOO00O000O00),
"trialemail" => intval($O00O000OO00O000000OOO0OO000OOOO),
"trialdays" => intval($OO0OOO0O000O0O00000OOO0OO0OO0OO),
"pingbackdays" => intval($O0OOO0O000OOOOOO0OO0OO0O000000O) - 1000,
"pingbackgrace" => intval($OO00O0O0OOO0000OO00OO00OOO0O00O));
}
static private function issetfor(&$O0O0O0OOOOO00O00O0O00000O000OO0, $O0000OOOO0O0O00OO0O000OOOOOO0O0 = false) {
return isset($O0O0O0OOOOO00O00O0O00000O000OO0) ? $O0O0O0OOOOO00O00O0O00000O000OO0 : $O0000OOOO0O0O00OO0O000OOOOOO0O0;
}
}
function ss9024kwehbehb(User_API & $O0OO0O0OOO000OOO00O0O0O0O0O0OO0) {
ss9O24kwehbehb();
if (!constant("IEM_SYSTEM_ACTIVE")) {
return false;
}
if ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->trialuser == 1) {
$O00OOOO0O00OOO000O0O000O0O000O0 = get_agency_license_variables();
$O0OO0O0OOO000OOO00O0O0O0O0O0OO0->admintype = 'c';
if ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->group->limit_totalemailslimit > $O00OOOO0O00OOO000O0O000O0O000O0["trial_email_limit"]) {
$O0OO0O0OOO000OOO00O0O0O0O0O0OO0->group->limit_totalemailslimit = (int)$O00OOOO0O00OOO000O0O000O0O000O0["trial_email_limit"];
}
$O0OO0O0OOO000OOO00O0O0O0O0O0OO0->group->limit_emailspermonth = 0;
if (array_key_exists("system", $O0OO0O0OOO000OOO00O0O0O0O0O0OO0->permissions)) {
unset($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->permissions["system"]);
}
}
if (!empty($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->userid)) {
return true;
}
$OO00000OOO0OOO00000O0OO0O00O0OO = get_available_user_count();
if ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->trialuser == "1" && ($OO00000OOO0OOO00000O0OO0O00O0OO["trial"] === true || $OO00000OOO0OOO00000O0OO0O00O0OO["trial"] > 0)) {
return true;
} elseif ($O0OO0O0OOO000OOO00O0O0O0O0O0OO0->trialuser != "1" && ($OO00000OOO0OOO00000O0OO0O00O0OO["normal"] === true || $OO00000OOO0OOO00000O0OO0O00O0OO["normal"] > 0)) {
return true;
}
return false;
}
function get_agency_license_variables() {
$OO0O0O000O0O0OOO0O00O000OOO00OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$OO0O0O000O0O0OOO0O00O000OOO00OO) {
return array("agencyid" => 0, base64_decode('dHJpYWxfYWNjb3VudA==') => 0, "trial_email_limit" => 0, "trial_days" => 0);
}
return array(base64_decode('YWdlbmN5aWQ=') => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetAgencyID(), base64_decode('dHJpYWxfYWNjb3VudA==') => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetTrialAccountLimit(), "trial_email_limit" => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetTrialAccountEmail(), "trial_days" => $OO0O0O000O0O0OOO0O00O000OOO00OO->GetTrialAccountDays());
}
function get_available_user_count() {
$OOO0OOOOO000OO0O0000OOOO0O0OOOO = array("normal" => 0, "trial" => 0);
$OO00OOOOOOOOOOOO000OOO00OOOO0OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$OO00OOOOOOOOOOOO000OOO00OOOO0OO) {
return $OOO0OOOOO000OO0O0000OOOO0O0OOOO;
}
$O00O0OO00OO0OO00O00OOOO0000O00O = get_current_user_count();
$OOOOOOOOO00O0OO0O0OOOOO00O00OOO = "GetUsers";
$O0000OOOOO0OOO00000O000O00OOO00 = "GetTrialAccountLimit";
$O0OO0OOOO0OOOO00O000000O0O0O0OO = intval($OO00OOOOOOOOOOOO000OOO00OOOO0OO->{$OOOOOOOOO00O0OO0O0OOOOO00O00OOO}());
$OOOOOO00OOOOOO00O000000O0O000OO = intval($OO00OOOOOOOOOOOO000OOO00OOOO0OO->{$O0000OOOOO0OOO00000O000O00OOO00}());
$OOO0OOOOO000OO0O0000OOOO0O0OOOO = array("normal" => $O0OO0OOOO0OOOO00O000000O0O0O0OO - $O00O0OO00OO0OO00O00OOOO0000O00O["normal"], base64_decode('dHJpYWw=') => $OOOOOO00OOOOOO00O000000O0O000OO - $O00O0OO00OO0OO00O00OOOO0000O00O["trial"]);
if ($OOO0OOOOO000OO0O0000OOOO0O0OOOO["normal"] < 0 || $OOO0OOOOO000OO0O0000OOOO0O0OOOO["trial"] < 0) {
$OOO0OOOOO000OO0O0000OOOO0O0OOOO = array("normal" => 0, "trial" => 0);
}
return $OOO0OOOOO000OO0O0000OOOO0O0OOOO;
}
function get_current_user_count() {
$O0O0OOOOOOOO0O00O0O00OOOOO00O00 = IEM::getDatabase();
$O00O000000O0OOO0000O00O0O0OOO00 = $O0O0OOOOOOOO0O00O0O00OOOOO00O00->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser");
if (!$O00O000000O0OOO0000O00O0O0OOO00) {
return false;
}
$OO0OOOOOOO0O000O0O0O0OO0OOO0O00 = array(base64_decode('dHJpYWw=') => 0, base64_decode('bm9ybWFs') => 0);
while ($OOOOO00O00O0OOO00OO000O00OOOOOO = $O0O0OOOOOOOO0O00O0O00OOOOO00O00->Fetch($O00O000000O0OOO0000O00O0O0OOO00)) {
if ($OOOOO00O00O0OOO00OO000O00OOOOOO[base64_decode('dHJpYWx1c2Vy') ] == "1") {
$OO0OOOOOOO0O000O0O0O0OO0OOO0O00["trial"]+= intval($OOOOO00O00O0OOO00OO000O00OOOOOO["count"]);
} else {
$OO0OOOOOOO0O000O0O0O0OO0OOO0O00["normal"]+= intval($OOOOO00O00O0OOO00OO000O00OOOOOO["count"]);
}
}
$O0O0OOOOOOOO0O00O0O00OOOOO00O00->FreeResult($O00O000000O0OOO0000O00O0O0OOO00);
return $OO0OOOOOOO0O000O0O0O0OO0OOO0O00;
}
function ssk23twgezm2() {
ss9O24kwehbehb();
$O000O0O0OO0000OO00O0000000O00OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$O000O0O0OO0000OO00O0000000O00OO) {
return false;
}
$O0O0OO00000O00O0000O0O00OOOOO0O = $O000O0O0OO0000OO00O0000000O00OO->GetAgencyID();
$OO0O0O0O0OO00000000O0000OOOOOOO = intval($O000O0O0OO0000OO00O0000000O00OO->GetUsers());
$O0OOO0O0OO0OO000O0OO0000O0O0OO0 = (empty($O0O0OO00000O00O0000O0O00OOOOO0O) ? 0 : intval($O000O0O0OO0000OO00O0000000O00OO->GetTrialAccountLimit()));
$OO000O000O00O0OO0O0000OO00O0OOO = 0;
$OO0O0OO0O00OOOOOO000OO000O00OOO = 0;
$OOOOOO0O00000O00OO0OO0000OOOOO0 = 0;
$O000000O000000O0000O0OO0OO0OOO0 = 0;
$O00O0O0OO0OO00O0O00O0OOO0OO000O = IEM::getDatabase();
$OO000OOO00OOOO0OOO0000O000OO000 = array("status" => false, "message" => false);
$O0O000OOO000O00000O000O00O00OOO = $O00O0O0OO0OO00O0O00O0OOO0OO000O->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser");
if (!$O0O000OOO000O00000O000O00O00OOO) {
$O0O000OOO000O00000O000O00O00OOO = $O00O0O0OO0OO00O0O00O0OOO0OO000O->Query(base64_decode('U0VMRUNUIENPVU5UKDEpIEFTIGNvdW50LCAwIEFTIHRyaWFsdXNlciBGUk9NIFt8UFJFRklYfF11c2Vycw=='));
if (!$O0O000OOO000O00000O000O00O00OOO) {
return false;
}
}
while ($OOO0OOOOOOOO0O00O0OOOOO0000OOO0 = $O00O0O0OO0OO00O0O00O0OOO0OO000O->Fetch($O0O000OOO000O00000O000O00O00OOO)) {
if ($OOO0OOOOOOOO0O00O0OOOOO0000OOO0[base64_decode('dHJpYWx1c2Vy') ]) {
$OO0O0OO0O00OOOOOO000OO000O00OOO+= intval($OOO0OOOOOOOO0O00O0OOOOO0000OOO0[base64_decode('Y291bnQ=') ]);
} else {
$OO000O000O00O0OO0O0000OO00O0OOO+= intval($OOO0OOOOOOOO0O00O0OOOOO0000OOO0["count"]);
}
}
$O00O0O0OO0OO00O0O00O0OOO0OO000O->FreeResult($O0O000OOO000O00000O000O00O00OOO);
$OOOOOO0O00000O00OO0OO0000OOOOO0 = $OO0O0O0O0OO00000000O0000OOOOOOO - $OO000O000O00O0OO0O0000OO00O0OOO;
$O000000O000000O0000O0OO0OO0OOO0 = $O0OOO0O0OO0OO000O0OO0000O0O0OO0 - $OO0O0OO0O00OOOOOO000OO000O00OOO;
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 < 0 || $O000000O000000O0000O0OO0OO0OOO0 < 0) {
$OO000OOO00OOOO0OOO0000O000OO000["message" ] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more.");
return $OO000OOO00OOOO0OOO0000O000OO000;
}
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 == 0 && $O000000O000000O0000O0OO0OO0OOO0 == 0) {
$OO000OOO00OOOO0OOO0000O000OO000["message"] = GetLang("UserLimitReached", "You have reached your maximum number of users and cannot create any more.");
return $OO000OOO00OOOO0OOO0000O000OO000;
}
$O00OO0OOO00O0000O0O0O000OOO000O = $O00O0O0OO0OO00O0O00O0OOO0OO000O->FetchOne(base64_decode('U0VMRUNUIENPVU5UKDEpIEFTIGNvdW50IEZST00gW3xQUkVGSVh8XXVzZXJzIFdIRVJFIGFkbWludHlwZSA9ICdhJw=='), "count");
if ($O00OO0OOO00O0000O0O0O000OOO000O === false) {
return false;
}
$OO000OOO00OOOO0OOO0000O000OO000["status"] = true;
$OO000OOO00OOOO0OOO0000O000OO000["message"] = base64_decode('PHNjcmlwdD4kKGZ1bmN0aW9uKCl7JCgiI2NyZWF0ZUFjY291bnRCdXR0b24iKS5hdHRyKCJkaXNhYmxlZCIsZmFsc2UpfSk7PC9zY3JpcHQ+');
if (empty($O0O0OO00000O00O0000O0O00OOOOO0O)) {
$OOO0000OO000O000000OO00O00000OO = base64_decode('Q3VycmVudFVzZXJSZXBvcnQ=');
$OO000O00O0OO0O0OOOO0O00O0OOO0O0 = base64_decode('Q3VycmVudCBhc3NpZ25lZCB1c2VyIGFjY291bnRzOiAlcyZuYnNwOy8mbmJzcDthZG1pbiBhY2NvdW50czogJXMmbmJzcDsoWW91ciBsaWNlbnNlIGtleSBhbGxvd3MgeW91IHRvIGNyZWF0ZSAlcyBtb3JlIGFjY291bnQp');
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 != 1) {
$OOO0000OO000O000000OO00O00000OO.= "_Multiple";
$OO000O00O0OO0O0OOOO0O00O0OOO0O0 = "Current assigned user accounts: %s / admin accounts: %s (Your license key allows you to create %s more accounts)";
}
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf(GetLang($OOO0000OO000O000000OO00O00000OO, $OO000O00O0OO0O0OOOO0O00O0OOO0O0), ($OO000O000O00O0OO0O0000OO00O0OOO - $O00OO0OOO00O0000O0O0O000OOO000O), $O00OO0OOO00O0000O0O0O000OOO000O, $OOOOOO0O00000O00OO0OO0000OOOOO0);
return $OO000OOO00OOOO0OOO0000O000OO000;
}
$OOOOOO0000O00OO00OO000O00O0000O = GetLang("AgencyCurrentUserReport", "Admin accounts: <strong style=\"font-size:14px;\">%s</strong> / Regular accounts: <strong style=\"font-size:14px;\">%s</strong> / Trial accounts: <strong style=\"font-size:14px;\">%s</strong>");
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $O00OO0OOO00O0000O0O0O000OOO000O, ($OO000O000O00O0OO0O0000OO00O0OOO - $O00OO0OOO00O0000O0O0O000OOO000O), $OO0O0OO0O00OOOOOO000OO000O00OOO);
if ($OOOOOO0O00000O00OO0OO0000OOOOO0 > 0 && $O000000O000000O0000O0OO0OO0OOO0 > 0) {
$OOOOOO0000O00OO00OO000O00O0000O = GetLang(base64_decode('QWdlbmN5Q3VycmVudFVzZXJSZXBvcnRfQ3JlYXRlTm9ybWFsQW5kVHJpYWw='), base64_decode('Jm5ic3A7JiMxNTE7Jm5ic3A7WW91ciBsaWNlbnNlIGtleSBhbGxvd3MgeW91IHRvIGNyZWF0ZSAlcyBtb3JlIHJlZ3VsYXIgYWNjb3VudChzKSBhbmQgJXMgbW9yZSB0cmlhbCBhY2NvdW50KHMp'));
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $OOOOOO0O00000O00OO0OO0000OOOOO0, $O000000O000000O0000O0OO0OO0OOO0);
} elseif ($OOOOOO0O00000O00OO0OO0000OOOOO0 > 0) {
$OOOOOO0000O00OO00OO000O00O0000O = GetLang(base64_decode('QWdlbmN5Q3VycmVudFVzZXJSZXBvcnRfTm9ybWFsT25seQ=='), base64_decode('Jm5ic3A7JiMxNTE7Jm5ic3A7WW91ciBsaWNlbnNlIG9ubHkgYWxsb3dzIHlvdSB0byBjcmVhdGUgJXMgbW9yZSByZWd1bGFyIGFjY291bnQocyk='));
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $OOOOOO0O00000O00OO0OO0000OOOOO0);
} else {
$OOOOOO0000O00OO00OO000O00O0000O = GetLang(base64_decode('QWdlbmN5Q3VycmVudFVzZXJSZXBvcnRfVHJpYWxPbmx5'), base64_decode('Jm5ic3A7JiMxNTE7Jm5ic3A7WW91ciBsaWNlbnNlIG9ubHkgYWxsb3dzIHlvdSB0byBjcmVhdGUgJXMgbW9yZSB0cmlhbCBhY2NvdW50KHMp'));
$OO000OOO00OOOO0OOO0000O000OO000["message"].= sprintf($OOOOOO0000O00OO00OO000O00O0000O, $O000000O000000O0000O0OO0OO0OOO0);
}
return $OO000OOO00OOOO0OOO0000O000OO000;
}
function sesion_start($OO0O0OOO00OO0O0O0OOO0O0O000O0OO = false) {
if (!$OO0O0OOO00OO0O0O0OOO0O0O000O0OO) {
$OO0O0OOO00OO0O0O0OOO0O0O000O0OO = constant("SENDSTUDIO_LICENSEKEY");
}
$O00O0OOO0OO0OO00O0OO0O0O0OOO00O = ss02k31nnb($OO0O0OOO00OO0O0O0OOO0O0O000O0OO);
if (!$O00O0OOO0OO0OO00O0OO0O0O0OOO00O) {
$O0OOOO0OOOOOO0O00OO00O0OO00O00O = "Your license key is invalid - possibly an old license key";
if (substr($OO0O0OOO00OO0O0O0OOO0O0O000O0OO, 0, 3) === base64_decode('U1Mt')) {
$O0OOOO0OOOOOO0O00OO00O0OO00O00O = base64_decode('WW91IGhhdmUgYW4gb2xkIGxpY2Vuc2Uga2V5LiBQbGVhc2UgbG9nIGluIHRvIHRoZSA8YSBocmVmPSJodHRwOi8vd3d3LmludGVyc3BpcmUuY29tL2NsaWVudGFyZWEvIiB0YXJnZXQ9Il9ibGFuayI+SW50ZXJzcGlyZSBDbGllbnQgQXJlYTwvYT4gdG8gb2J0YWluIGEgbmV3IGtleS4=');
}
return array(true, $O0OOOO0OOOOOO0O00OO00O0OO00O00O);
}
if (version_compare("5.7", $O00O0OOO0OO0OO00O0OO0O0O0OOO00O->GetVersion()) == 1) {
return array(true, 'You have an old license key. Please log in to the <a href="http: //www.interspire.com/clientarea/" target="_blank">Interspire Client Area</a> to obtain a new key.');
}
$OOOOO0O000OOOOO000OO00O0O0OOO00 = $O00O0OOO0OO0OO00O0OO0O0O0OOO00O->GetDomain();
$OOOO000OOO0O0O000O00000OO000OO0 = $_SERVER["HTTP_HOST"];
$O0000OOO000OOO00OO0O0000000OO00 = (strpos($OOOO000OOO0O0O000O00000OO000OO0, base64_decode('d3d3Lg==')) === false) ? "www.".$OOOO000OOO0O0O000O00000OO000OO0 : $OOOO000OOO0O0O000O00000OO000OO0;
$O0OO00O00000O000OOOOOO000O0O0O0 = str_replace("www.", '', $OOOO000OOO0O0O000O00000OO000OO0);
if ($OOOOO0O000OOOOO000OO00O0O0OOO00 != md5($O0000OOO000OOO00OO0O0000000OO00) && $OOOOO0O000OOOOO000OO00O0O0OOO00 != md5($O0OO00O00000O000OOOOOO000O0O0O0)) {
return array(true, "Your license key is not for this domain");
}
$OOO0O00000OOO00O0OO0O000OO0OOOO = $O00O0OOO0OO0OO00O0OO0O0O0OOO00O->GetExpires();
if ($OOO0O00000OOO00O0OO0O000OO0OOOO != '') {
if (substr_count($OOO0O00000OOO00O0OO0O000OO0OOOO, ".") === 2) {
list($OO0O00O0O0O0OOOO0OOO0O000O00OOO, $O0O0OO0OOOOO000O0OOOOOOO0OO0O0O, $O0O0000O00OOOO0O00OO00OO0O0O00O) = explode(".", $OOO0O00000OOO00O0OO0O000OO0OOOO);
$OO0O0O00000O00O00OOOOOO0OO0OO0O = gmmktime(0, 0, 0, (int)$O0O0OO0OOOOO000O0OOOOOOO0OO0O0O, (int)$O0O0000O00OOOO0O00OO00OO0O0O00O, (int)$OO0O00O0O0O0OOOO0OOO0O000O00OOO);
if ($OO0O0O00000O00O00OOOOOO0OO0OO0O < gmdate("U")) {
return array(true, "Your license key expired on " . gmdate("jS F, Y", $OO0O0O00000O00O00OOOOOO0OO0OO0O));
}
} else {
return array(true, "Your license key contains an invalid expiration date");
}
}
return array(false, '');
}
function ss02k31nnb($OO000000OO000O0OO0O00O0OOOO0O00='i') {
static $OOO00OO00OOOO0000OO00OOOOO0OO0O = array();
if ($OO000000OO000O0OO0O00O0OOOO0O00 == 'i') {
$OO000000OO000O0OO0O00O0OOOO0O00 = constant("SENDSTUDIO_LICENSEKEY");
}
$O00O00O0OOO00OO0O0000O000OO0OOO = serialize($OO000000OO000O0OO0O00O0OOOO0O00);
if (!array_key_exists($O00O00O0OOO00OO0O0000O000OO0OOO, $OOO00OO00OOOO0000OO00OOOOO0OO0O)) {
$O0OO00O000O0O00OOOO000OO0O0O0OO = new License();
$O0OO00O000O0O00OOOO000OO0O0O0OO->DecryptKey($OO000000OO000O0OO0O00O0OOOO0O00);
$O000OO0OOO0O0000O00O0OO00O0OOOO = $O0OO00O000O0O00OOOO000OO0O0O0OO->GetError();
if ($O000OO0OOO0O0000O00O0OO00O0OOOO) {
return false;
}
$OOO00OO00OOOO0000OO00OOOOO0OO0O[$O00O00O0OOO00OO0O0000O000OO0OOO] = $O0OO00O000O0O00OOOO000OO0O0O0OO;
}
return $OOO00OO00OOOO0000OO00OOOOO0OO0O[$O00O00O0OOO00OO0O0000O000OO0OOO];
}
function f0pen() {
static $O0O0OOO00O0O00O0OOOO0O0O0OO00OO = false;
if ($O0O0OOO00O0O00O0OOOO0O0O0OO00OO !== false) {
return $O0O0OOO00O0O00O0OOOO0O0O0OO00OO;
}
$O0O0OOO00O0O00O0OOOO0O0O0OO00OO = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$O0O0OOO00O0O00O0OOOO0O0O0OO00OO) {
return false;
}
if ($O0O0OOO00O0O00O0OOOO0O0O0OO00OO->GetNFR()) {
define("SS_NFR", rand(1027, 5483));
}
if (defined("IEM_SYSTEM_LICENSE_AGENCY")) {
die;
}
define("IEM_SYSTEM_LICENSE_AGENCY", $O0O0OOO00O0O00O0OOOO0O0O0OO00OO->GetAgencyID());
return $O0O0OOO00O0O00O0OOOO0O0O0OO00OO;
}
function installCheck() {
$OO0OOO00OOO00000O0O00O0OO000000 = func_get_args();
if (sizeof($OO0OOO00OOO00000O0O00O0OO000000) != 2) {
return false;
}
$O000OOO00O0OO000OOO00O00OO0O0O0 = array_shift($OO0OOO00OOO00000O0O00O0OO000000);
$O0O0OOO0OO00O0O0O0O00O000O00O0O = array_shift($OO0OOO00OOO00000O0O00O0OO000000);
$OOOOO00OO0O0000OO0O0000OOOOOO00 = ss02k31nnb($O000OOO00O0OO000OOO00O00OO0O0O0);
return true;
}
function OK($OOOO0O0O0OO0OOO0O00OOOOO0OOO000) {
$OO0OO0OO00OO00OOO0OO0OOO0O00OO0 = ss02k31nnb();
if (defined($OOOO0O0O0OO0OOO0O00OOOOO0OOO000)) {
return false;
}
return true;
}
function check() {
return true;
}
function gmt(&$OO0OO0OOOOO0O0OOOO0O000OOOO0OO0) {
$O0O0OO0O00O0OO0000O0O000000000O = constant("SENDSTUDIO_LICENSEKEY");
$O00OO0000O0OO0OO0OO0OOO0O0000O0 = ss02k31nnb($O0O0OO0O00O0OO0000O0O000000000O);
if (!$O00OO0000O0OO0OO0OO0OOO0O0000O0) {
return;
}
}
function checkTemplate() {
$O000O0O00OOOO0O0O00OOO0O00OO0OO = func_get_args();
if (sizeof($O000O0O00OOOO0O0O00OOO0O00OO0OO) != 2) {
return '';
}
$O0OOOO00OOO00O00O0OOOOO0000OO0O = strtolower($O000O0O00OOOO0O0O00OOO0O00OO0OO[0]);
$O0OO000000O000OOOO00O0O0000OO00 = f0pen();
if (!$O0OO000000O000OOOO00O0O0000OO00) {
return $O0OOOO00OOO00O00O0OOOOO0000OO0O;
}
$OO0O00OOO0O000O000O000O0O000O00 = $O0OO000000O000OOOO00O0O0000OO00->GetEdition();
if (empty($OO0O00OOO0O000O000O000O0O000O00)) {
return $O0OOOO00OOO00O00O0OOOOO0000OO0O;
}
$GLOBALS["Searchbox_List_Info"] = GetLang("Searchbox_List_Info", "(Only visible contact lists/segments you have ticked will be selected)");
$GLOBALS["ProductEdition"] = $O0OO000000O000OOOO00O0O0000OO00->GetEdition();
if (defined("SS_NFR")) {
$GLOBALS["ProductEdition"] .= "Not For Resale";
if ($O0OOOO00OOO00O00O0OOOOO0000OO0O !== "header") {
$GLOBALS["ProductEdition"] .= GetLang("UpgradeMeLK", " (<a href=\"http://www.interspire.com/emailmarketer/\" target=\"_blank\">Upgrade</a>)");
}
}
return $O0OOOO00OOO00O00O0OOOOO0000OO0O;
}
function verify() {
$GLOBALS["ListErrorMsg"] = GetLang("TooManyLists", "You have too many lists and have reached your maximum. Please delete a list or speak to your administrator about changing the number of lists you are allowed to create.");
$O0OO000OOO0O0O0OO0OOO000OOOOO00 = func_get_args();
if (sizeof($O0OO000OOO0O0O0OO0OOO000OOOOO00) != 1) {
return false;
}
$O0OOOO00O0OOO0OOO00O0O000O0OO00 = f0pen();
if (!$O0OOOO00O0OOO0OOO00O0O000O0OO00) {
return false;
}
$OO00O0OO00O00O0OO00O00OOO0OO00O = $O0OOOO00O0OOO0OOO00O0O000O0OO00->GetLists();
if ($OO00O0OO00O00O0OO00O00OOO0OO00O == 0) {
return true;
}
if (isset($GLOBALS["DoListChecks"])) {
return $GLOBALS["DoListChecks"];
}
$OO00OO00OOOOO00OOO00O0OOO0O000O = IEM::getDatabase();
$OOO00OOOOO0O0OOOOOO0OO0000O0OO0 = "SELECT COUNT(1) AS count FROM [|PREFIX|]lists";
$OOO0OOOO0O0OOO00000O0O0O0O0OO00 = $OO00OO00OOOOO00OOO00O0OOO0O000O->Query($OOO00OOOOO0O0OOOOOO0OO0000O0OO0);
$O0OOOOO00O0O0O0OOO00OOOOOOOO0O0 = $OO00OO00OOOOO00OOO00O0OOO0O000O->FetchOne($OOO0OOOO0O0OOO00000O0O0O0O0OO00, "count");
if ($O0OOOOO00O0O0O0OOO00OOOOOOOO0O0 < $OO00O0OO00O00O0OO00O00OOO0OO00O) {
$GLOBALS["DoListChecks"] = true;
return true;
}
$GLOBALS["ListErrorMsg"] = GetLang("NoMoreLists_LK", "Your license key does not allow you to create any more mailing lists. Please upgrade.");
$GLOBALS["DoListChecks"] = false;
return false;
}
function gz0pen() {
$OOO00OOOO0OOO0O00OO0O0000O00OOO = func_get_args();
if (sizeof($OOO00OOOO0OOO0O00OO0O0000O00OOO) != 4) {
return false;
}
$O00O0O00O00O00OO0O000OOO00O0O00 = strtolower($OOO00OOOO0OOO0O00OO0O0000O00OOO[0]);
$O000OO00OO000000OO000O00000OO00 = strtolower($OOO00OOOO0OOO0O00OO0O0000O00OOO[1]);
$OO0O000000000OOOOOO0OOOOOO00OO0 = f0pen();
if (!$OO0O000000000OOOOOO0OOOOOO00OO0) {
if ($O00O0O00O00O00OO0O000OOO00O0O00 == "system" && $O000OO00OO000000OO000O00000OO00 == "system") {
return true;
}
return false;
}
return true;
}
function GetDisplayInfo($O0OOO0O000OO00O0O0O0000000O00OO) {
$OOOO0OO0O000OO00O0O0O00O0OO0O0O = f0pen();
if (!$OOOO0OO0O000OO00O0O0O00O0OO0O0O) {
return '';
}
$OOOO000O000O000O0OO0O0O00OOOOO0 = '';
$OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0 = $OOOO0OO0O000OO00O0O0O00O0OO0O0O->GetExpires();
if ($OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0) {
list($O0OO00000OOO000O00O0O0O00O0OOOO, $OOO00OOOOO0OO0OO00000O0000OO000, $OO0O0O0O000O0OO0O00O0OO00OO00OO) = explode(".", $OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0); $O0OO0OOOOO0O0OO0O0000O0OO0OO000 = gmdate("U");
$OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0 = gmmktime(0,0,0,$OOO00OOOOO0OO0OO00000O0000OO000, $OO0O0O0O000O0OO0O00O0OO00OO00OO, $O0OO00000OOO000O00O0O0O00O0OOOO);
$OOO0OO0OOOOOO00000OOOO0OO00OO0O = floor(($OO0OOO0O0OOO00O0O0OO0O0OO0OO0O0 - $O0OO0OOOOO0O0OO0O0000O0OO0OO000) / 86400);
$O000O00OOOOOO0O0O000OO00O0OOOO0 = 30;
$OO0OOOO0OO0000OO00OOOOO00000O0O = $O000O00OOOOOO0O0O000OO00O0OOOO0 - $OOO0OO0OOOOOO00000OOOO0OO00OO0O;
if ($OOO0OO0OOOOOO00000OOOO0OO00OO0O <= $O000O00OOOOOO0O0O000OO00O0OOOO0) {
if (!defined("LNG_UrlPF_Heading")) {
define("LNG_UrlPF_Heading", "%s Day Free Trial");
}
$GLOBALS[base64_decode('UGFuZWxEZXNj')] = sprintf(GetLang("UrlPF_Heading", base64_decode('JXMgRGF5IEZyZWUgVHJpYWw=')), $O000O00OOOOOO0O0O000OO00O0OOOO0);
$GLOBALS["Image"] = base64_decode('dXBncmFkZV9iZy5naWY=');
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("id=\"popularhelparticles\"", "id=\"upgradenotice\"", $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate(base64_decode('aW5kZXhfcG9wdWxhcmhlbHBhcnRpY2xlc19wYW5lbA=='),true));
if (!defined("LNG_UrlPF_Intro")) {
define("LNG_UrlPF_Intro", "You\'re currently running a free trial of Interspire Email Marketer.%sYou\'re on day %s of your %s day free trial. <a href=\"http://www.interspire.com/emailmarketer/pricing.php\" target=\"_blank\">Click here to learn about upgrading</a>.");
}
if (!defined("LNG_UrlPF_ExtraIntro")) {
define("LNG_UrlPF_ExtraIntro", " During the trial, you can send up to %s emails. ");
}
if (!defined("LNG_UrlPF_Intro_Done")) {
define(base64_decode('TE5HX1VybFBGX0ludHJvX0RvbmU='), base64_decode('WW91XCdyZSBjdXJyZW50bHkgcnVubmluZyBhIGZyZWUgdHJpYWwgb2YgSW50ZXJzcGlyZSBFbWFpbCBNYXJrZXRlci4lc1lvdXIgbGljZW5zZSBrZXkgZXhwaXJlZCAlcyBkYXlzIGFnby4gPGEgaHJlZj0iaHR0cDovL3d3dy5pbnRlcnNwaXJlLmNvbS9lbWFpbG1hcmtldGVyL3ByaWNpbmcucGhwIiB0YXJnZXQ9Il9ibGFuayI+Q2xpY2sgaGVyZSB0byBsZWFybiBhYm91dCB1cGdyYWRpbmc8L2E+Lg=='));
}
if (!defined("LNG_UrlP")) {
define("LNG_UrlP", "<a href=\"http://www.interspire.com/emailmarketer/pricing.php\" target=\"_blank\"><img border=\"0\" src=\"images/learnMore.gif\" alt=\"\"/></a>");
}
$OO0OOOOOOOO0OO0OOO00OOO000OO0O0 = "<br/><p style=\"text-align: left;\">" . GetLang("UrlP", base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5pbnRlcnNwaXJlLmNvbS9lbWFpbG1hcmtldGVyL3ByaWNpbmcucGhwIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBib3JkZXI9IjAiIHNyYz0iaW1hZ2VzL2xlYXJuTW9yZS5naWYiIGFsdD0iIi8+PC9hPg==')) .base64_decode('PC9wPg==');
$O00OO00000OOOO0OO0O00OO0OO0OO00 = GetLang("UrlPF_Intro", base64_decode('WW91IGFyZSBjdXJyZW50bHkgcnVubmluZyBhIGZyZWUgdHJpYWwgb2YgSW50ZXJzcGlyZSBFbWFpbCBNYXJrZXRlci4lc1lvdVwncmUgb24gZGF5ICVzIG9mIHlvdXIgJXMgZGF5IGZyZWUgdHJpYWwuIDxhIGhyZWY9Imh0dHA6Ly93d3cuaW50ZXJzcGlyZS5jb20vZW1haWxtYXJrZXRlci9wcmljaW5nLnBocCIgdGFyZ2V0PSJfYmxhbmsiPkNsaWNrIGhlcmUgdG8gbGVhcm4gYWJvdXQgdXBncmFkaW5nPC9hPi4=')) . $OO0OOOOOOOO0OO0OOO00OOO000OO0O0;
$O00O000OO0OO000O00O000O00OO00OO = GetLang(base64_decode('VXJsUEZfSW50cm9fRG9uZQ=='), "You are currently running a free trial of Interspire Email Marketer.%sYour license key expired %s days ago. <a href=\"http://www.interspire.com/emailmarketer/pricing.php\" target=\"_blank\">Click here to learn about upgrading</a>.") . $OO0OOOOOOOO0OO0OOO00OOO000OO0O0;
$OOOO000OOOOO000OO0O0O0O00OO000O = '';
$OOOOO0OOO0OOO0OO0000OO0O0OO0OO0 = $OOOO0OO0O000OO00O0O0O00O0OO0O0O->GetSubscribers();
if ($OOOOO0OOO0OOO0OO0000OO0O0OO0OO0 > 0) {
$OOOO000OOOOO000OO0O0O0O00OO000O = sprintf(GetLang("UrlPF_ExtraIntro", base64_decode('IER1cmluZyB0aGUgdHJpYWwsIHlvdSBjYW4gc2VuZCB1cCB0byAlcyBlbWFpbHMuIA==')), $OOOOO0OOO0OOO0OO0000OO0O0OO0OO0);
}
if ($OOO0OO0OOOOOO00000OOOO0OO00OO0O > 0) {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", "<p>".sprintf($O00OO00000OOOO0OO0O00OO0OO0OO00, $OOOO000OOOOO000OO0O0O0O00OO000O, $OO0OOOO0OO0000OO00OOOOO00000O0O, $O000O00OOOOOO0O0O000OO00O0OOOO0). "</p></ul>", $OOO00OO0OO0000000000000OOOOOOO0);
} else {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", "<p>".sprintf($O00O000OO0OO000O00O000O00OO00OO, $OOOO000OOOOO000OO0O0O0O00OO000O, ($OOO0OO0OOOOOO00000OOOO0OO00OO0O * -1)) . base64_decode('PC9wPjwvdWw+'), $OOO00OO0OO0000000000000OOOOOOO0);
}
$GLOBALS["SubPanel"] = $OOO00OO0OO0000000000000OOOOOOO0;
$OOO0OO00OOO0OOO0OOO0O000O0OO000 = $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate("indexpanel",true);
$OOO0OO00OOO0OOO0OOO0O000O0OO000 = str_replace("style=\"background: url(images/upgrade_bg.gif) no-repeat;padding-left: 20px;\"", '', $OOO0OO00OOO0OOO0OOO0O000O0OO000);
$OOO0OO00OOO0OOO0OOO0O000O0OO000 = str_replace("class=\"DashboardPanel\"", "class=\"DashboardPanel UpgradeNotice\"", $OOO0OO00OOO0OOO0OOO0O000O0OO000);
$OOOO000O000O000O0OO0O0O00OOOOO0 .= $OOO0OO00OOO0OOO0OOO0O000O0OO000;
}
}
$OO00OO0O0OOO00OOOOO0OOOOOOOO00O = $OOOO0OO0O000OO00O0O0O00O0OO0O0O->GetSubscribers();
if ($OO00OO0O0OOO00OOOOO0OOOOOOOO00O == 0) {
return $OOOO000O000O000O0OO0O0O00OOOOO0;
}
$OO00OOO0OOOOO00O0O0O0OOO0000O0O = IEM::getDatabase();
$OOOOOOOOOOOO000OO00000OO0000O0O = "SELECT SUM(subscribecount) as total FROM [|PREFIX|]lists";
$O0OO0O0000OO000000OO0000O0000O0 = $OO00OOO0OOOOO00O0O0O0OOO0000O0O->FetchOne($OOOOOOOOOOOO000OO00000OO0000O0O);
$GLOBALS["PanelDesc"] = GetLang("ImportantInformation", "Important Information");
$GLOBALS["Image"] = base64_decode('aW5mby5naWY='); $OOO00OO0OO0000000000000OOOOOOO0 = str_replace("popularhelparticles", "importantinfo", $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate("index_popularhelparticles_panel",true));
$O00OOOO0O0OO0O0000O0O00O0O00O00 = false;
if ($O0OO0O0000OO000000OO0000O0000O0 > $OO00OO0O0OOO00OOOOO0OOOOOOOO00O) {
$GLOBALS["Image"] = "error.gif";
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang(base64_decode('TGltaXRfT3Zlcg=='), "You are over the maximum number of contacts you are allowed to have. You have <i>%s</i> in total and your limit is <i>%s</i>. You will only be able to send to a maximum of %s at a time. <a href=\"http://www.interspire.com/emailmarketer/compare.php\" target=\"_blank\">Learn more about upgrading.</a>"), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . "</ul>", $OOO00OO0OO0000000000000OOOOOOO0);
$O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
} elseif ($O0OO0O0000OO000000OO0000O0000O0 == $OO00OO0O0OOO00OOOOO0OOOOOOOO00O) {
$GLOBALS["Image"] = "warning.gif";
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang("Limit_Reached", "You have reached the maximum number of contacts you are allowed to have. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href=\"http://www.interspire.com/emailmarketer/compare.php\" target=\"_blank\">Learn more about upgrading.</a>"), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . base64_decode('PC91bD4='), $OOO00OO0OO0000000000000OOOOOOO0);
$O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
} elseif ($O0OO0O0000OO000000OO0000O0000O0 > (0.7 * $OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang(base64_decode('TGltaXRfQ2xvc2U='), "You are reaching the total number of contacts for which you are licensed. You have <i>%s</i> contacts and your limit is <i>%s</i> in total. <a href=\"http://www.interspire.com/emailmarketer/compare.php\" target=\"_blank\">Learn more about upgrading.</a>"), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . base64_decode('PC91bD4='), $OOO00OO0OO0000000000000OOOOOOO0);
$O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
} else {
$OOO00OO0OO0000000000000OOOOOOO0 = str_replace("</ul>", sprintf(GetLang("Limit_Info", base64_decode('WW91IGhhdmUgPGk+JXM8L2k+IGNvbnRhY3RzIGFuZCB5b3VyIGxpbWl0IGlzIDxpPiVzPC9pPiBpbiB0b3RhbC4gPGEgaHJlZj0iaHR0cDovL3d3dy5pbnRlcnNwaXJlLmNvbS9lbWFpbG1hcmtldGVyL2NvbXBhcmUucGhwIiB0YXJnZXQ9Il9ibGFuayI+TGVhcm4gbW9yZSBhYm91dCB1cGdyYWRpbmcuPC9hPg==')), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($O0OO0O0000OO000000OO0000O0000O0), $O0OOO0O000OO00O0O0O0000000O00OO->FormatNumber($OO00OO0O0OOO00OOOOO0OOOOOOOO00O)) . "</ul>", $OOO00OO0OO0000000000000OOOOOOO0); $O00OOOO0O0OO0O0000O0O00O0O00O00 = true;
}
if ($O00OOOO0O0OO0O0000O0O00O0O00O00) {
$GLOBALS["SubPanel"] = $OOO00OO0OO0000000000000OOOOOOO0; $OOOO000O000O000O0OO0O0O00OOOOO0 .= $O0OOO0O000OO00O0O0O0000000O00OO->ParseTemplate("indexpanel",true);
}
return $OOOO000O000O000O0OO0O0O00OOOOO0;
}
function checksize($O0OOO00OO0O00O000OO0OO0000O0OOO, $O00OOO00OOO00O0O0000O0OO00O00O0, $O0O0O00OOOO00O000OOOO000O00OOO0) {
if ($O00OOO00OOO00O0O0000O0OO00O00O0 === "true") {
return;
}
if (!$O0O0O00OOOO00O000OOOO000O00OOO0) {
return;
}
$OO0O0000000O00OO0000OO00000O0O0 = f0pen();
if (!$OO0O0000000O00OO0000OO00000O0O0) {
return;
}
IEM::sessionRemove("SendSize_Many_Extra");
IEM::sessionRemove("ExtraMessage");
IEM::sessionRemove("MyError");
$OOO0OOO00O000OO0000O00OO0O00000 = $OO0O0000000O00OO0000OO00000O0O0->GetSubscribers();
$OO000O0OOO0O0O0OOOO0000OO0O0OO0 = true;
if ($OOO0OOO00O000OO0000O00OO0O00000 > 0 && $O0OOO00OO0O00O000OO0OO0000O0OOO > $OOO0OOO00O000OO0000O00OO0O00000) {
IEM::sessionSet("SendSize_Many_Extra", $OOO0OOO00O000OO0000O00OO0O00000);
$OO000O0OOO0O0O0OOOO0000OO0O0OO0 = false;
} else {
$OOO0OOO00O000OO0000O00OO0O00000 = $O0OOO00OO0O00O000OO0OO0000O0OOO;
}
if (defined("SS_NFR")) {
$O0OOOO0OOOO0OOO00OO0OO0OO0000O0 = 0;
$OO0O0OO0O000O0OO000O00OO00O0000 = IEM_STORAGE_PATH . "/.sess_9832499kkdfg034sdf";
if (is_readable($OO0O0OO0O000O0OO000O00OO00O0000)) {
$O0O0000O0O0OOOO00OOOO0O0O00OOOO = file_get_contents($OO0O0OO0O000O0OO000O00OO00O0000);
$O0OOOO0OOOO0OOO00OO0OO0OO0000O0 = base64_decode($O0O0000O0O0OOOO00OOOO0O0O00OOOO);
}
if ($O0OOOO0OOOO0OOO00OO0OO0OO0000O0 > 1000) {
$OOOO0OO0O0OO0OOO00OO0OO0OO000OO = "This is an NFR copy of Interspire Email Marketer. You are only allowed to send up to 1,000 emails using this copy. For furtherdetails, please see your NFR agreement . ";
}
IEM::sessionSet("ExtraMessage", "<script>
$(document) . ready(function () {
alert('" . $OOOO0OO0O0OO0OOO00OO0OO0OO000OO . "');
document . location . href = 'index.php'
}); </script>");
$O00O0O0OO00O00OO0O0O000O00O00O0 = new SendStudio_Functions();
$O00OO00O000000OO0O000O0OOOO000O = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber(0);
$O000OO00O00OO0O00OOO000O0O0OO00 = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($O0OOO00OO0O00O000OO0OO0000O0OOO);
$OOO0O0O00OOO0000O00OO000O0OO0O0 = sprintf(GetLang($O00O00O000O0000000O0OO00O000O00, $OO00OOOO000O000O0OO0OOO0O0O0O00), $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($O0OOO00OO0O00O000OO0OO0000O0OOO), '');
IEM::sessionSet("MyError", $O00O0O0OO00O00OO0O0O000O00O00O0->PrintWarning("SendSize_Many_Max", $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O));
IEM::sessionSet("SendInfoDetails", array(base64_decode('TXNn') => $OOO0O0O00OOO0000O00OO000O0OO0O0, "Count" => $OO0O0000O00O00O0O00O0O0000OO000));
return;
}
$O0OOOO0OOOO0OOO00OO0OO0OO0000O0 += $O0OOO00OO0O00O000OO0OO0000O0OOO;
@file_put_contents($OO0O0OO0O000O0OO000O00OO00O0000, base64_encode($O0OOOO0OOOO0OOO00OO0OO0OO0000O0));
}
IEM::sessionSet("SendRetry", $OO000O0OOO0O0O0OOOO0000OO0O0OO0);
if (!class_exists("Sendstudio_Functions", false)) {
require_once dirname(__FILE__) . "/sendstudio_functions.php";
}
$O00O0O0OO00O00OO0O0O000O00O00O0 = new SendStudio_Functions();
$O00O00O000O0000000O0OO00O000O00 = "SendSize_Many";
$OO00OOOO000O000O0OO0OOO0O0O0O00 = "This email campaign will be sent to approximately %s contacts.";
$OO0O0OOOO0OO000OOO0O0OOOO000O0O = '';
$OO0O0000O00O00O0O00O0O0000OO000 = min($OOO0OOO00O000OO0000O00OO0O00000, $O0OOO00OO0O00O000OO0OO0000O0OOO);
if (!$OO000O0OOO0O0O0OOOO0000OO0O0OO0) {
$O00OO00O000000OO0O000O0OOOO000O = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($OOO0OOO00O000OO0000O00OO0O00000);
$O000OO00O00OO0O00OOO000O0O0OO00 = $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($O0OOO00OO0O00O000OO0OO0000O0OOO);
IEM::sessionSet("MyError", $O00O0O0OO00O00OO0O0O000O00O00O0->PrintWarning(base64_decode('U2VuZFNpemVfTWFueV9NYXg='), $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O));
if (defined("SS_NFR")) {
$OOOO0OO0O0OO0OOO00OO0OO0OO000OO = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read --- This is an NFR copy of the application. This limit your sending to a maximum of %s emails. You are trying to send %s emails, so only the first %s emails will be sent."), $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O);
} else {
$OOOO0OO0O0OO0OOO00OO0OO0OO000OO = sprintf(GetLang("SendSize_Many_Max_Alert", "--- Important: Please Read --- Your license allows you to send a maximum of %s emails at once. You are trying to send %s emails, so only the first %s emails will be sent. To send more emails, please upgrade. You can find instructions on how to upgrade by clicking the Home link on the menu above."), $O00OO00O000000OO0O000O0OOOO000O , $O000OO00O00OO0O00OOO000O0O0OO00, $O00OO00O000000OO0O000O0OOOO000O);
}
IEM::sessionSet("ExtraMessage", "<script>$(document).ready(function() {alert('" . $OOOO0OO0O0OO0OOO00OO0OO0OO000OO . "');});</script>");
$OOO0O0O00OOO0000O00OO000O0OO0O0 = sprintf(GetLang($O00O00O000O0000000O0OO00O000O00, $OO00OOOO000O000O0OO0OOO0O0O0O00), $O00O0O0OO00O00OO0O0O000O00O00O0->FormatNumber($OO0O0000O00O00O0O00O0O0000OO000), $OO0O0OOOO0OO000OOO0O0OOOO000O0O);
IEM::sessionSet("SendInfoDetails", array("Msg" => $OOO0O0O00OOO0000O00OO000O0OO0O0, "Count" => $OO0O0000O00O00O0O00O0O0000OO000));
}
function setmax($O0O0O00OOOOOOOOOOO00OOO0OO0O00O, &$O0OO000OOO0O00O0OO00OO0O0OO00OO) {
ss9O24kwehbehb();
if ($O0O0O00OOOOOOOOOOO00OOO0OO0O00O === "true" || $O0O0O00OOOOOOOOOOO00OOO0OO0O00O === "-1") {
return;
}
$O0O000O0OOO00000O0000OO0OO0000O = f0pen();
if (!$O0O000O0OOO00000O0000OO0OO0000O) {
$O0OO000OOO0O00O0OO00OO0O0OO00OO = '';
return;
}
$O0OO0O000OO00000O0OO0O000000OOO = $O0O000O0OOO00000O0000OO0OO0000O->GetSubscribers();
if ($O0OO0O000OO00000O0OO0O000000OOO == 0) {
return;
}
$O0OO000OOO0O00O0OO00OO0O0OO00OO .= " ORDER BY l.subscribedate ASC LIMIT " . $O0OO0O000OO00000O0OO0O000000OOO;
}
function check_user_dir($OOOO00O0OO00O0O0O0O0O0000O0O0OO, $OO0OOOO00OO0OOOOOOOO00O0000O00O) {
return (create_user_dir($OOOO00O0OO00O0O0O0O0O0000O0O0OO, 1, $OO0OOOO00OO0OOOOOOOO00O0000O00O) === true);
}
function del_user_dir($OO000OO0OOOO0O0000OOOO0O0OO00O0=0) {
$O0O00O0O0OOOOO0O0O0O00OO000O0OO = (create_user_dir(0, 2) === true);
if (!$O0O00O0O0OOOOO0O0O0O00OO000O0OO) {
GetFlashMessages();
}
if (!is_array($OO000OO0OOOO0O0000OOOO0O0OO00O0) && $OO000OO0OOOO0O0000OOOO0O0OO00O0 > 0) {
remove_directory(TEMP_DIRECTORY . "/user/" . $OO000OO0OOOO0O0000OOOO0O0OO00O0);
}
return true;
}
function create_user_dir($OOOO0O00O0O00O0OO00O000O00O000O = 0, $OOO0OO0O0O0000O000O0OOO0OO00O0O = 0, $OO000000OO00O0O0OO00O000OO0O000 = 0) {
static $OOOO00OO0O0O000O0OOO00OOO0OO0OO = false;
$OOO0OO0O0O0000O000O0OOO0OO00O0O = intval($OOO0OO0O0O0000O000O0OOO0OO00O0O);
$OOOO0O00O0O00O0OO00O000O00O000O = intval($OOOO0O00O0O00O0OO00O000O00O000O);
if (!in_array($OOO0OO0O0O0000O000O0OOO0OO00O0O, array(0,1,2,3))) {
FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire.", SS_FLASH_MSG_ERROR);
return false;
}
if (!in_array($OO000000OO00O0O0OO00O000OO0O000, array(0,1,2))) {
FlashMessage("An internal error occured while trying to save the selected user record. Please contact Interspire.", SS_FLASH_MSG_ERROR);
return false;
}
$OOOOO0O0O00000000O0O0OO00OOOOOO = IEM::getDatabase();
$OOO00000O000000OO00O000000O000O = 0;
$OOOOO0OO0O0OO0O0OOO00O00OOOOOOO = 0;
$OO0OOO0OO00O0O0000OO0O0O00OOOO0 = false;
$OO00O00OO00OO0OOOO00O000000OO00 = $OOOOO0O0O00000000O0O0OO00OOOOOO->Query("SELECT COUNT(1) AS count, trialuser FROM [|PREFIX|]users GROUP BY trialuser");
if (!$OO00O00OO00OO0OOOO00O000000OO00) {
$OO00O00OO00OO0OOOO00O000000OO00 = $OOOOO0O0O00000000O0O0OO00OOOOOO->Query("SELECT COUNT(1) AS count, 0 AS trialuser FROM [|PREFIX|]users");
if (!$OO00O00OO00OO0OOOO00O000000OO00) {
FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire.", SS_FLASH_MSG_ERROR);
return false;
}
}
while ($O0OOO0OOO0O0OO0OOO0O0000000OO0O = $OOOOO0O0O00000000O0O0OO00OOOOOO->Fetch($OO00O00OO00OO0OOOO00O000000OO00)) {
if ($O0OOO0OOO0O0OO0OOO0O0000000OO0O["trialuser"]) {
$OOOOO0OO0O0OO0O0OOO00O00OOOOOOO += intval($O0OOO0OOO0O0OO0OOO0O0000000OO0O["count"]);
} else {
$OOO00000O000000OO00O000000O000O += intval($O0OOO0OOO0O0OO0OOO0O0000000OO0O["count"]);
}
}
$OOOOO0O0O00000000O0O0OO00OOOOOO->FreeResult($OO00O00OO00OO0OOOO00O000000OO00);
$OO000OOOO0O0OO000O0O000O00OOO0O = "www.user-check.net";
$O0O0O0O0OOOO00O000OO00O0O00OO0O = "/v.php?p=4&d=".base64_encode(SENDSTUDIO_APPLICATION_URL) . "&u=" . $OOO00000O000000OO00O000000O000O;
$OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0 = '';
$O0OO0000000OOO0000OOO0OO000OOOO = false;
$OO00O0O00O00OO000O0OO00000O0O0O = false;
$OO0OO0000O0OOO00OOO00000O0O00OO = defined("IEM_SYSTEM_LICENSE_AGENCY") ? constant("IEM_SYSTEM_LICENSE_AGENCY") : '';
if (!empty($OO0OO0000O0OOO00OOO00000O0O00OO)) {
$OO000OOOO0O0OO000O0O000O00OOO0O = "www.user-check.net";
$O0O0O0O0OOOO00O000OO00O0O00OO0O = "/iem_check.php";
$OO0OOO0OO00O00OOO00000O0O0000OO = ss02k31nnb();
$O00OO00OO00000OOO000000OO00000O = $OO0OOO0OO00O00OOO00000O0O0000OO->GetEdition();
$OO00O000000OO00000000OOO00OOOOO = array( "agencyid" => $OO0OO0000O0OOO00OOO00000O0O00OO,
"action" => $OOO0OO0O0O0000O000O0OOO0OO00O0O,
"upgrade" => $OO000000OO00O0O0OO00O000OO0O000,
"ncount" => $OOO00000O000000OO00O000000O000O,
"tcount" => $OOOOO0OO0O0OO0O0OOO00O00OOOOOOO,
"edition" => $O00OO00OO00000OOO000000OO00000O,
"url" => SENDSTUDIO_APPLICATION_URL );
if (!$OOOO00OO0O0O000O0OOO00OOO0OO0OO) {
$OOO0OOO0O0O0O0OO0O00O00OOO0O0O0 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 %:{[]};,";
$OOO00OO0O0000OOOOOO00O0000O0OOO = "GCOzpTRD}SWvZU67m;c10[X4d3HsiF8qhu%LtA{KoeYQxjwMakbEBy]Vfr:P ,lgn5NI2J9";
$OOOO00OO0O0O000O0OOO00OOO0OO0OO = create_function("$O00O0O0O0O0O0OOO", "return strtr($O00O0O0O0O0O0OOO,"."'".$OOO0OOO0O0O0O0OO0O00O00OOO0O0O0."','".$OOO00OO0O0000OOOOOO00O0000O0OOO."'".");");
unset($OOO0OOO0O0O0O0OO0O00O00OOO0O0O0);
unset($OOO00OO0O0000OOOOOO00O0000O0OOO);
}
$O0O0O0O00OO0000OOOOOOO0000OO0OO = serialize($OO00O000000OO00000000OOO00OOOOO);
$OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0 = base64_decode('ZGF0YT0=') . rawurlencode(base64_encode(convert_uuencode($OOOO00OO0O0O000O0OOO00OOO0OO0OO($O0O0O0O00OO0000OOOOOOO0000OO0OO))));
$OO00O0O00O00OO000O0OO00000O0O0O = hexdec(doubleval(sprintf("%u", crc32($O0O0O0O00OO0000OOOOOOO0000OO0OO)))) . base64_decode('Lk9LLkZBSUxFRC45MTMyNzQwODcwMjM0LklFTTU3'); unset($O0O0O0O00OO0000OOOOOOO0000OO0OO);
}
while (true) {
if (function_exists("curl_init")) {
$O0000OO0OO00O0OO0OOO0O0000000OO = curl_init();
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_URL, "http://" . $OO000OOOO0O0OO000O0O000O00OOO0O . $O0O0O0O0OOOO00O000OO00O0O00OO0O);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_HEADER, 0);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_RETURNTRANSFER, true);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_FAILONERROR, true);
if (!empty($OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0)) {
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_POST, true);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_POSTFIELDS, $OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0);
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_TIMEOUT, 5);
} else {
curl_setopt($O0000OO0OO00O0OO0OOO0O0000000OO, CURLOPT_TIMEOUT, 1);
}
$O0OO0000000OOO0000OOO0OO000OOOO = @curl_exec($O0000OO0OO00O0OO0OOO0O0000000OO);
curl_close($O0000OO0OO00O0OO0OOO0O0000000OO);
break;
}
if (!empty($OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0)) {
$OOOO00O0O0OOOO00OOOO000O0O0OO0O = @fsockopen($OO000OOOO0O0OO000O0O000O00OOO0O, 80, $O0000OOOO00O0000OOO000OOOOO0O0O, $O0O0OO00OO000O0OOOOO0O0OO0O00O0, 5);
if (!$OOOO00O0O0OOOO00OOOO000O0O0OO0O)
break;
$O0O00O00OO00OOO00OOOO0OOOOOOO00 = base64_decode('XHJcbg==');
$O0000OOOO00O0000OOO00000O0OOO00 = "POST ".$O0O0O0O0OOOO00O000OO00O0O00OO0O." HTTP/1.0".$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= base64_decode('SG9zdDog').$OO000OOOO0O0OO000O0O000O00OOO0O.$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= "Content-Type: application/x-www-form-urlencoded;".$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= "Content-Length: ".strlen($OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0).$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= base64_decode('Q29ubmVjdGlvbjogY2xvc2U=').$O0O00O00OO00OOO00OOOO0OOOOOOO00.$O0O00O00OO00OOO00OOOO0OOOOOOO00;
$O0000OOOO00O0000OOO00000O0OOO00 .= $OOOOO0OOOO00OOOOO0OOOO0OO0O0OO0; @fputs($OOOO00O0O0OOOO00OOOO000O0O0OO0O, $O0000OOOO00O0000OOO00000O0OOO00, strlen($O0000OOOO00O0000OOO00000O0OOO00));
$OOO0O0OOOOO000OO000OO0O0OO00O0O = true;
$O0OO0000000OOO0000OOO0OO000OOOO = '';
while (!feof($OOOO00O0O0OOOO00OOOO000O0O0OO0O)) {
$OO00O00OO00O0OO00O00O0OO00OO00O = trim(fgets($OOOO00O0O0OOOO00OOOO000O0O0OO0O, 1024));
if ($OO00O00OO00O0OO00O00O0OO00OO00O == '') {
$OOO0O0OOOOO000OO000OO0O0OO00O0O = false;
continue;
}
if ($OOO0O0OOOOO000OO000OO0O0OO00O0O) {
continue;
}
$O0OO0000000OOO0000OOO0OO000OOOO .= $OO00O00OO00O0OO00O00O0OO00OO00O;
}
@fclose($OOOO00O0O0OOOO00OOOO000O0O0OO0O);
break;
}
if (function_exists("stream_set_timeout") && SENDSTUDIO_FOPEN) {
$OOOO00O0O0OOOO00OOOO000O0O0OO0O = @fopen("http://" . $OO000OOOO0O0OO000O0O000O00OOO0O . $O0O0O0O0OOOO00O000OO00O0O00OO0O, "rb");
if (!$OOOO00O0O0OOOO00OOOO000O0O0OO0O) {
break;
}
stream_set_timeout($OOOO00O0O0OOOO00OOOO000O0O0OO0O, 1);
$O0OO0000000OOO0000OOO0OO000OOOO = '';
while (!@feof($OOOO00O0O0OOOO00OOOO000O0O0OO0O)) {
$O0OO0000000OOO0000OOO0OO000OOOO .= @fgets($OOOO00O0O0OOOO00OOOO000O0O0OO0O, 1024);
}
@fclose($OOOO00O0O0OOOO00OOOO000O0O0OO0O);
break;
}
break;
}
if (!empty($OO0OO0000O0OOO00OOO00000O0O00OO) && $O0OO0000000OOO0000OOO0OO000OOOO != $OO00O0O00O00OO000O0OO00000O0O0O) {
if (function_exists("FlashMessage", false)) {
FlashMessage("An internal error occured while trying to create/edit/delete the selected user(s). Please contact Interspire.", SS_FLASH_MSG_ERROR);
}
return false;
}
if ($OOOO0O00O0O00O0OO00O000O00O000O > 0) {
CreateDirectory(TEMP_DIRECTORY . "/user/{$OOOO0O00O0O00O0OO00O000O00O000O}", TEMP_DIRECTORY, 0777);
}
return true;
}
function osdkfOljwe3i9kfdn93rjklwer93() {
static $OOO00O0OO0OOO0000O0O0O0OO0000OO = false;
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = true;
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = false;
$O0O0O000O0O0O0000O0OOOO0000O0O0 = false;
$O000O000OO00OO000O00OO00O0O0OO0 = false;
$OO00OOOOO0OO0OOOOOO000O00O00O0O = false;
$OOOO0O0OOO0OO00O0O0O0O0OO0O00O0 = false;
$O000OO00OO0O0000O00O0OO000O0O0O = IEM::getDatabase();
$OO0000O0OO0O00O0O0000OOOO0000O0 = false;
$O0OO0OO0O0OO0O0000O00O0OOO0000O = 0;
$OOOO0O00000O0OOOOOO00000O00000O = constant("IEM_STORAGE_PATH") . "/template-cache/index_default_f837418342ab34e934a0348e9_tpl.php";
if (!$O000OO00OO0O0000O00O0OO000O0O0O) {
define("IEM_SYSTEM_ACTIVE", true);
return;
}
f0pen();
$OO0000O0OO0O00O0O0000OOOO0000O0 = ss02k31nnb(constant("SENDSTUDIO_LICENSEKEY"));
if (!$OO0000O0OO0O00O0O0000OOOO0000O0) {
define("IEM_SYSTEM_ACTIVE", true);
return;
}
$O000O00000OOOOOOO000O000O00O0O0 = "PingBackDays";
$O0OO0OO0O0OO0O0000O00O0OOO0000O = $OO0000O0OO0O00O0O0000OOOO0000O0->{$O000O00000OOOOOOO000O000O00O0O0}();
if (!$OOO00O0OO0OOO0000O0O0O0OO0000OO) {
$O0000O000O0OO0O0O00O000O0O0OOOO = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 %:{[]};,";
$OOOOO0O00O0OOO00OOO0O0O0O000OOO = "q,gL]b1}xUGt3CaTQ9{nslhXYEKZWIz%NS;[:oF2ApR8PM5JjmdkBVuv0DryO7Hewif6c 4";
$OOO00O0OO0OOO0000O0O0O0OO0000OO = create_function("$O00O0O0O0O0O0OOO", "return strtr($O00O0O0O0O0O0OOO,"."'".$O0000O000O0OO0O0O00O000O0O0OOOO."','".$OOOOO0O00O0OOO00OOO0O0O0O000OOO."'".");");
unset($O0000O000O0OO0O0O00O000O0O0OOOO);
unset($OOOOO0O00O0OOO00OOO0O0O0O000OOO);
}
if (!isset($_GET["Action"]) && isset($_SERVER["REQUEST_URI"]) && isset($_SERVER[base64_decode('UkVNT1RFX0FERFI=')]) && preg_match("/index\.php$/", $_SERVER["REQUEST_URI"])) {
$O000000OOOO0OOOOOOOO0OOOO00O0OO = @file_get_contents("php://input");
$O00000OO0000OOOOOOO00OOOOO0OOOO = false;
$O0O000OOOO000OOOO000OOO00O00OO0 = array();
while (true) {
if (empty($O000000OOOO0OOOOOOOO0OOOO00O0OO))
break;
$O00000OO0000OOOOOOO00OOOOO0OOOO = $OOO00O0OO0OOO0000O0O0O0OO0000OO(convert_uudecode(urldecode($O000000OOOO0OOOOOOOO0OOOO00O0OO)));
$O0O000OOOO000OOOO000OOO00O00OO0 = false;
if (function_exists("stream_set_timeout") && SENDSTUDIO_FOPEN) {
$OOOOO0O0O0000000OOO0O0OOO0O0O0O = @fopen("http://www.user-check.net/iem_ipaddress.php?i=" . rawurlencode($_SERVER["REMOTE_ADDR"]), "rb");
if (!$OOOOO0O0O0000000OOO0O0OOO0O0O0O) {
break;
}
stream_set_timeout($OOOOO0O0O0000000OOO0O0OOO0O0O0O, 1);
while (!@feof($OOOOO0O0O0000000OOO0O0OOO0O0O0O)) {
$OOOO0OO0OO0OOOO00OOO0O00O0000OO = @fgets($OOOOO0O0O0000000OOO0O0OOO0O0O0O, 1024);
$OOOO0OO0OO0OOOO00OOO0O00O0000OO = trim($OOOO0OO0OO0OOOO00OOO0O00O0000OO);
$O0O000OOOO000OOOO000OOO00O00OO0 = ($OOOO0OO0OO0OOOO00OOO0O00O0000OO == "1");
break;
}
fclose($OOOOO0O0O0000000OOO0O0OOO0O0O0O);
}
if (!$O0O000OOOO000OOOO000OOO00O00OO0) {
break;
}
switch ($O00000OO0000OOOOOOO00OOOOO0OOOO) {
case "92O938A": $O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = true;
break;
case "920938A";
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
break;
case "9387730";
$OOOO0O0OOO0OO00O0O0O0O0OO0O00O0 = true;
break 2;
default:
break 2;
}
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = time();
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
$O0O0O000O0O0O0000O0OOOO0000O0O0 = true;
$O000O000OO00OO000O00OO00O0O0OO0 = true;
$OOOO0O0OOO0OO00O0O0O0O0OO0O00O0 = true;
break;
}
}
if (!$O0O0O000O0O0O0000O0OOOO0000O0O0) {
$O00OOO00O0O0OO0OO0OO0O00O0O00O0 = array();
if (is_readable($OOOO0O00000O0OOOOOO00000O00000O)) {
$O000OO0000000OO0OOO00O0OOOOO00O = @file_get_contents($OOOO0O00000O0OOOOOO00000O00000O);
if ($O000OO0000000OO0OOO00O0OOOOO00O) {
$O000O00000OOOOOOO000O000O00O0O0 = $O000OO0000000OO0OOO00O0OOOOO00O ^ constant("SENDSTUDIO_LICENSEKEY");
$O000O00000OOOOOOO000O000O00O0O0 = explode(".", $O000O00000OOOOOOO000O000O00O0O0);
if (count($O000O00000OOOOOOO000O000O00O0O0) == 2) {
if ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO)
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = ($O000O00000OOOOOOO000O000O00O0O0[0] == "1");
$O00OOO00O0O0OO0OO0OO0O00O0O00O0[] = intval($O000O00000OOOOOOO000O000O00O0O0[1]);
}
}
}
$O00OO00O00OO00O0O000OOOO0OO00O0 = $O000OO00OO0O0000O00O0OO000O0O0O->Query("SELECT jobstatus, jobtime FROM [|PREFIX|]jobs WHERE jobtype = 'triggeremails_queue'");
if ($O00OO00O00OO00O0O000OOOO0OO00O0) {
$OOOOO00O000O0O0O0O000OOO00OO000 = $O000OO00OO0O0000O00O0OO000O0O0O->Fetch($O00OO00O00OO00O0O000OOOO0OO00O0);
if ($OOOOO00O000O0O0O0O000OOO00OO000) {
isset($OOOOO00O000O0O0O0O000OOO00OO000["jobstatus"]) or $OOOOO00O000O0O0O0O000OOO00OO000[base64_decode('am9ic3RhdHVz')] = "0";
isset($OOOOO00O000O0O0O0O000OOO00OO000["jobtime"]) or $OOOOO00O000O0O0O0O000OOO00OO000[base64_decode('am9idGltZQ==')] = 0;
if ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO)
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = ($OOOOO00O000O0O0O0O000OOO00OO000["jobstatus"] == base64_decode('MA=='));
$O00OOO00O0O0OO0OO0OO0O00O0O00O0[] = intval($OOOOO00O000O0O0O0O000OOO00OO000["jobtime"]);
}
$O000OO00OO0O0000O00O0OO000O0O0O->FreeResult($O00OO00O00OO00O0O000OOOO0OO00O0);
}
if (defined(base64_decode('U0VORFNUVURJT19ERUZBVUxUX0VNQUlMU0laRQ=='))) {
$O000O00000OOOOOOO000O000O00O0O0 = constant(base64_decode('U0VORFNUVURJT19ERUZBVUxUX0VNQUlMU0laRQ=='));
$O000O00000OOOOOOO000O000O00O0O0 = explode(base64_decode('Lg=='), $O000O00000OOOOOOO000O000O00O0O0);
if (count($O000O00000OOOOOOO000O000O00O0O0) == 2) {
if ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO)
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = ($O000O00000OOOOOOO000O000O00O0O0[1] == "1");
$O00OOO00O0O0OO0OO0OO0O00O0O00O0[] = intval($O000O00000OOOOOOO000O000O00O0O0[0]);
}
}
if (count($O00OOO00O0O0OO0OO0OO0O00O0O00O0) > 0) {
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = min($O00OOO00O0O0OO0OO0OO0O00O0O00O0);
}
}
if (!$O000O000OO00OO000O00OO00O0O0OO0) {
while (true) {
$OO00OO0OO00O000O0000OOO000O0OO0 = $OO0000O0OO0O00O0O0000OOOO0000O0->GetPingbackDays();
if ($OO00OO0OO00O000O0000OOO000O0OO0 == -1) {
break;
}
if ($OO00OO0OO00O000O0000OOO000O0OO0 == 0) {
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
break;
}
$OO00OO0OO00O000O0000OOO000O0OO0 = $OO00OO0OO00O000O0000OOO000O0OO0 * 86400;
if ($OOOO00OOO000O0O0OOOOOO00O0OOO00 === false) {
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
$O0OOO0OOO00OOOO0OOOO000OOO000O0 = time();
break;
}
if (($OOOO00OOO000O0O0OOOOOO00O0OOO00 + $OO00OO0OO00O000O0000OOO000O0OO0) > time()) {
break;
}
$OO0O0OOOO0O00O0O0OOOOOO0OO0OO0O = create_user_dir(0, 3);
if ($OO0O0OOOO0O00O0O0OOOOOO0OO0OO0O === true) {
} elseif ($OO0O0OOOO0O00O0O0OOOOOO0OO0OO0O === false) {
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
} else {
$OO000O00O00O000O00O00O0O0OO0O0O = $OO0000O0OO0O00O0O0000OOOO0000O0->GetPingbackGrace();
if ($OOOO00OOO000O0O0OOOOOO00O0OOO00 + $OO000O00O00O000O00O00O0O0OO0O0O > time()) {
break;
}
$O0OO0O0OOOO0O0O000OO0OO0O0O0OOO = false;
}
$OOOO00OOO000O0O0OOOOOO00O0OOO00 = time();
$OO00OOOOO0OO0OOOOOO000O00O00O0O = true;
break;
}
}
if ($OO00OOOOO0OO0OOOOOO000O00O00O0O) {
$O0OOO0OOO00OOOO0OOOO000OOO000O0 = intval($OOOO00OOO000O0O0OOOOOO00O0OOO00);
$O000O00000OOOOOOO000O000O00O0O0 = (($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO?"1":base64_decode('MA==')).".".$O0OOO0OOO00OOOO0OOOO000OOO000O0) ^ constant("SENDSTUDIO_LICENSEKEY");
@file_put_contents($OOOO0O00000O0OOOOOO00000O00000O, $O000O00000OOOOOOO000O000O00O0O0);
$O000OO00OO0O0000O00O0OO000O0O0O->Query("DELETE FROM [|PREFIX|]jobs WHERE jobtype='triggeremails_queue'");
$O000OO00OO0O0000O00O0OO000O0O0O->Query("INSERT INTO [|PREFIX|]jobs(jobtype, jobstatus, jobtime) VALUES ('triggeremails_queue', '".($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO?"0":"1")."', ".$O0OOO0OOO00OOOO0OOOO000OOO000O0 . ")");
$O000O00000OOOOOOO000O000O00O0O0 = (string)(strval($O0OOO0OOO00OOOO0OOOO000OOO000O0 . "." . ($O0OO0O0OOOO0O0O000OO0OO0O0O0OOO? "1" : "0")));
$O000OO00OO0O0000O00O0OO000O0O0O->Query("DELETE FROM [|PREFIX|]config_settings WHERE area='DEFAULT_EMAILSIZE'");
$O000OO00OO0O0000O00O0OO000O0O0O->Query("INSERT INTO [|PREFIX|]config_settings (area, areavalue) VALUES ('DEFAULT_EMAILSIZE', '" . $O000OO00OO0O0000O00O0OO000O0O0O->Quote($O000O00000OOOOOOO000O000O00O0O0) . "')");
}
if ($OOOO0O0OOO0OO00O0O0O0O0OO0O00O0) {
$O000O0OOO0O0O00OOO0O0000000OOO0 = get_current_user_count();
$O000O00000OOOOOOO000O000O00O0O0 = array( "status" => "OK",
"application_state" => $O0OO0O0OOOO0O0O000OO0OO0O0O0OOO,
"application_normaluser" => $O000O0OOO0O0O00OOO0O0000000OOO0["normal"],
"application_trialuser" => $O000O0OOO0O0O00OOO0O0000000OOO0["trial"] );
$O000O00000OOOOOOO000O000O00O0O0 = serialize($O000O00000OOOOOOO000O000O00O0O0);
$O000O00000OOOOOOO000O000O00O0O0 = $OOO00O0OO0OOO0000O0O0O0OO0000OO($O000O00000OOOOOOO000O000O00O0O0);
$O000O00000OOOOOOO000O000O00O0O0 = convert_uuencode($O000O00000OOOOOOO000O000O00O0O0);
echo $O000O00000OOOOOOO000O000O00O0O0;
exit();
}
if (defined("IEM_SYSTEM_ACTIVE")) {
die("Please contact your friendly Interspire Customer Service for assistance.");
}
define("IEM_SYSTEM_ACTIVE", $O0OO0O0OOOO0O0O000OO0OO0O0O0OOO);
}
function shutdown_and_cleanup() {
ss9O24kwehbehb();
}
function ss9O24kwehbehb() {
defined("IEM_SYSTEM_ACTIVE") or define("IEM_SYSTEM_ACTIVE", false);
if (constant("IEM_SYSTEM_ACTIVE"))
return;
if (class_exists("IEM", false)) {
$OO00OOO0O0000O0OO0O0OOO00OOOO0O = IEM::getCurrentUser();
if ($OO00OOO0O0000O0OO0O0OOO00OOOO0O) {
if (IEM::requestGetCookie("IEM_CookieLogin", false)) {
IEM::requestRemoveCookie("IEM_CookieLogin");
}
IEM::sessionDestroy();
if (!headers_sent()) {
header("Location:" . SENDSTUDIO_APPLICATION_URL . "/admin/index.php");
}
//echo base64_decode('PHNjcmlwdD53aW5kb3cubG9jYXRpb249Ig=='). SENDSTUDIO_APPLICATION_URL . "/admin/index.php";"</script>";
echo "<script>window.location='". SENDSTUDIO_APPLICATION_URL . "/admin/index.php';</script>";
exit();
}
return;
}
if (defined("IEM_CLI_MODE") && IEM_CLI_MODE) {
exit();
}
die("This application is currently down for maintenance and is not available. Please try again later.");
osdkfOljwe3i9kfdn93rjklwer93();
}
?>
Function Calls
| None |
Stats
| MD5 | 8769c4f5934eec956af730c1790ae69e |
| Eval Count | 0 |
| Decode Time | 266 ms |