denosw

For definition of denosw, please visit here.