Abstracted
17 following