import * as React from "react";
import type { SVGProps } from "react";
const SvgApplicationComposer = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#C925D1" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M30.5 32.9a2.503 2.503 0 0 1-2.5-2.5c0-1.378 1.121-2.5 2.5-2.5s2.5 1.122 2.5 2.5-1.121 2.5-2.5 2.5m-8.732-.632c-.944.944-2.592.944-3.536 0A2.48 2.48 0 0 1 17.5 30.5c0-.667.26-1.295.732-1.767A2.48 2.48 0 0 1 20 28c.668 0 1.296.26 1.768.733.472.472.732 1.1.732 1.767 0 .668-.26 1.296-.732 1.768m-14.036-10A2.48 2.48 0 0 1 7 20.5c0-.667.26-1.295.732-1.767A2.48 2.48 0 0 1 9.5 18c.668 0 1.296.26 1.768.733.472.472.732 1.1.732 1.767 0 .668-.26 1.296-.732 1.768-.944.944-2.592.944-3.536 0m10.5-13.535A2.48 2.48 0 0 1 20 8c.668 0 1.296.26 1.768.733.472.472.732 1.1.732 1.767 0 .668-.26 1.296-.732 1.768-.944.944-2.592.944-3.536 0A2.48 2.48 0 0 1 17.5 10.5c0-.667.26-1.295.732-1.767M30.5 8c1.379 0 2.5 1.122 2.5 2.5 0 1.379-1.121 2.5-2.5 2.5a2.5 2.5 0 0 1-2.5-2.5C28 9.122 29.121 8 30.5 8m0 18.9c-1.793 0-3.258 1.36-3.46 3.1h-3.589a3.46 3.46 0 0 0-.976-1.975c-1.221-1.222-3.276-1.299-4.624-.262l-5.504-5.242a3.457 3.457 0 0 0 0-4.042l5.501-5.239A3.46 3.46 0 0 0 20 14c.935 0 1.813-.364 2.475-1.025A3.46 3.46 0 0 0 23.451 11h3.6c.245 1.692 1.691 3 3.449 3 1.93 0 3.5-1.57 3.5-3.5S32.43 7 30.5 7c-1.758 0-3.204 1.308-3.449 3h-3.6a3.46 3.46 0 0 0-.976-1.975c-1.321-1.322-3.629-1.322-4.95 0a3.48 3.48 0 0 0-.372 4.497l-5.504 5.241c-1.348-1.037-3.403-.96-4.624.262A3.48 3.48 0 0 0 6 20.5c0 .935.364 1.814 1.025 2.475A3.48 3.48 0 0 0 9.5 24c.793 0 1.538-.276 2.152-.76l5.501 5.239a3.477 3.477 0 0 0 .372 4.496A3.48 3.48 0 0 0 20 34c.935 0 1.813-.364 2.475-1.025A3.46 3.46 0 0 0 23.451 31h3.61a3.5 3.5 0 0 0 3.439 2.9c1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5M9.5 32c-.827 0-1.5-.673-1.5-1.5S8.673 29 9.5 29s1.5.673 1.5 1.5-.673 1.5-1.5 1.5m0-4A2.503 2.503 0 0 0 7 30.5C7 31.879 8.121 33 9.5 33s2.5-1.121 2.5-2.5c0-1.378-1.121-2.5-2.5-2.5m21-6c-.827 0-1.5-.673-1.5-1.5s.673-1.5 1.5-1.5 1.5.673 1.5 1.5-.673 1.5-1.5 1.5m0-4a2.503 2.503 0 0 0-2.5 2.5c0 1.379 1.121 2.5 2.5 2.5s2.5-1.121 2.5-2.5c0-1.378-1.121-2.5-2.5-2.5M20 22c-.827 0-1.5-.673-1.5-1.5S19.173 19 20 19s1.5.673 1.5 1.5S20.827 22 20 22m0-4a2.503 2.503 0 0 0-2.5 2.5c0 1.379 1.121 2.5 2.5 2.5s2.5-1.121 2.5-2.5c0-1.378-1.121-2.5-2.5-2.5M9.5 9c.827 0 1.5.673 1.5 1.5S10.327 12 9.5 12 8 11.327 8 10.5 8.673 9 9.5 9m0 4c1.379 0 2.5-1.121 2.5-2.5C12 9.122 10.879 8 9.5 8A2.503 2.503 0 0 0 7 10.5C7 11.879 8.121 13 9.5 13"
      />
    </g>
  </svg>
);
export default SvgApplicationComposer;
