I would just mention something in the context of your question on the offshore aspect and so forth, and the aspect of the Panama papers.
Earlier today, CRA announced that they had done a number of searches. Much of the information and the intelligence that was provided that supported those searches was as a result of the significant contribution that FINTRAC has made in relation to working on tax evasion and money laundering in Canada.