swap (163.728)