I have no effing clue on any of these.