ROYAL BANK OF CANADA TERMS AGREEMENT