Public Apology from SPM ~ by Garret Troop