What Does AFPRO Stand For?

AFPRO has more than one possible meaning :

If you know of another acronym for AFPRO, please suggest it as a new acronym for AFPRO.