Well i have checked the rules for maintaining funds, as per rules requirement is only 100cad per day.. according to that i have enough funds. Other than that i did showed fixed deposit account balance, property evaluation.
I have been to other countries as well. Dubai and Thailand on my company...