AMENDED AND RESTATED RECEIVABLES PURCHASE AGREEMENT Dated as of June 14, 2016 WORLD’S FOREMOST BANK, RPA Seller, and WFB FUNDING, LLC, Purchaser CABELA’S MASTER CREDIT CARD TRUST