import * as React from 'react';

const DefaultStyles = {
  width: '1em',
  height: '1em',
  verticalAlign: 'middle',
  fill: 'currentColor',
  overflow: 'hidden'
};

export default function Geshiqingxi(props = {}) {
  const styles = Object.assign({}, DefaultStyles, props.style);

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><path d="M435.656 123.232L69.216 489.68a35.76 35.76 0 0 1-50.688 0 35.904 35.904 0 0 1 0-50.688L384.968 72.544a35.76 35.76 0 0 1 61.248 25.344 35.776 35.776 0 0 1-9.248 23.976l-1.312 1.368z m507.864 507.592l-366.432 366.504a35.76 35.76 0 0 1-50.688 0 35.904 35.904 0 0 1 0-50.688l366.432-366.504a35.76 35.76 0 0 1 50.688 0 35.816 35.816 0 0 1 0 50.688z m-508.992 2.256l-110.808 110.88a35.76 35.76 0 0 1-50.688 0 35.904 35.904 0 0 1 0-50.688l110.8-110.88a35.76 35.76 0 0 1 50.696 0c13.688 13.68 14.072 35.56 1.144 49.512l-1.144 1.176zM270.288 530l-80.4 80.4a35.76 35.76 0 0 1-50.688 0 35.904 35.904 0 0 1 0-50.688l80.256-80.256a35.76 35.76 0 0 1 50.76 0c13.864 14.008 13.864 36.744 0 50.688l0.064-0.144z m265.616 265.84l-80.32 80.248a35.76 35.76 0 0 1-50.696 0 35.904 35.904 0 0 1 0-50.688l80.256-80.256a35.76 35.76 0 0 1 61.248 25.344 35.776 35.776 0 0 1-10.56 25.344h0.072z m-9.712 201.552L18.528 489.88a35.76 35.76 0 0 1 0-50.688 35.816 35.816 0 0 1 50.688 0l507.664 507.656a35.792 35.792 0 0 1-50.688 50.552z m210.776-210.64L229.312 279.104a35.76 35.76 0 0 1 0-50.688 35.816 35.816 0 0 1 50.688 0L787.584 736a35.84 35.84 0 0 1-49.36 51.96l-1.256-1.2z m193.816-585.448L814.904 85.28a35.76 35.76 0 0 1 0-50.688 35.816 35.816 0 0 1 50.688 0l115.88 116.024a35.76 35.76 0 0 1 0 50.688c-13.688 13.68-35.568 14.064-49.52 1.136l-1.168-1.136zM580.96 318.952L385.32 123.232a35.76 35.76 0 0 1 0-50.688c14.08-14.08 36.608-13.864 50.688 0L631.864 268.4a35.76 35.76 0 0 1 0 50.688 36.12 36.12 0 0 1-49.712 1l-1.192-1.136z m311.872 311.872L697.2 435.112a35.76 35.76 0 0 1 0-50.688c14.08-14.08 36.608-13.872 50.688 0l195.856 195.848a35.76 35.76 0 0 1 0 50.696 36.12 36.12 0 0 1-49.712 0.992l-1.192-1.136z m88.496-429.44l-233.592 233.52a35.76 35.76 0 0 1-50.688 0 35.904 35.904 0 0 1 0-50.696l233.52-233.584a35.76 35.76 0 0 1 50.688 0c14.08 13.864 14.08 36.608 0 50.688l0.08 0.064z m-115.952-116.16L631.72 318.944a35.76 35.76 0 0 1-50.688 0 35.904 35.904 0 0 1 0-50.688l233.656-233.736a35.76 35.76 0 0 1 50.688 0c13.688 13.688 13.872 35.36 1.12 49.496l-1.12 1.2z"></path></svg>
  );
}