hso.c revision 04166055
1