OAPSE won't give up
Created by OAPSE.