import * as React from "react";
import type { SVGProps } from "react";
const SvgS3Replication = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#7AA116"
      fillRule="evenodd"
      d="M35.969 7.575a44 44 0 0 0-3.833-.555C29.756 5.977 25.443 5 19.406 5 8.716 5 4.075 7.812 4.007 8.741l.022.15c.205.53 1.649 1.508 5.289 2.238-.515.541-.89 1.142-1.081 1.812-1.412-.316-2.747-.724-3.818-1.258l3.424 24.458q.01.07.01.14c.04.156.693.84 3.018 1.478l.298 2.13c-3.457-.806-5.255-1.99-5.315-3.528L2.068 9.314c-.013-.052-.014-.11-.024-.164l-.034-.248-.006-.048C2.002 8.807 2 8.811 2 8.764 2 5.02 10.969 3 19.407 3c7.458 0 14.98 1.57 16.562 4.575m5.929 21.405.134-1.017c.999.61 1.493 1.031 1.733 1.29-.318.012-.9-.042-1.867-.273m-3.661 12.425a1 1 0 0 0-.008.12c-.03.113-.395.551-1.655 1.043-.63.246-1.376.468-2.217.66-2.18.497-4.852.772-7.528.772-7.106 0-11.21-1.736-11.395-2.463a1 1 0 0 0-.01-.139L12 16.945c3.31 1.661 9.468 2.31 14.989 2.31 5.326 0 11.259-.644 14.479-2.285l-1.517 11.46c-3.867-1.227-8.921-3.506-11.2-4.567a1.915 1.915 0 0 0-1.886-1.607 1.92 1.92 0 0 0-1.918 1.918 1.92 1.92 0 0 0 1.918 1.917c.423 0 .81-.142 1.128-.374 2.693 1.253 7.782 3.527 11.693 4.728zM26.99 10.257c9.572 0 14.813 2.457 14.873 3.74l-.013.093c-.186 1.172-5.143 3.164-14.86 3.164-9.917 0-15.185-2.022-15.388-3.164l-.013-.093c.068-.929 4.708-3.74 15.4-3.74m18.965 18.931c-.191-1.028-1.3-2.05-3.64-3.373l1.544-11.664q.006-.065.008-.13c0-3.785-8.49-5.764-16.877-5.764-8.44 0-17.408 2.02-17.408 5.763 0 .047-.001.048.002.095l.008.044 3.843 27.46C13.568 44.83 21.49 46 26.829 46c2.822 0 5.654-.292 7.972-.822a17.5 17.5 0 0 0 2.5-.748c1.899-.74 2.883-1.689 2.925-2.817l1.408-10.643c.818.184 1.507.281 2.072.281.892 0 1.494-.229 1.884-.689.328-.386.458-.875.365-1.374"
    />
  </svg>
);
export default SvgS3Replication;
