aajnsw

For definition of aajnsw, please visit here.