cpec latest