STF-ABAFP