result.h revision 516d43e889d4fba3711671b6329f4145748c78ff