import * as React from "react";
import type { SVGProps } from "react";
const SvgRoute53ResolverDnsFirewall = (props: SVGProps<SVGSVGElement>) => (
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" {...props}>
    <path
      fill="#8C4FFF"
      fillRule="evenodd"
      d="M23.818 35.539a8.67 8.67 0 0 1-7.349-4.04c-1.269-1.993-1.291-4.572-.055-6.73l.036-.06c1.431-2.173 1.13-5.082.689-6.99 1.151.837 2.163 2.322 2.524 2.969a.999.999 0 0 0 1.813-.143c1.299-3.567.693-6.275-.209-8.07 1.582.649 3.527 1.77 4.918 3.652 1.646 2.225 2.215 5.095 1.692 8.529a.998.998 0 0 0 1.611.933c.069-.055 1.419-1.16 2.141-3.79.462.764.893 1.946.893 3.699 0 3.75-1.131 10.04-8.704 10.04m7.654-16.7a1 1 0 0 0-1.467.777q-.033.318-.081.61c-.285-1.99-1.001-3.764-2.143-5.304-3.249-4.376-8.748-5.208-8.981-5.241a1.002 1.002 0 0 0-.769 1.767c.126.104 2.701 2.27 2.089 6.39-1.046-1.277-2.641-2.72-4.505-2.72a.998.998 0 0 0-.928 1.373c.504 1.254 1.504 4.977.096 7.114-.011.016-.06.097-.069.113l-.028.047-.007.012c-1.606 2.803-1.567 6.175.103 8.798a10.66 10.66 0 0 0 9.036 4.965c9.933 0 10.704-9.216 10.704-12.041 0-4.968-2.926-6.593-3.05-6.66m2.915 19.895c-4.571.82-8.469 3.057-10.372 4.306-1.902-1.25-5.801-3.485-10.372-4.306C11.381 38.326 4 36.538 4 30.599c0-2.532.945-4.161 2.041-6.047 1.052-1.814 2.246-3.87 2.246-6.66 0-3.591-1.685-6.288-3.014-7.856A482 482 0 0 0 9.527 4.79c2.212 1.768 4.731 2.73 7.19 2.73 2.779 0 5.176-1.011 7.298-3.084 2.122 2.073 4.52 3.084 7.298 3.084 2.46 0 4.979-.962 7.191-2.73a489 489 0 0 0 4.253 5.247c-1.329 1.568-3.013 4.264-3.013 7.856 0 2.79 1.194 4.846 2.249 6.66 1.094 1.887 2.038 3.515 2.038 6.046 0 5.939-7.382 7.727-9.644 8.134m9.333-15.186c-1.016-1.75-1.976-3.402-1.976-5.654 0-3.461 1.912-5.953 3.053-7.13.353-.365.376-.938.053-1.33-1.135-1.38-3.933-4.791-5.419-6.696a1 1 0 0 0-.707-.381.99.99 0 0 0-.76.262c-2.025 1.87-4.387 2.902-6.651 2.902-2.539 0-4.62-1.016-6.549-3.198-.379-.43-1.119-.43-1.498 0-1.928 2.182-4.01 3.198-6.549 3.198-2.263 0-4.626-1.031-6.651-2.902a.98.98 0 0 0-.76-.262 1 1 0 0 0-.707.38C7.216 4.51 4.611 7.694 3.18 9.434c-.323.393-.299.965.054 1.33 1.141 1.177 3.053 3.669 3.053 7.13 0 2.25-.96 3.904-1.977 5.655C3.174 25.505 2 27.528 2 30.598c0 7.49 8.641 9.627 11.29 10.104 4.705.845 8.67 3.334 10.155 4.365a1.01 1.01 0 0 0 1.141 0c1.485-1.031 5.45-3.52 10.155-4.365 2.648-.477 11.29-2.613 11.29-10.103 0-3.07-1.174-5.092-2.311-7.052"
    />
  </svg>
);
export default SvgRoute53ResolverDnsFirewall;
