hs_main