Well, thanks for your information, then I will give up rather than pursuing this bureaucratic process. I used to work some time in EU but I did not think about residing overseas at that time, now this Canada treated me like I am telling lies to them. Just don't like it. No software engineer...