<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="220" height="160" viewBox="0 0 220 160">
<defs><marker id="xaligo-arrow" markerWidth="10" markerHeight="10" refX="9" refY="5" orient="auto-start-reverse" markerUnits="strokeWidth"><path d="M 0 0 L 10 5 L 0 10 z" fill="context-stroke"/></marker><marker id="xaligo-oval" markerWidth="7" markerHeight="7" refX="3.5" refY="3.5" orient="auto" markerUnits="strokeWidth"><circle cx="3.5" cy="3.5" r="2.5" fill="context-stroke"/></marker></defs>
<rect x="0" y="0" width="220" height="160" fill="#FFFFFF"/>
<g transform="translate(0 0)">
<rect x="77" y="38" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="38" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="38" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="38" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="38" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="51.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="51.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="51.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="51.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="51.6" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="65.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="65.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="65.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="65.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="65.2" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="78.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="78.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="78.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="78.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="78.8" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="92.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="92.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="92.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="92.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="92.4" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<image x="78" y="39" width="64" height="64" href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODBweCIgaGVpZ2h0PSI4MHB4IiB2aWV3Qm94PSIwIDAgODAgODAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+SWNvbi1BcmNoaXRlY3R1cmUvNjQvQXJjaF9BbWF6b24tQ29kZUd1cnVfNjQ8L3RpdGxlPgogICAgPGcgaWQ9Ikljb24tQXJjaGl0ZWN0dXJlLzY0L0FyY2hfQW1hem9uLUNvZGVHdXJ1XzY0IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbi1BcmNoaXRlY3R1cmUtQkcvNjQvTWFjaGluZS1MZWFybmluZyIgZmlsbD0iIzAxQTg4RCI+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHg9IjAiIHk9IjAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgICAgICA8cGF0aCBkPSJNMjYuNjM3MjMyNywyMS41MjUgTDIyLjc5OTE1NiwxNy42ODggTDIxLjM4NTEyNzcsMTkuMTAyIEwyNS4yMjMyMDQ1LDIyLjkzOSBMMjYuNjM3MjMyNywyMS41MjUgWiBNNTguNjE0ODcyMywxOS4xMDIgTDU3LjE5OTg0NCwxNy42ODggTDUzLjM2Mjc2NzMsMjEuNTI1IEw1NC43NzY3OTU1LDIyLjkzOSBMNTguNjE0ODcyMywxOS4xMDIgWiBNNDIuMjY5NTQ1NCwyNy40OSBMNDAuMjg4NTA1OCwyNy4yMDcgTDM3LjczMDQ1NDYsNDUuMTE0IEwzOS43MTA0OTQyLDQ1LjM5NyBMNDIuMjY5NTQ1NCwyNy40OSBaIE00OS43NTI2OTUxLDM2LjkwMiBDNTAuMDE5NzAwNCwzNi41NDYgNTAuMDE5NzAwNCwzNi4wNTcgNDkuNzUyNjk1MSwzNS43MDIgTDQ1LjkxNTYxODMsMzAuNTg2IEw0NC4zMTY1ODYzLDMxLjc4NiBMNDcuNzAyNjU0MSwzNi4zMDIgTDQ0LjMxNjU4NjMsNDAuODE4IEw0NS45MTU2MTgzLDQyLjAxOCBMNDkuNzUyNjk1MSwzNi45MDIgWiBNMzUuNjgzNDEzNyw0MC44MTggTDMyLjI5NjM0NTksMzYuMzAyIEwzNS42ODM0MTM3LDMxLjc4NiBMMzQuMDgzMzgxNywzMC41ODYgTDMwLjI0NjMwNDksMzUuNzAyIEMyOS45ODAyOTk2LDM2LjA1NyAyOS45ODAyOTk2LDM2LjU0NiAzMC4yNDYzMDQ5LDM2LjkwMiBMMzQuMDgzMzgxNyw0Mi4wMTggTDM1LjY4MzQxMzcsNDAuODE4IFogTTMzLjkyNzM3ODUsNjMgTDQ2LjA3MjYyMTUsNjMgTDQzLjk1NzU3OTIsNjYgTDM2LjA0MTQyMDgsNjYgTDMzLjkyNzM3ODUsNjMgWiBNNDUuMjkzNjA1OSw2Ny41NzYgTDQ4LjgxNzY3NjQsNjIuNTc2IEM0OS4wMzI2ODA3LDYyLjI3MSA0OS4wNTk2ODEyLDYxLjg3MSA0OC44ODc2Nzc4LDYxLjUzOSBDNDguNzE1Njc0Myw2MS4yMDggNDguMzcyNjY3NSw2MSA0Ny45OTk2Niw2MSBMMzEuOTk5MzQsNjEgQzMxLjYyNjMzMjUsNjEgMzEuMjgzMzI1Nyw2MS4yMDggMzEuMTEyMzIyMiw2MS41MzkgQzMwLjk0MDMxODgsNjEuODcxIDMwLjk2NzMxOTMsNjIuMjcxIDMxLjE4MjMyMzYsNjIuNTc2IEwzNC43MDUzOTQxLDY3LjU3NiBDMzQuODkzMzk3OSw2Ny44NDEgMzUuMTk4NDA0LDY4IDM1LjUyMzQxMDUsNjggTDQ0LjQ3NjU4OTUsNjggQzQ0LjgwMTU5Niw2OCA0NS4xMDY2MDIxLDY3Ljg0MSA0NS4yOTM2MDU5LDY3LjU3NiBMNDUuMjkzNjA1OSw2Ny41NzYgWiBNMzIuMDQ2MzQwOSw0OC43NTIgQzMyLjA0NjM0MDksNDguNDMgMzEuODkyMzM3OCw0OC4xMjggMzEuNjMxMzMyNiw0Ny45NCBDMjguMDkwMjYxOCw0NS4zODkgMjUuOTc2MjE5NSw0MC45MTcgMjUuOTc2MjE5NSwzNS45NzYgQzI1Ljk3NjIxOTUsMjguMTEzIDMyLjEzNjM0MjcsMjEuOTUzIDM5Ljk5OTUsMjEuOTUzIEM0Ny44NjM2NTczLDIxLjk1MyA1NC4wMjM3ODA1LDI4LjExMyA1NC4wMjM3ODA1LDM1Ljk3NiBDNTQuMDIzNzgwNSw0MC45MTcgNTEuOTA4NzM4Miw0NS4zODkgNDguMzY3NjY3NCw0Ny45NCBDNDguMTA3NjYyMiw0OC4xMjggNDcuOTUyNjU5MSw0OC40MyA0Ny45NTI2NTkxLDQ4Ljc1MiBMNDcuOTUyNjU5MSw1NS43NjcgTDMyLjA0NjM0MDksNTUuNzY3IEwzMi4wNDYzNDA5LDQ4Ljc1MiBaIE00OS45NTI2OTkxLDU2Ljc2NyBMNDkuOTUyNjk5MSw0OS4yNTIgQzUzLjc2Mzc3NTMsNDYuMjg1IDU2LjAyMzgyMDUsNDEuMzY0IDU2LjAyMzgyMDUsMzUuOTc2IEM1Ni4wMjM4MjA1LDI2Ljk5MSA0OC45ODU2Nzk3LDE5Ljk1MyAzOS45OTk1LDE5Ljk1MyBDMzEuMDE0MzIwMywxOS45NTMgMjMuOTc2MTc5NSwyNi45OTEgMjMuOTc2MTc5NSwzNS45NzYgQzIzLjk3NjE3OTUsNDEuMzY0IDI2LjIzNjIyNDcsNDYuMjg1IDMwLjA0NjMwMDksNDkuMjUyIEwzMC4wNDYzMDA5LDU2Ljc2NyBDMzAuMDQ2MzAwOSw1Ny4zMTkgMzAuNDkzMzA5OSw1Ny43NjcgMzEuMDQ2MzIwOSw1Ny43NjcgTDQ4Ljk1MjY3OTEsNTcuNzY3IEM0OS41MDU2OTAxLDU3Ljc2NyA0OS45NTI2OTkxLDU3LjMxOSA0OS45NTI2OTkxLDU2Ljc2NyBMNDkuOTUyNjk5MSw1Ni43NjcgWiBNNTkuMTg2ODgzNywzNyBMNjUsMzcgTDY1LDM1IEw1OS4xODY4ODM3LDM1IEw1OS4xODY4ODM3LDM3IFogTTE1LDM3IEwyMC44MTMxMTYzLDM3IEwyMC44MTMxMTYzLDM1IEwxNSwzNSBMMTUsMzcgWiBNMzguOTk5NDgsMTggTDQwLjk5OTUyLDE4IEw0MC45OTk1MiwxMiBMMzguOTk5NDgsMTIgTDM4Ljk5OTQ4LDE4IFoiIGlkPSJBbWF6b24tQ29kZUd1cnVfSWNvbl82NF9TcXVpZCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4=" opacity="1"/>
<text x="110" y="117.667" fill="#1E1E1E" font-family="Helvetica" font-size="10.667" text-anchor="middle">CodeGuru</text>
</g>
</svg>
