function getBuyNewLink(callback) { 
	var hrefema = getQueryVariable('ema');
	var hreforigin = getQueryVariable('origin') ? getQueryVariable('origin') : '';
	var hrefemail;
	var hrefuserInfoPurchase = getStorage('userInfo') ? getStorage('userInfo') : '';
	let itop_info_new = "";
	if (hrefema || hrefuserInfoPurchase !== "") {
		if (hrefema) {
			hrefemail = decodeParams(hrefema);
		} else {
			if (hrefuserInfoPurchase !== "") {
				hrefemail = hrefuserInfoPurchase.email;
			}
		}
		ajaxCallback({
			url: 'api/get-user-info',
			type: 'post',
			data: {
				username: hrefemail
			}
		}, function (res) {
			// console.log(res);
			if (res.status === 'ok') {
				var userid = res.data.id;
				itop_info_new = "&email=" + hrefemail + "&user_id=" + userid + "&x-email=" + hrefemail + "&x-user_id=" + userid + "&x-lan=" + getPreferredLanguage() + "&x-origin=" + hreforigin;
				console.log(location.host.includes("itopvpn.com") ? '' : itop_info_new);
				callback(itop_info_new);
			}
		});
	} else {
		itop_info_new = "&x-lan=" + getPreferredLanguage() + "&x-origin=" + hreforigin;
		console.log(location.host.includes("itopvpn.com") ? '' : itop_info_new);
		callback(itop_info_new);
	}
}