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

const Heater32: FC<ADSIcon>  = 
    ({fill, size = '2rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
  <path fill-rule="evenodd" d="M20.673 2.955a.5.5 0 0 1 .705.05c.41.474.487 1.045.445 1.576-.04.51-.196 1.05-.335 1.53l-.008.028c-.148.512-.275.96-.306 1.358-.03.387.036.649.204.842a.5.5 0 1 1-.756.655c-.41-.473-.487-1.045-.445-1.575.04-.51.196-1.05.335-1.531l.008-.027c.148-.513.275-.96.306-1.359.03-.386-.036-.648-.204-.841a.5.5 0 0 1 .05-.706Zm-9.334 0a.5.5 0 0 1 .706.05c.41.474.486 1.045.445 1.576-.04.51-.197 1.05-.335 1.53l-.008.028c-.148.512-.275.96-.307 1.358-.03.387.037.649.205.842a.5.5 0 0 1-.756.655c-.41-.473-.487-1.045-.446-1.575.04-.51.197-1.05.335-1.531l.008-.027c.148-.513.275-.96.307-1.359.03-.386-.037-.648-.204-.841a.5.5 0 0 1 .05-.706ZM8 14.333c-.92 0-1.666.746-1.666 1.667v9.333a1.667 1.667 0 0 0 3.334 0V16c0-.92-.747-1.667-1.667-1.667Zm0-2A3.667 3.667 0 0 0 4.334 16v9.333a3.667 3.667 0 0 0 6.334 2.517A3.656 3.656 0 0 0 13.333 29 3.66 3.66 0 0 0 16 27.85 3.656 3.656 0 0 0 18.667 29c1.05 0 1.998-.442 2.666-1.15a3.667 3.667 0 0 0 6.333-2.517V20.96a2.5 2.5 0 0 0 0-4.584V16a3.667 3.667 0 0 0-6.333-2.517 3.657 3.657 0 0 0-2.666-1.15A3.656 3.656 0 0 0 16 13.483a3.656 3.656 0 0 0-2.667-1.15c-1.05 0-1.998.442-2.666 1.15A3.656 3.656 0 0 0 8 12.333Zm17.668 4.042V16a1.667 1.667 0 0 0-3.334 0v9.333a1.667 1.667 0 1 0 3.334 0V20.96a2.5 2.5 0 0 1 0-4.584ZM20.333 16v9.333a1.667 1.667 0 0 1-3.333 0V16a1.667 1.667 0 0 1 3.333 0ZM15 16a1.667 1.667 0 0 0-3.333 0v9.333a1.667 1.667 0 0 0 3.333 0V16Zm1.71-12.994a.5.5 0 1 0-.756.655c.168.193.235.455.205.841-.032.398-.16.846-.307 1.36l-.008.026c-.139.48-.295 1.022-.335 1.531-.042.53.036 1.102.445 1.575a.5.5 0 1 0 .756-.655c-.167-.193-.234-.455-.204-.842.031-.397.159-.846.307-1.358l.007-.027c.14-.48.295-1.022.335-1.531.042-.53-.035-1.102-.445-1.575Zm8.456 15.66a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"/>
</svg>
)
export default Heater32