cp_final_2019.pdf