Kucka-Viviano swap deal