SHA PALS Provider (SPALS)