cum-swap (100.684)