cikrs

For definition of cikrs, please visit here.