result.h revision bf6d2e39124ab3d51c253f7acad9a4abef059be6