aaggrs

For definition of aaggrs, please visit here.