Seems like trvl.ca issued the tickets in batches? I book a few tickets 30-90 minutes apart and they were all issued within the last few minutes. Seems like the ticket is issued by the Asia-Europe carrier, not MH. So my tickets were issued by CX, QF and SQ