Asian cum swap compilation

STANDARD - 204,546   GOLD - 16,718