ppp2023