sepo

For definition of sepo, please visit here.