Well, the fact that you don't understand the difference between an investment bank/primary dealer like Cantor Fitzgerald, and an audit firm (i.e. preferably one of the Big 4 - PWC, Deloitte, E&Y, KPMG) tells me that unfortunately, you do not know the topic nearly as well as you think you do...