snlpe