OFA-NC's Groups