defggo

For definition of defggo, please visit here.