import * as React from "react";
import type { SVGProps } from "react";
const SvgEc2SpotInstance = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#ED7100"
      fillRule="evenodd"
      d="M3.675 24.96H2v-2h1.675a20.1 20.1 0 0 1 3.806-10.899L9.1 13.232a18.15 18.15 0 0 0-3.425 9.728h1.596v2H5.675a18.15 18.15 0 0 0 3.426 9.729L7.48 35.86a20.13 20.13 0 0 1-3.805-10.9m32.186 15.48c-3.204 2.321-6.955 3.617-10.901 3.806v1.616h-2v-1.616c-3.944-.189-7.695-1.485-10.899-3.806l1.172-1.619a18.14 18.14 0 0 0 9.727 3.425v-1.597h2v1.597a18.14 18.14 0 0 0 9.729-3.425zm-23.8-32.959c3.204-2.321 6.955-3.617 10.899-3.807V2h2v1.674c3.946.19 7.697 1.486 10.901 3.807L34.689 9.1a18.15 18.15 0 0 0-9.729-3.426v1.597h-2V5.674A18.14 18.14 0 0 0 13.233 9.1zM45.92 24.96h-1.673c-.19 3.944-1.486 7.696-3.805 10.9l-1.621-1.171a18.15 18.15 0 0 0 3.426-9.729H40.65v-2h1.597a18.14 18.14 0 0 0-3.426-9.728l1.62-1.171c2.32 3.203 3.616 6.955 3.806 10.899h1.673zM35.551 10.956l6.148-6.149 1.414 1.414-6.148 6.149zM12.37 36.965l-6.149 6.148-1.414-1.414 6.149-6.148zm19.325-6.685 11.418 11.419-1.414 1.414L30.28 31.694zM16.226 17.64 4.807 6.221l1.414-1.414L17.64 16.226zm17.275 5.32v-8.541H24.96v2.485h-2v-3.077a1.41 1.41 0 0 1 1.408-1.408h9.725a1.41 1.41 0 0 1 1.408 1.408v9.725a1.41 1.41 0 0 1-1.408 1.408h-3.106v-2zm-19.081 2v8.541h8.54v-2.514h2v3.106a1.41 1.41 0 0 1-1.408 1.408h-9.724a1.41 1.41 0 0 1-1.408-1.408v-9.725a1.41 1.41 0 0 1 1.408-1.408h3.105v2zm5.27 3.271h8.541V19.69H19.69zm10.541.348v-9.238c0-.91-.742-1.652-1.652-1.652h-9.238c-.91 0-1.651.742-1.651 1.652v9.238c0 .91.741 1.652 1.651 1.652h9.238c.91 0 1.652-.742 1.652-1.652"
    />
  </svg>
);
export default SvgEc2SpotInstance;
