ASSIGNMENT, PURCHASE AND ASSUMPTION AGREEMENT by and between FIRST NIAGARA BANK, NATIONAL ASSOCIATION and COMMUNITY BANK, NATIONAL ASSOCIATION