AMENDED AND RESTATED CREDIT AGREEMENT AMONG VALLEY GROUP, INC., as Borrower,