tokens: The Financial Consumer Agency of Canada ( FCAC ) is an independent agency of the Government of Canada that enforces consumer protection legislation , regulations and industry commitments by federally regulated financial entities .