GPfinal2022_re