SPFPL Apln