asi

For definition of asi, please visit here.