I've been boarded by the CG twice on the great lakes and stopped by a couple of Ontario agencies. They are both safety and law enforcement along with numerous others. In our border area we dealt with both U.S. & Canadian Coast Guard, Border Patrol of both, Immigration of both, State Department of Natural Resources, Provincial Ministry of Natural Resources, Local Sheriff's Dept., Tribal Police, Ontario Provincial Police, Mounties, etc, etc, etc.