abstract.h 35.9 KB