import * as React from "react";
import type { SVGProps } from "react";
const SvgControlTower = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#E7157B" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="m10.848 23.34 2.172 2.073.716-.7-2.173-2.071zm5.07 4.837 2.17 2.072.716-.699-2.17-2.072zm12.227-11.824 2.144 2.1.726-.689-2.144-2.1zm-2.131-3.49-2.144-2.1-.726.688 2.144 2.1zM22.239 29.55l.716.699 2.172-2.073-.716-.7zm5.068-4.837.716.699 2.172-2.073-.716-.698zm-15.108-9.044-2.15 2.094.724.692 2.15-2.094zm5.743-4.194-.724-.692-2.151 2.095.724.692zm5.078 9.105h-2.03v1.857a2.64 2.64 0 0 0 1.351-.693c.338-.327.563-.729.679-1.164m-3.048 1.857V20.58h-2.027c.113.427.33.831.676 1.164.383.369.857.6 1.351.693m-2.085-2.84h2.085v-2.136a2.65 2.65 0 0 0-1.351.693c-.42.406-.659.916-.734 1.444m3.104-2.136v2.137h2.086a2.48 2.48 0 0 0-.736-1.444 2.65 2.65 0 0 0-1.35-.693m8.399 2.63-2.456 2.315-.712-.703 1.192-1.123h-3.348c-.13.7-.472 1.345-1.005 1.858a3.66 3.66 0 0 1-2.07.983v3.396l1.25-1.196.717.697-2.483 2.377-2.394-2.384.732-.683 1.16 1.154v-3.361a3.67 3.67 0 0 1-2.072-.983 3.46 3.46 0 0 1-1.004-1.858H13.6l1.259 1.112-.685.726-2.645-2.333 2.649-2.282.678.733-1.232 1.062h3.245c.08-.78.413-1.541 1.032-2.138a3.67 3.67 0 0 1 2.071-.983v-3.075L18.83 14.55l-.734-.682 2.375-2.384 2.502 2.375-.714.7-1.268-1.204v3.122a3.66 3.66 0 0 1 2.07.983 3.43 3.43 0 0 1 1.034 2.138h3.324l-1.198-1.14.714-.7zM19.35 31.877 20.512 33l1.165-1.123-1.165-1.124zM7 20.082l1.32 1.273 1.32-1.273-1.32-1.274zm25.746-1.21-1.254 1.21 1.254 1.21L34 20.083zM20.482 9.43l-1.26-1.216L20.483 7l1.258 1.214z"
      />
    </g>
  </svg>
);
export default SvgControlTower;
