Magma Design Group, Inc. Directions