When someone opens a bank account, they are handed slightly more than just an account number, passbook, and sometimes maybe a debit card. Behind the scenes, there's some mysterious technical code that quietly reigns as the most formidable force: the CIF number. Online banking, branch transfers...