import * as React from "react";
import type { SVGProps } from "react";
const SvgIotGreengrass = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#7AA116" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M11.5 10.003a1.503 1.503 0 0 1 0 3.004 1.503 1.503 0 0 1 0-3.004m0 4.005c.52 0 1.002-.16 1.401-.432l12.394 12.446H24v1.001h2.5a.5.5 0 0 0 .5-.5V24.02h-1v1.291L13.598 12.857c.252-.39.402-.853.402-1.352a2.504 2.504 0 0 0-2.5-2.503A2.504 2.504 0 0 0 9 11.505a2.504 2.504 0 0 0 2.5 2.503m14.5 8.01h1v-3.004h-1zm0-4.005h1v-3.004h-1zm-7 9.01h3v-1.001h-3zm-4 0h3v-1.001h-3zm-7-.5c0-.829.673-1.502 1.5-1.502a1.503 1.503 0 0 1 0 3.003c-.827 0-1.5-.674-1.5-1.502m18.5-15.518A1.503 1.503 0 0 1 26.5 8a1.503 1.503 0 0 1 0 3.004m2.375-.761c.074-.237.125-.482.125-.741A2.504 2.504 0 0 0 26.5 7 2.504 2.504 0 0 0 24 9.503c0 1.208.86 2.22 2 2.452v2.053h1v-2.053a2.5 2.5 0 0 0 1.379-.82C31.275 13.645 33 17.026 33 20.332 33 27.081 27.034 33 20.233 33c-3.307 0-6.584-1.676-9.102-4.595.408-.356.707-.831.818-1.381H14v-1.001h-2.051A2.5 2.5 0 0 0 9.5 24.02 2.504 2.504 0 0 0 7 26.522a2.504 2.504 0 0 0 2.5 2.503c.259 0 .504-.05.739-.125 2.727 3.238 6.333 5.1 9.994 5.1C27.567 34 34 27.613 34 20.331c0-3.655-1.915-7.38-5.125-10.087"
      />
    </g>
  </svg>
);
export default SvgIotGreengrass;
