SERIES M BOND PURCHASE AGREEMENT by and among FEDERAL FINANCING BANK, NATIONAL RURAL UTILITIES COOPERATIVE FINANCE CORPORATION, and ADMINISTRATOR of the RURAL UTILITIES SERVICE made as of November 9, 2017