import * as React from "react";
import type { SVGProps } from "react";
const SvgVpcCarrierGateway = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M28.95 19.05A6.96 6.96 0 0 1 31 24a6.96 6.96 0 0 1-2.05 4.949l1.414 1.414A8.94 8.94 0 0 0 33 24a8.94 8.94 0 0 0-2.636-6.364zM25 38.22V30.5h-2v7.723l-4.036-4.343-1.099 1.023 6.133 6.597 6.135-6.597-1.098-1.023zM44 24c0-11.028-8.972-20-20-20S4 12.972 4 24s8.971 20 20 20 20-8.972 20-20m2 0c0 12.131-9.869 22-22 22S2 36.131 2 24 11.869 2 24 2s22 9.869 22 22M34.606 13.393l-1.414 1.414A12.92 12.92 0 0 1 37 24c0 3.472-1.353 6.737-3.808 9.192l1.414 1.414A14.9 14.9 0 0 0 39 24c0-4.007-1.561-7.774-4.394-10.607M17 24c0-1.87.728-3.628 2.05-4.95l-1.414-1.414A8.94 8.94 0 0 0 15 24c0 2.404.935 4.663 2.636 6.363l1.414-1.414A6.95 6.95 0 0 1 17 24m7-2c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.898-2-2-2m0-2c2.206 0 4 1.794 4 4s-1.794 4-4 4-4-1.795-4-4 1.794-4 4-4M23 9.777V17.5h2V9.779l4.035 4.341 1.098-1.023L23.998 6.5l-6.133 6.597 1.099 1.023zm-8.193 5.03A12.92 12.92 0 0 0 11 24c0 3.472 1.352 6.737 3.807 9.192l-1.414 1.414A14.9 14.9 0 0 1 9 24c0-4.007 1.56-7.774 4.393-10.607z"
    />
  </svg>
);
export default SvgVpcCarrierGateway;
