import * as React from "react";
import type { SVGProps } from "react";
const SvgRedshiftDenseComputeNode = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M17.423 26.541q.522 0 1.486-.271v1.248a3.9 3.9 0 0 1-1.679.352q-3.18 0-3.179-4.019 0-1.987.828-3.043.83-1.056 2.385-1.056.794 0 1.555.307v1.249q-.784-.24-1.363-.239-.896 0-1.316.63t-.42 1.993v.261q0 1.34.408 1.964.409.624 1.295.624m-6.143-2.622q0 1.329-.363 1.971-.363.64-1.101.64h-.669v-5.439h.658q.76 0 1.118.631.357.63.357 1.97zm-1.35-4.042H7.557v7.868h2.429q1.431 0 2.18-.999t.749-2.941q0-1.93-.761-2.929-.76-.999-2.224-.999m27 6.603a.99.99 0 0 0-.869.974v2.979l-2.329-.778 2.685-3.924zm1.131 7.833h5.859v-5.859h-5.859zm-4.367 5.139v-2.391a1 1 0 0 0-1-1h-3.345l3.209-4.69 3.503 1.169v2.773a1 1 0 0 0 1 1h.835a390 390 0 0 1-4.202 3.139m-7.859 4.468h5.859v-5.859h-5.859zm-2.748-11.973a1 1 0 0 0 1-1v-2.402l6.498 2.168-3.659 5.348h-2.092a.98.98 0 0 0-.593.215l-5.324-4.329zM4 29.948h18.087V17.974H4zm20.241-18.303a1 1 0 0 0 .593.215h2.092l3.659 5.348-6.498 2.168v-2.402a1 1 0 0 0-1-1h-4.17zm1.593-1.785h5.859V4h-5.859zm12.062 1.747h-.835a1 1 0 0 0-1 1v2.774l-3.503 1.169-3.209-4.69h3.345a1 1 0 0 0 1-1V8.469a403 403 0 0 1 4.202 3.138m.165 7.86h5.859v-5.859h-5.859zm-4.329-1.201 2.329-.778v2.979c0 .506.381.906.869.973l-.513.75zm-9.645 3.217 7.672-2.559 3.446 5.036-3.446 5.037-7.672-2.56zm15.247-.016h5.586a1 1 0 0 0 1-1v-7.86a1 1 0 0 0-1-1h-3.742C38.557 9.56 34.9 6.87 33.694 5.986V3a1 1 0 0 0-1-1h-7.86a1 1 0 0 0-1 1v6.396l-8.089 6.578H3a1 1 0 0 0-1 1v13.973a1 1 0 0 0 1 1h12.745l8.089 6.576v6.397a1 1 0 0 0 1 1h7.86a1 1 0 0 0 1-1v-2.985c1.206-.884 4.863-3.574 7.484-5.622h3.742a1 1 0 0 0 1-1v-7.859a1 1 0 0 0-1-1h-5.586l-1.706-2.494z"
    />
  </svg>
);
export default SvgRedshiftDenseComputeNode;
