content: /* @flow */
  /* eslint max-len: ["error", 2500] */
  
  import React from 'react'
  import Svg, { G, Path } from 'react-native-svg'
  
  type Props = {
    color: string,
    size: number,
  }
  
  const Lamp = (props: Props) => {
    const { color, size } = props
    const ratio = 90 / 131
    return (
      <Svg width={ratio * size} height={size} viewBox="467 219 90 131">
        <G fill="none" fillRule="evenodd">
          <Path d="M502.736 219h4.253c-.01 10.252.01 20.505-.01 30.757 2.85.024 5.7 0 8.55.013.02-3.168-.01-6.336.01-9.504-.01-.72.39-1.415 1.01-1.783.68-.425 1.61-.407 2.28.042.58.376.94 1.046.94 1.734.01 3.16 0 6.33 0 9.5 1.3.01 2.61-.03 3.92.01 1.14.07 2.36.89 2.37 2.13.02 5.17.01 10.35 0 15.52 3.46 1.04 6.8 2.5 9.92 4.32 3.96 2.34 7.63 5.23 10.64 8.72 4.25 4.71 7.34 10.45 8.96 16.58 1.44 5.49 1.66 11.29.62 16.87-.125.84-.385 1.67-.806 2.41-.398.61-1.138.97-1.868.94-7.22-.01-14.44 0-21.66 0 .236 3.17-.328 6.41-1.7 9.282-.49 1.11-2 1.54-3.016.88-.93-.533-1.27-1.8-.8-2.75 1.07-2.31 1.49-4.89 1.25-7.42-7.237.01-14.47 0-21.71.007-.274 1.5-.19 3.085.414 4.5.37.92 1.03 1.68 1.665 2.425.505.57.65 1.43.37 2.14-.347.94-1.43 1.535-2.41 1.313-.918-.18-1.507-.986-2.04-1.68-1.154-1.46-1.95-3.22-2.23-5.06-.275-1.2-.176-2.43-.09-3.64h-2.92c-.2 2.49.176 5.04 1.212 7.33 1.742 3.93 5.36 6.97 9.526 8.05 2.27.582 4.67.6 6.96.13.733-.14 1.446-.536 2.21-.406.896.133 1.647.903 1.754 1.8.147.927-.41 1.91-1.29 2.25-1.732.617-3.58.835-5.41.926-2.86.06-5.75-.475-8.345-1.69-4.003-1.826-7.334-5.09-9.18-9.085-1.36-2.89-1.924-6.13-1.7-9.31h-23.8c-.77.025-1.537-.39-1.908-1.07-.325-.58-.335-1.26-.436-1.9-.5-1.825-.626-3.73-.744-5.61-.44-8.65 2.2-17.37 7.187-24.445 5.568-7.972 13.957-13.84 23.23-16.72v-14.1c0-.764-.05-1.56.25-2.282.28-.77 1.04-1.343 1.86-1.374.89-.023 1.78.006 2.67-.005.006-10.257 0-20.51 0-30.767zm-.524 35.004c-.01 4.52 0 9.04-.005 13.56-.01.477.33.878.326 1.355.06.78-.372 1.58-1.062 1.97-.37.23-.83.22-1.23.4-.41.18-.86.27-1.29.39-6.55 2.09-12.62 5.8-17.32 10.83-3.46 3.65-6.15 8.02-7.84 12.75-2.02 5.66-2.54 11.86-1.46 17.78 26.6-.01 53.19 0 79.78-.01 1.37-7.35.2-15.11-3.17-21.78-2.07-4.15-4.97-7.86-8.38-10.99-4.1-3.7-8.98-6.53-14.21-8.32-.97-.35-1.98-.57-2.96-.92-.76-.3-1.22-1.07-1.32-1.86-.28-.79-.16-1.64-.18-2.46.01-4.24-.012-8.47.015-12.71-6.55-.04-13.097-.003-19.646-.02zM515.72 219h4.253c-.002 3.295.003 6.59 0 9.886.004.733-.404 1.446-1.038 1.814-.788.48-1.886.365-2.547-.28-.468-.424-.695-1.062-.67-1.686.005-3.244.002-6.49.002-9.734z" fill={color} />
          <Path d="M517.183 231.705c1.273-.57 2.892.438 2.914 1.833-.037.89.195 1.882-.323 2.68-.484.78-1.51 1.165-2.39.895-.897-.245-1.563-1.132-1.53-2.062.004-.6-.036-1.2.047-1.8.13-.68.64-1.28 1.29-1.54z" fill={color} />
          <Path d="M509.743 265.453c.71-.02 1.487-.166 2.13.23.976.522 1.376 1.858.838 2.827-.34.662-1.04 1.118-1.79 1.138-1.1.038-2.19.12-3.29.214-.92.1-1.86-.482-2.18-1.356-.36-.91.01-2.035.85-2.544.48-.324 1.07-.33 1.62-.382.61-.053 1.23-.093 1.84-.127zm6.61.267c1.18-.388 2.554.48 2.703 1.71.217 1.17-.736 2.373-1.924 2.433-1.068.118-2.124-.704-2.273-1.764-.2-1.03.49-2.11 1.49-2.38zm19.1 15.763c.54-.176 1.15-.106 1.646.172.43.23.72.636 1.06.978.78.78 1.5 1.62 2.21 2.462.69.904.44 2.336-.51 2.963-.89.647-2.22.437-2.89-.408-.83-1-1.75-1.905-2.61-2.87-.9-1.095-.29-2.94 1.08-3.297zm6.327 8.377c.926-.332 2.054.062 2.534.928 3.184 5.52 5.032 11.82 5.222 18.192.055 1.156-1.002 2.2-2.16 2.144-1.14.01-2.125-1.024-2.09-2.154-.195-5.214-1.61-10.37-4.057-14.98-.28-.573-.7-1.09-.84-1.72-.22-1.004.41-2.09 1.39-2.41zm-3.435 34.966c.56-.215 1.19-.15 1.73.096.93.4 1.88.764 2.806 1.177 1 .45 1.47 1.74 1.01 2.73-.41 1.01-1.68 1.56-2.7 1.14-.97-.4-1.94-.8-2.91-1.21-.73-.3-1.27-1.03-1.31-1.81-.08-.92.51-1.83 1.38-2.14zm-27.908 1.264c1.196-.337 2.53.585 2.627 1.82.16 1.12-.737 2.244-1.866 2.34-1.1.16-2.206-.69-2.344-1.783-.185-1.047.546-2.142 1.583-2.376zm-22.852 1.897c.96-.345 2.12.112 2.572 1.027.502.915.188 2.166-.692 2.733-1.28.836-2.56 1.673-3.845 2.498-.917.595-2.257.31-2.856-.6-.667-.912-.42-2.34.54-2.95 1.16-.763 2.33-1.515 3.492-2.276.252-.17.504-.34.79-.44z" fill={color} />
          <Path d="M523.212 329.343c1.142-.49 2.584.247 2.845 1.458.318 1.14-.49 2.4-1.65 2.6-1.1.25-2.287-.54-2.49-1.64-.23-.98.353-2.06 1.295-2.41z" fill={color} />
          <Path d="M496.11 337.028c.993-.38 2.214.115 2.647 1.085.328.66.246 1.47-.143 2.088-.528.9-1.053 1.79-1.595 2.68-.58.93-1.93 1.24-2.86.66-.96-.53-1.34-1.85-.8-2.81.51-.89 1.06-1.77 1.58-2.67.25-.46.66-.84 1.16-1.02zm34.67.002c.758-.216 1.626.02 2.147.614.556.638 1.094 1.29 1.644 1.933.41.502.95.964 1.08 1.626.25.978-.31 2.073-1.25 2.442-.8.346-1.82.13-2.39-.538-.74-.854-1.46-1.723-2.2-2.585-.36-.413-.59-.947-.56-1.498.01-.91.67-1.76 1.55-1.993zm-20.1 5.604c1.2-.417 2.627.482 2.738 1.75.056 1.142.027 2.29.05 3.433.027.694-.318 1.385-.89 1.784-.607.44-1.45.52-2.125.2-.72-.32-1.225-1.07-1.233-1.86-.014-1.09-.03-2.19-.026-3.28-.016-.9.622-1.75 1.485-2.01z" fill={color} />
        </G>
      </Svg>
    )
  }
  
  export default Lamp
  