Files
APS/.pic/Introduction/What is HDL/fig_05.drawio.svg
2024-06-20 12:14:55 +03:00

4 lines
39 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" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="536px" height="222px" viewBox="-0.5 -0.5 536 222" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2024-06-20T08:41:05.411Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.5.3 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36&quot; version=&quot;24.5.3&quot; etag=&quot;KBJJQJVfFVybxqDhyRGl&quot; type=&quot;device&quot; scale=&quot;1&quot; border=&quot;0&quot;&gt;&#10; &lt;diagram name=&quot;Страница — 1&quot; id=&quot;QR7426CQi--nARgSUg8b&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;1430&quot; dy=&quot;825&quot; grid=&quot;1&quot; gridSize=&quot;10&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;1169&quot; pageHeight=&quot;827&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=1;whiteSpace=wrap;html=1;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;fillColor=none;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;360&quot; y=&quot;330&quot; width=&quot;350&quot; height=&quot;220&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;3&quot; value=&quot;a&quot; style=&quot;endArrow=classic;html=1;rounded=0;entryX=0.003;entryY=0.318;entryDx=0;entryDy=0;entryPerimeter=0;fontSize=20;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;align=left;&quot; edge=&quot;1&quot; target=&quot;2&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;-0.2598&quot; y=&quot;-10&quot; width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;280&quot; y=&quot;400&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;640&quot; y=&quot;340&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint as=&quot;offset&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;4&quot; value=&quot;b&quot; style=&quot;endArrow=classic;html=1;rounded=0;entryX=0.003;entryY=0.318;entryDx=0;entryDy=0;entryPerimeter=0;fontSize=20;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;align=left;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;-0.25&quot; y=&quot;-10&quot; width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;280&quot; y=&quot;480&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;360&quot; y=&quot;480&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint as=&quot;offset&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;5&quot; value=&quot;&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;&quot; edge=&quot;1&quot; parent=&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;720&quot; y=&quot;389.94000000000005&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;800&quot; y=&quot;390&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;6&quot; value=&quot;sum&quot; style=&quot;edgeLabel;html=1;align=left;verticalAlign=middle;resizable=0;points=[];fontSize=20;fontColor=#000000;labelBackgroundColor=none;&quot; vertex=&quot;1&quot; connectable=&quot;0&quot; parent=&quot;5&quot;&gt;&#10; &lt;mxGeometry x=&quot;-0.1759&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;-33&quot; y=&quot;10&quot; as=&quot;offset&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;7&quot; value=&quot;carry&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=20;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;align=left;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;-0.7778&quot; y=&quot;-10&quot; width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;710&quot; y=&quot;490.01&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;800&quot; y=&quot;490&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint as=&quot;offset&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;8&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=20;exitX=-0.014;exitY=0.318;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;entryPerimeter=0;fontColor=#000000;fillColor=#d5e8d4;strokeColor=#82b366;labelBackgroundColor=none;&quot; edge=&quot;1&quot; source=&quot;2&quot; target=&quot;15&quot; parent=&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;590&quot; y=&quot;390&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;500&quot; y=&quot;370&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;410&quot; y=&quot;400&quot; /&gt;&#10; &lt;mxPoint x=&quot;410&quot; y=&quot;375&quot; /&gt;&#10; &lt;/Array&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;fontSize=20;entryX=-0.005;entryY=0.309;entryDx=0;entryDy=0;entryPerimeter=0;fontColor=#000000;fillColor=#d5e8d4;strokeColor=#82b366;labelBackgroundColor=none;&quot; edge=&quot;1&quot; target=&quot;14&quot; parent=&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;410&quot; y=&quot;400&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;485&quot; y=&quot;475&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;410&quot; y=&quot;475&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;10&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=20;exitX=0;exitY=0.682;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.687;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#000000;labelBackgroundColor=none;&quot; edge=&quot;1&quot; source=&quot;2&quot; target=&quot;14&quot; parent=&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;590&quot; y=&quot;390&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;485&quot; y=&quot;504.9999999999999&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;480&quot; /&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;505&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;11&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=20;entryX=0;entryY=0.75;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#000000;labelBackgroundColor=none;&quot; edge=&quot;1&quot; target=&quot;15&quot; parent=&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;390&quot; y=&quot;480&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;500&quot; y=&quot;410&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;390&quot; y=&quot;405&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;12&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=20;fontColor=#000000;exitX=0.824;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;labelBackgroundColor=none;strokeColor=#000000;&quot; edge=&quot;1&quot; source=&quot;15&quot; parent=&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;560&quot; y=&quot;390&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;720&quot; y=&quot;390&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;13&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=20;fontColor=#000000;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;labelBackgroundColor=none;strokeColor=#000000;&quot; edge=&quot;1&quot; target=&quot;14&quot; parent=&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;710&quot; y=&quot;490&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;584.9999999999998&quot; y=&quot;489.9999999999999&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;14&quot; value=&quot;and&quot; style=&quot;shape=or;whiteSpace=wrap;html=1;fontSize=20;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;fillColor=none;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;520&quot; y=&quot;450&quot; width=&quot;60&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;15&quot; value=&quot;xor&quot; style=&quot;verticalLabelPosition=middle;shadow=0;dashed=0;align=center;html=1;verticalAlign=middle;shape=mxgraph.electrical.logic_gates.logic_gate;operation=xor;fontSize=20;horizontal=1;labelPosition=center;fontColor=#000000;labelBackgroundColor=none;strokeColor=#000000;fillColor=none;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;500&quot; y=&quot;360&quot; width=&quot;100&quot; height=&quot;60&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;" style="background-color: rgb(255, 255, 255);"><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0"/><g><g><rect x="87" y="0" width="350" height="220" rx="33" ry="33" fill="none" stroke="#000000" pointer-events="all"/></g><g><path d="M 7 70 L 81.68 69.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 86.93 69.96 L 79.93 73.46 L 81.68 69.96 L 79.93 66.46 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 80px; margin-left: 39px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">a</div></div></div></foreignObject><image x="39" y="68.5" width="11" height="29" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAB0CAYAAAD+WdCbAAAAAXNSR0IArs4c6QAABUJJREFUeF7tmVeoH0UUxn8xomgUG0YMgogNe8MEUfTB/mDFijWo0YBgg4CIBXvBioqKInaDimhejEE0WEBQYwxRA4IKFhTLg1ixzRdmw/8uU/e/ezFyBi73cnf2zDfffOfMOWensJqNKasZXgzw0CdmDBvDLQZMEiYJk8TQGjCGjeE0AxaHh1aIMWwMWxweWgPGsDFsN90ka8CcbpIJt1xiaMKN4f86wxsAOwMzgV2BLYBtgS1bwFcAnwOfAO8B7wIfAn/UbrCLJKYDR7sFTwAOrF1wZP4PwGNukw968H+X2KoBvClwIXAesHGJ8Yo5jwJXAp/l3ikBvAZwLHAtsH3O4BjPJRsRstCB/ydmJwd4TeAi4HJg/THAlL4qnZ8BLO4CWJs5GbivAmzjXM166wC7V7yv914FTgO+DIFOMXwA8EjA40ftLAMeAl4AvgD+DCyiNTYEdnORYjZwTMEGJI27QtKIAd4IuB84PnI0PwGXAQ8Av5eeN6z8arUNcJMHHnv1Jc/yd+0JMcBysucSYBUpnko5R2YT8geBnptY43DgzRLA04C7XYg5M2LsVs9uDbMhU4o4871UQs/lfAp3E0aIYd1Yz/obqz3/I+AkF+Y+qJBBbOpU4BonqUsjE67wz7OAT3E6ezxiRI4wr1K3qb0d6R02NOde4BLgt9GHbYbXAm70sTdk5BBgUQ/sNib2Bd6I2JPT6w74NQVYz9bzYWgrYDsX2vRbsVSXyLk+iekLc0rHxYD7AlNixwCXsFQ7R9f1jj41VbyfNa6GawHE5kvzupLlAwqVe7pMbB8XFfYoXGAQDSuqKKFvO+iMCmAx/L0A1nHqCBXeDusBVIrssQCr2jgHmJPJ3gpPu2haJ8Bru7TxbODqAcqi1/0lpNxXhWt7VAMWq0p0ZLCPoWriNUCpo35/4y+mWAJUBXgznw8f1RGpKo8lwDu+pF8OfA+0K+NeLg451s3A+YVgXwFe9sAE9NuKfkMvgMWq+gWpolP6UwKuo/25cGOhaXsBC9xpbt5VwyqNVKOp7oqNq/wJTMiiOoIeO1tTJ+f5BLvX+4ZHqNjsgnn/REmfdbpcBfC2L/s/7YIs8s7pvjIPPc4CVmNPfa7jIsZv8A2Vv3oCnCMoC1hx90lXARwUAXSqC/BP9ARWZnL+IvIucCXZL6NrjpZIuSp2v1DZPcYGcv6iHpvqS8XvVWMUsBocT7swo1ATGqqWdSv1MdRKuN3nJzF7WcCb+CM/NGJBFawWiXYWC3dS2rPLAl7X6epOn+yE1n7RM6KbbJxR0rOT/SxgTVJZfVsCjdJLOUMXlsWswKobWtJn1i0qDX8V07D+v5P7ecZpdYcIaGVcF/vLpQa0NKs+mro5pX3mpcCJLvYrPwk6nf6p/Pc633GJEa3Opboyks/XGW0odKm7I/3vEpgrW7riVWa1h2wf4ZOqKGA9ELsPJ6rZ5mUtpu6iEiGx0SRBqudUFSsMSgKx0Xwi0BcnySQ0lIjJd5KApTUdxT0DVBnNwkpHdSl87DZ9sE9PQ4D1qUInvkp+sf7wUKB1Krd4x25OJHVhKRE7y23ux2Y3qU8GeqY+wh3A3hmtljxWA1w5tFq1ow6b6kdrg0p1VSSsHLmvSJojg0qIYo6TAlv68TDV8Z+QBJUAbgCpk7O1dyY5lP4e/UIkNt73X3/ecr0L/eijTfXn2RQDNYBLjn3wOQZ4aIqNYWO4xYBJwiRhkhhaA8awMZxmwOLw0Aoxho1hi8NDa8AYNobtpptkDZjTTTLhlksMTbgxbAxbWBtaA8awMfw/y9b+BZDf/HXFQakBAAAAAElFTkSuQmCC"/></switch></g></g><g><path d="M 7 150 L 80.63 150" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 85.88 150 L 78.88 153.5 L 80.63 150 L 78.88 146.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 160px; margin-left: 39px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">b</div></div></div></foreignObject><image x="39" y="148.5" width="11" height="29" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAB0CAYAAAD+WdCbAAAAAXNSR0IArs4c6QAABN5JREFUeF7tmknIHUUQx38xAZGggiISIngKkoPbRUSUJKBGPRgExQ0Vd1FDojm4JkYiRkUUDAiuuC8ouIAHRXEJSgKKcQGJCtGLEsWIiitu/X/0fLxv3vT0MjOfRKrhnaa6+t//rqquqn6z2MnGrJ0MLwZ46BMzho3hGgNmEmYSZhJD24AxbAy3M2BxeGgL+V8wvBtwJ3BxgK0jgbeHZjKkv4lhA9znaRjDfbLZpMsYNoYTsjULa32aiTldn2xaWBuaTWO4xsAewFHACcCBwCHA7l7mfWAr8I6TeQ34FPiz5IT6iBLzgMuBS4C9EkF8CWwAHgK+S5wzEusCeA5wCnADcEDOomOyO4CbgHuBn1N0lALeAlzrfynrxGSeA64AxHzrKAF8HHA8sCKmPPP7ZuAC4OO2eSWA5ThHRMDIwSq29gEOTQQv0OcCn/RZ04V0bfTF6xuO/e9rQnOBxcBVPpK04X/EOeJy4Me+4nBdjxxnDXA/8HuEyV1dSDsDuD0SUS7y+v6p6ysxiXEdOvbzgNddtJhQHgCvNZcADwL7B2Q+cGZxqo/d00S6ABbYc9zibyba57hYCmhFoduAv+oT6+vFEvhKPnhsiRuY7ez0Sg+qaYoc8HRHyrY+AD/jO0N150rEOiU2H3jUm0jTXIW5B7oC/snFypNdaHslF11A/nzvYE2fdXXr2p+6BUtsWLeSFunKbgVQ1/rTwMENiCecrwTwKh9vU6NC7CBiPrMMeLFSUgJ4EfBWDEXmd+URdwTmKFqsLwX8HnAa8HkmoJj4MS0+cY9PjH6VklyGXwLO6tF+q40cBDwLLGjY2cvAmVXenAt42m5jtGV8b3M8JVu6zkfJVC5gdeavdnnwHxlgUkT3duw+DiyNRYpcwEpy1qUgyJQxwBVhxrBnYjCTuBvQTfdbpo3GxFVGPQEc3SA4LfbnOt1/EdY6xWEFd6V8P8Qoy/x+uL/pqk7R+HSVXqrQfymJwyowdet8lQkoJn6iq6xfCAgpj1hdVR65JvGZz4U/jCHI+C4M17XEd5VhqqRHIxew5ij5Uf7a19jTJ/AqCupDxcKxwKYugPu+ng9znc7nATUV6+NV4GxXjn3dBXBjcVhItwpRNRNlo01DacCN45VziUlI8UrXCLkroxcR2o/SyqeciS0MmMNJvp889bkUsFI92dy7hcxqmtpX6jtcGtDRWJmXAtYaCkP6E8j2AtDqLevGvCUwV86mQmEi1HUBrLXUU9DC32aAFlh1628ee1KoT7/Pl0UTTe6ugLWQ+hPXAHrHiFXSyhnWtpiB9Km0V8enseXaB2AtoiN82Lf+tdD4g4vW2Nc/L1wWeV6QHrH/ZGjzuYAfcz1eVa8XtpiAFtWTguR28YVlqEs5rkbzVO5r48EXplzAytZu9Y0UNTj6GklgtVgJYLGgNzk9W+kVqevQ84LiutLImA8UA9ZxKxVUBa32flNamLIRJTW66b5IEe7C8KgL409IDy7XO+/WrZQ61FBUa0o9h79TJ4UA58yvZGVa+/lnWz2+qDFSvRxVTviRP3ZlXt+ULNIn4NL1s+c1OV22kpmcYICHZtsYNoZrDJhJmEmYSQxtA8awMdzOgMXhoS3EGDaGLQ4PbQPGsDFsN90M24A53QwTbrnE0IQbw8awhbWhbcAYNobbGfgX/7UmhKvMuOEAAAAASUVORK5CYII="/></switch></g></g><g><path d="M 447 59.94 L 520.63 60" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 525.88 60 L 518.88 63.49 L 520.63 60 L 518.88 56.49 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 70px; margin-left: 449px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">sum</div></div></div></foreignObject><image x="449" y="58.5" width="38" height="29" xlink:href="data:image/png;base64,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"/></switch></g></g><g><path d="M 437 160.01 L 520.63 160" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 525.88 160 L 518.88 163.5 L 520.63 160 L 518.88 156.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 1px; height: 1px; padding-top: 170px; margin-left: 449px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">carry</div></div></div></foreignObject><image x="449" y="158.5" width="44" height="29" xlink:href="data:image/png;base64,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"/></switch></g></g><g><path d="M 82.1 69.96 L 137 70 L 137 45 L 227 45" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="stroke"/></g><g><path d="M 137 70 L 137 145 L 246.7 144.72" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="stroke"/></g><g><path d="M 87 150.04 L 117 150 L 117 175 L 247 174.96" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="stroke"/></g><g><path d="M 117 150 L 117 75 L 227 75" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="stroke"/></g><g><path d="M 309.4 60 L 447 60" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g><g><path d="M 437 160 L 307 160" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g><g><path d="M 247 120 Q 307 120 307 160 Q 307 200 247 200 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><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: 160px; margin-left: 248px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">and</div></div></div></foreignObject><image x="248" y="148.5" width="58" height="29" xlink:href="data:image/png;base64,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"/></switch></g></g><g><path d="M 307 60 L 327 60 M 227 45 L 250 45 M 227 75 L 250 75" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 237 30 C 247.72 48.56 247.72 71.44 237 90" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 267 30 C 284.47 30.56 300.06 42.25 307 60 C 300.06 77.75 284.47 89.44 267 90 L 242 90 C 252.72 71.44 252.72 48.56 242 30 Z" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 60px; margin-left: 277px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 20px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">xor</div></div></div></foreignObject><image x="263" y="48.5" width="28" height="29" xlink:href="data:image/png;base64,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"/></switch></g></g></g></svg>