import * as React from "react";
import type { SVGProps } from "react";
const SvgKeyManagementService = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" {...props}>
    <g fill="none" fillRule="evenodd">
      <path fill="#DD344C" d="M0 0h40v40H0z" />
      <path
        fill="#FFF"
        d="M26.73 26.497h4v-1h-4zm-5 0h4v-1h-4zm-5 0h4v-1h-4zm6-4a1.001 1.001 0 1 1 1 1c-.55 0-1-.449-1-1m3 0c0-1.103-.896-2-2-2-1.101 0-2 .897-2 2s.899 2 2 2c1.104 0 2-.897 2-2m-6 0a1.001 1.001 0 0 1-2 0 1.001 1.001 0 0 1 2 0m-3 0c0 1.103.899 2 2 2 1.104 0 2-.897 2-2s-.896-2-2-2c-1.101 0-2 .897-2 2m17-6.5v13a.5.5 0 0 1-.5.5h-16.5v-1h16v-12h-12v-1h12.5a.5.5 0 0 1 .5.5m-19.684 3.024a.5.5 0 0 0-.346.476V31.26l-1.304 1.063-1.165-1.963v-1.863a.5.5 0 0 0-.177-.383l-1.198-1.006 1.233-1.261a.5.5 0 0 0 .142-.35v-1a.5.5 0 0 0-.147-.354l-1.23-1.223 1.206-1.046a.5.5 0 0 0 .17-.377v-2a.5.5 0 0 0-.347-.477c-2.742-.868-4.358-3.712-3.758-6.616.428-2.072 2.02-3.733 4.06-4.232 1.73-.427 3.51-.055 4.879 1.017a5.58 5.58 0 0 1 2.15 4.414c0 2.32-1.792 4.649-4.168 5.418m5.168-5.418a6.57 6.57 0 0 0-2.532-5.2c-1.611-1.263-3.7-1.699-5.736-1.203-2.411.591-4.295 2.554-4.8 5.002-.678 3.282 1.067 6.503 4.085 7.65v1.417l-1.437 1.249a.5.5 0 0 0-.024.732l1.46 1.455v.588l-1.465 1.501a.498.498 0 0 0 .035.732l1.43 1.204v1.767c0 .09.026.178.072.255l1.53 2.581a.5.5 0 0 0 .747.132l1.938-1.581a.5.5 0 0 0 .183-.387V19.85c2.297-.894 4.514-3.249 4.514-6.247m-6.608 1.301a1.39 1.39 0 0 1 0-2.778c.767 0 1.39.623 1.39 1.39a1.39 1.39 0 0 1-1.39 1.388m0-3.778a2.39 2.39 0 0 0-2.388 2.39 2.39 2.39 0 0 0 2.388 2.388 2.39 2.39 0 0 0 2.39-2.388 2.393 2.393 0 0 0-2.39-2.39"
      />
    </g>
  </svg>
);
export default SvgKeyManagementService;
