AMENDED AND RESTATED TECHNICAL CONSULTING AND SERVICES AGREEMENT