CGPSC registration