cdgino

For definition of cdgino, please visit here.