swap (110.667)