hso.c 83.7 KB