AGREEMENT OF SALE AND PURCHASE between THE TORONTO-DOMINION BANK and AMERITRADE HOLDING CORPORATION dated as of June 22, 2005