CP CORPORATION