Now this got me scratching my head.

Also could that be a 310777-0112-E1 when comes to the engine numbers?