EPICEDGE, INC. (f/k/a DESIGN AUTOMATION SYSTEMS, INC.) AMENDED AND RESTATED SHAREHOLDERS’ AGREEMENT DATED JULY 21, 2000