SPFPL Beauregard