eiprw

For definition of eiprw, please visit here.