code:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 256">
    <defs>
        <linearGradient id="innoGrad9">
            <stop offset="0" stop-color="#ff7f2a" stop-opacity=".502"/>
            <stop offset=".45" stop-color="#ff7f2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff7f2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad8">
            <stop offset="0" stop-color="#ff7f2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff7f2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad7">
            <stop offset="0" stop-color="#ff7f2a" stop-opacity=".502"/>
            <stop offset=".287" stop-color="#ff7f2a" stop-opacity="0"/>
            <stop offset=".454" stop-color="#ff7f2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff7f2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad6">
            <stop offset="0" stop-color="#ff2a2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff2a2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad5">
            <stop offset="0" stop-color="#ff2a2a" stop-opacity=".502"/>
            <stop offset="1" stop-color="#ff2a2a" stop-opacity="0"/>
        </linearGradient>
        <linearGradient id="linearGradient1007" x1="184.395" x2="195.573" y1="172.064" y2="176.09" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1039" x1="168.703" x2="202.675" y1="167.076" y2="179.958" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1071" x1="168.689" x2="203.911" y1="163.07" y2="175.534" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <radialGradient id="radialGradient1103" cx="217.58" cy="73.661" r="32.19" fx="217.58" fy="73.661" gradientTransform="matrix(.92628 -.48094 .67688 1.30366 -34.63 79.168)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad6"/>
        <linearGradient id="linearGradient1150" x1="132.974" x2="152.551" y1="185.475" y2="191.848" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad7"/>
        <linearGradient id="linearGradient1186" x1="157.987" x2="147.061" y1="145.058" y2="142.481" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1237" x1="140.463" x2="162.614" y1="53.464" y2="51.701" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad9"/>
        <linearGradient id="linearGradient1279" x1="162.724" x2="174.147" y1="49.635" y2="49.499" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1311" x1="149.783" x2="207.874" y1="118.33" y2="132.378" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1343" x1="138.445" x2="144.28" y1="185.336" y2="187.062" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <radialGradient id="radialGradient1103-4" cx="217.58" cy="73.661" r="32.19" fx="217.58" fy="73.661" gradientTransform="matrix(.92628 -.48094 .67688 1.30366 -34.63 79.168)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad6"/>
        <linearGradient id="linearGradient1783" x1="138.445" x2="144.28" y1="185.336" y2="187.062" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1785" x1="149.783" x2="207.874" y1="118.33" y2="132.378" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1787" x1="162.724" x2="174.147" y1="49.635" y2="49.499" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1789" x1="140.463" x2="162.614" y1="53.464" y2="51.701" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad9"/>
        <linearGradient id="linearGradient1791" x1="157.987" x2="147.061" y1="145.058" y2="142.481" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1793" x1="132.974" x2="152.551" y1="185.475" y2="191.848" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad7"/>
        <linearGradient id="linearGradient1795" x1="168.689" x2="203.911" y1="163.07" y2="175.534" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1797" x1="168.703" x2="202.675" y1="167.076" y2="179.958" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1799" x1="184.395" x2="195.573" y1="172.064" y2="176.09" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
    </defs>
    <g>
        <path fill="#f95" d="M153.125 134.5s-18.875 68.125-20 75.75-4.625 16.5 4 20 6.5 3.5 13.875 3.125 24-59.125 24-59.125z"/>
        <path fill="url(#linearGradient1343)" stroke="#000" d="M153.125 134.5s-18.875 68.125-20 75.75-4.625 16.5 4 20 6.5 3.5 13.875 3.125 24-59.125 24-59.125z"/>
        <path fill="none" stroke="#000" d="M153.233 140.5s-14.996 61.125-16.121 68.75c-1.125 7.625-4.625 16.5 4 20s7.138 3.152 9.888.125c3.268-3.597 18.375-54.375 18.375-54.375z"/>
        <path fill="#ffb380" d="M212 19c-1.482-2.206-28.943-7.196-41.25 6-12.667 13.583-7.5 70.25-11.5 91-1.8 9.337-4.292 25.32-7 40.75-4.272 24.35-10.434 49.129-11.25 55.25-1.333 10-8.955 11.906 12.334 25.334C175 251 175.008 244.37 180.667 233c8.843-17.768 32.083-91.75 36.083-113.75C221.311 94.169 223.101 35.522 212 19z"/>
        <path fill="url(#linearGradient1311)" stroke="#000" d="M212 19c-1.482-2.206-28.943-7.196-41.25 6-12.667 13.583-7.5 70.25-11.5 91-1.8 9.337-4.292 25.32-7 40.75-4.272 24.35-10.434 49.129-11.25 55.25-1.333 10-8.955 11.906 12.334 25.334C175 251 175.008 244.37 180.667 233c8.843-17.768 32.083-91.75 36.083-113.75C221.311 94.169 223.101 35.522 212 19z"/>
        <path fill="none" stroke="#000" d="M213.687 24.18c-1.359-2.023-30.148-6.032-41.437 6.07-11.616 12.458-3.271 63.86-6.938 82.891-1.65 8.563-3.939 23.22-6.42 37.371-3.919 22.332-9.57 45.058-10.319 50.672-1.224 9.171-10.556 22.92 9.928 33.566 22.125 11.5 22.014-3.264 27.203-13.691 8.111-16.295 28.674-84.761 32.341-104.938 3.666-20.177 3.5-80.248-4.358-91.941z"/>
    </g>
    <g>
        <path fill="#ff7f2a" stroke="#000" d="M135.453 200.171l-2.203-.546c-1.529-.763-1.377-1.597-1.377-1.597l4.502.547zM162.25 71.5v-9.125s-13.845 3.25-13.431 7c.42 3.807 13.431 2.125 13.431 2.125zM178.125 63.75l-11.875 1.875V55.25l11.875-.75z"/>
        <path fill="#ffe680" stroke="#000" d="M159.875 35.75c3.412-.419 7.813-.971 8.125-.25 1.004 2.324 2.282 29.12-1.75 30.75-3.921 1.585-7.777 3.222-9.75-.625-2.567-5.007-.365-29.416 3.375-29.875zm-2.071 26.625c.5 5.375 6.097 2.885 7.821 1.375 1.724-1.51 1.875-24.5.625-26.424-.323-.498-5.141-.726-5.875.049-1.889 1.992-3.071 19.625-2.571 25zM158.375 125.813c1.49-.926 3.75-1.125 6.188.5 3.203 2.135-2.462 28.334-3.25 30.438-.812 2.166-6.844 2.313-7.219-.75s2.791-29.262 4.281-30.188zm-2.606 29.937c.139 1.11 2.482 1.361 3.83.563 1.688-1 4.212-28.416 3.839-28.813-.373-.397-2.875-.688-4.375 0s-3.669 25.25-3.294 28.25zM155.375 174.813c2.615-.444 4.638.863 6.125 2s-6.401 28.688-7.839 30.313c-1.438 1.625-8.814.07-8.411-2.813.875-6.25 7.851-29.115 10.125-29.5zm-8.296 28.114c-.863 2.188 3.983 3.136 4.833 2.01 1.381-1.83 7.338-26.499 7.338-26.499s-2-1.813-3.625-1.125c0 0-6.796 21.176-8.546 25.614z"/>
        <path fill="#fca" stroke="#000" d="M169 207.125s-3.472-1.813-9.375-3.5c-5.903-1.687-8.125-1.5-8.125-1.5l7-23.25s-.25-1.625 6-.75c7.699 1.078 6.375 2 6.375 2zM180 129.625s-4.858-1.247-9.038-1.625c-4.18-.378-8.962 0-8.962 0l-4.125 26.625s4.574-.167 8.75.375 7.625 1.75 7.625 1.75z"/>
        <path fill="#ff7f2a" stroke="#000" d="M148.811 69.938s-1.309-.22-1.748-1.946c-1.626-6.386-4.262-22.356-2.688-23.242 2-1.125 15.5-4.063 15.5-4.063l2.375 21.688s-5.68 1.573-7.653 2.398a29.74 29.74 0 0 0-4.432 2.35c-1.488.97-1.354 2.815-1.354 2.815z"/>
        <path fill="#fca" d="M164.25 38.125l-1 23.875s2.999-.597 7.625-.375c4.626.222 8 1.125 8 1.125l1-24.625s-2.125-1.75-8.313-1.75c-3.812 0-7.312 1.75-7.312 1.75z"/>
        <path fill="url(#linearGradient1279)" stroke="#000" d="M164.25 38.125l-1 23.875s2.999-.597 7.625-.375c4.626.222 8 1.125 8 1.125l1-24.625s-2.125-1.75-8.313-1.75c-3.812 0-7.312 1.75-7.312 1.75z"/>
        <path fill="#fca" d="M139.5 48.125s4.45-5.817 8.5-7.625c7-3.125 14.25-2.25 14.25-2.25v24.125s-6.318-1.647-10.25.375c-3.281 1.688-4.49 4.219-5.75 5.625-2.1 2.344-2.875 3.125-2.875 3.125z"/>
        <path fill="url(#linearGradient1237)" stroke="#000" d="M139.5 48.125s4.45-5.817 8.5-7.625c7-3.125 14.25-2.25 14.25-2.25v24.125s-6.318-1.647-10.25.375c-3.281 1.688-4.49 4.219-5.75 5.625-2.1 2.344-2.875 3.125-2.875 3.125z"/>
        <path fill="#ff7f2a" stroke="#000" d="M147.125 156.75s-1.561-.058-2.241-.688c-.68-.63 0-1.388 0-1.388l3.323-.438z"/>
        <path fill="#fca" d="M161.125 129.438l-3.813 25.438s-3.313-.75-6.563-.75c-3.25 0-6.18.61-6.18.61l6.18-24.11 4.813-1.188z"/>
        <path fill="url(#linearGradient1186)" stroke="#000" d="M161.125 129.438l-3.813 25.438s-3.313-.75-6.563-.75c-3.25 0-6.18.61-6.18.61l6.18-24.11 4.813-1.188z"/>
        <path fill="#fca" d="M157.25 179.125L149 203.5s-7.227-3.376-10.438-4.375c-3.211-.999-6.689-1.097-6.689-1.097l7.314-24.966s2.052-2.141 6.563-.688c4.511 1.453 11.5 6.751 11.5 6.751z"/>
        <path fill="url(#linearGradient1150)" stroke="#000" d="M157.25 179.125L149 203.5s-7.227-3.376-10.438-4.375c-3.211-.999-6.689-1.097-6.689-1.097l7.314-24.966s2.052-2.141 6.563-.688c4.511 1.453 11.5 6.751 11.5 6.751z"/>
    </g>
    <g>
        <path fill="#ff8080" d="M220.302 38.875c-.489-.875-10.544-3.058-20.552-2-40.316 4.261-31.504 35.648-13.583 57.958 12.047 14.997 29.458 24.983 34.135 23.292 1.507-.545-2.633-2.764.698-6.625 5.5-6.375 13.203-15.461 13.328-20.586.408-16.702.638-33.543-11.203-43.539-1.654-1.396-3.1-5.309-3.125-5.438-.146-.732.302-1.875.302-1.875z"/>
        <path fill="url(#radialGradient1103)" stroke="#000" d="M220.302 38.875c-.489-.875-10.544-3.058-20.552-2-40.316 4.261-31.504 35.648-13.583 57.958 12.047 14.997 29.458 24.983 34.135 23.292 1.507-.545-2.633-2.764.698-6.625 5.5-6.375 13.203-15.461 13.328-20.586.408-16.702.638-33.543-11.203-43.539-1.654-1.396-3.1-5.309-3.125-5.438-.146-.732.302-1.875.302-1.875z"/>
        <path fill="none" stroke="#000" d="M220 41.938c-.456-.814-7.907-3.206-17.213-2.222-37.495 3.962-29.3 33.153-12.633 53.901 11.203 13.947 24.832 23.956 29.18 22.384 1.401-.507-1.432-.91 1.666-4.5 5.117-5.929 13.29-16.565 13.407-21.332.35-14.321-.392-33.429-9.342-40.984-2.479-2.092-3.682-3.309-3.84-4.101-.133-.682-1.225-3.146-1.225-3.146z"/>
        <path fill="#faa" d="M215.875 129.625c.091-2.875-27-10.938-34-11.313s-6.5 5.313-8.5 9.688c-2 4.375-9.027 80.375-7.652 85.625 1.375 5.25 18.527 15.875 20.527 9.5 2.699-8.604 29.625-93.5 29.625-93.5z"/>
        <path fill="url(#linearGradient1071)" stroke="#000" d="M215.875 129.625c.091-2.875-27-10.938-34-11.313s-6.5 5.313-8.5 9.688c-2 4.375-9.027 80.375-7.652 85.625 1.375 5.25 18.527 15.875 20.527 9.5 2.699-8.604 29.625-93.5 29.625-93.5z"/>
        <path fill="#ff8080" d="M214.394 134.296s-30.769-11.546-34.019-10.046-16.586 83.875-9.293 89.625c7.293 5.75 15.952 6.761 15.952 6.761s3.67-11.479 3.677-11.622c0 0 1.633-1.376 3.414-5.389 3.899-8.785 14.599-42.29 15.724-48.915s.494-7.641.494-7.641z"/>
        <path fill="url(#linearGradient1039)" stroke="#000" d="M214.394 134.296s-30.769-11.546-34.019-10.046-16.586 83.875-9.293 89.625c7.293 5.75 15.952 6.761 15.952 6.761s3.67-11.479 3.677-11.622c0 0 1.633-1.376 3.414-5.389 3.899-8.785 14.599-42.29 15.724-48.915s.494-7.641.494-7.641z"/>
        <path fill="#ff8080" d="M200.241 144.497c-5.366-1.622-7.513 5.557-13.366 21.378-9.39 25.379-14.25 38.125-7.375 40.625s10.618-13.333 16.625-30.375c5.375-15.25 10.749-29.623 4.116-31.628z"/>
        <path fill="url(#linearGradient1007)" stroke="#000" d="M200.241 144.497c-5.366-1.622-7.513 5.557-13.366 21.378-9.39 25.379-14.25 38.125-7.375 40.625s10.618-13.333 16.625-30.375c5.375-15.25 10.749-29.623 4.116-31.628z"/>
        <path fill="none" stroke="#000" d="M210.343 147.069s-5.604 13.101-10.468 28.447c-4.864 15.346-9.164 33.497-9.164 33.497"/>
    </g>
    <g>
        <path fill="#f95" d="M100.202 133.308s18.875 68.125 20 75.75 4.625 16.5-4 20-6.5 3.5-13.875 3.125-24-59.125-24-59.125z"/>
        <path fill="url(#linearGradient1783)" stroke="#000" d="M153.125 134.5s-18.875 68.125-20 75.75-4.625 16.5 4 20 6.5 3.5 13.875 3.125 24-59.125 24-59.125z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="none" stroke="#000" d="M100.094 139.308s14.996 61.125 16.121 68.75c1.125 7.625 4.625 16.5-4 20s-7.138 3.152-9.888.125c-3.268-3.597-18.375-54.375-18.375-54.375z"/>
        <path fill="#ffb380" d="M41.327 17.808c1.482-2.206 28.943-7.196 41.25 6 12.667 13.583 7.5 70.25 11.5 91 1.8 9.337 4.292 25.32 7 40.75 4.272 24.35 10.434 49.129 11.25 55.25 1.333 10 8.955 11.906-12.334 25.334-21.666 13.666-21.674 7.036-27.333-4.334-8.843-17.768-32.083-91.75-36.083-113.75-4.561-25.081-6.351-83.728 4.75-100.25z"/>
        <path fill="url(#linearGradient1785)" stroke="#000" d="M212 19c-1.482-2.206-28.943-7.196-41.25 6-12.667 13.583-7.5 70.25-11.5 91-1.8 9.337-4.292 25.32-7 40.75-4.272 24.35-10.434 49.129-11.25 55.25-1.333 10-8.955 11.906 12.334 25.334C175 251 175.008 244.37 180.667 233c8.843-17.768 32.083-91.75 36.083-113.75C221.311 94.169 223.101 35.522 212 19z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="none" stroke="#000" d="M39.64 22.988c1.359-2.023 30.148-6.032 41.437 6.07 11.616 12.458 3.271 63.86 6.938 82.891 1.65 8.563 3.939 23.22 6.42 37.371 3.919 22.332 9.57 45.058 10.319 50.672 1.224 9.171 10.556 22.92-9.928 33.566-22.125 11.5-22.014-3.264-27.203-13.691-8.111-16.295-28.674-84.761-32.341-104.938-3.666-20.177-3.5-80.248 4.358-91.941z"/>
    </g>
    <g>
        <path fill="#ff7f2a" stroke="#000" d="M117.874 198.979l2.203-.546c1.529-.763 1.377-1.597 1.377-1.597l-4.502.547zM91.077 70.308v-9.125s13.845 3.25 13.431 7c-.42 3.807-13.431 2.125-13.431 2.125zM87.077 54.058l-11.875-.75v9.25l11.875 1.875z"/>
        <path fill="#ffe680" stroke="#000" d="M93.452 34.558c-3.412-.419-7.813-.971-8.125-.25-1.004 2.324-2.282 29.12 1.75 30.75 3.921 1.585 7.777 3.222 9.75-.625 2.567-5.007.365-29.416-3.375-29.875zm2.071 26.625c-.5 5.375-6.097 2.885-7.821 1.375-1.724-1.51-1.875-24.5-.625-26.424.323-.498 5.141-.726 5.875.049 1.889 1.992 3.071 19.625 2.571 25zM94.952 124.621c-1.49-.926-3.75-1.125-6.188.5-3.203 2.135 2.462 28.334 3.25 30.438.812 2.166 6.844 2.313 7.219-.75s-2.791-29.262-4.281-30.188zm2.606 29.937c-.139 1.11-2.482 1.361-3.83.563-1.688-1-4.212-28.416-3.839-28.813.373-.397 2.875-.688 4.375 0s3.669 25.25 3.294 28.25zM97.952 173.621c-2.615-.444-4.638.863-6.125 2s6.401 28.688 7.839 30.313c1.438 1.625 8.814.07 8.411-2.813-.875-6.25-7.851-29.115-10.125-29.5zm8.296 28.114c.863 2.188-3.983 3.136-4.833 2.01-1.381-1.83-7.338-26.499-7.338-26.499s2-1.813 3.625-1.125c0 0 6.796 21.176 8.546 25.614z"/>
        <path fill="#fca" stroke="#000" d="M84.327 205.933s3.472-1.813 9.375-3.5c5.903-1.687 8.125-1.5 8.125-1.5l-7-23.25s.25-1.625-6-.75c-7.699 1.078-6.375 2-6.375 2zM73.327 128.433s4.858-1.247 9.038-1.625c4.18-.378 8.962 0 8.962 0l4.125 26.625s-4.574-.167-8.75.375-7.625 1.75-7.625 1.75z"/>
        <path fill="#ff7f2a" stroke="#000" d="M104.516 68.746s1.309-.22 1.748-1.946c1.626-6.386 4.262-22.356 2.688-23.242-2-1.125-15.5-4.063-15.5-4.063l-2.375 21.688s5.68 1.573 7.653 2.398a29.74 29.74 0 0 1 4.432 2.35c1.488.97 1.354 2.815 1.354 2.815z"/>
        <path fill="#fca" d="M89.077 36.933l1 23.875s-2.999-.597-7.625-.375c-4.626.222-8 1.125-8 1.125l-1-24.625s2.125-1.75 8.313-1.75c3.812 0 7.312 1.75 7.312 1.75z"/>
        <path fill="url(#linearGradient1787)" stroke="#000" d="M164.25 38.125l-1 23.875s2.999-.597 7.625-.375c4.626.222 8 1.125 8 1.125l1-24.625s-2.125-1.75-8.313-1.75c-3.812 0-7.312 1.75-7.312 1.75z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="#fca" d="M113.827 46.933s-4.45-5.817-8.5-7.625c-7-3.125-14.25-2.25-14.25-2.25v24.125s6.318-1.647 10.25.375c3.281 1.688 4.49 4.219 5.75 5.625 2.1 2.344 2.875 3.125 2.875 3.125z"/>
        <path fill="url(#linearGradient1789)" stroke="#000" d="M139.5 48.125s4.45-5.817 8.5-7.625c7-3.125 14.25-2.25 14.25-2.25v24.125s-6.318-1.647-10.25.375c-3.281 1.688-4.49 4.219-5.75 5.625-2.1 2.344-2.875 3.125-2.875 3.125z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="#ff7f2a" stroke="#000" d="M106.202 155.558s1.561-.058 2.241-.688c.68-.63 0-1.388 0-1.388l-3.323-.438z"/>
        <path fill="#fca" d="M92.202 128.246l3.813 25.438s3.313-.75 6.563-.75c3.25 0 6.18.61 6.18.61l-6.18-24.11-4.813-1.188z"/>
        <path fill="url(#linearGradient1791)" stroke="#000" d="M161.125 129.438l-3.813 25.438s-3.313-.75-6.563-.75c-3.25 0-6.18.61-6.18.61l6.18-24.11 4.813-1.188z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="#fca" d="M96.077 177.933l8.25 24.375s7.227-3.376 10.438-4.375c3.211-.999 6.689-1.097 6.689-1.097l-7.314-24.966s-2.052-2.141-6.563-.688c-4.511 1.453-11.5 6.751-11.5 6.751z"/>
        <path fill="url(#linearGradient1793)" stroke="#000" d="M157.25 179.125L149 203.5s-7.227-3.376-10.438-4.375c-3.211-.999-6.689-1.097-6.689-1.097l7.314-24.966s2.052-2.141 6.563-.688c4.511 1.453 11.5 6.751 11.5 6.751z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
    </g>
    <g>
        <path fill="#ff8080" d="M33.025 37.683c.489-.875 10.544-3.058 20.552-2 40.316 4.261 31.504 35.648 13.583 57.958-12.047 14.997-29.458 24.983-34.135 23.292-1.507-.545 2.633-2.764-.698-6.625-5.5-6.375-13.203-15.461-13.328-20.586-.408-16.702-.638-33.543 11.203-43.539 1.654-1.396 3.1-5.309 3.125-5.438.146-.732-.302-1.875-.302-1.875z"/>
        <path fill="url(#radialGradient1103-4)" stroke="#000" d="M220.302 38.875c-.489-.875-10.544-3.058-20.552-2-40.316 4.261-31.504 35.648-13.583 57.958 12.047 14.997 29.458 24.983 34.135 23.292 1.507-.545-2.633-2.764.698-6.625 5.5-6.375 13.203-15.461 13.328-20.586.408-16.702.638-33.543-11.203-43.539-1.654-1.396-3.1-5.309-3.125-5.438-.146-.732.302-1.875.302-1.875z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="none" stroke="#000" d="M33.327 40.746c.456-.814 7.907-3.206 17.213-2.222 37.495 3.962 29.3 33.153 12.633 53.901-11.203 13.947-24.832 23.956-29.18 22.384-1.401-.507 1.432-.91-1.666-4.5-5.117-5.929-13.29-16.565-13.407-21.332-.35-14.321.392-33.429 9.342-40.984 2.479-2.092 3.682-3.309 3.84-4.101.133-.682 1.225-3.146 1.225-3.146z"/>
        <path fill="#faa" d="M37.452 128.433c-.091-2.875 27-10.938 34-11.313s6.5 5.313 8.5 9.688c2 4.375 9.027 80.375 7.652 85.625-1.375 5.25-18.527 15.875-20.527 9.5-2.699-8.604-29.625-93.5-29.625-93.5z"/>
        <path fill="url(#linearGradient1795)" stroke="#000" d="M215.875 129.625c.091-2.875-27-10.938-34-11.313s-6.5 5.313-8.5 9.688c-2 4.375-9.027 80.375-7.652 85.625 1.375 5.25 18.527 15.875 20.527 9.5 2.699-8.604 29.625-93.5 29.625-93.5z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="#ff8080" d="M38.933 133.104s30.769-11.546 34.019-10.046 16.586 83.875 9.293 89.625c-7.293 5.75-15.952 6.761-15.952 6.761s-3.67-11.479-3.677-11.622c0 0-1.633-1.376-3.414-5.389-3.899-8.785-14.599-42.29-15.724-48.915s-.494-7.641-.494-7.641z"/>
        <path fill="url(#linearGradient1797)" stroke="#000" d="M214.394 134.296s-30.769-11.546-34.019-10.046-16.586 83.875-9.293 89.625c7.293 5.75 15.952 6.761 15.952 6.761s3.67-11.479 3.677-11.622c0 0 1.633-1.376 3.414-5.389 3.899-8.785 14.599-42.29 15.724-48.915s.494-7.641.494-7.641z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="#ff8080" d="M53.086 143.305c5.366-1.622 7.513 5.557 13.366 21.378 9.39 25.379 14.25 38.125 7.375 40.625s-10.618-13.333-16.625-30.375c-5.375-15.25-10.749-29.623-4.116-31.628z"/>
        <path fill="url(#linearGradient1799)" stroke="#000" d="M200.241 144.497c-5.366-1.622-7.513 5.557-13.366 21.378-9.39 25.379-14.25 38.125-7.375 40.625s10.618-13.333 16.625-30.375c5.375-15.25 10.749-29.623 4.116-31.628z" transform="matrix(-1 0 0 1 253.327 -1.192)"/>
        <path fill="none" stroke="#000" d="M42.984 145.877s5.604 13.101 10.468 28.447c4.864 15.346 9.164 33.497 9.164 33.497"/>
    </g>
</svg>


code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- For a version without all of the comments, see "rental_daddy.xml". -->
<clothing>
	<!-- GENERAL INFORMATION: If you are unsure of anything, please use the LT Discord to ask for help!
	Your clothing's id (which is very important to the game), is calculated from your clothing's folder and .xml name using the following code:
		modAuthorDirectory.getName()+"_"+innerChild.getParentFile().getName()+"_"+innerChild.getName().split("\\.")[0]
	This results in this particular item's id being: "innoxia_rentalMommy_rental_mommy".
	IMPORTANT: If you ever change the name of this .xml, or containing folder, any items of this clothing that exist in the game will be removed!-->

	<coreAtributes>

		<authorTag><![CDATA[On the inside of each forearm pad, faint rubberised ink reads "Official Enforcer Issue, MFD by DSG Threadworks."]]></authorTag>

		<!-- The base value of this clothing. I roughly base things on 1 flame = 10p, so 10 flames = £1. -->
		<value>450</value>

		<!-- The determiner that's displayed before this item's name. While usually 'a' or 'an', for things like socks or gloves, you'll want to use 'a pair of'. I use the CDATA tag for all text values, as it allows html markup to be embedded without causing issues.-->
		<determiner><![CDATA[a pair of]]></determiner>

		<!-- The name of this clothing. -->
		<name><![CDATA[Enforcer's riot arm guards]]></name>

		<!-- The plural form of the name. The attribute 'pluralByDefault' determines whther this item is naturally referred to as a plural (use true for things like socks or gloves).-->
		<namePlural pluralByDefault="true"><![CDATA[Enforcer's riot arm guards]]></namePlural>

		<!-- The description that's shown in tooltips and on the item's inspection page. -->
		<description><![CDATA[A pair of metallic elbow pads and forearm guards attached to partial sleeves of ballistic fiber. They attach to the wearer's arms via adjustable straps]]></description>

		<!-- The default physical resistance for this piece of clothing. Usually use 0 or 1, but if it's armour, then values up to 5 would be fitting (any more than that might be very OP). -->
		<physicalResistance>3</physicalResistance>

		<!-- Use FEMININE for if this clothing is intended for feminine characters, MASCULINE for masculine, and ANDROGYNOUS if it's able to be worn by anyone without penalties. -->
		<femininity>ANDROGYNOUS</femininity>

		<!-- The slot that this clothing fits into. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
		<slot>WRIST</slot>

		<!-- The rarity of this item. Anything less than EPIC may end up being modified in the code. Possible rarities are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/Rarity.java -->
		<rarity>EPIC</rarity>

		<!-- The set that this clothing belongs to. I will add a way to define your own sets, but for now, existing sets can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingSet.java -->
		<clothingSet>ENFORCER</clothingSet>

		<!-- The file path for this clothing's image. All images MUST BE .svg format. Colours to be used are described below, above the 'primaryColours' element. I use the free program 'InkScape' to make my .svg images.
		 .svg images scale perfectly up and down to any size, so, while it should be a square, it doesn't really matter what size your canvas is (although I use 256x256 as a personal preference).-->
		<imageName>riotarmguards.svg</imageName>

		<!-- The file path for this clothing's image while equipped. It's only used by condoms in the base game at the moment (so an unequipped condom in your inventory has a different image than while being worn). -->
		<imageEquippedName/>

		<!-- How many enchantments can be fit into this item. It's typically best to let the game handle the default number of enchantments, which typically results in 5, and is calculated as:
			int base = (getClothingSet()==null?5:10);
			return base + getIncompatibleSlots().size()*base;-->
		<enchantmentLimit/>

		<!-- The default effects that this clothing spawns in with. To know what to put in here, it would probably be easiest to enchant clothing in your game, save the game, then copy over that clothing's 'effects' in your save file. -->
		<effects/>

		<!-- This section determines how the clothing interacts with other clothing and the wearer's body.-->
		<blockedPartsList>

			<!-- You can add as many blockedParts elements as you like, but they should each have a different 'displacementType', and THERE SHOULD BE AT LEAST ONE, OF TYPE 'REMOVE_OR_EQUIP'.-->
			<blockedParts>

				<!-- If this clothing is displaced in the following way (in this case, by being removed), then the 'blockedBodyParts', 'clothingAccessBlocked', and 'concealedSlots' will all be revealed. If multiple 'blockedParts' block or conceal the same slot, only one 'blockedParts' needs to be displaced to reveal it. (e.g. If a pair of trousers has 'UNZIPS' and 'PULLS_DOWN' displacementTypes, and both of these contain the 'concealedSlots' 'slot' 'PENIS', then the penis will be revealed if either UNZIPS or PULLS_DOWN is activated.)
				A full list of displacementTypes can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/DisplacementType.java -->
				<displacementType>REMOVE_OR_EQUIP</displacementType>

				<!-- The access required to perform this displacementType. clothingAccess values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingAccess.java -->
				<clothingAccessRequired>
					<clothingAccess>WRISTS</clothingAccess>
				</clothingAccessRequired>

				<!-- The body parts that are blocked by this 'displacementType'. bodyPart values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/character/body/CoverableArea.java -->
				<blockedBodyParts/> <!-- Use the tag 'bodyPart' for values inserted here. -->

				<!-- The access that this 'displacementType' blocks. Again, clothingAccess values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingAccess.java -->
				<clothingAccessBlocked/> <!-- Use the tag 'clothingAccess' for values inserted here. -->

				<!-- The slots that this 'displacementType' conceals. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
				<!-- You can also use a preset list by adding an attribute named "values" to this element (an example - "CS Example" - is in the blockedParts section below this one). The preset lists that you can use are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/PresetConcealmentLists.java -->
				<concealedSlots/> <!-- Use the tag 'slot' for values inserted here. -->
			</blockedParts>
		</blockedPartsList>

		<!-- Inventory slots that are incompatible with this clothing. The game's swimsuit makes use of this, and, while fitting into the 'CHEST' slot, also blocks 'GROIN' and 'STOMACH'. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
		<incompatibleSlots/>

		<!-- Your clothing can be coloured any way you like, but if you'd like the player to be able to dye your clothing, you can specify available colours here. primaryColours, secondaryColours, and tertiaryColours can all spawn in as a default colour, while their 'Dye' counterparts are only available if the player chooses to dye the clothing in that colour. The game detects specific colour values, and recolours them to the value chosen by the player. These values are as follows:
		Red is used as base colour for changing the primary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ff2a2a
			#ff5555
			#ff8080
			#ffaaaa
			#ffd5d5
		Orange is used as base colour for changing the secondary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ff7f2a
			#ff9955
			#ffb380
			#ffccaa
			#ffe6d5
		Yellow is used as base colour for changing the tertiary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ffd42a
			#ffdd55
			#ffe680
			#ffeeaa
			#fff6d5
		ANY GRADIENTS THAT YOU USE SHOULD BE CALLED: "innoGrad1", "innoGrad2", etc.
		You can see a visual representation of these colours here: https://www.lilithsthrone.com/wiki/doku.php?id=modding_wiki:modding:creating_clothes
		Colour lists to be used can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/utils/ColourListPresets.java -->
		<primaryColours values="JUST_STEEL"/>
		<primaryColoursDye values="ALL_METAL"/>
		<secondaryColours values="JUST_BLACK"/>
		<secondaryColoursDye values="ALL"/>
		<tertiaryColours values="JUST_STEEL"/>
		<tertiaryColoursDye values="ALL_METAL"/>
		<!-- You can also make your own, custom list of colours to be used. The following colours in 'tertiaryColoursDye' are all found within the list preset 'ALL', but this is for a demonstration.
		 If you want to include custom colours, do not define a 'values' attribute, and instead, list each Colour.
		 Colour types can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/utils/Colour.java
		 PLEASE USE THE 'Colour' VALUES THAT SATRT WITH 'CLOTHING-'-->

		<!-- These tags determine where in the world your clothing can be found. Possible tags are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/ItemTag.java -->
		<itemTags>

			<tag>RIGID_MATERIAL</tag>
		</itemTags>
	</coreAtributes>

	<!-- The following sections are for defining the descriptions of displacing or replacing your clothing. The attribute 'type' defines which DisplacementType your descriptions are applied to. For standard equipping and unequipping, use REMOVE_OR_EQUIP. Types can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/DisplacementType.java -->

	<!-- 'displacementText' is used for removal and displacement. -->
	<displacementText type="REMOVE_OR_EQUIP">
		<playerSelf><![CDATA[
			You loosen the straps on your arm guards and slip them off.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You loosen the straps on [npc.name]'s arm guards and slip them off.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You rip the straps on [npc.name]'s arm guards off and toss them aside.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] loosens the straps on [npc.her] arm guards and slips them off.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] loosens the straps on your arm guards and slips them off.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] rips the straps on your arm guards off and tosses them aside.
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] loosens the straps on [npc2.name]'s arm guards and slips them off.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc.Name] rips the straps on [npc2.name]'s arm guards off and tosses them aside.
		]]></NPCOtherNPCRough>
	</displacementText>

	<!-- 'replacementText' is used for equipping and replacements. -->
	<replacementText type="REMOVE_OR_EQUIP">
		<playerSelf><![CDATA[
			You slip the arm guards over your forearms and tighten the straps.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You guide [npc.name]'s forearms through the arm guards and tighten the straps.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You stuff [npc.name]'s forearms through the arm guards and tighten the straps as much as possible.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] slips the riot arm guards over [npc.her] forearms and tighten the straps.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] guides your forearms through the arm guards and tightens the straps.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] stuffs your forearms through the arm guards and tightens the straps as much as possible..
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] guides [npc2.name]'s forearms through the arm guards and tightens the straps.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc1.Name] stuffs [npc2.name]'s forearms through the arm guards and tighten the straps as much as possible.
		]]></NPCOtherNPCRough>
	</replacementText>

</clothing>

repo_name: klorpa/Pedo

license: unknown


code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- For a version without all of the comments, see "rental_daddy.xml". -->
<clothing>
	<!-- GENERAL INFORMATION: If you are unsure of anything, please use the LT Discord to ask for help!
	Your clothing's id (which is very important to the game), is calculated from your clothing's folder and .xml name using the following code:
		modAuthorDirectory.getName()+"_"+innerChild.getParentFile().getName()+"_"+innerChild.getName().split("\\.")[0]
	This results in this particular item's id being: "innoxia_rentalMommy_rental_mommy".
	IMPORTANT: If you ever change the name of this .xml, or containing folder, any items of this clothing that exist in the game will be removed!-->

	<coreAtributes>

		<authorTag><![CDATA[On the inside the chest plate, faint rubberised ink reads "Official Enforcer Issue, MFD by DSG Threadworks."]]></authorTag>

		<!-- The base value of this clothing. I roughly base things on 1 flame = 10p, so 10 flames = £1. -->
		<value>2500</value>

		<!-- The determiner that's displayed before this item's name. While usually 'a' or 'an', for things like socks or gloves, you'll want to use 'a pair of'. I use the CDATA tag for all text values, as it allows html markup to be embedded without causing issues.-->
		<determiner><![CDATA[a set of]]></determiner>

		<!-- The name of this clothing. -->
		<name><![CDATA[Enforcer's riot armour]]></name>

		<!-- The plural form of the name. The attribute 'pluralByDefault' determines whther this item is naturally referred to as a plural (use true for things like socks or gloves).-->
		<namePlural pluralByDefault="false"><![CDATA[sets of Enforcer's riot armour]]></namePlural>

		<!-- The description that's shown in tooltips and on the item's inspection page. -->
		<description><![CDATA[A set of metallic panels attached to a sleeved vest made from ballistic fibers, it offers the most protection of any Enforcer-issue gear. Despite its bulk, the two-piece design allows the wearer to put the armour on or take it off without needing to remove any headgear.]]></description>

		<!-- The default physical resistance for this piece of clothing. Usually use 0 or 1, but if it's armour, then values up to 5 would be fitting (any more than that might be very OP). -->
		<physicalResistance>30</physicalResistance>

		<!-- Use FEMININE for if this clothing is intended for feminine characters, MASCULINE for masculine, and ANDROGYNOUS if it's able to be worn by anyone without penalties. -->
		<femininity>ANDROGYNOUS</femininity>

		<!-- The slot that this clothing fits into. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
		<slot>TORSO_OVER</slot>

		<!-- The rarity of this item. Anything less than EPIC may end up being modified in the code. Possible rarities are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/Rarity.java -->
		<rarity>EPIC</rarity>

		<!-- The set that this clothing belongs to. I will add a way to define your own sets, but for now, existing sets can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingSet.java -->
		<clothingSet>ENFORCER</clothingSet>

		<!-- The file path for this clothing's image. All images MUST BE .svg format. Colours to be used are described below, above the 'primaryColours' element. I use the free program 'InkScape' to make my .svg images.
		 .svg images scale perfectly up and down to any size, so, while it should be a square, it doesn't really matter what size your canvas is (although I use 256x256 as a personal preference).-->
		<imageName>riotarmor.svg</imageName>

		<!-- The file path for this clothing's image while equipped. It's only used by condoms in the base game at the moment (so an unequipped condom in your inventory has a different image than while being worn). -->
		<imageEquippedName/>

		<!-- How many enchantments can be fit into this item. It's typically best to let the game handle the default number of enchantments, which typically results in 5, and is calculated as:
			int base = (getClothingSet()==null?5:10);
			return base + getIncompatibleSlots().size()*base;-->
		<enchantmentLimit/>

		<!-- The default effects that this clothing spawns in with. To know what to put in here, it would probably be easiest to enchant clothing in your game, save the game, then copy over that clothing's 'effects' in your save file. -->
		<effects/>

		<!-- This section determines how the clothing interacts with other clothing and the wearer's body.-->
		<blockedPartsList>

			<!-- You can add as many blockedParts elements as you like, but they should each have a different 'displacementType', and THERE SHOULD BE AT LEAST ONE, OF TYPE 'REMOVE_OR_EQUIP'.-->
			<blockedParts>

				<!-- If this clothing is displaced in the following way (in this case, by being removed), then the 'blockedBodyParts', 'clothingAccessBlocked', and 'concealedSlots' will all be revealed. If multiple 'blockedParts' block or conceal the same slot, only one 'blockedParts' needs to be displaced to reveal it. (e.g. If a pair of trousers has 'UNZIPS' and 'PULLS_DOWN' displacementTypes, and both of these contain the 'concealedSlots' 'slot' 'PENIS', then the penis will be revealed if either UNZIPS or PULLS_DOWN is activated.)
				A full list of displacementTypes can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/DisplacementType.java -->
				<displacementType>REMOVE_OR_EQUIP</displacementType>

				<!-- The access required to perform this displacementType. clothingAccess values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingAccess.java -->
				<clothingAccessRequired/>

				<!-- The body parts that are blocked by this 'displacementType'. bodyPart values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/character/body/CoverableArea.java -->
				<blockedBodyParts> <!-- Use the tag 'bodyPart' for values inserted here. -->
					<bodyPart>BREASTS</bodyPart>
					<bodyPart>NIPPLES</bodyPart>
					<bodyPart>STOMACH</bodyPart>
					<bodyPart>BACK</bodyPart>
				</blockedBodyParts>

				<!-- The access that this 'displacementType' blocks. Again, clothingAccess values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingAccess.java -->
				<clothingAccessBlocked> <!-- Use the tag 'clothingAccess' for values inserted here. -->
					<clothingAccess>ARMS_UP_TO_SHOULDER</clothingAccess>
				</clothingAccessBlocked>

				<!-- The slots that this 'displacementType' conceals. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
				<!-- You can also use a preset list by adding an attribute named "values" to this element (an example - "CS Example" - is in the blockedParts section below this one). The preset lists that you can use are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/PresetConcealmentLists.java -->
				<concealedSlots values="CONCEALED_FULL_TORSO"/> <!-- Use the tag 'slot' for values inserted here. -->

			</blockedParts>

		</blockedPartsList>

		<!-- Inventory slots that are incompatible with this clothing. The game's swimsuit makes use of this, and, while fitting into the 'CHEST' slot, also blocks 'GROIN' and 'STOMACH'. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
		<incompatibleSlots/>

		<!-- Your clothing can be coloured any way you like, but if you'd like the player to be able to dye your clothing, you can specify available colours here. primaryColours, secondaryColours, and tertiaryColours can all spawn in as a default colour, while their 'Dye' counterparts are only available if the player chooses to dye the clothing in that colour. The game detects specific colour values, and recolours them to the value chosen by the player. These values are as follows:
		Red is used as base colour for changing the primary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ff2a2a
			#ff5555
			#ff8080
			#ffaaaa
			#ffd5d5
		Orange is used as base colour for changing the secondary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ff7f2a
			#ff9955
			#ffb380
			#ffccaa
			#ffe6d5
		Yellow is used as base colour for changing the tertiary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ffd42a
			#ffdd55
			#ffe680
			#ffeeaa
			#fff6d5
		ANY GRADIENTS THAT YOU USE SHOULD BE CALLED: "innoGrad1", "innoGrad2", etc.
		You can see a visual representation of these colours here: https://www.lilithsthrone.com/wiki/doku.php?id=modding_wiki:modding:creating_clothes
		Colour lists to be used can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/utils/ColourListPresets.java -->
		<primaryColours values="JUST_STEEL"/>
		<primaryColoursDye values="ALL_METAL"/>
		<secondaryColours values="JUST_BLACK"/>
		<secondaryColoursDye values="ALL"/>
		<tertiaryColours>
			<colour>CLOTHING_BLUE</colour>
			<colour>CLOTHING_PINK</colour>
			<colour>CLOTHING_GREY</colour>
		</tertiaryColours>
		<tertiaryColoursDye values="ALL"/>
		<!-- You can also make your own, custom list of colours to be used. The following colours in 'tertiaryColoursDye' are all found within the list preset 'ALL', but this is for a demonstration.
		 If you want to include custom colours, do not define a 'values' attribute, and instead, list each Colour.
		 Colour types can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/utils/Colour.java
		 PLEASE USE THE 'Colour' VALUES THAT SATRT WITH 'CLOTHING-'-->

		<!-- These tags determine where in the world your clothing can be found. Possible tags are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/ItemTag.java -->
		<itemTags>

			<tag>RIGID_MATERIAL</tag>
		</itemTags>
	</coreAtributes>

	<!-- The following sections are for defining the descriptions of displacing or replacing your clothing. The attribute 'type' defines which DisplacementType your descriptions are applied to. For standard equipping and unequipping, use REMOVE_OR_EQUIP. Types can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/DisplacementType.java -->

	<!-- 'displacementText' is used for removal and displacement. -->
	<displacementText type="REMOVE_OR_EQUIP">
		<playerSelf><![CDATA[
			You loosen the adjustment straps and unbuckle them, letting the two halves of your armour fall away.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You loosen the adjustment straps and unbuckle them, letting the two halves of [npc.name]'s armour fall away.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You tear at the adjustment straps until it's loose enough and pop open the buckles, flinging the two halves of [npc.name]'s armour aside.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] loosens the adjustment straps and unbuckles the them, letting the two halves of [npc.her] armour fall away.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] loosens the adjustment straps and unbuckle them, letting the two halves of your armour fall away.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] tears at the adjustment straps until it's loose enough and pops open the buckles, flinging the two halves of your armour aside.
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name]  loosens the adjustment straps and unbuckles the them, letting the two halves of [npc2.name]'s armour fall away.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc.Name] tears at the adjustment straps until it's loose enough and pops open the buckles, flinging [npc2.name]'s armour aside.
		]]></NPCOtherNPCRough>
	</displacementText>

	<!-- 'replacementText' is used for equipping and replacements. -->
	<replacementText type="REMOVE_OR_EQUIP">
		<playerSelf><![CDATA[
			You buckle the two halves of the armour together around your torso and tighten the adjustment straps.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You buckle the two halves of the armour together around [npc.name]'s torso and tighten the adjustment straps.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You forcefully buckle the two halves of the armour together around [npc.name]'s torso and roughly tighten the adjustment straps.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] buckles the two halves of the armour together around [npc.her] torso and tightens the adjustment straps.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] buckles the two halves of the armour together around your torso and tightens the adjustment straps.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] forcefully buckles the two halves of the armour together around your torso and roughly tightens the adjustment straps.
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] buckles the two halves of the armour together around [npc2.name]'s torso and tightens the adjustment straps.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc1.Name] forcefully buckles the two halves of the armour together around [npc2.name]'s torso and roughly tightens the adjustment straps.
		]]></NPCOtherNPCRough>
	</replacementText>

</clothing>


code:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 256">
    <defs>
        <linearGradient id="innoGrad5">
            <stop offset="0" stop-color="#ff2a2a" stop-opacity=".502"/>
            <stop offset="1" stop-color="#ff2a2a" stop-opacity="0"/>
        </linearGradient>
        <linearGradient id="innoGrad4">
            <stop offset="0" stop-color="#ff2a2a" stop-opacity=".502"/>
            <stop offset=".5" stop-color="#ff2a2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff2a2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad3">
            <stop offset="0" stop-color="#ff7f2a" stop-opacity=".502"/>
            <stop offset="1" stop-color="#ff7f2a" stop-opacity="0"/>
        </linearGradient>
        <linearGradient id="innoGrad2">
            <stop offset="0" stop-color="#ffd42a" stop-opacity=".502"/>
            <stop offset=".5" stop-color="#ffd42a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ffd42a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="linearGradient979" x1="52.821" x2="94.309" y1="67.868" y2="89.834" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1014" x1="85.678" x2="168.054" y1="120.506" y2="120.506" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad4"/>
        <linearGradient id="linearGradient1044" x1="52.821" x2="94.309" y1="67.868" y2="89.834" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1079" x1="127.709" x2="127.752" y1="176.338" y2="156.203" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1111" x1="128.284" x2="128.284" y1="72.554" y2="88.702" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1146" x1="62.354" x2="219.514" y1="47.529" y2="47.529" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad2"/>
        <linearGradient id="linearGradient1178" x1="22.915" x2="73.54" y1="183.549" y2="183.549" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1210" x1="25.165" x2="88.763" y1="183.674" y2="182.523" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1242" x1="37.021" x2="65.06" y1="181.174" y2="180.599" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1337" x1="17.79" x2="23.04" y1="126.943" y2="126.943" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1339" x1="17.307" x2="22.557" y1="145.943" y2="145.943" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1341" x1="16.513" x2="22.332" y1="165.693" y2="165.693" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1343" x1="15.527" x2="21.573" y1="185.443" y2="185.443" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1345" x1="14.896" x2="20.442" y1="204.943" y2="204.943" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1377" x1="36.862" x2="57.772" y1="47.659" y2="55.904" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1409" x1="15.599" x2="75.512" y1="166.982" y2="166.982" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1441" x1="19.644" x2="80.33" y1="128.184" y2="128.184" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1481" x1="48.699" x2="109.829" y1="87.599" y2="87.599" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1481-1" x1="48.699" x2="109.829" y1="87.599" y2="87.599" gradientTransform="matrix(-1 0 0 1 256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1441-1" x1="19.644" x2="80.33" y1="128.184" y2="128.184" gradientTransform="matrix(-1 0 0 1 256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1409-0" x1="15.599" x2="75.512" y1="166.982" y2="166.982" gradientTransform="matrix(-1 0 0 1 256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1377-3" x1="36.862" x2="57.772" y1="47.659" y2="55.904" gradientTransform="matrix(-1 0 0 1 256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1242-0" x1="37.021" x2="65.06" y1="181.174" y2="180.599" gradientTransform="translate(-256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1210-1" x1="25.165" x2="88.763" y1="183.674" y2="182.523" gradientTransform="matrix(-1 0 0 1 256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1178-2" x1="22.915" x2="73.54" y1="183.549" y2="183.549" gradientTransform="translate(-256 .051)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1709" x1="17.79" x2="23.04" y1="126.943" y2="126.943" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1711" x1="17.307" x2="22.557" y1="145.943" y2="145.943" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1713" x1="16.513" x2="22.332" y1="165.693" y2="165.693" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1715" x1="15.527" x2="21.573" y1="185.443" y2="185.443" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="linearGradient1717" x1="14.896" x2="20.442" y1="204.943" y2="204.943" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
    </defs>
    <g>
        <path fill="#ff2a2a" stroke="#000" stroke-miterlimit="10" d="M107.652 23.73l40.696.051v48.401h-40.696z"/>
    </g>
    <g>
        <path fill="#f55" d="M51.521 20.392s51.52-1.967 55.52 1.783c2.275 2.134 3.793 43.375-.125 52.25-1.752 3.969-67.934 6.217-41.978 45.74 2.478 3.772 8.228 41.884-13.272 34.134S24.29 110.674 24.29 110.674l22.5-44z"/>
        <path fill="url(#linearGradient1481)" stroke="#000" stroke-miterlimit="10" d="M51.521 20.392s51.52-1.967 55.52 1.783c2.275 2.134 3.793 43.375-.125 52.25-1.752 3.969-67.934 6.217-41.978 45.74 2.478 3.772 8.228 41.884-13.272 34.134S24.29 110.674 24.29 110.674l22.5-44z"/>
        <path fill="none" stroke="#000" stroke-miterlimit="10" d="M57.665 25.445s34.25-4.646 44.625 1.354c3.979 2.301 5.736 36.231 1.75 41-6.375 7.625-42.5 17.625-46.375 21.75s-12.5 3.875-17.625 2.375 17.625-66.479 17.625-66.479z"/>
        <path fill="none" stroke="#000" stroke-miterlimit="10" d="M66.81 143.299c-11.145-58.5-44.997-64.75-37.645 0z"/>
        <path fill="#faa" d="M79.04 217.424c-.25 17.375-16.381 18.649-22.381 18.649-20.872 0-35.861-.896-36.119-9.649-.625-21.25-1.196-112.375 4-121.125 7.706-12.977 8.936-15.273 11-19.25 3.375-6.5 5.125-8.5 7.625-21.75 2.653-14.063 1.453-33.29 7.625-39.375 1.815-1.79-2.375-7 4.5-3.375 7.417 3.911 13.033 9.128 13.25 9.875 3.112 10.718 2.75 29.5-3 30.75s-11.875-2.625-7.75 2.25c5.884 6.954 2.972 9.05-3.125 12-7.75 3.75-8.375.25-12.875 6.5s-12.625 16.5-12.875 26.75 32.5 11.875 45 32.75c8.57 14.312 5.381 57.244 5.125 75z"/>
        <path fill="url(#linearGradient1441)" stroke="#000" stroke-miterlimit="10" d="M79.04 217.424c-.25 17.375-16.381 18.649-22.381 18.649-20.872 0-35.861-.896-36.119-9.649-.625-21.25-1.196-112.375 4-121.125 7.706-12.977 8.936-15.273 11-19.25 3.375-6.5 5.125-8.5 7.625-21.75 2.653-14.063 1.453-33.29 7.625-39.375 1.815-1.79-2.375-7 4.5-3.375 7.417 3.911 13.033 9.128 13.25 9.875 3.112 10.718 2.75 29.5-3 30.75s-11.875-2.625-7.75 2.25c5.884 6.954 2.972 9.05-3.125 12-7.75 3.75-8.375.25-12.875 6.5s-12.625 16.5-12.875 26.75 32.5 11.875 45 32.75c8.57 14.312 5.381 57.244 5.125 75z"/>
        <path fill="#ff8080" d="M26.097 102.674s-4.223 18.91 10.568 20.625c10.106 1.172 24.125 8 32.5 18.625 7.346 9.319 9.914 89.368-5.25 89.625-14.75.25-46.188 3.709-47.625-11.25-.769-8.006 1.004-31.981 1.875-55 .83-21.907.709-42.948 1.979-48.5 2.62-11.457 5.953-14.125 5.953-14.125z"/>
        <path fill="url(#linearGradient1409)" stroke="#000" stroke-miterlimit="10" d="M26.097 102.674s-4.223 18.91 10.568 20.625c10.106 1.172 24.125 8 32.5 18.625 7.346 9.319 9.914 89.368-5.25 89.625-14.75.25-46.188 3.709-47.625-11.25-.769-8.006 1.004-31.981 1.875-55 .83-21.907.709-42.948 1.979-48.5 2.62-11.457 5.953-14.125 5.953-14.125z"/>
        <path fill="#ff8080" d="M50.313 25.445c-3.355 5.38-10.272 6.604-10.647 30.354-.174 11.001-6.25 14.625-5.5 20.75 1.317 10.757 3.25 7.057 8.875.625 3.032-3.467 6.36-.563 6.947-3.625 1.49-7.774-3.697-14.75 2.053-15.625s15.75-13 12.125-21.75-13.853-10.729-13.853-10.729z"/>
        <path fill="url(#linearGradient1377)" stroke="#000" stroke-miterlimit="10" d="M50.313 25.445c-3.355 5.38-10.272 6.604-10.647 30.354-.174 11.001-6.25 14.625-5.5 20.75 1.317 10.757 3.25 7.057 8.875.625 3.032-3.467 6.36-.563 6.947-3.625 1.49-7.774-3.697-14.75 2.053-15.625s15.75-13 12.125-21.75-13.853-10.729-13.853-10.729z"/>
        <path fill="#ffd5d5" d="M18.29 131.924v-11.5l4.25 1.25v11.75zM22.057 152.424l-4.25-1.5v-11.5l4.25 1.25zM21.813 160.542l-.617 11.734-4.165-1.72.603-11.485zM16.901 178.784l4.146 1.561-.868 11.718-4.127-1.81zM15.405 209.864l.312-11.495 4.215 1.364-.319 11.746z"/>
        <path fill="url(#linearGradient1337)" stroke="#000" stroke-miterlimit="10" d="M22.54 133.424l-4.25-1.5v-11.5l4.25 1.25z"/>
        <path fill="url(#linearGradient1339)" stroke="#000" stroke-miterlimit="10" d="M22.057 152.424l-4.25-1.5v-11.5l4.25 1.25z"/>
        <path fill="url(#linearGradient1341)" stroke="#000" stroke-miterlimit="10" d="M21.196 172.276l-4.165-1.72.603-11.485 4.179 1.471z"/>
        <path fill="url(#linearGradient1343)" stroke="#000" stroke-miterlimit="10" d="M20.179 192.063l-4.127-1.81.849-11.469 4.146 1.561z"/>
        <path fill="url(#linearGradient1345)" stroke="#000" stroke-miterlimit="10" d="M19.613 211.479l-4.208-1.615.312-11.495 4.215 1.364z"/>
        <path fill="#fca" d="M24.29 142.424h33.75v77.5H24.29z"/>
        <path fill="url(#linearGradient1242)" stroke="#000" stroke-miterlimit="10" d="M24.29 142.424h33.75v77.5H24.29z"/>
        <path fill="#fca" d="M107.415 161.924s1.75 14.375 1.75 21-1.75 22.5-1.75 22.5h-81.75v-43.5z"/>
        <path fill="url(#linearGradient1210)" stroke="#000" stroke-miterlimit="10" d="M107.415 161.924s1.75 14.375 1.75 21-1.75 22.5-1.75 22.5h-81.75v-43.5z"/>
        <path fill="#fca" d="M23.415 161.049H73.04v45H23.415z"/>
        <path fill="url(#linearGradient1178)" stroke="#000" stroke-miterlimit="10" d="M23.415 161.049H73.04v45H23.415z"/>
        <path fill="#f55" d="M204.479 20.443s-51.52-1.967-55.52 1.783c-2.275 2.134-3.793 43.375.125 52.25 1.752 3.969 67.934 6.217 41.978 45.74-2.478 3.772-8.228 41.884 13.272 34.134s27.376-43.625 27.376-43.625l-22.5-44z"/>
        <path fill="url(#linearGradient1481-1)" stroke="#000" stroke-miterlimit="10" d="M204.479 20.443s-51.52-1.967-55.52 1.783c-2.275 2.134-3.793 43.375.125 52.25 1.752 3.969 67.934 6.217 41.978 45.74-2.478 3.772-8.228 41.884 13.272 34.134s27.376-43.625 27.376-43.625l-22.5-44z"/>
        <path fill="none" stroke="#000" stroke-miterlimit="10" d="M198.335 25.496s-34.25-4.646-44.625 1.354c-3.979 2.301-5.736 36.231-1.75 41 6.375 7.625 42.5 17.625 46.375 21.75s12.5 3.875 17.625 2.375-17.625-66.479-17.625-66.479z"/>
        <path fill="none" stroke="#000" stroke-miterlimit="10" d="M189.19 143.35c11.145-58.5 44.997-64.75 37.645 0z"/>
        <path fill="#faa" d="M176.96 217.475c.25 17.375 16.381 18.649 22.381 18.649 20.872 0 35.861-.896 36.119-9.649.625-21.25 1.196-112.375-4-121.125-7.706-12.977-8.936-15.273-11-19.25-3.375-6.5-5.125-8.5-7.625-21.75-2.653-14.063-1.453-33.29-7.625-39.375-1.815-1.79 2.375-7-4.5-3.375-7.417 3.911-13.033 9.128-13.25 9.875-3.112 10.718-2.75 29.5 3 30.75s11.875-2.625 7.75 2.25c-5.884 6.954-2.972 9.05 3.125 12 7.75 3.75 8.375.25 12.875 6.5s12.625 16.5 12.875 26.75-32.5 11.875-45 32.75c-8.57 14.312-5.381 57.244-5.125 75z"/>
        <path fill="url(#linearGradient1441-1)" stroke="#000" stroke-miterlimit="10" d="M176.96 217.475c.25 17.375 16.381 18.649 22.381 18.649 20.872 0 35.861-.896 36.119-9.649.625-21.25 1.196-112.375-4-121.125-7.706-12.977-8.936-15.273-11-19.25-3.375-6.5-5.125-8.5-7.625-21.75-2.653-14.063-1.453-33.29-7.625-39.375-1.815-1.79 2.375-7-4.5-3.375-7.417 3.911-13.033 9.128-13.25 9.875-3.112 10.718-2.75 29.5 3 30.75s11.875-2.625 7.75 2.25c-5.884 6.954-2.972 9.05 3.125 12 7.75 3.75 8.375.25 12.875 6.5s12.625 16.5 12.875 26.75-32.5 11.875-45 32.75c-8.57 14.312-5.381 57.244-5.125 75z"/>
        <path fill="#ff8080" d="M229.903 102.725s4.223 18.91-10.568 20.625c-10.106 1.172-24.125 8-32.5 18.625-7.346 9.319-9.914 89.368 5.25 89.625 14.75.25 46.188 3.709 47.625-11.25.769-8.006-1.004-31.981-1.875-55-.83-21.907-.709-42.948-1.979-48.5-2.62-11.457-5.953-14.125-5.953-14.125z"/>
        <path fill="url(#linearGradient1409-0)" stroke="#000" stroke-miterlimit="10" d="M229.903 102.725s4.223 18.91-10.568 20.625c-10.106 1.172-24.125 8-32.5 18.625-7.346 9.319-9.914 89.368 5.25 89.625 14.75.25 46.188 3.709 47.625-11.25.769-8.006-1.004-31.981-1.875-55-.83-21.907-.709-42.948-1.979-48.5-2.62-11.457-5.953-14.125-5.953-14.125z"/>
        <path fill="#ff8080" d="M205.687 25.496c3.355 5.38 10.272 6.604 10.647 30.354.174 11.001 6.25 14.625 5.5 20.75-1.317 10.757-3.25 7.057-8.875.625-3.032-3.467-6.36-.563-6.947-3.625-1.49-7.774 3.697-14.75-2.053-15.625s-15.75-13-12.125-21.75 13.853-10.729 13.853-10.729z"/>
        <path fill="url(#linearGradient1377-3)" stroke="#000" stroke-miterlimit="10" d="M205.687 25.496c3.355 5.38 10.272 6.604 10.647 30.354.174 11.001 6.25 14.625 5.5 20.75-1.317 10.757-3.25 7.057-8.875.625-3.032-3.467-6.36-.563-6.947-3.625-1.49-7.774 3.697-14.75-2.053-15.625s-15.75-13-12.125-21.75 13.853-10.729 13.853-10.729z"/>
        <path fill="#ffd5d5" d="M237.71 131.975v-11.5l-4.25 1.25v11.75zM233.943 140.725v11.75l4.25-1.5v-11.5zM238.969 170.607l-.603-11.485-4.179 1.471.617 11.734zM234.953 180.396l.868 11.718 4.127-1.81-.849-11.469zM240.595 209.915l-.312-11.495-4.215 1.364.319 11.746z"/>
        <path fill="url(#linearGradient1709)" stroke="#000" stroke-miterlimit="10" d="M22.54 121.674v11.75l-4.25-1.5v-11.5z" transform="matrix(-1 0 0 1 256 .051)"/>
        <path fill="url(#linearGradient1711)" stroke="#000" stroke-miterlimit="10" d="M17.807 139.424l4.25 1.25v11.75l-4.25-1.5z" transform="matrix(-1 0 0 1 256 .051)"/>
        <path fill="url(#linearGradient1713)" stroke="#000" stroke-miterlimit="10" d="M17.031 170.556l.603-11.485 4.179 1.471-.617 11.734z" transform="matrix(-1 0 0 1 256 .051)"/>
        <path fill="url(#linearGradient1715)" stroke="#000" stroke-miterlimit="10" d="M20.179 192.063l-4.127-1.81.849-11.469 4.146 1.561z" transform="matrix(-1 0 0 1 256 .051)"/>
        <path fill="url(#linearGradient1717)" stroke="#000" stroke-miterlimit="10" d="M19.932 199.733l-.319 11.746-4.208-1.615.312-11.495z" transform="matrix(-1 0 0 1 256 .051)"/>
        <path fill="#fca" d="M231.71 142.475h-33.75v77.5h33.75z"/>
        <path fill="url(#linearGradient1242-0)" stroke="#000" stroke-miterlimit="10" d="M-231.71 142.475h33.75v77.5h-33.75z" transform="scale(-1 1)"/>
        <path fill="#fca" d="M148.585 161.975s-1.75 14.375-1.75 21 1.75 22.5 1.75 22.5h81.75v-43.5z"/>
        <path fill="url(#linearGradient1210-1)" stroke="#000" stroke-miterlimit="10" d="M148.585 161.975s-1.75 14.375-1.75 21 1.75 22.5 1.75 22.5h81.75v-43.5z"/>
        <path fill="#fca" d="M232.585 161.1H182.96v45h49.625z"/>
        <path fill="url(#linearGradient1178-2)" stroke="#000" stroke-miterlimit="10" d="M-232.585 161.1h49.625v45h-49.625z" transform="scale(-1 1)"/>
    </g>
    <g stroke="#000" stroke-miterlimit="10">
        <path fill="#ffe680" d="M66.81 37.309l-3.873 23.333s61.419 4.507 88.44 3.333c27.021-1.174 67-9 67-9s1.433-6.297 0-13.667-4.667-10.333-4.667-10.333-14.668 6.333-60.667 10.333-86.233-3.999-86.233-3.999z"/>
        <path fill="url(#linearGradient1146)" d="M66.81 37.309l-3.873 23.333s61.419 4.507 88.44 3.333c27.021-1.174 67-9 67-9s1.433-6.297 0-13.667-4.667-10.333-4.667-10.333-14.668 6.333-60.667 10.333-86.233-3.999-86.233-3.999z"/>
        <path fill="#fea" d="M119.044 40.31l-22.334-.669-2.583 24.919 24.917 1.081v-1.695l-7.834-.223v-21.63l7.834.256z"/>
        <path fill="#fff6d5" d="M86.544 38.641h11.833s-1.083 6.584 3.167 6.667c5.165.1 5.166-6.5 5.166-6.5h4.5v26.833h-4.666s-.593-5.31-4.167-5.667c-4.167-.416-5 5.241-5 5.241H86.544v-2.461l4.166-.028v-22.5l-4.166-.053z"/>
        <path fill="none" d="M118.12 42.318v21.604zM88.295 40.195V62.31z"/>
    </g>
    <g>
        <path fill="#fca" d="M121.114 72.182h14.191v104.293h-14.191z"/>
        <path fill="url(#linearGradient1111)" stroke="#000" stroke-miterlimit="10" d="M121.114 72.182h14.191v104.293h-14.191z"/>
        <path fill="#fca" d="M135.306 152.424v24.051h-14.192v-24z"/>
        <path fill="url(#linearGradient1079)" stroke="#000" stroke-miterlimit="10" d="M135.306 176.475h-14.192v-24l14.192-.051z"/>
        <path fill="#fca" d="M167.46 95.225l37.25-21.5-1.75-13-47.272 23.8z"/>
        <path fill="url(#linearGradient1044)" stroke="#000" stroke-miterlimit="10" d="M88.713 95.225l-37.25-21.5 1.75-13 47.272 23.8z" transform="matrix(-1 0 0 1 256.173 0)"/>
        <path fill="#ff8080" d="M167.46 95.225l-13-11.816h-52.747l-13 11.816s24.499 60.75 39.373 60.75c14.874 0 39.374-60.75 39.374-60.75z"/>
        <path fill="url(#linearGradient1014)" stroke="#000" stroke-miterlimit="10" d="M167.46 95.225l-13-11.816h-52.747l-13 11.816s24.499 60.75 39.373 60.75c14.874 0 39.374-60.75 39.374-60.75z"/>
        <path fill="#fca" d="M53.213 60.725l47.272 23.8-11.772 10.7-37.25-21.5z"/>
        <path fill="url(#linearGradient979)" stroke="#000" stroke-miterlimit="10" d="M100.485 84.525l-11.772 10.7-37.25-21.5 1.75-13z"/>
    </g>
</svg>


code:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- For a version without all of the comments, see "rental_daddy.xml". -->
<clothing>
	<!-- GENERAL INFORMATION: If you are unsure of anything, please use the LT Discord to ask for help!
	Your clothing's id (which is very important to the game), is calculated from your clothing's folder and .xml name using the following code:
		modAuthorDirectory.getName()+"_"+innerChild.getParentFile().getName()+"_"+innerChild.getName().split("\\.")[0]
	This results in this particular item's id being: "innoxia_rentalMommy_rental_mommy".
	IMPORTANT: If you ever change the name of this .xml, or containing folder, any items of this clothing that exist in the game will be removed!-->

	<coreAtributes>

		<authorTag><![CDATA[On the inside of the left thigh panel, faint rubberised ink reads "Official Enforcer Issue, MFD by DSG Threadworks."]]></authorTag>

		<!-- The base value of this clothing. I roughly base things on 1 flame = 10p, so 10 flames = £1. -->
		<value>1000</value>

		<!-- The determiner that's displayed before this item's name. While usually 'a' or 'an', for things like socks or gloves, you'll want to use 'a pair of'. I use the CDATA tag for all text values, as it allows html markup to be embedded without causing issues.-->
		<determiner><![CDATA[an]]></determiner>

		<!-- The name of this clothing. -->
		<name><![CDATA[Enforcer's riot belt]]></name>

		<!-- The plural form of the name. The attribute 'pluralByDefault' determines whther this item is naturally referred to as a plural (use true for things like socks or gloves).-->
		<namePlural pluralByDefault="false"><![CDATA[Enforcer's riot belt]]></namePlural>

		<!-- The description that's shown in tooltips and on the item's inspection page. -->
		<description><![CDATA[A heavy duty belt with a codpiece and a set of ballistic fiber thigh panels attached to it. The odd shape of the thigh panels give you the impression that there may be metallic inserts in them.]]></description>

		<!-- The default physical resistance for this piece of clothing. Usually use 0 or 1, but if it's armour, then values up to 5 would be fitting (any more than that might be very OP). -->
		<physicalResistance>20</physicalResistance>

		<!-- Use FEMININE for if this clothing is intended for feminine characters, MASCULINE for masculine, and ANDROGYNOUS if it's able to be worn by anyone without penalties. -->
		<femininity>ANDROGYNOUS</femininity>

		<!-- The slot that this clothing fits into. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
		<slot>HIPS</slot>

		<!-- The rarity of this item. Anything less than EPIC may end up being modified in the code. Possible rarities are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/Rarity.java -->
		<rarity>EPIC</rarity>

		<!-- The set that this clothing belongs to. I will add a way to define your own sets, but for now, existing sets can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingSet.java -->
		<clothingSet>ENFORCER</clothingSet>

		<!-- The file path for this clothing's image. All images MUST BE .svg format. Colours to be used are described below, above the 'primaryColours' element. I use the free program 'InkScape' to make my .svg images.
		 .svg images scale perfectly up and down to any size, so, while it should be a square, it doesn't really matter what size your canvas is (although I use 256x256 as a personal preference).-->
		<imageName>riotbelt.svg</imageName>

		<!-- The file path for this clothing's image while equipped. It's only used by condoms in the base game at the moment (so an unequipped condom in your inventory has a different image than while being worn). -->
		<imageEquippedName/>

		<!-- How many enchantments can be fit into this item. It's typically best to let the game handle the default number of enchantments, which typically results in 5, and is calculated as:
			int base = (getClothingSet()==null?5:10);
			return base + getIncompatibleSlots().size()*base;-->
		<enchantmentLimit/>

		<!-- The default effects that this clothing spawns in with. To know what to put in here, it would probably be easiest to enchant clothing in your game, save the game, then copy over that clothing's 'effects' in your save file. -->
		<effects/>

		<!-- This section determines how the clothing interacts with other clothing and the wearer's body.-->
		<blockedPartsList>

			<!-- You can add as many blockedParts elements as you like, but they should each have a different 'displacementType', and THERE SHOULD BE AT LEAST ONE, OF TYPE 'REMOVE_OR_EQUIP'.-->
			<blockedParts>

				<!-- If this clothing is displaced in the following way (in this case, by being removed), then the 'blockedBodyParts', 'clothingAccessBlocked', and 'concealedSlots' will all be revealed. If multiple 'blockedParts' block or conceal the same slot, only one 'blockedParts' needs to be displaced to reveal it. (e.g. If a pair of trousers has 'UNZIPS' and 'PULLS_DOWN' displacementTypes, and both of these contain the 'concealedSlots' 'slot' 'PENIS', then the penis will be revealed if either UNZIPS or PULLS_DOWN is activated.)
				A full list of displacementTypes can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/DisplacementType.java -->
				<displacementType>REMOVE_OR_EQUIP</displacementType>

				<!-- The access required to perform this displacementType. clothingAccess values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingAccess.java -->
				<clothingAccessRequired/>

				<!-- The body parts that are blocked by this 'displacementType'. bodyPart values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/character/body/CoverableArea.java -->
				<blockedBodyParts> <!-- Use the tag 'bodyPart' for values inserted here. -->
					<bodyPart>THIGHS</bodyPart>
				</blockedBodyParts>

				<!-- The access that this 'displacementType' blocks. Again, clothingAccess values can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/ClothingAccess.java -->
				<clothingAccessBlocked> <!-- Use the tag 'clothingAccess' for values inserted here. -->
					<clothingAccess>LEGS_UP_TO_GROIN</clothingAccess>
					<clothingAccess>LEGS_UP_TO_GROIN_LOW_LEVEL</clothingAccess>
				</clothingAccessBlocked>

				<!-- The slots that this 'displacementType' conceals. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
				<!-- You can also use a preset list by adding an attribute named "values" to this element (an example - "CS Example" - is in the blockedParts section below this one). The preset lists that you can use are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/PresetConcealmentLists.java -->
				<concealedSlots/> <!-- Use the tag 'slot' for values inserted here. -->
			</blockedParts>

			<!-- The second 'blockedParts' for this item of clothing. As well as being equipped/removed, this T-shirt can also be pulled up.-->

			<blockedParts>
				<displacementType>PULLS_UP</displacementType>
				<clothingAccessRequired/>
				<blockedBodyParts>
					<bodyPart>VAGINA</bodyPart>
					<bodyPart>TESTICLES</bodyPart>
					<bodyPart>PENIS</bodyPart>
					<bodyPart>MOUND</bodyPart>
				</blockedBodyParts>
				<clothingAccessBlocked>
					<clothingAccess>GROIN</clothingAccess>
				</clothingAccessBlocked>
				<!-- You can substitute the <concealedSlots> list for the value below: -->
				<!-- CS Example: <concealedSlots values="CONCEALED_PARTIAL_TORSO"/> -->
				<concealedSlots>
					<slot>GROIN</slot>
					<slot>VAGINA</slot>
					<slot>PENIS</slot>
					<slot>PIERCING_PENIS</slot>
					<slot>PIERCING_VAGINA</slot>
				</concealedSlots>
			</blockedParts>
		</blockedPartsList>

		<!-- Inventory slots that are incompatible with this clothing. The game's swimsuit makes use of this, and, while fitting into the 'CHEST' slot, also blocks 'GROIN' and 'STOMACH'. Possible slots are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/InventorySlot.java -->
		<incompatibleSlots/>

		<!-- Your clothing can be coloured any way you like, but if you'd like the player to be able to dye your clothing, you can specify available colours here. primaryColours, secondaryColours, and tertiaryColours can all spawn in as a default colour, while their 'Dye' counterparts are only available if the player chooses to dye the clothing in that colour. The game detects specific colour values, and recolours them to the value chosen by the player. These values are as follows:
		Red is used as base colour for changing the primary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ff2a2a
			#ff5555
			#ff8080
			#ffaaaa
			#ffd5d5
		Orange is used as base colour for changing the secondary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ff7f2a
			#ff9955
			#ffb380
			#ffccaa
			#ffe6d5
		Yellow is used as base colour for changing the tertiary colour of the graphic in-game, and the game will only recognise and change the following colours:
			#ffd42a
			#ffdd55
			#ffe680
			#ffeeaa
			#fff6d5
		ANY GRADIENTS THAT YOU USE SHOULD BE CALLED: "innoGrad1", "innoGrad2", etc.
		You can see a visual representation of these colours here: https://www.lilithsthrone.com/wiki/doku.php?id=modding_wiki:modding:creating_clothes
		Colour lists to be used can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/utils/ColourListPresets.java -->
		<primaryColours values="JUST_GREY"/>
		<primaryColoursDye values="ALL"/>
		<secondaryColours values="JUST_GREY"/>
		<secondaryColoursDye values="ALL"/>
		<tertiaryColours values="JUST_BLACK"/>
		<tertiaryColoursDye values="ALL"/>
		<!-- You can also make your own, custom list of colours to be used. The following colours in 'tertiaryColoursDye' are all found within the list preset 'ALL', but this is for a demonstration.
		 If you want to include custom colours, do not define a 'values' attribute, and instead, list each Colour.
		 Colour types can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/utils/Colour.java
		 PLEASE USE THE 'Colour' VALUES THAT SATRT WITH 'CLOTHING-'-->

		<!-- These tags determine where in the world your clothing can be found. Possible tags are found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/ItemTag.java -->
		<itemTags>

			<tag>RIGID_MATERIAL</tag>
		</itemTags>
	</coreAtributes>

	<!-- The following sections are for defining the descriptions of displacing or replacing your clothing. The attribute 'type' defines which DisplacementType your descriptions are applied to. For standard equipping and unequipping, use REMOVE_OR_EQUIP. Types can be found here: https://github.com/Innoxia/liliths-throne-public/blob/master/src/com/lilithsthrone/game/inventory/clothing/DisplacementType.java -->

	<!-- 'displacementText' is used for removal and displacement. -->
	<displacementText type="REMOVE_OR_EQUIP">
		<playerSelf><![CDATA[
			You loosen the straps on the codpiece and thigh panels on your riot belt before releasing the buckle.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You loosen the straps on the codpiece and thigh panels on [npc.name]'s riot belt before releasing the buckle.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You pop open the buckle on [npc.name]'s riot belt and yank the extra straps until they rip open.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] loosens the straps on the codpiece and thigh panels on [npc.her] riot belt before releasing the buckle.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] loosens the straps on the codpiece and thigh panels on your riot belt before releasing the buckle.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] pops open the buckle on your riot belt and yanks the extra straps until they rip open.
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] loosens the straps on the codpiece and thigh panels on [npc2.name]'s riot belt before releasing the buckle.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc.Name] pops open the buckle on [npc2.name]'s riot belt and yanks the extra straps until they rip open.
		]]></NPCOtherNPCRough>
	</displacementText>

	<!-- 'replacementText' is used for equipping and replacements. -->
	<replacementText type="REMOVE_OR_EQUIP">
		<playerSelf><![CDATA[
			You buckle the riot belt up around your [pc.hipsD], tighten the thigh panel straps, and adjust the codpiece until it's comfortable.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You buckle the riot belt up around [npc.name]'s [npc.hipsD] and tighten the thigh panel straps while [npc.she] adusts the codpiece until it's comfortable.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You force the riot belt around [npc.name]'s [npc.hipsD] before tightening the thigh panels and codpiece without any regard for [npc.her] comfort.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] buckles the riot belt up around [npc.her] [npc.hipsD], tightens the thigh panel straps, and adjusts the codpiece until it's comfortable.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] buckles the riot belt up around your [pc.hipsD] and tightens the thigh panel straps while you adust the codpiece until it's comfortable.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] forces the riot belt around your [pc.hipsD] before tightening the thigh panels and codpiece without any regard for your comfort.
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] buckles the riot belt up around [npc2.name]'s [npc2.hipsD] and tightens the thigh panel straps while [npc2.she] adusts the codpiece until it's comfortable.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc1.Name] forces the riot belt around [npc2.name]'s [npc2.hipsD] before tightening the thigh panels and codpiece without any regard for [npc2.her] comfort.
		]]></NPCOtherNPCRough>
	</replacementText>

	<displacementText type="PULLS_UP">
		<playerSelf><![CDATA[
			You loosen the adjustment straps on your riot belt and pull the codpiece up.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You loosen the adjustment straps on [npc.name]'s riot belt and pull the codpiece up.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You rip open the adjustment straps on [npc.name]'s riot belt and flip the codpiece up.
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] loosens the adjustment straps on [npc.her] riot belt and pulls the codpiece up.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] loosens the adjustment straps on your riot belt and pulls the codpiece up.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] rips open the adjustment straps on your riot belt and flips the codpiece up.
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] loosens the adjustment straps on [npc2.name]'s riot belt and pulls the codpiece up.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc.Name] rips open the adjustment straps on [npc2.name]'s riot belt and flips the codpiece up.
		]]></NPCOtherNPCRough>
	</displacementText>

	<replacementText type="PULLS_DOWN">
		<playerSelf><![CDATA[
			You lower your codpiece back down and tighten the adjustment straps.
		]]></playerSelf>
		<playerNPC><![CDATA[
			You lower [npc.name]'s codpiece back down and [npc.she] tightens the adjustment straps.
		]]></playerNPC>
		<playerNPCRough><![CDATA[
			You flip [npc.name]'s codpiece back down, ignoring the wince on [npc.her] [npc.face].
		]]></playerNPCRough>
		<NPCSelf><![CDATA[
			[npc.Name] lowers [npc.her] codpiece back and tightens the adjustment straps.
		]]></NPCSelf>
		<NPCPlayer><![CDATA[
			[npc.Name] lowers your codpiece back down and you tighten the adjustment straps.
		]]></NPCPlayer>
		<NPCPlayerRough><![CDATA[
			[npc.Name] flips your codpiece back down, ignoring the wince on your [pc.face].
		]]></NPCPlayerRough>
		<NPCOtherNPC><![CDATA[
			[npc1.Name] lowers [npc2.name]'s codpiece back down and [npc2.she] tightens the adjustment straps.
		]]></NPCOtherNPC>
		<NPCOtherNPCRough><![CDATA[
			[npc.Name] flips [npc2.name]'s codpiece back down, ignoring the wince on [npc2.her] [npc2.face].
		]]></NPCOtherNPCRough>
	</replacementText>

</clothing>


code:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 256 256">
    <defs>
        <linearGradient id="innoGrad20">
            <stop offset="0" stop-color="#ffd42a" stop-opacity=".502"/>
            <stop offset=".5" stop-color="#ffd42a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ffd42a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad13">
            <stop offset="0"/>
            <stop offset="1" stop-color="#4d4d4d"/>
        </linearGradient>
        <linearGradient id="innoGrad12">
            <stop offset="0" stop-color="#808080"/>
            <stop offset=".657" stop-color="#404040"/>
            <stop offset="1" stop-color="#808080"/>
        </linearGradient>
        <linearGradient id="innoGrad11">
            <stop offset="0" stop-color="#808080"/>
            <stop offset=".497" stop-color="#404040"/>
            <stop offset="1" stop-color="#808080"/>
        </linearGradient>
        <linearGradient id="innoGrad10">
            <stop offset="0" stop-color="#808080"/>
            <stop offset=".702" stop-color="#404040"/>
            <stop offset="1" stop-color="#808080"/>
        </linearGradient>
        <linearGradient id="innoGrad9">
            <stop offset="0" stop-color="#808080"/>
            <stop offset=".457" stop-color="#404040"/>
            <stop offset="1" stop-color="#808080"/>
        </linearGradient>
        <linearGradient id="innoGrad8">
            <stop offset="0" stop-color="#333" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff2a2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="innoGrad7">
            <stop offset="0" stop-color="#ff2a2a" stop-opacity=".502"/>
            <stop offset=".798" stop-color="#ff2a2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#333" stop-opacity=".503"/>
        </linearGradient>
        <linearGradient id="innoGrad6">
            <stop offset="0" stop-color="#8d5fd3"/>
            <stop offset="1" stop-color="#892ca0"/>
        </linearGradient>
        <linearGradient id="innoGrad4">
            <stop offset="0" stop-color="#fff" stop-opacity="0"/>
            <stop offset=".115" stop-color="#fff" stop-opacity=".75"/>
            <stop offset=".518" stop-color="#fff" stop-opacity="0"/>
            <stop offset=".794" stop-color="#fff" stop-opacity=".75"/>
            <stop offset="1" stop-color="#fff" stop-opacity="0"/>
        </linearGradient>
        <linearGradient id="innoGrad3">
            <stop offset="0" stop-color="#ff2a2a" stop-opacity=".502"/>
            <stop offset=".092" stop-color="#ff2a2a" stop-opacity="0"/>
            <stop offset=".525" stop-color="#ff2a2a" stop-opacity=".502"/>
            <stop offset=".811" stop-color="#ff2a2a" stop-opacity="0"/>
            <stop offset="1" stop-color="#ff2a2a" stop-opacity=".502"/>
        </linearGradient>
        <linearGradient id="linearGradient965" x1="227.911" x2="230.399" y1="99.611" y2="121.577" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1005" x1="225.526" x2="225.673" y1="108.605" y2="113.726" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1056" x1="223.28" x2="223.016" y1="113.671" y2="108.383" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1094" x1="232.808" x2="234.196" y1="102.594" y2="117.509" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1056-4" x1="223.28" x2="223.016" y1="113.671" y2="108.383" gradientTransform="matrix(-1 0 0 1 256 -1.854)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1185" x1="232.808" x2="234.196" y1="102.594" y2="117.509" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1187" x1="225.526" x2="225.673" y1="108.605" y2="113.726" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1189" x1="227.911" x2="230.399" y1="99.611" y2="121.577" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1233" x1="29.359" x2="226.757" y1="91.869" y2="91.869" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad3"/>
        <linearGradient id="linearGradient1283" x1="23.809" x2="232.189" y1="150.9" y2="150.9" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad4"/>
        <linearGradient id="linearGradient5" x1="124.756" x2="125.306" y1="964.184" y2="873.143" gradientTransform="matrix(.18611 0 0 .18611 106.756 -80.14)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad5"/>
        <linearGradient id="innoGrad5">
            <stop offset="0" stop-color="#f06"/>
            <stop offset="1" stop-color="#ff80b2"/>
        </linearGradient>
        <linearGradient id="linearGradient1350" x1="130.326" x2="130.326" y1="77.025" y2="104.957" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad6"/>
        <linearGradient id="linearGradient1396" x1="131.137" x2="131.137" y1="114.126" y2="107.731" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad7"/>
        <radialGradient id="radialGradient1436" cx="128.461" cy="34.25" r="88.015" fx="128.461" fy="34.25" gradientTransform="matrix(1 0 0 .37022 0 31.928)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad8"/>
        <linearGradient id="linearGradient1444" x1="128.36" x2="128.669" y1="244.849" y2="213.401" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad9"/>
        <linearGradient id="linearGradient1478" x1="45.935" x2="90.625" y1="169.912" y2="169.912" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad10"/>
        <linearGradient id="linearGradient1494" x1="167.694" x2="200.462" y1="163.545" y2="163.545" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad11"/>
        <linearGradient id="linearGradient1510" x1="176.822" x2="209.906" y1="194.958" y2="108.283" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad12"/>
        <linearGradient id="linearGradient1558" x1="130.388" x2="129.307" y1="74.829" y2="166.658" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad13"/>
        <linearGradient id="linearGradient1588" x1="-147.456" x2="-147.456" y1="114.69" y2="107.503" gradientTransform="matrix(-1 0 0 1 72.422 0)" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1618" x1="37.211" x2="37.211" y1="112.813" y2="105.625" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad20"/>
        <linearGradient id="linearGradient1634" x1="127.915" x2="128.021" y1="213.907" y2="236.957" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad10"/>
        <linearGradient id="linearGradient964" x1="130.513" x2="128.595" y1="27.483" y2="234.198" gradientUnits="userSpaceOnUse" xlink:href="#innoGrad13"/>
    </defs>
    <g stroke="#000" stroke-miterlimit="10">
        <path fill="#ffe680" d="M34.451 105.625h6.695l-.953 7.188h-6.917z"/>
        <path fill="url(#linearGradient1618)" d="M40.193 112.813h-6.917l1.175-7.188h6.695z"/>
        <path fill="#ffe680" d="M222.638 107.503h-6.695l.953 7.188h6.917z"/>
        <path fill="url(#linearGradient1588)" d="M215.943 107.503l.953 7.188h6.917l-1.175-7.188z" transform="translate(-.763 -.15)"/>
    </g>
    <g>
        <path fill="url(#linearGradient1558)" stroke="#000" stroke-miterlimit="10" d="M129.307 166.658c57.35 0 82.25-11.938 89.118-26.877 1.427-3.104 2.117-.669 2.117-3.95 0-2.613.252-13.363-.709-18-1.183-5.714-3.666-10.834-3.666-10.834.166-33.162-15.167-92.662-86.86-96.001H128c-71.693 3.339-87.026 62.839-86.86 96.001 0 0-2.483 5.12-3.666 10.834-.961 4.637-.709 15.387-.709 18 0 3.281.69.847 2.117 3.95C45.75 154.72 70.65 166.658 128 166.658z"/>
        <path fill="url(#linearGradient964)" stroke="#000" stroke-miterlimit="10" d="M212.941 112.835s-.156 29.234 0 35.028c.156 5.794 4.352 29.171 5.3 34.659.948 5.488 11.638 27.313 8.663 30.409-28.023 29.164-169.8 25.914-194.7 0-2.975-3.096 7.714-24.921 8.663-30.409.949-5.488 5.144-28.865 5.3-34.659.156-5.794 0-35.028 0-35.028z"/>
        <path fill="none" stroke="#000" stroke-miterlimit="10" d="M46.167 147.863s12.537 8.572 84.424 8.522c71.887-.05 82.35-8.522 82.35-8.522M41.074 183.586s36.803 16.196 89.517 16.622c52.714.426 87.898-16.622 87.898-16.622"/>
        <g stroke="#000" stroke-miterlimit="10">
            <path fill="url(#linearGradient1510)" d="M181.063 185.75l4.479 5.563-7.666 6.688 1.062-12.251c.777-6.292-9.885-47.995 13.063-42.875 7.563 1.688 7.625-3.5 5.688-7.75-1.937-4.25-1.513-13.826 2.688-13.063 5.5 1 6.313.188 3.5-4.375-3.421-5.549-5.125-7.5-5.125-7.5l8.438-2.063 1.125 12.188s3.063 8.375-2.125 7.688c-5.188-.687-3.375 7.5-2.375 8.5s2.063 6.563.188 9c-3.167 4.116-17.625-1.125-20.125 6.844-1.148 3.66-2.682 10.758-3.125 12.781-2.57 11.719.31 20.625.31 20.625z"/>
            <path fill="url(#linearGradient1494)" d="M189.947 142.777s-6.318 1.897-7.197 4.91c-.565 1.938.869 13.737.768 23-.058 5.144-2.341 9.722-1.521 10.875 4.666 6.571 7.369.244 4.066-4.875-4.376-6.783-1.799-22.464 2.539-28.521 2.62-3.659 6.91 1.155 7.773-.542z"/>
            <path fill="#414042" d="M180.81 190.924s-.935-4.001.315-3.049l2.393 1.459z"/>
            <path fill="url(#linearGradient1634)" d="M84.25 213.835l22.083-.583 45.583 1.583 25.559-.358c-.525.142-27.061 27.298-72.225 14.608-16.772-4.712-12.473-5.551-21-15.25z"/>
            <path fill="url(#linearGradient1478)" d="M60 110.167c3.263.639-7.327.54-5.375 7.958 1.25 4.75 5.081-1.275 6.375 4.875.687 3.263 4.875 7.625 1.667 12.834-3.044 4.942-3.584.957.583 10.791s.917-1.179 6.917 7.682 7.834 4.23 7.5 19.36C77.39 186.215 76.5 186 76.333 190.332 75.88 202.128 83.875 213 90.125 218.5v12.75s-9.25-10.5-12.875-20.625c-4.14-11.56-4.333-51.325-11-53.875-8.5-3.25-18.625-6.5-12.375-16.625s7.5-10.5 1.625-15.125-12.625 7.125-6.875-5.25 8.125-12 8.5-12S60 110.167 60 110.167z"/>
            <path fill="#fd5" d="M51.084 141.664l12.411-4.815c.356-.778-1.512 10.633 4.786 13.783l-11.454 4.05c-4.306 0-7.274-7.772-5.743-13.018zm6.249 11.828l7.044-2.464c-5.483-2.743-3.856-12.678-4.167-12l-7.878 3.13c-1.332 4.568 1.251 11.334 5.001 11.334zM53.875 117.116l1.933 3.262-10.316 5.93.946 2.524 13.891-7.745-3.662-5.947zM76.75 194.428l.167-5.584.666-4.083 1.167-.343 3.75 22.676-1.083.751-4.167-7.334-3.75-1.25v-3z"/>
            <path fill="url(#linearGradient1444)" d="M90.125 219.335c1.956.845 3.206 18.487 22.625 18 4.707-.118 25.873 6.821 28.416 3.583 18.648-23.743 24.857-21.276 39.334-26.583l-1.75 7.083c-36.525 16.925-29.663 21.237-57.333 23.917-7.23.7-31.292-15.333-31.292-15.333z"/>
            <path fill="#414042" d="M185.375 216.372l-5.5-.375-2.4 8.628h6.15z"/>
            <path fill="#414042" d="M179.875 215.997l5.5.375v-6.708h-5.5z"/>
            <path fill="none" d="M179.875 209.664l-2.4 14.961z"/>
            <path fill="#414042" d="M180.751 191.96l-2.875 6.041.799 15.707 1.2-4.044h5.5l-.166-6.83s.103-3.633.166-5.001c.063-1.368.167-2.167.167-2.167l-.167-3.416s.278-2.938-2.125-2.938c-2.937.001-2.499 2.648-2.499 2.648z"/>
            <path fill="#414042" d="M181.709 195.166c.197.075 3.667-.014 3.666-.01l-.541 7.177c-.187.562-3.315.804-3.583-.083-1.037-3.438-.901-7.602.458-7.084z"/>
            <path fill="none" d="M179.875 209.664l.876-17.704-.876 17.704"/>
            <path fill="#fd5" d="M203.25 117.938l-1.063-.625-3.563 8 10.25 5.313 3.106-8.021-3.114-1.59.343 1.611v2L207.813 128l-7.188-3.625 1.313-2.875 1.623.941s1.253.147 1.863-.923c.46-.807-.962-2.837-.962-2.837zM198.291 130.006l-10.041 15.369 9.749 5.925 2.98-4.284-2.354.278-5.927-3.989.798-1.058 1.447.947s2.6-.642 3.422-1.887c.822-1.245.26-3.264.26-3.264l-1.551-.996 1.926-3.11 4.813 2.563 1.199 3.597 3.238-4.847z"/>
            <path fill="#808285" stroke-width=".5" d="M184.063 177.438c2.39-.093 3.375 5.088 1.125 5-3.684-.144-1.986-4.967-1.125-5z"/>
        </g>
        <path fill="#ff8080" d="M216.166 106.99c.166-33.162-15.167-92.662-86.86-96.001h-1.307c-71.693 3.339-87.026 62.839-86.86 96.001z"/>
        <path fill="url(#radialGradient1436)" stroke="#000" stroke-miterlimit="10" d="M216.166 106.99c.166-33.162-15.167-92.662-86.86-96.001h-1.307c-71.693 3.339-87.026 62.839-86.86 96.001z"/>
        <path fill="#ff8080" stroke="#000" stroke-miterlimit="10" d="M46.167 112.835c-4.353-3.265-9.432 17.167-9.432 17.167s-.036-16.167 3.948-22c.018-.027 87.316 0 87.316 0s88.605-.027 88.625 0c3.982 5.833 3.947 22 3.947 22s-5.078-20.431-9.432-17.167c-2.668 2-83.14 1.5-83.14 1.5s-79.166.5-81.832-1.5z"/>
        <path fill="url(#linearGradient1396)" stroke="#000" stroke-miterlimit="10" d="M46.167 112.835c-4.353-3.265-9.432 17.167-9.432 17.167s-.036-16.167 3.948-22c.018-.027 87.316 0 87.316 0s88.605-.027 88.625 0c3.982 5.833 3.947 22 3.947 22s-5.078-20.431-9.432-17.167c-2.668 2-83.14 1.5-83.14 1.5s-79.166.5-81.832-1.5z"/>
        <path fill="url(#linearGradient1350)" stroke="#000" stroke-miterlimit="10" stroke-width=".75" d="M212.417 77.62l-167.543-.466s-1.651 5.96-2.644 13.023c-.993 7.063-.881 13.023-.881 13.023l174.594-.371s-.026-4.754-1.092-12.604c-1.066-7.851-2.434-12.604-2.434-12.604z"/>
        <path fill="url(#linearGradient5)" fill-rule="evenodd" stroke="#000" stroke-width=".25" d="M130.137 78.38l-8.252 23.695 20.583-14.684-24.943-.048 20.819 14.773z"/>
    </g>
    <g>
        <path fill="#ffb380" stroke="#000" stroke-miterlimit="10" d="M41.333 217.997c-10 4.333-17.5 5.666-17-15.834s7.333-109.667 7.333-109.667 11.721-5.747 45.5-9.166c28-2.833 73.667-2.833 101.667 0 33.778 3.418 45.5 9.166 45.5 9.166s6.832 88.167 7.332 109.667-7 20.167-17 15.834c-18.453-7.996-154.878-7.996-173.332 0z" opacity=".25"/>
        <path fill="url(#linearGradient1283)" stroke="#000" stroke-miterlimit="10" d="M41.333 217.997c-10 4.333-17.5 5.666-17-15.834s7.333-109.667 7.333-109.667 11.721-5.747 45.5-9.166c28-2.833 73.667-2.833 101.667 0 33.778 3.418 45.5 9.166 45.5 9.166s6.832 88.167 7.332 109.667-7 20.167-17 15.834c-18.453-7.996-154.878-7.996-173.332 0z"/>
        <path fill="#ff8080" d="M226.174 101.966l-.725-9.469c-30.128-15.237-165.357-14.87-194.783 0l-.724 9.469c23.702-17.886 173.477-17.141 196.232 0z"/>
        <path fill="url(#linearGradient1233)" stroke="#000" stroke-miterlimit="10" d="M226.174 101.966l-.725-9.469c-30.128-15.237-165.357-14.87-194.783 0l-.724 9.469c23.702-17.886 173.477-17.141 196.232 0z"/>
    </g>
    <g>
        <path fill="#ffe680" d="M230.902 100.952l2.342 18.621 2.54-5.15-1.201-9.986z"/>
        <path fill="url(#linearGradient1094)" stroke="#000" stroke-miterlimit="10" d="M233.244 119.573l2.54-5.15-1.201-9.986-3.681-3.485z"/>
        <path fill="#ffe680" stroke="#000" stroke-miterlimit="10" d="M223.25 114.979s-.75 1-1.386-3.813c-.716-5.425.011-3.813.011-3.813h2.697l.93 7.625h-2.252z"/>
        <path fill="url(#linearGradient1056)" stroke="#000" stroke-miterlimit="10" d="M223.25 114.979s-.75 1-1.386-3.813c-.716-5.425.011-3.813.011-3.813h2.697l.93 7.625h-2.252z"/>
        <path fill="#ffe680" d="M225.625 115.979H228l-1.623-10.25h-2.002z"/>
        <path fill="url(#linearGradient1005)" stroke="#000" stroke-miterlimit="10" d="M228 115.979l-1.623-10.25h-2.002l1.25 10.25z"/>
        <path fill="#ffe680" d="M228.39 122.125l-2.059-16.766-.706-5.755 5.072-.291 2.803 22.291z"/>
        <path fill="url(#linearGradient965)" stroke="#000" stroke-miterlimit="10" d="M228.39 122.125l-2.059-16.766-.706-5.755 5.072-.291 2.803 22.291z"/>
        <path fill="#ffe680" d="M21.417 102.583l3.681-3.485-2.342 18.621-2.54-5.15z"/>
        <path fill="url(#linearGradient1185)" stroke="#000" stroke-miterlimit="10" d="M234.583 104.437l-3.681-3.485 2.342 18.621 2.54-5.15z" transform="matrix(-1 0 0 1 256 -1.854)"/>
        <path fill="#ffe680" stroke="#000" stroke-miterlimit="10" d="M32.75 113.125s.75 1 1.386-3.813c.716-5.425-.011-3.813-.011-3.813h-2.697l-.93 7.625h2.252z"/>
        <path fill="url(#linearGradient1056-4)" stroke="#000" stroke-miterlimit="10" d="M32.75 113.125s.75 1 1.386-3.813c.716-5.425-.011-3.813-.011-3.813h-2.697l-.93 7.625h2.252z"/>
        <path fill="#ffe680" d="M31.625 103.875l-1.25 10.25H28l1.623-10.25z"/>
        <path fill="url(#linearGradient1187)" stroke="#000" stroke-miterlimit="10" d="M224.375 105.729l1.25 10.25H228l-1.623-10.25z" transform="matrix(-1 0 0 1 256 -1.854)"/>
        <path fill="#ffe680" d="M29.669 103.505l.706-5.755-5.072-.291L22.5 119.75l5.11.521z"/>
        <path fill="url(#linearGradient1189)" stroke="#000" stroke-miterlimit="10" d="M228.39 122.125l-2.059-16.766-.706-5.755 5.072-.291 2.803 22.291z" transform="matrix(-1 0 0 1 256 -1.854)"/>
    </g>
</svg>