Bank of America expects these fundamentally strong ... of significant debt components and completed a substantial share repurchase program, with the recent buyback totaling $3,535 million ...