traprocks

For definition of traprocks, please visit here.