Can you imagine giving all this information to CFCSFS???
What if an employee takes all this information (including the bank statement) & sends it the nigerian (or even kenyan) scammer?
They can create a fake identity. Sell your stocks, cash your dividends...
Greedy when others are fearful. Very fearful when others are greedy - to paraphrase Warren Buffett