import React, { FC } from 'react';
import { ADSIcon } from "../../icons.types";

const EcoAlt64: FC<ADSIcon>  = 
    ({fill, size = '4rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
  <path fill-rule="evenodd" d="M20.804 13.984c6.184-6.184 16.209-6.184 22.392 0 6.177 6.177 6.183 16.188.018 22.373l-.02.019-.023.022a14.19 14.19 0 0 0-.7.734 17.614 17.614 0 0 0-1.601 2.103c-.96 1.479-1.963 3.523-2.273 5.931H25.403c-.31-2.408-1.314-4.452-2.273-5.93a17.624 17.624 0 0 0-1.6-2.104 14.19 14.19 0 0 0-.744-.775c-6.165-6.185-6.159-16.196.018-22.373ZM45.27 38.542l-1.013-1.106a221.584 221.584 0 0 0 1.013 1.106l.002-.002.045-.043c7.355-7.355 7.355-19.28 0-26.635s-19.28-7.355-26.634 0c-7.355 7.355-7.355 19.28 0 26.635l.048.045.023.023.11.107c.098.099.245.252.424.453.36.404.843.998 1.325 1.742.976 1.505 1.887 3.528 1.887 5.8 0 .444.193.843.5 1.117v1.55c0 1.7 1.157 3.13 2.727 3.544a6.335 6.335 0 0 0 12.546 0A3.668 3.668 0 0 0 41 49.333v-1.548c.02-.019.041-.038.06-.058a1.5 1.5 0 0 0 .44-1.06c0-2.272.91-4.295 1.887-5.8.483-.744.966-1.338 1.325-1.742a11.279 11.279 0 0 1 .534-.56l.023-.022ZM39 48.166H25v1.167c0 .92.746 1.667 1.667 1.667h10.666c.92 0 1.667-.746 1.667-1.667v-1.166Zm-20.27-9.624 1.014-1.106a233.168 233.168 0 0 1-1.014 1.106Zm12.645-21.99a1 1 0 0 1 1.25 0C36.152 19.374 38 22.977 38 26.666c0 3.556-1.717 7.033-5 9.806v2.194a1 1 0 0 1-2 0v-2.194c-3.282-2.773-5-6.25-5-9.806 0-3.689 1.849-7.292 5.375-10.114ZM36 26.666c0 2.407-.97 4.87-3 7.052V28a1 1 0 1 0-2 0v5.718c-2.03-2.182-3-4.645-3-7.052 0-2.772 1.288-5.619 4-8.026 2.712 2.407 4 5.254 4 8.026Zm-4 29.667A4.335 4.335 0 0 1 27.783 53h8.434A4.335 4.335 0 0 1 32 56.333Z"/>
</svg>
)
export default EcoAlt64