AIPC – From 2017 to Dec 2023​