import * as React from "react";
import type { SVGProps } from "react";
const SvgVpcNetworkAccessAnalyzer = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M37 39.121h5v-2h-5zm-5 2 .071-.003a1 1 0 0 0 .729-.397l3-4-1.6-1.2-2.308 3.077-1.185-1.184-1.414 1.414 2 2a1 1 0 0 0 .707.293m5-9h5v-2h-5zm-5 2 .071-.003a1 1 0 0 0 .729-.397l3-4-1.6-1.2-2.308 3.077-1.185-1.184-1.414 1.414 2 2a1 1 0 0 0 .707.293m-4 9.872h16v-19H28zm18-20v21a1 1 0 0 1-1 1H27a1 1 0 0 1-1-1v-21a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1m-26 2a1 1 0 0 0 .707-.293l3-3-1.414-1.414L21 22.579v-9.172l1.293 1.293 1.414-1.414-3-3a1 1 0 0 0-1.414 0l-3 3 1.414 1.414L19 13.407v9.172l-1.293-1.293-1.414 1.414 3 3a1 1 0 0 0 .707.293M14.707 21.7l3-3a1 1 0 0 0 0-1.414l-3-3-1.414 1.414 1.293 1.293H11v2h3.586l-1.293 1.293zm10.707-2.707H29v-2h-3.586l1.293-1.293-1.414-1.414-3 3a1 1 0 0 0 0 1.414l3 3 1.414-1.414zM12 28.993h12v2H12c-.51 0-.961.004-1.365.007q-.479.005-.887.005c-1.476 0-2.359-.07-3.352-.558C4.368 29.45 2 26.764 2 22.475c0-5.353 3.532-7.405 5.71-8.162l-.031-.539c-.002-4.5 2.965-9.11 6.899-10.781 4.607-1.958 9.488-.985 13.054 2.603 1.045 1.05 1.911 2.311 2.586 3.761a5.45 5.45 0 0 1 4.964-.824c2.261.743 3.682 2.802 3.887 5.577 2.508.718 5.933 2.896 6.901 6.768l-1.94.486c-.947-3.787-4.736-5.234-6.117-5.472a1 1 0 0 1-.819-1.133c.002-2.197-.923-3.796-2.536-4.326-1.418-.466-2.986.05-3.896 1.284a1 1 0 0 1-.952.396 1 1 0 0 1-.796-.657c-.627-1.782-1.536-3.279-2.7-4.45-1.426-1.434-5.336-4.516-10.855-2.173-3.186 1.354-5.682 5.256-5.682 8.883l.076 1.267c.028.478-.286.908-.749 1.028C7.135 16.49 4 17.968 4 22.475c0 3.37 1.766 5.434 3.278 6.177.719.354 1.326.364 3.34.348.409-.003.866-.007 1.382-.007"
    />
  </svg>
);
export default SvgVpcNetworkAccessAnalyzer;
