NPSO announces promotions

78