<?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="31.5" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="31.5" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="31.5" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="31.5" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="31.5" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="45.1" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="45.1" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="45.1" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="45.1" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="45.1" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="58.7" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="58.7" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="58.7" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="58.7" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="58.7" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="72.3" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="72.3" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="72.3" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="72.3" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="72.3" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="77" y="85.9" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="90.6" y="85.9" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="104.2" y="85.9" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="117.8" y="85.9" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<rect x="131.4" y="85.9" width="11.6" height="11.6" fill="#FFFFFF" fill-opacity="1" stroke="#FFFFFF" stroke-width="1" stroke-opacity="1"/>
<image x="78" y="32.5" width="64" height="64" href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+SWNvbi1SZXNvdXJjZS9Jb1QvUmVzX0FXUy1Jb1RfRGV2aWNlLUdhdGV3YXlfNDg8L3RpdGxlPgogICAgPGcgaWQ9Ikljb24tUmVzb3VyY2UvSW9UL1Jlc19BV1MtSW9UX0RldmljZS1HYXRld2F5XzQ4IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNMjAuNDQyNiwyMS4zOTY1IEMyMC40NDI2LDIxLjk0MTUgMjAuODg1NiwyMi4zODU1IDIxLjQzMDYsMjIuMzg1NSBDMjEuOTc1NiwyMi4zODU1IDIyLjQxODYsMjEuOTQxNSAyMi40MTg2LDIxLjM5NjUgQzIyLjQxODYsMjAuODUxNSAyMS45NzU2LDIwLjQwODUgMjEuNDMwNiwyMC40MDg1IEMyMC44ODU2LDIwLjQwODUgMjAuNDQyNiwyMC44NTE1IDIwLjQ0MjYsMjEuMzk2NSBaIE0yNy43NjU2LDI3LjUxMjUgQzI3Ljc2NTYsMjYuOTY4NSAyNy4zMjI2LDI2LjUyNDUgMjYuNzc3NiwyNi41MjQ1IEMyNi4yMzI2LDI2LjUyNDUgMjUuNzg4NiwyNi45Njg1IDI1Ljc4ODYsMjcuNTEyNSBDMjUuNzg4NiwyOC4wNTc1IDI2LjIzMjYsMjguNTAxNSAyNi43Nzc2LDI4LjUwMTUgQzI3LjMyMjYsMjguNTAxNSAyNy43NjU2LDI4LjA1NzUgMjcuNzY1NiwyNy41MTI1IFogTTMwLjY4NTYsMzEuMDIyNSBMMzAuNjg1NiwyMi40MDU1IEwyNC4yMzE2LDIyLjQwNTUgQzIzLjgxNTYsMjMuNTU1NSAyMi43MjI2LDI0LjM4NTUgMjEuNDMwNiwyNC4zODU1IEMxOS43ODM2LDI0LjM4NTUgMTguNDQyNiwyMy4wNDQ1IDE4LjQ0MjYsMjEuMzk2NSBDMTguNDQyNiwxOS43NDk1IDE5Ljc4MzYsMTguNDA4NSAyMS40MzA2LDE4LjQwODUgQzIyLjcyOTYsMTguNDA4NSAyMy44MjU2LDE5LjI0NjUgMjQuMjM3NiwyMC40MDU1IEwzMC42ODU2LDIwLjQwNTUgTDMwLjY4NTYsMTcuODg4NSBMMTcuNTMxNiwxNy44ODg1IEwxNy41MzE2LDI2LjUyMTUgTDIzLjk3MTYsMjYuNTIxNSBDMjQuMzgyNiwyNS4zNjI1IDI1LjQ3OTYsMjQuNTI0NSAyNi43Nzc2LDI0LjUyNDUgQzI4LjQyNDYsMjQuNTI0NSAyOS43NjU2LDI1Ljg2NTUgMjkuNzY1NiwyNy41MTI1IEMyOS43NjU2LDI5LjE2MDUgMjguNDI0NiwzMC41MDE1IDI2Ljc3NzYsMzAuNTAxNSBDMjUuNDg1NiwzMC41MDE1IDI0LjM5MjYsMjkuNjcyNSAyMy45NzY2LDI4LjUyMTUgTDE3LjUzMTYsMjguNTIxNSBMMTcuNTMxNiwzMS4wMjI1IEwzMC42ODU2LDMxLjAyMjUgWiBNMTYuNTMxNiwzMy4wMjI1IEMxNS45Nzg2LDMzLjAyMjUgMTUuNTMxNiwzMi41NzU1IDE1LjUzMTYsMzIuMDIyNSBMMTUuNTMxNiwxNi44ODg1IEMxNS41MzE2LDE2LjMzNjUgMTUuOTc4NiwxNS44ODg1IDE2LjUzMTYsMTUuODg4NSBMMzEuNjg1NiwxNS44ODg1IEMzMi4yMzg2LDE1Ljg4ODUgMzIuNjg1NiwxNi4zMzY1IDMyLjY4NTYsMTYuODg4NSBMMzIuNjg1NiwzMi4wMjI1IEMzMi42ODU2LDMyLjU3NTUgMzIuMjM4NiwzMy4wMjI1IDMxLjY4NTYsMzMuMDIyNSBMMTYuNTMxNiwzMy4wMjI1IFogTTQ0LjE0MjYsMTQuNzgxNSBMMzYuODg5Niw3LjQzNjUgTDM2Ljg4OTYsNDEuOTM3NSBMNDQuMTQyNiwzNy41ODY1IEw0NC4xNDI2LDE0Ljc4MTUgWiBNNDYuMTQyNiwzOC4xNTI1IEM0Ni4xNDI2LDM4LjUwNDUgNDUuOTU3NiwzOC44Mjk1IDQ1LjY1NzYsMzkuMDEwNSBMMzYuNDA0Niw0NC41NjE1IEMzNi4yNDU2LDQ0LjY1NjUgMzYuMDY3Niw0NC43MDQ1IDM1Ljg4OTYsNDQuNzA0NSBDMzUuNzE5Niw0NC43MDQ1IDM1LjU0OTYsNDQuNjYxNSAzNS4zOTY2LDQ0LjU3NDUgQzM1LjA4MjYsNDQuMzk2NSAzNC44ODk2LDQ0LjA2NDUgMzQuODg5Niw0My43MDQ1IEwzNC44ODk2LDM5LjU5ODUgTDMyLjE0OTYsMzkuNTk4NSBMMzIuMTQ5NiwzNy41OTg1IEwzNC44ODk2LDM3LjU5ODUgTDM0Ljg4OTYsMTEuMTk3NSBMMzIuMTQ5NiwxMS4xOTc1IEwzMi4xNDk2LDkuMTk3NSBMMzQuODg5Niw5LjE5NzUgTDM0Ljg4OTYsNS4wMDA1IEMzNC44ODk2LDQuNTk1NSAzNS4xMzQ2LDQuMjI4NSAzNS41MDk2LDQuMDc1NSBDMzUuODg0NiwzLjkyMDUgMzYuMzE1Niw0LjAwOTUgMzYuNjAxNiw0LjI5ODUgTDQ1Ljg1NDYsMTMuNjY5NSBDNDYuMDM4NiwxMy44NTU1IDQ2LjE0MjYsMTQuMTA4NSA0Ni4xNDI2LDE0LjM3MTUgTDQ2LjE0MjYsMzguMTUyNSBaIE0xMS4yNTI2LDcuNDM2NSBMMy45OTk2LDE0Ljc4MTUgTDMuOTk5NiwzNy41ODY1IEwxMS4yNTI2LDQxLjkzNzUgTDExLjI1MjYsNy40MzY1IFogTTEzLjI1MjYsMzcuNTk4NSBMMTYuMDMyNiwzNy41OTg1IEwxNi4wMzI2LDM5LjU5ODUgTDEzLjI1MjYsMzkuNTk4NSBMMTMuMjUyNiw0My43MDQ1IEMxMy4yNTI2LDQ0LjA2NDUgMTMuMDU5Niw0NC4zOTY1IDEyLjc0NTYsNDQuNTc0NSBDMTIuNTkyNiw0NC42NjE1IDEyLjQyMjYsNDQuNzA0NSAxMi4yNTI2LDQ0LjcwNDUgQzEyLjA3NDYsNDQuNzA0NSAxMS44OTY2LDQ0LjY1NjUgMTEuNzM4Niw0NC41NjE1IEwyLjQ4NTYsMzkuMDEwNSBDMi4xODQ2LDM4LjgyOTUgMS45OTk2LDM4LjUwNDUgMS45OTk2LDM4LjE1MjUgTDEuOTk5NiwxNC4zNzE1IEMxLjk5OTYsMTQuMTA4NSAyLjEwMzYsMTMuODU1NSAyLjI4NzYsMTMuNjY5NSBMMTEuNTQwNiw0LjI5ODUgQzExLjgyNjYsNC4wMDk1IDEyLjI1NzYsMy45MjA1IDEyLjYzMjYsNC4wNzU1IEMxMy4wMDc2LDQuMjI4NSAxMy4yNTI2LDQuNTk1NSAxMy4yNTI2LDUuMDAwNSBMMTMuMjUyNiw5LjE5NzUgTDE2LjAzMjYsOS4xOTc1IEwxNi4wMzI2LDExLjE5NzUgTDEzLjI1MjYsMTEuMTk3NSBMMTMuMjUyNiwzNy41OTg1IFogTTE4Ljk3MjYsMzkuNTk4NSBMMjIuNjczNiwzOS41OTg1IEwyMi42NzM2LDM3LjU5ODUgTDE4Ljk3MjYsMzcuNTk4NSBMMTguOTcyNiwzOS41OTg1IFogTTI1LjUwODYsMzkuNTk4NSBMMjkuMjg3NiwzOS41OTg1IEwyOS4yODc2LDM3LjU5ODUgTDI1LjUwODYsMzcuNTk4NSBMMjUuNTA4NiwzOS41OTg1IFogTTE4Ljk3MjYsMTEuMTk3NSBMMjIuNjczNiwxMS4xOTc1IEwyMi42NzM2LDkuMTk3NSBMMTguOTcyNiw5LjE5NzUgTDE4Ljk3MjYsMTEuMTk3NSBaIE0yNS41MDg2LDExLjE5NzUgTDI5LjI4NzYsMTEuMTk3NSBMMjkuMjg3Niw5LjE5NzUgTDI1LjUwODYsOS4xOTc1IEwyNS41MDg2LDExLjE5NzUgWiIgaWQ9IkFtYXpvbi1JT1QtUkVTT1VSQ0VTLURldmljZS1HYXRld2F5X1Jlc291cmNlLUljb25fbGlnaHQtYmciIGZpbGw9IiM3QUExMTYiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+" opacity="1"/>
<text x="110" y="111.167" fill="#1E1E1E" font-family="Helvetica" font-size="10.667" text-anchor="middle">IoT Device Gateway</text>
</g>
</svg>
