The Islamic regime in Iran, in many cases, has been able to circumvent sanctions, adapt to existing sanctions and create measures to bypass some of the sanctions. However, the very existence of sanctions and sanctions regimes has a very important psychological effect.
With regard to the IRGC, I think the sanctions will also have a very positive effect on the Iranian people, who have been subjected to the IRGC's nefarious activities for decades.
With regard to Canada, I think you know it is very important that the government is also committed to any legislation that covers this issue. However, there is room for implementing and adapting. I think the Iranian-Canadian community in Ontario and Toronto, for example, knows how much this can cut into the activities and the influence that IRGC and Shiite fundamentalism has, especially on the Iranian-Canadian community.