spln