SDALibTM Ab Generation