splgc