adlrw

For definition of adlrw, please visit here.