import * as React from "react";
import type { SVGProps } from "react";
const SvgKinesisDataStreams = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#8C4FFF" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M8 13.706H7c0 3.532 4.767 5.773 14.172 6.707C11.767 21.345 7 23.587 7 27.119h1c0-2.318 3.233-6.206 24.888-6.206v-1C11.233 19.913 8 16.024 8 13.706m2.874-3.832h-1c0 4.511 2.734 9.123 23.014 9.123v-1c-19.399 0-22.014-4.106-22.014-8.123M13.748 7h-1c0 5.101 1.555 10.081 20.14 10.081v-1c-19.14 0-19.14-5.465-19.14-9.081m12.239 23.871h.904v-1.074h-.904zm1.904-1.574v2.074a.5.5 0 0 1-.5.5h-1.905a.5.5 0 0 1-.5-.5v-2.074a.5.5 0 0 1 .5-.5h1.905a.5.5 0 0 1 .5.5m-2.88-1.404h1.903v-1h-1.903zm3.831-1.952h1.021v-.992h-1.021zm2.897 1.895a4.7 4.7 0 0 0-.876-2.728v1.333a.5.5 0 0 1-.5.5h-2.021a.5.5 0 0 1-.5-.5v-1.992c0-.277.223-.5.5-.5h1.357a4.7 4.7 0 0 0-2.703-.856c-1.543 0-2.902.752-3.769 1.896h3.687v1h-4.286a4.7 4.7 0 0 0-.279.904h1.71v1h-1.8a4.7 4.7 0 0 0 .404 1.856h1.396v1h-.779c.869 1.106 2.203 1.831 3.716 1.831s2.847-.725 3.716-1.831h-1.894v-1h2.511c.26-.586.41-1.231.41-1.913m1 0a5.75 5.75 0 0 1-5.743 5.744 5.75 5.75 0 0 1-5.743-5.744 5.75 5.75 0 0 1 5.743-5.743 5.75 5.75 0 0 1 5.743 5.743m-9.86-5.476-.004-.034c-11.456 1.336-13.001 5.109-13.001 8.625h1c0-2.943 1.341-6.098 10.814-7.455a7 7 0 0 1 1.191-1.136m-2.059 2.506q-.263.543-.428 1.133c-6.634 1.801-6.644 5.12-6.644 7.826h-1c0-2.814.024-7.005 8.072-8.959"
      />
    </g>
  </svg>
);
export default SvgKinesisDataStreams;
