egoost

For definition of egoost, please visit here.