hmsuy

For definition of hmsuy, please visit here.