CIBC said it's going to record a gain of C$381 million on the previously announced restructuring of Visa, but the bank added it's writing down C$302 million on collateralized debt obligations and residential mortgage-backed securities. Best Regards, Meredith !