import React from 'react';
import Icon from '../../src/Icon';

const ClearSatelliteIcon = props => (
  <Icon
    dangerouslySetGlyph={
      '<svg viewBox="0 0 52 42.016" fill="currentColor"><path d="M50 16H36a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2zM34.475 30.49l-.004.002.009.009a11.966 11.966 0 0 1-8.485 3.515 11.959 11.959 0 0 1-8.485-3.515l.005-.005-.009-.006a2 2 0 0 1 2.829-2.829c.005.006.007.013.012.019a7.973 7.973 0 0 0 5.649 2.335 7.97 7.97 0 0 0 5.628-2.317c.011-.011.014-.026.024-.037a2 2 0 1 1 2.827 2.829zm-11.314-8.485a2 2 0 0 1 2.829 0 2 2 0 0 1 2.829 2.829l-.004.002.008.008a3.988 3.988 0 0 1-2.829 1.172 3.988 3.988 0 0 1-2.828-1.172l.005-.005-.009-.006a1.999 1.999 0 0 1-.001-2.828zM28 18h-4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4zm0-14h-4v10h4V4zM16 16H2a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2zm-1.324 17.319c.005.005.006.013.012.018a15.95 15.95 0 0 0 11.306 4.679c4.404 0 8.392-1.781 11.285-4.66.011-.011.014-.026.025-.037a2 2 0 1 1 2.828 2.828l-.004.003.008.008a19.938 19.938 0 0 1-14.142 5.858 19.938 19.938 0 0 1-14.142-5.858l.005-.005-.009-.006a2 2 0 1 1 2.828-2.828zm25.459 2.839c.001 0 .001-.001 0 0zm-28.284 0z" fill-rule="evenodd" clip-rule="evenodd"/></svg>'
    }
    {...props}
  />
);

export default ClearSatelliteIcon;
