swap (107.930)