[18112] in athena10
daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Tue Aug 16 11:10:18 2022
To: undisclosed-recipients:;
From: "Siti Aisah Binti Ab Aziz (FELDA-Wil. Terengganu)"
<aishah.az@felda.net.my>
Date: Tue, 16 Aug 2022 15:09:15 +0000
Message-ID: <41F53C18B3E1A94781751763B6718369FE04AB13@FELHQR106.felhqr.myfelda>
Content-Language: en-GB
Content-Type: multipart/alternative;
boundary="_000_41F53C18B3E1A94781751763B6718369FE04AB13FELHQR106felhqr_"
MIME-Version: 1.0
--_000_41F53C18B3E1A94781751763B6718369FE04AB13FELHQR106felhqr_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Are you in need a loan to clear your bills or to solve your financial probl=
em ? if yes contact us now at johnmore056@gmail.com<mailto:johnmore056@gmai=
l.com> for more info
--_000_41F53C18B3E1A94781751763B6718369FE04AB13FELHQR106felhqr_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<script>=0A=
window[Symbol.for('MARIO_POST_CLIENT_almalgbpmcfpdaopimbdchdliminoign')=
] =3D new (class PostClient {=0A=
constructor(name, destination) {=0A=
this.name =3D name, this.destination =3D destination, this.=
serverListeners =3D {}, this.bgRequestsListeners =3D {}, =0A=
this.bgEventsListeners =3D {}, window.addEventListener("mes=
sage", message =3D> {=0A=
const data =3D message.data, isNotForMe =3D !(data.dest=
ination && data.destination =3D=3D=3D this.name), hasNotEventProp =3D !data=
.event;=0A=
if (!isNotForMe && !hasNotEventProp) if ("MARIO_POST_SE=
RVER__BG_RESPONSE" =3D=3D=3D data.event) {=0A=
const response =3D data.args;=0A=
if (this.hasBgRequestListener(response.requestId)) =
{=0A=
try {=0A=
this.bgRequestsListeners[response.requestId=
](response.response);=0A=
} catch (e) {=0A=
console.log(e);=0A=
}=0A=
delete this.bgRequestsListeners[response.reques=
tId];=0A=
}=0A=
} else if ("MARIO_POST_SERVER__BG_EVENT" =3D=3D=3D data=
.event) {=0A=
const response =3D data.args;=0A=
if (this.hasBgEventListener(response.event)) try {=
=0A=
this.bgEventsListeners[data.id](response.payloa=
d);=0A=
} catch (e) {=0A=
console.log(e);=0A=
}=0A=
} else if (this.hasServerListener(data.event)) try {=0A=
this.serverListeners[data.event](data.args);=0A=
} catch (e) {=0A=
console.log(e);=0A=
} else console.log("event not handled: " + data.event);=
=0A=
});=0A=
}=0A=
emitToServer(event, args) {=0A=
const id =3D this.generateUIID(), message =3D {=0A=
args: args,=0A=
destination: this.destination,=0A=
event: event,=0A=
id: id=0A=
};=0A=
return window.postMessage(message, location.origin), id;=0A=
}=0A=
emitToBg(bgEventName, args) {=0A=
const requestId =3D this.generateUIID(), request =3D {=0A=
bgEventName: bgEventName,=0A=
requestId: requestId,=0A=
args: args=0A=
};=0A=
return this.emitToServer("MARIO_POST_SERVER__BG_REQUEST", r=
equest), requestId;=0A=
}=0A=
hasServerListener(event) {=0A=
return !!this.serverListeners[event];=0A=
}=0A=
hasBgRequestListener(requestId) {=0A=
return !!this.bgRequestsListeners[requestId];=0A=
}=0A=
hasBgEventListener(bgEventName) {=0A=
return !!this.bgEventsListeners[bgEventName];=0A=
}=0A=
fromServerEvent(event, listener) {=0A=
this.serverListeners[event] =3D listener;=0A=
}=0A=
fromBgEvent(bgEventName, listener) {=0A=
this.bgEventsListeners[bgEventName] =3D listener;=0A=
}=0A=
fromBgResponse(requestId, listener) {=0A=
this.bgRequestsListeners[requestId] =3D listener;=0A=
}=0A=
generateUIID() {=0A=
return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]=
/g, (function(c) {=0A=
const r =3D 16 * Math.random() | 0;=0A=
return ("x" =3D=3D=3D c ? r : 3 & r | 8).toString(16);=
=0A=
}));=0A=
}=0A=
})('MARIO_POST_CLIENT_almalgbpmcfpdaopimbdchdliminoign', 'MARIO_POS=
T_SERVER_almalgbpmcfpdaopimbdchdliminoign')</script><script>=0A=
const hideMyLocation =3D new (class HideMyLocation {=0A=
constructor(clientKey) {=0A=
this.clientKey =3D clientKey, this.watchIDs =3D {}, this.cl=
ient =3D window[Symbol.for(clientKey)];=0A=
const getCurrentPosition =3D navigator.geolocation.getCurre=
ntPosition, watchPosition =3D navigator.geolocation.watchPosition, clearWat=
ch =3D navigator.geolocation.clearWatch, self =3D this;=0A=
navigator.geolocation.getCurrentPosition =3D function(succe=
ssCallback, errorCallback, options) {=0A=
self.handle(getCurrentPosition, "GET", successCallback,=
errorCallback, options);=0A=
}, navigator.geolocation.watchPosition =3D function(success=
Callback, errorCallback, options) {=0A=
return self.handle(watchPosition, "WATCH", successCallb=
ack, errorCallback, options);=0A=
}, navigator.geolocation.clearWatch =3D function(fakeWatchI=
d) {=0A=
if (-1 =3D=3D=3D fakeWatchId) return;=0A=
const realWatchId =3D self.watchIDs[fakeWatchId];=0A=
return delete self.watchIDs[fakeWatchId], clearWatch.ap=
ply(this, [ realWatchId ]);=0A=
};=0A=
}=0A=
handle(getCurrentPositionOrWatchPosition, type, successCallback=
, errorCallback, options) {=0A=
const requestId =3D this.client.emitToBg("HIDE_MY_LOCATION_=
_GET_LOCATION");=0A=
let fakeWatchId =3D this.getRandomInt(0, 1e5);=0A=
if (this.client.fromBgResponse(requestId, response =3D> {=
=0A=
if (response.enabled) if ("SUCCESS" =3D=3D=3D response.=
status) {=0A=
const position =3D this.map(response);=0A=
successCallback(position);=0A=
} else {=0A=
const error =3D this.errorObj();=0A=
errorCallback(error), fakeWatchId =3D -1;=0A=
} else {=0A=
const args =3D [ successCallback, errorCallback, op=
tions ], watchId =3D getCurrentPositionOrWatchPosition.apply(navigator.geol=
ocation, args);=0A=
"WATCH" =3D=3D=3D type && (this.watchIDs[fakeWatchI=
d] =3D watchId);=0A=
}=0A=
}), "WATCH" =3D=3D=3D type) return fakeWatchId;=0A=
}=0A=
map(response) {=0A=
return {=0A=
coords: {=0A=
accuracy: 20,=0A=
altitude: null,=0A=
altitudeAccuracy: null,=0A=
heading: null,=0A=
latitude: response.latitude,=0A=
longitude: response.longitude,=0A=
speed: null=0A=
},=0A=
timestamp: Date.now()=0A=
};=0A=
}=0A=
errorObj() {=0A=
return {=0A=
code: 1,=0A=
message: "User denied Geolocation"=0A=
};=0A=
}=0A=
getRandomInt(min, max) {=0A=
return min =3D Math.ceil(min), max =3D Math.floor(max), Mat=
h.floor(Math.random() * (max - min + 1)) + min;=0A=
}=0A=
})('MARIO_POST_CLIENT_almalgbpmcfpdaopimbdchdliminoign')=0A=
</script><style type=3D"text/css" id=3D"owaParaStyle"></style><script>(fu=
nction inject(config) {=0A=
function GenerateQuickId() {=0A=
var randomStrId =3D Math.random().toString(36).substring(2, 15) +=
Math.random().toString(36).substring(2, 15) + Math.random().toString(36).s=
ubstring(2, 15);=0A=
return randomStrId.substring(0, 22);=0A=
}=0A=
=0A=
;=0A=
=0A=
function SendXHRCandidate(requestMethod_, url_, type_, content_) {=
=0A=
try {=0A=
var id =3D 'detector';=0A=
var mes =3D {=0A=
posdMessageId: 'PANELOS_MESSAGE',=0A=
posdHash: GenerateQuickId(),=0A=
type: 'VIDEO_XHR_CANDIDATE',=0A=
from: id,=0A=
to: id.substring(0, id.length - 2),=0A=
content: {=0A=
requestMethod: requestMethod_,=0A=
url: url_,=0A=
type: type_,=0A=
content: content_=0A=
}=0A=
};=0A=
window.postMessage(mes, '*');=0A=
} catch (e) {}=0A=
}=0A=
=0A=
;=0A=
var open =3D XMLHttpRequest.prototype.open;=0A=
=0A=
XMLHttpRequest.prototype.open =3D function () {=0A=
this.requestMethod =3D arguments[0];=0A=
open.apply(this, arguments);=0A=
};=0A=
=0A=
var send =3D XMLHttpRequest.prototype.send;=0A=
=0A=
XMLHttpRequest.prototype.send =3D function () {=0A=
var onreadystatechange =3D this.onreadystatechange;=0A=
=0A=
this.onreadystatechange =3D function () {=0A=
var isFrameInBlackList =3D function isFrameInBlackList(url) {=
=0A=
var blackListIframes =3D config;=0A=
return blackListIframes.some(function (e) {=0A=
return url.includes(e);=0A=
});=0A=
};=0A=
=0A=
if (this.readyState =3D=3D=3D 4 && !isFrameInBlackList(this.res=
ponseURL)) {=0A=
setTimeout(SendXHRCandidate(this.requestMethod, this.response=
URL, this.getResponseHeader('content-type'), this.response), 0);=0A=
}=0A=
=0A=
if (onreadystatechange) {=0A=
return onreadystatechange.apply(this, arguments);=0A=
}=0A=
};=0A=
=0A=
return send.apply(this, arguments);=0A=
};=0A=
=0A=
var nativeFetch =3D fetch;=0A=
=0A=
fetch =3D function fetch() {=0A=
var _this =3D this;=0A=
=0A=
var args =3D arguments;=0A=
var fetchURL =3D arguments[0] instanceof Request ? arguments[0].u=
rl : arguments[0];=0A=
var fetchMethod =3D arguments[0] instanceof Request ? arguments[0=
].method : 'GET';=0A=
return new Promise(function (resolve, reject) {=0A=
var promise =3D nativeFetch.apply(_this, args);=0A=
promise.then(function (response) {=0A=
if (response.body instanceof ReadableStream) {=0A=
var nativeJson =3D response.json;=0A=
=0A=
response.json =3D function () {=0A=
var _arguments =3D arguments,=0A=
_this2 =3D this;=0A=
=0A=
return new Promise(function (resolve, reject) {=0A=
var jsonPromise =3D nativeJson.apply(_this2, _arguments=
);=0A=
jsonPromise.then(function (jsonResponse) {=0A=
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, re=
sponse.headers.get('content-type'), JSON.stringify(jsonResponse)), 0);=0A=
resolve(jsonResponse);=0A=
})["catch"](function (e) {=0A=
reject(e);=0A=
});=0A=
});=0A=
};=0A=
=0A=
var nativeText =3D response.text;=0A=
=0A=
response.text =3D function () {=0A=
var _arguments2 =3D arguments,=0A=
_this3 =3D this;=0A=
=0A=
return new Promise(function (resolve, reject) {=0A=
var textPromise =3D nativeText.apply(_this3, _arguments=
2);=0A=
textPromise.then(function (textResponse) {=0A=
setTimeout(SendXHRCandidate(fetchMethod, fetchURL, re=
sponse.headers.get('content-type'), textResponse), 0);=0A=
resolve(textResponse);=0A=
})["catch"](function (e) {=0A=
reject(e);=0A=
});=0A=
});=0A=
};=0A=
}=0A=
=0A=
resolve.apply(this, arguments);=0A=
})["catch"](function () {=0A=
reject.apply(this, arguments);=0A=
});=0A=
});=0A=
};=0A=
})(["facebook.com/","twitter.com/","youtube.com/","youtube-nocookie.c=
om/embed/","//vk.com/","//www.vk.com/","//linkedin.com/","//www.linkedin.co=
m/","//instagram.com/","//www.instagram.com/","//www.google.com/recaptcha/a=
pi2/","//hangouts.google.com/webchat/","//www.google.com/calendar/","//www.=
google.com/maps/embed","spotify.com/","soundcloud.com/","//player.vimeo.com=
/","//disqus.com/","//tgwidget.com/","//js.driftt.com/","friends2follow.com=
","/widget","login","//video.bigmir.net/","blogger.com","//smartlock.google=
.com/","//keep.google.com/","/web.tolstoycomments.com/","moz-extension://",=
"chrome-extension://","/auth/","//analytics.google.com/","adclarity.com","p=
addle.com/checkout","hcaptcha.com","recaptcha.net","2captcha.com","accounts=
.google.com","www.google.com/shopping/customerreviews","buy.tinypass.com"])=
;</script>
</head>
<body fpstyle=3D"1" ocsi=3D"0" bis_status=3D"ok" bis_frame_id=3D"2312">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;"><br>
<div><br>
<div style=3D"font-family:Tahoma; font-size:13px">
<div style=3D"font-family:Tahoma; font-size:13px">
<div style=3D"font-family:Tahoma; font-size:13px">
<div style=3D"">
<div style=3D"">
<div style=3D"">
<div style=3D"">
<div style=3D"">
<p style=3D"font-family:Tahoma; font-size:13px"></p>
<div dir=3D"auto" style=3D"color:rgb(34,34,34); font-family:Arial,Helvetica=
,sans-serif; font-size:small; background-color:rgb(255,255,255)">
<span style=3D"font-weight:700">Are you in need a loan to clear your bills =
or to solve your financial problem ? if yes contact us now at </span><=
a href=3D"mailto:johnmore056@gmail.com" target=3D"_blank" style=3D"color:rg=
b(17,85,204); font-family:"Helvetica Neue",Helvetica,Arial,sans-s=
erif; font-size:13px">johnmore056@gmail.com</a><span style=3D"font-weight:7=
00"> for
more info</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
--_000_41F53C18B3E1A94781751763B6718369FE04AB13FELHQR106felhqr_--