currency and interest rate swaps 3941533