Hi Neil,
0D0778 thought to be XA-USP however what the frame is, is causing a bit of a puzzle. Learjet 40 c/n 40-2054 has been put forward. However 0D0778 was showing a flight ID of MHV452 which is reported to be used by Learjet 45XR c/n 45-372 ex-D-CRBE which is also reported as having been sold to Mexico.
12004C unknown to me
804B83 unknown to me
Stay safe
Alan