import * as React from "react";
import type { SVGProps } from "react";
const SvgBraketSimulator = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#ED7100"
      fillRule="evenodd"
      d="M39.287 29.336q.418.334.799.664-.38.33-.799.663c.005-.222.013-.443.013-.663 0-.224-.009-.442-.013-.664m-2.502 6.38q-.48-.167-.971-.36c.193-.107.386-.209.578-.32s.379-.228.568-.342q-.08.528-.175 1.022M33.484 42c-.901 0-2.036-1.577-2.833-4.321a30 30 0 0 0 2.831-1.142c.963.443 1.912.824 2.837 1.139C35.521 40.421 34.386 42 33.484 42m-3.474-7.306c.189.114.375.23.567.342.195.112.392.216.587.324q-.494.194-.979.363a25 25 0 0 1-.175-1.029M26.873 30q.39-.338.81-.671c-.005.224-.013.448-.013.671 0 .222.008.446.013.67q-.42-.334-.81-.67m-3.78-6c.312-.544 1.518-.976 3.965-.56.391.067.797.158 1.209.261-.193.97-.334 1.989-.435 3.025a30 30 0 0 0-2.422 1.893 17 17 0 0 1-.819-.906c-1.583-1.909-1.813-3.17-1.498-3.713m8.071.639c-.196.108-.394.213-.587.324q-.287.17-.567.342.08-.531.175-1.029.485.169.979.363M37.3 30a34 34 0 0 1-.074 2.16c-.578.385-1.183.768-1.834 1.143q-.952.547-1.904 1.017a33 33 0 0 1-1.911-1.017 34 34 0 0 1-1.834-1.141A34 34 0 0 1 29.67 30c0-.752.029-1.469.073-2.163q.883-.59 1.834-1.141a34 34 0 0 1 1.909-1.018c.635.315 1.272.651 1.906 1.018a33 33 0 0 1 1.832 1.142c.046.71.076 1.431.076 2.162m-.514-5.717q.095.5.173 1.022c-.19-.114-.376-.232-.567-.342-.192-.111-.386-.213-.58-.32q.498-.196.974-.36M43.877 24c.451.781-.351 2.557-2.335 4.625a31 31 0 0 0-2.395-1.883 30 30 0 0 0-.431-3.035c2.777-.682 4.711-.487 5.161.293m1.732-1c-1.093-1.892-3.982-2.067-7.36-1.23a18 18 0 0 0-.604-1.778l-1.851.756c.197.484.373 1.021.534 1.585-.936.317-1.888.703-2.835 1.134a30 30 0 0 0-2.842-1.147c.797-2.744 1.932-4.32 2.833-4.32.485 0 .944.449 1.244.826l1.565-1.246c-1.04-1.306-2.102-1.58-2.809-1.58-2.182 0-3.78 2.415-4.744 5.759a19 19 0 0 0-1.346-.29c-3.876-.66-5.42.468-6.034 1.531s-.818 2.964 1.692 5.99c.278.336.589.673.912 1.01-.31.322-.608.644-.876.966l1.535 1.282c.241-.288.508-.579.787-.869a30 30 0 0 0 2.422 1.895c.101 1.036.242 2.054.435 3.024a17 17 0 0 1-1.209.261c-2.447.416-3.652-.016-3.965-.559-.297-.514.012-1.342.223-1.79l-1.81-.851c-.833 1.773-.539 2.958-.146 3.641.487.843 1.559 1.727 3.916 1.727.615 0 1.317-.06 2.118-.197.436-.074.888-.176 1.346-.29.964 3.344 2.562 5.76 4.744 5.76s3.782-2.415 4.744-5.76c.642.159 1.268.288 1.864.369l.267-1.981a15 15 0 0 1-1.657-.333c.194-.972.336-1.993.436-3.031a31 31 0 0 0 2.404-1.889c1.984 2.066 2.786 3.843 2.335 4.624-.247.429-.889.602-1.383.671l.277 1.98c1.695-.237 2.479-1.028 2.838-1.65 1.093-1.894-.206-4.491-2.627-7 2.421-2.51 3.72-5.107 2.627-7M14 10h2V8h-2zm-4 0h2V8h-2zm-4 0h2V8H6zM3.987 34l.009-20H9v20.003zM42 6v6H3.997L4 5.987zm-31 8h31v5h2V6.012C44 4.902 43.097 4 41.987 4H4.013C2.903 4 2 4.902 2 6.012v27.975C2 35.097 2.903 36 4.013 36L19 35.996v-1.988l-8-.005z"
    />
  </svg>
);
export default SvgBraketSimulator;
