Scheer, Rowlett & Associates Investment Management, Ltd.