Thanks a lot LPS,
I will apply online and all they want is IMM5710, Passport, digital photo and an optional letter of explanation.
For the letter of explanation upload I will create a pdf including the letter of explanation, the AOR, work permit, additional info that didn't fit on the IMM5710...