Files
APS/.pic/Basic Verilog structures/modules/fig_10.drawio.svg

4 lines
37 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background: #ffffff; background-color: light-dark(#ffffff, #121212); color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="469px" height="322px" viewBox="0 0 469 322" content="&lt;mxfile scale=&quot;1&quot; border=&quot;20&quot; host=&quot;Electron&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.2.7 Chrome/138.0.7204.251 Electron/37.7.1 Safari/537.36&quot; version=&quot;28.2.7&quot;&gt;&#10; &lt;diagram name=&quot;Страница — 1&quot; id=&quot;819_Aux_WYr5TJncSp8T&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;1063&quot; dy=&quot;409&quot; grid=&quot;1&quot; gridSize=&quot;1&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;827&quot; pageHeight=&quot;1169&quot; background=&quot;#ffffff&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;2&quot; value=&quot;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;strokeColor=#B59A48;strokeWidth=2;fillColor=#fff2cc;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;423&quot; y=&quot;700.19&quot; width=&quot;155&quot; height=&quot;90.81&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;3&quot; value=&quot;&quot; style=&quot;rounded=1;whiteSpace=wrap;html=1;strokeWidth=3;strokeColor=#808080;fillColor=#F5F7EB;arcSize=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;346&quot; y=&quot;801&quot; width=&quot;320&quot; height=&quot;176&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;4&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 16px;&amp;quot;&amp;gt;top&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;614&quot; y=&quot;803&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;5&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;a&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#000000;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;300&quot; y=&quot;830&quot; width=&quot;18&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;6&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;b&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#000000;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;279&quot; y=&quot;884&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;7&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;q&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#000000;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;648&quot; y=&quot;859&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;8&quot; value=&quot;&quot; style=&quot;endArrow=oval;html=1;rounded=0;strokeColor=#808080;strokeWidth=4;fontSize=16;endFill=1;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;300&quot; y=&quot;857.3399999999999&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;373&quot; y=&quot;857&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;9&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#808080;strokeWidth=2;fontSize=16;entryX=0;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;&quot; parent=&quot;1&quot; target=&quot;24&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;300&quot; y=&quot;909.1699999999998&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;386&quot; y=&quot;909&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;10&quot; value=&quot;&quot; style=&quot;group&quot; parent=&quot;1&quot; vertex=&quot;1&quot; connectable=&quot;0&quot;&gt;&#10; &lt;mxGeometry x=&quot;417&quot; y=&quot;837&quot; width=&quot;63&quot; height=&quot;55&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;11&quot; value=&quot;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;strokeColor=#B59A48;strokeWidth=2;fillColor=#fff2cc;&quot; parent=&quot;10&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry y=&quot;5.188679245283019&quot; width=&quot;51.78082191780822&quot; height=&quot;49.81132075471698&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;12&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 16px;&amp;quot;&amp;gt;or&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; parent=&quot;10&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;11.219178082191782&quot; width=&quot;51.78082191780822&quot; height=&quot;31.132075471698112&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;13&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 11px;&amp;quot; color=&amp;quot;#b59a48&amp;quot;&amp;gt;a&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=11;fontColor=#A1A1A1;&quot; parent=&quot;10&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1&quot; y=&quot;13&quot; width=&quot;12&quot; height=&quot;9&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;14&quot; value=&quot;&amp;lt;font color=&amp;quot;#b59a48&amp;quot;&amp;gt;b&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=11;fontColor=#A1A1A1;&quot; parent=&quot;10&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;2.731148640577885e-14&quot; y=&quot;35&quot; width=&quot;12&quot; height=&quot;9&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;15&quot; value=&quot;&amp;lt;span style=&amp;quot;font-size: 16px;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;529.9991780821917&quot; y=&quot;697&quot; width=&quot;51.78082191780822&quot; height=&quot;31.132075471698112&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;16&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#B59A48;strokeWidth=2;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;385&quot; y=&quot;750&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;461&quot; y=&quot;750&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;17&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#B59A48;strokeWidth=2;fontSize=16;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;500&quot; y=&quot;757&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;602&quot; y=&quot;757&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;18&quot; value=&quot;&amp;lt;font color=&amp;quot;#b59a48&amp;quot; style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;a&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#A1A1A1;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;346&quot; y=&quot;725&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;19&quot; value=&quot;&amp;lt;font color=&amp;quot;#b59a48&amp;quot; style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;d&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#A1A1A1;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;563&quot; y=&quot;726&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;20&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;c&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#000000;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;480&quot; y=&quot;848&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;21&quot; value=&quot;&quot; style=&quot;shape=xor;whiteSpace=wrap;html=1;strokeColor=#B59A48;strokeWidth=2;fontColor=#B59A48;fillColor=#FFE599;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;451&quot; y=&quot;735&quot; width=&quot;49&quot; height=&quot;42&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;22&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#B59A48;strokeWidth=2;fontSize=16;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;384&quot; y=&quot;765&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;460&quot; y=&quot;765&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;23&quot; value=&quot;&amp;lt;font color=&amp;quot;#b59a48&amp;quot; style=&amp;quot;font-size: 20px;&amp;quot;&amp;gt;b&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=20;fontColor=#A1A1A1;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;345&quot; y=&quot;746&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;24&quot; value=&quot;&quot; style=&quot;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.logic_gates.logic_gate;operation=xor;strokeColor=#808080;strokeWidth=2;fontColor=#B59A48;fillColor=#E9EBDF;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;535&quot; y=&quot;864&quot; width=&quot;100&quot; height=&quot;60&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;25&quot; style=&quot;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#808080;strokeWidth=2;fontSize=20;fontColor=#A1A1A1;endArrow=none;endFill=0;&quot; parent=&quot;1&quot; target=&quot;24&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;702&quot; y=&quot;894&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;631&quot; y=&quot;873&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;26&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeWidth=4;strokeColor=#808080;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;338&quot; y=&quot;849&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;323&quot; y=&quot;865&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;27&quot; value=&quot;2&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;330&quot; y=&quot;859&quot; width=&quot;11&quot; height=&quot;12&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;28&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=-0.001;entryY=0.743;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;strokeColor=#808080;&quot; parent=&quot;1&quot; target=&quot;11&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;374&quot; y=&quot;857&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;424&quot; y=&quot;830&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;374&quot; y=&quot;879&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;29&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=-0.002;entryY=0.299;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;strokeColor=#808080;&quot; parent=&quot;1&quot; target=&quot;11&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;372&quot; y=&quot;857&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;422&quot; y=&quot;808&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;30&quot; value=&quot;[1]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;379&quot; y=&quot;864&quot; width=&quot;11&quot; height=&quot;12&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;31&quot; value=&quot;[0]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;379&quot; y=&quot;842&quot; width=&quot;11&quot; height=&quot;12&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;32&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;strokeColor=#808080;&quot; parent=&quot;1&quot; target=&quot;24&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;469&quot; y=&quot;879&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;518&quot; y=&quot;831&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;"><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="2"><g transform="translate(0.5,0.5)"><rect x="164" y="23.19" width="155" height="90.81" fill="#fff2cc" stroke="#b59a48" stroke-width="2" pointer-events="all" style="fill: rgb(255, 242, 204); stroke: rgb(181, 154, 72);"/></g></g><g data-cell-id="3"><g><rect x="87" y="124" width="320" height="176" fill="#f5f7eb" stroke="#808080" stroke-width="3" pointer-events="all" style="fill: rgb(245, 247, 235); stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="4"><g transform="translate(0.5,0.5)"><rect x="355" y="126" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 141px; margin-left: 356px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;">top</font></div></div></div></foreignObject><text x="385" y="145" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">top</text></switch></g></g></g><g data-cell-id="5"><g transform="translate(0.5,0.5)"><rect x="41" y="153" width="18" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 16px; height: 1px; padding-top: 168px; margin-left: 42px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px;">a</font></div></div></div></foreignObject><text x="50" y="174" fill="#000000" font-family="Helvetica" font-size="20px" text-anchor="middle">a</text></switch></g></g></g><g data-cell-id="6"><g transform="translate(0.5,0.5)"><rect x="20" y="207" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 222px; margin-left: 21px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px;">b</font></div></div></div></foreignObject><text x="50" y="228" fill="#000000" font-family="Helvetica" font-size="20px" text-anchor="middle">b</text></switch></g></g></g><g data-cell-id="7"><g transform="translate(0.5,0.5)"><rect x="389" y="182" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 197px; margin-left: 390px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px;">q</font></div></div></div></foreignObject><text x="419" y="203" fill="#000000" font-family="Helvetica" font-size="20px" text-anchor="middle">q</text></switch></g></g></g><g data-cell-id="8"><g><path d="M 41 180.34 L 111 180.01" fill="none" stroke="#808080" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/><ellipse cx="114" cy="180" rx="3" ry="3" fill="#808080" stroke="#808080" stroke-width="4" pointer-events="all" style="fill: rgb(128, 128, 128); stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="9"><g transform="translate(0.5,0.5)"><path d="M 41 232.17 L 276 232" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="10"><g transform="translate(0.5,0.5)"/><g data-cell-id="11"><g transform="translate(0.5,0.5)"><rect x="158" y="165.19" width="51.78" height="49.81" fill="#fff2cc" stroke="#b59a48" stroke-width="2" pointer-events="all" style="fill: rgb(255, 242, 204); stroke: rgb(181, 154, 72);"/></g></g><g data-cell-id="12"><g transform="translate(0.5,0.5)"><rect x="169.22" y="160" width="51.78" height="31.13" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 50px; height: 1px; padding-top: 176px; margin-left: 170px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 16px;">or</font></div></div></div></foreignObject><text x="195" y="179" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">or</text></switch></g></g></g><g data-cell-id="13"><g transform="translate(0.5,0.5)"><rect x="159" y="173" width="12" height="9" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 10px; height: 1px; padding-top: 178px; margin-left: 160px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #A1A1A1; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #A1A1A1; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#b59a48" style="font-size: 11px; color: rgb(181, 154, 72);">a</font></div></div></div></foreignObject><text x="165" y="181" fill="#A1A1A1" font-family="Helvetica" font-size="11px" text-anchor="middle">a</text></switch></g></g></g><g data-cell-id="14"><g transform="translate(0.5,0.5)"><rect x="158" y="195" width="12" height="9" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 10px; height: 1px; padding-top: 200px; margin-left: 159px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #A1A1A1; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #A1A1A1; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#b59a48" style="color: rgb(181, 154, 72);">b</font></div></div></div></foreignObject><text x="164" y="203" fill="#A1A1A1" font-family="Helvetica" font-size="11px" text-anchor="middle">b</text></switch></g></g></g></g><g data-cell-id="15"><g transform="translate(0.5,0.5)"><rect x="271" y="20" width="51.78" height="31.13" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 50px; height: 1px; padding-top: 36px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span style="font-size: 16px;">or</span></div></div></div></foreignObject><text x="297" y="39" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">or</text></switch></g></g></g><g data-cell-id="16"><g transform="translate(0.5,0.5)"><path d="M 126 73 L 202 73" fill="none" stroke="#b59a48" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(181, 154, 72);"/></g></g><g data-cell-id="17"><g transform="translate(0.5,0.5)"><path d="M 241 80 L 343 80" fill="none" stroke="#b59a48" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(181, 154, 72);"/></g></g><g data-cell-id="18"><g transform="translate(0.5,0.5)"><rect x="87" y="48" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 63px; margin-left: 88px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #A1A1A1; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #A1A1A1; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px; color: rgb(181, 154, 72);" color="#b59a48">a</font></div></div></div></foreignObject><text x="117" y="69" fill="#A1A1A1" font-family="Helvetica" font-size="20px" text-anchor="middle">a</text></switch></g></g></g><g data-cell-id="19"><g transform="translate(0.5,0.5)"><rect x="304" y="49" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 64px; margin-left: 305px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #A1A1A1; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #A1A1A1; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px; color: rgb(181, 154, 72);" color="#b59a48">d</font></div></div></div></foreignObject><text x="334" y="70" fill="#A1A1A1" font-family="Helvetica" font-size="20px" text-anchor="middle">d</text></switch></g></g></g><g data-cell-id="20"><g transform="translate(0.5,0.5)"><rect x="221" y="171" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 186px; margin-left: 222px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px;">c</font></div></div></div></foreignObject><text x="251" y="192" fill="#000000" font-family="Helvetica" font-size="20px" text-anchor="middle">c</text></switch></g></g></g><g data-cell-id="21"><g transform="translate(0.5,0.5)"><path d="M 192 58 Q 241 58 241 79 Q 241 100 192 100 Q 216.5 79 192 58 Z" fill="#ffe599" stroke="#b59a48" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: rgb(255, 229, 153); stroke: rgb(181, 154, 72);"/></g></g><g data-cell-id="22"><g transform="translate(0.5,0.5)"><path d="M 125 88 L 201 88" fill="none" stroke="#b59a48" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(181, 154, 72);"/></g></g><g data-cell-id="23"><g transform="translate(0.5,0.5)"><rect x="86" y="69" width="60" height="30" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 84px; margin-left: 87px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #A1A1A1; "><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: #A1A1A1; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 20px; color: rgb(181, 154, 72);" color="#b59a48">b</font></div></div></div></foreignObject><text x="116" y="90" fill="#A1A1A1" font-family="Helvetica" font-size="20px" text-anchor="middle">b</text></switch></g></g></g><g data-cell-id="24"><g transform="translate(0.5,0.5)"><path d="M 356 217 L 376 217 M 276 202 L 299 202 M 276 232 L 299 232" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="stroke: rgb(128, 128, 128);"/><path d="M 286 187 C 296.72 205.56 296.72 228.44 286 247" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="stroke: rgb(128, 128, 128);"/><path d="M 316 187 C 333.47 187.56 349.06 199.25 356 217 C 349.06 234.75 333.47 246.44 316 247 L 291 247 C 301.72 228.44 301.72 205.56 291 187 Z" fill="#e9ebdf" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: rgb(233, 235, 223); stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="25"><g transform="translate(0.5,0.5)"><path d="M 443 217 L 376 217" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="26"><g><path d="M 79 172 L 64 188" fill="none" stroke="#808080" stroke-width="4" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="27"><g transform="translate(0.5,0.5)"><rect x="71" y="182" width="11" height="12" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 9px; height: 1px; padding-top: 188px; margin-left: 72px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">2</div></div></div></foreignObject><text x="77" y="192" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="28"><g transform="translate(0.5,0.5)"><path d="M 115 180 L 115 202 L 157.95 202.2" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="29"><g transform="translate(0.5,0.5)"><path d="M 113 180 L 157.9 180.08" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/></g></g><g data-cell-id="30"><g transform="translate(0.5,0.5)"><rect x="120" y="187" width="11" height="12" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 9px; height: 1px; padding-top: 193px; margin-left: 121px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[1]</div></div></div></foreignObject><text x="126" y="197" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">[1]</text></switch></g></g></g><g data-cell-id="31"><g transform="translate(0.5,0.5)"><rect x="120" y="165" width="11" height="12" fill="none" stroke="none" pointer-events="all"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 9px; height: 1px; padding-top: 171px; margin-left: 121px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[0]</div></div></div></foreignObject><text x="126" y="175" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="12px" text-anchor="middle">[0]</text></switch></g></g></g><g data-cell-id="32"><g transform="translate(0.5,0.5)"><path d="M 210 202 L 276 202" fill="none" stroke="#808080" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: rgb(128, 128, 128);"/></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>