package Ġru . ot us . ot us kotlin . work out . backend . common . models Ċ Ċ data Ġclass ĠM p Principal Model ( ĊĠĠĠ Ġval Ġid : ĠAuthor Id Model Ġ= ĠAuthor Id Model . NONE , ĊĠĠĠ Ġval Ġfname : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġm name : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġl name : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġgroups : ĠSet < Mp User Groups > Ġ= Ġempty Set () Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠNONE Ġ= ĠM p Principal Model () ĊĠĠĠ Ġ} Ċ } Ċ