libhs