20800564
20140000
MFD
no date noted

N8158J
20141227
PIC
Luqa - Malta International (MLA / LMML), Malta