<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project source="2.13.8" version="1.0">
This file is intended to be loaded by Logisim-evolution (https://github.com/reds-heig/logisim-evolution).
<lib desc="#Wiring" name="0">
    <tool name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="32"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="0"/>
      <a name="bit10" val="0"/>
      <a name="bit11" val="0"/>
      <a name="bit12" val="0"/>
      <a name="bit13" val="0"/>
      <a name="bit14" val="0"/>
      <a name="bit15" val="0"/>
      <a name="bit16" val="1"/>
      <a name="bit17" val="1"/>
      <a name="bit18" val="1"/>
      <a name="bit19" val="1"/>
      <a name="bit20" val="1"/>
      <a name="bit21" val="1"/>
      <a name="bit22" val="1"/>
      <a name="bit23" val="1"/>
      <a name="bit24" val="1"/>
      <a name="bit25" val="1"/>
      <a name="bit26" val="1"/>
      <a name="bit27" val="1"/>
      <a name="bit28" val="1"/>
      <a name="bit29" val="1"/>
      <a name="bit30" val="1"/>
      <a name="bit31" val="1"/>
    </tool>
    <tool name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="32"/>
    </tool>
    <tool name="Pull Resistor">
      <a name="facing" val="north"/>
    </tool>
    <tool name="Constant">
      <a name="width" val="3"/>
      <a name="value" val="0x0"/>
    </tool>
  </lib>
  <lib desc="#Gates" name="1"/>
  <lib desc="#Plexers" name="2">
    <tool name="Multiplexer">
      <a name="enable" val="false"/>
    </tool>
    <tool name="Demultiplexer">
      <a name="enable" val="false"/>
    </tool>
  </lib>
  <lib desc="#Arithmetic" name="3"/>
  <lib desc="#Memory" name="4">
    <tool name="ROM">
      <a name="contents">addr/data: 8 8
0
</a>
    </tool>
  </lib>
  <lib desc="#I/O" name="5"/>
  <lib desc="#HDL-IP" name="6">
    <tool name="VHDL Entity">
      <a name="content">--------------------------------------------------------------------------------&#13;
-- HEIG-VD, institute REDS, 1400 Yverdon-les-Bains&#13;
-- Project :&#13;
-- File    :&#13;
-- Autor   :&#13;
-- Date    :&#13;
--&#13;
--------------------------------------------------------------------------------&#13;
-- Description :&#13;
--&#13;
--------------------------------------------------------------------------------&#13;
&#13;
library ieee;&#13;
  use ieee.std_logic_1164.all;&#13;
  --use ieee.numeric_std.all;&#13;
&#13;
entity VHDL_Component is&#13;
  port(&#13;
  ------------------------------------------------------------------------------&#13;
  --Insert input ports below&#13;
    horloge_i  : in  std_logic;                    -- input bit example&#13;
    val_i      : in  std_logic_vector(3 downto 0); -- input vector example&#13;
  ------------------------------------------------------------------------------&#13;
  --Insert output ports below&#13;
    max_o      : out std_logic;                    -- output bit example&#13;
    cpt_o      : out std_logic_Vector(3 downto 0)  -- output vector example&#13;
    );&#13;
end VHDL_Component;&#13;
&#13;
--------------------------------------------------------------------------------&#13;
--Complete your VHDL description below&#13;
architecture type_architecture of VHDL_Component is&#13;
&#13;
&#13;
begin&#13;
&#13;
&#13;
end type_architecture;&#13;
</a>
    </tool>
  </lib>
  <lib desc="#TCL" name="7">
    <tool name="TclGeneric">
      <a name="content">library ieee;&#13;
use ieee.std_logic_1164.all;&#13;
&#13;
entity TCL_Generic is&#13;
  port(&#13;
    --Insert input ports below&#13;
    horloge_i  : in  std_logic;                    -- input bit example&#13;
    val_i      : in  std_logic_vector(3 downto 0); -- input vector example&#13;
&#13;
	  --Insert output ports below&#13;
    max_o      : out std_logic;                    -- output bit example&#13;
    cpt_o      : out std_logic_Vector(3 downto 0)  -- output vector example&#13;
  );&#13;
end TCL_Generic;&#13;
</a>
    </tool>
  </lib>
  <lib desc="#Base" name="8">
    <tool name="Text Tool">
      <a name="text" val=""/>
      <a name="font" val="SansSerif plain 12"/>
      <a name="halign" val="center"/>
      <a name="valign" val="base"/>
    </tool>
  </lib>
  <main name="main"/>
  <options>
    <a name="gateUndefined" val="ignore"/>
    <a name="simlimit" val="1000"/>
    <a name="simrand" val="0"/>
    <a name="tickmain" val="half_period"/>
  </options>
  <mappings>
    <tool lib="8" map="Button2" name="Menu Tool"/>
    <tool lib="8" map="Button3" name="Menu Tool"/>
    <tool lib="8" map="Ctrl Button1" name="Menu Tool"/>
  </mappings>
  <toolbar>
    <tool lib="8" name="Poke Tool"/>
    <tool lib="8" name="Edit Tool"/>
    <tool lib="8" name="Text Tool">
      <a name="text" val=""/>
      <a name="font" val="SansSerif plain 12"/>
      <a name="halign" val="center"/>
      <a name="valign" val="base"/>
    </tool>
    <sep/>
    <tool lib="0" name="Pin"/>
    <tool lib="0" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="labelloc" val="east"/>
    </tool>
    <tool lib="1" name="NOT Gate"/>
    <tool lib="1" name="AND Gate"/>
    <tool lib="1" name="OR Gate"/>
  </toolbar>
  <circuit name="main">
    <a name="circuit" val="main"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="north"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(670,30)" to="(670,40)"/>
    <wire from="(770,290)" to="(770,300)"/>
    <wire from="(1020,940)" to="(1070,940)"/>
    <wire from="(560,400)" to="(560,410)"/>
    <wire from="(1540,260)" to="(1540,280)"/>
    <wire from="(620,460)" to="(620,470)"/>
    <wire from="(970,170)" to="(970,180)"/>
    <wire from="(850,210)" to="(850,220)"/>
    <wire from="(880,720)" to="(880,730)"/>
    <wire from="(150,470)" to="(150,480)"/>
    <wire from="(390,790)" to="(440,790)"/>
    <wire from="(190,830)" to="(190,840)"/>
    <wire from="(1630,190)" to="(1630,210)"/>
    <wire from="(1780,170)" to="(1780,510)"/>
    <wire from="(1680,400)" to="(1680,410)"/>
    <wire from="(590,110)" to="(590,140)"/>
    <wire from="(960,890)" to="(1000,890)"/>
    <wire from="(390,230)" to="(390,260)"/>
    <wire from="(1310,350)" to="(1310,360)"/>
    <wire from="(1150,110)" to="(1200,110)"/>
    <wire from="(1480,160)" to="(1490,160)"/>
    <wire from="(1100,780)" to="(1100,830)"/>
    <wire from="(1100,420)" to="(1110,420)"/>
    <wire from="(1060,860)" to="(1070,860)"/>
    <wire from="(1130,770)" to="(1140,770)"/>
    <wire from="(880,730)" to="(970,730)"/>
    <wire from="(1080,600)" to="(1080,660)"/>
    <wire from="(310,270)" to="(320,270)"/>
    <wire from="(320,280)" to="(330,280)"/>
    <wire from="(1080,60)" to="(1110,60)"/>
    <wire from="(940,620)" to="(940,680)"/>
    <wire from="(240,680)" to="(250,680)"/>
    <wire from="(240,520)" to="(250,520)"/>
    <wire from="(80,40)" to="(90,40)"/>
    <wire from="(690,50)" to="(690,100)"/>
    <wire from="(1530,200)" to="(1550,200)"/>
    <wire from="(440,790)" to="(510,790)"/>
    <wire from="(550,190)" to="(560,190)"/>
    <wire from="(590,400)" to="(590,410)"/>
    <wire from="(180,470)" to="(180,480)"/>
    <wire from="(450,420)" to="(450,430)"/>
    <wire from="(1580,270)" to="(1580,280)"/>
    <wire from="(670,160)" to="(670,190)"/>
    <wire from="(60,30)" to="(60,50)"/>
    <wire from="(1090,240)" to="(1210,240)"/>
    <wire from="(20,300)" to="(20,650)"/>
    <wire from="(590,460)" to="(590,630)"/>
    <wire from="(1270,400)" to="(1280,400)"/>
    <wire from="(1110,400)" to="(1120,400)"/>
    <wire from="(1140,750)" to="(1150,750)"/>
    <wire from="(590,820)" to="(620,820)"/>
    <wire from="(960,550)" to="(990,550)"/>
    <wire from="(410,340)" to="(420,340)"/>
    <wire from="(240,810)" to="(250,810)"/>
    <wire from="(350,760)" to="(360,760)"/>
    <wire from="(180,270)" to="(190,270)"/>
    <wire from="(240,490)" to="(250,490)"/>
    <wire from="(240,650)" to="(250,650)"/>
    <wire from="(490,460)" to="(490,510)"/>
    <wire from="(120,50)" to="(130,50)"/>
    <wire from="(1370,250)" to="(1370,360)"/>
    <wire from="(1210,60)" to="(1210,100)"/>
    <wire from="(920,50)" to="(930,50)"/>
    <wire from="(750,360)" to="(760,360)"/>
    <wire from="(770,60)" to="(780,60)"/>
    <wire from="(450,610)" to="(520,610)"/>
    <wire from="(610,860)" to="(620,860)"/>
    <wire from="(1600,350)" to="(1640,350)"/>
    <wire from="(920,780)" to="(970,780)"/>
    <wire from="(1130,750)" to="(1130,770)"/>
    <wire from="(930,50)" to="(1050,50)"/>
    <wire from="(1490,470)" to="(1490,500)"/>
    <wire from="(210,470)" to="(210,480)"/>
    <wire from="(50,470)" to="(50,480)"/>
    <wire from="(960,490)" to="(1020,490)"/>
    <wire from="(90,830)" to="(90,840)"/>
    <wire from="(860,110)" to="(1110,110)"/>
    <wire from="(1690,350)" to="(1690,370)"/>
    <wire from="(320,260)" to="(320,270)"/>
    <wire from="(960,260)" to="(960,290)"/>
    <wire from="(1310,360)" to="(1370,360)"/>
    <wire from="(450,390)" to="(450,410)"/>
    <wire from="(510,770)" to="(510,790)"/>
    <wire from="(830,240)" to="(850,240)"/>
    <wire from="(1410,510)" to="(1420,510)"/>
    <wire from="(570,940)" to="(590,940)"/>
    <wire from="(700,110)" to="(720,110)"/>
    <wire from="(1700,700)" to="(1780,700)"/>
    <wire from="(770,300)" to="(930,300)"/>
    <wire from="(210,100)" to="(230,100)"/>
    <wire from="(420,160)" to="(430,160)"/>
    <wire from="(270,650)" to="(280,650)"/>
    <wire from="(240,780)" to="(250,780)"/>
    <wire from="(600,570)" to="(670,570)"/>
    <wire from="(1140,60)" to="(1170,60)"/>
    <wire from="(150,50)" to="(160,50)"/>
    <wire from="(240,620)" to="(250,620)"/>
    <wire from="(100,320)" to="(110,320)"/>
    <wire from="(900,800)" to="(910,800)"/>
    <wire from="(940,840)" to="(950,840)"/>
    <wire from="(660,720)" to="(670,720)"/>
    <wire from="(590,940)" to="(730,940)"/>
    <wire from="(580,610)" to="(720,610)"/>
    <wire from="(1100,830)" to="(1120,830)"/>
    <wire from="(80,380)" to="(140,380)"/>
    <wire from="(1140,470)" to="(1310,470)"/>
    <wire from="(120,830)" to="(120,840)"/>
    <wire from="(140,370)" to="(140,380)"/>
    <wire from="(190,260)" to="(190,270)"/>
    <wire from="(80,470)" to="(80,480)"/>
    <wire from="(1750,380)" to="(1750,400)"/>
    <wire from="(320,230)" to="(320,240)"/>
    <wire from="(1780,730)" to="(1780,750)"/>
    <wire from="(1510,300)" to="(1510,310)"/>
    <wire from="(20,300)" to="(630,300)"/>
    <wire from="(950,170)" to="(970,170)"/>
    <wire from="(1110,60)" to="(1110,110)"/>
    <wire from="(1200,270)" to="(1210,270)"/>
    <wire from="(1270,180)" to="(1280,180)"/>
    <wire from="(1700,170)" to="(1700,230)"/>
    <wire from="(1530,320)" to="(1530,370)"/>
    <wire from="(1550,340)" to="(1550,390)"/>
    <wire from="(1570,200)" to="(1570,250)"/>
    <wire from="(1070,300)" to="(1080,300)"/>
    <wire from="(1080,310)" to="(1090,310)"/>
    <wire from="(750,290)" to="(770,290)"/>
    <wire from="(1170,400)" to="(1180,400)"/>
    <wire from="(370,60)" to="(400,60)"/>
    <wire from="(1120,670)" to="(1130,670)"/>
    <wire from="(1710,340)" to="(1710,390)"/>
    <wire from="(1620,210)" to="(1630,210)"/>
    <wire from="(450,480)" to="(460,480)"/>
    <wire from="(320,190)" to="(330,190)"/>
    <wire from="(240,750)" to="(250,750)"/>
    <wire from="(240,590)" to="(250,590)"/>
    <wire from="(960,670)" to="(970,670)"/>
    <wire from="(550,140)" to="(550,190)"/>
    <wire from="(1510,250)" to="(1530,250)"/>
    <wire from="(820,50)" to="(830,50)"/>
    <wire from="(1680,410)" to="(1710,410)"/>
    <wire from="(680,230)" to="(690,230)"/>
    <wire from="(320,260)" to="(390,260)"/>
    <wire from="(590,140)" to="(600,140)"/>
    <wire from="(1050,800)" to="(1050,880)"/>
    <wire from="(1020,800)" to="(1020,940)"/>
    <wire from="(950,830)" to="(950,840)"/>
    <wire from="(1130,690)" to="(1130,710)"/>
    <wire from="(1160,560)" to="(1160,580)"/>
    <wire from="(860,100)" to="(860,110)"/>
    <wire from="(150,830)" to="(150,840)"/>
    <wire from="(870,340)" to="(930,340)"/>
    <wire from="(110,470)" to="(110,480)"/>
    <wire from="(320,200)" to="(320,210)"/>
    <wire from="(1780,700)" to="(1780,710)"/>
    <wire from="(980,570)" to="(980,660)"/>
    <wire from="(490,210)" to="(490,240)"/>
    <wire from="(190,230)" to="(190,260)"/>
    <wire from="(520,460)" to="(520,610)"/>
    <wire from="(760,320)" to="(760,360)"/>
    <wire from="(420,720)" to="(450,720)"/>
    <wire from="(1270,310)" to="(1280,310)"/>
    <wire from="(1030,490)" to="(1030,660)"/>
    <wire from="(550,460)" to="(550,570)"/>
    <wire from="(1080,600)" to="(1090,600)"/>
    <wire from="(1390,150)" to="(1390,210)"/>
    <wire from="(360,350)" to="(380,350)"/>
    <wire from="(450,440)" to="(470,440)"/>
    <wire from="(830,140)" to="(990,140)"/>
    <wire from="(40,30)" to="(60,30)"/>
    <wire from="(1680,400)" to="(1690,400)"/>
    <wire from="(1680,720)" to="(1690,720)"/>
    <wire from="(990,140)" to="(1150,140)"/>
    <wire from="(390,230)" to="(400,230)"/>
    <wire from="(590,820)" to="(590,940)"/>
    <wire from="(320,220)" to="(400,220)"/>
    <wire from="(240,560)" to="(250,560)"/>
    <wire from="(240,720)" to="(250,720)"/>
    <wire from="(1490,160)" to="(1650,160)"/>
    <wire from="(1170,90)" to="(1170,130)"/>
    <wire from="(820,820)" to="(830,820)"/>
    <wire from="(840,360)" to="(850,360)"/>
    <wire from="(1050,880)" to="(1070,880)"/>
    <wire from="(550,230)" to="(560,230)"/>
    <wire from="(620,140)" to="(630,140)"/>
    <wire from="(550,400)" to="(550,410)"/>
    <wire from="(430,510)" to="(490,510)"/>
    <wire from="(750,330)" to="(930,330)"/>
    <wire from="(1700,270)" to="(1700,300)"/>
    <wire from="(140,470)" to="(140,480)"/>
    <wire from="(1090,710)" to="(1130,710)"/>
    <wire from="(180,830)" to="(180,840)"/>
    <wire from="(760,190)" to="(760,320)"/>
    <wire from="(1750,320)" to="(1750,340)"/>
    <wire from="(1550,210)" to="(1590,210)"/>
    <wire from="(1140,60)" to="(1140,130)"/>
    <wire from="(880,250)" to="(880,270)"/>
    <wire from="(1080,290)" to="(1080,300)"/>
    <wire from="(530,530)" to="(640,530)"/>
    <wire from="(1170,60)" to="(1170,70)"/>
    <wire from="(1480,530)" to="(1480,540)"/>
    <wire from="(720,250)" to="(720,270)"/>
    <wire from="(930,130)" to="(1140,130)"/>
    <wire from="(990,550)" to="(990,660)"/>
    <wire from="(1100,630)" to="(1100,680)"/>
    <wire from="(70,340)" to="(100,340)"/>
    <wire from="(920,190)" to="(920,360)"/>
    <wire from="(1200,530)" to="(1210,530)"/>
    <wire from="(1210,540)" to="(1220,540)"/>
    <wire from="(1270,440)" to="(1280,440)"/>
    <wire from="(450,720)" to="(480,720)"/>
    <wire from="(630,190)" to="(630,300)"/>
    <wire from="(1160,170)" to="(1170,170)"/>
    <wire from="(1700,230)" to="(1710,230)"/>
    <wire from="(520,50)" to="(520,90)"/>
    <wire from="(390,840)" to="(400,840)"/>
    <wire from="(470,760)" to="(480,760)"/>
    <wire from="(1350,170)" to="(1350,400)"/>
    <wire from="(270,240)" to="(280,240)"/>
    <wire from="(350,800)" to="(360,800)"/>
    <wire from="(240,690)" to="(250,690)"/>
    <wire from="(240,530)" to="(250,530)"/>
    <wire from="(1560,230)" to="(1590,230)"/>
    <wire from="(1700,380)" to="(1720,380)"/>
    <wire from="(890,700)" to="(900,700)"/>
    <wire from="(650,910)" to="(790,910)"/>
    <wire from="(1480,420)" to="(1760,420)"/>
    <wire from="(470,800)" to="(670,800)"/>
    <wire from="(510,790)" to="(630,790)"/>
    <wire from="(1710,340)" to="(1750,340)"/>
    <wire from="(580,400)" to="(580,410)"/>
    <wire from="(170,470)" to="(170,480)"/>
    <wire from="(1060,560)" to="(1160,560)"/>
    <wire from="(550,140)" to="(590,140)"/>
    <wire from="(70,200)" to="(180,200)"/>
    <wire from="(1690,390)" to="(1690,400)"/>
    <wire from="(1690,710)" to="(1690,720)"/>
    <wire from="(610,460)" to="(610,550)"/>
    <wire from="(670,160)" to="(780,160)"/>
    <wire from="(120,30)" to="(160,30)"/>
    <wire from="(990,330)" to="(990,350)"/>
    <wire from="(370,30)" to="(370,60)"/>
    <wire from="(1470,490)" to="(1470,500)"/>
    <wire from="(630,770)" to="(630,790)"/>
    <wire from="(590,250)" to="(590,270)"/>
    <wire from="(760,320)" to="(930,320)"/>
    <wire from="(580,460)" to="(580,610)"/>
    <wire from="(520,110)" to="(560,110)"/>
    <wire from="(1490,470)" to="(1500,470)"/>
    <wire from="(1570,390)" to="(1580,390)"/>
    <wire from="(960,570)" to="(980,570)"/>
    <wire from="(1510,300)" to="(1650,300)"/>
    <wire from="(470,800)" to="(470,900)"/>
    <wire from="(1390,210)" to="(1400,210)"/>
    <wire from="(70,80)" to="(70,180)"/>
    <wire from="(1240,540)" to="(1250,540)"/>
    <wire from="(1630,190)" to="(1710,190)"/>
    <wire from="(240,820)" to="(250,820)"/>
    <wire from="(1090,690)" to="(1120,690)"/>
    <wire from="(140,80)" to="(150,80)"/>
    <wire from="(170,110)" to="(180,110)"/>
    <wire from="(240,500)" to="(250,500)"/>
    <wire from="(240,660)" to="(250,660)"/>
    <wire from="(1750,720)" to="(1770,720)"/>
    <wire from="(100,360)" to="(110,360)"/>
    <wire from="(80,220)" to="(280,220)"/>
    <wire from="(1110,770)" to="(1110,810)"/>
    <wire from="(1490,300)" to="(1510,300)"/>
    <wire from="(1540,350)" to="(1560,350)"/>
    <wire from="(900,680)" to="(910,680)"/>
    <wire from="(1090,700)" to="(1110,700)"/>
    <wire from="(500,920)" to="(510,920)"/>
    <wire from="(600,380)" to="(610,380)"/>
    <wire from="(960,510)" to="(1010,510)"/>
    <wire from="(970,280)" to="(970,290)"/>
    <wire from="(200,470)" to="(200,480)"/>
    <wire from="(40,470)" to="(40,480)"/>
    <wire from="(910,770)" to="(970,770)"/>
    <wire from="(80,830)" to="(80,840)"/>
    <wire from="(540,720)" to="(600,720)"/>
    <wire from="(1000,530)" to="(1000,660)"/>
    <wire from="(320,270)" to="(320,280)"/>
    <wire from="(640,460)" to="(640,530)"/>
    <wire from="(1490,390)" to="(1550,390)"/>
    <wire from="(1630,700)" to="(1680,700)"/>
    <wire from="(830,140)" to="(830,160)"/>
    <wire from="(440,550)" to="(540,550)"/>
    <wire from="(990,140)" to="(990,160)"/>
    <wire from="(1490,160)" to="(1490,170)"/>
    <wire from="(1310,460)" to="(1310,470)"/>
    <wire from="(750,860)" to="(750,880)"/>
    <wire from="(1550,340)" to="(1560,340)"/>
    <wire from="(830,780)" to="(830,820)"/>
    <wire from="(570,630)" to="(590,630)"/>
    <wire from="(1780,510)" to="(1780,700)"/>
    <wire from="(1270,220)" to="(1280,220)"/>
    <wire from="(690,750)" to="(710,750)"/>
    <wire from="(1090,680)" to="(1100,680)"/>
    <wire from="(470,210)" to="(490,210)"/>
    <wire from="(640,530)" to="(670,530)"/>
    <wire from="(1760,230)" to="(1770,230)"/>
    <wire from="(1750,380)" to="(1760,380)"/>
    <wire from="(270,60)" to="(270,100)"/>
    <wire from="(1650,160)" to="(1650,200)"/>
    <wire from="(240,790)" to="(250,790)"/>
    <wire from="(900,720)" to="(970,720)"/>
    <wire from="(1060,560)" to="(1060,660)"/>
    <wire from="(240,630)" to="(250,630)"/>
    <wire from="(970,280)" to="(1170,280)"/>
    <wire from="(910,820)" to="(920,820)"/>
    <wire from="(910,660)" to="(920,660)"/>
    <wire from="(820,90)" to="(830,90)"/>
    <wire from="(910,20)" to="(920,20)"/>
    <wire from="(610,80)" to="(610,130)"/>
    <wire from="(1510,500)" to="(1510,540)"/>
    <wire from="(510,460)" to="(510,530)"/>
    <wire from="(610,50)" to="(610,60)"/>
    <wire from="(650,140)" to="(830,140)"/>
    <wire from="(110,830)" to="(110,840)"/>
    <wire from="(230,470)" to="(230,480)"/>
    <wire from="(1170,60)" to="(1210,60)"/>
    <wire from="(70,470)" to="(70,480)"/>
    <wire from="(1090,210)" to="(1090,240)"/>
    <wire from="(1150,110)" to="(1150,140)"/>
    <wire from="(570,490)" to="(670,490)"/>
    <wire from="(100,340)" to="(100,360)"/>
    <wire from="(450,690)" to="(450,720)"/>
    <wire from="(1010,510)" to="(1010,660)"/>
    <wire from="(270,30)" to="(270,60)"/>
    <wire from="(1140,740)" to="(1140,750)"/>
    <wire from="(1540,340)" to="(1540,350)"/>
    <wire from="(1370,170)" to="(1370,180)"/>
    <wire from="(80,220)" to="(80,380)"/>
    <wire from="(1010,800)" to="(1010,910)"/>
    <wire from="(1410,490)" to="(1420,490)"/>
    <wire from="(790,870)" to="(790,910)"/>
    <wire from="(450,630)" to="(480,630)"/>
    <wire from="(1090,170)" to="(1100,170)"/>
    <wire from="(1130,690)" to="(1140,690)"/>
    <wire from="(360,760)" to="(360,800)"/>
    <wire from="(480,460)" to="(480,630)"/>
    <wire from="(1590,350)" to="(1600,350)"/>
    <wire from="(1600,240)" to="(1600,280)"/>
    <wire from="(240,760)" to="(250,760)"/>
    <wire from="(270,150)" to="(280,150)"/>
    <wire from="(1040,900)" to="(1070,900)"/>
    <wire from="(1480,540)" to="(1510,540)"/>
    <wire from="(240,600)" to="(250,600)"/>
    <wire from="(920,640)" to="(930,640)"/>
    <wire from="(1370,360)" to="(1370,470)"/>
    <wire from="(810,50)" to="(820,50)"/>
    <wire from="(300,100)" to="(360,100)"/>
    <wire from="(140,830)" to="(140,840)"/>
    <wire from="(940,220)" to="(940,290)"/>
    <wire from="(1090,750)" to="(1130,750)"/>
    <wire from="(870,350)" to="(930,350)"/>
    <wire from="(910,710)" to="(970,710)"/>
    <wire from="(100,470)" to="(100,480)"/>
    <wire from="(1450,470)" to="(1490,470)"/>
    <wire from="(1310,470)" to="(1370,470)"/>
    <wire from="(930,20)" to="(930,50)"/>
    <wire from="(1500,180)" to="(1560,180)"/>
    <wire from="(540,460)" to="(540,550)"/>
    <wire from="(1090,730)" to="(1150,730)"/>
    <wire from="(570,460)" to="(570,490)"/>
    <wire from="(1310,240)" to="(1310,250)"/>
    <wire from="(1040,510)" to="(1040,660)"/>
    <wire from="(1140,710)" to="(1140,720)"/>
    <wire from="(930,50)" to="(930,130)"/>
    <wire from="(1090,740)" to="(1140,740)"/>
    <wire from="(1450,500)" to="(1460,500)"/>
    <wire from="(990,350)" to="(1010,350)"/>
    <wire from="(110,420)" to="(140,420)"/>
    <wire from="(1020,490)" to="(1020,660)"/>
    <wire from="(670,190)" to="(690,190)"/>
    <wire from="(1080,290)" to="(1090,290)"/>
    <wire from="(1090,780)" to="(1100,780)"/>
    <wire from="(1100,630)" to="(1110,630)"/>
    <wire from="(930,600)" to="(960,600)"/>
    <wire from="(350,720)" to="(350,760)"/>
    <wire from="(440,450)" to="(450,450)"/>
    <wire from="(520,50)" to="(530,50)"/>
    <wire from="(310,160)" to="(320,160)"/>
    <wire from="(270,280)" to="(280,280)"/>
    <wire from="(1090,760)" to="(1120,760)"/>
    <wire from="(1040,800)" to="(1040,900)"/>
    <wire from="(240,570)" to="(250,570)"/>
    <wire from="(240,730)" to="(250,730)"/>
    <wire from="(1370,250)" to="(1390,250)"/>
    <wire from="(930,620)" to="(940,620)"/>
    <wire from="(1660,210)" to="(1690,210)"/>
    <wire from="(870,720)" to="(880,720)"/>
    <wire from="(1090,770)" to="(1110,770)"/>
    <wire from="(590,760)" to="(600,760)"/>
    <wire from="(1590,260)" to="(1630,260)"/>
    <wire from="(920,700)" to="(970,700)"/>
    <wire from="(1130,220)" to="(1130,300)"/>
    <wire from="(1030,490)" to="(1080,490)"/>
    <wire from="(540,400)" to="(540,410)"/>
    <wire from="(560,100)" to="(560,110)"/>
    <wire from="(790,170)" to="(790,180)"/>
    <wire from="(850,230)" to="(850,240)"/>
    <wire from="(170,830)" to="(170,840)"/>
    <wire from="(130,470)" to="(130,480)"/>
    <wire from="(1040,510)" to="(1080,510)"/>
    <wire from="(70,230)" to="(190,230)"/>
    <wire from="(1510,410)" to="(1510,440)"/>
    <wire from="(1440,340)" to="(1540,340)"/>
    <wire from="(1720,300)" to="(1720,310)"/>
    <wire from="(910,770)" to="(910,800)"/>
    <wire from="(850,390)" to="(950,390)"/>
    <wire from="(1770,510)" to="(1770,520)"/>
    <wire from="(670,40)" to="(780,40)"/>
    <wire from="(900,760)" to="(900,780)"/>
    <wire from="(670,720)" to="(670,800)"/>
    <wire from="(470,900)" to="(510,900)"/>
    <wire from="(1110,650)" to="(1110,700)"/>
    <wire from="(1270,290)" to="(1280,290)"/>
    <wire from="(1100,440)" to="(1110,440)"/>
    <wire from="(920,780)" to="(920,820)"/>
    <wire from="(1120,300)" to="(1130,300)"/>
    <wire from="(360,330)" to="(380,330)"/>
    <wire from="(1630,210)" to="(1630,260)"/>
    <wire from="(880,750)" to="(970,750)"/>
    <wire from="(890,50)" to="(920,50)"/>
    <wire from="(440,420)" to="(450,420)"/>
    <wire from="(1050,530)" to="(1080,530)"/>
    <wire from="(1080,400)" to="(1110,400)"/>
    <wire from="(240,700)" to="(250,700)"/>
    <wire from="(1530,370)" to="(1560,370)"/>
    <wire from="(240,540)" to="(250,540)"/>
    <wire from="(1340,180)" to="(1370,180)"/>
    <wire from="(1720,400)" to="(1750,400)"/>
    <wire from="(1750,750)" to="(1780,750)"/>
    <wire from="(1600,280)" to="(1630,280)"/>
    <wire from="(1180,140)" to="(1780,140)"/>
    <wire from="(680,820)" to="(690,820)"/>
    <wire from="(610,880)" to="(750,880)"/>
    <wire from="(550,210)" to="(560,210)"/>
    <wire from="(570,400)" to="(570,410)"/>
    <wire from="(640,150)" to="(640,160)"/>
    <wire from="(750,310)" to="(930,310)"/>
    <wire from="(160,470)" to="(160,480)"/>
    <wire from="(1210,240)" to="(1210,270)"/>
    <wire from="(450,440)" to="(450,450)"/>
    <wire from="(520,30)" to="(520,50)"/>
    <wire from="(940,220)" to="(980,220)"/>
    <wire from="(930,690)" to="(970,690)"/>
    <wire from="(1310,250)" to="(1370,250)"/>
    <wire from="(1490,280)" to="(1540,280)"/>
    <wire from="(460,450)" to="(460,480)"/>
    <wire from="(960,790)" to="(960,810)"/>
    <wire from="(1460,490)" to="(1460,500)"/>
    <wire from="(180,170)" to="(180,200)"/>
    <wire from="(180,170)" to="(280,170)"/>
    <wire from="(30,180)" to="(30,210)"/>
    <wire from="(1490,320)" to="(1500,320)"/>
    <wire from="(1510,500)" to="(1520,500)"/>
    <wire from="(960,260)" to="(980,260)"/>
    <wire from="(590,50)" to="(610,50)"/>
    <wire from="(1270,420)" to="(1280,420)"/>
    <wire from="(1250,560)" to="(1260,560)"/>
    <wire from="(1150,140)" to="(1160,140)"/>
    <wire from="(600,460)" to="(600,570)"/>
    <wire from="(730,820)" to="(760,820)"/>
    <wire from="(420,200)" to="(440,200)"/>
    <wire from="(950,240)" to="(980,240)"/>
    <wire from="(70,210)" to="(280,210)"/>
    <wire from="(590,110)" to="(680,110)"/>
    <wire from="(390,820)" to="(400,820)"/>
    <wire from="(430,220)" to="(440,220)"/>
    <wire from="(440,390)" to="(450,390)"/>
    <wire from="(270,60)" to="(280,60)"/>
    <wire from="(900,760)" to="(970,760)"/>
    <wire from="(240,510)" to="(250,510)"/>
    <wire from="(240,670)" to="(250,670)"/>
    <wire from="(1500,480)" to="(1520,480)"/>
    <wire from="(750,860)" to="(760,860)"/>
    <wire from="(1070,580)" to="(1070,660)"/>
    <wire from="(1510,410)" to="(1680,410)"/>
    <wire from="(1030,920)" to="(1070,920)"/>
    <wire from="(190,470)" to="(190,480)"/>
    <wire from="(80,40)" to="(80,50)"/>
    <wire from="(1120,760)" to="(1120,790)"/>
    <wire from="(840,160)" to="(940,160)"/>
    <wire from="(1780,140)" to="(1780,150)"/>
    <wire from="(840,160)" to="(840,190)"/>
    <wire from="(960,530)" to="(1000,530)"/>
    <wire from="(1210,530)" to="(1210,540)"/>
    <wire from="(900,700)" to="(900,720)"/>
    <wire from="(560,510)" to="(670,510)"/>
    <wire from="(1140,460)" to="(1140,470)"/>
    <wire from="(450,570)" to="(550,570)"/>
    <wire from="(1570,250)" to="(1570,260)"/>
    <wire from="(1520,320)" to="(1530,320)"/>
    <wire from="(1290,570)" to="(1300,570)"/>
    <wire from="(1090,210)" to="(1100,210)"/>
    <wire from="(720,270)" to="(880,270)"/>
    <wire from="(1490,360)" to="(1560,360)"/>
    <wire from="(1740,380)" to="(1750,380)"/>
    <wire from="(940,680)" to="(970,680)"/>
    <wire from="(430,830)" to="(440,830)"/>
    <wire from="(480,240)" to="(490,240)"/>
    <wire from="(450,690)" to="(460,690)"/>
    <wire from="(310,230)" to="(320,230)"/>
    <wire from="(320,240)" to="(330,240)"/>
    <wire from="(240,800)" to="(250,800)"/>
    <wire from="(270,190)" to="(280,190)"/>
    <wire from="(360,760)" to="(370,760)"/>
    <wire from="(170,410)" to="(180,410)"/>
    <wire from="(170,90)" to="(180,90)"/>
    <wire from="(240,640)" to="(250,640)"/>
    <wire from="(920,360)" to="(930,360)"/>
    <wire from="(1340,290)" to="(1360,290)"/>
    <wire from="(910,190)" to="(920,190)"/>
    <wire from="(1570,200)" to="(1590,200)"/>
    <wire from="(750,190)" to="(760,190)"/>
    <wire from="(620,470)" to="(670,470)"/>
    <wire from="(1250,540)" to="(1250,560)"/>
    <wire from="(960,600)" to="(960,670)"/>
    <wire from="(220,470)" to="(220,480)"/>
    <wire from="(60,470)" to="(60,480)"/>
    <wire from="(100,830)" to="(100,840)"/>
    <wire from="(1170,170)" to="(1170,260)"/>
    <wire from="(630,460)" to="(630,590)"/>
    <wire from="(420,190)" to="(420,200)"/>
    <wire from="(910,680)" to="(910,710)"/>
    <wire from="(1000,800)" to="(1000,890)"/>
    <wire from="(1500,470)" to="(1500,480)"/>
    <wire from="(1570,380)" to="(1570,390)"/>
    <wire from="(1550,200)" to="(1550,210)"/>
    <wire from="(610,860)" to="(610,880)"/>
    <wire from="(1510,440)" to="(1520,440)"/>
    <wire from="(1380,150)" to="(1390,150)"/>
    <wire from="(1270,200)" to="(1280,200)"/>
    <wire from="(1070,320)" to="(1080,320)"/>
    <wire from="(1140,710)" to="(1150,710)"/>
    <wire from="(560,270)" to="(590,270)"/>
    <wire from="(1600,370)" to="(1610,370)"/>
    <wire from="(1650,300)" to="(1650,340)"/>
    <wire from="(520,90)" to="(530,90)"/>
    <wire from="(310,200)" to="(320,200)"/>
    <wire from="(270,480)" to="(280,480)"/>
    <wire from="(240,770)" to="(250,770)"/>
    <wire from="(350,720)" to="(360,720)"/>
    <wire from="(240,450)" to="(250,450)"/>
    <wire from="(1700,300)" to="(1720,300)"/>
    <wire from="(240,610)" to="(250,610)"/>
    <wire from="(930,20)" to="(940,20)"/>
    <wire from="(870,760)" to="(880,760)"/>
    <wire from="(890,780)" to="(900,780)"/>
    <wire from="(950,240)" to="(950,290)"/>
    <wire from="(620,190)" to="(630,190)"/>
    <wire from="(500,460)" to="(500,590)"/>
    <wire from="(130,830)" to="(130,840)"/>
    <wire from="(450,590)" to="(500,590)"/>
    <wire from="(90,470)" to="(90,480)"/>
    <wire from="(420,160)" to="(420,170)"/>
    <wire from="(1160,580)" to="(1260,580)"/>
    <wire from="(320,220)" to="(320,230)"/>
    <wire from="(530,460)" to="(530,530)"/>
    <wire from="(570,880)" to="(610,880)"/>
    <wire from="(390,770)" to="(390,790)"/>
    <wire from="(1050,530)" to="(1050,660)"/>
    <wire from="(1530,220)" to="(1590,220)"/>
    <wire from="(920,20)" to="(920,50)"/>
    <wire from="(790,780)" to="(830,780)"/>
    <wire from="(1690,210)" to="(1690,350)"/>
    <wire from="(100,320)" to="(100,340)"/>
    <wire from="(1470,490)" to="(1520,490)"/>
    <wire from="(30,180)" to="(70,180)"/>
    <wire from="(540,910)" to="(650,910)"/>
    <wire from="(950,370)" to="(950,390)"/>
    <wire from="(1540,280)" to="(1550,280)"/>
    <wire from="(1340,400)" to="(1350,400)"/>
    <wire from="(650,870)" to="(650,910)"/>
    <wire from="(1210,270)" to="(1220,270)"/>
    <wire from="(190,260)" to="(280,260)"/>
    <wire from="(1270,330)" to="(1280,330)"/>
    <wire from="(1560,180)" to="(1560,230)"/>
    <wire from="(920,660)" to="(920,700)"/>
    <wire from="(1110,650)" to="(1120,650)"/>
    <wire from="(1110,810)" to="(1120,810)"/>
    <wire from="(1360,170)" to="(1360,290)"/>
    <wire from="(960,160)" to="(990,160)"/>
    <wire from="(1060,800)" to="(1060,860)"/>
    <wire from="(1770,510)" to="(1780,510)"/>
    <wire from="(800,160)" to="(830,160)"/>
    <wire from="(1630,210)" to="(1640,210)"/>
    <wire from="(1760,380)" to="(1760,420)"/>
    <wire from="(730,820)" to="(730,940)"/>
    <wire from="(330,350)" to="(340,350)"/>
    <wire from="(240,580)" to="(250,580)"/>
    <wire from="(200,860)" to="(210,860)"/>
    <wire from="(240,740)" to="(250,740)"/>
    <wire from="(1680,250)" to="(1700,250)"/>
    <wire from="(30,210)" to="(40,210)"/>
    <wire from="(590,270)" to="(720,270)"/>
    <wire from="(1030,800)" to="(1030,920)"/>
    <wire from="(610,50)" to="(690,50)"/>
    <wire from="(840,220)" to="(850,220)"/>
    <wire from="(560,460)" to="(560,510)"/>
    <wire from="(440,530)" to="(510,530)"/>
    <wire from="(1220,110)" to="(1240,110)"/>
    <wire from="(960,910)" to="(1010,910)"/>
    <wire from="(530,400)" to="(530,410)"/>
    <wire from="(1120,670)" to="(1120,690)"/>
    <wire from="(880,750)" to="(880,760)"/>
    <wire from="(160,830)" to="(160,840)"/>
    <wire from="(120,470)" to="(120,480)"/>
    <wire from="(1600,350)" to="(1600,370)"/>
    <wire from="(690,750)" to="(690,820)"/>
    <wire from="(610,550)" to="(670,550)"/>
    <wire from="(320,190)" to="(320,200)"/>
    <wire from="(630,590)" to="(670,590)"/>
    <wire from="(870,740)" to="(970,740)"/>
    <wire from="(50,240)" to="(50,260)"/>
    <wire from="(1080,310)" to="(1080,320)"/>
    <wire from="(1770,230)" to="(1770,300)"/>
    <wire from="(1090,720)" to="(1140,720)"/>
    <wire from="(1470,180)" to="(1480,180)"/>
    <wire from="(1460,490)" to="(1470,490)"/>
    <wire from="(1450,160)" to="(1460,160)"/>
    <wire from="(1570,280)" to="(1580,280)"/>
    <wire from="(110,400)" to="(140,400)"/>
    <wire from="(820,50)" to="(820,90)"/>
    <wire from="(1070,580)" to="(1080,580)"/>
    <wire from="(1120,790)" to="(1130,790)"/>
    <wire from="(450,430)" to="(470,430)"/>
    <wire from="(440,790)" to="(440,830)"/>
    <wire from="(460,450)" to="(470,450)"/>
    <wire from="(270,100)" to="(280,100)"/>
    <wire from="(320,210)" to="(400,210)"/>
    <wire from="(170,320)" to="(180,320)"/>
    <wire from="(240,710)" to="(250,710)"/>
    <wire from="(240,550)" to="(250,550)"/>
    <wire from="(20,650)" to="(30,650)"/>
    <wire from="(70,220)" to="(80,220)"/>
    <wire from="(980,330)" to="(990,330)"/>
    <wire from="(960,790)" to="(970,790)"/>
    <wire from="(1040,70)" to="(1050,70)"/>
    <wire from="(840,190)" to="(850,190)"/>
    <wire from="(1660,350)" to="(1690,350)"/>
    <wire from="(1550,250)" to="(1570,250)"/>
    <wire from="(930,640)" to="(930,690)"/>
    <comp lib="0" loc="(750,330)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="DecodeHigh"/>
    </comp>
    <comp lib="0" loc="(1070,880)" name="Tunnel">
      <a name="label" val="SetDecimal"/>
    </comp>
    <comp lib="1" loc="(1570,280)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1470,180)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itterate"/>
    </comp>
    <comp lib="0" loc="(1100,440)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="1" loc="(780,160)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(980,260)" name="Tunnel">
      <a name="label" val="HighFlag"/>
    </comp>
    <comp lib="0" loc="(960,510)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="AWrite"/>
    </comp>
    <comp lib="0" loc="(1510,250)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PCInstOut"/>
    </comp>
    <comp lib="0" loc="(1300,570)" name="Tunnel">
      <a name="label" val="StackOverwrite"/>
    </comp>
    <comp lib="1" loc="(210,100)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(520,110)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Off"/>
    </comp>
    <comp lib="0" loc="(960,550)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="YWrite"/>
    </comp>
    <comp lib="4" loc="(1110,160)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(470,760)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(1610,370)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="PCALTOUT"/>
    </comp>
    <comp lib="1" loc="(1450,500)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(310,270)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1070,920)" name="Tunnel">
      <a name="label" val="ClearOverflow"/>
    </comp>
    <comp lib="0" loc="(980,240)" name="Tunnel">
      <a name="label" val="DecodeFlag"/>
    </comp>
    <comp lib="0" loc="(870,740)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PCALTOUT"/>
    </comp>
    <comp lib="0" loc="(550,230)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(1090,600)" name="Tunnel">
      <a name="label" val="PCWrite"/>
    </comp>
    <comp lib="1" loc="(1570,260)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1550,250)" name="Controlled Buffer">
      <a name="width" val="16"/>
    </comp>
    <comp lib="0" loc="(440,390)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="4" loc="(1110,370)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(410,340)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1760,300)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="4" loc="(840,40)" name="D Flip-Flop"/>
    <comp lib="0" loc="(670,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="label" val="TriggerReturnFromInterupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(600,380)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="7"/>
      <a name="incoming" val="7"/>
      <a name="appear" val="right"/>
    </comp>
    <comp lib="0" loc="(450,570)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearInterupt"/>
    </comp>
    <comp loc="(1620,210)" name="Program_Counter"/>
    <comp lib="0" loc="(1080,530)" name="Tunnel">
      <a name="label" val="MRead"/>
    </comp>
    <comp lib="0" loc="(1070,900)" name="Tunnel">
      <a name="label" val="SetCarry"/>
    </comp>
    <comp lib="1" loc="(540,910)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1410,490)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itterate"/>
    </comp>
    <comp lib="0" loc="(450,410)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="8"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
    </comp>
    <comp lib="0" loc="(1150,710)" name="Tunnel">
      <a name="label" val="CRead"/>
    </comp>
    <comp lib="0" loc="(960,570)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SWrite"/>
    </comp>
    <comp lib="0" loc="(1070,940)" name="Tunnel">
      <a name="label" val="ClearInterupt"/>
    </comp>
    <comp lib="1" loc="(170,410)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(690,160)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(570,940)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InstDone"/>
    </comp>
    <comp loc="(530,410)" name="ProcessorStatusRegister"/>
    <comp lib="0" loc="(1390,250)" name="Tunnel">
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(960,490)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="MWrite"/>
    </comp>
    <comp lib="0" loc="(500,920)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clear"/>
    </comp>
    <comp loc="(70,200)" name="Clock"/>
    <comp lib="0" loc="(570,630)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearBreak"/>
    </comp>
    <comp lib="0" loc="(670,510)" name="Tunnel">
      <a name="label" val="SetDecimal"/>
    </comp>
    <comp lib="4" loc="(1280,260)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(1750,320)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="incoming" val="16"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="0" loc="(670,550)" name="Tunnel">
      <a name="label" val="ORead"/>
    </comp>
    <comp lib="0" loc="(270,650)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="fanout" val="17"/>
      <a name="incoming" val="17"/>
    </comp>
    <comp lib="0" loc="(390,840)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(140,80)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="7"/>
      <a name="label" val="POut"/>
    </comp>
    <comp lib="0" loc="(280,480)" name="Tunnel">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="0" loc="(270,150)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ExecuteFlag"/>
    </comp>
    <comp lib="0" loc="(330,240)" name="Tunnel">
      <a name="label" val="Decode"/>
    </comp>
    <comp lib="0" loc="(1440,340)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(280,60)" name="Tunnel">
      <a name="label" val="Power"/>
    </comp>
    <comp lib="1" loc="(1170,90)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="8" loc="(1334,168)" name="Text">
      <a name="text" val="A"/>
    </comp>
    <comp lib="0" loc="(40,30)" name="Clock"/>
    <comp lib="0" loc="(1270,200)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="AWrite"/>
    </comp>
    <comp lib="0" loc="(1040,70)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ExecuteFlag"/>
    </comp>
    <comp lib="0" loc="(590,760)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(400,60)" name="Tunnel">
      <a name="label" val="Off"/>
    </comp>
    <comp lib="0" loc="(870,720)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PCOUT"/>
    </comp>
    <comp lib="4" loc="(1280,370)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(460,690)" name="Tunnel">
      <a name="label" val="ExecuteDone"/>
    </comp>
    <comp lib="1" loc="(680,110)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1480,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackOverwrite"/>
    </comp>
    <comp lib="4" loc="(850,160)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(610,710)" name="D Flip-Flop"/>
    <comp lib="0" loc="(1270,290)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="4" loc="(1280,150)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(490,710)" name="D Flip-Flop"/>
    <comp lib="1" loc="(70,80)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(170,110)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ExecuteDone"/>
    </comp>
    <comp lib="0" loc="(940,840)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="12"/>
      <a name="label" val="AddMode"/>
    </comp>
    <comp lib="0" loc="(960,530)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="XWrite"/>
    </comp>
    <comp lib="0" loc="(50,260)" name="Tunnel">
      <a name="facing" val="north"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(1180,400)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="0" loc="(1150,750)" name="Tunnel">
      <a name="label" val="Zero"/>
    </comp>
    <comp lib="0" loc="(1700,170)" name="Tunnel">
      <a name="facing" val="south"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="1" loc="(810,50)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(450,590)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="CRead"/>
    </comp>
    <comp lib="0" loc="(450,630)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Carry"/>
    </comp>
    <comp lib="0" loc="(1270,180)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="1" loc="(610,80)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(910,660)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="1" loc="(1720,380)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(430,160)" name="Tunnel">
      <a name="label" val="InteruptOveride"/>
    </comp>
    <comp lib="1" loc="(1200,110)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
    </comp>
    <comp lib="8" loc="(1339,388)" name="Text">
      <a name="text" val="Y"/>
    </comp>
    <comp lib="8" loc="(883,154)" name="Text">
      <a name="text" val="High Byte"/>
    </comp>
    <comp lib="0" loc="(1120,830)" name="Tunnel">
      <a name="label" val="Break"/>
    </comp>
    <comp lib="0" loc="(980,220)" name="Tunnel">
      <a name="label" val="InitialExecuteFlag"/>
    </comp>
    <comp lib="0" loc="(690,210)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Decode"/>
    </comp>
    <comp lib="0" loc="(1580,390)" name="Tunnel">
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="1" loc="(360,350)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(210,860)" name="Tunnel">
      <a name="width" val="12"/>
      <a name="label" val="AddMode"/>
    </comp>
    <comp lib="0" loc="(1200,530)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ExecuteOff"/>
    </comp>
    <comp lib="1" loc="(1690,390)" name="Controlled Buffer">
      <a name="facing" val="south"/>
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1120,810)" name="Tunnel">
      <a name="label" val="Overflow"/>
    </comp>
    <comp lib="0" loc="(680,230)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="1" loc="(470,210)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1480,530)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1240,110)" name="Constant">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
      <a name="value" val="0x40"/>
    </comp>
    <comp loc="(1590,350)" name="Program_Counter"/>
    <comp lib="0" loc="(1120,650)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="0" loc="(320,160)" name="Tunnel">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(280,650)" name="Tunnel">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(960,890)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearCarry"/>
    </comp>
    <comp lib="0" loc="(360,330)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InitialExecuteFlag"/>
    </comp>
    <comp lib="1" loc="(1660,210)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(160,50)" name="Tunnel">
      <a name="label" val="Off"/>
    </comp>
    <comp lib="1" loc="(1160,140)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(950,830)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="1"/>
      <a name="incoming" val="12"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
    </comp>
    <comp lib="0" loc="(110,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Start"/>
    </comp>
    <comp lib="0" loc="(710,750)" name="Tunnel">
      <a name="label" val="ExecuteOff"/>
    </comp>
    <comp lib="0" loc="(1100,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SWrite"/>
    </comp>
    <comp lib="1" loc="(1780,150)" name="Controlled Buffer">
      <a name="facing" val="north"/>
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1380,150)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="3"/>
      <a name="incoming" val="24"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
      <a name="bit16" val="2"/>
      <a name="bit17" val="2"/>
      <a name="bit18" val="2"/>
      <a name="bit19" val="2"/>
      <a name="bit20" val="2"/>
      <a name="bit21" val="2"/>
      <a name="bit22" val="2"/>
      <a name="bit23" val="2"/>
    </comp>
    <comp lib="0" loc="(670,490)" name="Tunnel">
      <a name="label" val="ClearDecimal"/>
    </comp>
    <comp lib="0" loc="(1080,580)" name="Tunnel">
      <a name="label" val="KeepPCOFF"/>
    </comp>
    <comp lib="0" loc="(1450,160)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="PCOFF"/>
    </comp>
    <comp lib="1" loc="(1520,320)" name="Controlled Buffer">
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(670,470)" name="Tunnel">
      <a name="label" val="ClearOverflow"/>
    </comp>
    <comp lib="0" loc="(180,410)" name="Tunnel">
      <a name="label" val="FetchFlag"/>
    </comp>
    <comp lib="0" loc="(450,480)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(1080,400)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="0" loc="(750,290)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(920,640)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="0" loc="(1630,700)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="0" loc="(160,30)" name="Tunnel">
      <a name="label" val="Power"/>
    </comp>
    <comp lib="0" loc="(440,550)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SetInterupt"/>
    </comp>
    <comp lib="0" loc="(440,530)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearCarry"/>
    </comp>
    <comp lib="0" loc="(330,190)" name="Tunnel">
      <a name="label" val="DecodeHigh"/>
    </comp>
    <comp lib="1" loc="(940,160)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(120,310)" name="D Flip-Flop"/>
    <comp lib="0" loc="(790,180)" name="Tunnel">
      <a name="facing" val="north"/>
      <a name="label" val="Decode"/>
    </comp>
    <comp lib="0" loc="(720,610)" name="Tunnel">
      <a name="label" val="Break"/>
    </comp>
    <comp lib="0" loc="(390,820)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="1" loc="(1290,570)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(240,450)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="20"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
    </comp>
    <comp lib="0" loc="(1150,730)" name="Tunnel">
      <a name="label" val="ORead"/>
    </comp>
    <comp lib="1" loc="(430,830)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1710,410)" name="Controlled Buffer">
      <a name="facing" val="south"/>
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp loc="(240,490)" name="Decoder"/>
    <comp lib="0" loc="(1450,470)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="MWrite"/>
    </comp>
    <comp lib="0" loc="(570,880)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="4" loc="(1520,430)" name="RAM">
      <a name="addrWidth" val="16"/>
    </comp>
    <comp lib="0" loc="(1070,320)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(850,390)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="12"/>
      <a name="label" val="AddMode"/>
    </comp>
    <comp lib="0" loc="(1140,770)" name="Tunnel">
      <a name="label" val="Negative"/>
    </comp>
    <comp lib="0" loc="(890,700)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(270,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="HighFlag"/>
    </comp>
    <comp lib="0" loc="(1130,790)" name="Tunnel">
      <a name="label" val="Carry"/>
    </comp>
    <comp lib="0" loc="(1140,690)" name="Tunnel">
      <a name="label" val="ZNRead"/>
    </comp>
    <comp lib="0" loc="(350,800)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(670,530)" name="Tunnel">
      <a name="label" val="ZNRead"/>
    </comp>
    <comp lib="0" loc="(1070,860)" name="Tunnel">
      <a name="label" val="SetInterupt"/>
    </comp>
    <comp lib="4" loc="(630,810)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp loc="(980,330)" name="Retreive"/>
    <comp lib="0" loc="(1630,280)" name="Tunnel">
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(910,20)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearBreak"/>
    </comp>
    <comp lib="0" loc="(1270,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="YWrite"/>
    </comp>
    <comp lib="8" loc="(719,154)" name="Text">
      <a name="text" val="Low Byte"/>
    </comp>
    <comp lib="0" loc="(910,820)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(640,160)" name="Tunnel">
      <a name="facing" val="north"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(750,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Decode"/>
    </comp>
    <comp lib="0" loc="(1720,310)" name="Tunnel">
      <a name="facing" val="north"/>
      <a name="label" val="Stack"/>
    </comp>
    <comp lib="0" loc="(1750,720)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="MWrite"/>
    </comp>
    <comp lib="0" loc="(850,360)" name="Splitter">
      <a name="incoming" val="24"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="0"/>
      <a name="bit10" val="0"/>
      <a name="bit11" val="0"/>
      <a name="bit12" val="0"/>
      <a name="bit13" val="0"/>
      <a name="bit14" val="0"/>
      <a name="bit15" val="0"/>
      <a name="bit16" val="1"/>
      <a name="bit17" val="1"/>
      <a name="bit18" val="1"/>
      <a name="bit19" val="1"/>
      <a name="bit20" val="1"/>
      <a name="bit21" val="1"/>
      <a name="bit22" val="1"/>
      <a name="bit23" val="1"/>
    </comp>
    <comp lib="0" loc="(940,20)" name="Tunnel">
      <a name="label" val="InteruptOveride"/>
    </comp>
    <comp lib="4" loc="(1700,200)" name="Register"/>
    <comp lib="0" loc="(440,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="PWrite"/>
    </comp>
    <comp lib="1" loc="(1480,160)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1220,270)" name="Tunnel">
      <a name="label" val="PCOFF"/>
    </comp>
    <comp lib="1" loc="(90,40)" name="AND Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(900,800)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="1" loc="(630,140)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(770,60)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Off"/>
    </comp>
    <comp lib="0" loc="(200,860)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="12"/>
      <a name="incoming" val="12"/>
    </comp>
    <comp lib="4" loc="(370,710)" name="D Flip-Flop"/>
    <comp lib="1" loc="(600,140)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(70,340)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Power"/>
    </comp>
    <comp lib="1" loc="(1680,700)" name="Controlled Buffer">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(770,810)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(310,200)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(540,40)" name="D Flip-Flop"/>
    <comp lib="0" loc="(270,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="DecodeFlag"/>
    </comp>
    <comp lib="0" loc="(1110,630)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="PCInstOut"/>
    </comp>
    <comp lib="0" loc="(180,270)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TempOverwrtie"/>
    </comp>
    <comp lib="0" loc="(150,80)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="7"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
    </comp>
    <comp lib="0" loc="(480,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itterate"/>
    </comp>
    <comp lib="0" loc="(1400,210)" name="Tunnel">
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="8" loc="(1339,278)" name="Text">
      <a name="text" val="X"/>
    </comp>
    <comp lib="1" loc="(310,230)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1130,670)" name="Tunnel">
      <a name="label" val="InstDone"/>
    </comp>
    <comp lib="1" loc="(1200,270)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1410,510)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="MRead"/>
    </comp>
    <comp lib="0" loc="(1490,280)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="PCWrite"/>
    </comp>
    <comp lib="1" loc="(1660,350)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1270,330)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(110,400)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="FetchTrigger"/>
    </comp>
    <comp lib="0" loc="(890,780)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="7"/>
      <a name="label" val="POut"/>
    </comp>
    <comp lib="0" loc="(450,610)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Zero"/>
    </comp>
    <comp lib="1" loc="(420,190)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(790,780)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="FetchTrigger"/>
    </comp>
    <comp lib="0" loc="(430,510)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SetCarry"/>
    </comp>
    <comp lib="1" loc="(300,100)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1770,160)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itterate"/>
    </comp>
    <comp lib="0" loc="(270,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="label" val="Power"/>
    </comp>
    <comp lib="0" loc="(670,570)" name="Tunnel">
      <a name="label" val="Overflow"/>
    </comp>
    <comp lib="0" loc="(1490,360)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TempOverwrtie"/>
    </comp>
    <comp lib="0" loc="(840,360)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(1070,300)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ExecuteOff"/>
    </comp>
    <comp lib="0" loc="(870,760)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="0" loc="(330,350)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ExecuteOff"/>
    </comp>
    <comp lib="0" loc="(1680,250)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(840,220)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="DecodeHigh"/>
    </comp>
    <comp lib="0" loc="(1090,170)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="KeepPCOFF"/>
    </comp>
    <comp lib="0" loc="(900,680)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(420,340)" name="Tunnel">
      <a name="label" val="ExecuteFlag"/>
    </comp>
    <comp lib="0" loc="(1270,220)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(1080,510)" name="Tunnel">
      <a name="label" val="Stack"/>
    </comp>
    <comp lib="0" loc="(230,100)" name="Tunnel">
      <a name="label" val="Off"/>
    </comp>
    <comp lib="8" loc="(1589,175)" name="Text">
      <a name="text" val="Program Counter"/>
    </comp>
    <comp lib="0" loc="(1530,220)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="PCWrite"/>
    </comp>
    <comp lib="1" loc="(430,220)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(930,600)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp loc="(1090,680)" name="Execute"/>
    <comp lib="0" loc="(440,450)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(370,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="InteruptState"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1490,300)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="PCOFF"/>
    </comp>
    <comp lib="1" loc="(310,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(270,480)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="fanout" val="17"/>
      <a name="incoming" val="17"/>
    </comp>
    <comp lib="1" loc="(130,50)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1710,190)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="PCOUT"/>
    </comp>
    <comp lib="0" loc="(180,320)" name="Tunnel">
      <a name="label" val="Start"/>
    </comp>
    <comp lib="0" loc="(970,180)" name="Tunnel">
      <a name="facing" val="north"/>
      <a name="label" val="DecodeHigh"/>
    </comp>
    <comp lib="0" loc="(610,380)" name="Tunnel">
      <a name="width" val="7"/>
      <a name="label" val="POut"/>
    </comp>
    <comp lib="0" loc="(1680,720)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="MRead"/>
    </comp>
    <comp lib="0" loc="(1080,490)" name="Tunnel">
      <a name="label" val="PWrite"/>
    </comp>
    <comp lib="4" loc="(560,160)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1120,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1270,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="XWrite"/>
    </comp>
    <comp lib="0" loc="(360,100)" name="Tunnel">
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(960,910)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearDecimal"/>
    </comp>
    <comp lib="0" loc="(520,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="label" val="TriggerManualInterupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(930,620)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(250,450)" name="Tunnel">
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="1" loc="(1780,710)" name="Controlled Buffer">
      <a name="facing" val="north"/>
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1080,60)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1750,750)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="0" loc="(1270,440)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(670,590)" name="Tunnel">
      <a name="label" val="Negative"/>
    </comp>
    <comp lib="0" loc="(750,360)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="1" loc="(1500,180)" name="Controlled Buffer">
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1240,540)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(550,210)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(720,110)" name="Constant">
      <a name="facing" val="west"/>
      <a name="width" val="8"/>
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="0" loc="(1490,320)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="DecodeHigh"/>
    </comp>
    <comp lib="0" loc="(330,280)" name="Tunnel">
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(1270,400)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
    </comp>
    <comp lib="0" loc="(1010,350)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="TempPCOveride"/>
    </comp>
    <comp lib="0" loc="(830,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(560,270)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(1490,390)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="TempPCOveride"/>
    </comp>
    <comp lib="0" loc="(270,280)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="FetchFlag"/>
    </comp>
    <comp lib="0" loc="(1530,200)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Clock"/>
    </comp>
  </circuit>
  <circuit name="Clock">
    <a name="circuit" val="Clock"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(280,390)" to="(280,460)"/>
    <wire from="(230,660)" to="(290,660)"/>
    <wire from="(230,650)" to="(230,660)"/>
    <wire from="(360,420)" to="(410,420)"/>
    <wire from="(360,500)" to="(410,500)"/>
    <wire from="(360,580)" to="(410,580)"/>
    <wire from="(360,660)" to="(410,660)"/>
    <wire from="(220,480)" to="(270,480)"/>
    <wire from="(260,390)" to="(260,730)"/>
    <wire from="(360,640)" to="(360,660)"/>
    <wire from="(360,560)" to="(360,580)"/>
    <wire from="(360,480)" to="(360,500)"/>
    <wire from="(360,400)" to="(360,420)"/>
    <wire from="(240,560)" to="(240,590)"/>
    <wire from="(240,560)" to="(270,560)"/>
    <wire from="(270,640)" to="(360,640)"/>
    <wire from="(270,560)" to="(360,560)"/>
    <wire from="(270,480)" to="(360,480)"/>
    <wire from="(270,580)" to="(290,580)"/>
    <wire from="(270,500)" to="(290,500)"/>
    <wire from="(270,420)" to="(290,420)"/>
    <wire from="(250,580)" to="(270,580)"/>
    <wire from="(260,390)" to="(280,390)"/>
    <wire from="(440,410)" to="(460,410)"/>
    <wire from="(440,490)" to="(460,490)"/>
    <wire from="(440,570)" to="(460,570)"/>
    <wire from="(440,650)" to="(460,650)"/>
    <wire from="(400,400)" to="(410,400)"/>
    <wire from="(400,480)" to="(410,480)"/>
    <wire from="(400,560)" to="(410,560)"/>
    <wire from="(400,640)" to="(410,640)"/>
    <wire from="(280,460)" to="(290,460)"/>
    <wire from="(280,540)" to="(290,540)"/>
    <wire from="(280,620)" to="(290,620)"/>
    <wire from="(280,700)" to="(290,700)"/>
    <wire from="(230,620)" to="(230,630)"/>
    <wire from="(400,390)" to="(400,400)"/>
    <wire from="(280,390)" to="(400,390)"/>
    <wire from="(250,580)" to="(250,590)"/>
    <wire from="(280,460)" to="(280,540)"/>
    <wire from="(280,540)" to="(280,620)"/>
    <wire from="(280,620)" to="(280,700)"/>
    <wire from="(400,400)" to="(400,480)"/>
    <wire from="(400,480)" to="(400,560)"/>
    <wire from="(400,560)" to="(400,640)"/>
    <wire from="(210,400)" to="(360,400)"/>
    <wire from="(220,480)" to="(220,590)"/>
    <wire from="(350,580)" to="(360,580)"/>
    <wire from="(350,500)" to="(360,500)"/>
    <wire from="(350,420)" to="(360,420)"/>
    <wire from="(350,660)" to="(360,660)"/>
    <wire from="(270,580)" to="(270,640)"/>
    <wire from="(270,500)" to="(270,560)"/>
    <wire from="(270,420)" to="(270,480)"/>
    <wire from="(190,390)" to="(260,390)"/>
    <wire from="(210,400)" to="(210,590)"/>
    <comp lib="1" loc="(440,570)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(440,410)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(300,410)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(190,390)" name="Pin">
      <a name="label" val="ClockIn"/>
    </comp>
    <comp lib="1" loc="(440,650)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(300,570)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(460,490)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="C2"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(230,620)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="1" loc="(230,650)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(260,730)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="Clock"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="4" loc="(300,650)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(440,490)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(300,490)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(460,570)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="C1"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(460,410)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="C3"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(460,650)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="C0"/>
      <a name="labelloc" val="east"/>
    </comp>
  </circuit>
  <circuit name="Program_Counter">
    <a name="circuit" val="Program_Counter"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(660,320)" to="(660,330)"/>
    <wire from="(660,310)" to="(660,320)"/>
    <wire from="(590,330)" to="(590,340)"/>
    <wire from="(360,390)" to="(610,390)"/>
    <wire from="(540,310)" to="(600,310)"/>
    <wire from="(570,420)" to="(630,420)"/>
    <wire from="(290,340)" to="(590,340)"/>
    <wire from="(570,300)" to="(610,300)"/>
    <wire from="(620,330)" to="(660,330)"/>
    <wire from="(620,310)" to="(660,310)"/>
    <wire from="(660,320)" to="(700,320)"/>
    <wire from="(490,280)" to="(490,300)"/>
    <wire from="(730,380)" to="(730,410)"/>
    <wire from="(610,340)" to="(610,370)"/>
    <wire from="(630,390)" to="(630,420)"/>
    <wire from="(610,370)" to="(610,390)"/>
    <wire from="(690,340)" to="(690,380)"/>
    <wire from="(770,280)" to="(770,320)"/>
    <wire from="(670,380)" to="(690,380)"/>
    <wire from="(360,360)" to="(700,360)"/>
    <wire from="(610,370)" to="(640,370)"/>
    <wire from="(480,320)" to="(500,320)"/>
    <wire from="(360,420)" to="(570,420)"/>
    <wire from="(770,320)" to="(860,320)"/>
    <wire from="(490,280)" to="(770,280)"/>
    <wire from="(570,300)" to="(570,420)"/>
    <wire from="(490,300)" to="(500,300)"/>
    <wire from="(690,340)" to="(700,340)"/>
    <wire from="(760,320)" to="(770,320)"/>
    <wire from="(590,330)" to="(600,330)"/>
    <wire from="(630,390)" to="(640,390)"/>
    <comp lib="0" loc="(480,320)" name="Constant">
      <a name="width" val="16"/>
    </comp>
    <comp lib="0" loc="(860,320)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="16"/>
      <a name="label" val="Output"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(670,380)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(360,360)" name="Pin">
      <a name="label" val="ClockIn"/>
    </comp>
    <comp lib="0" loc="(290,340)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="Input"/>
    </comp>
    <comp lib="0" loc="(360,420)" name="Pin">
      <a name="label" val="ItterateIn"/>
    </comp>
    <comp lib="4" loc="(700,290)" name="Register">
      <a name="width" val="16"/>
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(360,390)" name="Pin">
      <a name="label" val="OverwriteIn"/>
    </comp>
    <comp lib="3" loc="(540,310)" name="Adder">
      <a name="width" val="16"/>
    </comp>
    <comp lib="1" loc="(620,310)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(620,330)" name="Controlled Buffer">
      <a name="width" val="16"/>
    </comp>
    <comp lib="0" loc="(730,410)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="Reset"/>
    </comp>
  </circuit>
  <circuit name="Decoder">
    <a name="circuit" val="Decoder"/>
    <a name="clabel" val="Decoder"/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(380,1290)" to="(630,1290)"/>
    <wire from="(1430,470)" to="(1430,490)"/>
    <wire from="(1090,770)" to="(1090,790)"/>
    <wire from="(1320,190)" to="(1430,190)"/>
    <wire from="(430,830)" to="(480,830)"/>
    <wire from="(1880,1240)" to="(1880,1260)"/>
    <wire from="(1640,970)" to="(2200,970)"/>
    <wire from="(440,440)" to="(440,450)"/>
    <wire from="(200,1050)" to="(380,1050)"/>
    <wire from="(1720,440)" to="(1720,450)"/>
    <wire from="(2350,870)" to="(2360,870)"/>
    <wire from="(1490,1240)" to="(1550,1240)"/>
    <wire from="(2480,680)" to="(2490,680)"/>
    <wire from="(930,480)" to="(930,570)"/>
    <wire from="(910,680)" to="(950,680)"/>
    <wire from="(860,860)" to="(860,880)"/>
    <wire from="(910,590)" to="(910,610)"/>
    <wire from="(2270,1180)" to="(2270,1250)"/>
    <wire from="(1050,210)" to="(1060,210)"/>
    <wire from="(2130,530)" to="(2130,540)"/>
    <wire from="(2130,1170)" to="(2130,1180)"/>
    <wire from="(1530,570)" to="(1530,630)"/>
    <wire from="(490,930)" to="(500,930)"/>
    <wire from="(200,320)" to="(210,320)"/>
    <wire from="(570,200)" to="(1020,200)"/>
    <wire from="(900,1020)" to="(910,1020)"/>
    <wire from="(370,690)" to="(370,750)"/>
    <wire from="(2020,1250)" to="(2020,1350)"/>
    <wire from="(2250,650)" to="(2250,680)"/>
    <wire from="(1320,170)" to="(1320,190)"/>
    <wire from="(1090,260)" to="(1090,280)"/>
    <wire from="(1980,810)" to="(2530,810)"/>
    <wire from="(2030,560)" to="(2030,580)"/>
    <wire from="(2030,1200)" to="(2030,1220)"/>
    <wire from="(2080,290)" to="(2080,310)"/>
    <wire from="(2360,1210)" to="(2360,1250)"/>
    <wire from="(250,700)" to="(250,710)"/>
    <wire from="(2270,910)" to="(2290,910)"/>
    <wire from="(1530,1210)" to="(1530,1280)"/>
    <wire from="(2140,1110)" to="(2150,1110)"/>
    <wire from="(2070,1360)" to="(2080,1360)"/>
    <wire from="(860,640)" to="(1090,640)"/>
    <wire from="(1920,1410)" to="(1920,1420)"/>
    <wire from="(2030,190)" to="(2280,190)"/>
    <wire from="(1190,1000)" to="(1190,1010)"/>
    <wire from="(480,1340)" to="(520,1340)"/>
    <wire from="(1320,930)" to="(1330,930)"/>
    <wire from="(1190,480)" to="(1200,480)"/>
    <wire from="(1250,540)" to="(1260,540)"/>
    <wire from="(1250,1180)" to="(1260,1180)"/>
    <wire from="(380,430)" to="(860,430)"/>
    <wire from="(1900,870)" to="(1910,870)"/>
    <wire from="(380,1270)" to="(390,1270)"/>
    <wire from="(1070,800)" to="(1550,800)"/>
    <wire from="(1320,40)" to="(1320,140)"/>
    <wire from="(250,240)" to="(330,240)"/>
    <wire from="(970,780)" to="(970,840)"/>
    <wire from="(170,740)" to="(180,740)"/>
    <wire from="(1080,1080)" to="(1080,1180)"/>
    <wire from="(1750,390)" to="(1770,390)"/>
    <wire from="(570,970)" to="(1020,970)"/>
    <wire from="(1550,590)" to="(1550,700)"/>
    <wire from="(2360,570)" to="(2360,600)"/>
    <wire from="(500,630)" to="(500,690)"/>
    <wire from="(860,470)" to="(870,470)"/>
    <wire from="(1430,1370)" to="(1430,1390)"/>
    <wire from="(1090,1030)" to="(1090,1050)"/>
    <wire from="(460,160)" to="(510,160)"/>
    <wire from="(620,750)" to="(620,840)"/>
    <wire from="(1700,760)" to="(1750,760)"/>
    <wire from="(2240,1340)" to="(2250,1340)"/>
    <wire from="(1140,830)" to="(1200,830)"/>
    <wire from="(200,1100)" to="(200,1120)"/>
    <wire from="(460,720)" to="(460,750)"/>
    <wire from="(480,830)" to="(520,830)"/>
    <wire from="(1360,460)" to="(1370,460)"/>
    <wire from="(1200,940)" to="(1210,940)"/>
    <wire from="(1130,550)" to="(1140,550)"/>
    <wire from="(1130,1190)" to="(1140,1190)"/>
    <wire from="(2030,170)" to="(2040,170)"/>
    <wire from="(2070,850)" to="(2080,850)"/>
    <wire from="(1590,370)" to="(1600,370)"/>
    <wire from="(1590,1010)" to="(1600,1010)"/>
    <wire from="(190,240)" to="(210,240)"/>
    <wire from="(1820,910)" to="(1840,910)"/>
    <wire from="(1420,910)" to="(1420,1010)"/>
    <wire from="(2490,510)" to="(2490,530)"/>
    <wire from="(240,1260)" to="(250,1260)"/>
    <wire from="(2490,1150)" to="(2490,1170)"/>
    <wire from="(1910,1210)" to="(1910,1250)"/>
    <wire from="(2280,620)" to="(2280,640)"/>
    <wire from="(980,1360)" to="(990,1360)"/>
    <wire from="(440,890)" to="(510,890)"/>
    <wire from="(250,390)" to="(310,390)"/>
    <wire from="(1430,860)" to="(1430,880)"/>
    <wire from="(1480,590)" to="(1480,610)"/>
    <wire from="(1300,980)" to="(2430,980)"/>
    <wire from="(1880,990)" to="(1880,1020)"/>
    <wire from="(950,380)" to="(950,390)"/>
    <wire from="(850,110)" to="(1290,110)"/>
    <wire from="(1320,580)" to="(1430,580)"/>
    <wire from="(1320,1220)" to="(1430,1220)"/>
    <wire from="(1830,620)" to="(1830,640)"/>
    <wire from="(920,740)" to="(980,740)"/>
    <wire from="(1180,380)" to="(1220,380)"/>
    <wire from="(1160,780)" to="(1160,870)"/>
    <wire from="(1250,40)" to="(1250,70)"/>
    <wire from="(1500,480)" to="(1500,570)"/>
    <wire from="(1660,770)" to="(1660,790)"/>
    <wire from="(1070,1140)" to="(1070,1170)"/>
    <wire from="(1480,680)" to="(1520,680)"/>
    <wire from="(380,770)" to="(380,790)"/>
    <wire from="(2440,390)" to="(2450,390)"/>
    <wire from="(2330,1240)" to="(2340,1240)"/>
    <wire from="(850,150)" to="(850,240)"/>
    <wire from="(1230,20)" to="(1230,30)"/>
    <wire from="(1070,500)" to="(1070,510)"/>
    <wire from="(2090,1070)" to="(2160,1070)"/>
    <wire from="(680,1070)" to="(680,1090)"/>
    <wire from="(1470,1020)" to="(1480,1020)"/>
    <wire from="(850,390)" to="(870,390)"/>
    <wire from="(1930,840)" to="(1940,840)"/>
    <wire from="(190,1010)" to="(210,1010)"/>
    <wire from="(1310,1250)" to="(1310,1350)"/>
    <wire from="(2020,600)" to="(2040,600)"/>
    <wire from="(320,830)" to="(330,830)"/>
    <wire from="(1920,900)" to="(1920,1010)"/>
    <wire from="(200,710)" to="(210,710)"/>
    <wire from="(2200,1310)" to="(2200,1330)"/>
    <wire from="(980,1240)" to="(980,1360)"/>
    <wire from="(1720,290)" to="(1750,290)"/>
    <wire from="(980,850)" to="(990,850)"/>
    <wire from="(860,1370)" to="(870,1370)"/>
    <wire from="(1080,300)" to="(1100,300)"/>
    <wire from="(510,700)" to="(520,700)"/>
    <wire from="(1430,280)" to="(2030,280)"/>
    <wire from="(170,750)" to="(170,880)"/>
    <wire from="(1320,560)" to="(1320,580)"/>
    <wire from="(1320,1200)" to="(1320,1220)"/>
    <wire from="(1140,380)" to="(1140,400)"/>
    <wire from="(2080,680)" to="(2080,700)"/>
    <wire from="(1430,640)" to="(1660,640)"/>
    <wire from="(480,1000)" to="(480,1010)"/>
    <wire from="(750,1330)" to="(750,1460)"/>
    <wire from="(330,530)" to="(330,540)"/>
    <wire from="(620,1010)" to="(620,1080)"/>
    <wire from="(1660,1120)" to="(1830,1120)"/>
    <wire from="(630,1120)" to="(860,1120)"/>
    <wire from="(1760,360)" to="(1760,370)"/>
    <wire from="(380,260)" to="(380,280)"/>
    <wire from="(2360,1080)" to="(2370,1080)"/>
    <wire from="(2470,230)" to="(2480,230)"/>
    <wire from="(2440,520)" to="(2450,520)"/>
    <wire from="(2440,1160)" to="(2450,1160)"/>
    <wire from="(1700,1020)" to="(1750,1020)"/>
    <wire from="(2320,400)" to="(2330,400)"/>
    <wire from="(2030,580)" to="(2280,580)"/>
    <wire from="(2030,1220)" to="(2280,1220)"/>
    <wire from="(950,1430)" to="(1190,1430)"/>
    <wire from="(370,1080)" to="(370,1180)"/>
    <wire from="(740,1260)" to="(740,1300)"/>
    <wire from="(1360,1360)" to="(1370,1360)"/>
    <wire from="(1430,470)" to="(1440,470)"/>
    <wire from="(620,1250)" to="(640,1250)"/>
    <wire from="(1090,770)" to="(1100,770)"/>
    <wire from="(2150,940)" to="(2150,1010)"/>
    <wire from="(1540,780)" to="(1540,840)"/>
    <wire from="(1880,1240)" to="(1890,1240)"/>
    <wire from="(1150,900)" to="(1220,900)"/>
    <wire from="(250,1090)" to="(250,1130)"/>
    <wire from="(1260,1150)" to="(2440,1150)"/>
    <wire from="(2140,1380)" to="(2140,1400)"/>
    <wire from="(910,590)" to="(920,590)"/>
    <wire from="(860,860)" to="(870,860)"/>
    <wire from="(2330,1340)" to="(2370,1340)"/>
    <wire from="(2240,200)" to="(2240,230)"/>
    <wire from="(190,390)" to="(190,450)"/>
    <wire from="(920,290)" to="(920,300)"/>
    <wire from="(1090,430)" to="(1320,430)"/>
    <wire from="(500,250)" to="(500,390)"/>
    <wire from="(1660,1030)" to="(1660,1050)"/>
    <wire from="(2270,150)" to="(2290,150)"/>
    <wire from="(380,1030)" to="(380,1050)"/>
    <wire from="(250,1130)" to="(740,1130)"/>
    <wire from="(2010,960)" to="(2510,960)"/>
    <wire from="(2470,1000)" to="(2480,1000)"/>
    <wire from="(140,780)" to="(140,1120)"/>
    <wire from="(910,1240)" to="(910,1260)"/>
    <wire from="(1320,170)" to="(1330,170)"/>
    <wire from="(710,1040)" to="(710,1080)"/>
    <wire from="(1360,850)" to="(1370,850)"/>
    <wire from="(1090,260)" to="(1100,260)"/>
    <wire from="(2030,560)" to="(2040,560)"/>
    <wire from="(2030,1200)" to="(2040,1200)"/>
    <wire from="(2080,290)" to="(2090,290)"/>
    <wire from="(2340,1070)" to="(2340,1080)"/>
    <wire from="(1550,1360)" to="(1560,1360)"/>
    <wire from="(420,550)" to="(430,550)"/>
    <wire from="(420,1190)" to="(430,1190)"/>
    <wire from="(850,540)" to="(850,600)"/>
    <wire from="(2330,740)" to="(2330,760)"/>
    <wire from="(2350,630)" to="(2350,720)"/>
    <wire from="(380,790)" to="(630,790)"/>
    <wire from="(620,100)" to="(620,750)"/>
    <wire from="(2020,750)" to="(2020,840)"/>
    <wire from="(1640,500)" to="(1640,530)"/>
    <wire from="(1640,1140)" to="(1640,1170)"/>
    <wire from="(1880,740)" to="(1880,760)"/>
    <wire from="(1080,450)" to="(1080,540)"/>
    <wire from="(850,1180)" to="(850,1250)"/>
    <wire from="(250,1350)" to="(250,1360)"/>
    <wire from="(1420,150)" to="(1420,240)"/>
    <wire from="(2240,200)" to="(2510,200)"/>
    <wire from="(2080,380)" to="(2130,380)"/>
    <wire from="(2280,620)" to="(2290,620)"/>
    <wire from="(2140,480)" to="(2150,480)"/>
    <wire from="(210,30)" to="(210,50)"/>
    <wire from="(860,1290)" to="(1090,1290)"/>
    <wire from="(1890,1070)" to="(1890,1080)"/>
    <wire from="(2200,540)" to="(2210,540)"/>
    <wire from="(2200,1180)" to="(2210,1180)"/>
    <wire from="(430,890)" to="(430,920)"/>
    <wire from="(1180,680)" to="(1180,690)"/>
    <wire from="(1020,520)" to="(1020,540)"/>
    <wire from="(450,780)" to="(450,870)"/>
    <wire from="(1520,380)" to="(1520,390)"/>
    <wire from="(1260,660)" to="(1760,660)"/>
    <wire from="(1430,1370)" to="(1440,1370)"/>
    <wire from="(1550,1240)" to="(1550,1360)"/>
    <wire from="(1550,850)" to="(1560,850)"/>
    <wire from="(2020,240)" to="(2020,300)"/>
    <wire from="(2140,870)" to="(2140,940)"/>
    <wire from="(1090,1030)" to="(1100,1030)"/>
    <wire from="(370,300)" to="(390,300)"/>
    <wire from="(2440,660)" to="(2440,670)"/>
    <wire from="(200,1100)" to="(210,1100)"/>
    <wire from="(1650,300)" to="(1670,300)"/>
    <wire from="(930,870)" to="(940,870)"/>
    <wire from="(1310,600)" to="(1330,600)"/>
    <wire from="(1420,390)" to="(1440,390)"/>
    <wire from="(1080,690)" to="(1100,690)"/>
    <wire from="(790,1250)" to="(790,1300)"/>
    <wire from="(790,1300)" to="(1930,1300)"/>
    <wire from="(140,1120)" to="(200,1120)"/>
    <wire from="(110,810)" to="(110,1390)"/>
    <wire from="(250,840)" to="(250,850)"/>
    <wire from="(500,1280)" to="(500,1350)"/>
    <wire from="(940,570)" to="(940,600)"/>
    <wire from="(1810,510)" to="(2440,510)"/>
    <wire from="(430,380)" to="(430,400)"/>
    <wire from="(1730,630)" to="(1730,1470)"/>
    <wire from="(2100,570)" to="(2110,570)"/>
    <wire from="(2100,1210)" to="(2110,1210)"/>
    <wire from="(200,470)" to="(200,490)"/>
    <wire from="(2200,670)" to="(2210,670)"/>
    <wire from="(1430,860)" to="(1440,860)"/>
    <wire from="(1480,590)" to="(1490,590)"/>
    <wire from="(850,910)" to="(870,910)"/>
    <wire from="(1230,20)" to="(1240,20)"/>
    <wire from="(940,1210)" to="(940,1250)"/>
    <wire from="(1370,40)" to="(1370,90)"/>
    <wire from="(2330,1000)" to="(2330,1010)"/>
    <wire from="(1830,620)" to="(1840,620)"/>
    <wire from="(1660,770)" to="(1670,770)"/>
    <wire from="(380,770)" to="(390,770)"/>
    <wire from="(2080,1070)" to="(2080,1090)"/>
    <wire from="(250,320)" to="(260,320)"/>
    <wire from="(2280,1270)" to="(2280,1290)"/>
    <wire from="(2280,280)" to="(2510,280)"/>
    <wire from="(680,1070)" to="(690,1070)"/>
    <wire from="(1750,290)" to="(1750,390)"/>
    <wire from="(380,1050)" to="(630,1050)"/>
    <wire from="(1480,1240)" to="(1480,1260)"/>
    <wire from="(1140,900)" to="(1140,920)"/>
    <wire from="(1830,1270)" to="(1830,1290)"/>
    <wire from="(2270,540)" to="(2290,540)"/>
    <wire from="(2270,1180)" to="(2290,1180)"/>
    <wire from="(2320,920)" to="(2330,920)"/>
    <wire from="(860,620)" to="(860,640)"/>
    <wire from="(2020,1010)" to="(2020,1080)"/>
    <wire from="(1150,590)" to="(1150,600)"/>
    <wire from="(1490,290)" to="(1490,300)"/>
    <wire from="(570,650)" to="(570,690)"/>
    <wire from="(250,960)" to="(790,960)"/>
    <wire from="(1320,560)" to="(1330,560)"/>
    <wire from="(1320,1200)" to="(1330,1200)"/>
    <wire from="(2380,720)" to="(2380,1110)"/>
    <wire from="(1160,1040)" to="(1170,1040)"/>
    <wire from="(1830,950)" to="(2030,950)"/>
    <wire from="(2090,440)" to="(2160,440)"/>
    <wire from="(1420,540)" to="(1420,600)"/>
    <wire from="(2340,900)" to="(2390,900)"/>
    <wire from="(2370,530)" to="(2370,540)"/>
    <wire from="(2370,1170)" to="(2370,1180)"/>
    <wire from="(960,720)" to="(960,780)"/>
    <wire from="(380,260)" to="(390,260)"/>
    <wire from="(2020,1250)" to="(2040,1250)"/>
    <wire from="(2130,380)" to="(2170,380)"/>
    <wire from="(2270,300)" to="(2270,390)"/>
    <wire from="(790,990)" to="(800,990)"/>
    <wire from="(490,570)" to="(490,630)"/>
    <wire from="(1200,830)" to="(1200,940)"/>
    <wire from="(740,1260)" to="(750,1260)"/>
    <wire from="(690,900)" to="(690,910)"/>
    <wire from="(80,680)" to="(140,680)"/>
    <wire from="(2110,1040)" to="(2110,1080)"/>
    <wire from="(2030,320)" to="(2030,340)"/>
    <wire from="(1090,950)" to="(1320,950)"/>
    <wire from="(1260,510)" to="(1260,540)"/>
    <wire from="(1260,1150)" to="(1260,1180)"/>
    <wire from="(490,1210)" to="(490,1280)"/>
    <wire from="(1310,750)" to="(1310,840)"/>
    <wire from="(1660,490)" to="(1830,490)"/>
    <wire from="(1420,1180)" to="(1420,1250)"/>
    <wire from="(2380,1110)" to="(2390,1110)"/>
    <wire from="(2330,740)" to="(2340,740)"/>
    <wire from="(1080,840)" to="(1080,910)"/>
    <wire from="(200,1370)" to="(200,1390)"/>
    <wire from="(370,450)" to="(370,540)"/>
    <wire from="(980,740)" to="(980,850)"/>
    <wire from="(510,590)" to="(510,700)"/>
    <wire from="(380,190)" to="(860,190)"/>
    <wire from="(190,910)" to="(190,1010)"/>
    <wire from="(1070,650)" to="(1590,650)"/>
    <wire from="(370,690)" to="(390,690)"/>
    <wire from="(1870,920)" to="(1880,920)"/>
    <wire from="(1880,610)" to="(1890,610)"/>
    <wire from="(320,720)" to="(320,830)"/>
    <wire from="(1130,250)" to="(1200,250)"/>
    <wire from="(1310,240)" to="(1310,300)"/>
    <wire from="(1630,680)" to="(1640,680)"/>
    <wire from="(1660,1030)" to="(1670,1030)"/>
    <wire from="(380,1030)" to="(390,1030)"/>
    <wire from="(240,250)" to="(250,250)"/>
    <wire from="(910,1240)" to="(920,1240)"/>
    <wire from="(1080,1080)" to="(1100,1080)"/>
    <wire from="(120,780)" to="(120,790)"/>
    <wire from="(1510,570)" to="(1510,600)"/>
    <wire from="(1640,350)" to="(2200,350)"/>
    <wire from="(510,1230)" to="(510,1360)"/>
    <wire from="(1590,650)" to="(1590,670)"/>
    <wire from="(200,430)" to="(380,430)"/>
    <wire from="(1650,450)" to="(1650,600)"/>
    <wire from="(2480,1340)" to="(2490,1340)"/>
    <wire from="(910,1340)" to="(950,1340)"/>
    <wire from="(200,860)" to="(200,880)"/>
    <wire from="(2160,1020)" to="(2170,1020)"/>
    <wire from="(2270,690)" to="(2270,750)"/>
    <wire from="(620,750)" to="(640,750)"/>
    <wire from="(1020,1160)" to="(1030,1160)"/>
    <wire from="(1130,310)" to="(1140,310)"/>
    <wire from="(2070,610)" to="(2080,610)"/>
    <wire from="(2340,440)" to="(2340,450)"/>
    <wire from="(1880,740)" to="(1890,740)"/>
    <wire from="(2550,970)" to="(2550,980)"/>
    <wire from="(2430,210)" to="(2430,220)"/>
    <wire from="(430,890)" to="(440,890)"/>
    <wire from="(250,710)" to="(260,710)"/>
    <wire from="(240,1020)" to="(250,1020)"/>
    <wire from="(2530,950)" to="(2530,970)"/>
    <wire from="(320,1100)" to="(330,1100)"/>
    <wire from="(1080,120)" to="(1300,120)"/>
    <wire from="(2510,930)" to="(2510,960)"/>
    <wire from="(1020,520)" to="(1030,520)"/>
    <wire from="(1420,910)" to="(1440,910)"/>
    <wire from="(1170,870)" to="(1170,910)"/>
    <wire from="(900,400)" to="(910,400)"/>
    <wire from="(2250,1310)" to="(2250,1340)"/>
    <wire from="(2490,360)" to="(2530,360)"/>
    <wire from="(2280,1020)" to="(2280,1050)"/>
    <wire from="(1430,620)" to="(1430,640)"/>
    <wire from="(1300,40)" to="(1300,120)"/>
    <wire from="(920,1070)" to="(920,1080)"/>
    <wire from="(1320,340)" to="(1430,340)"/>
    <wire from="(440,590)" to="(440,600)"/>
    <wire from="(440,1230)" to="(440,1240)"/>
    <wire from="(250,1360)" to="(250,1370)"/>
    <wire from="(1810,360)" to="(1810,380)"/>
    <wire from="(1720,590)" to="(1720,600)"/>
    <wire from="(2350,1280)" to="(2350,1460)"/>
    <wire from="(2250,1440)" to="(2250,1490)"/>
    <wire from="(1310,1010)" to="(1310,1080)"/>
    <wire from="(930,630)" to="(930,720)"/>
    <wire from="(370,70)" to="(370,150)"/>
    <wire from="(2280,1270)" to="(2290,1270)"/>
    <wire from="(910,830)" to="(950,830)"/>
    <wire from="(2080,1070)" to="(2090,1070)"/>
    <wire from="(1170,230)" to="(1170,300)"/>
    <wire from="(2190,220)" to="(2200,220)"/>
    <wire from="(2160,900)" to="(2160,1020)"/>
    <wire from="(910,740)" to="(910,760)"/>
    <wire from="(630,1100)" to="(630,1120)"/>
    <wire from="(850,150)" to="(870,150)"/>
    <wire from="(110,1390)" to="(200,1390)"/>
    <wire from="(2130,680)" to="(2130,690)"/>
    <wire from="(1530,720)" to="(1530,780)"/>
    <wire from="(2430,980)" to="(2430,990)"/>
    <wire from="(450,1040)" to="(460,1040)"/>
    <wire from="(200,470)" to="(210,470)"/>
    <wire from="(1310,1250)" to="(1330,1250)"/>
    <wire from="(670,1260)" to="(680,1260)"/>
    <wire from="(370,840)" to="(370,910)"/>
    <wire from="(1320,320)" to="(1320,340)"/>
    <wire from="(1960,960)" to="(1960,990)"/>
    <wire from="(720,1000)" to="(720,1010)"/>
    <wire from="(170,640)" to="(170,710)"/>
    <wire from="(1090,410)" to="(1090,430)"/>
    <wire from="(2100,330)" to="(2100,420)"/>
    <wire from="(150,750)" to="(150,760)"/>
    <wire from="(2030,710)" to="(2030,730)"/>
    <wire from="(2080,440)" to="(2080,460)"/>
    <wire from="(1910,460)" to="(1910,540)"/>
    <wire from="(250,850)" to="(250,860)"/>
    <wire from="(630,880)" to="(860,880)"/>
    <wire from="(1900,1280)" to="(1900,1420)"/>
    <wire from="(950,1000)" to="(990,1000)"/>
    <wire from="(860,790)" to="(1090,790)"/>
    <wire from="(1260,820)" to="(2400,820)"/>
    <wire from="(2030,340)" to="(2280,340)"/>
    <wire from="(1650,840)" to="(1650,910)"/>
    <wire from="(1480,1240)" to="(1490,1240)"/>
    <wire from="(1190,630)" to="(1200,630)"/>
    <wire from="(620,1010)" to="(640,1010)"/>
    <wire from="(1250,690)" to="(1260,690)"/>
    <wire from="(380,1220)" to="(860,1220)"/>
    <wire from="(380,580)" to="(860,580)"/>
    <wire from="(1140,900)" to="(1150,900)"/>
    <wire from="(370,1080)" to="(390,1080)"/>
    <wire from="(1830,1270)" to="(1840,1270)"/>
    <wire from="(2260,1400)" to="(2380,1400)"/>
    <wire from="(500,250)" to="(520,250)"/>
    <wire from="(1590,390)" to="(1600,390)"/>
    <wire from="(2110,230)" to="(2160,230)"/>
    <wire from="(2380,1380)" to="(2380,1400)"/>
    <wire from="(1650,1080)" to="(1670,1080)"/>
    <wire from="(2330,1010)" to="(2330,1030)"/>
    <wire from="(2360,720)" to="(2360,750)"/>
    <wire from="(500,780)" to="(500,840)"/>
    <wire from="(860,620)" to="(870,620)"/>
    <wire from="(150,490)" to="(150,690)"/>
    <wire from="(1090,190)" to="(1320,190)"/>
    <wire from="(1480,1340)" to="(1520,1340)"/>
    <wire from="(330,930)" to="(330,1010)"/>
    <wire from="(860,280)" to="(1090,280)"/>
    <wire from="(190,150)" to="(190,240)"/>
    <wire from="(1150,1240)" to="(1150,1250)"/>
    <wire from="(460,870)" to="(460,900)"/>
    <wire from="(860,1270)" to="(860,1290)"/>
    <wire from="(910,1000)" to="(910,1020)"/>
    <wire from="(1470,400)" to="(1480,400)"/>
    <wire from="(1360,610)" to="(1370,610)"/>
    <wire from="(1130,700)" to="(1140,700)"/>
    <wire from="(1060,200)" to="(1580,200)"/>
    <wire from="(2030,320)" to="(2040,320)"/>
    <wire from="(2090,900)" to="(2090,910)"/>
    <wire from="(1760,370)" to="(1770,370)"/>
    <wire from="(1620,230)" to="(1630,230)"/>
    <wire from="(1590,520)" to="(1600,520)"/>
    <wire from="(1590,1160)" to="(1600,1160)"/>
    <wire from="(190,390)" to="(210,390)"/>
    <wire from="(1700,310)" to="(1710,310)"/>
    <wire from="(420,310)" to="(430,310)"/>
    <wire from="(2490,660)" to="(2490,680)"/>
    <wire from="(200,1370)" to="(210,1370)"/>
    <wire from="(2280,770)" to="(2280,790)"/>
    <wire from="(700,1230)" to="(710,1230)"/>
    <wire from="(510,1360)" to="(520,1360)"/>
    <wire from="(250,540)" to="(310,540)"/>
    <wire from="(250,1180)" to="(310,1180)"/>
    <wire from="(950,530)" to="(950,540)"/>
    <wire from="(950,1170)" to="(950,1180)"/>
    <wire from="(1320,730)" to="(1430,730)"/>
    <wire from="(2270,1080)" to="(2270,1180)"/>
    <wire from="(130,340)" to="(130,670)"/>
    <wire from="(1830,770)" to="(1830,790)"/>
    <wire from="(180,720)" to="(180,730)"/>
    <wire from="(1130,160)" to="(1170,160)"/>
    <wire from="(1180,530)" to="(1220,530)"/>
    <wire from="(1180,1170)" to="(1220,1170)"/>
    <wire from="(1580,200)" to="(1580,220)"/>
    <wire from="(480,380)" to="(480,390)"/>
    <wire from="(1500,630)" to="(1500,720)"/>
    <wire from="(1480,830)" to="(1520,830)"/>
    <wire from="(200,950)" to="(380,950)"/>
    <wire from="(2380,480)" to="(2390,480)"/>
    <wire from="(2440,540)" to="(2450,540)"/>
    <wire from="(2440,1180)" to="(2450,1180)"/>
    <wire from="(2280,1020)" to="(2290,1020)"/>
    <wire from="(850,300)" to="(850,390)"/>
    <wire from="(860,1050)" to="(1090,1050)"/>
    <wire from="(1070,650)" to="(1070,660)"/>
    <wire from="(1490,1070)" to="(1490,1080)"/>
    <wire from="(850,540)" to="(870,540)"/>
    <wire from="(850,1180)" to="(870,1180)"/>
    <wire from="(550,240)" to="(570,240)"/>
    <wire from="(1800,540)" to="(1810,540)"/>
    <wire from="(2020,750)" to="(2040,750)"/>
    <wire from="(700,1110)" to="(700,1230)"/>
    <wire from="(2080,1340)" to="(2080,1360)"/>
    <wire from="(200,860)" to="(210,860)"/>
    <wire from="(2280,260)" to="(2280,280)"/>
    <wire from="(2260,1520)" to="(2260,1540)"/>
    <wire from="(900,920)" to="(910,920)"/>
    <wire from="(1720,440)" to="(1750,440)"/>
    <wire from="(1420,150)" to="(1440,150)"/>
    <wire from="(1080,450)" to="(1100,450)"/>
    <wire from="(510,850)" to="(520,850)"/>
    <wire from="(1430,430)" to="(2030,430)"/>
    <wire from="(1320,710)" to="(1320,730)"/>
    <wire from="(1140,530)" to="(1140,550)"/>
    <wire from="(1140,1170)" to="(1140,1190)"/>
    <wire from="(610,980)" to="(1250,980)"/>
    <wire from="(2030,1100)" to="(2030,1120)"/>
    <wire from="(2080,830)" to="(2080,850)"/>
    <wire from="(110,190)" to="(110,650)"/>
    <wire from="(1760,510)" to="(1760,530)"/>
    <wire from="(330,680)" to="(330,690)"/>
    <wire from="(1520,1000)" to="(1560,1000)"/>
    <wire from="(250,1240)" to="(250,1260)"/>
    <wire from="(380,410)" to="(380,430)"/>
    <wire from="(2440,670)" to="(2450,670)"/>
    <wire from="(1150,290)" to="(1210,290)"/>
    <wire from="(2320,550)" to="(2330,550)"/>
    <wire from="(2320,1190)" to="(2330,1190)"/>
    <wire from="(2030,730)" to="(2280,730)"/>
    <wire from="(1430,620)" to="(1440,620)"/>
    <wire from="(550,1010)" to="(570,1010)"/>
    <wire from="(1210,400)" to="(1220,400)"/>
    <wire from="(2070,1260)" to="(2080,1260)"/>
    <wire from="(2020,240)" to="(2040,240)"/>
    <wire from="(910,740)" to="(920,740)"/>
    <wire from="(960,1110)" to="(970,1110)"/>
    <wire from="(630,1100)" to="(640,1100)"/>
    <wire from="(190,540)" to="(190,600)"/>
    <wire from="(1430,1270)" to="(1430,1290)"/>
    <wire from="(1480,1000)" to="(1480,1020)"/>
    <wire from="(920,440)" to="(920,450)"/>
    <wire from="(1090,930)" to="(1090,950)"/>
    <wire from="(190,1180)" to="(190,1250)"/>
    <wire from="(1830,1030)" to="(1830,1050)"/>
    <wire from="(1090,580)" to="(1320,580)"/>
    <wire from="(1090,1220)" to="(1320,1220)"/>
    <wire from="(2270,300)" to="(2290,300)"/>
    <wire from="(690,1240)" to="(750,1240)"/>
    <wire from="(1180,1340)" to="(1180,1350)"/>
    <wire from="(1320,320)" to="(1330,320)"/>
    <wire from="(1060,1340)" to="(1070,1340)"/>
    <wire from="(1090,410)" to="(1100,410)"/>
    <wire from="(1130,1090)" to="(1140,1090)"/>
    <wire from="(2000,1000)" to="(2010,1000)"/>
    <wire from="(2030,710)" to="(2040,710)"/>
    <wire from="(2080,440)" to="(2090,440)"/>
    <wire from="(360,900)" to="(360,1070)"/>
    <wire from="(2440,1320)" to="(2440,1330)"/>
    <wire from="(420,700)" to="(430,700)"/>
    <wire from="(850,690)" to="(850,750)"/>
    <wire from="(2020,1010)" to="(2040,1010)"/>
    <wire from="(1930,1130)" to="(1930,1170)"/>
    <wire from="(1820,1080)" to="(1820,1250)"/>
    <wire from="(2350,780)" to="(2350,870)"/>
    <wire from="(2370,380)" to="(2410,380)"/>
    <wire from="(570,350)" to="(1030,350)"/>
    <wire from="(1080,1350)" to="(1100,1350)"/>
    <wire from="(1200,830)" to="(1220,830)"/>
    <wire from="(1700,160)" to="(1740,160)"/>
    <wire from="(930,1280)" to="(930,1420)"/>
    <wire from="(1020,1310)" to="(1020,1330)"/>
    <wire from="(1320,1120)" to="(1430,1120)"/>
    <wire from="(1640,650)" to="(1640,680)"/>
    <wire from="(1900,780)" to="(1900,870)"/>
    <wire from="(1080,600)" to="(1080,690)"/>
    <wire from="(2250,1310)" to="(2530,1310)"/>
    <wire from="(1430,1050)" to="(1660,1050)"/>
    <wire from="(1420,300)" to="(1420,390)"/>
    <wire from="(2080,530)" to="(2130,530)"/>
    <wire from="(2280,770)" to="(2290,770)"/>
    <wire from="(2140,630)" to="(2150,630)"/>
    <wire from="(2200,690)" to="(2210,690)"/>
    <wire from="(2200,1330)" to="(2210,1330)"/>
    <wire from="(1020,670)" to="(1020,690)"/>
    <wire from="(1520,530)" to="(1520,540)"/>
    <wire from="(1520,1170)" to="(1520,1180)"/>
    <wire from="(420,160)" to="(460,160)"/>
    <wire from="(1470,920)" to="(1480,920)"/>
    <wire from="(170,880)" to="(200,880)"/>
    <wire from="(2020,390)" to="(2020,450)"/>
    <wire from="(1190,1280)" to="(1200,1280)"/>
    <wire from="(1060,830)" to="(1070,830)"/>
    <wire from="(370,450)" to="(390,450)"/>
    <wire from="(450,930)" to="(450,1040)"/>
    <wire from="(2080,1170)" to="(2130,1170)"/>
    <wire from="(190,910)" to="(210,910)"/>
    <wire from="(2480,210)" to="(2480,230)"/>
    <wire from="(1650,450)" to="(1670,450)"/>
    <wire from="(420,250)" to="(500,250)"/>
    <wire from="(1750,550)" to="(1770,550)"/>
    <wire from="(2330,380)" to="(2330,400)"/>
    <wire from="(1310,750)" to="(1330,750)"/>
    <wire from="(1420,540)" to="(1440,540)"/>
    <wire from="(1420,1180)" to="(1440,1180)"/>
    <wire from="(180,790)" to="(380,790)"/>
    <wire from="(860,1270)" to="(870,1270)"/>
    <wire from="(1080,840)" to="(1100,840)"/>
    <wire from="(1880,990)" to="(1910,990)"/>
    <wire from="(1320,1100)" to="(1320,1120)"/>
    <wire from="(790,810)" to="(1930,810)"/>
    <wire from="(2100,1110)" to="(2100,1210)"/>
    <wire from="(970,940)" to="(970,1010)"/>
    <wire from="(200,190)" to="(380,190)"/>
    <wire from="(940,720)" to="(940,750)"/>
    <wire from="(430,530)" to="(430,550)"/>
    <wire from="(430,1170)" to="(430,1190)"/>
    <wire from="(1700,920)" to="(1750,920)"/>
    <wire from="(2280,260)" to="(2290,260)"/>
    <wire from="(2100,720)" to="(2110,720)"/>
    <wire from="(1810,660)" to="(2440,660)"/>
    <wire from="(200,620)" to="(200,640)"/>
    <wire from="(2030,1120)" to="(2280,1120)"/>
    <wire from="(1060,200)" to="(1060,210)"/>
    <wire from="(1020,800)" to="(1020,820)"/>
    <wire from="(1140,1000)" to="(1190,1000)"/>
    <wire from="(570,1310)" to="(570,1350)"/>
    <wire from="(1530,1110)" to="(1540,1110)"/>
    <wire from="(900,1430)" to="(920,1430)"/>
    <wire from="(1360,1260)" to="(1370,1260)"/>
    <wire from="(1740,240)" to="(1740,300)"/>
    <wire from="(2110,160)" to="(2110,230)"/>
    <wire from="(1160,420)" to="(1170,420)"/>
    <wire from="(2260,1400)" to="(2260,1410)"/>
    <wire from="(1830,770)" to="(1840,770)"/>
    <wire from="(620,910)" to="(620,1010)"/>
    <wire from="(2480,980)" to="(2480,1000)"/>
    <wire from="(350,1210)" to="(360,1210)"/>
    <wire from="(1750,440)" to="(1750,550)"/>
    <wire from="(790,1010)" to="(800,1010)"/>
    <wire from="(80,690)" to="(150,690)"/>
    <wire from="(1310,240)" to="(1330,240)"/>
    <wire from="(960,1380)" to="(960,1450)"/>
    <wire from="(920,900)" to="(980,900)"/>
    <wire from="(1660,930)" to="(1660,950)"/>
    <wire from="(2270,690)" to="(2290,690)"/>
    <wire from="(380,930)" to="(380,950)"/>
    <wire from="(2430,220)" to="(2440,220)"/>
    <wire from="(320,1380)" to="(320,1460)"/>
    <wire from="(860,770)" to="(860,790)"/>
    <wire from="(1150,740)" to="(1150,750)"/>
    <wire from="(1490,440)" to="(1490,450)"/>
    <wire from="(630,860)" to="(630,880)"/>
    <wire from="(570,800)" to="(570,840)"/>
    <wire from="(1320,710)" to="(1330,710)"/>
    <wire from="(1290,1000)" to="(1300,1000)"/>
    <wire from="(2090,590)" to="(2160,590)"/>
    <wire from="(1070,1310)" to="(1590,1310)"/>
    <wire from="(2030,1100)" to="(2040,1100)"/>
    <wire from="(370,1350)" to="(390,1350)"/>
    <wire from="(2530,200)" to="(2530,210)"/>
    <wire from="(2370,680)" to="(2370,690)"/>
    <wire from="(1630,1340)" to="(1640,1340)"/>
    <wire from="(420,1090)" to="(430,1090)"/>
    <wire from="(2510,180)" to="(2510,200)"/>
    <wire from="(380,410)" to="(390,410)"/>
    <wire from="(120,790)" to="(130,790)"/>
    <wire from="(1160,940)" to="(1160,1040)"/>
    <wire from="(2010,960)" to="(2010,1000)"/>
    <wire from="(1310,1010)" to="(1330,1010)"/>
    <wire from="(2130,530)" to="(2170,530)"/>
    <wire from="(2130,1170)" to="(2170,1170)"/>
    <wire from="(2270,450)" to="(2270,540)"/>
    <wire from="(320,870)" to="(320,930)"/>
    <wire from="(160,580)" to="(160,700)"/>
    <wire from="(490,720)" to="(490,780)"/>
    <wire from="(670,1020)" to="(680,1020)"/>
    <wire from="(2110,420)" to="(2110,450)"/>
    <wire from="(1510,1230)" to="(1510,1250)"/>
    <wire from="(1090,170)" to="(1090,190)"/>
    <wire from="(960,870)" to="(960,940)"/>
    <wire from="(2030,470)" to="(2030,490)"/>
    <wire from="(1190,1000)" to="(1230,1000)"/>
    <wire from="(1590,1310)" to="(1590,1330)"/>
    <wire from="(1260,660)" to="(1260,690)"/>
    <wire from="(1660,640)" to="(1830,640)"/>
    <wire from="(2430,990)" to="(2440,990)"/>
    <wire from="(1200,1110)" to="(1200,1180)"/>
    <wire from="(2160,400)" to="(2170,400)"/>
    <wire from="(1660,190)" to="(2030,190)"/>
    <wire from="(860,260)" to="(860,280)"/>
    <wire from="(370,600)" to="(370,690)"/>
    <wire from="(1430,1270)" to="(1440,1270)"/>
    <wire from="(510,740)" to="(510,850)"/>
    <wire from="(380,340)" to="(860,340)"/>
    <wire from="(1020,1180)" to="(1030,1180)"/>
    <wire from="(1090,930)" to="(1100,930)"/>
    <wire from="(1310,390)" to="(1310,450)"/>
    <wire from="(850,1080)" to="(850,1180)"/>
    <wire from="(370,840)" to="(390,840)"/>
    <wire from="(1830,1030)" to="(1840,1030)"/>
    <wire from="(1280,40)" to="(1280,100)"/>
    <wire from="(250,1370)" to="(260,1370)"/>
    <wire from="(240,400)" to="(250,400)"/>
    <wire from="(1650,840)" to="(1670,840)"/>
    <wire from="(1910,990)" to="(1910,1030)"/>
    <wire from="(140,430)" to="(140,680)"/>
    <wire from="(960,480)" to="(970,480)"/>
    <wire from="(110,20)" to="(180,20)"/>
    <wire from="(1890,1070)" to="(1920,1070)"/>
    <wire from="(1420,690)" to="(1420,840)"/>
    <wire from="(1630,200)" to="(1630,230)"/>
    <wire from="(430,1000)" to="(480,1000)"/>
    <wire from="(1640,500)" to="(2200,500)"/>
    <wire from="(1640,1140)" to="(2200,1140)"/>
    <wire from="(1820,450)" to="(1820,600)"/>
    <wire from="(200,580)" to="(380,580)"/>
    <wire from="(200,1220)" to="(380,1220)"/>
    <wire from="(1650,600)" to="(1650,750)"/>
    <wire from="(1540,940)" to="(1540,1010)"/>
    <wire from="(1150,1070)" to="(1210,1070)"/>
    <wire from="(2190,240)" to="(2200,240)"/>
    <wire from="(860,1030)" to="(860,1050)"/>
    <wire from="(1010,220)" to="(1010,240)"/>
    <wire from="(1530,1380)" to="(1530,1430)"/>
    <wire from="(730,1330)" to="(750,1330)"/>
    <wire from="(1130,460)" to="(1140,460)"/>
    <wire from="(1500,1280)" to="(1500,1520)"/>
    <wire from="(2070,760)" to="(2080,760)"/>
    <wire from="(2340,590)" to="(2340,600)"/>
    <wire from="(2270,1480)" to="(2270,1490)"/>
    <wire from="(2130,1340)" to="(2130,1350)"/>
    <wire from="(1730,420)" to="(1740,420)"/>
    <wire from="(190,150)" to="(210,150)"/>
    <wire from="(450,420)" to="(460,420)"/>
    <wire from="(250,860)" to="(260,860)"/>
    <wire from="(150,760)" to="(160,760)"/>
    <wire from="(2330,900)" to="(2330,920)"/>
    <wire from="(900,1190)" to="(910,1190)"/>
    <wire from="(1020,670)" to="(1030,670)"/>
    <wire from="(900,550)" to="(910,550)"/>
    <wire from="(1210,290)" to="(1210,400)"/>
    <wire from="(120,280)" to="(120,660)"/>
    <wire from="(2490,510)" to="(2530,510)"/>
    <wire from="(1810,510)" to="(1810,540)"/>
    <wire from="(1320,490)" to="(1430,490)"/>
    <wire from="(1880,900)" to="(1880,920)"/>
    <wire from="(2030,1370)" to="(2030,1390)"/>
    <wire from="(440,740)" to="(440,750)"/>
    <wire from="(2270,1080)" to="(2290,1080)"/>
    <wire from="(1800,210)" to="(2430,210)"/>
    <wire from="(1490,900)" to="(1550,900)"/>
    <wire from="(930,780)" to="(930,870)"/>
    <wire from="(950,380)" to="(990,380)"/>
    <wire from="(2140,1280)" to="(2150,1280)"/>
    <wire from="(2320,250)" to="(2390,250)"/>
    <wire from="(850,300)" to="(870,300)"/>
    <wire from="(1320,1100)" to="(1330,1100)"/>
    <wire from="(1250,1350)" to="(1260,1350)"/>
    <wire from="(2130,830)" to="(2130,840)"/>
    <wire from="(1900,1040)" to="(1910,1040)"/>
    <wire from="(460,240)" to="(470,240)"/>
    <wire from="(1080,1250)" to="(1080,1350)"/>
    <wire from="(200,620)" to="(210,620)"/>
    <wire from="(570,1140)" to="(1020,1140)"/>
    <wire from="(2020,910)" to="(2020,1010)"/>
    <wire from="(440,290)" to="(510,290)"/>
    <wire from="(1320,470)" to="(1320,490)"/>
    <wire from="(1430,260)" to="(1430,280)"/>
    <wire from="(1090,560)" to="(1090,580)"/>
    <wire from="(1090,1200)" to="(1090,1220)"/>
    <wire from="(1140,290)" to="(1140,310)"/>
    <wire from="(1600,800)" to="(2210,800)"/>
    <wire from="(1140,380)" to="(1180,380)"/>
    <wire from="(2030,860)" to="(2030,880)"/>
    <wire from="(2080,590)" to="(2080,610)"/>
    <wire from="(2360,870)" to="(2360,910)"/>
    <wire from="(1660,170)" to="(1660,190)"/>
    <wire from="(380,170)" to="(380,190)"/>
    <wire from="(1530,870)" to="(1530,940)"/>
    <wire from="(2320,310)" to="(2330,310)"/>
    <wire from="(1200,1060)" to="(1260,1060)"/>
    <wire from="(200,1270)" to="(200,1290)"/>
    <wire from="(910,380)" to="(910,400)"/>
    <wire from="(1310,140)" to="(1310,150)"/>
    <wire from="(2030,490)" to="(2280,490)"/>
    <wire from="(480,1000)" to="(520,1000)"/>
    <wire from="(1530,480)" to="(1540,480)"/>
    <wire from="(1250,840)" to="(1260,840)"/>
    <wire from="(380,730)" to="(860,730)"/>
    <wire from="(1130,1360)" to="(1140,1360)"/>
    <wire from="(1510,720)" to="(1510,910)"/>
    <wire from="(2070,1020)" to="(2080,1020)"/>
    <wire from="(1980,1130)" to="(1980,1180)"/>
    <wire from="(1590,540)" to="(1600,540)"/>
    <wire from="(1590,1180)" to="(1600,1180)"/>
    <wire from="(1660,930)" to="(1670,930)"/>
    <wire from="(380,930)" to="(390,930)"/>
    <wire from="(1820,1080)" to="(1840,1080)"/>
    <wire from="(1980,1130)" to="(2510,1130)"/>
    <wire from="(1420,1080)" to="(1420,1180)"/>
    <wire from="(2490,1320)" to="(2490,1340)"/>
    <wire from="(2100,480)" to="(2100,570)"/>
    <wire from="(860,770)" to="(870,770)"/>
    <wire from="(440,1060)" to="(510,1060)"/>
    <wire from="(630,860)" to="(640,860)"/>
    <wire from="(1430,1030)" to="(1430,1050)"/>
    <wire from="(1320,1390)" to="(1430,1390)"/>
    <wire from="(1090,340)" to="(1320,340)"/>
    <wire from="(1070,1310)" to="(1070,1340)"/>
    <wire from="(710,820)" to="(710,910)"/>
    <wire from="(1540,1460)" to="(1540,1470)"/>
    <wire from="(2240,1000)" to="(2250,1000)"/>
    <wire from="(860,430)" to="(1090,430)"/>
    <wire from="(500,930)" to="(500,1010)"/>
    <wire from="(190,300)" to="(190,390)"/>
    <wire from="(2090,1240)" to="(2160,1240)"/>
    <wire from="(680,1240)" to="(680,1260)"/>
    <wire from="(1470,550)" to="(1480,550)"/>
    <wire from="(1470,1190)" to="(1480,1190)"/>
    <wire from="(1360,760)" to="(1370,760)"/>
    <wire from="(1920,1070)" to="(1920,1190)"/>
    <wire from="(2360,230)" to="(2360,300)"/>
    <wire from="(1090,170)" to="(1100,170)"/>
    <wire from="(1130,850)" to="(1140,850)"/>
    <wire from="(380,1520)" to="(1500,1520)"/>
    <wire from="(2030,470)" to="(2040,470)"/>
    <wire from="(350,1100)" to="(350,1210)"/>
    <wire from="(1790,230)" to="(1800,230)"/>
    <wire from="(1200,480)" to="(1200,540)"/>
    <wire from="(1590,670)" to="(1600,670)"/>
    <wire from="(190,540)" to="(210,540)"/>
    <wire from="(190,1180)" to="(210,1180)"/>
    <wire from="(1700,460)" to="(1710,460)"/>
    <wire from="(420,460)" to="(430,460)"/>
    <wire from="(510,230)" to="(520,230)"/>
    <wire from="(180,740)" to="(180,790)"/>
    <wire from="(240,920)" to="(250,920)"/>
    <wire from="(1910,870)" to="(1910,910)"/>
    <wire from="(980,1020)" to="(990,1020)"/>
    <wire from="(860,260)" to="(870,260)"/>
    <wire from="(250,690)" to="(310,690)"/>
    <wire from="(1320,1370)" to="(1320,1390)"/>
    <wire from="(950,680)" to="(950,690)"/>
    <wire from="(1320,880)" to="(1430,880)"/>
    <wire from="(1180,680)" to="(1220,680)"/>
    <wire from="(480,530)" to="(480,540)"/>
    <wire from="(480,1170)" to="(480,1180)"/>
    <wire from="(1070,800)" to="(1070,830)"/>
    <wire from="(1520,380)" to="(1560,380)"/>
    <wire from="(630,1290)" to="(860,1290)"/>
    <wire from="(2380,630)" to="(2390,630)"/>
    <wire from="(2440,690)" to="(2450,690)"/>
    <wire from="(2440,1330)" to="(2450,1330)"/>
    <wire from="(2330,900)" to="(2340,900)"/>
    <wire from="(850,450)" to="(850,540)"/>
    <wire from="(1250,980)" to="(1250,990)"/>
    <wire from="(2030,1390)" to="(2280,1390)"/>
    <wire from="(170,640)" to="(200,640)"/>
    <wire from="(850,690)" to="(870,690)"/>
    <wire from="(370,1250)" to="(370,1350)"/>
    <wire from="(1360,250)" to="(1370,250)"/>
    <wire from="(550,390)" to="(570,390)"/>
    <wire from="(2150,1110)" to="(2150,1180)"/>
    <wire from="(1970,1180)" to="(1980,1180)"/>
    <wire from="(250,1260)" to="(250,1300)"/>
    <wire from="(1800,690)" to="(1810,690)"/>
    <wire from="(1310,910)" to="(1310,1010)"/>
    <wire from="(1260,1320)" to="(2440,1320)"/>
    <wire from="(2200,970)" to="(2200,990)"/>
    <wire from="(2280,410)" to="(2280,430)"/>
    <wire from="(980,900)" to="(980,1020)"/>
    <wire from="(1720,590)" to="(1750,590)"/>
    <wire from="(1010,220)" to="(1020,220)"/>
    <wire from="(1420,300)" to="(1440,300)"/>
    <wire from="(860,1030)" to="(870,1030)"/>
    <wire from="(1080,600)" to="(1100,600)"/>
    <wire from="(1430,580)" to="(2030,580)"/>
    <wire from="(1430,1220)" to="(2030,1220)"/>
    <wire from="(1320,860)" to="(1320,880)"/>
    <wire from="(1480,380)" to="(1480,400)"/>
    <wire from="(2020,150)" to="(2020,240)"/>
    <wire from="(1140,680)" to="(1140,700)"/>
    <wire from="(1710,290)" to="(1710,310)"/>
    <wire from="(1760,660)" to="(1760,680)"/>
    <wire from="(2160,290)" to="(2160,400)"/>
    <wire from="(330,830)" to="(330,840)"/>
    <wire from="(430,290)" to="(430,310)"/>
    <wire from="(380,560)" to="(380,580)"/>
    <wire from="(380,1200)" to="(380,1220)"/>
    <wire from="(250,1300)" to="(740,1300)"/>
    <wire from="(1210,940)" to="(1210,1010)"/>
    <wire from="(1150,440)" to="(1210,440)"/>
    <wire from="(2320,700)" to="(2330,700)"/>
    <wire from="(250,900)" to="(360,900)"/>
    <wire from="(150,770)" to="(150,1050)"/>
    <wire from="(1360,1020)" to="(1370,1020)"/>
    <wire from="(1370,90)" to="(2020,90)"/>
    <wire from="(1210,550)" to="(1220,550)"/>
    <wire from="(1210,1190)" to="(1220,1190)"/>
    <wire from="(2270,80)" to="(2270,150)"/>
    <wire from="(620,910)" to="(640,910)"/>
    <wire from="(2030,1370)" to="(2040,1370)"/>
    <wire from="(1880,900)" to="(1890,900)"/>
    <wire from="(840,960)" to="(1960,960)"/>
    <wire from="(2340,1240)" to="(2340,1250)"/>
    <wire from="(490,1110)" to="(500,1110)"/>
    <wire from="(420,1360)" to="(430,1360)"/>
    <wire from="(2020,390)" to="(2040,390)"/>
    <wire from="(780,1080)" to="(790,1080)"/>
    <wire from="(920,590)" to="(920,600)"/>
    <wire from="(1640,1310)" to="(1640,1340)"/>
    <wire from="(250,240)" to="(250,250)"/>
    <wire from="(1090,730)" to="(1320,730)"/>
    <wire from="(2270,450)" to="(2290,450)"/>
    <wire from="(1890,1240)" to="(1890,1250)"/>
    <wire from="(2200,1350)" to="(2210,1350)"/>
    <wire from="(430,1060)" to="(430,1090)"/>
    <wire from="(910,900)" to="(910,920)"/>
    <wire from="(1550,1020)" to="(1560,1020)"/>
    <wire from="(1320,470)" to="(1330,470)"/>
    <wire from="(1430,260)" to="(1440,260)"/>
    <wire from="(190,60)" to="(1240,60)"/>
    <wire from="(1310,140)" to="(1320,140)"/>
    <wire from="(1090,560)" to="(1100,560)"/>
    <wire from="(1430,1290)" to="(1830,1290)"/>
    <wire from="(2140,1040)" to="(2140,1110)"/>
    <wire from="(1090,1200)" to="(1100,1200)"/>
    <wire from="(1140,290)" to="(1150,290)"/>
    <wire from="(120,800)" to="(120,1290)"/>
    <wire from="(2030,860)" to="(2040,860)"/>
    <wire from="(2080,590)" to="(2090,590)"/>
    <wire from="(1210,1070)" to="(1210,1190)"/>
    <wire from="(1660,170)" to="(1670,170)"/>
    <wire from="(420,850)" to="(430,850)"/>
    <wire from="(670,850)" to="(740,850)"/>
    <wire from="(380,170)" to="(390,170)"/>
    <wire from="(200,1270)" to="(210,1270)"/>
    <wire from="(1740,240)" to="(1760,240)"/>
    <wire from="(1320,790)" to="(1660,790)"/>
    <wire from="(2320,160)" to="(2360,160)"/>
    <wire from="(2370,530)" to="(2410,530)"/>
    <wire from="(2370,1170)" to="(2410,1170)"/>
    <wire from="(570,500)" to="(1030,500)"/>
    <wire from="(710,1470)" to="(710,1480)"/>
    <wire from="(1260,1060)" to="(1260,1080)"/>
    <wire from="(1080,750)" to="(1080,840)"/>
    <wire from="(850,840)" to="(850,910)"/>
    <wire from="(250,1010)" to="(250,1020)"/>
    <wire from="(1330,40)" to="(1330,130)"/>
    <wire from="(1420,450)" to="(1420,540)"/>
    <wire from="(2080,680)" to="(2130,680)"/>
    <wire from="(2400,400)" to="(2410,400)"/>
    <wire from="(190,690)" to="(190,840)"/>
    <wire from="(2090,290)" to="(2090,300)"/>
    <wire from="(2140,780)" to="(2150,780)"/>
    <wire from="(860,950)" to="(1090,950)"/>
    <wire from="(2200,840)" to="(2210,840)"/>
    <wire from="(1520,680)" to="(1520,690)"/>
    <wire from="(1430,1030)" to="(1440,1030)"/>
    <wire from="(850,1080)" to="(870,1080)"/>
    <wire from="(2020,540)" to="(2020,600)"/>
    <wire from="(2370,950)" to="(2370,1080)"/>
    <wire from="(2340,290)" to="(2400,290)"/>
    <wire from="(2240,1400)" to="(2240,1410)"/>
    <wire from="(370,600)" to="(390,600)"/>
    <wire from="(1080,240)" to="(1080,300)"/>
    <wire from="(1580,220)" to="(1590,220)"/>
    <wire from="(180,730)" to="(200,730)"/>
    <wire from="(1550,900)" to="(1550,1020)"/>
    <wire from="(80,700)" to="(160,700)"/>
    <wire from="(1920,1190)" to="(1940,1190)"/>
    <wire from="(2080,1240)" to="(2080,1260)"/>
    <wire from="(240,160)" to="(250,160)"/>
    <wire from="(1650,600)" to="(1670,600)"/>
    <wire from="(1750,700)" to="(1770,700)"/>
    <wire from="(900,250)" to="(970,250)"/>
    <wire from="(1820,450)" to="(1840,450)"/>
    <wire from="(2330,530)" to="(2330,550)"/>
    <wire from="(2330,1170)" to="(2330,1190)"/>
    <wire from="(1420,690)" to="(1440,690)"/>
    <wire from="(560,80)" to="(560,900)"/>
    <wire from="(680,1240)" to="(690,1240)"/>
    <wire from="(1140,1070)" to="(1140,1090)"/>
    <wire from="(1310,150)" to="(1310,240)"/>
    <wire from="(200,340)" to="(380,340)"/>
    <wire from="(2270,1350)" to="(2290,1350)"/>
    <wire from="(430,680)" to="(430,700)"/>
    <wire from="(2430,240)" to="(2440,240)"/>
    <wire from="(2280,410)" to="(2290,410)"/>
    <wire from="(2320,1090)" to="(2330,1090)"/>
    <wire from="(2100,870)" to="(2110,870)"/>
    <wire from="(2020,1180)" to="(2020,1250)"/>
    <wire from="(2150,480)" to="(2150,540)"/>
    <wire from="(1320,1370)" to="(1330,1370)"/>
    <wire from="(1160,1210)" to="(1170,1210)"/>
    <wire from="(1830,1120)" to="(2030,1120)"/>
    <wire from="(940,870)" to="(940,910)"/>
    <wire from="(1160,570)" to="(1170,570)"/>
    <wire from="(1760,530)" to="(1770,530)"/>
    <wire from="(2370,1340)" to="(2370,1350)"/>
    <wire from="(1910,990)" to="(1930,990)"/>
    <wire from="(1750,590)" to="(1750,700)"/>
    <wire from="(2280,930)" to="(2280,950)"/>
    <wire from="(1310,390)" to="(1330,390)"/>
    <wire from="(780,830)" to="(790,830)"/>
    <wire from="(900,310)" to="(910,310)"/>
    <wire from="(690,1070)" to="(690,1080)"/>
    <wire from="(1480,900)" to="(1480,920)"/>
    <wire from="(940,230)" to="(940,300)"/>
    <wire from="(1830,930)" to="(1830,950)"/>
    <wire from="(2110,1210)" to="(2110,1250)"/>
    <wire from="(100,800)" to="(100,810)"/>
    <wire from="(1090,1120)" to="(1320,1120)"/>
    <wire from="(1260,1320)" to="(1260,1350)"/>
    <wire from="(1750,210)" to="(1750,220)"/>
    <wire from="(2380,1280)" to="(2390,1280)"/>
    <wire from="(2430,1010)" to="(2440,1010)"/>
    <wire from="(1080,1010)" to="(1080,1080)"/>
    <wire from="(200,260)" to="(200,280)"/>
    <wire from="(160,950)" to="(200,950)"/>
    <wire from="(2090,740)" to="(2160,740)"/>
    <wire from="(1490,590)" to="(1490,600)"/>
    <wire from="(720,1420)" to="(720,1440)"/>
    <wire from="(1500,1040)" to="(1510,1040)"/>
    <wire from="(1320,860)" to="(1330,860)"/>
    <wire from="(490,1380)" to="(490,1490)"/>
    <wire from="(190,1080)" to="(190,1180)"/>
    <wire from="(1870,1090)" to="(1880,1090)"/>
    <wire from="(1710,290)" to="(1720,290)"/>
    <wire from="(2530,350)" to="(2530,360)"/>
    <wire from="(430,290)" to="(440,290)"/>
    <wire from="(380,560)" to="(390,560)"/>
    <wire from="(380,1200)" to="(390,1200)"/>
    <wire from="(2510,330)" to="(2510,350)"/>
    <wire from="(2020,910)" to="(2040,910)"/>
    <wire from="(2130,680)" to="(2170,680)"/>
    <wire from="(2270,600)" to="(2270,690)"/>
    <wire from="(950,1450)" to="(960,1450)"/>
    <wire from="(490,870)" to="(490,930)"/>
    <wire from="(1260,40)" to="(1260,80)"/>
    <wire from="(1080,1250)" to="(1100,1250)"/>
    <wire from="(2110,570)" to="(2110,600)"/>
    <wire from="(1650,750)" to="(1650,840)"/>
    <wire from="(1090,320)" to="(1090,340)"/>
    <wire from="(430,380)" to="(480,380)"/>
    <wire from="(2030,620)" to="(2030,640)"/>
    <wire from="(1430,950)" to="(1660,950)"/>
    <wire from="(1660,790)" to="(1830,790)"/>
    <wire from="(630,790)" to="(860,790)"/>
    <wire from="(1550,1420)" to="(1550,1430)"/>
    <wire from="(720,1000)" to="(760,1000)"/>
    <wire from="(1420,840)" to="(1420,910)"/>
    <wire from="(2350,420)" to="(2360,420)"/>
    <wire from="(2160,550)" to="(2170,550)"/>
    <wire from="(200,1030)" to="(200,1050)"/>
    <wire from="(1660,340)" to="(2030,340)"/>
    <wire from="(2160,1190)" to="(2170,1190)"/>
    <wire from="(860,410)" to="(860,430)"/>
    <wire from="(370,750)" to="(370,840)"/>
    <wire from="(2490,1150)" to="(2550,1150)"/>
    <wire from="(2260,800)" to="(2510,800)"/>
    <wire from="(380,490)" to="(860,490)"/>
    <wire from="(1020,1330)" to="(1030,1330)"/>
    <wire from="(1310,540)" to="(1310,600)"/>
    <wire from="(1960,990)" to="(1970,990)"/>
    <wire from="(1470,250)" to="(1540,250)"/>
    <wire from="(2550,1140)" to="(2550,1150)"/>
    <wire from="(1190,420)" to="(1190,480)"/>
    <wire from="(2350,940)" to="(2350,950)"/>
    <wire from="(490,480)" to="(500,480)"/>
    <wire from="(430,1060)" to="(440,1060)"/>
    <wire from="(610,980)" to="(610,1420)"/>
    <wire from="(240,1190)" to="(250,1190)"/>
    <wire from="(2530,1120)" to="(2530,1140)"/>
    <wire from="(320,1270)" to="(330,1270)"/>
    <wire from="(240,550)" to="(250,550)"/>
    <wire from="(960,630)" to="(970,630)"/>
    <wire from="(910,900)" to="(920,900)"/>
    <wire from="(2510,1100)" to="(2510,1130)"/>
    <wire from="(370,240)" to="(370,300)"/>
    <wire from="(1170,1040)" to="(1170,1080)"/>
    <wire from="(1420,1080)" to="(1440,1080)"/>
    <wire from="(600,910)" to="(610,910)"/>
    <wire from="(2210,800)" to="(2210,830)"/>
    <wire from="(1300,980)" to="(1300,1000)"/>
    <wire from="(920,1240)" to="(920,1250)"/>
    <wire from="(1260,210)" to="(1750,210)"/>
    <wire from="(130,770)" to="(130,780)"/>
    <wire from="(250,250)" to="(250,260)"/>
    <wire from="(1640,650)" to="(2200,650)"/>
    <wire from="(510,890)" to="(510,1020)"/>
    <wire from="(1820,600)" to="(1820,750)"/>
    <wire from="(1080,120)" to="(1080,150)"/>
    <wire from="(200,730)" to="(380,730)"/>
    <wire from="(670,760)" to="(710,760)"/>
    <wire from="(1310,1180)" to="(1310,1250)"/>
    <wire from="(1960,1000)" to="(1960,1010)"/>
    <wire from="(910,1000)" to="(950,1000)"/>
    <wire from="(2080,1240)" to="(2090,1240)"/>
    <wire from="(860,190)" to="(1090,190)"/>
    <wire from="(190,60)" to="(190,150)"/>
    <wire from="(2160,1070)" to="(2160,1190)"/>
    <wire from="(630,1270)" to="(630,1290)"/>
    <wire from="(680,1000)" to="(680,1020)"/>
    <wire from="(1470,310)" to="(1480,310)"/>
    <wire from="(1220,1020)" to="(1230,1020)"/>
    <wire from="(1130,610)" to="(1140,610)"/>
    <wire from="(2340,740)" to="(2340,750)"/>
    <wire from="(1730,570)" to="(1740,570)"/>
    <wire from="(190,300)" to="(210,300)"/>
    <wire from="(450,570)" to="(460,570)"/>
    <wire from="(450,1210)" to="(460,1210)"/>
    <wire from="(1020,820)" to="(1030,820)"/>
    <wire from="(900,700)" to="(910,700)"/>
    <wire from="(1210,440)" to="(1210,550)"/>
    <wire from="(2250,970)" to="(2250,1000)"/>
    <wire from="(2490,660)" to="(2530,660)"/>
    <wire from="(370,1010)" to="(370,1080)"/>
    <wire from="(1810,660)" to="(1810,690)"/>
    <wire from="(1320,640)" to="(1430,640)"/>
    <wire from="(440,890)" to="(440,900)"/>
    <wire from="(250,1020)" to="(250,1030)"/>
    <wire from="(1660,1050)" to="(1830,1050)"/>
    <wire from="(630,1050)" to="(860,1050)"/>
    <wire from="(1510,230)" to="(1510,300)"/>
    <wire from="(2280,930)" to="(2290,930)"/>
    <wire from="(900,160)" to="(940,160)"/>
    <wire from="(370,1420)" to="(610,1420)"/>
    <wire from="(950,530)" to="(990,530)"/>
    <wire from="(950,1170)" to="(990,1170)"/>
    <wire from="(1890,740)" to="(1890,750)"/>
    <wire from="(480,380)" to="(520,380)"/>
    <wire from="(1650,1010)" to="(1650,1080)"/>
    <wire from="(850,450)" to="(870,450)"/>
    <wire from="(2390,1110)" to="(2390,1180)"/>
    <wire from="(380,1390)" to="(860,1390)"/>
    <wire from="(1140,1070)" to="(1150,1070)"/>
    <wire from="(2070,400)" to="(2080,400)"/>
    <wire from="(370,1250)" to="(390,1250)"/>
    <wire from="(1220,900)" to="(1220,1020)"/>
    <wire from="(2280,170)" to="(2280,190)"/>
    <wire from="(1310,910)" to="(1330,910)"/>
    <wire from="(1900,940)" to="(1900,1040)"/>
    <wire from="(2450,820)" to="(2550,820)"/>
    <wire from="(670,920)" to="(680,920)"/>
    <wire from="(440,440)" to="(510,440)"/>
    <wire from="(1320,620)" to="(1320,640)"/>
    <wire from="(1430,410)" to="(1430,430)"/>
    <wire from="(1090,710)" to="(1090,730)"/>
    <wire from="(1140,440)" to="(1140,460)"/>
    <wire from="(160,740)" to="(160,750)"/>
    <wire from="(1140,530)" to="(1180,530)"/>
    <wire from="(1140,1170)" to="(1180,1170)"/>
    <wire from="(920,290)" to="(980,290)"/>
    <wire from="(2400,290)" to="(2400,400)"/>
    <wire from="(1160,330)" to="(1160,420)"/>
    <wire from="(2080,740)" to="(2080,760)"/>
    <wire from="(150,490)" to="(200,490)"/>
    <wire from="(1660,320)" to="(1660,340)"/>
    <wire from="(380,320)" to="(380,340)"/>
    <wire from="(2240,380)" to="(2250,380)"/>
    <wire from="(330,1100)" to="(330,1180)"/>
    <wire from="(2320,460)" to="(2330,460)"/>
    <wire from="(460,1040)" to="(460,1070)"/>
    <wire from="(2030,640)" to="(2280,640)"/>
    <wire from="(910,530)" to="(910,550)"/>
    <wire from="(910,1170)" to="(910,1190)"/>
    <wire from="(1170,230)" to="(1220,230)"/>
    <wire from="(1480,900)" to="(1490,900)"/>
    <wire from="(1530,630)" to="(1540,630)"/>
    <wire from="(1830,490)" to="(2030,490)"/>
    <wire from="(1250,990)" to="(1260,990)"/>
    <wire from="(2340,1070)" to="(2400,1070)"/>
    <wire from="(1830,930)" to="(1840,930)"/>
    <wire from="(2090,1070)" to="(2090,1080)"/>
    <wire from="(1590,690)" to="(1600,690)"/>
    <wire from="(1590,1330)" to="(1600,1330)"/>
    <wire from="(2020,150)" to="(2040,150)"/>
    <wire from="(200,260)" to="(210,260)"/>
    <wire from="(130,1220)" to="(200,1220)"/>
    <wire from="(980,400)" to="(990,400)"/>
    <wire from="(2100,630)" to="(2100,720)"/>
    <wire from="(1380,40)" to="(1380,80)"/>
    <wire from="(250,1350)" to="(310,1350)"/>
    <wire from="(2270,1480)" to="(2300,1480)"/>
    <wire from="(950,1340)" to="(950,1350)"/>
    <wire from="(2270,1250)" to="(2270,1350)"/>
    <wire from="(1650,120)" to="(1650,150)"/>
    <wire from="(1090,490)" to="(1320,490)"/>
    <wire from="(1180,1340)" to="(1220,1340)"/>
    <wire from="(560,80)" to="(1260,80)"/>
    <wire from="(1480,1000)" to="(1520,1000)"/>
    <wire from="(200,1120)" to="(380,1120)"/>
    <wire from="(1430,190)" to="(1660,190)"/>
    <wire from="(2440,1350)" to="(2450,1350)"/>
    <wire from="(2250,840)" to="(2260,840)"/>
    <wire from="(860,580)" to="(1090,580)"/>
    <wire from="(860,1220)" to="(1090,1220)"/>
    <wire from="(190,450)" to="(190,540)"/>
    <wire from="(860,930)" to="(860,950)"/>
    <wire from="(1150,900)" to="(1150,910)"/>
    <wire from="(1490,1240)" to="(1490,1250)"/>
    <wire from="(1470,700)" to="(1480,700)"/>
    <wire from="(850,1350)" to="(870,1350)"/>
    <wire from="(1090,320)" to="(1100,320)"/>
    <wire from="(2030,620)" to="(2040,620)"/>
    <wire from="(1700,610)" to="(1710,610)"/>
    <wire from="(1200,630)" to="(1200,690)"/>
    <wire from="(190,690)" to="(210,690)"/>
    <wire from="(420,610)" to="(430,610)"/>
    <wire from="(200,1030)" to="(210,1030)"/>
    <wire from="(2200,350)" to="(2200,370)"/>
    <wire from="(900,1090)" to="(910,1090)"/>
    <wire from="(860,410)" to="(870,410)"/>
    <wire from="(510,1020)" to="(520,1020)"/>
    <wire from="(250,840)" to="(310,840)"/>
    <wire from="(950,830)" to="(950,840)"/>
    <wire from="(1140,1340)" to="(1140,1360)"/>
    <wire from="(1260,820)" to="(1260,840)"/>
    <wire from="(1630,200)" to="(2190,200)"/>
    <wire from="(2030,1270)" to="(2030,1290)"/>
    <wire from="(2080,1000)" to="(2080,1020)"/>
    <wire from="(480,680)" to="(480,690)"/>
    <wire from="(1470,160)" to="(1510,160)"/>
    <wire from="(1520,530)" to="(1560,530)"/>
    <wire from="(1520,1170)" to="(1560,1170)"/>
    <wire from="(2440,840)" to="(2450,840)"/>
    <wire from="(2320,1360)" to="(2330,1360)"/>
    <wire from="(850,600)" to="(850,690)"/>
    <wire from="(2140,420)" to="(2140,480)"/>
    <wire from="(710,1230)" to="(710,1250)"/>
    <wire from="(850,840)" to="(870,840)"/>
    <wire from="(1360,400)" to="(1370,400)"/>
    <wire from="(550,540)" to="(570,540)"/>
    <wire from="(550,1180)" to="(570,1180)"/>
    <wire from="(700,1280)" to="(700,1440)"/>
    <wire from="(560,950)" to="(630,950)"/>
    <wire from="(2280,560)" to="(2280,580)"/>
    <wire from="(2280,1200)" to="(2280,1220)"/>
    <wire from="(2330,290)" to="(2330,310)"/>
    <wire from="(960,1280)" to="(970,1280)"/>
    <wire from="(1420,450)" to="(1440,450)"/>
    <wire from="(2330,380)" to="(2370,380)"/>
    <wire from="(630,1270)" to="(640,1270)"/>
    <wire from="(1080,750)" to="(1100,750)"/>
    <wire from="(1430,730)" to="(2030,730)"/>
    <wire from="(1730,330)" to="(1730,420)"/>
    <wire from="(1480,530)" to="(1480,550)"/>
    <wire from="(1480,1170)" to="(1480,1190)"/>
    <wire from="(2020,300)" to="(2020,390)"/>
    <wire from="(1090,1100)" to="(1090,1120)"/>
    <wire from="(1140,830)" to="(1140,850)"/>
    <wire from="(1090,1390)" to="(1320,1390)"/>
    <wire from="(1710,440)" to="(1710,460)"/>
    <wire from="(2160,440)" to="(2160,550)"/>
    <wire from="(1800,210)" to="(1800,230)"/>
    <wire from="(1930,1450)" to="(2040,1450)"/>
    <wire from="(250,900)" to="(250,920)"/>
    <wire from="(430,440)" to="(430,460)"/>
    <wire from="(380,710)" to="(380,730)"/>
    <wire from="(1490,290)" to="(1550,290)"/>
    <wire from="(1380,80)" to="(2270,80)"/>
    <wire from="(2280,170)" to="(2290,170)"/>
    <wire from="(1150,590)" to="(1210,590)"/>
    <wire from="(2390,480)" to="(2390,540)"/>
    <wire from="(160,580)" to="(200,580)"/>
    <wire from="(450,330)" to="(450,420)"/>
    <wire from="(1550,400)" to="(1560,400)"/>
    <wire from="(250,1070)" to="(340,1070)"/>
    <wire from="(1210,700)" to="(1220,700)"/>
    <wire from="(1130,1260)" to="(1140,1260)"/>
    <wire from="(2070,920)" to="(2080,920)"/>
    <wire from="(2020,540)" to="(2040,540)"/>
    <wire from="(2020,1180)" to="(2040,1180)"/>
    <wire from="(1930,1300)" to="(1930,1340)"/>
    <wire from="(930,420)" to="(940,420)"/>
    <wire from="(930,1060)" to="(940,1060)"/>
    <wire from="(1080,240)" to="(1100,240)"/>
    <wire from="(1310,150)" to="(1330,150)"/>
    <wire from="(1430,930)" to="(1430,950)"/>
    <wire from="(920,740)" to="(920,750)"/>
    <wire from="(190,840)" to="(190,910)"/>
    <wire from="(1320,1290)" to="(1430,1290)"/>
    <wire from="(250,390)" to="(250,400)"/>
    <wire from="(2260,800)" to="(2260,840)"/>
    <wire from="(1090,880)" to="(1320,880)"/>
    <wire from="(690,900)" to="(750,900)"/>
    <wire from="(2270,600)" to="(2290,600)"/>
    <wire from="(630,770)" to="(630,790)"/>
    <wire from="(1520,1340)" to="(1520,1350)"/>
    <wire from="(1470,1090)" to="(1480,1090)"/>
    <wire from="(720,1420)" to="(870,1420)"/>
    <wire from="(1320,620)" to="(1330,620)"/>
    <wire from="(1430,410)" to="(1440,410)"/>
    <wire from="(1060,360)" to="(1070,360)"/>
    <wire from="(1060,1000)" to="(1070,1000)"/>
    <wire from="(1090,710)" to="(1100,710)"/>
    <wire from="(80,710)" to="(170,710)"/>
    <wire from="(1140,440)" to="(1150,440)"/>
    <wire from="(450,1100)" to="(450,1210)"/>
    <wire from="(2080,740)" to="(2090,740)"/>
    <wire from="(1580,240)" to="(1590,240)"/>
    <wire from="(2080,1340)" to="(2130,1340)"/>
    <wire from="(190,1080)" to="(210,1080)"/>
    <wire from="(1660,320)" to="(1670,320)"/>
    <wire from="(2270,1000)" to="(2270,1080)"/>
    <wire from="(380,320)" to="(390,320)"/>
    <wire from="(930,940)" to="(930,1060)"/>
    <wire from="(1420,1350)" to="(1440,1350)"/>
    <wire from="(1080,1010)" to="(1100,1010)"/>
    <wire from="(2370,680)" to="(2410,680)"/>
    <wire from="(570,650)" to="(1030,650)"/>
    <wire from="(1180,1110)" to="(1200,1110)"/>
    <wire from="(1320,1270)" to="(1320,1290)"/>
    <wire from="(360,1460)" to="(360,1530)"/>
    <wire from="(2390,850)" to="(2410,850)"/>
    <wire from="(970,1110)" to="(970,1180)"/>
    <wire from="(2250,970)" to="(2530,970)"/>
    <wire from="(1420,600)" to="(1420,690)"/>
    <wire from="(2080,830)" to="(2130,830)"/>
    <wire from="(2400,550)" to="(2410,550)"/>
    <wire from="(2400,1190)" to="(2410,1190)"/>
    <wire from="(430,1340)" to="(430,1360)"/>
    <wire from="(1700,1090)" to="(1750,1090)"/>
    <wire from="(2090,440)" to="(2090,450)"/>
    <wire from="(2200,990)" to="(2210,990)"/>
    <wire from="(860,170)" to="(860,190)"/>
    <wire from="(2030,1290)" to="(2280,1290)"/>
    <wire from="(1020,970)" to="(1020,990)"/>
    <wire from="(1520,830)" to="(1520,840)"/>
    <wire from="(1200,250)" to="(1200,390)"/>
    <wire from="(2250,350)" to="(2510,350)"/>
    <wire from="(570,200)" to="(570,240)"/>
    <wire from="(1530,1280)" to="(1540,1280)"/>
    <wire from="(2020,690)" to="(2020,750)"/>
    <wire from="(2340,440)" to="(2400,440)"/>
    <wire from="(370,750)" to="(390,750)"/>
    <wire from="(1080,390)" to="(1080,450)"/>
    <wire from="(1750,220)" to="(1760,220)"/>
    <wire from="(240,310)" to="(250,310)"/>
    <wire from="(1650,750)" to="(1670,750)"/>
    <wire from="(100,810)" to="(110,810)"/>
    <wire from="(1820,600)" to="(1840,600)"/>
    <wire from="(2330,680)" to="(2330,700)"/>
    <wire from="(1420,840)" to="(1440,840)"/>
    <wire from="(860,930)" to="(870,930)"/>
    <wire from="(2100,1280)" to="(2100,1440)"/>
    <wire from="(1240,40)" to="(1240,60)"/>
    <wire from="(1310,300)" to="(1310,390)"/>
    <wire from="(920,1070)" to="(980,1070)"/>
    <wire from="(2390,740)" to="(2390,850)"/>
    <wire from="(1660,1100)" to="(1660,1120)"/>
    <wire from="(200,490)" to="(380,490)"/>
    <wire from="(430,830)" to="(430,850)"/>
    <wire from="(380,1100)" to="(380,1120)"/>
    <wire from="(2280,560)" to="(2290,560)"/>
    <wire from="(2280,1200)" to="(2290,1200)"/>
    <wire from="(2330,290)" to="(2340,290)"/>
    <wire from="(1170,160)" to="(1170,230)"/>
    <wire from="(2330,1000)" to="(2400,1000)"/>
    <wire from="(2150,630)" to="(2150,690)"/>
    <wire from="(2400,1070)" to="(2400,1190)"/>
    <wire from="(630,1030)" to="(630,1050)"/>
    <wire from="(980,290)" to="(980,400)"/>
    <wire from="(1500,420)" to="(1510,420)"/>
    <wire from="(1360,100)" to="(1820,100)"/>
    <wire from="(570,970)" to="(570,1010)"/>
    <wire from="(620,1080)" to="(620,1250)"/>
    <wire from="(1360,920)" to="(1370,920)"/>
    <wire from="(1160,720)" to="(1170,720)"/>
    <wire from="(370,240)" to="(390,240)"/>
    <wire from="(2030,1270)" to="(2040,1270)"/>
    <wire from="(1930,1170)" to="(1940,1170)"/>
    <wire from="(1760,680)" to="(1770,680)"/>
    <wire from="(420,1260)" to="(430,1260)"/>
    <wire from="(1160,1110)" to="(1160,1210)"/>
    <wire from="(1310,540)" to="(1330,540)"/>
    <wire from="(1310,1180)" to="(1330,1180)"/>
    <wire from="(2130,1340)" to="(2170,1340)"/>
    <wire from="(320,1040)" to="(320,1100)"/>
    <wire from="(900,460)" to="(910,460)"/>
    <wire from="(1820,100)" to="(1820,450)"/>
    <wire from="(960,1040)" to="(960,1110)"/>
    <wire from="(1170,420)" to="(1170,450)"/>
    <wire from="(1200,1280)" to="(1200,1350)"/>
    <wire from="(200,410)" to="(200,430)"/>
    <wire from="(1920,1490)" to="(1920,1500)"/>
    <wire from="(360,1210)" to="(360,1240)"/>
    <wire from="(2270,240)" to="(2270,300)"/>
    <wire from="(1550,800)" to="(1550,850)"/>
    <wire from="(1020,1350)" to="(1030,1350)"/>
    <wire from="(1090,1100)" to="(1100,1100)"/>
    <wire from="(1070,970)" to="(1590,970)"/>
    <wire from="(1960,1010)" to="(1970,1010)"/>
    <wire from="(850,1250)" to="(850,1350)"/>
    <wire from="(370,1010)" to="(390,1010)"/>
    <wire from="(2480,210)" to="(2530,210)"/>
    <wire from="(1710,440)" to="(1720,440)"/>
    <wire from="(2530,500)" to="(2530,510)"/>
    <wire from="(1630,1000)" to="(1640,1000)"/>
    <wire from="(380,710)" to="(390,710)"/>
    <wire from="(430,440)" to="(440,440)"/>
    <wire from="(2510,480)" to="(2510,500)"/>
    <wire from="(1500,940)" to="(1500,1040)"/>
    <wire from="(130,780)" to="(140,780)"/>
    <wire from="(250,260)" to="(260,260)"/>
    <wire from="(1650,1010)" to="(1670,1010)"/>
    <wire from="(2130,830)" to="(2170,830)"/>
    <wire from="(2110,720)" to="(2110,750)"/>
    <wire from="(1890,1240)" to="(1920,1240)"/>
    <wire from="(1430,170)" to="(1430,190)"/>
    <wire from="(2270,750)" to="(2270,910)"/>
    <wire from="(1090,470)" to="(1090,490)"/>
    <wire from="(430,530)" to="(480,530)"/>
    <wire from="(430,1170)" to="(480,1170)"/>
    <wire from="(1640,1310)" to="(2200,1310)"/>
    <wire from="(2030,770)" to="(2030,790)"/>
    <wire from="(1590,970)" to="(1590,990)"/>
    <wire from="(200,1390)" to="(380,1390)"/>
    <wire from="(1540,1110)" to="(1540,1180)"/>
    <wire from="(2350,1210)" to="(2360,1210)"/>
    <wire from="(710,820)" to="(750,820)"/>
    <wire from="(2480,380)" to="(2490,380)"/>
    <wire from="(910,380)" to="(950,380)"/>
    <wire from="(2350,570)" to="(2360,570)"/>
    <wire from="(1150,1240)" to="(1210,1240)"/>
    <wire from="(2160,700)" to="(2170,700)"/>
    <wire from="(790,810)" to="(790,830)"/>
    <wire from="(860,560)" to="(860,580)"/>
    <wire from="(860,1200)" to="(860,1220)"/>
    <wire from="(910,290)" to="(910,310)"/>
    <wire from="(1430,930)" to="(1440,930)"/>
    <wire from="(380,640)" to="(860,640)"/>
    <wire from="(1310,690)" to="(1310,750)"/>
    <wire from="(1190,570)" to="(1190,630)"/>
    <wire from="(2400,820)" to="(2400,830)"/>
    <wire from="(490,630)" to="(500,630)"/>
    <wire from="(250,1030)" to="(260,1030)"/>
    <wire from="(240,700)" to="(250,700)"/>
    <wire from="(2330,1070)" to="(2330,1090)"/>
    <wire from="(2290,1030)" to="(2290,1050)"/>
    <wire from="(130,340)" to="(200,340)"/>
    <wire from="(960,780)" to="(970,780)"/>
    <wire from="(900,1360)" to="(910,1360)"/>
    <wire from="(370,390)" to="(370,450)"/>
    <wire from="(1020,840)" to="(1030,840)"/>
    <wire from="(2360,230)" to="(2400,230)"/>
    <wire from="(2250,350)" to="(2250,380)"/>
    <wire from="(630,770)" to="(640,770)"/>
    <wire from="(380,1120)" to="(630,1120)"/>
    <wire from="(1880,1070)" to="(1880,1090)"/>
    <wire from="(250,400)" to="(250,410)"/>
    <wire from="(1740,160)" to="(1740,240)"/>
    <wire from="(2030,260)" to="(2030,280)"/>
    <wire from="(2270,1250)" to="(2290,1250)"/>
    <wire from="(200,880)" to="(380,880)"/>
    <wire from="(1490,1070)" to="(1550,1070)"/>
    <wire from="(1190,1210)" to="(1190,1280)"/>
    <wire from="(460,160)" to="(460,240)"/>
    <wire from="(860,340)" to="(1090,340)"/>
    <wire from="(1470,460)" to="(1480,460)"/>
    <wire from="(1320,1270)" to="(1330,1270)"/>
    <wire from="(80,650)" to="(110,650)"/>
    <wire from="(1250,240)" to="(1260,240)"/>
    <wire from="(1130,760)" to="(1140,760)"/>
    <wire from="(2130,1000)" to="(2130,1010)"/>
    <wire from="(1900,1210)" to="(1910,1210)"/>
    <wire from="(190,450)" to="(210,450)"/>
    <wire from="(450,720)" to="(460,720)"/>
    <wire from="(970,480)" to="(970,540)"/>
    <wire from="(160,750)" to="(170,750)"/>
    <wire from="(570,1310)" to="(1020,1310)"/>
    <wire from="(900,850)" to="(910,850)"/>
    <wire from="(1550,290)" to="(1550,400)"/>
    <wire from="(860,170)" to="(870,170)"/>
    <wire from="(1820,750)" to="(1820,910)"/>
    <wire from="(2020,1080)" to="(2020,1180)"/>
    <wire from="(1210,590)" to="(1210,700)"/>
    <wire from="(750,1020)" to="(760,1020)"/>
    <wire from="(1740,420)" to="(1740,450)"/>
    <wire from="(1090,1370)" to="(1090,1390)"/>
    <wire from="(2030,1030)" to="(2030,1050)"/>
    <wire from="(1530,1040)" to="(1530,1110)"/>
    <wire from="(950,680)" to="(990,680)"/>
    <wire from="(2140,940)" to="(2150,940)"/>
    <wire from="(2380,420)" to="(2380,480)"/>
    <wire from="(460,420)" to="(460,450)"/>
    <wire from="(1820,1010)" to="(1820,1080)"/>
    <wire from="(480,530)" to="(520,530)"/>
    <wire from="(480,1170)" to="(520,1170)"/>
    <wire from="(850,600)" to="(870,600)"/>
    <wire from="(1360,160)" to="(1370,160)"/>
    <wire from="(1360,40)" to="(1360,100)"/>
    <wire from="(2070,550)" to="(2080,550)"/>
    <wire from="(2070,1190)" to="(2080,1190)"/>
    <wire from="(2150,250)" to="(2150,390)"/>
    <wire from="(1980,1300)" to="(1980,1350)"/>
    <wire from="(1590,1350)" to="(1600,1350)"/>
    <wire from="(1880,560)" to="(1880,610)"/>
    <wire from="(1660,1100)" to="(1670,1100)"/>
    <wire from="(380,1100)" to="(390,1100)"/>
    <wire from="(1820,1250)" to="(1840,1250)"/>
    <wire from="(1980,1300)" to="(2510,1300)"/>
    <wire from="(1420,1250)" to="(1420,1350)"/>
    <wire from="(750,900)" to="(750,1020)"/>
    <wire from="(1080,910)" to="(1080,1010)"/>
    <wire from="(2280,320)" to="(2280,340)"/>
    <wire from="(570,800)" to="(1020,800)"/>
    <wire from="(440,590)" to="(510,590)"/>
    <wire from="(630,1030)" to="(640,1030)"/>
    <wire from="(440,1230)" to="(510,1230)"/>
    <wire from="(1320,770)" to="(1320,790)"/>
    <wire from="(1430,560)" to="(1430,580)"/>
    <wire from="(1430,1200)" to="(1430,1220)"/>
    <wire from="(1480,290)" to="(1480,310)"/>
    <wire from="(1090,860)" to="(1090,880)"/>
    <wire from="(1140,590)" to="(1140,610)"/>
    <wire from="(760,1490)" to="(760,1500)"/>
    <wire from="(1320,280)" to="(1430,280)"/>
    <wire from="(2350,950)" to="(2370,950)"/>
    <wire from="(1140,680)" to="(1180,680)"/>
    <wire from="(920,440)" to="(980,440)"/>
    <wire from="(2400,440)" to="(2400,550)"/>
    <wire from="(1160,480)" to="(1160,570)"/>
    <wire from="(370,1420)" to="(370,1430)"/>
    <wire from="(1660,470)" to="(1660,490)"/>
    <wire from="(1480,380)" to="(1520,380)"/>
    <wire from="(380,470)" to="(380,490)"/>
    <wire from="(2240,530)" to="(2250,530)"/>
    <wire from="(2240,1170)" to="(2250,1170)"/>
    <wire from="(2320,610)" to="(2330,610)"/>
    <wire from="(200,930)" to="(200,950)"/>
    <wire from="(1660,880)" to="(2030,880)"/>
    <wire from="(2030,790)" to="(2280,790)"/>
    <wire from="(910,680)" to="(910,700)"/>
    <wire from="(1470,1360)" to="(1480,1360)"/>
    <wire from="(1530,780)" to="(1540,780)"/>
    <wire from="(1830,640)" to="(2030,640)"/>
    <wire from="(1920,1240)" to="(1920,1360)"/>
    <wire from="(1130,1020)" to="(1140,1020)"/>
    <wire from="(1590,840)" to="(1600,840)"/>
    <wire from="(190,1350)" to="(210,1350)"/>
    <wire from="(510,400)" to="(520,400)"/>
    <wire from="(240,1090)" to="(250,1090)"/>
    <wire from="(2020,300)" to="(2040,300)"/>
    <wire from="(320,530)" to="(330,530)"/>
    <wire from="(200,410)" to="(210,410)"/>
    <wire from="(1910,1040)" to="(1910,1080)"/>
    <wire from="(980,550)" to="(990,550)"/>
    <wire from="(980,1190)" to="(990,1190)"/>
    <wire from="(2100,780)" to="(2100,870)"/>
    <wire from="(1550,1420)" to="(1580,1420)"/>
    <wire from="(470,240)" to="(470,300)"/>
    <wire from="(1320,260)" to="(1320,280)"/>
    <wire from="(140,430)" to="(200,430)"/>
    <wire from="(1320,1050)" to="(1430,1050)"/>
    <wire from="(1090,640)" to="(1320,640)"/>
    <wire from="(2080,380)" to="(2080,400)"/>
    <wire from="(480,1340)" to="(480,1350)"/>
    <wire from="(1070,970)" to="(1070,1000)"/>
    <wire from="(2270,1000)" to="(2290,1000)"/>
    <wire from="(1430,340)" to="(1660,340)"/>
    <wire from="(2330,1070)" to="(2340,1070)"/>
    <wire from="(2150,250)" to="(2160,250)"/>
    <wire from="(860,730)" to="(1090,730)"/>
    <wire from="(2030,280)" to="(2280,280)"/>
    <wire from="(190,600)" to="(190,690)"/>
    <wire from="(2090,900)" to="(2160,900)"/>
    <wire from="(680,900)" to="(680,920)"/>
    <wire from="(1470,850)" to="(1480,850)"/>
    <wire from="(1430,170)" to="(1440,170)"/>
    <wire from="(850,110)" to="(850,150)"/>
    <wire from="(350,1270)" to="(350,1430)"/>
    <wire from="(1090,470)" to="(1100,470)"/>
    <wire from="(2150,1280)" to="(2150,1350)"/>
    <wire from="(1970,1350)" to="(1980,1350)"/>
    <wire from="(2030,770)" to="(2040,770)"/>
    <wire from="(1870,610)" to="(1880,610)"/>
    <wire from="(1540,480)" to="(1540,540)"/>
    <wire from="(190,840)" to="(210,840)"/>
    <wire from="(420,760)" to="(430,760)"/>
    <wire from="(1310,1080)" to="(1310,1180)"/>
    <wire from="(2200,500)" to="(2200,520)"/>
    <wire from="(2200,1140)" to="(2200,1160)"/>
    <wire from="(980,1070)" to="(980,1190)"/>
    <wire from="(860,560)" to="(870,560)"/>
    <wire from="(860,1200)" to="(870,1200)"/>
    <wire from="(910,290)" to="(920,290)"/>
    <wire from="(160,760)" to="(160,950)"/>
    <wire from="(700,1040)" to="(710,1040)"/>
    <wire from="(560,900)" to="(570,900)"/>
    <wire from="(1200,250)" to="(1220,250)"/>
    <wire from="(1430,1390)" to="(2030,1390)"/>
    <wire from="(1320,1030)" to="(1320,1050)"/>
    <wire from="(480,830)" to="(480,840)"/>
    <wire from="(620,840)" to="(620,910)"/>
    <wire from="(1520,680)" to="(1560,680)"/>
    <wire from="(1660,950)" to="(1830,950)"/>
    <wire from="(630,950)" to="(860,950)"/>
    <wire from="(380,1370)" to="(380,1390)"/>
    <wire from="(1700,850)" to="(1750,850)"/>
    <wire from="(850,750)" to="(850,840)"/>
    <wire from="(770,1440)" to="(770,1460)"/>
    <wire from="(2030,1050)" to="(2280,1050)"/>
    <wire from="(2140,570)" to="(2140,630)"/>
    <wire from="(370,910)" to="(370,1010)"/>
    <wire from="(1360,550)" to="(1370,550)"/>
    <wire from="(740,1090)" to="(740,1130)"/>
    <wire from="(1360,1190)" to="(1370,1190)"/>
    <wire from="(550,690)" to="(570,690)"/>
    <wire from="(1210,1360)" to="(1220,1360)"/>
    <wire from="(620,1080)" to="(640,1080)"/>
    <wire from="(2030,260)" to="(2040,260)"/>
    <wire from="(1880,1070)" to="(1890,1070)"/>
    <wire from="(250,920)" to="(250,960)"/>
    <wire from="(850,240)" to="(850,300)"/>
    <wire from="(120,1290)" to="(200,1290)"/>
    <wire from="(2280,710)" to="(2280,730)"/>
    <wire from="(2330,440)" to="(2330,460)"/>
    <wire from="(1420,600)" to="(1440,600)"/>
    <wire from="(2350,330)" to="(2350,420)"/>
    <wire from="(780,1250)" to="(790,1250)"/>
    <wire from="(2330,530)" to="(2370,530)"/>
    <wire from="(2330,1170)" to="(2370,1170)"/>
    <wire from="(1650,910)" to="(1650,1010)"/>
    <wire from="(490,1280)" to="(500,1280)"/>
    <wire from="(1890,740)" to="(1920,740)"/>
    <wire from="(1730,480)" to="(1730,570)"/>
    <wire from="(1480,680)" to="(1480,700)"/>
    <wire from="(1930,810)" to="(1930,840)"/>
    <wire from="(2020,450)" to="(2020,540)"/>
    <wire from="(1200,1040)" to="(1200,1060)"/>
    <wire from="(200,40)" to="(200,50)"/>
    <wire from="(1080,150)" to="(1080,240)"/>
    <wire from="(1660,860)" to="(1660,880)"/>
    <wire from="(1710,590)" to="(1710,610)"/>
    <wire from="(2160,590)" to="(2160,700)"/>
    <wire from="(430,590)" to="(430,610)"/>
    <wire from="(380,860)" to="(380,880)"/>
    <wire from="(1490,440)" to="(1550,440)"/>
    <wire from="(2280,320)" to="(2290,320)"/>
    <wire from="(1290,40)" to="(1290,110)"/>
    <wire from="(1150,740)" to="(1210,740)"/>
    <wire from="(940,230)" to="(980,230)"/>
    <wire from="(1930,1450)" to="(1930,1460)"/>
    <wire from="(1180,380)" to="(1180,390)"/>
    <wire from="(2390,630)" to="(2390,690)"/>
    <wire from="(430,1230)" to="(430,1260)"/>
    <wire from="(910,1070)" to="(910,1090)"/>
    <wire from="(450,480)" to="(450,570)"/>
    <wire from="(80,720)" to="(180,720)"/>
    <wire from="(1260,360)" to="(1760,360)"/>
    <wire from="(1550,550)" to="(1560,550)"/>
    <wire from="(1210,850)" to="(1220,850)"/>
    <wire from="(2140,1210)" to="(2140,1280)"/>
    <wire from="(80,730)" to="(170,730)"/>
    <wire from="(1090,1370)" to="(1100,1370)"/>
    <wire from="(2030,1030)" to="(2040,1030)"/>
    <wire from="(2340,900)" to="(2340,910)"/>
    <wire from="(1210,1240)" to="(1210,1360)"/>
    <wire from="(130,790)" to="(130,1220)"/>
    <wire from="(1550,1190)" to="(1560,1190)"/>
    <wire from="(2440,360)" to="(2440,370)"/>
    <wire from="(420,1020)" to="(430,1020)"/>
    <wire from="(1600,800)" to="(1600,840)"/>
    <wire from="(80,740)" to="(160,740)"/>
    <wire from="(2020,690)" to="(2040,690)"/>
    <wire from="(930,1210)" to="(940,1210)"/>
    <wire from="(930,570)" to="(940,570)"/>
    <wire from="(80,750)" to="(150,750)"/>
    <wire from="(1080,390)" to="(1100,390)"/>
    <wire from="(2370,1340)" to="(2410,1340)"/>
    <wire from="(1310,300)" to="(1330,300)"/>
    <wire from="(80,760)" to="(140,760)"/>
    <wire from="(1640,970)" to="(1640,1000)"/>
    <wire from="(850,1010)" to="(850,1080)"/>
    <wire from="(250,540)" to="(250,550)"/>
    <wire from="(250,1180)" to="(250,1190)"/>
    <wire from="(2270,750)" to="(2290,750)"/>
    <wire from="(80,770)" to="(130,770)"/>
    <wire from="(200,170)" to="(200,190)"/>
    <wire from="(860,1120)" to="(1090,1120)"/>
    <wire from="(1890,900)" to="(1890,910)"/>
    <wire from="(2200,370)" to="(2210,370)"/>
    <wire from="(2200,1010)" to="(2210,1010)"/>
    <wire from="(80,780)" to="(120,780)"/>
    <wire from="(1430,1200)" to="(1440,1200)"/>
    <wire from="(1480,290)" to="(1490,290)"/>
    <wire from="(850,1250)" to="(870,1250)"/>
    <wire from="(1320,770)" to="(1330,770)"/>
    <wire from="(80,790)" to="(110,790)"/>
    <wire from="(1430,560)" to="(1440,560)"/>
    <wire from="(1060,510)" to="(1070,510)"/>
    <wire from="(1090,860)" to="(1100,860)"/>
    <wire from="(1140,590)" to="(1150,590)"/>
    <wire from="(80,800)" to="(100,800)"/>
    <wire from="(1550,1070)" to="(1550,1190)"/>
    <wire from="(1660,470)" to="(1670,470)"/>
    <wire from="(2450,820)" to="(2450,840)"/>
    <wire from="(1920,1360)" to="(1940,1360)"/>
    <wire from="(380,470)" to="(390,470)"/>
    <wire from="(200,930)" to="(210,930)"/>
    <wire from="(2330,1340)" to="(2330,1360)"/>
    <wire from="(790,1080)" to="(790,1130)"/>
    <wire from="(510,160)" to="(510,230)"/>
    <wire from="(740,840)" to="(740,850)"/>
    <wire from="(790,1130)" to="(1930,1130)"/>
    <wire from="(1870,460)" to="(1910,460)"/>
    <wire from="(1140,1240)" to="(1140,1260)"/>
    <wire from="(2080,900)" to="(2080,920)"/>
    <wire from="(500,1110)" to="(500,1180)"/>
    <wire from="(2270,240)" to="(2290,240)"/>
    <wire from="(2400,700)" to="(2410,700)"/>
    <wire from="(2090,590)" to="(2090,600)"/>
    <wire from="(2320,1260)" to="(2330,1260)"/>
    <wire from="(2100,1040)" to="(2110,1040)"/>
    <wire from="(2210,830)" to="(2220,830)"/>
    <wire from="(860,320)" to="(860,340)"/>
    <wire from="(1150,290)" to="(1150,300)"/>
    <wire from="(2250,500)" to="(2510,500)"/>
    <wire from="(570,350)" to="(570,390)"/>
    <wire from="(1320,260)" to="(1330,260)"/>
    <wire from="(1830,1290)" to="(2030,1290)"/>
    <wire from="(2340,590)" to="(2400,590)"/>
    <wire from="(1420,240)" to="(1420,300)"/>
    <wire from="(1080,540)" to="(1080,600)"/>
    <wire from="(960,420)" to="(960,480)"/>
    <wire from="(240,460)" to="(250,460)"/>
    <wire from="(1820,750)" to="(1840,750)"/>
    <wire from="(2280,1100)" to="(2280,1120)"/>
    <wire from="(680,900)" to="(690,900)"/>
    <wire from="(380,880)" to="(630,880)"/>
    <wire from="(690,1240)" to="(690,1250)"/>
    <wire from="(1480,1070)" to="(1480,1090)"/>
    <wire from="(2070,1440)" to="(2100,1440)"/>
    <wire from="(1830,1100)" to="(1830,1120)"/>
    <wire from="(1090,1290)" to="(1320,1290)"/>
    <wire from="(370,1560)" to="(370,1570)"/>
    <wire from="(1260,210)" to="(1260,240)"/>
    <wire from="(1310,450)" to="(1310,540)"/>
    <wire from="(1510,230)" to="(1550,230)"/>
    <wire from="(200,640)" to="(380,640)"/>
    <wire from="(680,1000)" to="(720,1000)"/>
    <wire from="(2400,830)" to="(2410,830)"/>
    <wire from="(2280,710)" to="(2290,710)"/>
    <wire from="(2330,440)" to="(2340,440)"/>
    <wire from="(1080,1180)" to="(1080,1250)"/>
    <wire from="(2020,840)" to="(2020,910)"/>
    <wire from="(2150,780)" to="(2150,840)"/>
    <wire from="(2480,980)" to="(2550,980)"/>
    <wire from="(370,150)" to="(370,240)"/>
    <wire from="(1500,570)" to="(1510,570)"/>
    <wire from="(980,440)" to="(980,550)"/>
    <wire from="(1320,1030)" to="(1330,1030)"/>
    <wire from="(1920,740)" to="(1920,860)"/>
    <wire from="(110,190)" to="(200,190)"/>
    <wire from="(190,1250)" to="(190,1350)"/>
    <wire from="(1160,870)" to="(1170,870)"/>
    <wire from="(1070,350)" to="(1590,350)"/>
    <wire from="(370,390)" to="(390,390)"/>
    <wire from="(510,290)" to="(510,400)"/>
    <wire from="(1870,1260)" to="(1880,1260)"/>
    <wire from="(320,420)" to="(320,530)"/>
    <wire from="(2210,840)" to="(2210,850)"/>
    <wire from="(1630,380)" to="(1640,380)"/>
    <wire from="(380,1370)" to="(390,1370)"/>
    <wire from="(1330,130)" to="(1420,130)"/>
    <wire from="(2020,1080)" to="(2040,1080)"/>
    <wire from="(1310,690)" to="(1330,690)"/>
    <wire from="(900,610)" to="(910,610)"/>
    <wire from="(740,1090)" to="(750,1090)"/>
    <wire from="(490,1040)" to="(490,1110)"/>
    <wire from="(210,30)" to="(1230,30)"/>
    <wire from="(110,790)" to="(110,800)"/>
    <wire from="(2110,870)" to="(2110,910)"/>
    <wire from="(380,950)" to="(560,950)"/>
    <wire from="(1590,350)" to="(1590,370)"/>
    <wire from="(1430,1120)" to="(1660,1120)"/>
    <wire from="(1170,570)" to="(1170,600)"/>
    <wire from="(1650,150)" to="(1650,300)"/>
    <wire from="(1420,1010)" to="(1420,1080)"/>
    <wire from="(560,920)" to="(560,950)"/>
    <wire from="(370,70)" to="(1250,70)"/>
    <wire from="(200,560)" to="(200,580)"/>
    <wire from="(200,1200)" to="(200,1220)"/>
    <wire from="(2160,1360)" to="(2170,1360)"/>
    <wire from="(1340,120)" to="(1650,120)"/>
    <wire from="(2270,390)" to="(2270,450)"/>
    <wire from="(2490,1320)" to="(2550,1320)"/>
    <wire from="(1970,850)" to="(1980,850)"/>
    <wire from="(2390,250)" to="(2390,390)"/>
    <wire from="(2070,310)" to="(2080,310)"/>
    <wire from="(1710,590)" to="(1720,590)"/>
    <wire from="(2530,650)" to="(2530,660)"/>
    <wire from="(2550,1310)" to="(2550,1320)"/>
    <wire from="(1660,860)" to="(1670,860)"/>
    <wire from="(430,590)" to="(440,590)"/>
    <wire from="(380,860)" to="(390,860)"/>
    <wire from="(1820,1010)" to="(1840,1010)"/>
    <wire from="(460,300)" to="(470,300)"/>
    <wire from="(430,1230)" to="(440,1230)"/>
    <wire from="(240,1360)" to="(250,1360)"/>
    <wire from="(2510,630)" to="(2510,650)"/>
    <wire from="(2530,1290)" to="(2530,1310)"/>
    <wire from="(250,410)" to="(260,410)"/>
    <wire from="(910,1070)" to="(920,1070)"/>
    <wire from="(2510,1270)" to="(2510,1300)"/>
    <wire from="(1170,1210)" to="(1170,1250)"/>
    <wire from="(1420,1250)" to="(1440,1250)"/>
    <wire from="(1080,910)" to="(1100,910)"/>
    <wire from="(60,40)" to="(190,40)"/>
    <wire from="(2350,1110)" to="(2350,1210)"/>
    <wire from="(1430,320)" to="(1430,340)"/>
    <wire from="(1090,620)" to="(1090,640)"/>
    <wire from="(430,680)" to="(480,680)"/>
    <wire from="(510,1060)" to="(510,1190)"/>
    <wire from="(440,290)" to="(440,300)"/>
    <wire from="(1720,290)" to="(1720,300)"/>
    <wire from="(2480,1170)" to="(2490,1170)"/>
    <wire from="(790,960)" to="(790,990)"/>
    <wire from="(330,240)" to="(330,390)"/>
    <wire from="(2480,530)" to="(2490,530)"/>
    <wire from="(930,330)" to="(930,420)"/>
    <wire from="(2350,720)" to="(2360,720)"/>
    <wire from="(2320,1010)" to="(2330,1010)"/>
    <wire from="(910,530)" to="(950,530)"/>
    <wire from="(910,1170)" to="(950,1170)"/>
    <wire from="(2160,850)" to="(2170,850)"/>
    <wire from="(80,660)" to="(120,660)"/>
    <wire from="(860,710)" to="(860,730)"/>
    <wire from="(910,440)" to="(910,460)"/>
    <wire from="(2160,1240)" to="(2160,1360)"/>
    <wire from="(2360,160)" to="(2360,230)"/>
    <wire from="(2110,230)" to="(2110,300)"/>
    <wire from="(2130,380)" to="(2130,390)"/>
    <wire from="(1530,420)" to="(1530,480)"/>
    <wire from="(1190,720)" to="(1190,780)"/>
    <wire from="(490,780)" to="(500,780)"/>
    <wire from="(240,850)" to="(250,850)"/>
    <wire from="(320,930)" to="(330,930)"/>
    <wire from="(200,170)" to="(210,170)"/>
    <wire from="(370,540)" to="(370,600)"/>
    <wire from="(1020,990)" to="(1030,990)"/>
    <wire from="(2250,500)" to="(2250,530)"/>
    <wire from="(2250,1140)" to="(2250,1170)"/>
    <wire from="(1510,1040)" to="(1510,1080)"/>
    <wire from="(370,1180)" to="(370,1250)"/>
    <wire from="(920,900)" to="(920,910)"/>
    <wire from="(140,760)" to="(140,770)"/>
    <wire from="(2070,1460)" to="(2350,1460)"/>
    <wire from="(2030,410)" to="(2030,430)"/>
    <wire from="(440,1060)" to="(440,1070)"/>
    <wire from="(250,550)" to="(250,560)"/>
    <wire from="(250,1190)" to="(250,1200)"/>
    <wire from="(1910,540)" to="(1910,750)"/>
    <wire from="(1310,840)" to="(1310,910)"/>
    <wire from="(2390,250)" to="(2400,250)"/>
    <wire from="(2280,1100)" to="(2290,1100)"/>
    <wire from="(950,1340)" to="(990,1340)"/>
    <wire from="(860,490)" to="(1090,490)"/>
    <wire from="(630,930)" to="(630,950)"/>
    <wire from="(1470,610)" to="(1480,610)"/>
    <wire from="(2390,1280)" to="(2390,1350)"/>
    <wire from="(1250,390)" to="(1260,390)"/>
    <wire from="(380,280)" to="(860,280)"/>
    <wire from="(1140,1240)" to="(1150,1240)"/>
    <wire from="(2080,900)" to="(2090,900)"/>
    <wire from="(190,600)" to="(210,600)"/>
    <wire from="(120,280)" to="(200,280)"/>
    <wire from="(450,870)" to="(460,870)"/>
    <wire from="(970,630)" to="(970,690)"/>
    <wire from="(1310,1080)" to="(1330,1080)"/>
    <wire from="(1550,440)" to="(1550,550)"/>
    <wire from="(1900,1110)" to="(1900,1210)"/>
    <wire from="(500,480)" to="(500,540)"/>
    <wire from="(860,320)" to="(870,320)"/>
    <wire from="(670,1090)" to="(680,1090)"/>
    <wire from="(1210,740)" to="(1210,850)"/>
    <wire from="(740,840)" to="(750,840)"/>
    <wire from="(2360,420)" to="(2360,450)"/>
    <wire from="(1740,570)" to="(1740,600)"/>
    <wire from="(1340,40)" to="(1340,120)"/>
    <wire from="(1140,1340)" to="(1180,1340)"/>
    <wire from="(610,910)" to="(610,980)"/>
    <wire from="(2390,1020)" to="(2400,1020)"/>
    <wire from="(330,1270)" to="(330,1350)"/>
    <wire from="(950,830)" to="(990,830)"/>
    <wire from="(2380,570)" to="(2380,630)"/>
    <wire from="(460,570)" to="(460,600)"/>
    <wire from="(460,1210)" to="(460,1240)"/>
    <wire from="(910,1340)" to="(910,1360)"/>
    <wire from="(480,680)" to="(520,680)"/>
    <wire from="(1480,1070)" to="(1490,1070)"/>
    <wire from="(2340,1240)" to="(2400,1240)"/>
    <wire from="(850,750)" to="(870,750)"/>
    <wire from="(1360,310)" to="(1370,310)"/>
    <wire from="(620,840)" to="(640,840)"/>
    <wire from="(770,1440)" to="(920,1440)"/>
    <wire from="(1130,400)" to="(1140,400)"/>
    <wire from="(2070,700)" to="(2080,700)"/>
    <wire from="(370,910)" to="(390,910)"/>
    <wire from="(1830,1100)" to="(1840,1100)"/>
    <wire from="(2090,1240)" to="(2090,1250)"/>
    <wire from="(1910,540)" to="(1920,540)"/>
    <wire from="(1920,860)" to="(1940,860)"/>
    <wire from="(2490,360)" to="(2490,380)"/>
    <wire from="(1650,910)" to="(1670,910)"/>
    <wire from="(1980,810)" to="(1980,850)"/>
    <wire from="(2280,470)" to="(2280,490)"/>
    <wire from="(440,740)" to="(510,740)"/>
    <wire from="(1430,710)" to="(1430,730)"/>
    <wire from="(1480,440)" to="(1480,460)"/>
    <wire from="(1140,740)" to="(1140,760)"/>
    <wire from="(1320,430)" to="(1430,430)"/>
    <wire from="(2070,160)" to="(2110,160)"/>
    <wire from="(170,730)" to="(170,740)"/>
    <wire from="(920,590)" to="(980,590)"/>
    <wire from="(2400,590)" to="(2400,700)"/>
    <wire from="(1160,630)" to="(1160,720)"/>
    <wire from="(1500,330)" to="(1500,420)"/>
    <wire from="(1660,620)" to="(1660,640)"/>
    <wire from="(1480,530)" to="(1520,530)"/>
    <wire from="(1480,1170)" to="(1520,1170)"/>
    <wire from="(200,1290)" to="(380,1290)"/>
    <wire from="(1830,470)" to="(1830,490)"/>
    <wire from="(380,620)" to="(380,640)"/>
    <wire from="(2240,680)" to="(2250,680)"/>
    <wire from="(2320,760)" to="(2330,760)"/>
    <wire from="(2290,1050)" to="(2300,1050)"/>
    <wire from="(860,1390)" to="(1090,1390)"/>
    <wire from="(860,1100)" to="(860,1120)"/>
    <wire from="(1070,350)" to="(1070,360)"/>
    <wire from="(910,830)" to="(910,850)"/>
    <wire from="(1150,1070)" to="(1150,1080)"/>
    <wire from="(2390,900)" to="(2390,1020)"/>
    <wire from="(850,240)" to="(870,240)"/>
    <wire from="(2380,1210)" to="(2380,1280)"/>
    <wire from="(1830,790)" to="(2030,790)"/>
    <wire from="(2340,740)" to="(2390,740)"/>
    <wire from="(1590,990)" to="(1600,990)"/>
    <wire from="(2070,250)" to="(2150,250)"/>
    <wire from="(510,550)" to="(520,550)"/>
    <wire from="(2020,450)" to="(2040,450)"/>
    <wire from="(320,680)" to="(330,680)"/>
    <wire from="(200,560)" to="(210,560)"/>
    <wire from="(200,1200)" to="(210,1200)"/>
    <wire from="(900,1260)" to="(910,1260)"/>
    <wire from="(980,700)" to="(990,700)"/>
    <wire from="(1080,150)" to="(1100,150)"/>
    <wire from="(560,920)" to="(570,920)"/>
    <wire from="(510,1190)" to="(520,1190)"/>
    <wire from="(250,1010)" to="(310,1010)"/>
    <wire from="(1320,410)" to="(1320,430)"/>
    <wire from="(950,1000)" to="(950,1010)"/>
    <wire from="(250,300)" to="(250,310)"/>
    <wire from="(1090,790)" to="(1320,790)"/>
    <wire from="(2080,530)" to="(2080,550)"/>
    <wire from="(1520,1340)" to="(1560,1340)"/>
    <wire from="(1430,490)" to="(1660,490)"/>
    <wire from="(2440,370)" to="(2450,370)"/>
    <wire from="(860,880)" to="(1090,880)"/>
    <wire from="(2030,430)" to="(2280,430)"/>
    <wire from="(1490,900)" to="(1490,910)"/>
    <wire from="(850,1010)" to="(870,1010)"/>
    <wire from="(1430,320)" to="(1440,320)"/>
    <wire from="(550,1350)" to="(570,1350)"/>
    <wire from="(1090,620)" to="(1100,620)"/>
    <wire from="(1870,760)" to="(1880,760)"/>
    <wire from="(740,850)" to="(740,1010)"/>
    <wire from="(1540,630)" to="(1540,690)"/>
    <wire from="(700,940)" to="(700,1040)"/>
    <wire from="(2080,1170)" to="(2080,1190)"/>
    <wire from="(200,50)" to="(210,50)"/>
    <wire from="(2200,650)" to="(2200,670)"/>
    <wire from="(710,760)" to="(710,820)"/>
    <wire from="(2280,1370)" to="(2280,1390)"/>
    <wire from="(2270,910)" to="(2270,1000)"/>
    <wire from="(860,710)" to="(870,710)"/>
    <wire from="(910,440)" to="(920,440)"/>
    <wire from="(830,1000)" to="(840,1000)"/>
    <wire from="(190,240)" to="(190,300)"/>
    <wire from="(970,250)" to="(970,390)"/>
    <wire from="(1480,1340)" to="(1480,1360)"/>
    <wire from="(920,1420)" to="(920,1430)"/>
    <wire from="(1090,1270)" to="(1090,1290)"/>
    <wire from="(1140,1000)" to="(1140,1020)"/>
    <wire from="(1090,280)" to="(1320,280)"/>
    <wire from="(2030,930)" to="(2030,950)"/>
    <wire from="(150,1050)" to="(200,1050)"/>
    <wire from="(380,1520)" to="(380,1530)"/>
    <wire from="(1520,830)" to="(1560,830)"/>
    <wire from="(250,1070)" to="(250,1090)"/>
    <wire from="(1910,1450)" to="(1910,1460)"/>
    <wire from="(2140,720)" to="(2140,780)"/>
    <wire from="(250,1240)" to="(340,1240)"/>
    <wire from="(1360,700)" to="(1370,700)"/>
    <wire from="(550,840)" to="(570,840)"/>
    <wire from="(1830,1050)" to="(2030,1050)"/>
    <wire from="(2030,410)" to="(2040,410)"/>
    <wire from="(2070,1090)" to="(2080,1090)"/>
    <wire from="(2550,810)" to="(2550,820)"/>
    <wire from="(420,400)" to="(430,400)"/>
    <wire from="(850,390)" to="(850,450)"/>
    <wire from="(2530,790)" to="(2530,810)"/>
    <wire from="(2020,1350)" to="(2040,1350)"/>
    <wire from="(2330,590)" to="(2330,610)"/>
    <wire from="(960,940)" to="(970,940)"/>
    <wire from="(2510,770)" to="(2510,800)"/>
    <wire from="(2350,480)" to="(2350,570)"/>
    <wire from="(2330,680)" to="(2370,680)"/>
    <wire from="(630,930)" to="(640,930)"/>
    <wire from="(1820,910)" to="(1820,1010)"/>
    <wire from="(1420,130)" to="(1420,150)"/>
    <wire from="(1430,1100)" to="(1430,1120)"/>
    <wire from="(1480,830)" to="(1480,850)"/>
    <wire from="(2020,600)" to="(2020,690)"/>
    <wire from="(190,1010)" to="(190,1080)"/>
    <wire from="(1910,1030)" to="(1950,1030)"/>
    <wire from="(1640,350)" to="(1640,380)"/>
    <wire from="(940,160)" to="(940,230)"/>
    <wire from="(1080,300)" to="(1080,390)"/>
    <wire from="(1090,1050)" to="(1320,1050)"/>
    <wire from="(690,1070)" to="(750,1070)"/>
    <wire from="(2160,740)" to="(2160,850)"/>
    <wire from="(430,740)" to="(430,760)"/>
    <wire from="(1490,590)" to="(1550,590)"/>
    <wire from="(2280,470)" to="(2290,470)"/>
    <wire from="(2200,390)" to="(2210,390)"/>
    <wire from="(1180,530)" to="(1180,540)"/>
    <wire from="(1180,1170)" to="(1180,1180)"/>
    <wire from="(1020,370)" to="(1020,390)"/>
    <wire from="(450,630)" to="(450,720)"/>
    <wire from="(1260,510)" to="(1760,510)"/>
    <wire from="(1470,1260)" to="(1480,1260)"/>
    <wire from="(1550,700)" to="(1560,700)"/>
    <wire from="(2020,90)" to="(2020,150)"/>
    <wire from="(620,100)" to="(1280,100)"/>
    <wire from="(1060,1170)" to="(1070,1170)"/>
    <wire from="(1130,920)" to="(1140,920)"/>
    <wire from="(370,150)" to="(390,150)"/>
    <wire from="(930,1110)" to="(930,1210)"/>
    <wire from="(1870,1020)" to="(1880,1020)"/>
    <wire from="(190,1250)" to="(210,1250)"/>
    <wire from="(2440,510)" to="(2440,520)"/>
    <wire from="(2440,1150)" to="(2440,1160)"/>
    <wire from="(2020,840)" to="(2040,840)"/>
    <wire from="(1650,150)" to="(1670,150)"/>
    <wire from="(930,720)" to="(940,720)"/>
    <wire from="(1310,450)" to="(1330,450)"/>
    <wire from="(1420,240)" to="(1440,240)"/>
    <wire from="(1080,540)" to="(1100,540)"/>
    <wire from="(1080,1180)" to="(1100,1180)"/>
    <wire from="(1320,950)" to="(1430,950)"/>
    <wire from="(970,1280)" to="(970,1350)"/>
    <wire from="(2250,1140)" to="(2530,1140)"/>
    <wire from="(1430,880)" to="(1660,880)"/>
    <wire from="(250,690)" to="(250,700)"/>
    <wire from="(940,420)" to="(940,450)"/>
    <wire from="(2080,1000)" to="(2130,1000)"/>
    <wire from="(1810,360)" to="(2440,360)"/>
    <wire from="(2400,1360)" to="(2410,1360)"/>
    <wire from="(200,320)" to="(200,340)"/>
    <wire from="(2230,230)" to="(2240,230)"/>
    <wire from="(2200,520)" to="(2210,520)"/>
    <wire from="(2210,850)" to="(2220,850)"/>
    <wire from="(2200,1160)" to="(2210,1160)"/>
    <wire from="(940,1060)" to="(940,1080)"/>
    <wire from="(1020,1140)" to="(1020,1160)"/>
    <wire from="(1520,1000)" to="(1520,1010)"/>
    <wire from="(1480,440)" to="(1490,440)"/>
    <wire from="(1430,710)" to="(1440,710)"/>
    <wire from="(1180,780)" to="(1190,780)"/>
    <wire from="(840,960)" to="(840,1000)"/>
    <wire from="(1060,660)" to="(1070,660)"/>
    <wire from="(1140,740)" to="(1150,740)"/>
    <wire from="(2100,420)" to="(2110,420)"/>
    <wire from="(1830,470)" to="(1840,470)"/>
    <wire from="(1660,620)" to="(1670,620)"/>
    <wire from="(380,620)" to="(390,620)"/>
    <wire from="(900,1410)" to="(1160,1410)"/>
    <wire from="(970,250)" to="(980,250)"/>
    <wire from="(450,1270)" to="(450,1460)"/>
    <wire from="(1420,1010)" to="(1440,1010)"/>
    <wire from="(860,1100)" to="(870,1100)"/>
    <wire from="(1320,930)" to="(1320,950)"/>
    <wire from="(2100,940)" to="(2100,1040)"/>
    <wire from="(920,1240)" to="(980,1240)"/>
    <wire from="(2270,390)" to="(2290,390)"/>
    <wire from="(430,1000)" to="(430,1020)"/>
    <wire from="(380,1270)" to="(380,1290)"/>
    <wire from="(2090,740)" to="(2090,750)"/>
    <wire from="(2280,1370)" to="(2290,1370)"/>
    <wire from="(1180,780)" to="(1180,1110)"/>
    <wire from="(860,470)" to="(860,490)"/>
    <wire from="(2030,950)" to="(2280,950)"/>
    <wire from="(1150,440)" to="(1150,450)"/>
    <wire from="(1540,250)" to="(1540,390)"/>
    <wire from="(2400,1240)" to="(2400,1360)"/>
    <wire from="(2250,650)" to="(2510,650)"/>
    <wire from="(570,500)" to="(570,540)"/>
    <wire from="(570,1140)" to="(570,1180)"/>
    <wire from="(1500,1230)" to="(1510,1230)"/>
    <wire from="(1530,940)" to="(1540,940)"/>
    <wire from="(1320,410)" to="(1330,410)"/>
    <wire from="(1360,1090)" to="(1370,1090)"/>
    <wire from="(2090,290)" to="(2160,290)"/>
    <wire from="(1420,390)" to="(1420,450)"/>
    <wire from="(1930,1340)" to="(1940,1340)"/>
    <wire from="(1920,1010)" to="(1930,1010)"/>
    <wire from="(1080,690)" to="(1080,750)"/>
    <wire from="(2370,380)" to="(2370,390)"/>
    <wire from="(960,570)" to="(960,630)"/>
    <wire from="(110,800)" to="(120,800)"/>
    <wire from="(240,610)" to="(250,610)"/>
    <wire from="(250,300)" to="(260,300)"/>
    <wire from="(2190,200)" to="(2190,220)"/>
    <wire from="(1310,1350)" to="(1330,1350)"/>
    <wire from="(2270,150)" to="(2270,240)"/>
    <wire from="(320,1210)" to="(320,1270)"/>
    <wire from="(490,420)" to="(490,480)"/>
    <wire from="(2290,1030)" to="(2330,1030)"/>
    <wire from="(250,310)" to="(250,320)"/>
    <wire from="(960,1210)" to="(960,1280)"/>
    <wire from="(2030,170)" to="(2030,190)"/>
    <wire from="(1260,360)" to="(1260,390)"/>
    <wire from="(1310,600)" to="(1310,690)"/>
    <wire from="(1160,1280)" to="(1160,1410)"/>
    <wire from="(1510,160)" to="(1510,230)"/>
    <wire from="(2330,590)" to="(2340,590)"/>
    <wire from="(370,300)" to="(370,390)"/>
    <wire from="(980,590)" to="(980,700)"/>
    <wire from="(1500,720)" to="(1510,720)"/>
    <wire from="(1090,1270)" to="(1100,1270)"/>
    <wire from="(1070,500)" to="(1590,500)"/>
    <wire from="(1070,1140)" to="(1590,1140)"/>
    <wire from="(370,540)" to="(390,540)"/>
    <wire from="(510,440)" to="(510,550)"/>
    <wire from="(2030,930)" to="(2040,930)"/>
    <wire from="(370,1180)" to="(390,1180)"/>
    <wire from="(320,570)" to="(320,680)"/>
    <wire from="(1800,380)" to="(1810,380)"/>
    <wire from="(1630,530)" to="(1640,530)"/>
    <wire from="(1500,1110)" to="(1500,1230)"/>
    <wire from="(1630,1170)" to="(1640,1170)"/>
    <wire from="(420,920)" to="(430,920)"/>
    <wire from="(920,1420)" to="(930,1420)"/>
    <wire from="(1310,840)" to="(1330,840)"/>
    <wire from="(2130,1000)" to="(2170,1000)"/>
    <wire from="(900,760)" to="(910,760)"/>
    <wire from="(2140,1400)" to="(2240,1400)"/>
    <wire from="(1880,560)" to="(1920,560)"/>
    <wire from="(430,1340)" to="(480,1340)"/>
    <wire from="(1510,420)" to="(1510,450)"/>
    <wire from="(1170,720)" to="(1170,750)"/>
    <wire from="(1590,500)" to="(1590,520)"/>
    <wire from="(1590,1140)" to="(1590,1160)"/>
    <wire from="(200,280)" to="(380,280)"/>
    <wire from="(80,670)" to="(130,670)"/>
    <wire from="(1650,300)" to="(1650,450)"/>
    <wire from="(1540,1280)" to="(1540,1350)"/>
    <wire from="(200,710)" to="(200,730)"/>
    <wire from="(860,1370)" to="(860,1390)"/>
    <wire from="(2270,540)" to="(2270,600)"/>
    <wire from="(1190,1380)" to="(1190,1430)"/>
    <wire from="(1430,1100)" to="(1440,1100)"/>
    <wire from="(1540,250)" to="(1550,250)"/>
    <wire from="(60,40)" to="(60,650)"/>
    <wire from="(730,1040)" to="(730,1330)"/>
    <wire from="(850,910)" to="(850,1010)"/>
    <wire from="(2070,460)" to="(2080,460)"/>
    <wire from="(2340,290)" to="(2340,300)"/>
    <wire from="(430,740)" to="(440,740)"/>
    <wire from="(250,560)" to="(260,560)"/>
    <wire from="(250,1200)" to="(260,1200)"/>
    <wire from="(140,770)" to="(150,770)"/>
    <wire from="(2330,1240)" to="(2330,1260)"/>
    <wire from="(1020,370)" to="(1030,370)"/>
    <wire from="(1020,1010)" to="(1030,1010)"/>
    <wire from="(1890,900)" to="(1920,900)"/>
    <comp lib="0" loc="(2260,1540)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="absX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2320,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(710,1470)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2380,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(350,1270)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1500,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1630,1340)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1870,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,250)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CLC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1020,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,1120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="CMP"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(960,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,410)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BMI"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1470,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(450,930)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,180)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ORA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(960,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,560)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BVC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(930,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1260,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1190,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1620,230)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(760,1500)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="zpgX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2480,1340)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2480,1170)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,1100)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="CPY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2470,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2100,780)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2480,380)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1730,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,860)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BCC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1360,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,300)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="JSR"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(420,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2550,1310)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="INC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2100,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(700,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1910,1450)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2240,1340)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(960,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1920,1490)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,780)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1190,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(780,1080)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2440,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(670,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(320,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(450,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,240)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(110,20)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="Input"/>
    </comp>
    <comp lib="1" loc="(1130,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,610)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="PLA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1360,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1950,1030)" name="Tunnel">
      <a name="label" val="LDYABSX"/>
    </comp>
    <comp lib="1" loc="(2320,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1730,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2250,1440)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(870,1420)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(250,610)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="RTS"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1370,400)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="SEC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1130,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(960,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2100,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2240,530)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,200)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ASL"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2070,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1750,920)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TAX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2070,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,870)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(960,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(459,1412)" name="Text">
      <a name="text" val="_2"/>
    </comp>
    <comp lib="1" loc="(670,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,760)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="DEY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(260,1370)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BEQ"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="2" loc="(60,650)" name="Decoder">
      <a name="selloc" val="tr"/>
      <a name="select" val="4"/>
    </comp>
    <comp lib="1" loc="(240,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,1290)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SBC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(670,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(790,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2250,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2100,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2190,240)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1260,1080)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="zpgY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2320,1010)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1190,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,500)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="LSR"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(900,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,780)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2440,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1970,850)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,1170)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1950,550)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="JMP"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1590,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1900,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,660)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1020,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(632,1410)" name="Text">
      <a name="text" val="_4"/>
    </comp>
    <comp lib="1" loc="(1200,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2380,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2100,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1500,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1020,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1730,1470)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="A"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2100,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,350)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ROL"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1470,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1500,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(250,460)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="RTI"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(240,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,320)" name="Tunnel">
      <a name="label" val="JSRABS"/>
    </comp>
    <comp lib="0" loc="(1750,1020)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TSX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1470,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1730,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(960,870)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(920,1440)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,780)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1500,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(600,910)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,240)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1870,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(450,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,930)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="LDY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1190,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(670,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(320,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2380,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1500,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1630,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(350,1100)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2380,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(320,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1020,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,1030)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BCS"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(320,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2440,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(236,1410)" name="Text">
      <a name="text" val="_0"/>
    </comp>
    <comp lib="2" loc="(1240,20)" name="Decoder">
      <a name="facing" val="south"/>
      <a name="select" val="4"/>
    </comp>
    <comp lib="1" loc="(2470,230)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1630,380)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,950)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="LDA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2320,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1580,240)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(370,1560)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2260,1520)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1900,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(450,1270)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1800,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1960,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,790)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="STY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1020,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1630,680)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(320,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,830)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1580,1420)" name="Tunnel">
      <a name="label" val="LDXABSY"/>
    </comp>
    <comp lib="1" loc="(450,330)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2240,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(780,1250)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1790,230)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,1200)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BNE"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(450,1460)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="Xind"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1630,530)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2040,1450)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,160)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="PHP"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1750,850)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TXS"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2480,680)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(360,1460)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2240,680)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2000,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(700,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,630)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ADC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(490,1490)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="indY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2070,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1540,1460)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2300,1480)" name="Tunnel">
      <a name="label" val="LDYABSX"/>
    </comp>
    <comp lib="1" loc="(550,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,850)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TYA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1750,1090)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="DEX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1470,310)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(730,1040)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,1270)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="CPX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(240,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,1260)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="INX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2320,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,550)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CLI"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2320,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1870,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2550,970)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="LDX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1900,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1540,1470)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="absY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1130,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,1090)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="INY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(420,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1020,840)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(670,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,510)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(960,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(320,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,330)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AND"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1370,1020)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CLV"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2320,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(700,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1970,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2230,230)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(760,1490)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2200,540)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2440,1350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,1360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,460)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="PHA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(450,780)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,700)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="SEI"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(2510,770)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="STA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(420,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(180,20)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="incoming" val="8"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="1"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="1"/>
    </comp>
    <comp lib="1" loc="(1360,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(830,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,920)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TAY"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1870,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1970,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2100,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1020,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,1360)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="SED"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1060,1340)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,850)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1800,380)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,460)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,710)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BVS"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(450,1100)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(320,870)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,1190)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CLD"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(930,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1870,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1890,610)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="ind"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2430,240)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1370,310)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="PLP"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1130,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1010,240)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(260,260)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BPL"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2480,530)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2550,1140)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="DEC"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(240,550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2440,1180)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1190,1380)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1050,210)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2350,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1900,780)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2320,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(710,1480)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="zpg"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2430,1010)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1920,1500)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="abs"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1920,1410)" name="Tunnel">
      <a name="label" val="JSRABS"/>
    </comp>
    <comp lib="1" loc="(1160,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,870)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,1210)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1290,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1950,550)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,1110)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,630)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,480)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2140,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(780,830)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2240,380)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1870,1090)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1870,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(320,1460)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="rel"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="8" loc="(408,1410)" name="Text">
      <a name="text" val="_1"/>
    </comp>
    <comp lib="1" loc="(2240,1170)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2550,810)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="STX"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(420,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1800,690)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1500,940)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,1260)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1470,400)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,870)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1630,1170)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,1280)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1750,760)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TXA"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(370,1570)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="hash"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1360,1190)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2530,650)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ROR"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(490,720)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(250,160)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="BRK"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(2300,1050)" name="Tunnel">
      <a name="label" val="LDXABSY"/>
    </comp>
    <comp lib="1" loc="(2070,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,360)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(670,1020)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(2510,480)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="EOR"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(2380,420)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1700,760)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2440,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(2070,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(420,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,610)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,700)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
  </circuit>
  <circuit name="Retreive">
    <a name="circuit" val="Retreive"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(1040,560)" to="(1040,580)"/>
    <wire from="(1030,710)" to="(1030,720)"/>
    <wire from="(840,200)" to="(840,210)"/>
    <wire from="(130,610)" to="(130,620)"/>
    <wire from="(210,290)" to="(260,290)"/>
    <wire from="(1590,150)" to="(1590,160)"/>
    <wire from="(1640,40)" to="(1640,50)"/>
    <wire from="(860,470)" to="(900,470)"/>
    <wire from="(80,560)" to="(80,580)"/>
    <wire from="(1210,410)" to="(1210,420)"/>
    <wire from="(700,730)" to="(700,810)"/>
    <wire from="(770,160)" to="(770,240)"/>
    <wire from="(550,550)" to="(550,570)"/>
    <wire from="(220,60)" to="(220,90)"/>
    <wire from="(470,720)" to="(510,720)"/>
    <wire from="(730,250)" to="(730,270)"/>
    <wire from="(800,270)" to="(820,270)"/>
    <wire from="(1350,190)" to="(1360,190)"/>
    <wire from="(940,410)" to="(960,410)"/>
    <wire from="(600,710)" to="(620,710)"/>
    <wire from="(440,550)" to="(460,550)"/>
    <wire from="(580,520)" to="(610,520)"/>
    <wire from="(140,450)" to="(350,450)"/>
    <wire from="(680,530)" to="(770,530)"/>
    <wire from="(140,90)" to="(160,90)"/>
    <wire from="(140,620)" to="(140,670)"/>
    <wire from="(230,550)" to="(230,600)"/>
    <wire from="(950,500)" to="(1020,500)"/>
    <wire from="(1630,140)" to="(1650,140)"/>
    <wire from="(590,270)" to="(590,330)"/>
    <wire from="(1390,210)" to="(1420,210)"/>
    <wire from="(960,440)" to="(970,440)"/>
    <wire from="(1010,330)" to="(1020,330)"/>
    <wire from="(830,310)" to="(840,310)"/>
    <wire from="(520,680)" to="(520,730)"/>
    <wire from="(590,550)" to="(600,550)"/>
    <wire from="(620,420)" to="(630,420)"/>
    <wire from="(610,730)" to="(620,730)"/>
    <wire from="(900,420)" to="(900,470)"/>
    <wire from="(210,690)" to="(210,750)"/>
    <wire from="(770,240)" to="(890,240)"/>
    <wire from="(900,390)" to="(900,400)"/>
    <wire from="(150,120)" to="(150,130)"/>
    <wire from="(340,210)" to="(840,210)"/>
    <wire from="(420,710)" to="(420,720)"/>
    <wire from="(280,250)" to="(280,270)"/>
    <wire from="(960,290)" to="(960,320)"/>
    <wire from="(430,560)" to="(430,580)"/>
    <wire from="(1590,120)" to="(1590,130)"/>
    <wire from="(740,640)" to="(780,640)"/>
    <wire from="(530,340)" to="(530,370)"/>
    <wire from="(910,490)" to="(950,490)"/>
    <wire from="(140,530)" to="(500,530)"/>
    <wire from="(1320,250)" to="(1370,250)"/>
    <wire from="(790,720)" to="(1030,720)"/>
    <wire from="(10,560)" to="(40,560)"/>
    <wire from="(1430,270)" to="(1430,640)"/>
    <wire from="(670,580)" to="(700,580)"/>
    <wire from="(350,270)" to="(370,270)"/>
    <wire from="(170,130)" to="(380,130)"/>
    <wire from="(500,270)" to="(510,270)"/>
    <wire from="(1300,90)" to="(1330,90)"/>
    <wire from="(1330,140)" to="(1330,430)"/>
    <wire from="(700,280)" to="(700,520)"/>
    <wire from="(1250,100)" to="(1250,140)"/>
    <wire from="(880,490)" to="(890,490)"/>
    <wire from="(860,310)" to="(870,310)"/>
    <wire from="(20,690)" to="(20,880)"/>
    <wire from="(1080,720)" to="(1290,720)"/>
    <wire from="(690,630)" to="(690,640)"/>
    <wire from="(1370,250)" to="(1370,400)"/>
    <wire from="(1080,470)" to="(1120,470)"/>
    <wire from="(160,790)" to="(340,790)"/>
    <wire from="(610,580)" to="(610,650)"/>
    <wire from="(650,680)" to="(690,680)"/>
    <wire from="(1200,500)" to="(1200,510)"/>
    <wire from="(1170,310)" to="(1170,320)"/>
    <wire from="(590,530)" to="(590,550)"/>
    <wire from="(780,670)" to="(800,670)"/>
    <wire from="(460,250)" to="(550,250)"/>
    <wire from="(220,580)" to="(250,580)"/>
    <wire from="(460,570)" to="(550,570)"/>
    <wire from="(1220,320)" to="(1230,320)"/>
    <wire from="(1160,390)" to="(1300,390)"/>
    <wire from="(1470,150)" to="(1550,150)"/>
    <wire from="(1160,420)" to="(1170,420)"/>
    <wire from="(1260,430)" to="(1330,430)"/>
    <wire from="(10,130)" to="(10,560)"/>
    <wire from="(260,320)" to="(270,320)"/>
    <wire from="(250,280)" to="(250,520)"/>
    <wire from="(1370,410)" to="(1370,570)"/>
    <wire from="(580,520)" to="(580,580)"/>
    <wire from="(520,640)" to="(600,640)"/>
    <wire from="(220,840)" to="(610,840)"/>
    <wire from="(790,690)" to="(800,690)"/>
    <wire from="(110,720)" to="(110,840)"/>
    <wire from="(670,410)" to="(680,410)"/>
    <wire from="(30,610)" to="(30,670)"/>
    <wire from="(870,510)" to="(950,510)"/>
    <wire from="(600,670)" to="(600,680)"/>
    <wire from="(880,110)" to="(1450,110)"/>
    <wire from="(560,720)" to="(600,720)"/>
    <wire from="(380,130)" to="(380,150)"/>
    <wire from="(820,250)" to="(820,270)"/>
    <wire from="(880,150)" to="(880,170)"/>
    <wire from="(350,420)" to="(350,450)"/>
    <wire from="(640,550)" to="(640,570)"/>
    <wire from="(1490,240)" to="(1500,240)"/>
    <wire from="(620,290)" to="(770,290)"/>
    <wire from="(530,550)" to="(550,550)"/>
    <wire from="(830,640)" to="(1430,640)"/>
    <wire from="(690,710)" to="(710,710)"/>
    <wire from="(670,520)" to="(700,520)"/>
    <wire from="(350,290)" to="(350,400)"/>
    <wire from="(1070,570)" to="(1330,570)"/>
    <wire from="(60,560)" to="(80,560)"/>
    <wire from="(530,290)" to="(620,290)"/>
    <wire from="(130,760)" to="(1040,760)"/>
    <wire from="(200,820)" to="(790,820)"/>
    <wire from="(830,680)" to="(960,680)"/>
    <wire from="(120,630)" to="(130,630)"/>
    <wire from="(320,550)" to="(320,600)"/>
    <wire from="(340,730)" to="(340,790)"/>
    <wire from="(800,190)" to="(810,190)"/>
    <wire from="(680,550)" to="(690,550)"/>
    <wire from="(700,730)" to="(710,730)"/>
    <wire from="(1050,270)" to="(1070,270)"/>
    <wire from="(1300,730)" to="(1300,770)"/>
    <wire from="(770,160)" to="(780,160)"/>
    <wire from="(1300,280)" to="(1300,390)"/>
    <wire from="(60,610)" to="(60,670)"/>
    <wire from="(510,710)" to="(510,720)"/>
    <wire from="(910,310)" to="(910,320)"/>
    <wire from="(370,250)" to="(370,270)"/>
    <wire from="(1400,390)" to="(1460,390)"/>
    <wire from="(520,560)" to="(520,580)"/>
    <wire from="(180,60)" to="(180,90)"/>
    <wire from="(120,640)" to="(120,670)"/>
    <wire from="(220,520)" to="(250,520)"/>
    <wire from="(610,650)" to="(610,690)"/>
    <wire from="(1520,240)" to="(1530,240)"/>
    <wire from="(1370,410)" to="(1380,410)"/>
    <wire from="(1340,700)" to="(1350,700)"/>
    <wire from="(100,880)" to="(130,880)"/>
    <wire from="(230,600)" to="(320,600)"/>
    <wire from="(760,580)" to="(790,580)"/>
    <wire from="(440,270)" to="(460,270)"/>
    <wire from="(1390,90)" to="(1520,90)"/>
    <wire from="(1420,210)" to="(1420,330)"/>
    <wire from="(1590,150)" to="(1600,150)"/>
    <wire from="(20,880)" to="(100,880)"/>
    <wire from="(230,550)" to="(240,550)"/>
    <wire from="(350,450)" to="(620,450)"/>
    <wire from="(960,320)" to="(970,320)"/>
    <wire from="(900,390)" to="(1040,390)"/>
    <wire from="(900,420)" to="(910,420)"/>
    <wire from="(790,280)" to="(790,520)"/>
    <wire from="(90,610)" to="(90,670)"/>
    <wire from="(590,270)" to="(600,270)"/>
    <wire from="(680,270)" to="(680,410)"/>
    <wire from="(780,630)" to="(780,640)"/>
    <wire from="(700,580)" to="(700,650)"/>
    <wire from="(1040,730)" to="(1040,760)"/>
    <wire from="(740,680)" to="(780,680)"/>
    <wire from="(120,610)" to="(120,630)"/>
    <wire from="(680,530)" to="(680,550)"/>
    <wire from="(1040,280)" to="(1040,390)"/>
    <wire from="(890,130)" to="(890,240)"/>
    <wire from="(500,290)" to="(530,290)"/>
    <wire from="(80,230)" to="(300,230)"/>
    <wire from="(310,580)" to="(340,580)"/>
    <wire from="(550,250)" to="(640,250)"/>
    <wire from="(550,570)" to="(640,570)"/>
    <wire from="(1180,330)" to="(1210,330)"/>
    <wire from="(840,600)" to="(1100,600)"/>
    <wire from="(1270,580)" to="(1300,580)"/>
    <wire from="(1340,150)" to="(1340,700)"/>
    <wire from="(340,280)" to="(340,520)"/>
    <wire from="(670,520)" to="(670,580)"/>
    <wire from="(1530,130)" to="(1530,240)"/>
    <wire from="(530,340)" to="(540,340)"/>
    <wire from="(690,670)" to="(690,680)"/>
    <wire from="(1430,130)" to="(1430,150)"/>
    <wire from="(1070,250)" to="(1070,270)"/>
    <wire from="(210,830)" to="(210,840)"/>
    <wire from="(650,720)" to="(690,720)"/>
    <wire from="(200,820)" to="(200,840)"/>
    <wire from="(250,710)" to="(350,710)"/>
    <wire from="(1130,310)" to="(1130,320)"/>
    <wire from="(1050,440)" to="(1230,440)"/>
    <wire from="(1430,270)" to="(1550,270)"/>
    <wire from="(730,550)" to="(730,570)"/>
    <wire from="(770,270)" to="(770,290)"/>
    <wire from="(880,170)" to="(900,170)"/>
    <wire from="(120,750)" to="(210,750)"/>
    <wire from="(620,550)" to="(640,550)"/>
    <wire from="(1260,80)" to="(1270,80)"/>
    <wire from="(1330,30)" to="(1330,90)"/>
    <wire from="(760,520)" to="(790,520)"/>
    <wire from="(1140,350)" to="(1210,350)"/>
    <wire from="(160,90)" to="(180,90)"/>
    <wire from="(1540,90)" to="(1630,90)"/>
    <wire from="(370,150)" to="(380,150)"/>
    <wire from="(410,550)" to="(410,600)"/>
    <wire from="(1340,150)" to="(1360,150)"/>
    <wire from="(520,680)" to="(600,680)"/>
    <wire from="(960,420)" to="(970,420)"/>
    <wire from="(180,810)" to="(700,810)"/>
    <wire from="(770,550)" to="(780,550)"/>
    <wire from="(1210,340)" to="(1230,340)"/>
    <wire from="(620,400)" to="(630,400)"/>
    <wire from="(220,520)" to="(220,580)"/>
    <wire from="(430,730)" to="(430,800)"/>
    <wire from="(250,710)" to="(250,780)"/>
    <wire from="(600,710)" to="(600,720)"/>
    <wire from="(250,580)" to="(250,710)"/>
    <wire from="(130,880)" to="(130,890)"/>
    <wire from="(170,120)" to="(170,130)"/>
    <wire from="(1330,570)" to="(1370,570)"/>
    <wire from="(220,90)" to="(270,90)"/>
    <wire from="(280,550)" to="(280,570)"/>
    <wire from="(460,250)" to="(460,270)"/>
    <wire from="(1160,470)" to="(1160,480)"/>
    <wire from="(610,560)" to="(610,580)"/>
    <wire from="(700,650)" to="(700,690)"/>
    <wire from="(1470,230)" to="(1610,230)"/>
    <wire from="(1300,730)" to="(1310,730)"/>
    <wire from="(320,600)" to="(410,600)"/>
    <wire from="(530,270)" to="(550,270)"/>
    <wire from="(1280,550)" to="(1290,550)"/>
    <wire from="(310,520)" to="(340,520)"/>
    <wire from="(1150,330)" to="(1150,450)"/>
    <wire from="(920,330)" to="(950,330)"/>
    <wire from="(1010,580)" to="(1040,580)"/>
    <wire from="(1280,270)" to="(1280,330)"/>
    <wire from="(1270,520)" to="(1300,520)"/>
    <wire from="(110,720)" to="(190,720)"/>
    <wire from="(340,730)" to="(350,730)"/>
    <wire from="(350,420)" to="(360,420)"/>
    <wire from="(320,550)" to="(330,550)"/>
    <wire from="(220,60)" to="(1260,60)"/>
    <wire from="(320,270)" to="(320,330)"/>
    <wire from="(1530,310)" to="(1550,310)"/>
    <wire from="(680,270)" to="(690,270)"/>
    <wire from="(580,330)" to="(590,330)"/>
    <wire from="(1290,710)" to="(1310,710)"/>
    <wire from="(870,310)" to="(870,320)"/>
    <wire from="(1260,60)" to="(1260,80)"/>
    <wire from="(790,580)" to="(790,650)"/>
    <wire from="(750,140)" to="(750,720)"/>
    <wire from="(530,290)" to="(530,320)"/>
    <wire from="(1210,330)" to="(1210,340)"/>
    <wire from="(260,340)" to="(260,370)"/>
    <wire from="(770,530)" to="(770,550)"/>
    <wire from="(610,690)" to="(610,730)"/>
    <wire from="(950,340)" to="(970,340)"/>
    <wire from="(1200,500)" to="(1280,500)"/>
    <wire from="(400,580)" to="(430,580)"/>
    <wire from="(890,330)" to="(890,370)"/>
    <wire from="(600,630)" to="(620,630)"/>
    <wire from="(1110,350)" to="(1120,350)"/>
    <wire from="(1160,400)" to="(1170,400)"/>
    <wire from="(640,570)" to="(730,570)"/>
    <wire from="(640,250)" to="(730,250)"/>
    <wire from="(200,140)" to="(280,140)"/>
    <wire from="(180,60)" to="(190,60)"/>
    <wire from="(430,280)" to="(430,520)"/>
    <wire from="(760,520)" to="(760,580)"/>
    <wire from="(880,350)" to="(950,350)"/>
    <wire from="(270,30)" to="(270,90)"/>
    <wire from="(50,610)" to="(50,670)"/>
    <wire from="(170,800)" to="(430,800)"/>
    <wire from="(610,650)" to="(620,650)"/>
    <wire from="(1320,250)" to="(1320,270)"/>
    <wire from="(780,670)" to="(780,680)"/>
    <wire from="(900,470)" to="(900,480)"/>
    <wire from="(140,30)" to="(140,40)"/>
    <wire from="(1130,310)" to="(1170,310)"/>
    <wire from="(1490,170)" to="(1550,170)"/>
    <wire from="(1630,80)" to="(1630,90)"/>
    <wire from="(820,550)" to="(820,570)"/>
    <wire from="(880,130)" to="(880,150)"/>
    <wire from="(1030,710)" to="(1050,710)"/>
    <wire from="(1420,150)" to="(1430,150)"/>
    <wire from="(1200,410)" to="(1210,410)"/>
    <wire from="(1040,730)" to="(1050,730)"/>
    <wire from="(710,550)" to="(730,550)"/>
    <wire from="(890,130)" to="(1430,130)"/>
    <wire from="(300,190)" to="(300,230)"/>
    <wire from="(1010,520)" to="(1040,520)"/>
    <wire from="(1270,520)" to="(1270,580)"/>
    <wire from="(400,410)" to="(410,410)"/>
    <wire from="(1020,270)" to="(1020,330)"/>
    <wire from="(130,620)" to="(140,620)"/>
    <wire from="(210,60)" to="(220,60)"/>
    <wire from="(260,370)" to="(530,370)"/>
    <wire from="(310,520)" to="(310,580)"/>
    <wire from="(1020,550)" to="(1030,550)"/>
    <wire from="(80,610)" to="(80,670)"/>
    <wire from="(690,710)" to="(690,720)"/>
    <wire from="(1330,550)" to="(1330,570)"/>
    <wire from="(950,330)" to="(950,340)"/>
    <wire from="(950,490)" to="(950,500)"/>
    <wire from="(1300,580)" to="(1300,730)"/>
    <wire from="(1100,510)" to="(1100,600)"/>
    <wire from="(200,140)" to="(200,660)"/>
    <wire from="(340,200)" to="(340,210)"/>
    <wire from="(370,550)" to="(370,570)"/>
    <wire from="(1430,240)" to="(1490,240)"/>
    <wire from="(1580,320)" to="(1580,330)"/>
    <wire from="(340,580)" to="(340,730)"/>
    <wire from="(270,160)" to="(270,240)"/>
    <wire from="(1050,430)" to="(1050,440)"/>
    <wire from="(550,250)" to="(550,270)"/>
    <wire from="(190,690)" to="(190,720)"/>
    <wire from="(700,560)" to="(700,580)"/>
    <wire from="(110,610)" to="(110,640)"/>
    <wire from="(500,530)" to="(590,530)"/>
    <wire from="(1580,120)" to="(1590,120)"/>
    <wire from="(1280,500)" to="(1280,550)"/>
    <wire from="(260,290)" to="(350,290)"/>
    <wire from="(400,520)" to="(430,520)"/>
    <wire from="(790,650)" to="(790,690)"/>
    <wire from="(620,270)" to="(640,270)"/>
    <wire from="(1150,330)" to="(1160,330)"/>
    <wire from="(260,550)" to="(280,550)"/>
    <wire from="(420,710)" to="(440,710)"/>
    <wire from="(130,630)" to="(130,670)"/>
    <wire from="(520,730)" to="(520,830)"/>
    <wire from="(830,470)" to="(860,470)"/>
    <wire from="(1590,130)" to="(1600,130)"/>
    <wire from="(350,290)" to="(500,290)"/>
    <wire from="(430,730)" to="(440,730)"/>
    <wire from="(410,550)" to="(420,550)"/>
    <wire from="(1170,490)" to="(1200,490)"/>
    <wire from="(850,350)" to="(860,350)"/>
    <wire from="(900,400)" to="(910,400)"/>
    <wire from="(740,720)" to="(750,720)"/>
    <wire from="(770,270)" to="(780,270)"/>
    <wire from="(1250,100)" to="(1270,100)"/>
    <wire from="(1350,700)" to="(1350,720)"/>
    <wire from="(1000,430)" to="(1050,430)"/>
    <wire from="(270,240)" to="(390,240)"/>
    <wire from="(250,560)" to="(250,580)"/>
    <wire from="(390,130)" to="(880,130)"/>
    <wire from="(1300,390)" to="(1300,520)"/>
    <wire from="(1490,110)" to="(1550,110)"/>
    <wire from="(870,310)" to="(910,310)"/>
    <wire from="(1120,470)" to="(1120,480)"/>
    <wire from="(140,40)" to="(1390,40)"/>
    <wire from="(180,810)" to="(180,840)"/>
    <wire from="(150,780)" to="(250,780)"/>
    <wire from="(700,690)" to="(700,730)"/>
    <wire from="(1250,140)" to="(1330,140)"/>
    <wire from="(490,580)" to="(520,580)"/>
    <wire from="(1280,270)" to="(1290,270)"/>
    <wire from="(690,630)" to="(710,630)"/>
    <wire from="(620,450)" to="(1150,450)"/>
    <wire from="(170,800)" to="(170,840)"/>
    <wire from="(1130,510)" to="(1200,510)"/>
    <wire from="(730,570)" to="(820,570)"/>
    <wire from="(730,250)" to="(820,250)"/>
    <wire from="(160,790)" to="(160,840)"/>
    <wire from="(320,270)" to="(330,270)"/>
    <wire from="(1010,520)" to="(1010,580)"/>
    <wire from="(520,280)" to="(520,520)"/>
    <wire from="(1140,490)" to="(1140,530)"/>
    <wire from="(700,650)" to="(710,650)"/>
    <wire from="(530,320)" to="(540,320)"/>
    <wire from="(150,780)" to="(150,840)"/>
    <wire from="(1070,550)" to="(1070,570)"/>
    <wire from="(140,770)" to="(140,840)"/>
    <wire from="(1040,580)" to="(1040,730)"/>
    <wire from="(770,290)" to="(960,290)"/>
    <wire from="(210,830)" to="(520,830)"/>
    <wire from="(410,270)" to="(410,410)"/>
    <wire from="(820,250)" to="(1070,250)"/>
    <wire from="(820,570)" to="(1070,570)"/>
    <wire from="(130,760)" to="(130,840)"/>
    <wire from="(100,860)" to="(100,880)"/>
    <wire from="(840,510)" to="(840,600)"/>
    <wire from="(620,420)" to="(620,450)"/>
    <wire from="(120,750)" to="(120,840)"/>
    <wire from="(800,550)" to="(820,550)"/>
    <wire from="(520,640)" to="(520,680)"/>
    <wire from="(1480,120)" to="(1490,120)"/>
    <wire from="(210,270)" to="(240,270)"/>
    <wire from="(280,250)" to="(370,250)"/>
    <wire from="(280,570)" to="(370,570)"/>
    <wire from="(600,670)" to="(620,670)"/>
    <wire from="(1310,270)" to="(1320,270)"/>
    <wire from="(620,290)" to="(620,400)"/>
    <wire from="(260,340)" to="(270,340)"/>
    <wire from="(1420,330)" to="(1580,330)"/>
    <wire from="(140,290)" to="(210,290)"/>
    <wire from="(400,520)" to="(400,580)"/>
    <wire from="(870,150)" to="(880,150)"/>
    <wire from="(890,330)" to="(900,330)"/>
    <wire from="(140,770)" to="(1300,770)"/>
    <wire from="(1350,190)" to="(1350,230)"/>
    <wire from="(1020,500)" to="(1020,550)"/>
    <wire from="(610,690)" to="(620,690)"/>
    <wire from="(960,410)" to="(960,420)"/>
    <wire from="(1470,150)" to="(1470,230)"/>
    <wire from="(860,470)" to="(860,480)"/>
    <wire from="(1090,310)" to="(1130,310)"/>
    <wire from="(140,370)" to="(260,370)"/>
    <wire from="(1430,240)" to="(1430,270)"/>
    <wire from="(1040,390)" to="(1040,520)"/>
    <wire from="(430,580)" to="(430,730)"/>
    <wire from="(1490,170)" to="(1490,240)"/>
    <wire from="(500,270)" to="(500,290)"/>
    <wire from="(460,550)" to="(460,570)"/>
    <wire from="(800,230)" to="(1350,230)"/>
    <wire from="(790,560)" to="(790,580)"/>
    <wire from="(1200,490)" to="(1200,500)"/>
    <wire from="(1210,340)" to="(1210,350)"/>
    <wire from="(770,530)" to="(880,530)"/>
    <wire from="(640,250)" to="(640,270)"/>
    <wire from="(380,720)" to="(420,720)"/>
    <wire from="(1390,200)" to="(1390,210)"/>
    <wire from="(510,710)" to="(530,710)"/>
    <wire from="(490,520)" to="(520,520)"/>
    <wire from="(880,490)" to="(880,530)"/>
    <wire from="(710,270)" to="(730,270)"/>
    <wire from="(1100,510)" to="(1110,510)"/>
    <wire from="(610,730)" to="(610,840)"/>
    <wire from="(1390,40)" to="(1390,90)"/>
    <wire from="(750,140)" to="(780,140)"/>
    <wire from="(350,550)" to="(370,550)"/>
    <wire from="(590,530)" to="(680,530)"/>
    <wire from="(500,550)" to="(510,550)"/>
    <wire from="(270,160)" to="(280,160)"/>
    <wire from="(300,190)" to="(310,190)"/>
    <wire from="(350,400)" to="(360,400)"/>
    <wire from="(110,640)" to="(120,640)"/>
    <wire from="(160,600)" to="(230,600)"/>
    <wire from="(1310,550)" to="(1330,550)"/>
    <wire from="(1020,270)" to="(1030,270)"/>
    <wire from="(1530,130)" to="(1550,130)"/>
    <wire from="(40,610)" to="(40,670)"/>
    <wire from="(520,730)" to="(530,730)"/>
    <wire from="(1300,560)" to="(1300,580)"/>
    <wire from="(1120,470)" to="(1160,470)"/>
    <wire from="(530,370)" to="(890,370)"/>
    <wire from="(340,560)" to="(340,580)"/>
    <wire from="(650,640)" to="(690,640)"/>
    <wire from="(790,690)" to="(790,720)"/>
    <wire from="(210,270)" to="(210,290)"/>
    <wire from="(1290,710)" to="(1290,720)"/>
    <wire from="(1490,110)" to="(1490,120)"/>
    <wire from="(780,630)" to="(800,630)"/>
    <wire from="(1580,160)" to="(1590,160)"/>
    <wire from="(1340,720)" to="(1350,720)"/>
    <wire from="(1160,420)" to="(1160,470)"/>
    <wire from="(1270,330)" to="(1280,330)"/>
    <wire from="(260,270)" to="(280,270)"/>
    <wire from="(790,720)" to="(790,820)"/>
    <wire from="(580,580)" to="(610,580)"/>
    <wire from="(410,270)" to="(420,270)"/>
    <wire from="(140,40)" to="(140,90)"/>
    <wire from="(1610,230)" to="(1610,270)"/>
    <wire from="(880,530)" to="(1140,530)"/>
    <wire from="(310,330)" to="(320,330)"/>
    <wire from="(960,290)" to="(1220,290)"/>
    <wire from="(520,580)" to="(520,640)"/>
    <wire from="(610,280)" to="(610,520)"/>
    <wire from="(790,650)" to="(800,650)"/>
    <wire from="(80,210)" to="(340,210)"/>
    <wire from="(70,610)" to="(70,670)"/>
    <wire from="(1210,420)" to="(1230,420)"/>
    <wire from="(600,630)" to="(600,640)"/>
    <wire from="(950,340)" to="(950,350)"/>
    <wire from="(950,500)" to="(950,510)"/>
    <wire from="(300,230)" to="(800,230)"/>
    <wire from="(1220,290)" to="(1220,320)"/>
    <wire from="(500,530)" to="(500,550)"/>
    <wire from="(410,600)" to="(840,600)"/>
    <wire from="(1070,250)" to="(1320,250)"/>
    <wire from="(840,210)" to="(1390,210)"/>
    <wire from="(880,110)" to="(880,130)"/>
    <wire from="(260,290)" to="(260,320)"/>
    <wire from="(1160,390)" to="(1160,400)"/>
    <wire from="(1370,400)" to="(1380,400)"/>
    <wire from="(370,250)" to="(460,250)"/>
    <wire from="(370,570)" to="(460,570)"/>
    <wire from="(800,190)" to="(800,230)"/>
    <wire from="(1650,80)" to="(1650,140)"/>
    <wire from="(690,670)" to="(710,670)"/>
    <wire from="(1140,490)" to="(1150,490)"/>
    <wire from="(390,130)" to="(390,240)"/>
    <wire from="(10,130)" to="(150,130)"/>
    <wire from="(1430,130)" to="(1450,130)"/>
    <wire from="(840,510)" to="(850,510)"/>
    <wire from="(490,520)" to="(490,580)"/>
    <wire from="(1050,550)" to="(1070,550)"/>
    <wire from="(700,690)" to="(710,690)"/>
    <wire from="(100,610)" to="(100,670)"/>
    <wire from="(960,440)" to="(960,680)"/>
    <comp lib="1" loc="(740,640)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(900,170)" name="Tunnel">
      <a name="label" val="Itter1"/>
    </comp>
    <comp lib="8" loc="(30,588)" name="Text">
      <a name="text" val="impl"/>
    </comp>
    <comp lib="0" loc="(100,860)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="12"/>
      <a name="incoming" val="12"/>
      <a name="appear" val="right"/>
    </comp>
    <comp lib="1" loc="(740,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(140,370)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="X"/>
    </comp>
    <comp lib="1" loc="(940,410)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(870,510)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(160,90)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(530,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1640,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCOFFflag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1460,390)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="16"/>
      <a name="label" val="NextAddress"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(350,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1050,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(860,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(310,150)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(670,410)" name="Adder"/>
    <comp lib="1" loc="(80,580)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="11"/>
    </comp>
    <comp lib="0" loc="(160,600)" name="Constant">
      <a name="width" val="8"/>
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="1" loc="(1140,350)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(470,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(270,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="DecodeFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="4" loc="(1370,140)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="8" loc="(362,750)" name="Text">
      <a name="text" val="zpgX"/>
    </comp>
    <comp lib="0" loc="(140,450)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="Y"/>
    </comp>
    <comp lib="1" loc="(1630,140)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(710,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(440,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(650,680)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(634,750)" name="Text">
      <a name="text" val="absX"/>
    </comp>
    <comp lib="1" loc="(620,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="4" loc="(820,140)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(440,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(140,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ExecuteFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1260,430)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(260,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(880,350)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(350,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(560,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(800,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="8" loc="(172,744)" name="Text">
      <a name="text" val="Hash"/>
    </comp>
    <comp lib="8" loc="(727,752)" name="Text">
      <a name="text" val="absY"/>
    </comp>
    <comp lib="0" loc="(80,210)" name="Pin">
      <a name="label" val="Reset"/>
    </comp>
    <comp lib="0" loc="(130,890)" name="Pin">
      <a name="facing" val="north"/>
      <a name="width" val="12"/>
      <a name="label" val="AddressInput"/>
    </comp>
    <comp lib="0" loc="(1330,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="HighByteFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(20,690)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="12"/>
      <a name="incoming" val="12"/>
      <a name="appear" val="right"/>
    </comp>
    <comp lib="1" loc="(1050,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1080,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(813,754)" name="Text">
      <a name="text" val="ind"/>
    </comp>
    <comp lib="0" loc="(850,350)" name="Constant">
      <a name="width" val="8"/>
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="1" loc="(800,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1580,120)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1310,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1120,500)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="8" loc="(1062,753)" name="Text">
      <a name="text" val="indX"/>
    </comp>
    <comp lib="1" loc="(1200,410)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(400,410)" name="Adder"/>
    <comp lib="1" loc="(1480,120)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(1010,330)" name="Adder"/>
    <comp lib="1" loc="(830,640)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(650,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(453,750)" name="Text">
      <a name="text" val="zpgY"/>
    </comp>
    <comp lib="1" loc="(830,680)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(190,831)" name="Text">
      <a name="text" val="A"/>
    </comp>
    <comp lib="1" loc="(1000,430)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="8" loc="(131,741)" name="Text">
      <a name="text" val="rel"/>
    </comp>
    <comp lib="1" loc="(530,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1130,510)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(920,330)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(210,60)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="8" loc="(275,747)" name="Text">
      <a name="text" val="zpg"/>
    </comp>
    <comp lib="1" loc="(810,150)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(860,500)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(830,470)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itter1"/>
    </comp>
    <comp lib="1" loc="(260,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1090,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itter1"/>
    </comp>
    <comp lib="1" loc="(1130,340)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(320,140)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(140,530)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="HighByte"/>
    </comp>
    <comp lib="0" loc="(1400,390)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="16"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="1" loc="(1310,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="8" loc="(1320,752)" name="Text">
      <a name="text" val="indY"/>
    </comp>
    <comp lib="0" loc="(140,290)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="1" loc="(870,340)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="3" loc="(580,330)" name="Adder"/>
    <comp lib="1" loc="(40,560)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1340,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(310,330)" name="Adder"/>
    <comp lib="1" loc="(1300,90)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(380,720)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(1560,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="3" loc="(1270,330)" name="Adder"/>
    <comp lib="8" loc="(538,751)" name="Text">
      <a name="text" val="abs"/>
    </comp>
    <comp lib="1" loc="(620,550)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(80,230)" name="Pin">
      <a name="label" val="Clock"/>
    </comp>
    <comp lib="0" loc="(830,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itter1"/>
    </comp>
    <comp lib="1" loc="(1580,160)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1180,330)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(740,680)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1110,350)" name="Constant">
      <a name="width" val="8"/>
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="1" loc="(200,660)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(710,270)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1080,470)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Itter1"/>
    </comp>
    <comp lib="1" loc="(910,490)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(650,640)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1540,90)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1520,240)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1170,490)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1640,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1530,310)" name="Pin">
      <a name="label" val="DecodeHigh"/>
    </comp>
  </circuit>
  <circuit name="TransferInstructions">
    <a name="circuit" val="TransferInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(130,380)" to="(640,380)"/>
    <wire from="(190,450)" to="(190,580)"/>
    <wire from="(270,180)" to="(270,250)"/>
    <wire from="(190,580)" to="(190,650)"/>
    <wire from="(250,470)" to="(250,600)"/>
    <wire from="(700,440)" to="(700,570)"/>
    <wire from="(430,210)" to="(430,350)"/>
    <wire from="(520,590)" to="(580,590)"/>
    <wire from="(590,180)" to="(650,180)"/>
    <wire from="(610,640)" to="(670,640)"/>
    <wire from="(540,630)" to="(580,630)"/>
    <wire from="(250,260)" to="(250,470)"/>
    <wire from="(350,500)" to="(840,500)"/>
    <wire from="(1010,440)" to="(1010,530)"/>
    <wire from="(350,500)" to="(350,580)"/>
    <wire from="(200,230)" to="(200,320)"/>
    <wire from="(690,440)" to="(690,520)"/>
    <wire from="(340,180)" to="(340,210)"/>
    <wire from="(220,590)" to="(260,590)"/>
    <wire from="(630,220)" to="(630,560)"/>
    <wire from="(350,640)" to="(390,640)"/>
    <wire from="(130,290)" to="(230,290)"/>
    <wire from="(250,600)" to="(250,690)"/>
    <wire from="(1320,440)" to="(1320,450)"/>
    <wire from="(450,580)" to="(490,580)"/>
    <wire from="(540,540)" to="(540,580)"/>
    <wire from="(570,650)" to="(570,690)"/>
    <wire from="(240,180)" to="(270,180)"/>
    <wire from="(630,630)" to="(630,670)"/>
    <wire from="(480,240)" to="(480,530)"/>
    <wire from="(370,600)" to="(390,600)"/>
    <wire from="(560,180)" to="(590,180)"/>
    <wire from="(680,180)" to="(1090,180)"/>
    <wire from="(840,440)" to="(840,500)"/>
    <wire from="(330,230)" to="(330,410)"/>
    <wire from="(480,600)" to="(490,600)"/>
    <wire from="(1300,400)" to="(1330,400)"/>
    <wire from="(330,210)" to="(340,210)"/>
    <wire from="(630,580)" to="(700,580)"/>
    <wire from="(170,210)" to="(180,210)"/>
    <wire from="(290,590)" to="(370,590)"/>
    <wire from="(500,180)" to="(500,230)"/>
    <wire from="(230,230)" to="(240,230)"/>
    <wire from="(480,600)" to="(480,650)"/>
    <wire from="(130,320)" to="(200,320)"/>
    <wire from="(190,580)" to="(260,580)"/>
    <wire from="(540,580)" to="(540,630)"/>
    <wire from="(670,230)" to="(680,230)"/>
    <wire from="(1000,440)" to="(1000,490)"/>
    <wire from="(270,180)" to="(340,180)"/>
    <wire from="(550,230)" to="(560,230)"/>
    <wire from="(570,650)" to="(580,650)"/>
    <wire from="(610,210)" to="(620,210)"/>
    <wire from="(320,630)" to="(390,630)"/>
    <wire from="(350,240)" to="(350,500)"/>
    <wire from="(500,180)" to="(560,180)"/>
    <wire from="(540,220)" to="(540,540)"/>
    <wire from="(680,440)" to="(680,510)"/>
    <wire from="(520,640)" to="(580,640)"/>
    <wire from="(550,230)" to="(550,320)"/>
    <wire from="(660,600)" to="(700,600)"/>
    <wire from="(190,450)" to="(1320,450)"/>
    <wire from="(650,180)" to="(650,210)"/>
    <wire from="(610,210)" to="(610,290)"/>
    <wire from="(1300,390)" to="(1300,400)"/>
    <wire from="(230,290)" to="(460,290)"/>
    <wire from="(130,350)" to="(170,350)"/>
    <wire from="(350,640)" to="(350,670)"/>
    <wire from="(210,180)" to="(210,210)"/>
    <wire from="(630,560)" to="(630,580)"/>
    <wire from="(640,230)" to="(640,380)"/>
    <wire from="(220,240)" to="(220,460)"/>
    <wire from="(450,630)" to="(490,630)"/>
    <wire from="(540,630)" to="(540,670)"/>
    <wire from="(200,320)" to="(550,320)"/>
    <wire from="(470,180)" to="(500,180)"/>
    <wire from="(300,410)" to="(330,410)"/>
    <wire from="(480,530)" to="(1010,530)"/>
    <wire from="(450,220)" to="(450,520)"/>
    <wire from="(700,640)" to="(790,640)"/>
    <wire from="(220,460)" to="(1330,460)"/>
    <wire from="(610,590)" to="(700,590)"/>
    <wire from="(480,650)" to="(480,690)"/>
    <wire from="(460,230)" to="(470,230)"/>
    <wire from="(1170,400)" to="(1170,560)"/>
    <wire from="(520,210)" to="(530,210)"/>
    <wire from="(480,650)" to="(490,650)"/>
    <wire from="(360,250)" to="(370,250)"/>
    <wire from="(450,580)" to="(450,630)"/>
    <wire from="(200,210)" to="(210,210)"/>
    <wire from="(370,180)" to="(370,230)"/>
    <wire from="(320,570)" to="(320,630)"/>
    <wire from="(250,470)" to="(1340,470)"/>
    <wire from="(460,230)" to="(460,290)"/>
    <wire from="(580,230)" to="(590,230)"/>
    <wire from="(640,210)" to="(650,210)"/>
    <wire from="(480,530)" to="(480,600)"/>
    <wire from="(220,460)" to="(220,590)"/>
    <wire from="(320,220)" to="(320,490)"/>
    <wire from="(1340,440)" to="(1340,470)"/>
    <wire from="(1330,400)" to="(1370,400)"/>
    <wire from="(300,210)" to="(300,410)"/>
    <wire from="(170,210)" to="(170,350)"/>
    <wire from="(370,590)" to="(370,600)"/>
    <wire from="(380,510)" to="(680,510)"/>
    <wire from="(660,570)" to="(700,570)"/>
    <wire from="(220,590)" to="(220,670)"/>
    <wire from="(130,410)" to="(300,410)"/>
    <wire from="(320,490)" to="(320,570)"/>
    <wire from="(560,180)" to="(560,210)"/>
    <wire from="(350,580)" to="(390,580)"/>
    <wire from="(320,490)" to="(1000,490)"/>
    <wire from="(1370,390)" to="(1370,400)"/>
    <wire from="(380,510)" to="(380,610)"/>
    <wire from="(190,220)" to="(190,450)"/>
    <wire from="(330,410)" to="(360,410)"/>
    <wire from="(340,180)" to="(370,180)"/>
    <wire from="(230,250)" to="(230,290)"/>
    <wire from="(630,560)" to="(1170,560)"/>
    <wire from="(450,630)" to="(450,670)"/>
    <wire from="(430,210)" to="(440,210)"/>
    <wire from="(390,250)" to="(400,250)"/>
    <wire from="(240,180)" to="(240,230)"/>
    <wire from="(490,230)" to="(500,230)"/>
    <wire from="(330,230)" to="(340,230)"/>
    <wire from="(230,250)" to="(240,250)"/>
    <wire from="(660,600)" to="(660,650)"/>
    <wire from="(680,180)" to="(680,230)"/>
    <wire from="(570,550)" to="(570,600)"/>
    <wire from="(420,590)" to="(490,590)"/>
    <wire from="(550,210)" to="(560,210)"/>
    <wire from="(320,570)" to="(390,570)"/>
    <wire from="(400,180)" to="(400,250)"/>
    <wire from="(1330,440)" to="(1330,460)"/>
    <wire from="(660,240)" to="(660,570)"/>
    <wire from="(690,400)" to="(690,410)"/>
    <wire from="(1010,400)" to="(1010,410)"/>
    <wire from="(850,400)" to="(850,410)"/>
    <wire from="(540,540)" to="(860,540)"/>
    <wire from="(520,210)" to="(520,350)"/>
    <wire from="(730,590)" to="(790,590)"/>
    <wire from="(540,580)" to="(580,580)"/>
    <wire from="(630,630)" to="(670,630)"/>
    <wire from="(320,630)" to="(320,650)"/>
    <wire from="(660,570)" to="(660,600)"/>
    <wire from="(450,520)" to="(690,520)"/>
    <wire from="(470,180)" to="(470,210)"/>
    <wire from="(1330,400)" to="(1330,410)"/>
    <wire from="(430,350)" to="(520,350)"/>
    <wire from="(210,180)" to="(240,180)"/>
    <wire from="(1020,440)" to="(1020,550)"/>
    <wire from="(660,650)" to="(660,690)"/>
    <wire from="(360,250)" to="(360,410)"/>
    <wire from="(370,180)" to="(400,180)"/>
    <wire from="(860,440)" to="(860,540)"/>
    <wire from="(650,180)" to="(680,180)"/>
    <wire from="(460,290)" to="(610,290)"/>
    <wire from="(380,610)" to="(380,650)"/>
    <wire from="(380,650)" to="(380,690)"/>
    <wire from="(380,650)" to="(390,650)"/>
    <wire from="(380,610)" to="(390,610)"/>
    <wire from="(460,210)" to="(470,210)"/>
    <wire from="(250,600)" to="(260,600)"/>
    <wire from="(300,210)" to="(310,210)"/>
    <wire from="(260,250)" to="(270,250)"/>
    <wire from="(360,230)" to="(370,230)"/>
    <wire from="(200,230)" to="(210,230)"/>
    <wire from="(570,550)" to="(1020,550)"/>
    <wire from="(350,580)" to="(350,640)"/>
    <wire from="(570,600)" to="(570,650)"/>
    <wire from="(590,180)" to="(590,230)"/>
    <wire from="(450,520)" to="(450,580)"/>
    <wire from="(630,580)" to="(630,630)"/>
    <wire from="(400,180)" to="(470,180)"/>
    <wire from="(420,640)" to="(490,640)"/>
    <wire from="(660,650)" to="(670,650)"/>
    <wire from="(570,600)" to="(580,600)"/>
    <wire from="(170,350)" to="(430,350)"/>
    <wire from="(570,240)" to="(570,550)"/>
    <wire from="(640,230)" to="(650,230)"/>
    <wire from="(380,260)" to="(380,510)"/>
    <comp lib="1" loc="(1010,410)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(850,400)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="YWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(520,640)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(350,670)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="LDY"/>
    </comp>
    <comp lib="1" loc="(490,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(640,210)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(360,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(130,320)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="y"/>
    </comp>
    <comp lib="0" loc="(1370,390)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCOFF"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(790,640)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="FlagFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1090,180)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(580,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(220,670)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="STY"/>
    </comp>
    <comp lib="0" loc="(570,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="TYA"/>
    </comp>
    <comp lib="0" loc="(380,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="LDX"/>
    </comp>
    <comp lib="1" loc="(520,590)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(130,380)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="s"/>
    </comp>
    <comp lib="1" loc="(260,250)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(850,410)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(670,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1330,410)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(550,210)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(320,650)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="LDA"/>
    </comp>
    <comp lib="0" loc="(1170,400)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(420,590)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="0" loc="(690,400)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="XWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(690,410)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(480,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="TXA"/>
    </comp>
    <comp lib="1" loc="(290,590)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(630,670)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="TXS"/>
    </comp>
    <comp lib="1" loc="(610,590)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(330,210)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1300,390)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(200,210)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(450,670)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="TAX"/>
    </comp>
    <comp lib="0" loc="(1010,400)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(660,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="TSX"/>
    </comp>
    <comp lib="0" loc="(250,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="STX"/>
    </comp>
    <comp lib="0" loc="(130,290)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="x"/>
    </comp>
    <comp lib="1" loc="(420,640)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(610,640)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(790,590)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="TransferInstructionDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(190,650)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="STA"/>
    </comp>
    <comp lib="1" loc="(230,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(730,590)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(460,210)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(390,250)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(700,640)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(540,670)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="TAY"/>
    </comp>
    <comp lib="0" loc="(130,410)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="M"/>
    </comp>
    <comp lib="0" loc="(130,350)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="a"/>
    </comp>
  </circuit>
  <circuit name="Execute">
    <a name="circuit" val="Execute"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="west"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(660,500)" to="(660,510)"/>
    <wire from="(760,280)" to="(760,290)"/>
    <wire from="(1000,40)" to="(1000,50)"/>
    <wire from="(810,490)" to="(810,500)"/>
    <wire from="(870,230)" to="(870,240)"/>
    <wire from="(880,240)" to="(880,250)"/>
    <wire from="(600,680)" to="(650,680)"/>
    <wire from="(850,530)" to="(850,540)"/>
    <wire from="(130,930)" to="(130,940)"/>
    <wire from="(450,130)" to="(450,140)"/>
    <wire from="(440,440)" to="(440,450)"/>
    <wire from="(1570,750)" to="(1690,750)"/>
    <wire from="(960,800)" to="(960,830)"/>
    <wire from="(990,350)" to="(990,380)"/>
    <wire from="(1790,350)" to="(1790,360)"/>
    <wire from="(690,780)" to="(730,780)"/>
    <wire from="(880,80)" to="(880,100)"/>
    <wire from="(450,610)" to="(450,640)"/>
    <wire from="(1090,130)" to="(1090,140)"/>
    <wire from="(1100,140)" to="(1100,150)"/>
    <wire from="(410,820)" to="(450,820)"/>
    <wire from="(900,90)" to="(1010,90)"/>
    <wire from="(270,1100)" to="(270,1200)"/>
    <wire from="(1510,510)" to="(1520,510)"/>
    <wire from="(1520,840)" to="(1530,840)"/>
    <wire from="(1080,400)" to="(1090,400)"/>
    <wire from="(1100,580)" to="(1110,580)"/>
    <wire from="(1480,40)" to="(1480,100)"/>
    <wire from="(20,130)" to="(40,130)"/>
    <wire from="(1780,460)" to="(1790,460)"/>
    <wire from="(1620,140)" to="(1630,140)"/>
    <wire from="(1180,540)" to="(1180,600)"/>
    <wire from="(1080,220)" to="(1110,220)"/>
    <wire from="(360,960)" to="(370,960)"/>
    <wire from="(160,440)" to="(170,440)"/>
    <wire from="(220,180)" to="(230,180)"/>
    <wire from="(700,700)" to="(700,750)"/>
    <wire from="(850,490)" to="(860,490)"/>
    <wire from="(860,340)" to="(870,340)"/>
    <wire from="(1510,660)" to="(1530,660)"/>
    <wire from="(680,480)" to="(690,480)"/>
    <wire from="(770,580)" to="(770,590)"/>
    <wire from="(860,510)" to="(860,520)"/>
    <wire from="(1770,300)" to="(1770,310)"/>
    <wire from="(1570,880)" to="(1690,880)"/>
    <wire from="(1780,310)" to="(1780,320)"/>
    <wire from="(470,440)" to="(470,460)"/>
    <wire from="(160,220)" to="(200,220)"/>
    <wire from="(360,810)" to="(360,840)"/>
    <wire from="(1490,180)" to="(1490,190)"/>
    <wire from="(350,410)" to="(390,410)"/>
    <wire from="(740,550)" to="(740,570)"/>
    <wire from="(1330,140)" to="(1340,140)"/>
    <wire from="(980,740)" to="(1000,740)"/>
    <wire from="(1000,330)" to="(1000,370)"/>
    <wire from="(1350,40)" to="(1350,100)"/>
    <wire from="(1760,410)" to="(1770,410)"/>
    <wire from="(620,1100)" to="(620,1200)"/>
    <wire from="(1780,110)" to="(1790,110)"/>
    <wire from="(420,190)" to="(430,190)"/>
    <wire from="(420,350)" to="(430,350)"/>
    <wire from="(260,190)" to="(270,190)"/>
    <wire from="(20,150)" to="(20,200)"/>
    <wire from="(370,620)" to="(380,620)"/>
    <wire from="(330,580)" to="(340,580)"/>
    <wire from="(160,730)" to="(170,730)"/>
    <wire from="(420,710)" to="(420,760)"/>
    <wire from="(220,150)" to="(230,150)"/>
    <wire from="(710,840)" to="(710,900)"/>
    <wire from="(120,50)" to="(130,50)"/>
    <wire from="(730,700)" to="(730,750)"/>
    <wire from="(990,760)" to="(1000,760)"/>
    <wire from="(680,770)" to="(690,770)"/>
    <wire from="(660,910)" to="(670,910)"/>
    <wire from="(740,670)" to="(750,670)"/>
    <wire from="(530,140)" to="(540,140)"/>
    <wire from="(1050,250)" to="(1050,360)"/>
    <wire from="(1100,80)" to="(1100,100)"/>
    <wire from="(870,330)" to="(870,340)"/>
    <wire from="(460,80)" to="(460,90)"/>
    <wire from="(1790,450)" to="(1790,460)"/>
    <wire from="(1630,130)" to="(1630,140)"/>
    <wire from="(380,960)" to="(380,980)"/>
    <wire from="(460,560)" to="(460,580)"/>
    <wire from="(500,440)" to="(500,460)"/>
    <wire from="(690,630)" to="(690,660)"/>
    <wire from="(1470,130)" to="(1470,140)"/>
    <wire from="(1480,140)" to="(1480,150)"/>
    <wire from="(130,70)" to="(130,100)"/>
    <wire from="(360,710)" to="(400,710)"/>
    <wire from="(1520,500)" to="(1520,510)"/>
    <wire from="(1530,830)" to="(1530,840)"/>
    <wire from="(1240,90)" to="(1640,90)"/>
    <wire from="(1420,680)" to="(1430,680)"/>
    <wire from="(1200,140)" to="(1210,140)"/>
    <wire from="(930,650)" to="(960,650)"/>
    <wire from="(1010,250)" to="(1040,250)"/>
    <wire from="(450,230)" to="(450,270)"/>
    <wire from="(1640,580)" to="(1650,580)"/>
    <wire from="(690,500)" to="(760,500)"/>
    <wire from="(370,590)" to="(380,590)"/>
    <wire from="(340,560)" to="(350,560)"/>
    <wire from="(320,860)" to="(330,860)"/>
    <wire from="(1120,520)" to="(1150,520)"/>
    <wire from="(1770,540)" to="(1790,540)"/>
    <wire from="(670,130)" to="(670,180)"/>
    <wire from="(1000,420)" to="(1010,420)"/>
    <wire from="(880,140)" to="(890,140)"/>
    <wire from="(1560,490)" to="(1580,490)"/>
    <wire from="(1360,180)" to="(1360,220)"/>
    <wire from="(770,190)" to="(780,190)"/>
    <wire from="(520,420)" to="(530,420)"/>
    <wire from="(820,440)" to="(820,490)"/>
    <wire from="(750,660)" to="(750,670)"/>
    <wire from="(540,130)" to="(540,140)"/>
    <wire from="(1090,360)" to="(1090,380)"/>
    <wire from="(800,550)" to="(800,560)"/>
    <wire from="(350,820)" to="(400,820)"/>
    <wire from="(450,40)" to="(450,50)"/>
    <wire from="(430,180)" to="(430,190)"/>
    <wire from="(440,190)" to="(440,200)"/>
    <wire from="(400,630)" to="(400,640)"/>
    <wire from="(440,830)" to="(440,840)"/>
    <wire from="(1770,400)" to="(1770,410)"/>
    <wire from="(1570,820)" to="(1690,820)"/>
    <wire from="(1780,410)" to="(1780,420)"/>
    <wire from="(1510,530)" to="(1570,530)"/>
    <wire from="(400,790)" to="(400,820)"/>
    <wire from="(1520,470)" to="(1520,480)"/>
    <wire from="(1340,130)" to="(1340,140)"/>
    <wire from="(1350,140)" to="(1350,150)"/>
    <wire from="(710,940)" to="(710,960)"/>
    <wire from="(1220,610)" to="(1230,610)"/>
    <wire from="(460,310)" to="(490,310)"/>
    <wire from="(1110,660)" to="(1120,660)"/>
    <wire from="(840,1100)" to="(840,1200)"/>
    <wire from="(470,330)" to="(490,330)"/>
    <wire from="(520,1100)" to="(520,1200)"/>
    <wire from="(1760,510)" to="(1770,510)"/>
    <wire from="(1780,210)" to="(1790,210)"/>
    <wire from="(1600,190)" to="(1610,190)"/>
    <wire from="(160,180)" to="(180,180)"/>
    <wire from="(880,730)" to="(910,730)"/>
    <wire from="(1680,590)" to="(1690,590)"/>
    <wire from="(430,940)" to="(440,940)"/>
    <wire from="(480,350)" to="(490,350)"/>
    <wire from="(1130,500)" to="(1160,500)"/>
    <wire from="(1130,560)" to="(1130,600)"/>
    <wire from="(1450,190)" to="(1470,190)"/>
    <wire from="(1230,180)" to="(1230,220)"/>
    <wire from="(640,670)" to="(650,670)"/>
    <wire from="(1060,280)" to="(1080,280)"/>
    <wire from="(750,140)" to="(760,140)"/>
    <wire from="(750,940)" to="(760,940)"/>
    <wire from="(680,80)" to="(680,90)"/>
    <wire from="(780,180)" to="(780,190)"/>
    <wire from="(770,490)" to="(770,500)"/>
    <wire from="(410,520)" to="(470,520)"/>
    <wire from="(900,780)" to="(900,790)"/>
    <wire from="(910,790)" to="(910,800)"/>
    <wire from="(1030,430)" to="(1030,440)"/>
    <wire from="(890,130)" to="(890,140)"/>
    <wire from="(390,830)" to="(440,830)"/>
    <wire from="(400,440)" to="(400,450)"/>
    <wire from="(430,630)" to="(430,640)"/>
    <wire from="(1640,560)" to="(1640,580)"/>
    <wire from="(1560,570)" to="(1600,570)"/>
    <wire from="(330,370)" to="(330,380)"/>
    <wire from="(1640,80)" to="(1640,90)"/>
    <wire from="(390,910)" to="(390,930)"/>
    <wire from="(1210,130)" to="(1210,140)"/>
    <wire from="(1220,140)" to="(1220,150)"/>
    <wire from="(1470,230)" to="(1470,240)"/>
    <wire from="(420,710)" to="(460,710)"/>
    <wire from="(660,700)" to="(660,720)"/>
    <wire from="(20,380)" to="(20,410)"/>
    <wire from="(1470,670)" to="(1480,670)"/>
    <wire from="(1510,550)" to="(1520,550)"/>
    <wire from="(1520,560)" to="(1530,560)"/>
    <wire from="(390,1100)" to="(390,1200)"/>
    <wire from="(1070,310)" to="(1070,360)"/>
    <wire from="(980,330)" to="(1000,330)"/>
    <wire from="(430,730)" to="(460,730)"/>
    <wire from="(1100,140)" to="(1110,140)"/>
    <wire from="(760,420)" to="(790,420)"/>
    <wire from="(440,750)" to="(460,750)"/>
    <wire from="(1760,160)" to="(1770,160)"/>
    <wire from="(1140,540)" to="(1140,600)"/>
    <wire from="(180,170)" to="(200,170)"/>
    <wire from="(450,770)" to="(460,770)"/>
    <wire from="(360,1000)" to="(370,1000)"/>
    <wire from="(140,1100)" to="(150,1100)"/>
    <wire from="(120,920)" to="(130,920)"/>
    <wire from="(430,790)" to="(430,840)"/>
    <wire from="(220,220)" to="(230,220)"/>
    <wire from="(1460,650)" to="(1480,650)"/>
    <wire from="(880,240)" to="(890,240)"/>
    <wire from="(670,40)" to="(670,50)"/>
    <wire from="(770,140)" to="(770,150)"/>
    <wire from="(760,130)" to="(760,140)"/>
    <wire from="(800,490)" to="(800,500)"/>
    <wire from="(430,440)" to="(430,450)"/>
    <wire from="(340,830)" to="(340,840)"/>
    <wire from="(950,800)" to="(950,830)"/>
    <wire from="(1790,200)" to="(1790,210)"/>
    <wire from="(1770,500)" to="(1770,510)"/>
    <wire from="(1630,40)" to="(1630,50)"/>
    <wire from="(1610,180)" to="(1610,190)"/>
    <wire from="(770,460)" to="(770,490)"/>
    <wire from="(660,510)" to="(760,510)"/>
    <wire from="(570,90)" to="(680,90)"/>
    <wire from="(1090,620)" to="(1090,630)"/>
    <wire from="(550,80)" to="(550,100)"/>
    <wire from="(530,380)" to="(530,400)"/>
    <wire from="(340,600)" to="(380,600)"/>
    <wire from="(640,650)" to="(640,670)"/>
    <wire from="(690,700)" to="(690,720)"/>
    <wire from="(20,350)" to="(20,380)"/>
    <wire from="(750,920)" to="(750,940)"/>
    <wire from="(1530,700)" to="(1540,700)"/>
    <wire from="(970,770)" to="(990,770)"/>
    <wire from="(620,900)" to="(640,900)"/>
    <wire from="(1090,420)" to="(1100,420)"/>
    <wire from="(700,810)" to="(730,810)"/>
    <wire from="(930,650)" to="(930,750)"/>
    <wire from="(960,430)" to="(990,430)"/>
    <wire from="(1780,310)" to="(1790,310)"/>
    <wire from="(150,910)" to="(170,910)"/>
    <wire from="(440,570)" to="(450,570)"/>
    <wire from="(1080,390)" to="(1110,390)"/>
    <wire from="(340,630)" to="(350,630)"/>
    <wire from="(100,1030)" to="(110,1030)"/>
    <wire from="(130,100)" to="(140,100)"/>
    <wire from="(970,140)" to="(980,140)"/>
    <wire from="(1190,560)" to="(1190,600)"/>
    <wire from="(1570,560)" to="(1600,560)"/>
    <wire from="(860,190)" to="(870,190)"/>
    <wire from="(860,510)" to="(870,510)"/>
    <wire from="(750,240)" to="(760,240)"/>
    <wire from="(700,990)" to="(710,990)"/>
    <wire from="(1150,520)" to="(1150,600)"/>
    <wire from="(460,310)" to="(460,380)"/>
    <wire from="(1100,600)" to="(1100,620)"/>
    <wire from="(1220,80)" to="(1220,100)"/>
    <wire from="(830,490)" to="(830,500)"/>
    <wire from="(900,80)" to="(900,90)"/>
    <wire from="(890,230)" to="(890,240)"/>
    <wire from="(460,600)" to="(460,610)"/>
    <wire from="(910,730)" to="(910,760)"/>
    <wire from="(1770,150)" to="(1770,160)"/>
    <wire from="(1780,160)" to="(1780,170)"/>
    <wire from="(460,440)" to="(460,460)"/>
    <wire from="(970,400)" to="(1010,400)"/>
    <wire from="(430,730)" to="(430,760)"/>
    <wire from="(1170,670)" to="(1170,680)"/>
    <wire from="(1110,130)" to="(1110,140)"/>
    <wire from="(20,320)" to="(20,350)"/>
    <wire from="(750,890)" to="(750,910)"/>
    <wire from="(1480,140)" to="(1490,140)"/>
    <wire from="(1040,250)" to="(1040,360)"/>
    <wire from="(1520,500)" to="(1530,500)"/>
    <wire from="(1530,830)" to="(1540,830)"/>
    <wire from="(780,280)" to="(780,320)"/>
    <wire from="(1080,380)" to="(1090,380)"/>
    <wire from="(450,540)" to="(470,540)"/>
    <wire from="(1760,260)" to="(1770,260)"/>
    <wire from="(460,560)" to="(470,560)"/>
    <wire from="(380,480)" to="(390,480)"/>
    <wire from="(100,1000)" to="(110,1000)"/>
    <wire from="(1580,550)" to="(1600,550)"/>
    <wire from="(130,70)" to="(140,70)"/>
    <wire from="(1530,650)" to="(1560,650)"/>
    <wire from="(220,160)" to="(230,160)"/>
    <wire from="(910,850)" to="(920,850)"/>
    <wire from="(720,700)" to="(720,750)"/>
    <wire from="(1010,310)" to="(1020,310)"/>
    <wire from="(880,820)" to="(890,820)"/>
    <wire from="(1490,940)" to="(1510,940)"/>
    <wire from="(690,630)" to="(700,630)"/>
    <wire from="(640,740)" to="(650,740)"/>
    <wire from="(660,920)" to="(670,920)"/>
    <wire from="(740,680)" to="(750,680)"/>
    <wire from="(750,690)" to="(760,690)"/>
    <wire from="(780,440)" to="(780,490)"/>
    <wire from="(760,230)" to="(760,240)"/>
    <wire from="(770,240)" to="(770,250)"/>
    <wire from="(980,130)" to="(980,140)"/>
    <wire from="(1090,400)" to="(1090,420)"/>
    <wire from="(870,180)" to="(870,190)"/>
    <wire from="(890,40)" to="(890,50)"/>
    <wire from="(880,190)" to="(880,200)"/>
    <wire from="(470,580)" to="(470,590)"/>
    <wire from="(1110,580)" to="(1110,610)"/>
    <wire from="(1790,300)" to="(1790,310)"/>
    <wire from="(830,460)" to="(830,490)"/>
    <wire from="(490,440)" to="(490,460)"/>
    <wire from="(20,130)" to="(20,150)"/>
    <wire from="(1120,90)" to="(1240,90)"/>
    <wire from="(1550,620)" to="(1600,620)"/>
    <wire from="(160,200)" to="(200,200)"/>
    <wire from="(350,390)" to="(390,390)"/>
    <wire from="(790,90)" to="(900,90)"/>
    <wire from="(20,290)" to="(20,320)"/>
    <wire from="(690,480)" to="(690,500)"/>
    <wire from="(770,80)" to="(770,100)"/>
    <wire from="(940,680)" to="(960,680)"/>
    <wire from="(1350,140)" to="(1360,140)"/>
    <wire from="(300,420)" to="(390,420)"/>
    <wire from="(990,410)" to="(1010,410)"/>
    <wire from="(420,310)" to="(450,310)"/>
    <wire from="(1220,650)" to="(1230,650)"/>
    <wire from="(1210,640)" to="(1220,640)"/>
    <wire from="(1090,360)" to="(1100,360)"/>
    <wire from="(1080,190)" to="(1090,190)"/>
    <wire from="(1100,690)" to="(1110,690)"/>
    <wire from="(360,730)" to="(390,730)"/>
    <wire from="(310,370)" to="(330,370)"/>
    <wire from="(750,320)" to="(780,320)"/>
    <wire from="(410,950)" to="(430,950)"/>
    <wire from="(520,410)" to="(550,410)"/>
    <wire from="(1780,90)" to="(1790,90)"/>
    <wire from="(370,800)" to="(370,840)"/>
    <wire from="(980,390)" to="(1010,390)"/>
    <wire from="(1780,410)" to="(1790,410)"/>
    <wire from="(130,30)" to="(150,30)"/>
    <wire from="(410,520)" to="(410,560)"/>
    <wire from="(440,190)" to="(450,190)"/>
    <wire from="(370,440)" to="(380,440)"/>
    <wire from="(1610,230)" to="(1630,230)"/>
    <wire from="(160,230)" to="(170,230)"/>
    <wire from="(1160,500)" to="(1160,600)"/>
    <wire from="(20,410)" to="(30,410)"/>
    <wire from="(100,970)" to="(110,970)"/>
    <wire from="(860,290)" to="(870,290)"/>
    <wire from="(1070,650)" to="(1090,650)"/>
    <wire from="(1120,540)" to="(1140,540)"/>
    <wire from="(1130,710)" to="(1150,710)"/>
    <wire from="(750,660)" to="(760,660)"/>
    <wire from="(1210,630)" to="(1230,630)"/>
    <wire from="(1600,920)" to="(1690,920)"/>
    <wire from="(530,440)" to="(540,440)"/>
    <wire from="(980,470)" to="(1060,470)"/>
    <wire from="(1570,530)" to="(1570,560)"/>
    <wire from="(790,550)" to="(790,560)"/>
    <wire from="(890,810)" to="(890,820)"/>
    <wire from="(790,420)" to="(790,490)"/>
    <wire from="(390,470)" to="(390,480)"/>
    <wire from="(390,630)" to="(390,640)"/>
    <wire from="(1640,600)" to="(1640,620)"/>
    <wire from="(700,810)" to="(700,900)"/>
    <wire from="(1770,250)" to="(1770,260)"/>
    <wire from="(340,580)" to="(340,600)"/>
    <wire from="(1780,260)" to="(1780,270)"/>
    <wire from="(400,960)" to="(400,980)"/>
    <wire from="(130,50)" to="(130,70)"/>
    <wire from="(430,350)" to="(430,380)"/>
    <wire from="(1120,80)" to="(1120,90)"/>
    <wire from="(980,740)" to="(980,760)"/>
    <wire from="(1490,130)" to="(1490,140)"/>
    <wire from="(340,830)" to="(380,830)"/>
    <wire from="(1530,650)" to="(1530,660)"/>
    <wire from="(20,260)" to="(20,290)"/>
    <wire from="(1510,590)" to="(1520,590)"/>
    <wire from="(1530,930)" to="(1540,930)"/>
    <wire from="(990,380)" to="(1010,380)"/>
    <wire from="(1220,140)" to="(1230,140)"/>
    <wire from="(890,330)" to="(890,370)"/>
    <wire from="(1070,310)" to="(1080,310)"/>
    <wire from="(950,710)" to="(950,750)"/>
    <wire from="(640,180)" to="(670,180)"/>
    <wire from="(450,640)" to="(470,640)"/>
    <wire from="(1760,360)" to="(1770,360)"/>
    <wire from="(1820,100)" to="(1830,100)"/>
    <wire from="(390,790)" to="(390,830)"/>
    <wire from="(420,140)" to="(430,140)"/>
    <wire from="(260,1100)" to="(270,1100)"/>
    <wire from="(1090,630)" to="(1120,630)"/>
    <wire from="(370,570)" to="(380,570)"/>
    <wire from="(160,680)" to="(170,680)"/>
    <wire from="(160,840)" to="(170,840)"/>
    <wire from="(20,380)" to="(30,380)"/>
    <wire from="(970,370)" to="(980,370)"/>
    <wire from="(910,790)" to="(920,790)"/>
    <wire from="(700,940)" to="(700,990)"/>
    <wire from="(880,760)" to="(890,760)"/>
    <wire from="(370,800)" to="(440,800)"/>
    <wire from="(1070,620)" to="(1090,620)"/>
    <wire from="(1100,650)" to="(1120,650)"/>
    <wire from="(520,400)" to="(530,400)"/>
    <wire from="(870,280)" to="(870,290)"/>
    <wire from="(880,290)" to="(880,300)"/>
    <wire from="(380,750)" to="(380,760)"/>
    <wire from="(450,180)" to="(450,190)"/>
    <wire from="(420,630)" to="(420,640)"/>
    <wire from="(380,430)" to="(380,440)"/>
    <wire from="(1790,400)" to="(1790,410)"/>
    <wire from="(420,790)" to="(420,810)"/>
    <wire from="(630,930)" to="(670,930)"/>
    <wire from="(450,820)" to="(450,840)"/>
    <wire from="(800,400)" to="(800,490)"/>
    <wire from="(1110,40)" to="(1110,50)"/>
    <wire from="(1090,180)" to="(1090,190)"/>
    <wire from="(990,80)" to="(990,100)"/>
    <wire from="(530,420)" to="(530,440)"/>
    <wire from="(1010,90)" to="(1120,90)"/>
    <wire from="(640,690)" to="(640,710)"/>
    <wire from="(1360,130)" to="(1360,140)"/>
    <wire from="(20,230)" to="(20,260)"/>
    <wire from="(840,520)" to="(860,520)"/>
    <wire from="(170,160)" to="(200,160)"/>
    <wire from="(1480,850)" to="(1490,850)"/>
    <wire from="(440,590)" to="(470,590)"/>
    <wire from="(760,440)" to="(780,440)"/>
    <wire from="(430,270)" to="(450,270)"/>
    <wire from="(440,600)" to="(460,600)"/>
    <wire from="(1560,930)" to="(1570,930)"/>
    <wire from="(440,610)" to="(450,610)"/>
    <wire from="(1510,610)" to="(1600,610)"/>
    <wire from="(160,490)" to="(170,490)"/>
    <wire from="(160,170)" to="(170,170)"/>
    <wire from="(440,330)" to="(440,380)"/>
    <wire from="(220,230)" to="(230,230)"/>
    <wire from="(20,350)" to="(30,350)"/>
    <wire from="(1340,220)" to="(1360,220)"/>
    <wire from="(910,760)" to="(920,760)"/>
    <wire from="(1000,370)" to="(1010,370)"/>
    <wire from="(730,940)" to="(730,990)"/>
    <wire from="(560,130)" to="(560,180)"/>
    <wire from="(840,530)" to="(850,530)"/>
    <wire from="(1100,620)" to="(1120,620)"/>
    <wire from="(1080,600)" to="(1100,600)"/>
    <wire from="(690,1020)" to="(700,1020)"/>
    <wire from="(650,500)" to="(660,500)"/>
    <wire from="(770,140)" to="(780,140)"/>
    <wire from="(740,910)" to="(750,910)"/>
    <wire from="(530,380)" to="(540,380)"/>
    <wire from="(610,1100)" to="(620,1100)"/>
    <wire from="(790,490)" to="(790,500)"/>
    <wire from="(430,130)" to="(430,140)"/>
    <wire from="(440,140)" to="(440,150)"/>
    <wire from="(420,440)" to="(420,450)"/>
    <wire from="(1770,350)" to="(1770,360)"/>
    <wire from="(940,800)" to="(940,830)"/>
    <wire from="(1780,360)" to="(1780,370)"/>
    <wire from="(420,920)" to="(420,940)"/>
    <wire from="(1230,130)" to="(1230,140)"/>
    <wire from="(390,730)" to="(390,760)"/>
    <wire from="(1050,430)" to="(1050,440)"/>
    <wire from="(1520,580)" to="(1520,590)"/>
    <wire from="(680,700)" to="(680,720)"/>
    <wire from="(20,200)" to="(20,230)"/>
    <wire from="(1030,280)" to="(1030,360)"/>
    <wire from="(1330,190)" to="(1340,190)"/>
    <wire from="(710,840)" to="(730,840)"/>
    <wire from="(1110,610)" to="(1120,610)"/>
    <wire from="(690,970)" to="(720,970)"/>
    <wire from="(680,960)" to="(710,960)"/>
    <wire from="(970,450)" to="(1000,450)"/>
    <wire from="(1760,460)" to="(1770,460)"/>
    <wire from="(1780,160)" to="(1790,160)"/>
    <wire from="(1600,140)" to="(1610,140)"/>
    <wire from="(730,1100)" to="(730,1200)"/>
    <wire from="(420,240)" to="(430,240)"/>
    <wire from="(350,970)" to="(360,970)"/>
    <wire from="(220,200)" to="(230,200)"/>
    <wire from="(470,330)" to="(470,380)"/>
    <wire from="(20,320)" to="(30,320)"/>
    <wire from="(990,170)" to="(1000,170)"/>
    <wire from="(1450,140)" to="(1470,140)"/>
    <wire from="(750,890)" to="(760,890)"/>
    <wire from="(1210,220)" to="(1230,220)"/>
    <wire from="(640,140)" to="(650,140)"/>
    <wire from="(1060,280)" to="(1060,360)"/>
    <wire from="(450,310)" to="(450,380)"/>
    <wire from="(780,130)" to="(780,140)"/>
    <wire from="(700,1010)" to="(700,1020)"/>
    <wire from="(570,80)" to="(570,90)"/>
    <wire from="(1590,780)" to="(1690,780)"/>
    <wire from="(820,490)" to="(820,500)"/>
    <wire from="(160,150)" to="(160,160)"/>
    <wire from="(170,160)" to="(170,170)"/>
    <wire from="(180,170)" to="(180,180)"/>
    <wire from="(190,180)" to="(190,190)"/>
    <wire from="(20,150)" to="(140,150)"/>
    <wire from="(440,750)" to="(440,760)"/>
    <wire from="(450,440)" to="(450,450)"/>
    <wire from="(350,820)" to="(350,840)"/>
    <wire from="(720,870)" to="(720,900)"/>
    <wire from="(1160,670)" to="(1160,680)"/>
    <wire from="(1470,180)" to="(1470,190)"/>
    <wire from="(1480,190)" to="(1480,200)"/>
    <wire from="(1520,550)" to="(1520,560)"/>
    <wire from="(820,440)" to="(840,440)"/>
    <wire from="(1200,190)" to="(1210,190)"/>
    <wire from="(1630,180)" to="(1630,230)"/>
    <wire from="(810,420)" to="(840,420)"/>
    <wire from="(1630,620)" to="(1640,620)"/>
    <wire from="(470,580)" to="(480,580)"/>
    <wire from="(1790,500)" to="(1790,540)"/>
    <wire from="(400,710)" to="(400,760)"/>
    <wire from="(220,170)" to="(230,170)"/>
    <wire from="(20,290)" to="(30,290)"/>
    <wire from="(710,700)" to="(710,750)"/>
    <wire from="(970,760)" to="(980,760)"/>
    <wire from="(830,460)" to="(840,460)"/>
    <wire from="(880,190)" to="(890,190)"/>
    <wire from="(830,1100)" to="(840,1100)"/>
    <wire from="(770,240)" to="(780,240)"/>
    <wire from="(720,990)" to="(730,990)"/>
    <wire from="(510,1100)" to="(520,1100)"/>
    <wire from="(680,960)" to="(680,970)"/>
    <wire from="(1170,520)" to="(1170,600)"/>
    <wire from="(560,40)" to="(560,50)"/>
    <wire from="(650,130)" to="(650,140)"/>
    <wire from="(980,460)" to="(980,470)"/>
    <wire from="(430,230)" to="(430,240)"/>
    <wire from="(360,960)" to="(360,970)"/>
    <wire from="(1570,710)" to="(1690,710)"/>
    <wire from="(1770,450)" to="(1770,460)"/>
    <wire from="(1790,150)" to="(1790,160)"/>
    <wire from="(1780,460)" to="(1780,470)"/>
    <wire from="(440,80)" to="(440,100)"/>
    <wire from="(1610,130)" to="(1610,140)"/>
    <wire from="(1620,140)" to="(1620,150)"/>
    <wire from="(480,440)" to="(480,460)"/>
    <wire from="(460,90)" to="(570,90)"/>
    <wire from="(1240,80)" to="(1240,90)"/>
    <wire from="(850,490)" to="(850,510)"/>
    <wire from="(160,210)" to="(200,210)"/>
    <wire from="(350,400)" to="(390,400)"/>
    <wire from="(1340,180)" to="(1340,190)"/>
    <wire from="(170,230)" to="(200,230)"/>
    <wire from="(880,790)" to="(900,790)"/>
    <wire from="(1510,630)" to="(1520,630)"/>
    <wire from="(1520,480)" to="(1530,480)"/>
    <wire from="(1510,470)" to="(1520,470)"/>
    <wire from="(1550,670)" to="(1560,670)"/>
    <wire from="(1530,810)" to="(1540,810)"/>
    <wire from="(1010,280)" to="(1030,280)"/>
    <wire from="(150,1100)" to="(150,1200)"/>
    <wire from="(1120,560)" to="(1130,560)"/>
    <wire from="(360,750)" to="(380,750)"/>
    <wire from="(420,330)" to="(440,330)"/>
    <wire from="(440,670)" to="(460,670)"/>
    <wire from="(1780,260)" to="(1790,260)"/>
    <wire from="(1640,600)" to="(1650,600)"/>
    <wire from="(380,1100)" to="(390,1100)"/>
    <wire from="(460,860)" to="(470,860)"/>
    <wire from="(370,610)" to="(380,610)"/>
    <wire from="(160,880)" to="(170,880)"/>
    <wire from="(160,560)" to="(170,560)"/>
    <wire from="(1520,620)" to="(1550,620)"/>
    <wire from="(20,260)" to="(30,260)"/>
    <wire from="(950,710)" to="(960,710)"/>
    <wire from="(1450,240)" to="(1470,240)"/>
    <wire from="(860,140)" to="(870,140)"/>
    <wire from="(1080,670)" to="(1100,670)"/>
    <wire from="(750,190)" to="(760,190)"/>
    <wire from="(630,710)" to="(640,710)"/>
    <wire from="(410,690)" to="(410,760)"/>
    <wire from="(790,80)" to="(790,90)"/>
    <wire from="(780,230)" to="(780,240)"/>
    <wire from="(750,680)" to="(750,690)"/>
    <wire from="(990,760)" to="(990,770)"/>
    <wire from="(780,550)" to="(780,560)"/>
    <wire from="(890,180)" to="(890,190)"/>
    <wire from="(360,690)" to="(410,690)"/>
    <wire from="(1500,720)" to="(1540,720)"/>
    <wire from="(1530,910)" to="(1570,910)"/>
    <wire from="(1780,110)" to="(1780,120)"/>
    <wire from="(390,960)" to="(390,980)"/>
    <wire from="(510,440)" to="(510,460)"/>
    <wire from="(1230,40)" to="(1230,50)"/>
    <wire from="(1210,180)" to="(1210,190)"/>
    <wire from="(450,540)" to="(450,570)"/>
    <wire from="(170,260)" to="(270,260)"/>
    <wire from="(160,190)" to="(190,190)"/>
    <wire from="(900,780)" to="(920,780)"/>
    <wire from="(1210,620)" to="(1220,620)"/>
    <wire from="(1000,130)" to="(1000,170)"/>
    <wire from="(640,990)" to="(670,990)"/>
    <wire from="(960,350)" to="(990,350)"/>
    <wire from="(1760,210)" to="(1770,210)"/>
    <wire from="(380,790)" to="(380,830)"/>
    <wire from="(1630,560)" to="(1640,560)"/>
    <wire from="(380,910)" to="(390,910)"/>
    <wire from="(410,940)" to="(420,940)"/>
    <wire from="(1200,590)" to="(1230,590)"/>
    <wire from="(1090,640)" to="(1120,640)"/>
    <wire from="(370,580)" to="(380,580)"/>
    <wire from="(380,430)" to="(390,430)"/>
    <wire from="(20,230)" to="(30,230)"/>
    <wire from="(880,290)" to="(890,290)"/>
    <wire from="(640,690)" to="(650,690)"/>
    <wire from="(680,730)" to="(690,730)"/>
    <wire from="(650,540)" to="(660,540)"/>
    <wire from="(1020,310)" to="(1020,360)"/>
    <wire from="(1530,660)" to="(1530,700)"/>
    <wire from="(780,40)" to="(780,50)"/>
    <wire from="(760,180)" to="(760,190)"/>
    <wire from="(770,190)" to="(770,200)"/>
    <wire from="(360,810)" to="(420,810)"/>
    <wire from="(640,520)" to="(760,520)"/>
    <wire from="(1530,630)" to="(1530,650)"/>
    <wire from="(810,550)" to="(810,560)"/>
    <wire from="(870,130)" to="(870,140)"/>
    <wire from="(880,140)" to="(880,150)"/>
    <wire from="(1170,520)" to="(1210,520)"/>
    <wire from="(810,420)" to="(810,490)"/>
    <wire from="(1620,80)" to="(1620,100)"/>
    <wire from="(410,630)" to="(410,640)"/>
    <wire from="(1000,420)" to="(1000,450)"/>
    <wire from="(1790,250)" to="(1790,260)"/>
    <wire from="(130,30)" to="(130,50)"/>
    <wire from="(720,940)" to="(720,970)"/>
    <wire from="(680,90)" to="(790,90)"/>
    <wire from="(410,790)" to="(410,820)"/>
    <wire from="(1220,640)" to="(1220,650)"/>
    <wire from="(160,150)" to="(200,150)"/>
    <wire from="(990,410)" to="(990,430)"/>
    <wire from="(170,230)" to="(170,260)"/>
    <wire from="(1520,620)" to="(1520,630)"/>
    <wire from="(660,80)" to="(660,100)"/>
    <wire from="(420,90)" to="(460,90)"/>
    <wire from="(1520,580)" to="(1530,580)"/>
    <wire from="(850,540)" to="(870,540)"/>
    <wire from="(1080,140)" to="(1090,140)"/>
    <wire from="(640,960)" to="(670,960)"/>
    <wire from="(1780,360)" to="(1790,360)"/>
    <wire from="(440,140)" to="(450,140)"/>
    <wire from="(420,920)" to="(430,920)"/>
    <wire from="(1180,540)" to="(1210,540)"/>
    <wire from="(690,780)" to="(690,900)"/>
    <wire from="(1050,250)" to="(1080,250)"/>
    <wire from="(120,940)" to="(130,940)"/>
    <wire from="(20,200)" to="(30,200)"/>
    <wire from="(910,770)" to="(920,770)"/>
    <wire from="(860,240)" to="(870,240)"/>
    <wire from="(750,290)" to="(760,290)"/>
    <wire from="(760,460)" to="(770,460)"/>
    <wire from="(740,920)" to="(750,920)"/>
    <wire from="(1190,560)" to="(1210,560)"/>
    <wire from="(630,650)" to="(640,650)"/>
    <wire from="(660,530)" to="(660,540)"/>
    <wire from="(1100,650)" to="(1100,670)"/>
    <wire from="(1590,660)" to="(1690,660)"/>
    <wire from="(1010,80)" to="(1010,90)"/>
    <wire from="(1040,430)" to="(1040,440)"/>
    <wire from="(780,490)" to="(780,500)"/>
    <wire from="(890,280)" to="(890,290)"/>
    <wire from="(400,510)" to="(450,510)"/>
    <wire from="(940,680)" to="(940,750)"/>
    <wire from="(430,940)" to="(430,950)"/>
    <wire from="(410,440)" to="(410,450)"/>
    <wire from="(440,790)" to="(440,800)"/>
    <wire from="(1110,660)" to="(1110,690)"/>
    <wire from="(1770,200)" to="(1770,210)"/>
    <wire from="(930,800)" to="(930,830)"/>
    <wire from="(1780,210)" to="(1780,220)"/>
    <wire from="(760,400)" to="(800,400)"/>
    <wire from="(660,530)" to="(760,530)"/>
    <wire from="(980,460)" to="(1020,460)"/>
    <wire from="(1200,590)" to="(1200,600)"/>
    <wire from="(1220,610)" to="(1220,620)"/>
    <wire from="(450,480)" to="(450,510)"/>
    <wire from="(480,350)" to="(480,380)"/>
    <wire from="(1090,640)" to="(1090,650)"/>
    <wire from="(980,370)" to="(980,390)"/>
    <wire from="(1150,700)" to="(1150,710)"/>
    <wire from="(670,700)" to="(670,720)"/>
    <wire from="(1480,190)" to="(1490,190)"/>
    <wire from="(1480,830)" to="(1490,830)"/>
    <wire from="(870,370)" to="(890,370)"/>
    <wire from="(1580,490)" to="(1580,550)"/>
    <wire from="(1550,620)" to="(1550,670)"/>
    <wire from="(360,660)" to="(380,660)"/>
    <wire from="(440,580)" to="(460,580)"/>
    <wire from="(530,180)" to="(560,180)"/>
    <wire from="(1760,310)" to="(1770,310)"/>
    <wire from="(1530,630)" to="(1600,630)"/>
    <wire from="(970,780)" to="(1000,780)"/>
    <wire from="(670,570)" to="(740,570)"/>
    <wire from="(460,610)" to="(470,610)"/>
    <wire from="(160,630)" to="(170,630)"/>
    <wire from="(160,790)" to="(170,790)"/>
    <wire from="(190,180)" to="(200,180)"/>
    <wire from="(220,210)" to="(230,210)"/>
    <wire from="(1110,180)" to="(1110,220)"/>
    <wire from="(840,510)" to="(850,510)"/>
    <wire from="(760,590)" to="(770,590)"/>
    <wire from="(720,870)" to="(730,870)"/>
    <comp lib="0" loc="(1430,680)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="8"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
    </comp>
    <comp lib="0" loc="(760,940)" name="Tunnel">
      <a name="label" val="IncrementInstDone"/>
    </comp>
    <comp lib="0" loc="(460,710)" name="Tunnel">
      <a name="label" val="SetCarry"/>
    </comp>
    <comp lib="0" loc="(670,990)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="0"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(620,900)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(170,840)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="PAltCout"/>
    </comp>
    <comp lib="0" loc="(960,430)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="0" loc="(380,660)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="5"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="3"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="2"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="4"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
    </comp>
    <comp lib="0" loc="(1610,230)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptPCWrite"/>
    </comp>
    <comp lib="1" loc="(990,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1830,100)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstructionDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1490,940)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="1" loc="(1470,670)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(440,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(320,860)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="1" loc="(1820,100)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1690,780)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="NWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1000,780)" name="Tunnel">
      <a name="label" val="RotIntCarry"/>
    </comp>
    <comp lib="0" loc="(1330,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackOveride"/>
    </comp>
    <comp lib="0" loc="(1080,220)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptStack"/>
    </comp>
    <comp lib="0" loc="(40,130)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstructionOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(920,850)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="4"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="2"/>
      <a name="bit11" val="3"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
    </comp>
    <comp lib="0" loc="(540,440)" name="Tunnel">
      <a name="label" val="TransferInstFlag"/>
    </comp>
    <comp lib="0" loc="(1100,580)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(1510,590)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackIntFlag"/>
    </comp>
    <comp lib="0" loc="(30,410)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="InteruptInstOut"/>
    </comp>
    <comp lib="0" loc="(170,910)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="0" loc="(160,630)" name="Pin">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(760,590)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="1" loc="(560,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(400,510)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(870,370)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptMWrite"/>
    </comp>
    <comp lib="1" loc="(1110,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1760,160)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackInstDone"/>
    </comp>
    <comp lib="0" loc="(140,100)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="JumpPCInstOut"/>
    </comp>
    <comp lib="0" loc="(360,730)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearDecimal"/>
    </comp>
    <comp lib="0" loc="(1690,750)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="ZWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp loc="(970,760)" name="RotationInstruction"/>
    <comp lib="0" loc="(30,290)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="ArithInstOut"/>
    </comp>
    <comp lib="0" loc="(680,770)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="0" loc="(970,400)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PCout"/>
    </comp>
    <comp lib="0" loc="(1690,660)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CRead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(640,960)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(1530,910)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Break"/>
    </comp>
    <comp lib="0" loc="(670,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="XWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(170,490)" name="Tunnel">
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(1000,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp loc="(440,570)" name="ArithmeticInstructions"/>
    <comp lib="0" loc="(1080,310)" name="Tunnel">
      <a name="label" val="JumpPCWrite"/>
    </comp>
    <comp loc="(740,910)" name="IncrementInstructions"/>
    <comp lib="0" loc="(350,630)" name="Splitter">
      <a name="incoming" val="8"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="0"/>
    </comp>
    <comp lib="0" loc="(600,680)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PCout"/>
    </comp>
    <comp lib="1" loc="(1220,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(220,220)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(450,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(30,260)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="IncrementInstOut"/>
    </comp>
    <comp lib="0" loc="(770,580)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="4"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="2"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="3"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="1" loc="(1480,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1230,650)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="InterupPCtInstOut"/>
    </comp>
    <comp lib="0" loc="(750,290)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="LogAWrite"/>
    </comp>
    <comp lib="0" loc="(1100,690)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstIn"/>
    </comp>
    <comp lib="0" loc="(1110,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Stack"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(170,730)" name="Tunnel">
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(760,690)" name="Tunnel">
      <a name="label" val="BranchInstDone"/>
    </comp>
    <comp lib="0" loc="(110,1000)" name="Tunnel">
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(730,840)" name="Tunnel">
      <a name="label" val="IncrMWrite"/>
    </comp>
    <comp lib="0" loc="(1130,710)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="1" loc="(1100,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1760,460)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpInstDone"/>
    </comp>
    <comp lib="0" loc="(380,480)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(450,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1620,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1230,590)" name="Tunnel">
      <a name="label" val="Break"/>
    </comp>
    <comp lib="0" loc="(160,730)" name="Pin">
      <a name="width" val="24"/>
      <a name="label" val="RegisterIn"/>
    </comp>
    <comp lib="0" loc="(170,790)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="PCout"/>
    </comp>
    <comp lib="0" loc="(760,440)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackSWrite"/>
    </comp>
    <comp lib="0" loc="(470,860)" name="Tunnel">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(1000,740)" name="Tunnel">
      <a name="label" val="RotInstDone"/>
    </comp>
    <comp loc="(1210,620)" name="InteruptInstructions"/>
    <comp lib="0" loc="(170,880)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="0" loc="(420,90)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(340,560)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(740,550)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="24"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
      <a name="bit20" val="none"/>
      <a name="bit21" val="none"/>
      <a name="bit22" val="none"/>
      <a name="bit23" val="none"/>
    </comp>
    <comp lib="0" loc="(550,410)" name="Tunnel">
      <a name="label" val="TransferInstDone"/>
    </comp>
    <comp lib="1" loc="(1780,270)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(700,1010)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
    </comp>
    <comp lib="0" loc="(1780,90)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransferInstDone"/>
    </comp>
    <comp lib="1" loc="(1520,840)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp loc="(1080,380)" name="JumpInstructions"/>
    <comp lib="0" loc="(1760,360)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="RotInstDone"/>
    </comp>
    <comp lib="0" loc="(540,380)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="TransferInstOut"/>
    </comp>
    <comp lib="0" loc="(1690,920)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="Break"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(370,440)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(470,640)" name="Tunnel">
      <a name="label" val="ArithIntFlag"/>
    </comp>
    <comp lib="0" loc="(350,560)" name="Splitter">
      <a name="fanout" val="3"/>
      <a name="incoming" val="24"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="2"/>
      <a name="bit1" val="2"/>
      <a name="bit3" val="2"/>
      <a name="bit4" val="2"/>
      <a name="bit5" val="2"/>
      <a name="bit6" val="2"/>
      <a name="bit7" val="2"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
      <a name="bit16" val="0"/>
      <a name="bit17" val="0"/>
      <a name="bit18" val="0"/>
      <a name="bit19" val="0"/>
      <a name="bit20" val="0"/>
      <a name="bit21" val="0"/>
      <a name="bit22" val="0"/>
      <a name="bit23" val="0"/>
    </comp>
    <comp lib="0" loc="(840,460)" name="Tunnel">
      <a name="label" val="StackPWrite"/>
    </comp>
    <comp lib="0" loc="(1630,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(170,440)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="InstIn"/>
    </comp>
    <comp lib="0" loc="(1000,760)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="RotInstOut"/>
    </comp>
    <comp lib="0" loc="(880,820)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="0" loc="(30,350)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="RotInstOut"/>
    </comp>
    <comp lib="0" loc="(730,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SetDecimal"/>
    </comp>
    <comp lib="0" loc="(1530,810)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="RotIntCarry"/>
    </comp>
    <comp lib="0" loc="(730,780)" name="Tunnel">
      <a name="label" val="IncrXWrite"/>
    </comp>
    <comp lib="0" loc="(650,540)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="0" loc="(1210,540)" name="Tunnel">
      <a name="label" val="InteruptPWrite"/>
    </comp>
    <comp lib="0" loc="(270,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearDecimal"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(780,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(110,970)" name="Tunnel">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(1450,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransPCOFF"/>
    </comp>
    <comp lib="1" loc="(1780,470)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(880,760)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(350,940)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="24"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
      <a name="bit20" val="none"/>
      <a name="bit21" val="none"/>
      <a name="bit22" val="none"/>
      <a name="bit23" val="none"/>
    </comp>
    <comp lib="1" loc="(1480,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(30,200)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="TransferInstOut"/>
    </comp>
    <comp lib="1" loc="(220,180)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1760,260)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithInstDone"/>
    </comp>
    <comp lib="0" loc="(460,770)" name="Tunnel">
      <a name="label" val="FlagInstDone"/>
    </comp>
    <comp lib="1" loc="(880,200)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1780,220)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(840,440)" name="Tunnel">
      <a name="label" val="StackAWrite"/>
    </comp>
    <comp lib="0" loc="(870,510)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="StackInstOut"/>
    </comp>
    <comp lib="0" loc="(420,350)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransXWrite"/>
    </comp>
    <comp lib="0" loc="(150,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearCarry"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(490,350)" name="Tunnel">
      <a name="label" val="TransPCOFF"/>
    </comp>
    <comp lib="1" loc="(1570,820)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(420,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransAWrite"/>
    </comp>
    <comp lib="0" loc="(1080,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackStack"/>
    </comp>
    <comp loc="(450,770)" name="FlagInstructions"/>
    <comp lib="0" loc="(140,70)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="BranchInstOut"/>
    </comp>
    <comp lib="0" loc="(360,690)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearOverflow"/>
    </comp>
    <comp lib="0" loc="(860,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackMWrite"/>
    </comp>
    <comp lib="0" loc="(960,710)" name="Tunnel">
      <a name="label" val="RotPCOFF"/>
    </comp>
    <comp lib="1" loc="(1780,370)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1570,710)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(650,740)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="4"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="3"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="2"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="0"/>
    </comp>
    <comp lib="0" loc="(270,260)" name="Tunnel">
      <a name="label" val="Negative"/>
    </comp>
    <comp lib="1" loc="(1560,490)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(160,490)" name="Pin">
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(490,330)" name="Tunnel">
      <a name="label" val="TransMWrite"/>
    </comp>
    <comp lib="0" loc="(1010,280)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpSWrite"/>
    </comp>
    <comp lib="0" loc="(1510,470)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransferInstDone"/>
    </comp>
    <comp lib="0" loc="(690,1020)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(120,50)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="InterupPCtInstOut"/>
    </comp>
    <comp lib="0" loc="(360,750)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearCarry"/>
    </comp>
    <comp lib="1" loc="(1560,570)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1210,520)" name="Tunnel">
      <a name="label" val="InteruptMRead"/>
    </comp>
    <comp lib="1" loc="(1630,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(460,860)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="3"/>
      <a name="incoming" val="17"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="2"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(1760,210)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="IncrementInstDone"/>
    </comp>
    <comp lib="1" loc="(1100,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(660,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1570,750)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Zero"/>
    </comp>
    <comp lib="0" loc="(730,870)" name="Tunnel">
      <a name="label" val="IncrPCOFF"/>
    </comp>
    <comp lib="0" loc="(890,810)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="8"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
    </comp>
    <comp lib="0" loc="(360,660)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(330,580)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(670,960)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(1010,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpStack"/>
    </comp>
    <comp lib="0" loc="(160,440)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="InstIn"/>
    </comp>
    <comp lib="0" loc="(640,520)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="0" loc="(430,270)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptSWrite"/>
    </comp>
    <comp lib="0" loc="(1480,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="KeepPCOFF"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(420,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransSWrite"/>
    </comp>
    <comp lib="0" loc="(340,630)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="0" loc="(440,940)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="LogInstOut"/>
    </comp>
    <comp lib="0" loc="(1120,560)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptStack"/>
    </comp>
    <comp lib="0" loc="(680,480)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(1120,520)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptMWrite"/>
    </comp>
    <comp lib="0" loc="(1230,630)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="InteruptInstOut"/>
    </comp>
    <comp lib="0" loc="(620,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="SetCarry"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1350,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(330,380)" name="Splitter">
      <a name="fanout" val="3"/>
      <a name="incoming" val="24"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="2"/>
      <a name="bit1" val="2"/>
      <a name="bit3" val="2"/>
      <a name="bit4" val="2"/>
      <a name="bit5" val="2"/>
      <a name="bit6" val="2"/>
      <a name="bit7" val="2"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="0"/>
      <a name="bit10" val="0"/>
      <a name="bit11" val="0"/>
      <a name="bit12" val="0"/>
      <a name="bit13" val="0"/>
      <a name="bit14" val="0"/>
      <a name="bit15" val="0"/>
      <a name="bit16" val="1"/>
      <a name="bit17" val="1"/>
      <a name="bit18" val="1"/>
      <a name="bit19" val="1"/>
      <a name="bit20" val="1"/>
      <a name="bit21" val="1"/>
      <a name="bit22" val="1"/>
      <a name="bit23" val="1"/>
    </comp>
    <comp lib="0" loc="(430,920)" name="Tunnel">
      <a name="label" val="LogInstDone"/>
    </comp>
    <comp lib="0" loc="(840,420)" name="Tunnel">
      <a name="label" val="StackMRead"/>
    </comp>
    <comp lib="1" loc="(1620,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(450,480)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="6"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="4"/>
      <a name="bit3" val="1"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="3"/>
      <a name="bit6" val="5"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(1120,540)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptSWrite"/>
    </comp>
    <comp lib="0" loc="(1600,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpPCWrite"/>
    </comp>
    <comp lib="0" loc="(1020,460)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="3"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="2"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="0"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(420,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpSWrite"/>
    </comp>
    <comp lib="0" loc="(630,650)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="0" loc="(1460,650)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithInstDone"/>
    </comp>
    <comp lib="0" loc="(1590,780)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Negative"/>
    </comp>
    <comp lib="1" loc="(1230,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(980,330)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(640,900)" name="Splitter">
      <a name="incoming" val="24"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="0"/>
      <a name="bit10" val="0"/>
      <a name="bit11" val="0"/>
      <a name="bit12" val="0"/>
      <a name="bit13" val="0"/>
      <a name="bit14" val="0"/>
      <a name="bit15" val="0"/>
      <a name="bit16" val="1"/>
      <a name="bit17" val="1"/>
      <a name="bit18" val="1"/>
      <a name="bit19" val="1"/>
      <a name="bit20" val="1"/>
      <a name="bit21" val="1"/>
      <a name="bit22" val="1"/>
      <a name="bit23" val="1"/>
    </comp>
    <comp lib="0" loc="(1690,590)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="ZNRead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(760,660)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="BranchInstOut"/>
    </comp>
    <comp lib="0" loc="(1100,420)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="JumpInstOut"/>
    </comp>
    <comp lib="0" loc="(530,180)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="IncrYWrite"/>
    </comp>
    <comp lib="0" loc="(330,860)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="4"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="3"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="2"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="0"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(1600,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="BranchPCWrite"/>
    </comp>
    <comp lib="0" loc="(760,890)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="IncrementInstOut"/>
    </comp>
    <comp lib="0" loc="(1690,710)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="ORead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(260,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearDecimal"/>
    </comp>
    <comp lib="0" loc="(30,320)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="LogInstOut"/>
    </comp>
    <comp lib="0" loc="(1330,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpOveride"/>
    </comp>
    <comp lib="0" loc="(30,230)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="StackInstOut"/>
    </comp>
    <comp lib="0" loc="(1100,360)" name="Tunnel">
      <a name="label" val="JumpInstDone"/>
    </comp>
    <comp lib="0" loc="(1150,700)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="1"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="0"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
    </comp>
    <comp lib="0" loc="(1760,510)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptInstDone"/>
    </comp>
    <comp lib="1" loc="(1510,660)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1200,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackMRead"/>
    </comp>
    <comp lib="0" loc="(1350,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackOverwrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(220,200)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(100,1030)" name="Pin">
      <a name="label" val="AMode"/>
    </comp>
    <comp lib="0" loc="(830,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SetInterupt"/>
    </comp>
    <comp lib="0" loc="(1230,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MRead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(220,230)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(880,300)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(460,750)" name="Tunnel">
      <a name="label" val="SetInterupt"/>
    </comp>
    <comp lib="1" loc="(770,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(300,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="1" loc="(1590,660)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(380,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearInterupt"/>
    </comp>
    <comp lib="1" loc="(440,200)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(120,920)" name="Constant">
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="0" loc="(470,520)" name="Tunnel">
      <a name="label" val="ArithAWrite"/>
    </comp>
    <comp lib="0" loc="(310,370)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(1690,820)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(490,310)" name="Tunnel">
      <a name="label" val="TransSWrite"/>
    </comp>
    <comp lib="0" loc="(470,610)" name="Tunnel">
      <a name="label" val="ArithIntOverflow"/>
    </comp>
    <comp lib="0" loc="(700,630)" name="Tunnel">
      <a name="label" val="BranchPCWrite"/>
    </comp>
    <comp lib="1" loc="(1480,200)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(640,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransXWrite"/>
    </comp>
    <comp lib="0" loc="(990,170)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptPWrite"/>
    </comp>
    <comp lib="0" loc="(100,1000)" name="Pin">
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(370,1000)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="3"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="0"/>
      <a name="bit18" val="2"/>
      <a name="bit19" val="1"/>
    </comp>
    <comp lib="0" loc="(970,450)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="InstIn"/>
    </comp>
    <comp lib="0" loc="(350,970)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="1" loc="(1350,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1480,830)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithInstDone"/>
    </comp>
    <comp lib="0" loc="(420,330)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransYWrite"/>
    </comp>
    <comp lib="0" loc="(860,340)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpMWrite"/>
    </comp>
    <comp lib="0" loc="(780,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(910,850)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(480,580)" name="Tunnel">
      <a name="label" val="ArithIntZero"/>
    </comp>
    <comp lib="1" loc="(770,200)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1080,250)" name="Tunnel">
      <a name="label" val="JumpOveride"/>
    </comp>
    <comp lib="1" loc="(880,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(960,350)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(1510,530)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="LogInstDone"/>
    </comp>
    <comp lib="0" loc="(460,730)" name="Tunnel">
      <a name="label" val="SetDecimal"/>
    </comp>
    <comp lib="1" loc="(220,150)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(860,490)" name="Tunnel">
      <a name="label" val="StackInstDone"/>
    </comp>
    <comp lib="0" loc="(360,1000)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(460,670)" name="Tunnel">
      <a name="width" val="20"/>
      <a name="label" val="InstructionSet1"/>
    </comp>
    <comp lib="0" loc="(650,500)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(140,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearCarry"/>
    </comp>
    <comp lib="1" loc="(260,190)" name="AND Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="8"/>
    </comp>
    <comp lib="0" loc="(1420,680)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="1" loc="(1780,320)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(770,250)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(730,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="SetDecimal"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(750,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithAWrite"/>
    </comp>
    <comp lib="1" loc="(220,170)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1010,250)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpMWrite"/>
    </comp>
    <comp lib="0" loc="(860,290)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="RotMWrite"/>
    </comp>
    <comp lib="0" loc="(1450,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="IncrPCOFF"/>
    </comp>
    <comp lib="1" loc="(770,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(730,810)" name="Tunnel">
      <a name="label" val="IncrYWrite"/>
    </comp>
    <comp lib="0" loc="(160,790)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="PCin"/>
    </comp>
    <comp lib="0" loc="(270,190)" name="Tunnel">
      <a name="label" val="Zero"/>
    </comp>
    <comp lib="0" loc="(1510,510)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransferInstFlag"/>
    </comp>
    <comp lib="0" loc="(530,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransYWrite"/>
    </comp>
    <comp lib="0" loc="(1230,610)" name="Tunnel">
      <a name="label" val="InteruptInstDone"/>
    </comp>
    <comp lib="1" loc="(1680,590)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1780,170)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(560,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="YWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(220,160)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(860,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="IncrMWrite"/>
    </comp>
    <comp lib="0" loc="(960,680)" name="Tunnel">
      <a name="label" val="RotMWrite"/>
    </comp>
    <comp loc="(740,670)" name="BranchInstructions"/>
    <comp lib="0" loc="(1070,620)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PCout"/>
    </comp>
    <comp lib="0" loc="(1210,560)" name="Tunnel">
      <a name="label" val="InteruptPCWrite"/>
    </comp>
    <comp lib="0" loc="(1450,240)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="RotPCOFF"/>
    </comp>
    <comp lib="0" loc="(160,880)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="StackIn"/>
    </comp>
    <comp lib="0" loc="(840,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="SetInterupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1340,220)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptOveride"/>
    </comp>
    <comp lib="0" loc="(1070,650)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Pout"/>
    </comp>
    <comp lib="1" loc="(220,210)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(390,470)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="6"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="0"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="2"/>
      <a name="bit7" val="4"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="5"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
    </comp>
    <comp lib="0" loc="(150,910)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="8"/>
      <a name="bit2" val="1"/>
      <a name="bit3" val="1"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="1"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="1"/>
    </comp>
    <comp lib="0" loc="(170,680)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp loc="(840,510)" name="StackInstructions"/>
    <comp lib="1" loc="(670,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(880,790)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(760,460)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackStack"/>
    </comp>
    <comp loc="(520,400)" name="TransferInstructions"/>
    <comp lib="0" loc="(100,970)" name="Pin">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(670,570)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="1" loc="(890,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1480,850)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithIntCarry"/>
    </comp>
    <comp lib="0" loc="(880,730)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="AMode"/>
    </comp>
    <comp lib="0" loc="(630,710)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(1110,390)" name="Tunnel">
      <a name="width" val="16"/>
      <a name="label" val="JumpPCInstOut"/>
    </comp>
    <comp lib="0" loc="(30,380)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="JumpInstOut"/>
    </comp>
    <comp lib="0" loc="(470,540)" name="Tunnel">
      <a name="label" val="ArithInstDone"/>
    </comp>
    <comp lib="1" loc="(550,100)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(150,30)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="16"/>
      <a name="label" val="PCInstructionOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1690,880)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="OWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1780,420)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(160,680)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp loc="(410,940)" name="LogicalInstructions"/>
    <comp lib="0" loc="(630,930)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(1510,550)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackInstDone"/>
    </comp>
    <comp lib="0" loc="(1080,670)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="8"/>
      <a name="label" val="Sout"/>
    </comp>
    <comp lib="1" loc="(880,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(860,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransMWrite"/>
    </comp>
    <comp lib="0" loc="(1200,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpMRead"/>
    </comp>
    <comp lib="0" loc="(360,710)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearInterupt"/>
    </comp>
    <comp lib="1" loc="(1630,560)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(1080,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="JumpStack"/>
    </comp>
    <comp lib="0" loc="(970,370)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="16"/>
      <a name="label" val="PAltCout"/>
    </comp>
    <comp lib="0" loc="(390,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearInterupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(170,560)" name="Tunnel">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="0" loc="(750,320)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="RotAWrite"/>
    </comp>
    <comp lib="0" loc="(1060,470)" name="Tunnel">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="0" loc="(110,1030)" name="Tunnel">
      <a name="label" val="AMode"/>
    </comp>
    <comp lib="0" loc="(1510,630)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="RotInstDone"/>
    </comp>
    <comp lib="1" loc="(1560,930)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(610,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="SetCarry"/>
    </comp>
    <comp lib="0" loc="(760,420)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackOveride"/>
    </comp>
    <comp lib="0" loc="(1570,880)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithIntOverflow"/>
    </comp>
    <comp lib="0" loc="(1770,540)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="FlagInstDone"/>
    </comp>
    <comp lib="0" loc="(420,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackSWrite"/>
    </comp>
    <comp lib="0" loc="(1510,940)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="8"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
    </comp>
    <comp lib="0" loc="(960,650)" name="Tunnel">
      <a name="label" val="RotAWrite"/>
    </comp>
    <comp lib="0" loc="(750,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="TransAWrite"/>
    </comp>
    <comp lib="1" loc="(880,250)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1220,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1130,500)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptOveride"/>
    </comp>
    <comp lib="0" loc="(870,540)" name="Tunnel">
      <a name="label" val="StackIntFlag"/>
    </comp>
    <comp lib="0" loc="(640,180)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="IncrXWrite"/>
    </comp>
    <comp lib="1" loc="(1780,120)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(120,940)" name="Pin">
      <a name="width" val="7"/>
      <a name="label" val="StatusIn"/>
    </comp>
    <comp lib="0" loc="(350,940)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="24"/>
      <a name="label" val="RegOut"/>
    </comp>
    <comp lib="0" loc="(510,1100)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ClearOverflow"/>
    </comp>
    <comp lib="0" loc="(1500,720)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="ArithIntFlag"/>
    </comp>
    <comp lib="0" loc="(1760,410)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="BranchInstDone"/>
    </comp>
    <comp lib="0" loc="(750,190)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackAWrite"/>
    </comp>
    <comp lib="0" loc="(640,740)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="1" loc="(1000,50)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(170,630)" name="Tunnel">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(1080,280)" name="Tunnel">
      <a name="label" val="JumpMRead"/>
    </comp>
    <comp lib="0" loc="(1760,310)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="LogInstDone"/>
    </comp>
    <comp lib="0" loc="(1510,610)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="IncrementInstDone"/>
    </comp>
    <comp lib="0" loc="(890,40)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(440,150)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(890,760)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="24"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
      <a name="bit20" val="none"/>
      <a name="bit21" val="none"/>
      <a name="bit22" val="none"/>
      <a name="bit23" val="none"/>
    </comp>
    <comp lib="0" loc="(1210,220)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="InteruptMRead"/>
    </comp>
    <comp lib="0" loc="(1080,600)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(160,560)" name="Pin">
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet2"/>
    </comp>
    <comp lib="0" loc="(970,140)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackPWrite"/>
    </comp>
    <comp lib="1" loc="(1630,620)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(380,910)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="LogAWrite"/>
    </comp>
    <comp lib="0" loc="(470,560)" name="Tunnel">
      <a name="width" val="8"/>
      <a name="label" val="ArithInstOut"/>
    </comp>
    <comp lib="0" loc="(520,1200)" name="Pin">
      <a name="facing" val="north"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearOverflow"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(690,770)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="4"/>
      <a name="incoming" val="17"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="2"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="0"/>
    </comp>
    <comp lib="0" loc="(440,670)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="1"/>
      <a name="incoming" val="20"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
      <a name="bit8" val="none"/>
      <a name="bit9" val="none"/>
      <a name="bit10" val="none"/>
      <a name="bit11" val="none"/>
      <a name="bit12" val="none"/>
      <a name="bit13" val="none"/>
      <a name="bit14" val="none"/>
      <a name="bit15" val="none"/>
      <a name="bit16" val="none"/>
      <a name="bit17" val="none"/>
      <a name="bit18" val="none"/>
      <a name="bit19" val="none"/>
    </comp>
    <comp lib="0" loc="(140,150)" name="Splitter">
      <a name="fanout" val="8"/>
      <a name="incoming" val="8"/>
      <a name="appear" val="right"/>
    </comp>
    <comp lib="0" loc="(760,400)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="label" val="StackMWrite"/>
    </comp>
    <comp lib="1" loc="(1600,920)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(640,990)" name="Tunnel">
      <a name="facing" val="east"/>
      <a name="width" val="17"/>
      <a name="label" val="InstructionSet3"/>
    </comp>
    <comp lib="0" loc="(160,840)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="PCin"/>
    </comp>
  </circuit>
  <circuit name="ProcessorStatusRegister">
    <a name="circuit" val="ProcessorStatusRegister"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(440,470)" to="(440,540)"/>
    <wire from="(260,490)" to="(320,490)"/>
    <wire from="(990,270)" to="(1040,270)"/>
    <wire from="(910,480)" to="(1090,480)"/>
    <wire from="(920,600)" to="(920,610)"/>
    <wire from="(850,530)" to="(850,540)"/>
    <wire from="(430,430)" to="(430,440)"/>
    <wire from="(760,250)" to="(990,250)"/>
    <wire from="(1130,390)" to="(1130,520)"/>
    <wire from="(1080,280)" to="(1080,290)"/>
    <wire from="(340,180)" to="(340,210)"/>
    <wire from="(1170,370)" to="(1170,380)"/>
    <wire from="(1360,360)" to="(1370,360)"/>
    <wire from="(1310,310)" to="(1320,310)"/>
    <wire from="(260,530)" to="(280,530)"/>
    <wire from="(1770,290)" to="(1780,290)"/>
    <wire from="(1760,280)" to="(1770,280)"/>
    <wire from="(350,350)" to="(350,390)"/>
    <wire from="(400,360)" to="(410,360)"/>
    <wire from="(400,520)" to="(410,520)"/>
    <wire from="(350,310)" to="(360,310)"/>
    <wire from="(1780,370)" to="(1780,480)"/>
    <wire from="(990,310)" to="(1000,310)"/>
    <wire from="(1030,510)" to="(1040,510)"/>
    <wire from="(560,240)" to="(560,290)"/>
    <wire from="(840,320)" to="(850,320)"/>
    <wire from="(1480,310)" to="(1500,310)"/>
    <wire from="(1310,350)" to="(1310,390)"/>
    <wire from="(1450,490)" to="(1450,530)"/>
    <wire from="(350,390)" to="(410,390)"/>
    <wire from="(500,330)" to="(500,720)"/>
    <wire from="(920,570)" to="(920,580)"/>
    <wire from="(1130,300)" to="(1130,320)"/>
    <wire from="(760,490)" to="(810,490)"/>
    <wire from="(850,500)" to="(850,510)"/>
    <wire from="(170,540)" to="(220,540)"/>
    <wire from="(700,620)" to="(950,620)"/>
    <wire from="(260,610)" to="(430,610)"/>
    <wire from="(1030,290)" to="(1030,510)"/>
    <wire from="(750,330)" to="(750,550)"/>
    <wire from="(1550,480)" to="(1600,480)"/>
    <wire from="(1400,370)" to="(1400,640)"/>
    <wire from="(760,250)" to="(760,270)"/>
    <wire from="(520,490)" to="(520,530)"/>
    <wire from="(1530,500)" to="(1540,500)"/>
    <wire from="(1540,510)" to="(1550,510)"/>
    <wire from="(550,310)" to="(570,310)"/>
    <wire from="(1080,530)" to="(1090,530)"/>
    <wire from="(1810,300)" to="(1820,300)"/>
    <wire from="(1610,420)" to="(1620,420)"/>
    <wire from="(760,530)" to="(770,530)"/>
    <wire from="(760,310)" to="(760,490)"/>
    <wire from="(1250,530)" to="(1270,530)"/>
    <wire from="(1180,410)" to="(1180,620)"/>
    <wire from="(850,390)" to="(900,390)"/>
    <wire from="(850,310)" to="(850,320)"/>
    <wire from="(1440,330)" to="(1500,330)"/>
    <wire from="(1210,120)" to="(1210,320)"/>
    <wire from="(300,510)" to="(320,510)"/>
    <wire from="(760,610)" to="(920,610)"/>
    <wire from="(1760,540)" to="(1770,540)"/>
    <wire from="(1580,520)" to="(1590,520)"/>
    <wire from="(1470,550)" to="(1500,550)"/>
    <wire from="(1030,290)" to="(1040,290)"/>
    <wire from="(210,560)" to="(210,810)"/>
    <wire from="(900,320)" to="(910,320)"/>
    <wire from="(1450,270)" to="(1450,310)"/>
    <wire from="(610,510)" to="(620,510)"/>
    <wire from="(600,500)" to="(610,500)"/>
    <wire from="(1160,460)" to="(1160,540)"/>
    <wire from="(940,370)" to="(940,380)"/>
    <wire from="(760,270)" to="(810,270)"/>
    <wire from="(850,280)" to="(850,290)"/>
    <wire from="(170,320)" to="(220,320)"/>
    <wire from="(900,390)" to="(900,520)"/>
    <wire from="(1620,410)" to="(1620,420)"/>
    <wire from="(1210,550)" to="(1270,550)"/>
    <wire from="(1700,550)" to="(1700,680)"/>
    <wire from="(1150,420)" to="(1150,430)"/>
    <wire from="(520,270)" to="(520,310)"/>
    <wire from="(1540,290)" to="(1550,290)"/>
    <wire from="(1530,280)" to="(1540,280)"/>
    <wire from="(1080,310)" to="(1090,310)"/>
    <wire from="(1130,360)" to="(1140,360)"/>
    <wire from="(290,310)" to="(310,310)"/>
    <wire from="(1890,320)" to="(1900,320)"/>
    <wire from="(260,490)" to="(260,530)"/>
    <wire from="(1780,370)" to="(1790,370)"/>
    <wire from="(800,230)" to="(800,290)"/>
    <wire from="(550,550)" to="(550,800)"/>
    <wire from="(350,540)" to="(360,540)"/>
    <wire from="(210,560)" to="(220,560)"/>
    <wire from="(1770,350)" to="(1790,350)"/>
    <wire from="(1080,350)" to="(1080,390)"/>
    <wire from="(1550,370)" to="(1550,480)"/>
    <wire from="(800,510)" to="(810,510)"/>
    <wire from="(1220,490)" to="(1220,530)"/>
    <wire from="(650,520)" to="(660,520)"/>
    <wire from="(760,310)" to="(770,310)"/>
    <wire from="(1250,310)" to="(1270,310)"/>
    <wire from="(1260,210)" to="(1260,290)"/>
    <wire from="(800,290)" to="(800,510)"/>
    <wire from="(1770,530)" to="(1770,540)"/>
    <wire from="(460,620)" to="(700,620)"/>
    <wire from="(900,300)" to="(900,320)"/>
    <wire from="(1310,510)" to="(1320,510)"/>
    <wire from="(1020,530)" to="(1040,530)"/>
    <wire from="(1300,500)" to="(1310,500)"/>
    <wire from="(620,370)" to="(620,480)"/>
    <wire from="(1760,320)" to="(1770,320)"/>
    <wire from="(1580,300)" to="(1590,300)"/>
    <wire from="(120,340)" to="(120,770)"/>
    <wire from="(430,430)" to="(440,430)"/>
    <wire from="(850,530)" to="(860,530)"/>
    <wire from="(1720,190)" to="(1720,290)"/>
    <wire from="(600,280)" to="(610,280)"/>
    <wire from="(610,290)" to="(620,290)"/>
    <wire from="(980,120)" to="(980,320)"/>
    <wire from="(1450,530)" to="(1450,610)"/>
    <wire from="(250,330)" to="(310,330)"/>
    <wire from="(430,600)" to="(430,610)"/>
    <wire from="(1680,250)" to="(1680,270)"/>
    <wire from="(360,530)" to="(360,540)"/>
    <wire from="(1770,500)" to="(1770,510)"/>
    <wire from="(1210,330)" to="(1270,330)"/>
    <wire from="(1680,490)" to="(1730,490)"/>
    <wire from="(950,410)" to="(950,620)"/>
    <wire from="(1530,540)" to="(1540,540)"/>
    <wire from="(1350,520)" to="(1360,520)"/>
    <wire from="(300,180)" to="(300,290)"/>
    <wire from="(260,270)" to="(260,310)"/>
    <wire from="(330,180)" to="(330,220)"/>
    <wire from="(1680,310)" to="(1680,490)"/>
    <wire from="(1680,530)" to="(1690,530)"/>
    <wire from="(800,290)" to="(810,290)"/>
    <wire from="(1220,270)" to="(1220,310)"/>
    <wire from="(650,300)" to="(660,300)"/>
    <wire from="(310,240)" to="(560,240)"/>
    <wire from="(920,420)" to="(920,430)"/>
    <wire from="(980,550)" to="(1040,550)"/>
    <wire from="(440,420)" to="(440,430)"/>
    <wire from="(430,570)" to="(430,580)"/>
    <wire from="(1600,460)" to="(1600,480)"/>
    <wire from="(360,180)" to="(360,190)"/>
    <wire from="(360,500)" to="(360,510)"/>
    <wire from="(1770,310)" to="(1770,320)"/>
    <wire from="(1470,550)" to="(1470,680)"/>
    <wire from="(1770,390)" to="(1820,390)"/>
    <wire from="(930,460)" to="(930,540)"/>
    <wire from="(1550,370)" to="(1560,370)"/>
    <wire from="(1020,310)" to="(1040,310)"/>
    <wire from="(1310,290)" to="(1320,290)"/>
    <wire from="(1300,280)" to="(1310,280)"/>
    <wire from="(850,350)" to="(850,390)"/>
    <wire from="(1180,620)" to="(1640,620)"/>
    <wire from="(990,490)" to="(990,530)"/>
    <wire from="(360,370)" to="(360,480)"/>
    <wire from="(1820,320)" to="(1830,320)"/>
    <wire from="(1660,320)" to="(1670,320)"/>
    <wire from="(440,380)" to="(450,380)"/>
    <wire from="(350,290)" to="(360,290)"/>
    <wire from="(340,280)" to="(350,280)"/>
    <wire from="(1320,370)" to="(1320,480)"/>
    <wire from="(850,310)" to="(860,310)"/>
    <wire from="(900,360)" to="(910,360)"/>
    <wire from="(1170,570)" to="(1170,740)"/>
    <wire from="(1540,350)" to="(1560,350)"/>
    <wire from="(600,540)" to="(610,540)"/>
    <wire from="(1450,250)" to="(1680,250)"/>
    <wire from="(1770,280)" to="(1770,290)"/>
    <wire from="(1610,600)" to="(1610,610)"/>
    <wire from="(1670,330)" to="(1670,660)"/>
    <wire from="(1600,480)" to="(1780,480)"/>
    <wire from="(1680,270)" to="(1730,270)"/>
    <wire from="(1820,390)" to="(1820,520)"/>
    <wire from="(1540,530)" to="(1540,540)"/>
    <wire from="(1090,480)" to="(1140,480)"/>
    <wire from="(790,530)" to="(810,530)"/>
    <wire from="(1530,320)" to="(1540,320)"/>
    <wire from="(1350,300)" to="(1360,300)"/>
    <wire from="(610,350)" to="(630,350)"/>
    <wire from="(1070,500)" to="(1080,500)"/>
    <wire from="(1080,510)" to="(1090,510)"/>
    <wire from="(1150,420)" to="(1160,420)"/>
    <wire from="(1720,510)" to="(1730,510)"/>
    <wire from="(1680,310)" to="(1690,310)"/>
    <wire from="(390,300)" to="(400,300)"/>
    <wire from="(730,320)" to="(740,320)"/>
    <wire from="(250,550)" to="(320,550)"/>
    <wire from="(620,370)" to="(630,370)"/>
    <wire from="(1450,250)" to="(1450,270)"/>
    <wire from="(610,530)" to="(610,540)"/>
    <wire from="(410,390)" to="(410,520)"/>
    <wire from="(1720,290)" to="(1720,510)"/>
    <wire from="(980,330)" to="(1040,330)"/>
    <wire from="(1820,300)" to="(1820,320)"/>
    <wire from="(1610,570)" to="(1610,580)"/>
    <wire from="(260,530)" to="(260,610)"/>
    <wire from="(1450,490)" to="(1500,490)"/>
    <wire from="(1540,500)" to="(1540,510)"/>
    <wire from="(1450,530)" to="(1460,530)"/>
    <wire from="(100,250)" to="(260,250)"/>
    <wire from="(1450,310)" to="(1450,490)"/>
    <wire from="(1300,540)" to="(1310,540)"/>
    <wire from="(990,270)" to="(990,310)"/>
    <wire from="(1120,520)" to="(1130,520)"/>
    <wire from="(1770,530)" to="(1780,530)"/>
    <wire from="(150,160)" to="(290,160)"/>
    <wire from="(260,250)" to="(520,250)"/>
    <wire from="(600,320)" to="(610,320)"/>
    <wire from="(1210,550)" to="(1210,760)"/>
    <wire from="(360,480)" to="(420,480)"/>
    <wire from="(610,500)" to="(610,510)"/>
    <wire from="(520,490)" to="(570,490)"/>
    <wire from="(420,470)" to="(420,480)"/>
    <wire from="(750,550)" to="(810,550)"/>
    <wire from="(520,250)" to="(520,270)"/>
    <wire from="(1900,120)" to="(1900,320)"/>
    <wire from="(940,570)" to="(940,720)"/>
    <wire from="(1540,390)" to="(1590,390)"/>
    <wire from="(1160,410)" to="(1160,420)"/>
    <wire from="(1540,310)" to="(1540,320)"/>
    <wire from="(70,480)" to="(360,480)"/>
    <wire from="(790,310)" to="(810,310)"/>
    <wire from="(1320,370)" to="(1330,370)"/>
    <wire from="(1430,320)" to="(1440,320)"/>
    <wire from="(760,490)" to="(760,530)"/>
    <wire from="(550,550)" to="(570,550)"/>
    <wire from="(1070,280)" to="(1080,280)"/>
    <wire from="(1080,290)" to="(1090,290)"/>
    <wire from="(350,350)" to="(370,350)"/>
    <wire from="(1720,290)" to="(1730,290)"/>
    <wire from="(1590,320)" to="(1600,320)"/>
    <wire from="(470,320)" to="(480,320)"/>
    <wire from="(360,370)" to="(370,370)"/>
    <wire from="(360,530)" to="(370,530)"/>
    <wire from="(1450,610)" to="(1610,610)"/>
    <wire from="(1310,350)" to="(1330,350)"/>
    <wire from="(520,310)" to="(520,490)"/>
    <wire from="(520,530)" to="(530,530)"/>
    <wire from="(1090,370)" to="(1090,480)"/>
    <wire from="(610,310)" to="(610,320)"/>
    <wire from="(860,480)" to="(910,480)"/>
    <wire from="(1220,250)" to="(1450,250)"/>
    <wire from="(1630,370)" to="(1630,380)"/>
    <wire from="(950,620)" to="(1180,620)"/>
    <wire from="(1450,270)" to="(1500,270)"/>
    <wire from="(1590,390)" to="(1590,520)"/>
    <wire from="(1540,280)" to="(1540,290)"/>
    <wire from="(1310,530)" to="(1310,540)"/>
    <wire from="(1440,330)" to="(1440,660)"/>
    <wire from="(1450,310)" to="(1460,310)"/>
    <wire from="(1490,510)" to="(1500,510)"/>
    <wire from="(1300,320)" to="(1310,320)"/>
    <wire from="(1860,370)" to="(1860,620)"/>
    <wire from="(1120,300)" to="(1130,300)"/>
    <wire from="(1770,310)" to="(1780,310)"/>
    <wire from="(1820,360)" to="(1830,360)"/>
    <wire from="(1770,350)" to="(1770,390)"/>
    <wire from="(340,320)" to="(350,320)"/>
    <wire from="(320,180)" to="(320,230)"/>
    <wire from="(920,420)" to="(930,420)"/>
    <wire from="(840,500)" to="(850,500)"/>
    <wire from="(850,510)" to="(860,510)"/>
    <wire from="(660,320)" to="(670,320)"/>
    <wire from="(610,280)" to="(610,290)"/>
    <wire from="(520,270)" to="(570,270)"/>
    <wire from="(1220,250)" to="(1220,270)"/>
    <wire from="(1490,290)" to="(1490,510)"/>
    <wire from="(1590,300)" to="(1590,320)"/>
    <wire from="(1210,330)" to="(1210,550)"/>
    <wire from="(1320,480)" to="(1550,480)"/>
    <wire from="(750,330)" to="(810,330)"/>
    <wire from="(260,250)" to="(260,270)"/>
    <wire from="(350,180)" to="(350,200)"/>
    <wire from="(1220,490)" to="(1270,490)"/>
    <wire from="(1310,500)" to="(1310,510)"/>
    <wire from="(990,530)" to="(990,610)"/>
    <wire from="(1540,530)" to="(1550,530)"/>
    <wire from="(760,270)" to="(760,310)"/>
    <wire from="(1220,530)" to="(1230,530)"/>
    <wire from="(320,230)" to="(800,230)"/>
    <wire from="(1070,540)" to="(1080,540)"/>
    <wire from="(1220,310)" to="(1220,490)"/>
    <wire from="(260,310)" to="(260,490)"/>
    <wire from="(980,550)" to="(980,740)"/>
    <wire from="(1710,530)" to="(1730,530)"/>
    <wire from="(890,520)" to="(900,520)"/>
    <wire from="(520,310)" to="(530,310)"/>
    <wire from="(560,510)" to="(570,510)"/>
    <wire from="(330,220)" to="(1030,220)"/>
    <wire from="(930,410)" to="(930,420)"/>
    <wire from="(1140,460)" to="(1140,480)"/>
    <wire from="(1030,220)" to="(1030,290)"/>
    <wire from="(1640,410)" to="(1640,620)"/>
    <wire from="(1490,200)" to="(1490,290)"/>
    <wire from="(350,310)" to="(350,320)"/>
    <wire from="(1670,120)" to="(1670,320)"/>
    <wire from="(560,290)" to="(560,510)"/>
    <wire from="(1310,310)" to="(1310,320)"/>
    <wire from="(1310,390)" to="(1360,390)"/>
    <wire from="(660,300)" to="(660,320)"/>
    <wire from="(1490,290)" to="(1500,290)"/>
    <wire from="(1360,320)" to="(1370,320)"/>
    <wire from="(860,370)" to="(860,480)"/>
    <wire from="(1200,320)" to="(1210,320)"/>
    <wire from="(1090,370)" to="(1100,370)"/>
    <wire from="(300,530)" to="(320,530)"/>
    <wire from="(340,210)" to="(1260,210)"/>
    <wire from="(400,320)" to="(410,320)"/>
    <wire from="(170,540)" to="(170,790)"/>
    <wire from="(840,280)" to="(850,280)"/>
    <wire from="(850,290)" to="(860,290)"/>
    <wire from="(1080,350)" to="(1100,350)"/>
    <wire from="(500,330)" to="(570,330)"/>
    <wire from="(1640,620)" to="(1860,620)"/>
    <wire from="(610,530)" to="(620,530)"/>
    <wire from="(740,120)" to="(740,320)"/>
    <wire from="(1620,460)" to="(1620,540)"/>
    <wire from="(350,200)" to="(1490,200)"/>
    <wire from="(260,270)" to="(310,270)"/>
    <wire from="(450,380)" to="(450,390)"/>
    <wire from="(440,370)" to="(440,380)"/>
    <wire from="(350,280)" to="(350,290)"/>
    <wire from="(1610,420)" to="(1610,430)"/>
    <wire from="(990,250)" to="(1220,250)"/>
    <wire from="(1360,390)" to="(1360,520)"/>
    <wire from="(520,250)" to="(760,250)"/>
    <wire from="(1310,280)" to="(1310,290)"/>
    <wire from="(1080,530)" to="(1080,540)"/>
    <wire from="(1150,600)" to="(1150,610)"/>
    <wire from="(1220,270)" to="(1270,270)"/>
    <wire from="(1140,480)" to="(1320,480)"/>
    <wire from="(1540,310)" to="(1550,310)"/>
    <wire from="(1220,310)" to="(1230,310)"/>
    <wire from="(1260,510)" to="(1270,510)"/>
    <wire from="(1070,320)" to="(1080,320)"/>
    <wire from="(1590,360)" to="(1600,360)"/>
    <wire from="(1680,490)" to="(1680,530)"/>
    <wire from="(260,310)" to="(270,310)"/>
    <wire from="(1710,310)" to="(1730,310)"/>
    <wire from="(360,190)" to="(1720,190)"/>
    <wire from="(890,300)" to="(900,300)"/>
    <wire from="(560,290)" to="(570,290)"/>
    <wire from="(1540,350)" to="(1540,390)"/>
    <wire from="(1360,300)" to="(1360,320)"/>
    <wire from="(990,490)" to="(1040,490)"/>
    <wire from="(1260,290)" to="(1260,510)"/>
    <wire from="(400,300)" to="(400,320)"/>
    <wire from="(980,330)" to="(980,550)"/>
    <wire from="(300,290)" to="(300,510)"/>
    <wire from="(620,480)" to="(860,480)"/>
    <wire from="(1080,500)" to="(1080,510)"/>
    <wire from="(990,250)" to="(990,270)"/>
    <wire from="(1150,570)" to="(1150,580)"/>
    <wire from="(760,530)" to="(760,610)"/>
    <wire from="(120,340)" to="(220,340)"/>
    <wire from="(170,320)" to="(170,540)"/>
    <wire from="(750,550)" to="(750,720)"/>
    <wire from="(1310,530)" to="(1320,530)"/>
    <wire from="(1760,500)" to="(1770,500)"/>
    <wire from="(1770,510)" to="(1780,510)"/>
    <wire from="(700,370)" to="(700,620)"/>
    <wire from="(450,570)" to="(450,760)"/>
    <wire from="(990,530)" to="(1000,530)"/>
    <wire from="(840,540)" to="(850,540)"/>
    <wire from="(1480,530)" to="(1500,530)"/>
    <wire from="(610,350)" to="(610,400)"/>
    <wire from="(990,310)" to="(990,490)"/>
    <wire from="(660,360)" to="(670,360)"/>
    <wire from="(420,480)" to="(620,480)"/>
    <wire from="(610,310)" to="(620,310)"/>
    <wire from="(610,400)" to="(660,400)"/>
    <wire from="(480,120)" to="(480,320)"/>
    <wire from="(460,420)" to="(460,620)"/>
    <wire from="(910,460)" to="(910,480)"/>
    <wire from="(1080,310)" to="(1080,320)"/>
    <wire from="(1670,330)" to="(1730,330)"/>
    <wire from="(1440,120)" to="(1440,320)"/>
    <wire from="(1080,390)" to="(1130,390)"/>
    <wire from="(1630,570)" to="(1630,640)"/>
    <wire from="(850,350)" to="(870,350)"/>
    <wire from="(550,530)" to="(570,530)"/>
    <wire from="(1260,290)" to="(1270,290)"/>
    <wire from="(1130,320)" to="(1140,320)"/>
    <wire from="(1810,520)" to="(1820,520)"/>
    <wire from="(990,610)" to="(1150,610)"/>
    <wire from="(1680,270)" to="(1680,310)"/>
    <wire from="(300,290)" to="(310,290)"/>
    <wire from="(660,400)" to="(660,520)"/>
    <wire from="(360,510)" to="(370,510)"/>
    <wire from="(350,500)" to="(360,500)"/>
    <wire from="(310,180)" to="(310,240)"/>
    <wire from="(970,320)" to="(980,320)"/>
    <wire from="(1700,550)" to="(1730,550)"/>
    <wire from="(860,370)" to="(870,370)"/>
    <wire from="(70,620)" to="(460,620)"/>
    <comp lib="0" loc="(1630,640)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ClearOverflow"/>
    </comp>
    <comp lib="1" loc="(1530,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1400,640)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BreakOff"/>
    </comp>
    <comp lib="1" loc="(1620,540)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(400,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1670,660)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="Negative"/>
    </comp>
    <comp lib="1" loc="(1580,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(790,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(840,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(650,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1760,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(340,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(290,160)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="7"/>
      <a name="incoming" val="7"/>
    </comp>
    <comp lib="0" loc="(210,810)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CarryRead"/>
    </comp>
    <comp lib="0" loc="(1470,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="OverflowRead"/>
    </comp>
    <comp lib="1" loc="(1070,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1480,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1440,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Break"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(70,480)" name="Pin">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="1" loc="(1250,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1760,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(920,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1710,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(920,430)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(170,790)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CarryOn"/>
    </comp>
    <comp lib="1" loc="(790,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1670,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Overflow"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(940,380)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(430,440)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(600,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(340,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1440,660)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="Overflow"/>
    </comp>
    <comp lib="1" loc="(300,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(500,720)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="Zero"/>
    </comp>
    <comp lib="1" loc="(400,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(450,390)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,540)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1350,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1760,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(420,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1480,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1700,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="NegativeRead"/>
    </comp>
    <comp lib="1" loc="(1130,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(350,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1170,380)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1250,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(840,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1300,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1170,740)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="DecimalOff"/>
    </comp>
    <comp lib="0" loc="(750,720)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="InteruptOn"/>
    </comp>
    <comp lib="1" loc="(550,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(840,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1210,760)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BreakOn"/>
    </comp>
    <comp lib="0" loc="(1210,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Decimal"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(890,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(350,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1070,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1070,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(450,760)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CarryOff"/>
    </comp>
    <comp lib="0" loc="(940,720)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="InteruptOff"/>
    </comp>
    <comp lib="1" loc="(1300,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(390,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(890,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1120,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1760,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(980,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Interupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1810,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(1150,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(1610,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(650,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(1380,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(150,160)" name="Pin">
      <a name="width" val="7"/>
      <a name="label" val="Pin"/>
    </comp>
    <comp lib="1" loc="(1610,580)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(980,740)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="DecimalOn"/>
    </comp>
    <comp lib="1" loc="(1810,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1710,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(290,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1820,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(250,550)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(1840,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1530,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1020,310)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1070,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,540)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(840,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1300,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1630,380)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1580,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1300,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1350,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(680,310)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(120,770)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="Carry"/>
    </comp>
    <comp lib="1" loc="(440,540)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(600,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1530,320)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1150,430)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(660,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(920,580)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1590,360)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(430,580)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1020,530)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(600,500)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(100,250)" name="Pin">
      <a name="label" val="RegsiterInput"/>
    </comp>
    <comp lib="0" loc="(480,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Carry"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(70,620)" name="Pin">
      <a name="label" val="Clear"/>
    </comp>
    <comp lib="0" loc="(550,800)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ZeroRead"/>
    </comp>
    <comp lib="1" loc="(250,330)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(740,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Zero"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1150,580)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1900,120)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Negative"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(600,540)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1120,300)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1610,430)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
  </circuit>
  <circuit name="StackInstructions">
    <a name="circuit" val="StackInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(830,350)" to="(880,350)"/>
    <wire from="(1120,240)" to="(1120,260)"/>
    <wire from="(1110,950)" to="(1110,970)"/>
    <wire from="(270,310)" to="(460,310)"/>
    <wire from="(850,320)" to="(850,900)"/>
    <wire from="(390,630)" to="(390,640)"/>
    <wire from="(470,230)" to="(470,240)"/>
    <wire from="(290,210)" to="(290,230)"/>
    <wire from="(260,580)" to="(260,600)"/>
    <wire from="(510,630)" to="(510,910)"/>
    <wire from="(300,140)" to="(300,160)"/>
    <wire from="(850,290)" to="(850,320)"/>
    <wire from="(260,690)" to="(260,770)"/>
    <wire from="(500,210)" to="(500,290)"/>
    <wire from="(420,860)" to="(710,860)"/>
    <wire from="(310,790)" to="(410,790)"/>
    <wire from="(1090,850)" to="(1090,860)"/>
    <wire from="(1010,770)" to="(1010,790)"/>
    <wire from="(230,560)" to="(270,560)"/>
    <wire from="(580,770)" to="(600,770)"/>
    <wire from="(910,910)" to="(910,950)"/>
    <wire from="(260,770)" to="(280,770)"/>
    <wire from="(270,270)" to="(270,310)"/>
    <wire from="(220,330)" to="(240,330)"/>
    <wire from="(460,580)" to="(470,580)"/>
    <wire from="(180,600)" to="(260,600)"/>
    <wire from="(190,230)" to="(200,230)"/>
    <wire from="(210,420)" to="(540,420)"/>
    <wire from="(1090,860)" to="(1180,860)"/>
    <wire from="(970,770)" to="(980,770)"/>
    <wire from="(890,930)" to="(900,930)"/>
    <wire from="(980,900)" to="(980,950)"/>
    <wire from="(550,350)" to="(560,350)"/>
    <wire from="(1110,870)" to="(1110,950)"/>
    <wire from="(1180,860)" to="(1180,940)"/>
    <wire from="(580,630)" to="(580,640)"/>
    <wire from="(200,280)" to="(200,350)"/>
    <wire from="(850,900)" to="(850,910)"/>
    <wire from="(300,170)" to="(420,170)"/>
    <wire from="(350,570)" to="(350,770)"/>
    <wire from="(290,100)" to="(290,110)"/>
    <wire from="(260,690)" to="(430,690)"/>
    <wire from="(480,210)" to="(480,230)"/>
    <wire from="(1040,290)" to="(1040,310)"/>
    <wire from="(330,630)" to="(370,630)"/>
    <wire from="(910,830)" to="(910,910)"/>
    <wire from="(260,330)" to="(290,330)"/>
    <wire from="(1080,850)" to="(1090,850)"/>
    <wire from="(610,530)" to="(610,630)"/>
    <wire from="(1200,290)" to="(1200,350)"/>
    <wire from="(460,270)" to="(460,310)"/>
    <wire from="(180,750)" to="(900,750)"/>
    <wire from="(380,230)" to="(390,230)"/>
    <wire from="(200,950)" to="(850,950)"/>
    <wire from="(240,910)" to="(510,910)"/>
    <wire from="(1000,770)" to="(1010,770)"/>
    <wire from="(850,940)" to="(860,940)"/>
    <wire from="(1180,940)" to="(1180,1050)"/>
    <wire from="(540,390)" to="(550,390)"/>
    <wire from="(180,320)" to="(370,320)"/>
    <wire from="(390,280)" to="(390,350)"/>
    <wire from="(620,480)" to="(620,490)"/>
    <wire from="(410,790)" to="(600,790)"/>
    <wire from="(130,450)" to="(250,450)"/>
    <wire from="(280,140)" to="(280,150)"/>
    <wire from="(370,630)" to="(370,640)"/>
    <wire from="(510,350)" to="(510,500)"/>
    <wire from="(730,350)" to="(830,350)"/>
    <wire from="(920,780)" to="(920,800)"/>
    <wire from="(380,670)" to="(380,760)"/>
    <wire from="(210,390)" to="(210,420)"/>
    <wire from="(210,150)" to="(210,180)"/>
    <wire from="(290,490)" to="(320,490)"/>
    <wire from="(1040,860)" to="(1050,860)"/>
    <wire from="(620,350)" to="(620,460)"/>
    <wire from="(980,950)" to="(980,1050)"/>
    <wire from="(900,940)" to="(930,940)"/>
    <wire from="(340,490)" to="(620,490)"/>
    <wire from="(830,290)" to="(830,350)"/>
    <wire from="(260,600)" to="(460,600)"/>
    <wire from="(710,860)" to="(1040,860)"/>
    <wire from="(430,690)" to="(630,690)"/>
    <wire from="(610,350)" to="(620,350)"/>
    <wire from="(1110,970)" to="(1110,1050)"/>
    <wire from="(560,630)" to="(560,640)"/>
    <wire from="(430,560)" to="(430,690)"/>
    <wire from="(900,890)" to="(900,900)"/>
    <wire from="(1050,240)" to="(1050,260)"/>
    <wire from="(1000,830)" to="(1000,840)"/>
    <wire from="(200,270)" to="(200,280)"/>
    <wire from="(340,490)" to="(340,500)"/>
    <wire from="(570,670)" to="(570,760)"/>
    <wire from="(490,160)" to="(490,180)"/>
    <wire from="(940,770)" to="(940,790)"/>
    <wire from="(1100,930)" to="(1100,940)"/>
    <wire from="(510,350)" to="(550,350)"/>
    <wire from="(890,910)" to="(910,910)"/>
    <wire from="(200,280)" to="(290,280)"/>
    <wire from="(300,630)" to="(330,630)"/>
    <wire from="(1180,290)" to="(1180,860)"/>
    <wire from="(350,770)" to="(370,770)"/>
    <wire from="(1040,310)" to="(1040,860)"/>
    <wire from="(220,290)" to="(220,330)"/>
    <wire from="(1130,350)" to="(1200,350)"/>
    <wire from="(710,630)" to="(710,860)"/>
    <wire from="(250,400)" to="(250,450)"/>
    <wire from="(280,230)" to="(290,230)"/>
    <wire from="(250,450)" to="(580,450)"/>
    <wire from="(900,770)" to="(910,770)"/>
    <wire from="(210,150)" to="(280,150)"/>
    <wire from="(1090,950)" to="(1110,950)"/>
    <wire from="(970,720)" to="(970,770)"/>
    <wire from="(670,630)" to="(670,640)"/>
    <wire from="(880,840)" to="(930,840)"/>
    <wire from="(970,930)" to="(970,940)"/>
    <wire from="(510,630)" to="(560,630)"/>
    <wire from="(190,230)" to="(190,240)"/>
    <wire from="(390,270)" to="(390,280)"/>
    <wire from="(290,330)" to="(290,350)"/>
    <wire from="(410,770)" to="(410,790)"/>
    <wire from="(220,210)" to="(220,290)"/>
    <wire from="(460,580)" to="(460,600)"/>
    <wire from="(840,240)" to="(840,260)"/>
    <wire from="(420,140)" to="(420,170)"/>
    <wire from="(200,350)" to="(200,950)"/>
    <wire from="(430,560)" to="(470,560)"/>
    <wire from="(420,630)" to="(420,860)"/>
    <wire from="(390,280)" to="(480,280)"/>
    <wire from="(230,690)" to="(260,690)"/>
    <wire from="(960,950)" to="(980,950)"/>
    <wire from="(510,910)" to="(850,910)"/>
    <wire from="(730,240)" to="(730,350)"/>
    <wire from="(1090,930)" to="(1100,930)"/>
    <wire from="(970,940)" to="(1060,940)"/>
    <wire from="(180,720)" to="(970,720)"/>
    <wire from="(590,330)" to="(620,330)"/>
    <wire from="(1130,290)" to="(1130,350)"/>
    <wire from="(410,290)" to="(410,330)"/>
    <wire from="(200,350)" to="(220,350)"/>
    <wire from="(470,230)" to="(480,230)"/>
    <wire from="(260,580)" to="(270,580)"/>
    <wire from="(930,840)" to="(1000,840)"/>
    <wire from="(1110,970)" to="(1330,970)"/>
    <wire from="(680,790)" to="(940,790)"/>
    <wire from="(930,770)" to="(940,770)"/>
    <wire from="(890,890)" to="(900,890)"/>
    <wire from="(1190,240)" to="(1190,260)"/>
    <wire from="(850,940)" to="(850,950)"/>
    <wire from="(410,100)" to="(410,110)"/>
    <wire from="(300,630)" to="(300,640)"/>
    <wire from="(320,490)" to="(320,500)"/>
    <wire from="(380,230)" to="(380,240)"/>
    <wire from="(1010,790)" to="(1330,790)"/>
    <wire from="(610,630)" to="(650,630)"/>
    <wire from="(540,390)" to="(540,420)"/>
    <wire from="(410,210)" to="(410,290)"/>
    <wire from="(200,210)" to="(200,230)"/>
    <wire from="(900,750)" to="(900,770)"/>
    <wire from="(310,570)" to="(350,570)"/>
    <wire from="(600,770)" to="(600,790)"/>
    <wire from="(680,770)" to="(680,790)"/>
    <wire from="(330,530)" to="(330,630)"/>
    <wire from="(410,330)" to="(570,330)"/>
    <wire from="(910,950)" to="(910,1050)"/>
    <wire from="(180,270)" to="(180,320)"/>
    <wire from="(1080,870)" to="(1110,870)"/>
    <wire from="(960,930)" to="(970,930)"/>
    <wire from="(600,790)" to="(680,790)"/>
    <wire from="(850,900)" to="(860,900)"/>
    <wire from="(460,310)" to="(1040,310)"/>
    <wire from="(650,630)" to="(650,640)"/>
    <wire from="(880,350)" to="(1060,350)"/>
    <wire from="(930,830)" to="(930,840)"/>
    <wire from="(300,160)" to="(490,160)"/>
    <wire from="(980,830)" to="(980,900)"/>
    <wire from="(390,350)" to="(510,350)"/>
    <wire from="(290,270)" to="(290,280)"/>
    <wire from="(660,670)" to="(660,760)"/>
    <wire from="(310,770)" to="(310,790)"/>
    <wire from="(390,210)" to="(390,230)"/>
    <wire from="(290,350)" to="(390,350)"/>
    <wire from="(240,630)" to="(280,630)"/>
    <wire from="(620,350)" to="(730,350)"/>
    <wire from="(1100,940)" to="(1180,940)"/>
    <wire from="(390,630)" to="(420,630)"/>
    <wire from="(220,290)" to="(310,290)"/>
    <wire from="(880,350)" to="(880,840)"/>
    <wire from="(530,770)" to="(560,770)"/>
    <wire from="(1060,350)" to="(1130,350)"/>
    <wire from="(510,500)" to="(600,500)"/>
    <wire from="(400,140)" to="(400,180)"/>
    <wire from="(940,790)" to="(1010,790)"/>
    <wire from="(210,390)" to="(220,390)"/>
    <wire from="(370,270)" to="(370,320)"/>
    <wire from="(580,400)" to="(580,450)"/>
    <wire from="(670,770)" to="(680,770)"/>
    <wire from="(900,900)" to="(980,900)"/>
    <wire from="(530,570)" to="(530,770)"/>
    <wire from="(230,560)" to="(230,690)"/>
    <wire from="(620,490)" to="(620,500)"/>
    <wire from="(900,930)" to="(900,940)"/>
    <wire from="(180,690)" to="(230,690)"/>
    <wire from="(480,270)" to="(480,280)"/>
    <wire from="(290,480)" to="(290,490)"/>
    <wire from="(280,630)" to="(280,640)"/>
    <wire from="(280,230)" to="(280,240)"/>
    <wire from="(300,170)" to="(300,180)"/>
    <wire from="(670,630)" to="(710,630)"/>
    <wire from="(310,210)" to="(310,290)"/>
    <wire from="(1110,290)" to="(1110,870)"/>
    <wire from="(630,690)" to="(630,770)"/>
    <wire from="(990,780)" to="(990,800)"/>
    <wire from="(240,630)" to="(240,910)"/>
    <wire from="(1200,350)" to="(1250,350)"/>
    <wire from="(620,330)" to="(620,350)"/>
    <wire from="(290,670)" to="(290,760)"/>
    <wire from="(410,290)" to="(500,290)"/>
    <wire from="(890,950)" to="(910,950)"/>
    <wire from="(510,570)" to="(530,570)"/>
    <wire from="(370,320)" to="(850,320)"/>
    <wire from="(630,770)" to="(650,770)"/>
    <wire from="(290,350)" to="(290,460)"/>
    <wire from="(390,770)" to="(410,770)"/>
    <wire from="(580,630)" to="(610,630)"/>
    <wire from="(1060,290)" to="(1060,350)"/>
    <wire from="(130,420)" to="(210,420)"/>
    <wire from="(280,350)" to="(290,350)"/>
    <wire from="(300,770)" to="(310,770)"/>
    <comp lib="4" loc="(560,340)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(230,340)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(730,240)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackOveride"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1330,970)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="FlagFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1110,1050)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="PLA"/>
    </comp>
    <comp lib="1" loc="(290,670)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(570,670)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1120,260)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(860,940)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(840,260)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(290,110)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(180,750)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="Accumulator"/>
    </comp>
    <comp lib="1" loc="(300,180)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1050,260)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(380,240)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(390,770)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(920,800)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(660,670)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(860,900)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(490,180)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(290,480)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(300,770)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(580,770)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(980,1050)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="PHP"/>
    </comp>
    <comp lib="1" loc="(280,240)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(910,1050)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="PHA"/>
    </comp>
    <comp lib="1" loc="(670,770)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(930,940)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1050,860)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(380,670)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(130,420)" name="Pin">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="0" loc="(180,690)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="StackPointer"/>
    </comp>
    <comp lib="1" loc="(470,240)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(570,330)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(210,180)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(180,600)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="3" loc="(510,570)" name="Adder"/>
    <comp lib="1" loc="(410,110)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(610,530)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1250,350)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="3" loc="(310,570)" name="Subtractor"/>
    <comp lib="0" loc="(180,720)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="StatusRegister"/>
    </comp>
    <comp lib="1" loc="(400,180)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(620,480)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(930,770)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(990,800)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(240,330)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1190,260)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1060,940)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(330,530)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1050,240)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MRead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1120,240)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1330,790)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstructionOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1180,1050)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="PLP"/>
    </comp>
    <comp lib="1" loc="(1000,770)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(190,240)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(840,240)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(130,450)" name="Pin">
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(1190,240)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StatusWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(410,100)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Swrite"/>
    </comp>
    <comp lib="0" loc="(290,100)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackStack"/>
    </comp>
  </circuit>
  <circuit name="IncrementInstructions">
    <a name="circuit" val="IncrementInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(970,730)" to="(970,740)"/>
    <wire from="(810,730)" to="(810,740)"/>
    <wire from="(610,530)" to="(660,530)"/>
    <wire from="(400,520)" to="(450,520)"/>
    <wire from="(1080,530)" to="(1080,750)"/>
    <wire from="(470,310)" to="(470,320)"/>
    <wire from="(600,730)" to="(640,730)"/>
    <wire from="(510,510)" to="(510,530)"/>
    <wire from="(950,500)" to="(950,590)"/>
    <wire from="(930,740)" to="(970,740)"/>
    <wire from="(660,310)" to="(660,530)"/>
    <wire from="(570,250)" to="(570,280)"/>
    <wire from="(630,470)" to="(630,500)"/>
    <wire from="(870,750)" to="(870,770)"/>
    <wire from="(870,510)" to="(870,530)"/>
    <wire from="(670,790)" to="(820,790)"/>
    <wire from="(950,500)" to="(970,500)"/>
    <wire from="(580,630)" to="(1050,630)"/>
    <wire from="(1190,490)" to="(1190,670)"/>
    <wire from="(570,790)" to="(600,790)"/>
    <wire from="(610,750)" to="(640,750)"/>
    <wire from="(640,260)" to="(670,260)"/>
    <wire from="(1190,490)" to="(1220,490)"/>
    <wire from="(1040,780)" to="(1070,780)"/>
    <wire from="(400,730)" to="(540,730)"/>
    <wire from="(1040,740)" to="(1070,740)"/>
    <wire from="(580,330)" to="(1030,330)"/>
    <wire from="(510,750)" to="(510,800)"/>
    <wire from="(1140,780)" to="(1290,780)"/>
    <wire from="(620,500)" to="(630,500)"/>
    <wire from="(510,800)" to="(510,810)"/>
    <wire from="(600,730)" to="(600,740)"/>
    <wire from="(640,250)" to="(640,260)"/>
    <wire from="(230,590)" to="(480,590)"/>
    <wire from="(980,790)" to="(980,800)"/>
    <wire from="(1140,740)" to="(1440,740)"/>
    <wire from="(1030,330)" to="(1030,530)"/>
    <wire from="(1070,730)" to="(1110,730)"/>
    <wire from="(1070,770)" to="(1110,770)"/>
    <wire from="(1100,470)" to="(1100,500)"/>
    <wire from="(600,780)" to="(640,780)"/>
    <wire from="(870,530)" to="(870,750)"/>
    <wire from="(230,670)" to="(720,670)"/>
    <wire from="(450,310)" to="(450,520)"/>
    <wire from="(420,470)" to="(420,500)"/>
    <wire from="(510,530)" to="(510,750)"/>
    <wire from="(980,510)" to="(980,530)"/>
    <wire from="(580,310)" to="(580,330)"/>
    <wire from="(1080,530)" to="(1130,530)"/>
    <wire from="(230,630)" to="(580,630)"/>
    <wire from="(580,500)" to="(600,500)"/>
    <wire from="(1090,500)" to="(1100,500)"/>
    <wire from="(980,750)" to="(980,790)"/>
    <wire from="(670,260)" to="(700,260)"/>
    <wire from="(610,800)" to="(640,800)"/>
    <wire from="(370,550)" to="(840,550)"/>
    <wire from="(410,500)" to="(420,500)"/>
    <wire from="(400,780)" to="(540,780)"/>
    <wire from="(1080,750)" to="(1110,750)"/>
    <wire from="(1080,790)" to="(1110,790)"/>
    <wire from="(400,730)" to="(400,780)"/>
    <wire from="(370,500)" to="(370,550)"/>
    <wire from="(870,770)" to="(1010,770)"/>
    <wire from="(790,480)" to="(800,480)"/>
    <wire from="(1300,420)" to="(1320,420)"/>
    <wire from="(630,470)" to="(750,470)"/>
    <wire from="(600,780)" to="(600,790)"/>
    <wire from="(870,530)" to="(920,530)"/>
    <wire from="(510,530)" to="(560,530)"/>
    <wire from="(580,500)" to="(580,630)"/>
    <wire from="(870,770)" to="(870,800)"/>
    <wire from="(890,470)" to="(890,500)"/>
    <wire from="(980,530)" to="(980,750)"/>
    <wire from="(420,470)" to="(530,470)"/>
    <wire from="(530,470)" to="(630,470)"/>
    <wire from="(560,310)" to="(560,530)"/>
    <wire from="(530,470)" to="(530,500)"/>
    <wire from="(400,780)" to="(400,810)"/>
    <wire from="(1070,770)" to="(1070,780)"/>
    <wire from="(1070,730)" to="(1070,740)"/>
    <wire from="(610,510)" to="(610,530)"/>
    <wire from="(720,670)" to="(1190,670)"/>
    <wire from="(820,430)" to="(820,790)"/>
    <wire from="(1260,480)" to="(1270,480)"/>
    <wire from="(370,500)" to="(390,500)"/>
    <wire from="(510,750)" to="(540,750)"/>
    <wire from="(480,590)" to="(950,590)"/>
    <wire from="(870,750)" to="(900,750)"/>
    <wire from="(800,420)" to="(800,480)"/>
    <wire from="(470,320)" to="(920,320)"/>
    <wire from="(800,420)" to="(810,420)"/>
    <wire from="(880,500)" to="(890,500)"/>
    <wire from="(610,750)" to="(610,800)"/>
    <wire from="(1050,500)" to="(1070,500)"/>
    <wire from="(520,500)" to="(530,500)"/>
    <wire from="(840,500)" to="(840,550)"/>
    <wire from="(670,740)" to="(810,740)"/>
    <wire from="(700,250)" to="(700,260)"/>
    <wire from="(980,530)" to="(1030,530)"/>
    <wire from="(610,800)" to="(610,810)"/>
    <wire from="(1080,510)" to="(1080,530)"/>
    <wire from="(1320,390)" to="(1320,420)"/>
    <wire from="(400,510)" to="(400,520)"/>
    <wire from="(1290,430)" to="(1290,780)"/>
    <wire from="(1000,470)" to="(1000,500)"/>
    <wire from="(1050,500)" to="(1050,630)"/>
    <wire from="(840,390)" to="(840,420)"/>
    <wire from="(1000,470)" to="(1100,470)"/>
    <wire from="(400,520)" to="(400,730)"/>
    <wire from="(680,310)" to="(680,340)"/>
    <wire from="(610,530)" to="(610,750)"/>
    <wire from="(970,730)" to="(1010,730)"/>
    <wire from="(1100,470)" to="(1220,470)"/>
    <wire from="(460,250)" to="(460,280)"/>
    <wire from="(1080,790)" to="(1080,800)"/>
    <wire from="(920,320)" to="(920,530)"/>
    <wire from="(480,500)" to="(480,590)"/>
    <wire from="(670,260)" to="(670,280)"/>
    <wire from="(890,470)" to="(1000,470)"/>
    <wire from="(840,500)" to="(860,500)"/>
    <wire from="(1270,420)" to="(1280,420)"/>
    <wire from="(720,490)" to="(750,490)"/>
    <wire from="(510,800)" to="(540,800)"/>
    <wire from="(810,730)" to="(900,730)"/>
    <wire from="(480,500)" to="(500,500)"/>
    <wire from="(570,740)" to="(600,740)"/>
    <wire from="(980,790)" to="(1010,790)"/>
    <wire from="(840,390)" to="(1320,390)"/>
    <wire from="(980,750)" to="(1010,750)"/>
    <wire from="(1270,420)" to="(1270,480)"/>
    <wire from="(1130,340)" to="(1130,530)"/>
    <wire from="(680,340)" to="(1130,340)"/>
    <wire from="(230,550)" to="(370,550)"/>
    <wire from="(1080,750)" to="(1080,790)"/>
    <wire from="(990,500)" to="(1000,500)"/>
    <wire from="(830,420)" to="(840,420)"/>
    <wire from="(1320,390)" to="(1470,390)"/>
    <wire from="(720,490)" to="(720,670)"/>
    <comp lib="0" loc="(460,250)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="XWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(230,550)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="X"/>
    </comp>
    <comp lib="1" loc="(1040,740)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(620,500)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(460,280)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(510,810)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="DEY"/>
    </comp>
    <comp lib="1" loc="(570,790)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(790,480)" name="Subtractor"/>
    <comp lib="1" loc="(1040,780)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,740)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(980,800)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="INY"/>
    </comp>
    <comp lib="0" loc="(1470,390)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(990,500)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(670,740)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(870,800)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="INX"/>
    </comp>
    <comp lib="0" loc="(230,630)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(570,250)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="YWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(830,420)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(230,670)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(880,500)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(610,810)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="DEC"/>
    </comp>
    <comp lib="1" loc="(410,500)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(520,500)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1440,740)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(670,790)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(570,740)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1140,780)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(570,280)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(1260,480)" name="Adder"/>
    <comp lib="1" loc="(1300,420)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1090,500)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(640,250)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1140,740)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1080,800)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="INC"/>
    </comp>
    <comp lib="1" loc="(670,280)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(700,250)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCOFF"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(230,590)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="Y"/>
    </comp>
    <comp lib="0" loc="(400,810)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="DEX"/>
    </comp>
  </circuit>
  <circuit name="ArithmeticInstructions">
    <a name="circuit" val="ArithmeticInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(1040,590)" to="(1040,670)"/>
    <wire from="(1090,440)" to="(1200,440)"/>
    <wire from="(1070,670)" to="(1070,690)"/>
    <wire from="(1130,490)" to="(1130,510)"/>
    <wire from="(1130,570)" to="(1130,590)"/>
    <wire from="(980,500)" to="(980,510)"/>
    <wire from="(1030,550)" to="(1030,560)"/>
    <wire from="(1270,550)" to="(1270,570)"/>
    <wire from="(1290,730)" to="(1290,750)"/>
    <wire from="(260,480)" to="(260,620)"/>
    <wire from="(610,350)" to="(610,990)"/>
    <wire from="(1290,490)" to="(1290,520)"/>
    <wire from="(160,300)" to="(160,440)"/>
    <wire from="(680,200)" to="(680,230)"/>
    <wire from="(1080,120)" to="(1080,130)"/>
    <wire from="(1430,1000)" to="(1610,1000)"/>
    <wire from="(940,470)" to="(940,680)"/>
    <wire from="(590,430)" to="(590,450)"/>
    <wire from="(360,610)" to="(400,610)"/>
    <wire from="(1120,720)" to="(1170,720)"/>
    <wire from="(1480,80)" to="(1490,80)"/>
    <wire from="(1430,110)" to="(1440,110)"/>
    <wire from="(240,300)" to="(240,460)"/>
    <wire from="(1220,620)" to="(1230,620)"/>
    <wire from="(1220,780)" to="(1230,780)"/>
    <wire from="(1150,550)" to="(1160,550)"/>
    <wire from="(930,700)" to="(1020,700)"/>
    <wire from="(340,610)" to="(360,610)"/>
    <wire from="(540,400)" to="(570,400)"/>
    <wire from="(1070,750)" to="(1070,810)"/>
    <wire from="(380,500)" to="(390,500)"/>
    <wire from="(1080,540)" to="(1110,540)"/>
    <wire from="(180,200)" to="(260,200)"/>
    <wire from="(330,530)" to="(340,530)"/>
    <wire from="(1180,550)" to="(1270,550)"/>
    <wire from="(730,170)" to="(730,230)"/>
    <wire from="(800,240)" to="(800,290)"/>
    <wire from="(830,300)" to="(830,440)"/>
    <wire from="(310,390)" to="(310,460)"/>
    <wire from="(1080,650)" to="(1080,670)"/>
    <wire from="(370,870)" to="(880,870)"/>
    <wire from="(770,260)" to="(820,260)"/>
    <wire from="(1160,810)" to="(1160,830)"/>
    <wire from="(630,200)" to="(680,200)"/>
    <wire from="(1470,80)" to="(1470,110)"/>
    <wire from="(680,200)" to="(930,200)"/>
    <wire from="(1290,700)" to="(1290,730)"/>
    <wire from="(300,350)" to="(300,360)"/>
    <wire from="(1510,930)" to="(1550,930)"/>
    <wire from="(780,140)" to="(780,230)"/>
    <wire from="(830,80)" to="(830,110)"/>
    <wire from="(820,230)" to="(820,260)"/>
    <wire from="(570,400)" to="(1310,400)"/>
    <wire from="(1430,110)" to="(1430,430)"/>
    <wire from="(630,200)" to="(630,230)"/>
    <wire from="(1250,580)" to="(1250,590)"/>
    <wire from="(1270,440)" to="(1270,450)"/>
    <wire from="(1290,460)" to="(1290,470)"/>
    <wire from="(1170,580)" to="(1170,590)"/>
    <wire from="(1460,110)" to="(1470,110)"/>
    <wire from="(880,880)" to="(900,880)"/>
    <wire from="(1250,780)" to="(1260,780)"/>
    <wire from="(460,530)" to="(490,530)"/>
    <wire from="(1160,850)" to="(1170,850)"/>
    <wire from="(910,300)" to="(910,460)"/>
    <wire from="(830,80)" to="(1410,80)"/>
    <wire from="(1180,680)" to="(1270,680)"/>
    <wire from="(1450,120)" to="(1450,280)"/>
    <wire from="(1070,810)" to="(1160,810)"/>
    <wire from="(980,510)" to="(990,510)"/>
    <wire from="(750,240)" to="(750,290)"/>
    <wire from="(1040,880)" to="(1060,880)"/>
    <wire from="(780,230)" to="(790,230)"/>
    <wire from="(1370,430)" to="(1370,450)"/>
    <wire from="(1390,350)" to="(1390,1010)"/>
    <wire from="(1080,460)" to="(1080,480)"/>
    <wire from="(970,350)" to="(970,360)"/>
    <wire from="(1090,70)" to="(1090,90)"/>
    <wire from="(720,260)" to="(770,260)"/>
    <wire from="(470,490)" to="(520,490)"/>
    <wire from="(980,390)" to="(980,460)"/>
    <wire from="(770,300)" to="(830,300)"/>
    <wire from="(320,340)" to="(320,360)"/>
    <wire from="(410,510)" to="(410,530)"/>
    <wire from="(930,480)" to="(930,700)"/>
    <wire from="(700,240)" to="(700,270)"/>
    <wire from="(770,230)" to="(770,260)"/>
    <wire from="(520,460)" to="(520,490)"/>
    <wire from="(210,390)" to="(210,410)"/>
    <wire from="(1170,710)" to="(1170,720)"/>
    <wire from="(1330,450)" to="(1330,590)"/>
    <wire from="(320,340)" to="(420,340)"/>
    <wire from="(1270,650)" to="(1270,660)"/>
    <wire from="(1290,670)" to="(1290,680)"/>
    <wire from="(1220,440)" to="(1270,440)"/>
    <wire from="(880,450)" to="(880,530)"/>
    <wire from="(1090,70)" to="(1140,70)"/>
    <wire from="(1130,510)" to="(1180,510)"/>
    <wire from="(160,440)" to="(190,440)"/>
    <wire from="(1500,200)" to="(1510,200)"/>
    <wire from="(1160,800)" to="(1240,800)"/>
    <wire from="(1230,570)" to="(1240,570)"/>
    <wire from="(1270,450)" to="(1280,450)"/>
    <wire from="(460,660)" to="(490,660)"/>
    <wire from="(1310,610)" to="(1310,660)"/>
    <wire from="(1070,690)" to="(1070,750)"/>
    <wire from="(1200,660)" to="(1200,720)"/>
    <wire from="(1590,920)" to="(1610,920)"/>
    <wire from="(810,230)" to="(820,230)"/>
    <wire from="(730,230)" to="(740,230)"/>
    <wire from="(550,450)" to="(560,450)"/>
    <wire from="(150,170)" to="(730,170)"/>
    <wire from="(1000,480)" to="(1080,480)"/>
    <wire from="(1050,520)" to="(1290,520)"/>
    <wire from="(610,120)" to="(610,130)"/>
    <wire from="(670,260)" to="(720,260)"/>
    <wire from="(1040,710)" to="(1040,730)"/>
    <wire from="(1090,440)" to="(1090,460)"/>
    <wire from="(880,870)" to="(880,880)"/>
    <wire from="(470,620)" to="(520,620)"/>
    <wire from="(1120,800)" to="(1160,800)"/>
    <wire from="(200,350)" to="(200,360)"/>
    <wire from="(840,280)" to="(1160,280)"/>
    <wire from="(250,480)" to="(250,490)"/>
    <wire from="(360,590)" to="(360,610)"/>
    <wire from="(720,230)" to="(720,260)"/>
    <wire from="(610,130)" to="(610,350)"/>
    <wire from="(520,590)" to="(520,620)"/>
    <wire from="(1080,540)" to="(1080,610)"/>
    <wire from="(880,390)" to="(880,410)"/>
    <wire from="(1320,430)" to="(1370,430)"/>
    <wire from="(1040,870)" to="(1040,880)"/>
    <wire from="(990,340)" to="(990,360)"/>
    <wire from="(1150,20)" to="(1150,30)"/>
    <wire from="(250,490)" to="(290,490)"/>
    <wire from="(420,660)" to="(460,660)"/>
    <wire from="(200,350)" to="(300,350)"/>
    <wire from="(1150,20)" to="(1200,20)"/>
    <wire from="(570,400)" to="(570,440)"/>
    <wire from="(610,130)" to="(1080,130)"/>
    <wire from="(1210,840)" to="(1220,840)"/>
    <wire from="(1270,660)" to="(1280,660)"/>
    <wire from="(1260,570)" to="(1270,570)"/>
    <wire from="(1300,450)" to="(1310,450)"/>
    <wire from="(270,600)" to="(300,600)"/>
    <wire from="(1060,690)" to="(1070,690)"/>
    <wire from="(850,260)" to="(850,420)"/>
    <wire from="(830,440)" to="(860,440)"/>
    <wire from="(530,470)" to="(530,590)"/>
    <wire from="(1310,450)" to="(1310,550)"/>
    <wire from="(1390,1010)" to="(1390,1110)"/>
    <wire from="(280,470)" to="(290,470)"/>
    <wire from="(680,230)" to="(690,230)"/>
    <wire from="(760,230)" to="(770,230)"/>
    <wire from="(1140,680)" to="(1160,680)"/>
    <wire from="(580,450)" to="(590,450)"/>
    <wire from="(90,340)" to="(220,340)"/>
    <wire from="(920,480)" to="(920,490)"/>
    <wire from="(790,910)" to="(1550,910)"/>
    <wire from="(790,270)" to="(790,280)"/>
    <wire from="(870,350)" to="(870,360)"/>
    <wire from="(410,530)" to="(460,530)"/>
    <wire from="(150,140)" to="(780,140)"/>
    <wire from="(1310,400)" to="(1350,400)"/>
    <wire from="(1510,200)" to="(1510,930)"/>
    <wire from="(330,530)" to="(330,540)"/>
    <wire from="(1160,280)" to="(1450,280)"/>
    <wire from="(1500,130)" to="(1500,200)"/>
    <wire from="(1410,80)" to="(1470,80)"/>
    <wire from="(870,350)" to="(970,350)"/>
    <wire from="(1030,510)" to="(1130,510)"/>
    <wire from="(670,230)" to="(670,260)"/>
    <wire from="(920,490)" to="(960,490)"/>
    <wire from="(220,340)" to="(220,360)"/>
    <wire from="(1180,500)" to="(1180,510)"/>
    <wire from="(1030,510)" to="(1030,530)"/>
    <wire from="(1140,60)" to="(1140,70)"/>
    <wire from="(350,480)" to="(390,480)"/>
    <wire from="(220,340)" to="(320,340)"/>
    <wire from="(610,990)" to="(1400,990)"/>
    <wire from="(1170,590)" to="(1250,590)"/>
    <wire from="(1300,660)" to="(1310,660)"/>
    <wire from="(1330,450)" to="(1340,450)"/>
    <wire from="(1270,550)" to="(1280,550)"/>
    <wire from="(1090,690)" to="(1100,690)"/>
    <wire from="(1090,770)" to="(1100,770)"/>
    <wire from="(1310,550)" to="(1310,600)"/>
    <wire from="(1070,670)" to="(1080,670)"/>
    <wire from="(650,240)" to="(650,350)"/>
    <wire from="(330,480)" to="(350,480)"/>
    <wire from="(1080,480)" to="(1080,540)"/>
    <wire from="(1020,520)" to="(1050,520)"/>
    <wire from="(1220,780)" to="(1220,840)"/>
    <wire from="(650,350)" to="(870,350)"/>
    <wire from="(1210,450)" to="(1210,510)"/>
    <wire from="(390,630)" to="(400,630)"/>
    <wire from="(1310,660)" to="(1310,760)"/>
    <wire from="(160,300)" to="(240,300)"/>
    <wire from="(180,420)" to="(190,420)"/>
    <wire from="(950,470)" to="(960,470)"/>
    <wire from="(710,230)" to="(720,230)"/>
    <wire from="(1080,670)" to="(1100,670)"/>
    <wire from="(1020,20)" to="(1020,70)"/>
    <wire from="(590,110)" to="(600,110)"/>
    <wire from="(940,680)" to="(1020,680)"/>
    <wire from="(1480,80)" to="(1480,120)"/>
    <wire from="(630,230)" to="(640,230)"/>
    <wire from="(90,400)" to="(540,400)"/>
    <wire from="(590,110)" to="(590,430)"/>
    <wire from="(1130,590)" to="(1170,590)"/>
    <wire from="(1390,130)" to="(1390,350)"/>
    <wire from="(260,200)" to="(630,200)"/>
    <wire from="(360,530)" to="(410,530)"/>
    <wire from="(1080,610)" to="(1180,610)"/>
    <wire from="(360,590)" to="(480,590)"/>
    <wire from="(1160,60)" to="(1160,280)"/>
    <wire from="(320,570)" to="(320,590)"/>
    <wire from="(890,340)" to="(990,340)"/>
    <wire from="(970,350)" to="(1390,350)"/>
    <wire from="(1210,650)" to="(1270,650)"/>
    <wire from="(230,430)" to="(530,430)"/>
    <wire from="(890,340)" to="(890,360)"/>
    <wire from="(180,200)" to="(180,420)"/>
    <wire from="(1390,120)" to="(1390,130)"/>
    <wire from="(790,270)" to="(810,270)"/>
    <wire from="(1470,80)" to="(1480,80)"/>
    <wire from="(1360,450)" to="(1370,450)"/>
    <wire from="(1300,550)" to="(1310,550)"/>
    <wire from="(1090,870)" to="(1610,870)"/>
    <wire from="(500,460)" to="(520,460)"/>
    <wire from="(1170,720)" to="(1200,720)"/>
    <wire from="(800,290)" to="(800,1110)"/>
    <wire from="(800,290)" to="(810,290)"/>
    <wire from="(350,460)" to="(480,460)"/>
    <wire from="(850,420)" to="(860,420)"/>
    <wire from="(660,230)" to="(670,230)"/>
    <wire from="(1350,400)" to="(1350,440)"/>
    <wire from="(830,300)" to="(910,300)"/>
    <wire from="(1150,470)" to="(1170,470)"/>
    <wire from="(210,880)" to="(340,880)"/>
    <wire from="(260,200)" to="(260,450)"/>
    <wire from="(1080,650)" to="(1190,650)"/>
    <wire from="(700,270)" to="(700,1110)"/>
    <wire from="(1120,700)" to="(1120,720)"/>
    <wire from="(1120,780)" to="(1120,800)"/>
    <wire from="(270,470)" to="(270,600)"/>
    <wire from="(1270,450)" to="(1270,470)"/>
    <wire from="(1260,760)" to="(1260,780)"/>
    <wire from="(880,530)" to="(880,860)"/>
    <wire from="(460,520)" to="(460,530)"/>
    <wire from="(700,270)" to="(760,270)"/>
    <wire from="(420,640)" to="(420,660)"/>
    <wire from="(770,300)" to="(770,900)"/>
    <wire from="(1040,730)" to="(1290,730)"/>
    <wire from="(1100,120)" to="(1100,130)"/>
    <wire from="(880,530)" to="(990,530)"/>
    <wire from="(1230,570)" to="(1230,620)"/>
    <wire from="(1370,110)" to="(1380,110)"/>
    <wire from="(1190,470)" to="(1270,470)"/>
    <wire from="(1300,760)" to="(1310,760)"/>
    <wire from="(320,630)" to="(320,860)"/>
    <wire from="(1390,1010)" to="(1400,1010)"/>
    <wire from="(1170,630)" to="(1180,630)"/>
    <wire from="(1100,480)" to="(1110,480)"/>
    <wire from="(1100,560)" to="(1110,560)"/>
    <wire from="(1080,460)" to="(1090,460)"/>
    <wire from="(620,110)" to="(830,110)"/>
    <wire from="(1140,760)" to="(1150,760)"/>
    <wire from="(240,300)" to="(770,300)"/>
    <wire from="(500,590)" to="(520,590)"/>
    <wire from="(210,450)" to="(210,880)"/>
    <wire from="(820,260)" to="(850,260)"/>
    <wire from="(440,620)" to="(450,620)"/>
    <wire from="(1070,750)" to="(1100,750)"/>
    <wire from="(1170,760)" to="(1260,760)"/>
    <wire from="(930,200)" to="(930,450)"/>
    <wire from="(1020,70)" to="(1090,70)"/>
    <wire from="(490,470)" to="(490,530)"/>
    <wire from="(1090,460)" to="(1110,460)"/>
    <wire from="(750,290)" to="(760,290)"/>
    <wire from="(520,460)" to="(530,460)"/>
    <wire from="(900,430)" to="(1300,430)"/>
    <wire from="(750,290)" to="(750,1110)"/>
    <wire from="(1270,660)" to="(1270,680)"/>
    <wire from="(1290,520)" to="(1290,540)"/>
    <wire from="(1410,80)" to="(1410,110)"/>
    <wire from="(460,650)" to="(460,660)"/>
    <wire from="(1100,130)" to="(1390,130)"/>
    <wire from="(300,350)" to="(610,350)"/>
    <wire from="(550,430)" to="(590,430)"/>
    <wire from="(1370,430)" to="(1430,430)"/>
    <wire from="(350,460)" to="(350,480)"/>
    <wire from="(1040,730)" to="(1040,860)"/>
    <wire from="(1370,110)" to="(1370,430)"/>
    <wire from="(1240,790)" to="(1240,800)"/>
    <wire from="(1160,790)" to="(1160,800)"/>
    <wire from="(260,620)" to="(300,620)"/>
    <wire from="(930,870)" to="(1040,870)"/>
    <wire from="(150,200)" to="(180,200)"/>
    <wire from="(880,860)" to="(900,860)"/>
    <wire from="(1400,110)" to="(1410,110)"/>
    <wire from="(1160,830)" to="(1170,830)"/>
    <wire from="(320,860)" to="(340,860)"/>
    <wire from="(430,490)" to="(450,490)"/>
    <wire from="(310,500)" to="(310,540)"/>
    <wire from="(1180,510)" to="(1210,510)"/>
    <wire from="(610,990)" to="(610,1110)"/>
    <wire from="(150,300)" to="(160,300)"/>
    <wire from="(1050,520)" to="(1050,560)"/>
    <wire from="(440,340)" to="(890,340)"/>
    <wire from="(490,600)" to="(490,660)"/>
    <wire from="(1040,860)" to="(1060,860)"/>
    <wire from="(520,590)" to="(530,590)"/>
    <wire from="(1260,760)" to="(1280,760)"/>
    <comp lib="1" loc="(1180,550)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1030,550)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1170,690)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="3" loc="(340,610)" name="Adder">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(1200,20)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstructionDone"/>
    </comp>
    <comp lib="1" loc="(320,570)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1150,30)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(150,170)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="X"/>
    </comp>
    <comp lib="1" loc="(1310,420)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1610,920)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="OverflowFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1430,1000)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(230,430)" name="Adder"/>
    <comp lib="1" loc="(1170,560)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(700,1110)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CMP"/>
    </comp>
    <comp lib="0" loc="(90,340)" name="Pin">
      <a name="label" val="CarryFlag"/>
    </comp>
    <comp lib="1" loc="(930,870)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(660,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1100,480)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0xa"/>
    </comp>
    <comp lib="1" loc="(310,390)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1180,680)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(150,300)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="1" loc="(1160,770)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="3" loc="(1060,690)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1170,760)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(540,420)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(800,1110)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CPY"/>
    </comp>
    <comp lib="1" loc="(470,620)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1400,110)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(240,460)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="incoming" val="8"/>
      <a name="bit0" val="1"/>
      <a name="bit2" val="1"/>
      <a name="bit3" val="1"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
    </comp>
    <comp lib="1" loc="(980,390)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(1210,840)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(1160,850)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0xa"/>
    </comp>
    <comp lib="0" loc="(910,460)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="incoming" val="8"/>
      <a name="bit0" val="1"/>
      <a name="bit2" val="1"/>
      <a name="bit3" val="1"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
    </comp>
    <comp lib="0" loc="(90,400)" name="Pin">
      <a name="label" val="DecimalFlag"/>
    </comp>
    <comp lib="3" loc="(1140,680)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(340,530)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1490,80)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstructionOutput"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1290,680)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1090,870)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(500,590)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1300,660)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1320,430)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(790,280)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(1150,470)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(930,450)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="incoming" val="8"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="1"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="1"/>
    </comp>
    <comp lib="1" loc="(470,490)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="3" loc="(1220,620)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(1390,1110)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="SBC"/>
    </comp>
    <comp lib="1" loc="(1180,480)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1260,570)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(1100,560)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0x6"/>
    </comp>
    <comp lib="1" loc="(370,870)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1610,1000)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="FlagFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1090,770)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0x6"/>
    </comp>
    <comp lib="3" loc="(1000,480)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(750,1110)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CPX"/>
    </comp>
    <comp lib="3" loc="(1150,550)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1460,110)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1300,550)" name="Controlled Buffer">
      <a name="width" val="4"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(760,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(550,430)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(610,1110)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ADC"/>
    </comp>
    <comp lib="0" loc="(1020,20)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AWrite"/>
    </comp>
    <comp lib="1" loc="(1290,470)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(840,280)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(210,390)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(390,630)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0xa"/>
    </comp>
    <comp lib="1" loc="(1020,520)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(900,430)" name="Subtractor"/>
    <comp lib="1" loc="(880,390)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1190,470)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(380,500)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0xa"/>
    </comp>
    <comp lib="0" loc="(260,450)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="incoming" val="8"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="1"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="1"/>
    </comp>
    <comp lib="0" loc="(1090,690)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0xa"/>
    </comp>
    <comp lib="1" loc="(1090,90)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(440,620)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="3" loc="(1140,760)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(460,500)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1220,440)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(550,450)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="8"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="1"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="1"/>
    </comp>
    <comp lib="1" loc="(440,340)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(150,140)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="Y"/>
    </comp>
    <comp lib="1" loc="(500,460)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1590,920)" name="XOR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(460,630)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1360,450)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(770,900)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="8"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="none"/>
    </comp>
    <comp lib="0" loc="(1170,630)" name="Constant">
      <a name="width" val="4"/>
      <a name="value" val="0xa"/>
    </comp>
    <comp lib="3" loc="(330,480)" name="Adder">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(1300,760)" name="Controlled Buffer">
      <a name="width" val="4"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="3" loc="(430,490)" name="Subtractor">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(1480,120)" name="Splitter">
      <a name="fanout" val="1"/>
      <a name="incoming" val="8"/>
      <a name="appear" val="right"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="none"/>
      <a name="bit2" val="none"/>
      <a name="bit3" val="none"/>
      <a name="bit4" val="none"/>
      <a name="bit5" val="none"/>
      <a name="bit6" val="none"/>
      <a name="bit7" val="0"/>
    </comp>
    <comp lib="1" loc="(1250,780)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="0" loc="(150,200)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="A"/>
    </comp>
    <comp lib="1" loc="(1040,590)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(620,110)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1300,450)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(810,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1210,650)" name="Controlled Buffer">
      <a name="width" val="4"/>
    </comp>
    <comp lib="1" loc="(580,450)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(710,230)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1610,870)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CarryFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1330,590)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="8"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="1"/>
      <a name="bit5" val="1"/>
      <a name="bit6" val="1"/>
      <a name="bit7" val="1"/>
    </comp>
  </circuit>
  <circuit name="LogicalInstructions">
    <a name="circuit" val="LogicalInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(510,350)" to="(560,350)"/>
    <wire from="(510,350)" to="(510,360)"/>
    <wire from="(450,370)" to="(450,390)"/>
    <wire from="(560,280)" to="(560,310)"/>
    <wire from="(540,290)" to="(540,370)"/>
    <wire from="(370,350)" to="(470,350)"/>
    <wire from="(560,310)" to="(670,310)"/>
    <wire from="(540,370)" to="(560,370)"/>
    <wire from="(600,250)" to="(600,360)"/>
    <wire from="(370,350)" to="(370,390)"/>
    <wire from="(520,240)" to="(520,280)"/>
    <wire from="(420,240)" to="(430,240)"/>
    <wire from="(460,280)" to="(470,280)"/>
    <wire from="(500,360)" to="(510,360)"/>
    <wire from="(340,240)" to="(350,240)"/>
    <wire from="(380,280)" to="(390,280)"/>
    <wire from="(600,250)" to="(670,250)"/>
    <wire from="(390,310)" to="(470,310)"/>
    <wire from="(370,290)" to="(370,350)"/>
    <wire from="(170,170)" to="(300,170)"/>
    <wire from="(520,280)" to="(530,280)"/>
    <wire from="(170,210)" to="(280,210)"/>
    <wire from="(450,290)" to="(450,370)"/>
    <wire from="(390,280)" to="(390,310)"/>
    <wire from="(470,280)" to="(470,310)"/>
    <wire from="(540,370)" to="(540,390)"/>
    <wire from="(470,310)" to="(560,310)"/>
    <wire from="(440,250)" to="(470,250)"/>
    <wire from="(280,250)" to="(310,250)"/>
    <wire from="(360,250)" to="(390,250)"/>
    <wire from="(600,140)" to="(600,250)"/>
    <wire from="(450,370)" to="(470,370)"/>
    <wire from="(280,210)" to="(280,250)"/>
    <wire from="(360,210)" to="(360,250)"/>
    <wire from="(350,240)" to="(350,280)"/>
    <wire from="(440,210)" to="(440,250)"/>
    <wire from="(430,240)" to="(430,280)"/>
    <wire from="(430,280)" to="(440,280)"/>
    <wire from="(460,230)" to="(470,230)"/>
    <wire from="(510,240)" to="(520,240)"/>
    <wire from="(300,230)" to="(310,230)"/>
    <wire from="(380,230)" to="(390,230)"/>
    <wire from="(350,280)" to="(360,280)"/>
    <wire from="(280,210)" to="(360,210)"/>
    <wire from="(300,170)" to="(380,170)"/>
    <wire from="(360,210)" to="(440,210)"/>
    <wire from="(380,170)" to="(460,170)"/>
    <wire from="(300,170)" to="(300,230)"/>
    <wire from="(380,170)" to="(380,230)"/>
    <wire from="(460,170)" to="(460,230)"/>
    <wire from="(550,280)" to="(560,280)"/>
    <wire from="(590,360)" to="(600,360)"/>
    <comp lib="1" loc="(590,360)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(670,250)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstructionDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(510,240)" name="XOR Gate">
      <a name="width" val="8"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(550,280)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(170,210)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="A"/>
    </comp>
    <comp lib="0" loc="(540,390)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="EOR"/>
    </comp>
    <comp lib="1" loc="(460,280)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(170,170)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="Lowbyte"/>
    </comp>
    <comp lib="0" loc="(600,140)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(500,360)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(340,240)" name="AND Gate">
      <a name="width" val="8"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(370,390)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="AND"/>
    </comp>
    <comp lib="1" loc="(380,280)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(450,390)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ORA"/>
    </comp>
    <comp lib="0" loc="(670,310)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstructionOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(420,240)" name="OR Gate">
      <a name="width" val="8"/>
      <a name="size" val="30"/>
    </comp>
  </circuit>
  <circuit name="RotationInstruction">
    <a name="circuit" val="RotationInstruction"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(520,440)" to="(520,450)"/>
    <wire from="(1070,260)" to="(1180,260)"/>
    <wire from="(230,300)" to="(230,370)"/>
    <wire from="(850,450)" to="(850,460)"/>
    <wire from="(250,330)" to="(250,340)"/>
    <wire from="(750,370)" to="(750,500)"/>
    <wire from="(1030,390)" to="(1030,650)"/>
    <wire from="(560,400)" to="(560,660)"/>
    <wire from="(670,580)" to="(670,650)"/>
    <wire from="(970,270)" to="(970,400)"/>
    <wire from="(480,440)" to="(480,450)"/>
    <wire from="(490,450)" to="(490,460)"/>
    <wire from="(1170,130)" to="(1170,160)"/>
    <wire from="(270,350)" to="(270,370)"/>
    <wire from="(470,390)" to="(470,410)"/>
    <wire from="(870,390)" to="(870,410)"/>
    <wire from="(1020,250)" to="(1040,250)"/>
    <wire from="(620,250)" to="(640,250)"/>
    <wire from="(1110,590)" to="(1120,590)"/>
    <wire from="(410,370)" to="(750,370)"/>
    <wire from="(730,340)" to="(730,570)"/>
    <wire from="(1290,150)" to="(1320,150)"/>
    <wire from="(620,390)" to="(620,640)"/>
    <wire from="(220,300)" to="(230,300)"/>
    <wire from="(830,400)" to="(970,400)"/>
    <wire from="(1110,550)" to="(1110,590)"/>
    <wire from="(1030,270)" to="(1040,270)"/>
    <wire from="(840,520)" to="(850,520)"/>
    <wire from="(850,450)" to="(860,450)"/>
    <wire from="(1150,580)" to="(1170,580)"/>
    <wire from="(490,400)" to="(560,400)"/>
    <wire from="(1320,130)" to="(1320,150)"/>
    <wire from="(620,250)" to="(620,390)"/>
    <wire from="(830,400)" to="(830,410)"/>
    <wire from="(560,270)" to="(560,400)"/>
    <wire from="(670,250)" to="(990,250)"/>
    <wire from="(1130,310)" to="(1360,310)"/>
    <wire from="(840,490)" to="(840,520)"/>
    <wire from="(850,380)" to="(850,410)"/>
    <wire from="(690,310)" to="(690,530)"/>
    <wire from="(1110,590)" to="(1110,660)"/>
    <wire from="(1300,260)" to="(1360,260)"/>
    <wire from="(1160,230)" to="(1280,230)"/>
    <wire from="(230,370)" to="(270,370)"/>
    <wire from="(210,270)" to="(250,270)"/>
    <wire from="(870,390)" to="(1030,390)"/>
    <wire from="(180,300)" to="(200,300)"/>
    <wire from="(530,390)" to="(620,390)"/>
    <wire from="(270,370)" to="(410,370)"/>
    <wire from="(480,450)" to="(490,450)"/>
    <wire from="(460,390)" to="(470,390)"/>
    <wire from="(260,350)" to="(270,350)"/>
    <wire from="(420,510)" to="(420,560)"/>
    <wire from="(1130,310)" to="(1130,540)"/>
    <wire from="(1030,270)" to="(1030,390)"/>
    <wire from="(560,270)" to="(640,270)"/>
    <wire from="(680,530)" to="(690,530)"/>
    <wire from="(410,370)" to="(410,490)"/>
    <wire from="(670,250)" to="(670,260)"/>
    <wire from="(940,570)" to="(1120,570)"/>
    <wire from="(180,350)" to="(240,350)"/>
    <wire from="(820,440)" to="(820,450)"/>
    <wire from="(830,450)" to="(830,460)"/>
    <wire from="(860,440)" to="(860,450)"/>
    <wire from="(1070,660)" to="(1110,660)"/>
    <wire from="(510,450)" to="(510,460)"/>
    <wire from="(1170,360)" to="(1170,580)"/>
    <wire from="(1300,190)" to="(1300,260)"/>
    <wire from="(210,270)" to="(210,290)"/>
    <wire from="(1180,190)" to="(1180,260)"/>
    <wire from="(810,390)" to="(810,410)"/>
    <wire from="(1280,220)" to="(1280,230)"/>
    <wire from="(1290,150)" to="(1290,160)"/>
    <wire from="(1180,260)" to="(1300,260)"/>
    <wire from="(970,670)" to="(970,690)"/>
    <wire from="(530,390)" to="(530,410)"/>
    <wire from="(560,660)" to="(560,680)"/>
    <wire from="(620,640)" to="(620,680)"/>
    <wire from="(510,530)" to="(660,530)"/>
    <wire from="(1120,540)" to="(1130,540)"/>
    <wire from="(1030,650)" to="(1030,690)"/>
    <wire from="(250,270)" to="(250,310)"/>
    <wire from="(250,230)" to="(250,270)"/>
    <wire from="(510,450)" to="(520,450)"/>
    <wire from="(730,340)" to="(1180,340)"/>
    <wire from="(250,230)" to="(1160,230)"/>
    <wire from="(1210,350)" to="(1360,350)"/>
    <wire from="(1030,650)" to="(1040,650)"/>
    <wire from="(940,520)" to="(940,570)"/>
    <wire from="(620,640)" to="(630,640)"/>
    <wire from="(970,400)" to="(970,670)"/>
    <wire from="(690,310)" to="(1130,310)"/>
    <wire from="(1020,250)" to="(1020,260)"/>
    <wire from="(1260,130)" to="(1260,150)"/>
    <wire from="(490,400)" to="(490,410)"/>
    <wire from="(500,490)" to="(500,510)"/>
    <wire from="(750,500)" to="(850,500)"/>
    <wire from="(930,540)" to="(1100,540)"/>
    <wire from="(510,380)" to="(510,410)"/>
    <wire from="(1280,190)" to="(1280,200)"/>
    <wire from="(180,270)" to="(210,270)"/>
    <wire from="(670,540)" to="(670,580)"/>
    <wire from="(970,270)" to="(990,270)"/>
    <wire from="(510,380)" to="(850,380)"/>
    <wire from="(710,570)" to="(730,570)"/>
    <wire from="(1170,360)" to="(1180,360)"/>
    <wire from="(1260,150)" to="(1290,150)"/>
    <wire from="(560,660)" to="(630,660)"/>
    <wire from="(970,670)" to="(1040,670)"/>
    <wire from="(180,380)" to="(510,380)"/>
    <wire from="(930,520)" to="(940,520)"/>
    <wire from="(1160,190)" to="(1160,230)"/>
    <wire from="(420,560)" to="(680,560)"/>
    <wire from="(820,450)" to="(830,450)"/>
    <wire from="(800,390)" to="(810,390)"/>
    <wire from="(660,650)" to="(670,650)"/>
    <wire from="(670,580)" to="(680,580)"/>
    <comp lib="0" loc="(800,390)" name="Constant">
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="1" loc="(500,490)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(560,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ASL"/>
    </comp>
    <comp lib="1" loc="(710,570)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(620,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ROL"/>
    </comp>
    <comp lib="1" loc="(1290,160)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1360,310)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstructionOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(1030,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="ROR"/>
    </comp>
    <comp lib="0" loc="(970,690)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="LSR"/>
    </comp>
    <comp lib="1" loc="(1170,160)" name="AND Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(480,440)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(670,260)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(520,440)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1170,130)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="AWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(180,270)" name="Pin">
      <a name="label" val="AccumulatorTrigger"/>
    </comp>
    <comp lib="0" loc="(180,300)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="A"/>
    </comp>
    <comp lib="1" loc="(1120,540)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(180,380)" name="Pin">
      <a name="label" val="Carry"/>
    </comp>
    <comp lib="0" loc="(180,350)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(510,530)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="8"/>
      <a name="incoming" val="8"/>
    </comp>
    <comp lib="0" loc="(460,390)" name="Constant">
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="1" loc="(1280,200)" name="NOT Gate">
      <a name="facing" val="north"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(860,440)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1320,130)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCOFF"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(820,440)" name="AND Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(850,500)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="8"/>
      <a name="incoming" val="8"/>
    </comp>
    <comp lib="0" loc="(930,540)" name="Splitter">
      <a name="facing" val="north"/>
      <a name="fanout" val="8"/>
      <a name="incoming" val="8"/>
    </comp>
    <comp lib="0" loc="(1360,350)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="CarryFlag"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1210,350)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1150,580)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1360,260)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(680,530)" name="Controlled Buffer">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1070,660)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(260,350)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1020,260)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1070,260)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(660,650)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(220,300)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1260,130)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(840,490)" name="OR Gate">
      <a name="facing" val="south"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(250,330)" name="NOT Gate">
      <a name="facing" val="south"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(410,490)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="8"/>
      <a name="incoming" val="8"/>
    </comp>
  </circuit>
  <circuit name="FlagInstructions">
    <a name="circuit" val="FlagInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(360,760)" to="(420,760)"/>
    <wire from="(720,750)" to="(720,760)"/>
    <wire from="(520,750)" to="(520,760)"/>
    <wire from="(460,760)" to="(520,760)"/>
    <wire from="(620,750)" to="(620,760)"/>
    <wire from="(860,760)" to="(910,760)"/>
    <wire from="(820,750)" to="(820,760)"/>
    <wire from="(420,750)" to="(420,760)"/>
    <wire from="(560,760)" to="(620,760)"/>
    <wire from="(660,760)" to="(720,760)"/>
    <wire from="(320,750)" to="(320,760)"/>
    <wire from="(760,760)" to="(820,760)"/>
    <wire from="(210,760)" to="(320,760)"/>
    <wire from="(710,680)" to="(710,770)"/>
    <wire from="(710,770)" to="(710,860)"/>
    <wire from="(510,770)" to="(510,860)"/>
    <wire from="(510,680)" to="(510,770)"/>
    <wire from="(210,680)" to="(210,760)"/>
    <wire from="(610,680)" to="(610,770)"/>
    <wire from="(610,770)" to="(610,860)"/>
    <wire from="(810,680)" to="(810,770)"/>
    <wire from="(810,770)" to="(810,860)"/>
    <wire from="(410,680)" to="(410,770)"/>
    <wire from="(410,770)" to="(410,860)"/>
    <wire from="(310,770)" to="(310,860)"/>
    <wire from="(310,680)" to="(310,770)"/>
    <wire from="(810,770)" to="(830,770)"/>
    <wire from="(510,770)" to="(530,770)"/>
    <wire from="(610,770)" to="(630,770)"/>
    <wire from="(210,760)" to="(210,860)"/>
    <wire from="(710,770)" to="(730,770)"/>
    <wire from="(310,770)" to="(330,770)"/>
    <wire from="(410,770)" to="(430,770)"/>
    <wire from="(420,750)" to="(430,750)"/>
    <wire from="(320,750)" to="(330,750)"/>
    <wire from="(820,750)" to="(830,750)"/>
    <wire from="(720,750)" to="(730,750)"/>
    <wire from="(520,750)" to="(530,750)"/>
    <wire from="(620,750)" to="(630,750)"/>
    <comp lib="1" loc="(560,760)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(310,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearDecimal"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(210,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CLC"/>
    </comp>
    <comp lib="0" loc="(710,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="SED"/>
    </comp>
    <comp lib="0" loc="(810,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SetInterupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(510,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CLV"/>
    </comp>
    <comp lib="1" loc="(360,760)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(660,760)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(610,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SetCarry"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(460,760)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(760,760)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(210,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearCarry"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(610,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="SEC"/>
    </comp>
    <comp lib="0" loc="(410,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CLI"/>
    </comp>
    <comp lib="0" loc="(310,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="CLD"/>
    </comp>
    <comp lib="1" loc="(860,760)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(810,860)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="SEI"/>
    </comp>
    <comp lib="0" loc="(710,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SetDecimal"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(910,760)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(410,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearInterupt"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(510,680)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="ClearOverflow"/>
      <a name="labelloc" val="east"/>
    </comp>
  </circuit>
  <circuit name="BranchInstructions">
    <a name="circuit" val="BranchInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(700,620)" to="(700,630)"/>
    <wire from="(720,320)" to="(720,330)"/>
    <wire from="(610,290)" to="(610,300)"/>
    <wire from="(1050,450)" to="(1050,470)"/>
    <wire from="(1210,470)" to="(1380,470)"/>
    <wire from="(940,620)" to="(940,630)"/>
    <wire from="(1130,450)" to="(1130,470)"/>
    <wire from="(1020,620)" to="(1020,630)"/>
    <wire from="(1210,450)" to="(1210,470)"/>
    <wire from="(780,620)" to="(780,630)"/>
    <wire from="(860,620)" to="(860,630)"/>
    <wire from="(1090,380)" to="(1130,380)"/>
    <wire from="(1120,360)" to="(1120,640)"/>
    <wire from="(560,360)" to="(560,620)"/>
    <wire from="(450,490)" to="(450,500)"/>
    <wire from="(1230,390)" to="(1330,390)"/>
    <wire from="(640,360)" to="(640,640)"/>
    <wire from="(770,380)" to="(810,380)"/>
    <wire from="(720,360)" to="(720,640)"/>
    <wire from="(800,360)" to="(800,640)"/>
    <wire from="(850,380)" to="(890,380)"/>
    <wire from="(880,360)" to="(880,640)"/>
    <wire from="(930,380)" to="(970,380)"/>
    <wire from="(570,290)" to="(570,320)"/>
    <wire from="(960,360)" to="(960,640)"/>
    <wire from="(1010,380)" to="(1050,380)"/>
    <wire from="(1040,360)" to="(1040,640)"/>
    <wire from="(810,450)" to="(810,470)"/>
    <wire from="(890,450)" to="(890,470)"/>
    <wire from="(970,450)" to="(970,470)"/>
    <wire from="(1100,620)" to="(1100,630)"/>
    <wire from="(650,450)" to="(650,470)"/>
    <wire from="(730,450)" to="(730,470)"/>
    <wire from="(1050,470)" to="(1130,470)"/>
    <wire from="(460,270)" to="(550,270)"/>
    <wire from="(1130,470)" to="(1210,470)"/>
    <wire from="(640,640)" to="(640,680)"/>
    <wire from="(720,640)" to="(720,680)"/>
    <wire from="(800,640)" to="(800,680)"/>
    <wire from="(880,640)" to="(880,680)"/>
    <wire from="(960,640)" to="(960,680)"/>
    <wire from="(940,400)" to="(970,400)"/>
    <wire from="(1020,400)" to="(1050,400)"/>
    <wire from="(780,400)" to="(810,400)"/>
    <wire from="(860,400)" to="(890,400)"/>
    <wire from="(440,520)" to="(450,520)"/>
    <wire from="(1100,400)" to="(1130,400)"/>
    <wire from="(700,380)" to="(700,440)"/>
    <wire from="(1040,640)" to="(1040,680)"/>
    <wire from="(1120,640)" to="(1120,680)"/>
    <wire from="(650,470)" to="(730,470)"/>
    <wire from="(730,470)" to="(810,470)"/>
    <wire from="(810,470)" to="(890,470)"/>
    <wire from="(890,470)" to="(970,470)"/>
    <wire from="(970,470)" to="(1050,470)"/>
    <wire from="(720,330)" to="(720,340)"/>
    <wire from="(770,380)" to="(770,390)"/>
    <wire from="(560,330)" to="(560,340)"/>
    <wire from="(640,330)" to="(640,340)"/>
    <wire from="(960,330)" to="(960,340)"/>
    <wire from="(930,380)" to="(930,390)"/>
    <wire from="(1060,430)" to="(1060,450)"/>
    <wire from="(1040,330)" to="(1040,340)"/>
    <wire from="(1010,380)" to="(1010,390)"/>
    <wire from="(1140,430)" to="(1140,450)"/>
    <wire from="(800,330)" to="(800,340)"/>
    <wire from="(850,380)" to="(850,390)"/>
    <wire from="(880,330)" to="(880,340)"/>
    <wire from="(700,350)" to="(700,380)"/>
    <wire from="(820,430)" to="(820,450)"/>
    <wire from="(900,430)" to="(900,450)"/>
    <wire from="(1090,380)" to="(1090,390)"/>
    <wire from="(980,430)" to="(980,450)"/>
    <wire from="(1120,330)" to="(1120,340)"/>
    <wire from="(1170,380)" to="(1170,390)"/>
    <wire from="(610,300)" to="(1040,300)"/>
    <wire from="(580,430)" to="(580,450)"/>
    <wire from="(660,430)" to="(660,450)"/>
    <wire from="(740,430)" to="(740,450)"/>
    <wire from="(1180,350)" to="(1180,400)"/>
    <wire from="(560,290)" to="(560,330)"/>
    <wire from="(800,360)" to="(820,360)"/>
    <wire from="(800,640)" to="(820,640)"/>
    <wire from="(880,360)" to="(900,360)"/>
    <wire from="(880,640)" to="(900,640)"/>
    <wire from="(1100,350)" to="(1100,400)"/>
    <wire from="(960,360)" to="(980,360)"/>
    <wire from="(960,640)" to="(980,640)"/>
    <wire from="(1040,360)" to="(1060,360)"/>
    <wire from="(560,360)" to="(580,360)"/>
    <wire from="(640,360)" to="(660,360)"/>
    <wire from="(640,640)" to="(660,640)"/>
    <wire from="(720,360)" to="(740,360)"/>
    <wire from="(720,640)" to="(740,640)"/>
    <wire from="(660,450)" to="(690,450)"/>
    <wire from="(740,450)" to="(770,450)"/>
    <wire from="(470,490)" to="(1320,490)"/>
    <wire from="(580,450)" to="(610,450)"/>
    <wire from="(980,450)" to="(1010,450)"/>
    <wire from="(820,450)" to="(850,450)"/>
    <wire from="(900,450)" to="(930,450)"/>
    <wire from="(440,490)" to="(450,490)"/>
    <wire from="(1060,450)" to="(1090,450)"/>
    <wire from="(1140,450)" to="(1170,450)"/>
    <wire from="(780,350)" to="(780,400)"/>
    <wire from="(620,350)" to="(620,400)"/>
    <wire from="(940,350)" to="(940,400)"/>
    <wire from="(1040,640)" to="(1060,640)"/>
    <wire from="(1020,350)" to="(1020,400)"/>
    <wire from="(1120,360)" to="(1140,360)"/>
    <wire from="(1120,640)" to="(1140,640)"/>
    <wire from="(860,350)" to="(860,400)"/>
    <wire from="(1340,490)" to="(1380,490)"/>
    <wire from="(450,510)" to="(450,520)"/>
    <wire from="(1040,300)" to="(1040,330)"/>
    <wire from="(560,620)" to="(660,620)"/>
    <wire from="(620,400)" to="(620,440)"/>
    <wire from="(780,400)" to="(780,440)"/>
    <wire from="(860,400)" to="(860,440)"/>
    <wire from="(940,400)" to="(940,440)"/>
    <wire from="(1090,350)" to="(1100,350)"/>
    <wire from="(1090,630)" to="(1100,630)"/>
    <wire from="(1020,400)" to="(1020,440)"/>
    <wire from="(1170,350)" to="(1180,350)"/>
    <wire from="(700,380)" to="(730,380)"/>
    <wire from="(440,430)" to="(580,430)"/>
    <wire from="(560,620)" to="(560,680)"/>
    <wire from="(620,310)" to="(880,310)"/>
    <wire from="(1100,400)" to="(1100,440)"/>
    <wire from="(930,350)" to="(940,350)"/>
    <wire from="(930,630)" to="(940,630)"/>
    <wire from="(1010,350)" to="(1020,350)"/>
    <wire from="(1010,630)" to="(1020,630)"/>
    <wire from="(1180,400)" to="(1180,440)"/>
    <wire from="(850,350)" to="(860,350)"/>
    <wire from="(850,630)" to="(860,630)"/>
    <wire from="(690,350)" to="(700,350)"/>
    <wire from="(690,630)" to="(700,630)"/>
    <wire from="(770,350)" to="(780,350)"/>
    <wire from="(770,630)" to="(780,630)"/>
    <wire from="(610,350)" to="(620,350)"/>
    <wire from="(1170,630)" to="(1280,630)"/>
    <wire from="(1100,620)" to="(1140,620)"/>
    <wire from="(1330,390)" to="(1330,480)"/>
    <wire from="(700,620)" to="(740,620)"/>
    <wire from="(780,620)" to="(820,620)"/>
    <wire from="(860,620)" to="(900,620)"/>
    <wire from="(940,620)" to="(980,620)"/>
    <wire from="(1020,620)" to="(1060,620)"/>
    <wire from="(880,310)" to="(880,330)"/>
    <wire from="(620,400)" to="(730,400)"/>
    <wire from="(620,290)" to="(620,310)"/>
    <wire from="(800,340)" to="(820,340)"/>
    <wire from="(1060,430)" to="(1140,430)"/>
    <wire from="(790,450)" to="(810,450)"/>
    <wire from="(870,450)" to="(890,450)"/>
    <wire from="(960,340)" to="(980,340)"/>
    <wire from="(570,320)" to="(720,320)"/>
    <wire from="(950,450)" to="(970,450)"/>
    <wire from="(1030,450)" to="(1050,450)"/>
    <wire from="(640,340)" to="(660,340)"/>
    <wire from="(630,450)" to="(650,450)"/>
    <wire from="(1080,390)" to="(1090,390)"/>
    <wire from="(710,450)" to="(730,450)"/>
    <wire from="(1160,390)" to="(1170,390)"/>
    <wire from="(1330,270)" to="(1330,390)"/>
    <wire from="(1170,380)" to="(1200,380)"/>
    <wire from="(560,330)" to="(640,330)"/>
    <wire from="(920,390)" to="(930,390)"/>
    <wire from="(580,430)" to="(660,430)"/>
    <wire from="(1000,390)" to="(1010,390)"/>
    <wire from="(1420,480)" to="(1440,480)"/>
    <wire from="(660,430)" to="(740,430)"/>
    <wire from="(840,390)" to="(850,390)"/>
    <wire from="(720,330)" to="(800,330)"/>
    <wire from="(740,430)" to="(820,430)"/>
    <wire from="(820,430)" to="(900,430)"/>
    <wire from="(1120,340)" to="(1140,340)"/>
    <wire from="(760,390)" to="(770,390)"/>
    <wire from="(880,330)" to="(960,330)"/>
    <wire from="(900,430)" to="(980,430)"/>
    <wire from="(1110,450)" to="(1130,450)"/>
    <wire from="(1180,400)" to="(1200,400)"/>
    <wire from="(1190,450)" to="(1210,450)"/>
    <wire from="(980,430)" to="(1060,430)"/>
    <wire from="(1040,330)" to="(1120,330)"/>
    <comp lib="1" loc="(920,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(850,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(690,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(880,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BPL"/>
    </comp>
    <comp lib="0" loc="(440,490)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="LowByte"/>
    </comp>
    <comp lib="0" loc="(440,520)" name="Constant">
      <a name="width" val="8"/>
      <a name="value" val="0x0"/>
    </comp>
    <comp lib="1" loc="(1190,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(900,340)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(640,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BCS"/>
    </comp>
    <comp lib="0" loc="(470,490)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="16"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="1" loc="(630,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(560,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BCC"/>
    </comp>
    <comp lib="1" loc="(740,340)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1090,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(850,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(790,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1440,480)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="16"/>
      <a name="label" val="INSTPCOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1090,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1010,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(580,340)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(550,270)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="fanout" val="7"/>
      <a name="incoming" val="8"/>
      <a name="bit0" val="none"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="1"/>
      <a name="bit3" val="2"/>
      <a name="bit4" val="3"/>
      <a name="bit5" val="4"/>
      <a name="bit6" val="5"/>
      <a name="bit7" val="6"/>
    </comp>
    <comp lib="1" loc="(1170,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1340,490)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1230,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(690,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1160,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1010,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(610,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(720,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BNE"/>
    </comp>
    <comp lib="1" loc="(770,630)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(460,270)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="P"/>
    </comp>
    <comp lib="0" loc="(1330,270)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(950,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(800,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BEQ"/>
    </comp>
    <comp lib="0" loc="(1120,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BVS"/>
    </comp>
    <comp lib="1" loc="(1080,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1170,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1000,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(840,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="3" loc="(1420,480)" name="Adder">
      <a name="width" val="16"/>
    </comp>
    <comp lib="1" loc="(1060,340)" name="NOT Gate">
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(440,430)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="PC"/>
    </comp>
    <comp lib="1" loc="(760,390)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(870,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(710,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(770,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(960,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BMI"/>
    </comp>
    <comp lib="1" loc="(930,350)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1280,630)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1110,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1040,680)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BVC"/>
    </comp>
    <comp lib="1" loc="(1030,450)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
  </circuit>
  <circuit name="JumpInstructions">
    <a name="circuit" val="JumpInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(1300,660)" to="(1300,680)"/>
    <wire from="(1460,660)" to="(1460,680)"/>
    <wire from="(1130,650)" to="(1130,670)"/>
    <wire from="(1480,360)" to="(1580,360)"/>
    <wire from="(1600,320)" to="(1600,340)"/>
    <wire from="(1510,600)" to="(1510,1050)"/>
    <wire from="(1190,230)" to="(1190,240)"/>
    <wire from="(970,650)" to="(970,670)"/>
    <wire from="(230,710)" to="(230,740)"/>
    <wire from="(810,170)" to="(1240,170)"/>
    <wire from="(740,260)" to="(740,280)"/>
    <wire from="(1710,620)" to="(1780,620)"/>
    <wire from="(930,720)" to="(950,720)"/>
    <wire from="(830,510)" to="(830,550)"/>
    <wire from="(160,570)" to="(630,570)"/>
    <wire from="(1620,460)" to="(1630,460)"/>
    <wire from="(1280,550)" to="(1440,550)"/>
    <wire from="(1630,460)" to="(1650,460)"/>
    <wire from="(1040,270)" to="(1110,270)"/>
    <wire from="(1420,680)" to="(1420,840)"/>
    <wire from="(1080,520)" to="(1230,520)"/>
    <wire from="(1530,1000)" to="(1550,1000)"/>
    <wire from="(760,720)" to="(770,720)"/>
    <wire from="(1490,180)" to="(1590,180)"/>
    <wire from="(490,620)" to="(490,630)"/>
    <wire from="(1550,650)" to="(1590,650)"/>
    <wire from="(1480,360)" to="(1480,430)"/>
    <wire from="(870,360)" to="(970,360)"/>
    <wire from="(850,660)" to="(950,660)"/>
    <wire from="(1320,360)" to="(1320,430)"/>
    <wire from="(730,470)" to="(770,470)"/>
    <wire from="(180,630)" to="(180,650)"/>
    <wire from="(850,660)" to="(850,680)"/>
    <wire from="(1260,680)" to="(1260,880)"/>
    <wire from="(1410,660)" to="(1460,660)"/>
    <wire from="(1250,660)" to="(1300,660)"/>
    <wire from="(1480,450)" to="(1490,450)"/>
    <wire from="(1320,450)" to="(1330,450)"/>
    <wire from="(980,550)" to="(1130,550)"/>
    <wire from="(260,650)" to="(290,650)"/>
    <wire from="(1330,180)" to="(1330,240)"/>
    <wire from="(1490,180)" to="(1490,240)"/>
    <wire from="(1050,1050)" to="(1120,1050)"/>
    <wire from="(870,360)" to="(870,420)"/>
    <wire from="(1250,330)" to="(1410,330)"/>
    <wire from="(1160,360)" to="(1160,460)"/>
    <wire from="(1010,460)" to="(1020,460)"/>
    <wire from="(1640,110)" to="(1670,110)"/>
    <wire from="(940,520)" to="(1080,520)"/>
    <wire from="(790,720)" to="(800,720)"/>
    <wire from="(90,570)" to="(160,570)"/>
    <wire from="(1540,500)" to="(1560,500)"/>
    <wire from="(1090,250)" to="(1090,650)"/>
    <wire from="(800,660)" to="(850,660)"/>
    <wire from="(810,680)" to="(810,880)"/>
    <wire from="(1170,180)" to="(1170,270)"/>
    <wire from="(1610,910)" to="(1610,930)"/>
    <wire from="(1100,80)" to="(1100,110)"/>
    <wire from="(1260,880)" to="(1360,880)"/>
    <wire from="(570,790)" to="(1570,790)"/>
    <wire from="(1060,570)" to="(1060,1020)"/>
    <wire from="(1580,1040)" to="(1580,1050)"/>
    <wire from="(950,660)" to="(990,660)"/>
    <wire from="(140,650)" to="(180,650)"/>
    <wire from="(150,950)" to="(1080,950)"/>
    <wire from="(930,250)" to="(930,650)"/>
    <wire from="(1730,100)" to="(1800,100)"/>
    <wire from="(1420,680)" to="(1430,680)"/>
    <wire from="(1260,680)" to="(1270,680)"/>
    <wire from="(1080,980)" to="(1090,980)"/>
    <wire from="(650,380)" to="(670,380)"/>
    <wire from="(1170,270)" to="(1180,270)"/>
    <wire from="(190,190)" to="(790,190)"/>
    <wire from="(800,330)" to="(960,330)"/>
    <wire from="(730,360)" to="(820,360)"/>
    <wire from="(1630,890)" to="(1640,890)"/>
    <wire from="(660,470)" to="(730,470)"/>
    <wire from="(1040,180)" to="(1040,240)"/>
    <wire from="(1290,340)" to="(1450,340)"/>
    <wire from="(1360,720)" to="(1360,880)"/>
    <wire from="(1650,100)" to="(1670,100)"/>
    <wire from="(1600,360)" to="(1630,360)"/>
    <wire from="(870,450)" to="(880,450)"/>
    <wire from="(960,840)" to="(1420,840)"/>
    <wire from="(1050,30)" to="(1050,80)"/>
    <wire from="(880,180)" to="(880,230)"/>
    <wire from="(1390,500)" to="(1390,520)"/>
    <wire from="(1050,80)" to="(1100,80)"/>
    <wire from="(1020,450)" to="(1020,460)"/>
    <wire from="(1230,500)" to="(1230,520)"/>
    <wire from="(150,600)" to="(150,740)"/>
    <wire from="(1710,620)" to="(1710,890)"/>
    <wire from="(1200,720)" to="(1200,920)"/>
    <wire from="(940,80)" to="(940,160)"/>
    <wire from="(1490,240)" to="(1500,240)"/>
    <wire from="(1450,680)" to="(1460,680)"/>
    <wire from="(1560,310)" to="(1570,310)"/>
    <wire from="(1170,460)" to="(1250,460)"/>
    <wire from="(1330,240)" to="(1340,240)"/>
    <wire from="(1210,440)" to="(1220,440)"/>
    <wire from="(1290,680)" to="(1300,680)"/>
    <wire from="(770,460)" to="(800,460)"/>
    <wire from="(840,340)" to="(1000,340)"/>
    <wire from="(740,180)" to="(830,180)"/>
    <wire from="(1610,180)" to="(1640,180)"/>
    <wire from="(810,680)" to="(820,680)"/>
    <wire from="(870,420)" to="(880,420)"/>
    <wire from="(1140,360)" to="(1160,360)"/>
    <wire from="(1650,460)" to="(1650,880)"/>
    <wire from="(920,440)" to="(920,710)"/>
    <wire from="(1640,650)" to="(1680,650)"/>
    <wire from="(700,370)" to="(1380,370)"/>
    <wire from="(810,80)" to="(810,170)"/>
    <wire from="(900,880)" to="(1260,880)"/>
    <wire from="(1180,420)" to="(1180,430)"/>
    <wire from="(940,500)" to="(940,520)"/>
    <wire from="(1180,260)" to="(1180,270)"/>
    <wire from="(1150,70)" to="(1150,80)"/>
    <wire from="(1640,110)" to="(1640,180)"/>
    <wire from="(730,450)" to="(730,470)"/>
    <wire from="(630,570)" to="(800,570)"/>
    <wire from="(1270,30)" to="(1270,80)"/>
    <wire from="(1360,720)" to="(1370,720)"/>
    <wire from="(290,700)" to="(1660,700)"/>
    <wire from="(1200,720)" to="(1210,720)"/>
    <wire from="(1490,270)" to="(1570,270)"/>
    <wire from="(1700,620)" to="(1700,680)"/>
    <wire from="(180,650)" to="(200,650)"/>
    <wire from="(790,190)" to="(790,250)"/>
    <wire from="(1590,510)" to="(1590,550)"/>
    <wire from="(560,920)" to="(760,920)"/>
    <wire from="(190,670)" to="(200,670)"/>
    <wire from="(1520,1020)" to="(1550,1020)"/>
    <wire from="(290,650)" to="(290,700)"/>
    <wire from="(1570,680)" to="(1570,790)"/>
    <wire from="(1040,240)" to="(1050,240)"/>
    <wire from="(840,680)" to="(850,680)"/>
    <wire from="(1150,180)" to="(1170,180)"/>
    <wire from="(740,260)" to="(750,260)"/>
    <wire from="(1220,250)" to="(1240,250)"/>
    <wire from="(510,830)" to="(520,830)"/>
    <wire from="(830,550)" to="(830,600)"/>
    <wire from="(800,520)" to="(800,570)"/>
    <wire from="(770,460)" to="(770,470)"/>
    <wire from="(1440,650)" to="(1440,670)"/>
    <wire from="(1100,310)" to="(1100,330)"/>
    <wire from="(760,920)" to="(1200,920)"/>
    <wire from="(1320,360)" to="(1430,360)"/>
    <wire from="(1300,660)" to="(1410,660)"/>
    <wire from="(1280,650)" to="(1280,670)"/>
    <wire from="(1610,660)" to="(1610,680)"/>
    <wire from="(470,640)" to="(470,650)"/>
    <wire from="(1400,160)" to="(1400,250)"/>
    <wire from="(1110,150)" to="(1550,150)"/>
    <wire from="(1080,250)" to="(1090,250)"/>
    <wire from="(980,510)" to="(980,550)"/>
    <wire from="(1550,150)" to="(1550,250)"/>
    <wire from="(700,400)" to="(1220,400)"/>
    <wire from="(920,250)" to="(930,250)"/>
    <wire from="(610,280)" to="(610,970)"/>
    <wire from="(1390,520)" to="(1540,520)"/>
    <wire from="(1140,320)" to="(1140,340)"/>
    <wire from="(1330,180)" to="(1440,180)"/>
    <wire from="(890,230)" to="(890,240)"/>
    <wire from="(1660,680)" to="(1660,700)"/>
    <wire from="(1070,410)" to="(1070,440)"/>
    <wire from="(1050,600)" to="(1050,1050)"/>
    <wire from="(1020,360)" to="(1120,360)"/>
    <wire from="(830,650)" to="(830,670)"/>
    <wire from="(1220,80)" to="(1220,130)"/>
    <wire from="(1530,390)" to="(1530,440)"/>
    <wire from="(1160,460)" to="(1170,460)"/>
    <wire from="(1160,930)" to="(1610,930)"/>
    <wire from="(960,680)" to="(960,840)"/>
    <wire from="(1310,360)" to="(1310,460)"/>
    <wire from="(1470,360)" to="(1470,460)"/>
    <wire from="(1220,400)" to="(1220,440)"/>
    <wire from="(1130,550)" to="(1280,550)"/>
    <wire from="(1070,1000)" to="(1090,1000)"/>
    <wire from="(1630,360)" to="(1630,460)"/>
    <wire from="(510,930)" to="(520,930)"/>
    <wire from="(1090,140)" to="(1090,250)"/>
    <wire from="(1640,180)" to="(1640,270)"/>
    <wire from="(1240,250)" to="(1240,650)"/>
    <wire from="(1400,250)" to="(1400,650)"/>
    <wire from="(800,270)" to="(800,280)"/>
    <wire from="(1090,650)" to="(1130,650)"/>
    <wire from="(1020,360)" to="(1020,430)"/>
    <wire from="(1480,180)" to="(1480,270)"/>
    <wire from="(1320,180)" to="(1320,270)"/>
    <wire from="(1610,660)" to="(1780,660)"/>
    <wire from="(740,280)" to="(800,280)"/>
    <wire from="(930,650)" to="(970,650)"/>
    <wire from="(1660,890)" to="(1710,890)"/>
    <wire from="(880,180)" to="(990,180)"/>
    <wire from="(1170,80)" to="(1220,80)"/>
    <wire from="(1480,270)" to="(1490,270)"/>
    <wire from="(1480,430)" to="(1490,430)"/>
    <wire from="(1320,270)" to="(1330,270)"/>
    <wire from="(1320,430)" to="(1330,430)"/>
    <wire from="(190,190)" to="(190,670)"/>
    <wire from="(1530,440)" to="(1530,1000)"/>
    <wire from="(830,600)" to="(1050,600)"/>
    <wire from="(860,360)" to="(860,460)"/>
    <wire from="(1570,680)" to="(1580,680)"/>
    <wire from="(150,770)" to="(550,770)"/>
    <wire from="(800,520)" to="(940,520)"/>
    <wire from="(1020,450)" to="(1030,450)"/>
    <wire from="(1100,330)" to="(1250,330)"/>
    <wire from="(1080,500)" to="(1100,500)"/>
    <wire from="(660,410)" to="(670,410)"/>
    <wire from="(920,390)" to="(920,440)"/>
    <wire from="(1540,500)" to="(1540,520)"/>
    <wire from="(640,600)" to="(830,600)"/>
    <wire from="(730,360)" to="(730,430)"/>
    <wire from="(1380,370)" to="(1380,440)"/>
    <wire from="(1030,180)" to="(1030,270)"/>
    <wire from="(870,180)" to="(870,270)"/>
    <wire from="(1170,450)" to="(1170,460)"/>
    <wire from="(1120,1040)" to="(1120,1050)"/>
    <wire from="(790,250)" to="(790,650)"/>
    <wire from="(1520,440)" to="(1530,440)"/>
    <wire from="(1640,270)" to="(1640,650)"/>
    <wire from="(470,650)" to="(500,650)"/>
    <wire from="(1480,460)" to="(1560,460)"/>
    <wire from="(1180,260)" to="(1190,260)"/>
    <wire from="(180,630)" to="(460,630)"/>
    <wire from="(1700,620)" to="(1710,620)"/>
    <wire from="(900,720)" to="(900,880)"/>
    <wire from="(1600,680)" to="(1610,680)"/>
    <wire from="(990,660)" to="(1150,660)"/>
    <wire from="(740,180)" to="(740,240)"/>
    <wire from="(940,500)" to="(950,500)"/>
    <wire from="(1070,410)" to="(1670,410)"/>
    <wire from="(1030,270)" to="(1040,270)"/>
    <wire from="(1450,360)" to="(1470,360)"/>
    <wire from="(960,330)" to="(1100,330)"/>
    <wire from="(870,270)" to="(880,270)"/>
    <wire from="(1140,340)" to="(1290,340)"/>
    <wire from="(1460,660)" to="(1610,660)"/>
    <wire from="(730,450)" to="(740,450)"/>
    <wire from="(660,470)" to="(660,970)"/>
    <wire from="(1290,360)" to="(1310,360)"/>
    <wire from="(1540,950)" to="(1540,980)"/>
    <wire from="(800,80)" to="(800,150)"/>
    <wire from="(510,880)" to="(510,910)"/>
    <wire from="(940,30)" to="(940,50)"/>
    <wire from="(1490,260)" to="(1490,270)"/>
    <wire from="(1330,260)" to="(1330,270)"/>
    <wire from="(840,360)" to="(860,360)"/>
    <wire from="(1530,390)" to="(1670,390)"/>
    <wire from="(930,80)" to="(930,250)"/>
    <wire from="(1060,570)" to="(1520,570)"/>
    <wire from="(500,90)" to="(1670,90)"/>
    <wire from="(1100,310)" to="(1110,310)"/>
    <wire from="(1180,230)" to="(1190,230)"/>
    <wire from="(1410,660)" to="(1410,720)"/>
    <wire from="(1610,980)" to="(1620,980)"/>
    <wire from="(1250,660)" to="(1250,720)"/>
    <wire from="(650,150)" to="(650,380)"/>
    <wire from="(660,160)" to="(660,410)"/>
    <wire from="(1330,270)" to="(1420,270)"/>
    <wire from="(610,280)" to="(740,280)"/>
    <wire from="(1460,180)" to="(1480,180)"/>
    <wire from="(1530,250)" to="(1550,250)"/>
    <wire from="(1000,340)" to="(1140,340)"/>
    <wire from="(910,440)" to="(920,440)"/>
    <wire from="(870,460)" to="(950,460)"/>
    <wire from="(1300,180)" to="(1320,180)"/>
    <wire from="(1410,310)" to="(1410,330)"/>
    <wire from="(1240,170)" to="(1240,250)"/>
    <wire from="(780,440)" to="(780,710)"/>
    <wire from="(1040,260)" to="(1040,270)"/>
    <wire from="(880,260)" to="(880,270)"/>
    <wire from="(1250,310)" to="(1250,330)"/>
    <wire from="(880,420)" to="(880,430)"/>
    <wire from="(1590,650)" to="(1590,670)"/>
    <wire from="(510,850)" to="(510,880)"/>
    <wire from="(800,500)" to="(800,520)"/>
    <wire from="(1170,70)" to="(1170,80)"/>
    <wire from="(510,880)" to="(810,880)"/>
    <wire from="(1100,80)" to="(1150,80)"/>
    <wire from="(850,180)" to="(870,180)"/>
    <wire from="(1010,180)" to="(1030,180)"/>
    <wire from="(880,270)" to="(970,270)"/>
    <wire from="(1660,680)" to="(1670,680)"/>
    <wire from="(1700,400)" to="(1710,400)"/>
    <wire from="(800,660)" to="(800,720)"/>
    <wire from="(800,570)" to="(1060,570)"/>
    <wire from="(640,340)" to="(840,340)"/>
    <wire from="(1230,520)" to="(1390,520)"/>
    <wire from="(1060,1020)" to="(1090,1020)"/>
    <wire from="(1110,680)" to="(1110,780)"/>
    <wire from="(1130,510)" to="(1130,550)"/>
    <wire from="(1390,720)" to="(1410,720)"/>
    <wire from="(700,420)" to="(780,420)"/>
    <wire from="(900,720)" to="(910,720)"/>
    <wire from="(740,240)" to="(750,240)"/>
    <wire from="(1230,720)" to="(1250,720)"/>
    <wire from="(1450,320)" to="(1450,340)"/>
    <wire from="(1150,660)" to="(1150,680)"/>
    <wire from="(1290,320)" to="(1290,340)"/>
    <wire from="(1170,360)" to="(1270,360)"/>
    <wire from="(1150,660)" to="(1250,660)"/>
    <wire from="(490,620)" to="(1700,620)"/>
    <wire from="(800,310)" to="(800,330)"/>
    <wire from="(960,310)" to="(960,330)"/>
    <wire from="(150,880)" to="(510,880)"/>
    <wire from="(1110,140)" to="(1110,150)"/>
    <wire from="(990,660)" to="(990,680)"/>
    <wire from="(1160,30)" to="(1160,40)"/>
    <wire from="(1470,460)" to="(1480,460)"/>
    <wire from="(1310,460)" to="(1320,460)"/>
    <wire from="(1510,1050)" to="(1580,1050)"/>
    <wire from="(1170,360)" to="(1170,420)"/>
    <wire from="(1690,680)" to="(1700,680)"/>
    <wire from="(500,90)" to="(500,650)"/>
    <wire from="(800,270)" to="(810,270)"/>
    <wire from="(1440,550)" to="(1590,550)"/>
    <wire from="(780,250)" to="(790,250)"/>
    <wire from="(1220,130)" to="(1710,130)"/>
    <wire from="(90,600)" to="(150,600)"/>
    <wire from="(1550,250)" to="(1550,650)"/>
    <wire from="(1240,650)" to="(1280,650)"/>
    <wire from="(1180,180)" to="(1280,180)"/>
    <wire from="(1400,650)" to="(1440,650)"/>
    <wire from="(1520,570)" to="(1520,1020)"/>
    <wire from="(840,320)" to="(840,340)"/>
    <wire from="(780,420)" to="(780,440)"/>
    <wire from="(160,690)" to="(200,690)"/>
    <wire from="(1000,320)" to="(1000,340)"/>
    <wire from="(630,330)" to="(800,330)"/>
    <wire from="(1540,980)" to="(1550,980)"/>
    <wire from="(1180,180)" to="(1180,230)"/>
    <wire from="(830,550)" to="(980,550)"/>
    <wire from="(1170,450)" to="(1180,450)"/>
    <wire from="(1010,360)" to="(1010,460)"/>
    <wire from="(1630,270)" to="(1640,270)"/>
    <wire from="(1390,500)" to="(1410,500)"/>
    <wire from="(860,460)" to="(870,460)"/>
    <wire from="(1230,500)" to="(1250,500)"/>
    <wire from="(510,910)" to="(520,910)"/>
    <wire from="(1410,330)" to="(1560,330)"/>
    <wire from="(1680,650)" to="(1680,670)"/>
    <wire from="(790,650)" to="(830,650)"/>
    <wire from="(1480,450)" to="(1480,460)"/>
    <wire from="(1320,450)" to="(1320,460)"/>
    <wire from="(1490,260)" to="(1500,260)"/>
    <wire from="(1070,440)" to="(1070,1000)"/>
    <wire from="(1160,930)" to="(1160,980)"/>
    <wire from="(1330,260)" to="(1340,260)"/>
    <wire from="(660,160)" to="(940,160)"/>
    <wire from="(1050,600)" to="(1510,600)"/>
    <wire from="(1080,950)" to="(1540,950)"/>
    <wire from="(1170,420)" to="(1180,420)"/>
    <wire from="(1110,680)" to="(1120,680)"/>
    <wire from="(1040,180)" to="(1130,180)"/>
    <wire from="(1320,460)" to="(1410,460)"/>
    <wire from="(150,740)" to="(230,740)"/>
    <wire from="(1360,440)" to="(1380,440)"/>
    <wire from="(1020,430)" to="(1030,430)"/>
    <wire from="(560,840)" to="(960,840)"/>
    <wire from="(630,330)" to="(630,570)"/>
    <wire from="(1450,340)" to="(1600,340)"/>
    <wire from="(1080,500)" to="(1080,520)"/>
    <wire from="(870,450)" to="(870,460)"/>
    <wire from="(640,340)" to="(640,600)"/>
    <wire from="(150,600)" to="(640,600)"/>
    <wire from="(1710,130)" to="(1710,400)"/>
    <wire from="(1380,440)" to="(1380,710)"/>
    <wire from="(1220,440)" to="(1220,710)"/>
    <wire from="(1220,80)" to="(1270,80)"/>
    <wire from="(950,80)" to="(950,160)"/>
    <wire from="(1620,910)" to="(1620,980)"/>
    <wire from="(1410,310)" to="(1420,310)"/>
    <wire from="(990,360)" to="(1010,360)"/>
    <wire from="(650,150)" to="(800,150)"/>
    <wire from="(1250,310)" to="(1260,310)"/>
    <wire from="(790,80)" to="(790,190)"/>
    <wire from="(1060,440)" to="(1070,440)"/>
    <wire from="(1140,680)" to="(1150,680)"/>
    <wire from="(810,880)" to="(900,880)"/>
    <wire from="(570,780)" to="(1110,780)"/>
    <wire from="(950,160)" to="(1400,160)"/>
    <wire from="(1650,100)" to="(1650,460)"/>
    <wire from="(1370,250)" to="(1400,250)"/>
    <wire from="(1040,260)" to="(1050,260)"/>
    <wire from="(980,680)" to="(990,680)"/>
    <wire from="(160,570)" to="(160,690)"/>
    <wire from="(1700,100)" to="(1730,100)"/>
    <wire from="(880,260)" to="(890,260)"/>
    <wire from="(730,430)" to="(740,430)"/>
    <wire from="(510,850)" to="(520,850)"/>
    <wire from="(1020,460)" to="(1100,460)"/>
    <wire from="(1560,310)" to="(1560,330)"/>
    <wire from="(760,720)" to="(760,920)"/>
    <wire from="(470,650)" to="(470,970)"/>
    <wire from="(1080,950)" to="(1080,980)"/>
    <wire from="(800,30)" to="(800,50)"/>
    <wire from="(1730,30)" to="(1730,100)"/>
    <wire from="(1180,270)" to="(1260,270)"/>
    <wire from="(1150,980)" to="(1160,980)"/>
    <wire from="(700,390)" to="(920,390)"/>
    <wire from="(480,630)" to="(490,630)"/>
    <wire from="(950,660)" to="(950,720)"/>
    <wire from="(960,310)" to="(970,310)"/>
    <wire from="(800,310)" to="(810,310)"/>
    <wire from="(880,230)" to="(890,230)"/>
    <wire from="(1280,510)" to="(1280,550)"/>
    <wire from="(770,440)" to="(780,440)"/>
    <wire from="(1440,510)" to="(1440,550)"/>
    <comp lib="4" loc="(1110,450)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1370,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1660,890)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1050,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1440,180)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(940,50)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(1280,180)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1100,110)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1520,440)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(780,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1080,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1360,440)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(1430,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1600,680)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="3" loc="(560,840)" name="Adder"/>
    <comp lib="1" loc="(980,680)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1120,360)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(660,970)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="RTS"/>
    </comp>
    <comp lib="1" loc="(790,720)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(670,380)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(920,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1390,720)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(1780,620)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="16"/>
      <a name="label" val="PCinstOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(470,970)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="JMP"/>
    </comp>
    <comp lib="0" loc="(150,770)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="PC"/>
    </comp>
    <comp lib="4" loc="(200,620)" name="Register">
      <a name="width" val="16"/>
    </comp>
    <comp lib="4" loc="(1580,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(150,950)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="InstIn"/>
    </comp>
    <comp lib="4" loc="(810,450)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(970,360)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1700,100)" name="OR Gate">
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(1090,950)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(510,830)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="0" loc="(1800,100)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1210,440)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1270,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MRead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1290,680)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(1570,450)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(90,570)" name="Pin">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="1" loc="(670,410)" name="OR Gate">
      <a name="facing" val="west"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(840,680)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(550,770)" name="Splitter">
      <a name="incoming" val="16"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="4" loc="(1120,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(940,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(510,930)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(800,50)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="0" loc="(800,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackStack"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1580,360)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1270,360)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1140,680)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="3" loc="(560,920)" name="Subtractor"/>
    <comp lib="1" loc="(1450,680)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(990,180)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1230,720)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(960,450)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(770,440)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1590,180)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1690,680)" name="Controlled Buffer">
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1700,400)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(930,720)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1160,40)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(1630,890)" name="Splitter">
      <a name="facing" val="south"/>
      <a name="incoming" val="16"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="0" loc="(90,600)" name="Pin">
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="0" loc="(1780,660)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="PCinstOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(150,880)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="StackPointer"/>
    </comp>
    <comp lib="0" loc="(140,650)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="PCALT"/>
    </comp>
    <comp lib="0" loc="(1160,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackOveride"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="4" loc="(1260,450)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(980,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(830,180)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(1550,950)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1060,440)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(610,970)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="JSR"/>
    </comp>
    <comp lib="1" loc="(480,630)" name="Controlled Buffer">
      <a name="width" val="16"/>
    </comp>
    <comp lib="1" loc="(1220,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(820,360)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(910,440)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1130,180)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(1270,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(1420,450)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1530,250)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1430,360)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1730,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="4" loc="(820,260)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
  </circuit>
  <circuit name="InteruptInstructions">
    <a name="circuit" val="InteruptInstructions"/>
    <a name="clabel" val=""/>
    <a name="clabelup" val="east"/>
    <a name="clabelfont" val="SansSerif plain 12"/>
    <a name="circuitvhdl" val="false"/>
    <a name="circuitvhdlpath" val=""/>
    <wire from="(670,30)" to="(670,40)"/>
    <wire from="(1290,1610)" to="(1290,1630)"/>
    <wire from="(390,1580)" to="(450,1580)"/>
    <wire from="(1130,810)" to="(1560,810)"/>
    <wire from="(1050,730)" to="(1050,750)"/>
    <wire from="(570,150)" to="(1400,150)"/>
    <wire from="(1620,1620)" to="(1620,1640)"/>
    <wire from="(450,1570)" to="(450,1580)"/>
    <wire from="(560,110)" to="(560,180)"/>
    <wire from="(560,80)" to="(660,80)"/>
    <wire from="(980,340)" to="(980,360)"/>
    <wire from="(220,950)" to="(260,950)"/>
    <wire from="(1450,490)" to="(1450,500)"/>
    <wire from="(430,600)" to="(520,600)"/>
    <wire from="(360,210)" to="(450,210)"/>
    <wire from="(1270,1550)" to="(1280,1550)"/>
    <wire from="(1010,1610)" to="(1020,1610)"/>
    <wire from="(1050,850)" to="(1060,850)"/>
    <wire from="(1570,60)" to="(1570,300)"/>
    <wire from="(410,280)" to="(410,390)"/>
    <wire from="(480,670)" to="(480,780)"/>
    <wire from="(1250,160)" to="(1250,280)"/>
    <wire from="(670,1480)" to="(760,1480)"/>
    <wire from="(1170,530)" to="(1170,590)"/>
    <wire from="(1370,760)" to="(1440,760)"/>
    <wire from="(1020,760)" to="(1020,920)"/>
    <wire from="(290,380)" to="(430,380)"/>
    <wire from="(360,770)" to="(500,770)"/>
    <wire from="(280,400)" to="(290,400)"/>
    <wire from="(350,790)" to="(360,790)"/>
    <wire from="(230,430)" to="(950,430)"/>
    <wire from="(1450,750)" to="(1480,750)"/>
    <wire from="(960,280)" to="(970,280)"/>
    <wire from="(1030,670)" to="(1040,670)"/>
    <wire from="(1130,810)" to="(1130,850)"/>
    <wire from="(910,1640)" to="(1050,1640)"/>
    <wire from="(770,730)" to="(780,730)"/>
    <wire from="(700,340)" to="(710,340)"/>
    <wire from="(600,370)" to="(740,370)"/>
    <wire from="(670,760)" to="(810,760)"/>
    <wire from="(110,750)" to="(110,810)"/>
    <wire from="(1330,1620)" to="(1330,1640)"/>
    <wire from="(1310,480)" to="(1310,500)"/>
    <wire from="(710,680)" to="(710,690)"/>
    <wire from="(640,290)" to="(640,300)"/>
    <wire from="(1090,740)" to="(1090,760)"/>
    <wire from="(950,1560)" to="(950,1570)"/>
    <wire from="(1510,1480)" to="(1610,1480)"/>
    <wire from="(1330,210)" to="(1330,300)"/>
    <wire from="(1400,600)" to="(1400,690)"/>
    <wire from="(520,1480)" to="(520,1570)"/>
    <wire from="(830,190)" to="(830,280)"/>
    <wire from="(1400,150)" to="(1400,280)"/>
    <wire from="(120,760)" to="(120,850)"/>
    <wire from="(1240,1530)" to="(1240,1540)"/>
    <wire from="(1460,530)" to="(1460,670)"/>
    <wire from="(1020,350)" to="(1020,370)"/>
    <wire from="(570,380)" to="(570,400)"/>
    <wire from="(1520,50)" to="(1520,60)"/>
    <wire from="(1230,400)" to="(1230,450)"/>
    <wire from="(920,1480)" to="(940,1480)"/>
    <wire from="(1330,300)" to="(1340,300)"/>
    <wire from="(1400,690)" to="(1410,690)"/>
    <wire from="(610,210)" to="(630,210)"/>
    <wire from="(680,600)" to="(700,600)"/>
    <wire from="(620,460)" to="(620,570)"/>
    <wire from="(1510,1480)" to="(1510,1540)"/>
    <wire from="(1090,1570)" to="(1160,1570)"/>
    <wire from="(1200,210)" to="(1200,270)"/>
    <wire from="(1270,600)" to="(1270,660)"/>
    <wire from="(430,680)" to="(440,680)"/>
    <wire from="(500,270)" to="(510,270)"/>
    <wire from="(780,300)" to="(850,300)"/>
    <wire from="(450,1630)" to="(590,1630)"/>
    <wire from="(360,290)" to="(370,290)"/>
    <wire from="(850,690)" to="(920,690)"/>
    <wire from="(950,400)" to="(960,400)"/>
    <wire from="(300,110)" to="(300,170)"/>
    <wire from="(390,1480)" to="(390,1540)"/>
    <wire from="(1400,280)" to="(1400,390)"/>
    <wire from="(670,1560)" to="(680,1560)"/>
    <wire from="(520,1570)" to="(530,1570)"/>
    <wire from="(570,660)" to="(580,660)"/>
    <wire from="(1170,470)" to="(1170,500)"/>
    <wire from="(870,1610)" to="(870,1630)"/>
    <wire from="(220,890)" to="(260,890)"/>
    <wire from="(560,340)" to="(560,360)"/>
    <wire from="(1490,140)" to="(1490,470)"/>
    <wire from="(630,730)" to="(630,750)"/>
    <wire from="(270,450)" to="(270,1000)"/>
    <wire from="(780,80)" to="(780,120)"/>
    <wire from="(1440,760)" to="(1520,760)"/>
    <wire from="(270,110)" to="(270,280)"/>
    <wire from="(430,650)" to="(440,650)"/>
    <wire from="(120,760)" to="(390,760)"/>
    <wire from="(280,340)" to="(290,340)"/>
    <wire from="(1370,1480)" to="(1460,1480)"/>
    <wire from="(360,260)" to="(370,260)"/>
    <wire from="(350,730)" to="(360,730)"/>
    <wire from="(950,760)" to="(1020,760)"/>
    <wire from="(900,550)" to="(900,670)"/>
    <wire from="(1060,210)" to="(1150,210)"/>
    <wire from="(1130,600)" to="(1220,600)"/>
    <wire from="(980,400)" to="(990,400)"/>
    <wire from="(1460,870)" to="(1480,870)"/>
    <wire from="(850,1550)" to="(860,1550)"/>
    <wire from="(990,380)" to="(1130,380)"/>
    <wire from="(490,1640)" to="(630,1640)"/>
    <wire from="(1180,670)" to="(1180,780)"/>
    <wire from="(540,280)" to="(550,280)"/>
    <wire from="(1110,280)" to="(1110,390)"/>
    <wire from="(900,550)" to="(1300,550)"/>
    <wire from="(590,1610)" to="(600,1610)"/>
    <wire from="(610,670)" to="(620,670)"/>
    <wire from="(1340,770)" to="(1340,790)"/>
    <wire from="(530,1560)" to="(530,1570)"/>
    <wire from="(120,370)" to="(120,760)"/>
    <wire from="(820,1530)" to="(820,1540)"/>
    <wire from="(1270,380)" to="(1270,400)"/>
    <wire from="(110,360)" to="(110,750)"/>
    <wire from="(1220,1480)" to="(1220,1570)"/>
    <wire from="(170,310)" to="(170,1150)"/>
    <wire from="(290,680)" to="(290,700)"/>
    <wire from="(980,600)" to="(980,690)"/>
    <wire from="(220,290)" to="(220,310)"/>
    <wire from="(910,210)" to="(910,300)"/>
    <wire from="(910,1620)" to="(910,1640)"/>
    <wire from="(600,350)" to="(600,370)"/>
    <wire from="(480,580)" to="(480,670)"/>
    <wire from="(1340,290)" to="(1340,300)"/>
    <wire from="(670,740)" to="(670,760)"/>
    <wire from="(1410,680)" to="(1410,690)"/>
    <wire from="(420,190)" to="(830,190)"/>
    <wire from="(1300,790)" to="(1300,970)"/>
    <wire from="(1510,1540)" to="(1520,1540)"/>
    <wire from="(1370,1560)" to="(1380,1560)"/>
    <wire from="(500,1480)" to="(520,1480)"/>
    <wire from="(1200,270)" to="(1210,270)"/>
    <wire from="(1220,1570)" to="(1230,1570)"/>
    <wire from="(1270,660)" to="(1280,660)"/>
    <wire from="(1150,1630)" to="(1290,1630)"/>
    <wire from="(1060,290)" to="(1070,290)"/>
    <wire from="(1130,680)" to="(1140,680)"/>
    <wire from="(1090,1480)" to="(1090,1540)"/>
    <wire from="(1560,380)" to="(1630,380)"/>
    <wire from="(1580,1610)" to="(1590,1610)"/>
    <wire from="(390,1540)" to="(400,1540)"/>
    <wire from="(670,1570)" to="(740,1570)"/>
    <wire from="(850,600)" to="(850,660)"/>
    <wire from="(210,1040)" to="(220,1040)"/>
    <wire from="(620,460)" to="(1520,460)"/>
    <wire from="(780,210)" to="(780,270)"/>
    <wire from="(840,360)" to="(980,360)"/>
    <wire from="(1380,280)" to="(1400,280)"/>
    <wire from="(980,690)" to="(990,690)"/>
    <wire from="(1380,600)" to="(1400,600)"/>
    <wire from="(910,300)" to="(920,300)"/>
    <wire from="(430,690)" to="(500,690)"/>
    <wire from="(530,400)" to="(540,400)"/>
    <wire from="(810,400)" to="(810,450)"/>
    <wire from="(360,300)" to="(430,300)"/>
    <wire from="(1310,210)" to="(1330,210)"/>
    <wire from="(1330,730)" to="(1330,750)"/>
    <wire from="(480,580)" to="(1310,580)"/>
    <wire from="(290,700)" to="(290,1150)"/>
    <wire from="(1260,340)" to="(1260,360)"/>
    <wire from="(1520,110)" to="(1520,460)"/>
    <wire from="(270,450)" to="(390,450)"/>
    <wire from="(110,750)" to="(350,750)"/>
    <wire from="(450,1610)" to="(450,1630)"/>
    <wire from="(680,80)" to="(780,80)"/>
    <wire from="(80,850)" to="(120,850)"/>
    <wire from="(1450,750)" to="(1450,890)"/>
    <wire from="(1510,910)" to="(1510,920)"/>
    <wire from="(1290,1610)" to="(1300,1610)"/>
    <wire from="(1310,670)" to="(1320,670)"/>
    <wire from="(1240,280)" to="(1250,280)"/>
    <wire from="(690,280)" to="(690,390)"/>
    <wire from="(760,670)" to="(760,780)"/>
    <wire from="(1190,1640)" to="(1330,1640)"/>
    <wire from="(1060,260)" to="(1070,260)"/>
    <wire from="(1050,730)" to="(1060,730)"/>
    <wire from="(1510,1570)" to="(1590,1570)"/>
    <wire from="(1130,650)" to="(1140,650)"/>
    <wire from="(950,1480)" to="(1040,1480)"/>
    <wire from="(710,600)" to="(800,600)"/>
    <wire from="(640,210)" to="(730,210)"/>
    <wire from="(450,1570)" to="(460,1570)"/>
    <wire from="(430,1550)" to="(440,1550)"/>
    <wire from="(1520,60)" to="(1550,60)"/>
    <wire from="(980,340)" to="(990,340)"/>
    <wire from="(880,370)" to="(1020,370)"/>
    <wire from="(570,380)" to="(710,380)"/>
    <wire from="(1040,870)" to="(1060,870)"/>
    <wire from="(1580,690)" to="(1580,790)"/>
    <wire from="(560,400)" to="(570,400)"/>
    <wire from="(1450,530)" to="(1450,570)"/>
    <wire from="(150,1080)" to="(1050,1080)"/>
    <wire from="(1370,740)" to="(1370,760)"/>
    <wire from="(920,290)" to="(920,300)"/>
    <wire from="(990,680)" to="(990,690)"/>
    <wire from="(210,970)" to="(460,970)"/>
    <wire from="(1300,350)" to="(1300,370)"/>
    <wire from="(1160,530)" to="(1160,560)"/>
    <wire from="(560,600)" to="(560,690)"/>
    <wire from="(800,1480)" to="(800,1570)"/>
    <wire from="(1230,1560)" to="(1230,1570)"/>
    <wire from="(850,380)" to="(850,400)"/>
    <wire from="(920,770)" to="(920,790)"/>
    <wire from="(490,1620)" to="(490,1640)"/>
    <wire from="(490,210)" to="(490,300)"/>
    <wire from="(150,900)" to="(180,900)"/>
    <wire from="(890,210)" to="(910,210)"/>
    <wire from="(960,600)" to="(980,600)"/>
    <wire from="(1300,790)" to="(1310,790)"/>
    <wire from="(1230,400)" to="(1240,400)"/>
    <wire from="(1090,1540)" to="(1100,1540)"/>
    <wire from="(1060,300)" to="(1130,300)"/>
    <wire from="(1130,690)" to="(1200,690)"/>
    <wire from="(1370,1570)" to="(1440,1570)"/>
    <wire from="(490,300)" to="(500,300)"/>
    <wire from="(420,360)" to="(560,360)"/>
    <wire from="(490,750)" to="(630,750)"/>
    <wire from="(390,400)" to="(390,450)"/>
    <wire from="(430,600)" to="(430,650)"/>
    <wire from="(670,1480)" to="(670,1540)"/>
    <wire from="(360,210)" to="(360,260)"/>
    <wire from="(950,1560)" to="(960,1560)"/>
    <wire from="(880,790)" to="(880,970)"/>
    <wire from="(800,1570)" to="(810,1570)"/>
    <wire from="(850,660)" to="(860,660)"/>
    <wire from="(780,270)" to="(790,270)"/>
    <wire from="(710,680)" to="(720,680)"/>
    <wire from="(1200,1480)" to="(1220,1480)"/>
    <wire from="(560,690)" to="(570,690)"/>
    <wire from="(730,1630)" to="(870,1630)"/>
    <wire from="(640,290)" to="(650,290)"/>
    <wire from="(1030,750)" to="(1030,890)"/>
    <wire from="(1610,310)" to="(1710,310)"/>
    <wire from="(1150,1610)" to="(1150,1630)"/>
    <wire from="(1550,600)" to="(1550,680)"/>
    <wire from="(1480,210)" to="(1480,300)"/>
    <wire from="(420,110)" to="(420,190)"/>
    <wire from="(740,1050)" to="(1160,1050)"/>
    <wire from="(840,340)" to="(840,360)"/>
    <wire from="(450,110)" to="(450,140)"/>
    <wire from="(910,730)" to="(910,750)"/>
    <wire from="(1090,910)" to="(1090,920)"/>
    <wire from="(310,130)" to="(1500,130)"/>
    <wire from="(200,920)" to="(230,920)"/>
    <wire from="(550,110)" to="(550,280)"/>
    <wire from="(290,600)" to="(380,600)"/>
    <wire from="(1330,790)" to="(1340,790)"/>
    <wire from="(150,940)" to="(240,940)"/>
    <wire from="(220,210)" to="(310,210)"/>
    <wire from="(1260,400)" to="(1270,400)"/>
    <wire from="(1130,1550)" to="(1140,1550)"/>
    <wire from="(970,180)" to="(970,280)"/>
    <wire from="(270,280)" to="(270,390)"/>
    <wire from="(340,670)" to="(340,780)"/>
    <wire from="(530,1480)" to="(620,1480)"/>
    <wire from="(210,990)" to="(210,1040)"/>
    <wire from="(260,1000)" to="(270,1000)"/>
    <wire from="(460,370)" to="(600,370)"/>
    <wire from="(1450,890)" to="(1480,890)"/>
    <wire from="(770,1640)" to="(910,1640)"/>
    <wire from="(1260,360)" to="(1410,360)"/>
    <wire from="(820,280)" to="(830,280)"/>
    <wire from="(870,1610)" to="(880,1610)"/>
    <wire from="(890,670)" to="(900,670)"/>
    <wire from="(1550,680)" to="(1570,680)"/>
    <wire from="(530,760)" to="(670,760)"/>
    <wire from="(1380,400)" to="(1380,440)"/>
    <wire from="(710,650)" to="(720,650)"/>
    <wire from="(560,340)" to="(570,340)"/>
    <wire from="(640,260)" to="(650,260)"/>
    <wire from="(630,730)" to="(640,730)"/>
    <wire from="(570,680)" to="(570,690)"/>
    <wire from="(1190,1620)" to="(1190,1640)"/>
    <wire from="(150,970)" to="(210,970)"/>
    <wire from="(810,1560)" to="(810,1570)"/>
    <wire from="(1190,210)" to="(1190,300)"/>
    <wire from="(1260,600)" to="(1260,690)"/>
    <wire from="(1500,1480)" to="(1500,1570)"/>
    <wire from="(500,290)" to="(500,300)"/>
    <wire from="(810,450)" to="(1230,450)"/>
    <wire from="(430,380)" to="(430,400)"/>
    <wire from="(430,60)" to="(430,80)"/>
    <wire from="(300,170)" to="(1110,170)"/>
    <wire from="(500,770)" to="(500,790)"/>
    <wire from="(1320,530)" to="(1320,670)"/>
    <wire from="(880,350)" to="(880,370)"/>
    <wire from="(1090,400)" to="(1090,410)"/>
    <wire from="(950,740)" to="(950,760)"/>
    <wire from="(210,410)" to="(250,410)"/>
    <wire from="(780,1480)" to="(800,1480)"/>
    <wire from="(1040,540)" to="(1440,540)"/>
    <wire from="(1500,1570)" to="(1510,1570)"/>
    <wire from="(1060,210)" to="(1060,260)"/>
    <wire from="(1340,290)" to="(1350,290)"/>
    <wire from="(1130,600)" to="(1130,650)"/>
    <wire from="(1410,680)" to="(1420,680)"/>
    <wire from="(1190,300)" to="(1200,300)"/>
    <wire from="(540,600)" to="(560,600)"/>
    <wire from="(1120,360)" to="(1260,360)"/>
    <wire from="(1260,690)" to="(1270,690)"/>
    <wire from="(1190,750)" to="(1330,750)"/>
    <wire from="(1370,1480)" to="(1370,1540)"/>
    <wire from="(780,120)" to="(1510,120)"/>
    <wire from="(470,210)" to="(490,210)"/>
    <wire from="(710,690)" to="(780,690)"/>
    <wire from="(290,680)" to="(300,680)"/>
    <wire from="(640,300)" to="(710,300)"/>
    <wire from="(460,790)" to="(460,970)"/>
    <wire from="(950,1570)" to="(1020,1570)"/>
    <wire from="(220,290)" to="(230,290)"/>
    <wire from="(1550,320)" to="(1580,320)"/>
    <wire from="(1300,370)" to="(1450,370)"/>
    <wire from="(560,30)" to="(560,80)"/>
    <wire from="(810,400)" to="(820,400)"/>
    <wire from="(880,790)" to="(890,790)"/>
    <wire from="(670,1540)" to="(680,1540)"/>
    <wire from="(530,1560)" to="(540,1560)"/>
    <wire from="(260,1050)" to="(320,1050)"/>
    <wire from="(1420,380)" to="(1420,400)"/>
    <wire from="(1500,130)" to="(1500,480)"/>
    <wire from="(1560,380)" to="(1560,770)"/>
    <wire from="(880,970)" to="(1300,970)"/>
    <wire from="(420,340)" to="(420,360)"/>
    <wire from="(1040,540)" to="(1040,670)"/>
    <wire from="(490,730)" to="(490,750)"/>
    <wire from="(320,1050)" to="(740,1050)"/>
    <wire from="(1330,750)" to="(1450,750)"/>
    <wire from="(1460,670)" to="(1460,870)"/>
    <wire from="(730,1610)" to="(730,1630)"/>
    <wire from="(970,280)" to="(970,390)"/>
    <wire from="(190,1010)" to="(220,1010)"/>
    <wire from="(1330,730)" to="(1340,730)"/>
    <wire from="(1260,340)" to="(1270,340)"/>
    <wire from="(1160,370)" to="(1300,370)"/>
    <wire from="(1230,760)" to="(1370,760)"/>
    <wire from="(920,210)" to="(1010,210)"/>
    <wire from="(990,600)" to="(1080,600)"/>
    <wire from="(620,570)" to="(620,670)"/>
    <wire from="(560,180)" to="(970,180)"/>
    <wire from="(400,280)" to="(410,280)"/>
    <wire from="(450,1610)" to="(460,1610)"/>
    <wire from="(470,670)" to="(480,670)"/>
    <wire from="(1030,890)" to="(1060,890)"/>
    <wire from="(1230,1480)" to="(1320,1480)"/>
    <wire from="(910,790)" to="(920,790)"/>
    <wire from="(850,380)" to="(990,380)"/>
    <wire from="(1460,210)" to="(1480,210)"/>
    <wire from="(840,400)" to="(850,400)"/>
    <wire from="(1530,600)" to="(1550,600)"/>
    <wire from="(710,1550)" to="(720,1550)"/>
    <wire from="(530,1530)" to="(540,1530)"/>
    <wire from="(660,70)" to="(660,80)"/>
    <wire from="(670,400)" to="(670,410)"/>
    <wire from="(1410,340)" to="(1410,360)"/>
    <wire from="(1480,730)" to="(1480,750)"/>
    <wire from="(1130,380)" to="(1130,400)"/>
    <wire from="(1200,770)" to="(1200,790)"/>
    <wire from="(620,570)" to="(1450,570)"/>
    <wire from="(1080,1480)" to="(1080,1570)"/>
    <wire from="(440,650)" to="(440,660)"/>
    <wire from="(370,260)" to="(370,270)"/>
    <wire from="(770,210)" to="(770,300)"/>
    <wire from="(390,1560)" to="(390,1580)"/>
    <wire from="(1600,50)" to="(1600,60)"/>
    <wire from="(460,350)" to="(460,370)"/>
    <wire from="(670,410)" to="(1090,410)"/>
    <wire from="(840,600)" to="(840,690)"/>
    <wire from="(770,1620)" to="(770,1640)"/>
    <wire from="(1200,290)" to="(1200,300)"/>
    <wire from="(1270,680)" to="(1270,690)"/>
    <wire from="(390,450)" to="(810,450)"/>
    <wire from="(1440,530)" to="(1440,540)"/>
    <wire from="(530,740)" to="(530,760)"/>
    <wire from="(1510,1560)" to="(1510,1570)"/>
    <wire from="(1570,300)" to="(1580,300)"/>
    <wire from="(1370,1540)" to="(1380,1540)"/>
    <wire from="(1010,1630)" to="(1150,1630)"/>
    <wire from="(1230,1560)" to="(1240,1560)"/>
    <wire from="(1550,800)" to="(1550,850)"/>
    <wire from="(1080,1570)" to="(1090,1570)"/>
    <wire from="(1440,50)" to="(1440,110)"/>
    <wire from="(220,910)" to="(220,950)"/>
    <wire from="(390,400)" to="(400,400)"/>
    <wire from="(460,790)" to="(470,790)"/>
    <wire from="(530,1570)" to="(600,1570)"/>
    <wire from="(950,1480)" to="(950,1540)"/>
    <wire from="(1550,1550)" to="(1570,1550)"/>
    <wire from="(920,290)" to="(930,290)"/>
    <wire from="(770,750)" to="(910,750)"/>
    <wire from="(780,30)" to="(780,80)"/>
    <wire from="(990,680)" to="(1000,680)"/>
    <wire from="(710,600)" to="(710,650)"/>
    <wire from="(180,900)" to="(250,900)"/>
    <wire from="(1480,1480)" to="(1500,1480)"/>
    <wire from="(640,210)" to="(640,260)"/>
    <wire from="(840,690)" to="(850,690)"/>
    <wire from="(770,300)" to="(780,300)"/>
    <wire from="(1170,210)" to="(1190,210)"/>
    <wire from="(700,360)" to="(840,360)"/>
    <wire from="(1240,600)" to="(1260,600)"/>
    <wire from="(290,700)" to="(350,700)"/>
    <wire from="(1430,1610)" to="(1430,1630)"/>
    <wire from="(1450,350)" to="(1450,370)"/>
    <wire from="(1520,740)" to="(1520,760)"/>
    <wire from="(1120,340)" to="(1120,360)"/>
    <wire from="(1190,730)" to="(1190,750)"/>
    <wire from="(910,750)" to="(1030,750)"/>
    <wire from="(220,310)" to="(280,310)"/>
    <wire from="(220,420)" to="(530,420)"/>
    <wire from="(1050,1080)" to="(1470,1080)"/>
    <wire from="(280,300)" to="(280,310)"/>
    <wire from="(350,690)" to="(350,700)"/>
    <wire from="(1040,670)" to="(1040,870)"/>
    <wire from="(460,970)" to="(880,970)"/>
    <wire from="(1410,1550)" to="(1420,1550)"/>
    <wire from="(570,110)" to="(570,150)"/>
    <wire from="(500,210)" to="(590,210)"/>
    <wire from="(1380,400)" to="(1390,400)"/>
    <wire from="(1150,1610)" to="(1160,1610)"/>
    <wire from="(1050,1640)" to="(1190,1640)"/>
    <wire from="(1170,670)" to="(1180,670)"/>
    <wire from="(1230,1530)" to="(1240,1530)"/>
    <wire from="(1100,280)" to="(1110,280)"/>
    <wire from="(550,280)" to="(550,390)"/>
    <wire from="(1310,530)" to="(1310,580)"/>
    <wire from="(810,1480)" to="(900,1480)"/>
    <wire from="(570,600)" to="(660,600)"/>
    <wire from="(420,400)" to="(430,400)"/>
    <wire from="(490,790)" to="(500,790)"/>
    <wire from="(430,380)" to="(570,380)"/>
    <wire from="(210,990)" to="(220,990)"/>
    <wire from="(910,730)" to="(920,730)"/>
    <wire from="(810,760)" to="(950,760)"/>
    <wire from="(840,340)" to="(850,340)"/>
    <wire from="(740,370)" to="(880,370)"/>
    <wire from="(780,290)" to="(780,300)"/>
    <wire from="(1470,1620)" to="(1470,1640)"/>
    <wire from="(1160,350)" to="(1160,370)"/>
    <wire from="(1230,740)" to="(1230,760)"/>
    <wire from="(850,680)" to="(850,690)"/>
    <wire from="(1340,210)" to="(1440,210)"/>
    <wire from="(250,400)" to="(250,410)"/>
    <wire from="(1410,600)" to="(1510,600)"/>
    <wire from="(660,1480)" to="(660,1570)"/>
    <wire from="(1550,60)" to="(1550,320)"/>
    <wire from="(220,420)" to="(220,890)"/>
    <wire from="(1160,790)" to="(1160,1050)"/>
    <wire from="(250,410)" to="(670,410)"/>
    <wire from="(780,770)" to="(780,790)"/>
    <wire from="(1070,260)" to="(1070,270)"/>
    <wire from="(1090,1560)" to="(1090,1570)"/>
    <wire from="(1140,650)" to="(1140,660)"/>
    <wire from="(420,600)" to="(420,690)"/>
    <wire from="(710,380)" to="(710,400)"/>
    <wire from="(350,210)" to="(350,300)"/>
    <wire from="(820,600)" to="(840,600)"/>
    <wire from="(1420,380)" to="(1560,380)"/>
    <wire from="(1540,850)" to="(1550,850)"/>
    <wire from="(1410,400)" to="(1420,400)"/>
    <wire from="(80,810)" to="(110,810)"/>
    <wire from="(1580,610)" to="(1580,670)"/>
    <wire from="(1090,400)" to="(1100,400)"/>
    <wire from="(750,210)" to="(770,210)"/>
    <wire from="(1160,790)" to="(1170,790)"/>
    <wire from="(1340,210)" to="(1340,270)"/>
    <wire from="(1230,1570)" to="(1300,1570)"/>
    <wire from="(1410,600)" to="(1410,660)"/>
    <wire from="(230,430)" to="(230,920)"/>
    <wire from="(280,360)" to="(420,360)"/>
    <wire from="(420,690)" to="(430,690)"/>
    <wire from="(500,290)" to="(510,290)"/>
    <wire from="(350,750)" to="(490,750)"/>
    <wire from="(350,300)" to="(360,300)"/>
    <wire from="(920,300)" to="(990,300)"/>
    <wire from="(440,110)" to="(440,160)"/>
    <wire from="(1570,60)" to="(1600,60)"/>
    <wire from="(990,690)" to="(1060,690)"/>
    <wire from="(240,440)" to="(240,940)"/>
    <wire from="(290,600)" to="(290,660)"/>
    <wire from="(260,890)" to="(260,950)"/>
    <wire from="(950,1540)" to="(960,1540)"/>
    <wire from="(1270,380)" to="(1420,380)"/>
    <wire from="(530,1480)" to="(530,1530)"/>
    <wire from="(810,1560)" to="(820,1560)"/>
    <wire from="(1060,1480)" to="(1080,1480)"/>
    <wire from="(660,1570)" to="(670,1570)"/>
    <wire from="(590,1630)" to="(730,1630)"/>
    <wire from="(1110,170)" to="(1110,280)"/>
    <wire from="(570,680)" to="(580,680)"/>
    <wire from="(220,210)" to="(220,270)"/>
    <wire from="(1650,1480)" to="(1650,1570)"/>
    <wire from="(1010,1610)" to="(1010,1630)"/>
    <wire from="(240,440)" to="(1380,440)"/>
    <wire from="(310,110)" to="(310,130)"/>
    <wire from="(440,160)" to="(1250,160)"/>
    <wire from="(210,970)" to="(210,990)"/>
    <wire from="(770,730)" to="(770,750)"/>
    <wire from="(690,200)" to="(690,280)"/>
    <wire from="(700,340)" to="(700,360)"/>
    <wire from="(280,110)" to="(280,200)"/>
    <wire from="(390,1480)" to="(480,1480)"/>
    <wire from="(1190,790)" to="(1200,790)"/>
    <wire from="(1130,380)" to="(1270,380)"/>
    <wire from="(920,770)" to="(1200,770)"/>
    <wire from="(1200,770)" to="(1340,770)"/>
    <wire from="(1120,400)" to="(1130,400)"/>
    <wire from="(410,110)" to="(410,280)"/>
    <wire from="(200,910)" to="(220,910)"/>
    <wire from="(420,340)" to="(430,340)"/>
    <wire from="(320,370)" to="(460,370)"/>
    <wire from="(490,730)" to="(500,730)"/>
    <wire from="(390,760)" to="(530,760)"/>
    <wire from="(210,410)" to="(210,970)"/>
    <wire from="(1200,210)" to="(1290,210)"/>
    <wire from="(1270,600)" to="(1360,600)"/>
    <wire from="(450,140)" to="(1490,140)"/>
    <wire from="(990,1550)" to="(1000,1550)"/>
    <wire from="(1320,670)" to="(1320,780)"/>
    <wire from="(810,1530)" to="(820,1530)"/>
    <wire from="(1430,1630)" to="(1580,1630)"/>
    <wire from="(680,280)" to="(690,280)"/>
    <wire from="(730,1610)" to="(740,1610)"/>
    <wire from="(1250,280)" to="(1250,390)"/>
    <wire from="(750,670)" to="(760,670)"/>
    <wire from="(630,1640)" to="(770,1640)"/>
    <wire from="(670,1560)" to="(670,1570)"/>
    <wire from="(720,650)" to="(720,660)"/>
    <wire from="(650,260)" to="(650,270)"/>
    <wire from="(1050,1620)" to="(1050,1640)"/>
    <wire from="(1120,600)" to="(1120,690)"/>
    <wire from="(430,680)" to="(430,690)"/>
    <wire from="(1360,1480)" to="(1360,1570)"/>
    <wire from="(360,290)" to="(360,300)"/>
    <wire from="(1550,320)" to="(1550,600)"/>
    <wire from="(740,790)" to="(740,1050)"/>
    <wire from="(290,380)" to="(290,400)"/>
    <wire from="(950,400)" to="(950,430)"/>
    <wire from="(290,60)" to="(290,80)"/>
    <wire from="(360,770)" to="(360,790)"/>
    <wire from="(1170,470)" to="(1490,470)"/>
    <wire from="(1450,490)" to="(1510,490)"/>
    <wire from="(1050,210)" to="(1050,300)"/>
    <wire from="(1310,480)" to="(1500,480)"/>
    <wire from="(810,740)" to="(810,760)"/>
    <wire from="(1550,680)" to="(1550,690)"/>
    <wire from="(1180,530)" to="(1180,670)"/>
    <wire from="(740,350)" to="(740,370)"/>
    <wire from="(1290,1630)" to="(1430,1630)"/>
    <wire from="(1480,730)" to="(1490,730)"/>
    <wire from="(1230,1480)" to="(1230,1530)"/>
    <wire from="(1510,1560)" to="(1520,1560)"/>
    <wire from="(1550,800)" to="(1560,800)"/>
    <wire from="(1340,270)" to="(1350,270)"/>
    <wire from="(1360,1570)" to="(1370,1570)"/>
    <wire from="(1410,340)" to="(1420,340)"/>
    <wire from="(1410,660)" to="(1420,660)"/>
    <wire from="(1030,750)" to="(1050,750)"/>
    <wire from="(1200,290)" to="(1210,290)"/>
    <wire from="(1050,750)" to="(1190,750)"/>
    <wire from="(760,560)" to="(760,670)"/>
    <wire from="(1270,680)" to="(1280,680)"/>
    <wire from="(1440,110)" to="(1520,110)"/>
    <wire from="(640,1480)" to="(660,1480)"/>
    <wire from="(1050,300)" to="(1060,300)"/>
    <wire from="(1120,690)" to="(1130,690)"/>
    <wire from="(1120,850)" to="(1130,850)"/>
    <wire from="(330,210)" to="(350,210)"/>
    <wire from="(400,600)" to="(420,600)"/>
    <wire from="(1440,920)" to="(1510,920)"/>
    <wire from="(390,1560)" to="(400,1560)"/>
    <wire from="(1480,300)" to="(1570,300)"/>
    <wire from="(1340,770)" to="(1560,770)"/>
    <wire from="(1470,850)" to="(1470,1080)"/>
    <wire from="(920,210)" to="(920,270)"/>
    <wire from="(290,660)" to="(300,660)"/>
    <wire from="(570,690)" to="(640,690)"/>
    <wire from="(990,600)" to="(990,660)"/>
    <wire from="(220,270)" to="(230,270)"/>
    <wire from="(210,1060)" to="(220,1060)"/>
    <wire from="(810,1570)" to="(880,1570)"/>
    <wire from="(120,370)" to="(320,370)"/>
    <wire from="(980,360)" to="(1120,360)"/>
    <wire from="(760,560)" to="(1160,560)"/>
    <wire from="(670,400)" to="(680,400)"/>
    <wire from="(1470,1640)" to="(1620,1640)"/>
    <wire from="(500,300)" to="(570,300)"/>
    <wire from="(740,790)" to="(750,790)"/>
    <wire from="(1580,610)" to="(1620,610)"/>
    <wire from="(170,310)" to="(220,310)"/>
    <wire from="(280,340)" to="(280,360)"/>
    <wire from="(350,730)" to="(350,750)"/>
    <wire from="(340,590)" to="(340,670)"/>
    <wire from="(590,1610)" to="(590,1630)"/>
    <wire from="(1430,1610)" to="(1440,1610)"/>
    <wire from="(1330,1640)" to="(1470,1640)"/>
    <wire from="(1450,670)" to="(1460,670)"/>
    <wire from="(1470,850)" to="(1480,850)"/>
    <wire from="(500,770)" to="(780,770)"/>
    <wire from="(280,200)" to="(690,200)"/>
    <wire from="(830,280)" to="(830,390)"/>
    <wire from="(900,670)" to="(900,780)"/>
    <wire from="(1340,300)" to="(1420,300)"/>
    <wire from="(1190,730)" to="(1200,730)"/>
    <wire from="(1090,760)" to="(1230,760)"/>
    <wire from="(1510,120)" to="(1510,490)"/>
    <wire from="(1410,690)" to="(1490,690)"/>
    <wire from="(1120,340)" to="(1130,340)"/>
    <wire from="(850,600)" to="(940,600)"/>
    <wire from="(780,210)" to="(870,210)"/>
    <wire from="(280,300)" to="(290,300)"/>
    <wire from="(260,280)" to="(270,280)"/>
    <wire from="(350,690)" to="(360,690)"/>
    <wire from="(330,670)" to="(340,670)"/>
    <wire from="(1630,1480)" to="(1650,1480)"/>
    <wire from="(1440,760)" to="(1440,920)"/>
    <wire from="(1090,1480)" to="(1180,1480)"/>
    <wire from="(780,770)" to="(920,770)"/>
    <wire from="(770,790)" to="(780,790)"/>
    <wire from="(1020,370)" to="(1160,370)"/>
    <wire from="(700,400)" to="(710,400)"/>
    <wire from="(710,380)" to="(850,380)"/>
    <wire from="(570,1550)" to="(580,1550)"/>
    <wire from="(680,70)" to="(680,80)"/>
    <wire from="(320,790)" to="(320,1050)"/>
    <wire from="(540,1530)" to="(540,1540)"/>
    <wire from="(1300,530)" to="(1300,550)"/>
    <wire from="(340,590)" to="(1170,590)"/>
    <wire from="(1580,1610)" to="(1580,1630)"/>
    <wire from="(700,600)" to="(700,690)"/>
    <wire from="(320,350)" to="(320,370)"/>
    <wire from="(390,740)" to="(390,760)"/>
    <wire from="(630,210)" to="(630,300)"/>
    <wire from="(940,1480)" to="(940,1570)"/>
    <wire from="(110,360)" to="(280,360)"/>
    <wire from="(1060,290)" to="(1060,300)"/>
    <wire from="(990,380)" to="(990,400)"/>
    <wire from="(1130,680)" to="(1130,690)"/>
    <wire from="(530,400)" to="(530,420)"/>
    <wire from="(630,1620)" to="(630,1640)"/>
    <wire from="(1370,1560)" to="(1370,1570)"/>
    <wire from="(1030,210)" to="(1050,210)"/>
    <wire from="(1090,1560)" to="(1100,1560)"/>
    <wire from="(1200,300)" to="(1270,300)"/>
    <wire from="(1270,690)" to="(1340,690)"/>
    <wire from="(320,790)" to="(330,790)"/>
    <wire from="(570,600)" to="(570,660)"/>
    <wire from="(250,400)" to="(260,400)"/>
    <wire from="(1020,760)" to="(1090,760)"/>
    <wire from="(1020,920)" to="(1090,920)"/>
    <wire from="(1050,850)" to="(1050,1080)"/>
    <wire from="(940,1570)" to="(950,1570)"/>
    <wire from="(920,270)" to="(930,270)"/>
    <wire from="(1340,1480)" to="(1360,1480)"/>
    <wire from="(990,660)" to="(1000,660)"/>
    <wire from="(870,1630)" to="(1010,1630)"/>
    <wire from="(500,210)" to="(500,270)"/>
    <wire from="(850,680)" to="(860,680)"/>
    <wire from="(560,360)" to="(700,360)"/>
    <wire from="(700,690)" to="(710,690)"/>
    <wire from="(1100,600)" to="(1120,600)"/>
    <wire from="(780,290)" to="(790,290)"/>
    <wire from="(630,750)" to="(770,750)"/>
    <wire from="(810,1480)" to="(810,1530)"/>
    <wire from="(630,300)" to="(640,300)"/>
    <comp lib="1" loc="(700,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(310,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1440,50)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(430,80)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="1" loc="(940,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1260,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(380,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(580,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(1210,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(1620,610)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="16"/>
      <a name="label" val="PCinstOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="4" loc="(1060,820)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(890,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(910,790)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(1030,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(1140,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1120,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(790,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(1580,790)" name="Splitter">
      <a name="facing" val="west"/>
      <a name="incoming" val="16"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="0" loc="(560,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(610,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(870,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(330,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1310,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1270,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(150,1080)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="InstIn"/>
    </comp>
    <comp lib="4" loc="(1430,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1320,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(720,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(590,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1610,310)" name="OR Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1150,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(510,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(370,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(150,940)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="P"/>
    </comp>
    <comp lib="1" loc="(1220,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(1480,820)" name="Register">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1030,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(900,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(1710,310)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="label" val="InstDone"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(80,810)" name="Pin">
      <a name="label" val="Execute"/>
    </comp>
    <comp lib="1" loc="(680,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1450,500)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(1280,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1450,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1180,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1510,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1550,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(610,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(80,850)" name="Pin">
      <a name="label" val="Fetch"/>
    </comp>
    <comp lib="4" loc="(470,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(930,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(890,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(290,1150)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="RTI"/>
    </comp>
    <comp lib="1" loc="(400,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(280,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(730,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="3" loc="(260,1050)" name="Subtractor"/>
    <comp lib="1" loc="(1170,500)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(850,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(210,1060)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(1290,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(1070,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(440,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(420,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1380,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(840,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(450,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="4" loc="(1350,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1580,670)" name="Controlled Buffer">
      <a name="facing" val="north"/>
      <a name="width" val="16"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(860,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1410,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1240,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(670,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackOveride"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(260,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(800,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(820,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(170,1150)" name="Pin">
      <a name="facing" val="north"/>
      <a name="label" val="BRK"/>
    </comp>
    <comp lib="0" loc="(1630,380)" name="Pin">
      <a name="facing" val="west"/>
      <a name="output" val="true"/>
      <a name="width" val="8"/>
      <a name="label" val="InstOut"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="0" loc="(150,900)" name="Pin">
      <a name="width" val="16"/>
      <a name="label" val="PC"/>
    </comp>
    <comp lib="0" loc="(1600,50)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="Break"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(960,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(780,30)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="MRead"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(620,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(770,790)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1610,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1190,790)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(1450,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(490,790)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="0" loc="(150,970)" name="Pin">
      <a name="width" val="8"/>
      <a name="label" val="StackPointer"/>
    </comp>
    <comp lib="1" loc="(750,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(290,80)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="4"/>
    </comp>
    <comp lib="1" loc="(1040,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1310,500)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="4" loc="(1500,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(650,680)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1460,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(1360,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(540,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(990,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(290,60)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="StackStack"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(1170,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1330,790)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(430,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1410,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(710,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1010,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(180,900)" name="Splitter">
      <a name="incoming" val="16"/>
      <a name="appear" val="right"/>
      <a name="bit1" val="0"/>
      <a name="bit2" val="0"/>
      <a name="bit3" val="0"/>
      <a name="bit4" val="0"/>
      <a name="bit5" val="0"/>
      <a name="bit6" val="0"/>
      <a name="bit7" val="0"/>
      <a name="bit8" val="1"/>
      <a name="bit9" val="1"/>
      <a name="bit10" val="1"/>
      <a name="bit11" val="1"/>
      <a name="bit12" val="1"/>
      <a name="bit13" val="1"/>
      <a name="bit14" val="1"/>
      <a name="bit15" val="1"/>
    </comp>
    <comp lib="4" loc="(1310,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="0" loc="(1520,50)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="PCWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="4" loc="(750,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(480,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="0" loc="(190,1010)" name="Constant">
      <a name="width" val="8"/>
    </comp>
    <comp lib="1" loc="(570,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="0" loc="(430,60)" name="Pin">
      <a name="facing" val="south"/>
      <a name="output" val="true"/>
      <a name="label" val="SWrite"/>
      <a name="labelloc" val="east"/>
    </comp>
    <comp lib="1" loc="(350,790)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(560,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="4" loc="(1600,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="4" loc="(1170,1560)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(980,400)" name="Controlled Buffer">
      <a name="width" val="8"/>
      <a name="control" val="left"/>
    </comp>
    <comp lib="1" loc="(1130,1550)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1440,210)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(560,80)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
      <a name="inputs" val="3"/>
    </comp>
    <comp lib="1" loc="(520,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(470,670)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(300,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(1100,280)" name="AND Gate">
      <a name="size" val="30"/>
    </comp>
    <comp lib="4" loc="(1000,290)" name="D Flip-Flop">
      <a name="trigger" val="falling"/>
    </comp>
    <comp lib="1" loc="(660,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="3" loc="(260,1000)" name="Adder"/>
    <comp lib="1" loc="(760,1480)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
    <comp lib="1" loc="(670,40)" name="OR Gate">
      <a name="facing" val="north"/>
      <a name="size" val="30"/>
    </comp>
    <comp lib="1" loc="(1080,600)" name="NOT Gate">
      <a name="facing" val="west"/>
      <a name="size" val="20"/>
    </comp>
  </circuit>
</project>
