The RANT corporation