if someone who lives in paraguay has offshore bank accounts and their country/government doesnt care that they have a lot of money in those accounts but lets say that they wanted to immigrate later on to canada, will the canadian government want to know about this before giving them permanent residency or not? can someone please tell me. thank you.