import React, { ComponentType } from 'react'
// eslint-disable-next-line no-restricted-imports
import { SvgIcon, SvgIconProps } from '@material-ui/core'

export const UELogo = (props: SvgIconProps) => (
  <SvgIcon id="ue-logo" viewBox="0 0 50 47" {...props}>
    <defs>
      <path
        d="M0.666,8.091 C0.666,12.275 4.068,15.667 8.265,15.667 C12.462,15.667 15.865,12.275 15.865,8.091 C15.865,3.907 12.462,0.516 8.265,0.516 C4.068,0.516 0.666,3.907 0.666,8.091 L0.666,8.091 Z M2.072,8.091 C2.072,4.681 4.845,1.916 8.265,1.916 C11.686,1.916 14.459,4.681 14.459,8.091 C14.459,11.501 11.686,14.266 8.265,14.266 C4.845,14.266 2.072,11.501 2.072,8.091 L2.072,8.091 Z"
        id="path-1"
      ></path>
      <path
        d="M5.196,1.004 C3.536,0.979 2.902,0.182 2.902,0.182 C1.026,1.336 0.875,2.922 0.782,3.652 C0.778,3.688 0.775,3.722 0.774,3.755 L0.774,3.819 C0.8,4.62 1.778,4.93 1.778,4.93 C3.346,5.638 5.057,5.537 5.234,5.552 C5.436,5.552 7.016,5.552 8.699,4.93 C8.699,4.93 9.677,4.62 9.703,3.819 L9.703,3.755 C9.702,3.722 9.699,3.688 9.695,3.652 C9.602,2.922 9.502,1.427 7.575,0.182 C7.575,0.182 6.855,0.979 5.196,1.004 L5.196,1.004 Z"
        id="path-3"
      ></path>
      <path
        d="M0.13,3.488 C0.13,5.164 1.524,6.523 3.243,6.523 C4.962,6.523 6.355,5.164 6.355,3.488 C6.355,1.813 4.962,0.454 3.243,0.454 C1.524,0.454 0.13,1.813 0.13,3.488 L0.13,3.488 Z"
        id="path-5"
      ></path>
      <path
        d="M0.208,8.424 C0.208,12.608 3.61,16 7.807,16 C11.965,16 15.344,12.671 15.406,8.54 L15.406,8.309 C15.344,4.179 11.965,0.849 7.807,0.849 C3.61,0.849 0.208,4.241 0.208,8.424 L0.208,8.424 Z M1.614,8.424 C1.614,5.014 4.387,2.25 7.807,2.25 C11.228,2.25 14.001,5.014 14.001,8.424 C14.001,11.834 11.228,14.599 7.807,14.599 C4.387,14.599 1.614,11.834 1.614,8.424 L1.614,8.424 Z"
        id="path-7"
      ></path>
      <path
        d="M4.738,1.338 C3.078,1.312 2.443,0.515 2.443,0.515 C0.568,1.669 0.417,3.255 0.324,3.986 C0.207,4.91 1.319,5.264 1.319,5.264 C2.888,5.972 4.599,5.87 4.775,5.886 C4.978,5.886 6.558,5.886 8.241,5.264 C8.241,5.264 9.223,4.951 9.245,4.146 L9.245,4.091 C9.244,4.057 9.241,4.021 9.237,3.986 C9.144,3.255 9.044,1.761 7.117,0.515 C7.117,0.515 6.397,1.312 4.738,1.338 L4.738,1.338 Z"
        id="path-9"
      ></path>
      <path
        d="M0.671,3.821 C0.671,5.497 2.065,6.856 3.784,6.856 C5.503,6.856 6.897,5.497 6.897,3.821 C6.897,2.146 5.503,0.787 3.784,0.787 C2.065,0.787 0.671,2.146 0.671,3.821 L0.671,3.821 Z"
        id="path-11"
      ></path>
      <path
        d="M0,8.424 C0,12.608 3.402,16 7.599,16 C11.796,16 15.198,12.608 15.198,8.424 C15.198,4.241 11.796,0.849 7.599,0.849 C3.402,0.849 0,4.241 0,8.424 L0,8.424 Z M1.405,8.424 C1.405,5.014 4.178,2.25 7.599,2.25 C11.019,2.25 13.793,5.014 13.793,8.424 C13.793,11.834 11.019,14.599 7.599,14.599 C4.178,14.599 1.405,11.834 1.405,8.424 L1.405,8.424 Z"
        id="path-13"
      ></path>
      <path
        d="M4.53,1.338 C2.87,1.312 2.235,0.515 2.235,0.515 C0.36,1.669 0.208,3.255 0.115,3.986 C0.111,4.021 0.108,4.055 0.107,4.088 L0.107,4.152 C0.133,4.953 1.111,5.264 1.111,5.264 C2.679,5.972 4.391,5.87 4.568,5.886 C4.769,5.886 6.35,5.886 8.033,5.264 C8.033,5.264 9.01,4.953 9.036,4.152 L9.036,4.088 C9.035,4.055 9.033,4.021 9.028,3.986 C8.935,3.255 8.835,1.761 6.908,0.515 C6.908,0.515 6.189,1.312 4.53,1.338 L4.53,1.338 Z"
        id="path-15"
      ></path>
      <path
        d="M0.464,3.821 C0.464,5.497 1.857,6.856 3.576,6.856 C5.295,6.856 6.689,5.497 6.689,3.821 C6.689,2.146 5.295,0.787 3.576,0.787 C1.857,0.787 0.464,2.146 0.464,3.821 L0.464,3.821 Z"
        id="path-17"
      ></path>
    </defs>
    <g id="Page-1">
      <g id="Group-29">
        <g id="Group-24-Copy">
          <g id="Group-23" transform="translate(7.000000, 6.000000)">
            <g id="Page-1" transform="translate(0.699951, 0.000000)">
              <g id="Group-3" transform="translate(9.000000, 0.484100)">
                <mask id="mask-2" fill="white">
                  <use href="#path-1"></use>
                </mask>
                <g id="Clip-2"></g>
                <polygon
                  id="Fill-1"
                  mask="url(#mask-2)"
                  points="-4.333 20.667 20.865 20.667 20.865 -4.484 -4.333 -4.484"
                ></polygon>
              </g>
              <g id="Group-6" transform="translate(12.000000, 9.484100)">
                <mask id="mask-4" fill="white">
                  <use href="#path-3"></use>
                </mask>
                <g id="Clip-5"></g>
                <polygon
                  id="Fill-4"
                  mask="url(#mask-4)"
                  points="-4.226 10.552 14.704 10.552 14.704 -4.818 -4.226 -4.818"
                ></polygon>
              </g>
              <g id="Group-9" transform="translate(14.000000, 3.484100)">
                <mask id="mask-6" fill="white">
                  <use href="#path-5"></use>
                </mask>
                <g id="Clip-8"></g>
                <polygon
                  id="Fill-7"
                  mask="url(#mask-6)"
                  points="-4.87 11.523 11.355 11.523 11.355 -4.547 -4.87 -4.547"
                ></polygon>
              </g>
              <g id="Group-12" transform="translate(19.000000, 18.484100)">
                <mask id="mask-8" fill="white">
                  <use href="#path-7"></use>
                </mask>
                <g id="Clip-11"></g>
                <polygon
                  id="Fill-10"
                  mask="url(#mask-8)"
                  points="-4.792 21 20.406 21 20.406 -4.151 -4.792 -4.151"
                ></polygon>
              </g>
              <polygon
                id="Fill-13"
                points="16.2472 15.2012 16.2472 19.3102 12.3002 22.1372 13.4232 23.7112 17.2112 20.9982 21.0002 23.7112 22.1222 22.1372 18.1832 19.3162 18.1832 15.2012"
              ></polygon>
              <g id="Group-16" transform="translate(22.000000, 27.484100)">
                <mask id="mask-10" fill="white">
                  <use href="#path-9"></use>
                </mask>
                <g id="Clip-15"></g>
                <polygon
                  id="Fill-14"
                  mask="url(#mask-10)"
                  points="-4.685 10.885 14.245 10.885 14.245 -4.485 -4.685 -4.485"
                ></polygon>
              </g>
              <g id="Group-19" transform="translate(23.000000, 21.484100)">
                <mask id="mask-12" fill="white">
                  <use href="#path-11"></use>
                </mask>
                <g id="Clip-18"></g>
                <polygon
                  id="Fill-17"
                  mask="url(#mask-12)"
                  points="-4.328 11.857 11.897 11.857 11.897 -4.213 -4.328 -4.213"
                ></polygon>
              </g>
              <g id="Group-22" transform="translate(0.000000, 18.484100)">
                <mask id="mask-14" fill="white">
                  <use href="#path-13"></use>
                </mask>
                <g id="Clip-21"></g>
                <polygon
                  id="Fill-20"
                  mask="url(#mask-14)"
                  points="-5 21 20.198 21 20.198 -4.151 -5 -4.151"
                ></polygon>
              </g>
              <g id="Group-25" transform="translate(3.000000, 27.484100)">
                <mask id="mask-16" fill="white">
                  <use href="#path-15"></use>
                </mask>
                <g id="Clip-24"></g>
                <polygon
                  id="Fill-23"
                  mask="url(#mask-16)"
                  points="-4.893 10.885 14.037 10.885 14.037 -4.485 -4.893 -4.485"
                ></polygon>
              </g>
              <g id="Group-28" transform="translate(4.000000, 21.484100)">
                <mask id="mask-18" fill="white">
                  <use href="#path-17"></use>
                </mask>
                <g id="Clip-27"></g>
                <polygon
                  id="Fill-26"
                  mask="url(#mask-18)"
                  points="-4.537 11.857 11.688 11.857 11.688 -4.213 -4.537 -4.213"
                ></polygon>
              </g>
            </g>
          </g>
          <path
            d="M47.5,40.95 C47.5,42.875 45.925,44.45 44,44.45 L6,44.45 C4.075,44.45 2.5,42.875 2.5,40.95 L2.5,6.55 C2.5,4.625 4.075,3.05 6,3.05 L44,3.05 C45.925,3.05 47.5,4.625 47.5,6.55 L47.5,40.95 Z M45,0.75 L5,0.75 C2.25,0.75 0,3 0,5.75 L0,41.75 C0,44.5 2.25,46.75 5,46.75 L45,46.75 C47.75,46.75 50,44.5 50,41.75 L50,5.75 C50,3 47.75,0.75 45,0.75 L45,0.75 Z"
            id="Page-1"
          ></path>
        </g>
      </g>
    </g>
  </SvgIcon>
)
