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

const API20: FC<ADSIcon>  = 
    ({fill, size = '1.25rem', ...rest}) => (<svg aria-hidden="true" width={size} height={size} {...rest} fill={fill} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <g clip-path="url(#a)">
    <path fill-rule="evenodd" d="M6.033 6.18C6.195 6.09 6.486 6 7 6V4c-.736 0-1.383.128-1.923.423-.558.303-.93.744-1.167 1.24-.412.865-.41 1.94-.41 2.733V8.5c0 .949-.02 1.567-.215 1.976a.712.712 0 0 1-.318.345C2.805 10.909 2.514 11 2 11v2c.514 0 .805.09.967.179.146.08.242.185.318.345.195.41.215 1.027.215 1.976v.104c0 .793-.002 1.868.41 2.732.236.497.61.938 1.167 1.242.54.294 1.187.422 1.923.422v-2c-.514 0-.805-.09-.967-.179a.712.712 0 0 1-.318-.345C5.52 17.066 5.5 16.45 5.5 15.5v-.104c0-.793.002-1.868-.41-2.732A2.822 2.822 0 0 0 4.654 12a2.8 2.8 0 0 0 .436-.664c.412-.864.41-1.939.41-2.732V8.5c0-.949.02-1.567.215-1.976a.712.712 0 0 1 .318-.345Zm11.934 0C17.805 6.09 17.514 6 17 6V4c.736 0 1.383.128 1.924.423.557.303.93.744 1.166 1.24.412.865.41 1.94.41 2.733V8.5c0 .949.02 1.567.215 1.976.076.16.172.265.318.345.162.088.453.179.967.179v2c-.514 0-.805.09-.967.179a.711.711 0 0 0-.318.345c-.195.41-.215 1.027-.215 1.976v.104c0 .793.002 1.868-.41 2.732a2.71 2.71 0 0 1-1.166 1.242c-.541.294-1.188.422-1.924.422v-2c.514 0 .805-.09.967-.179a.711.711 0 0 0 .318-.345c.195-.41.215-1.027.215-1.976v-.104c0-.793-.002-1.868.41-2.732a2.8 2.8 0 0 1 .436-.664 2.822 2.822 0 0 1-.436-.664c-.412-.864-.41-1.939-.41-2.732V8.5c0-.949-.02-1.567-.215-1.976a.711.711 0 0 0-.318-.345ZM7.833 9h1.485l1.575 5.213H9.64l-.27-.968H7.713l-.263.968h-1.2L7.832 9Zm1.26 3.255-.57-2.018-.548 2.018h1.117ZM11.579 9h1.748c.37 0 .697.068.982.203.29.135.515.332.675.592.165.26.248.568.248.922 0 .365-.083.68-.248.945a1.61 1.61 0 0 1-.682.608 2.32 2.32 0 0 1-.99.203h-.57v1.74h-1.163V9Zm1.658 2.482c.25 0 .445-.064.585-.194.145-.13.217-.318.217-.563 0-.24-.07-.42-.21-.54-.135-.125-.322-.188-.562-.188h-.525v1.486h.495ZM17.202 9H16.04v5.213h1.162V9Z"/>
  </g>
  <defs>
    <clipPath id="a">
      <rect width="24" height="24" fill="#fff"/>
    </clipPath>
  </defs>
</svg>
)
export default API20