RECEIVABLES PURCHASE AGREEMENT dated 23 OCTOBER 2015 between MAUSER-WERKE GMBH NCG BUCHTENKIRCHEN GMBH MAUSER BENELUX B.V. MAUSER UK LIMITED MAUSER FRANCE S.A.S. MAUSER ITALIA S.P.A. MAUSER CANADA LTD. MAUSER USA FINANCE, LLC NATIONAL CONTAINER GROUP...