// Generated by script, don't edit it please.
import * as React from 'react';

function VcardO(props: React.SVGProps<SVGSVGElement>, svgRef?: React.Ref<SVGSVGElement>) {
  return (
    <svg width="1em" height="1em" viewBox="0 0 37 32" fill="currentColor" ref={svgRef} {...props}>
      <path d="M18.286 20.196c0 1.554-1.018 2.661-2.286 2.661H6.857c-1.268 0-2.286-1.107-2.286-2.661 0-2.768.679-5.839 3.5-5.839.875.5 2.054 1.357 3.357 1.357s2.482-.857 3.357-1.357c2.821 0 3.5 3.071 3.5 5.839zm-2.804-9.285c0 2.25-1.821 4.054-4.054 4.054s-4.054-1.804-4.054-4.054c0-2.232 1.821-4.054 4.054-4.054s4.054 1.821 4.054 4.054zM32 18.857V20c0 .321-.25.571-.571.571H21.143a.564.564 0 01-.571-.571v-1.143c0-.321.25-.571.571-.571h10.286c.321 0 .571.25.571.571zm0-4.5v1a.64.64 0 01-.643.643H21.214a.64.64 0 01-.643-.643v-1a.64.64 0 01.643-.643h10.143a.64.64 0 01.643.643zm0-4.643v1.143c0 .321-.25.571-.571.571H21.143a.564.564 0 01-.571-.571V9.714c0-.321.25-.571.571-.571h10.286c.321 0 .571.25.571.571zm2.286 17.143V5.143a.587.587 0 00-.571-.571H2.858a.587.587 0 00-.571.571v21.714c0 .304.268.571.571.571h6.286v-1.714c0-.321.25-.571.571-.571h1.143c.321 0 .571.25.571.571v1.714h13.714v-1.714c0-.321.25-.571.571-.571h1.143c.321 0 .571.25.571.571v1.714h6.286a.587.587 0 00.571-.571zm2.285-21.714v21.714a2.866 2.866 0 01-2.857 2.857H2.857A2.866 2.866 0 010 26.857V5.143a2.866 2.866 0 012.857-2.857h30.857a2.866 2.866 0 012.857 2.857z" />
    </svg>
  );
}

const ForwardRef = React.forwardRef(VcardO);
export default ForwardRef;
