View difference between Paste ID: FrWce0g4 and 5bN47rSE
SHOW: | | - or go back to the newest paste.
1-
<!-- rustrician.io circuit :: Fri Jan 31 2025 05:52:28 GMT+0530 (India Standard Time) -->
1+
<!-- rustrician.io circuit :: Fri Jan 31 2025 05:52:28 GMT+0530 (India Standard Time) -->
2-
<mxGraphModel>
2+
<mxGraphModel>
3-
  <root>
3+
  <root>
4-
    <mxCell id="0"/>
4+
    <mxCell id="0"/>
5-
    <mxCell id="1" parent="0" version="1337.355" tags="" name="Untitled Circuit">
5+
    <mxCell id="1" parent="0" version="1337.355" tags="" name="Untitled Circuit">
6-
      <Object wire="#d3d3d3" hose="#d3d3d3" pipe="#d3d3d3" as="colors"/>
6+
      <Object wire="#d3d3d3" hose="#d3d3d3" pipe="#d3d3d3" as="colors"/>
7-
      <Object sun="100" wind="50" speed="10" as="environment"/>
7+
      <Object sun="100" wind="50" speed="10" as="environment"/>
8-
    </mxCell>
8+
    </mxCell>
9-
    <mxCell id="2" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
9+
    <mxCell id="2" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
10-
      <mxGeometry x="660" y="556" width="64" height="64" as="geometry"/>
10+
      <mxGeometry x="660" y="556" width="64" height="64" as="geometry"/>
11-
      <Object cmpid="memorycell" consumption="0" state="1" passthrough="1" usage="0" intoggle="0" rotatable="1" rotation="0" as="attrs">
11+
      <Object cmpid="memorycell" consumption="0" state="1" passthrough="1" usage="0" intoggle="0" rotatable="1" rotation="0" as="attrs">
12-
        <Array as="consumed"/>
12+
        <Array as="consumed"/>
13-
      </Object>
13+
      </Object>
14-
      <Array as="props"/>
14+
      <Array as="props"/>
15-
      <Object mf="75" as="craft"/>
15+
      <Object mf="75" as="craft"/>
16-
    </mxCell>
16+
    </mxCell>
17-
    <mxCell id="3" value="Power In" style="portv" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
17+
    <mxCell id="3" value="Power In" style="portv" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
18-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
18+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
19-
    </mxCell>
19+
    </mxCell>
20-
    <mxCell id="4" value="Set" style="port" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
20+
    <mxCell id="4" value="Set" style="port" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
21-
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
21+
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
22-
    </mxCell>
22+
    </mxCell>
23-
    <mxCell id="5" value="Reset" style="port" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
23+
    <mxCell id="5" value="Reset" style="port" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
24-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
24+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
25-
    </mxCell>
25+
    </mxCell>
26-
    <mxCell id="6" value="Toggle" style="port" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
26+
    <mxCell id="6" value="Toggle" style="port" vertex="1" parent="2" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
27-
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
27+
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
28-
    </mxCell>
28+
    </mxCell>
29-
    <mxCell id="7" value="Power Out Inverted" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
29+
    <mxCell id="7" value="Power Out Inverted" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
30-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
30+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
31-
    </mxCell>
31+
    </mxCell>
32-
    <mxCell id="8" value="Power Out" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
32+
    <mxCell id="8" value="Power Out" style="portv" vertex="1" parent="2" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
33-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
33+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
34-
    </mxCell>
34+
    </mxCell>
35-
    <mxCell id="9" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
35+
    <mxCell id="9" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
36-
      <mxGeometry x="440" y="370" width="64" height="64" as="geometry"/>
36+
      <mxGeometry x="440" y="370" width="64" height="64" as="geometry"/>
37-
      <Object cmpid="branch" consumption="0" display="98" passthrough="0" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
37+
      <Object cmpid="branch" consumption="0" display="98" passthrough="0" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
38-
      <Array as="props">
38+
      <Array as="props">
39-
        <Object name="Branch" type="int" value="98" minval="1"/>
39+
        <Object name="Branch" type="int" value="98" minval="1"/>
40-
        <Object name="Show Branch Amount" type="bool" value="true"/>
40+
        <Object name="Show Branch Amount" type="bool" value="true"/>
41-
      </Array>
41+
      </Array>
42-
      <Object mf="75" as="craft"/>
42+
      <Object mf="75" as="craft"/>
43-
    </mxCell>
43+
    </mxCell>
44-
    <mxCell id="10" value="Power In" style="portv" vertex="1" parent="9" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
44+
    <mxCell id="10" value="Power In" style="portv" vertex="1" parent="9" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
45-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
45+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
46-
    </mxCell>
46+
    </mxCell>
47-
    <mxCell id="11" value="Branch Out" style="portv" vertex="1" parent="9" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
47+
    <mxCell id="11" value="Branch Out" style="portv" vertex="1" parent="9" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
48-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
48+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
49-
    </mxCell>
49+
    </mxCell>
50-
    <mxCell id="12" value="Power Out" style="portv" vertex="1" parent="9" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
50+
    <mxCell id="12" value="Power Out" style="portv" vertex="1" parent="9" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
51-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
51+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
52-
    </mxCell>
52+
    </mxCell>
53-
    <mxCell id="13" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
53+
    <mxCell id="13" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
54-
      <mxGeometry x="650" y="20" width="64" height="64" as="geometry"/>
54+
      <mxGeometry x="650" y="20" width="64" height="64" as="geometry"/>
55-
      <Object cmpid="flasherlight" consumption="1" active="1" usage="1" rotatable="1" rotation="0" as="attrs"/>
55+
      <Object cmpid="flasherlight" consumption="1" active="1" usage="1" rotatable="1" rotation="0" as="attrs"/>
56-
      <Array as="props"/>
56+
      <Array as="props"/>
57-
      <Object mf="120" as="craft"/>
57+
      <Object mf="120" as="craft"/>
58-
    </mxCell>
58+
    </mxCell>
59-
    <mxCell id="14" value="Power In" style="port" vertex="1" parent="13" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
59+
    <mxCell id="14" value="Power In" style="port" vertex="1" parent="13" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
60-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
60+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
61-
    </mxCell>
61+
    </mxCell>
62-
    <mxCell id="15" value="Passthrough" style="port" vertex="1" parent="13" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
62+
    <mxCell id="15" value="Passthrough" style="port" vertex="1" parent="13" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
63-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
63+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
64-
    </mxCell>
64+
    </mxCell>
65-
    <mxCell id="16" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
65+
    <mxCell id="16" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
66-
      <mxGeometry x="860" y="370" width="64" height="64" as="geometry"/>
66+
      <mxGeometry x="860" y="370" width="64" height="64" as="geometry"/>
67-
      <Object cmpid="branch" consumption="0" display="98" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
67+
      <Object cmpid="branch" consumption="0" display="98" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
68-
      <Array as="props">
68+
      <Array as="props">
69-
        <Object name="Branch" type="int" value="98" minval="1"/>
69+
        <Object name="Branch" type="int" value="98" minval="1"/>
70-
        <Object name="Show Branch Amount" type="bool" value="true"/>
70+
        <Object name="Show Branch Amount" type="bool" value="true"/>
71-
      </Array>
71+
      </Array>
72-
      <Object mf="75" as="craft"/>
72+
      <Object mf="75" as="craft"/>
73-
    </mxCell>
73+
    </mxCell>
74-
    <mxCell id="17" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="16">
74+
    <mxCell id="17" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="16">
75-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
75+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
76-
    </mxCell>
76+
    </mxCell>
77-
    <mxCell id="18" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="16">
77+
    <mxCell id="18" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="16">
78-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
78+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
79-
    </mxCell>
79+
    </mxCell>
80-
    <mxCell id="19" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="16">
80+
    <mxCell id="19" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="16">
81-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
81+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
82-
    </mxCell>
82+
    </mxCell>
83-
    <mxCell id="21" value="100" edge="1" disabled="0" hovered="0" parent="1" source="8" target="17" link="32" origin="28" color="#FFFF00">
83+
    <mxCell id="21" value="100" edge="1" disabled="0" hovered="0" parent="1" source="8" target="17" link="32" origin="28" color="#FFFF00">
84-
      <mxGeometry relative="1" as="geometry"/>
84+
      <mxGeometry relative="1" as="geometry"/>
85-
    </mxCell>
85+
    </mxCell>
86-
    <mxCell id="22" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
86+
    <mxCell id="22" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
87-
      <mxGeometry x="650" y="160" width="64" height="64" as="geometry"/>
87+
      <mxGeometry x="650" y="160" width="64" height="64" as="geometry"/>
88-
      <Object cmpid="switch_or" consumption="0" passthrough="1" usage="0" as="attrs"/>
88+
      <Object cmpid="switch_or" consumption="0" passthrough="1" usage="0" as="attrs"/>
89-
      <Array as="props"/>
89+
      <Array as="props"/>
90-
      <Object mf="100" as="craft"/>
90+
      <Object mf="100" as="craft"/>
91-
    </mxCell>
91+
    </mxCell>
92-
    <mxCell id="23" value="Power In 1" style="portv" vertex="1" parent="22" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
92+
    <mxCell id="23" value="Power In 1" style="portv" vertex="1" parent="22" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
93-
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
93+
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
94-
    </mxCell>
94+
    </mxCell>
95-
    <mxCell id="24" value="Power In 2" style="portv" vertex="1" parent="22" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
95+
    <mxCell id="24" value="Power In 2" style="portv" vertex="1" parent="22" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
96-
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
96+
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
97-
    </mxCell>
97+
    </mxCell>
98-
    <mxCell id="25" value="Power Out" style="portv" vertex="1" parent="22" type="out" consumable="1" reconsumable="1" delayed="0" direct="0" warning="0">
98+
    <mxCell id="25" value="Power Out" style="portv" vertex="1" parent="22" type="out" consumable="1" reconsumable="1" delayed="0" direct="0" warning="0">
99-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
99+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
100-
    </mxCell>
100+
    </mxCell>
101-
    <mxCell id="26" value="0" edge="1" disabled="0" hovered="0" parent="1" source="11" target="23" origin="28" link="100" color="#CC0000">
101+
    <mxCell id="26" value="0" edge="1" disabled="0" hovered="0" parent="1" source="11" target="23" origin="28" link="100" color="#CC0000">
102-
      <mxGeometry relative="1" as="geometry">
102+
      <mxGeometry relative="1" as="geometry">
103-
        <Array as="points">
103+
        <Array as="points">
104-
          <mxPoint x="460" y="290"/>
104+
          <mxPoint x="460" y="290"/>
105-
        </Array>
105+
        </Array>
106-
      </mxGeometry>
106+
      </mxGeometry>
107-
    </mxCell>
107+
    </mxCell>
108-
    <mxCell id="27" value="98" edge="1" disabled="0" hovered="0" parent="1" source="18" target="24" origin="28" link="21" color="#CC0000">
108+
    <mxCell id="27" value="98" edge="1" disabled="0" hovered="0" parent="1" source="18" target="24" origin="28" link="21" color="#CC0000">
109-
      <mxGeometry relative="1" as="geometry">
109+
      <mxGeometry relative="1" as="geometry">
110-
        <Array as="points">
110+
        <Array as="points">
111-
          <mxPoint x="700" y="290"/>
111+
          <mxPoint x="700" y="290"/>
112-
        </Array>
112+
        </Array>
113-
      </mxGeometry>
113+
      </mxGeometry>
114-
    </mxCell>
114+
    </mxCell>
115-
    <mxCell id="28" value="Test Generator" style="cmp_testgenerator_small" vertex="1" connectable="0" parent="1">
115+
    <mxCell id="28" value="Test Generator" style="cmp_testgenerator_small" vertex="1" connectable="0" parent="1">
116-
      <mxGeometry x="650" y="620" width="64" height="64" as="geometry"/>
116+
      <mxGeometry x="650" y="620" width="64" height="64" as="geometry"/>
117-
      <Object cmpid="testgenerator_small" alias="generator_small" isroot="1" combinable="1" rotatable="1" rotation="0" as="attrs"/>
117+
      <Object cmpid="testgenerator_small" alias="generator_small" isroot="1" combinable="1" rotatable="1" rotation="0" as="attrs"/>
118-
      <Array as="props">
118+
      <Array as="props">
119-
        <Object name="Amount" type="int" value="100"/>
119+
        <Object name="Amount" type="int" value="100"/>
120-
      </Array>
120+
      </Array>
121-
      <Object as="craft"/>
121+
      <Object as="craft"/>
122-
    </mxCell>
122+
    </mxCell>
123-
    <mxCell id="29" value="Power Output 1" style="port" vertex="1" parent="28" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
123+
    <mxCell id="29" value="Power Output 1" style="port" vertex="1" parent="28" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
124-
      <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
124+
      <mxGeometry x="1.1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
125-
    </mxCell>
125+
    </mxCell>
126-
    <mxCell id="30" value="Power Output 2" style="port" vertex="1" parent="28" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
126+
    <mxCell id="30" value="Power Output 2" style="port" vertex="1" parent="28" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
127-
      <mxGeometry x="1.1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
127+
      <mxGeometry x="1.1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
128-
    </mxCell>
128+
    </mxCell>
129-
    <mxCell id="31" value="Power Output 3" style="port" vertex="1" parent="28" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
129+
    <mxCell id="31" value="Power Output 3" style="port" vertex="1" parent="28" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
130-
      <mxGeometry x="1.1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
130+
      <mxGeometry x="1.1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
131-
    </mxCell>
131+
    </mxCell>
132-
    <mxCell id="32" value="100" edge="1" disabled="0" hovered="0" parent="1" source="30" target="3" origin="28" link="0" color="#CC0000">
132+
    <mxCell id="32" value="100" edge="1" disabled="0" hovered="0" parent="1" source="30" target="3" origin="28" link="0" color="#CC0000">
133-
      <mxGeometry relative="1" as="geometry"/>
133+
      <mxGeometry relative="1" as="geometry"/>
134-
    </mxCell>
134+
    </mxCell>
135-
    <mxCell id="34" value="98" edge="1" disabled="0" hovered="0" parent="1" source="25" target="14" origin="28" link="27">
135+
    <mxCell id="34" value="98" edge="1" disabled="0" hovered="0" parent="1" source="25" target="14" origin="28" link="27">
136-
      <mxGeometry relative="1" as="geometry">
136+
      <mxGeometry relative="1" as="geometry">
137-
        <Array as="points">
137+
        <Array as="points">
138-
          <mxPoint x="620" y="160"/>
138+
          <mxPoint x="620" y="160"/>
139-
        </Array>
139+
        </Array>
140-
      </mxGeometry>
140+
      </mxGeometry>
141-
    </mxCell>
141+
    </mxCell>
142-
    <mxCell id="62" value="Button" style="cmp_button" vertex="1" connectable="0" parent="1">
142+
    <mxCell id="62" value="Button" style="cmp_button" vertex="1" connectable="0" parent="1">
143-
      <mxGeometry x="170" y="490" width="64" height="64" as="geometry"/>
143+
      <mxGeometry x="170" y="490" width="64" height="64" as="geometry"/>
144-
      <Object cmpid="button" isroot="1" combinable="0" consumption="0" state="0" display="0" display_filter="time" passthrough="0" usage="0" pulse="0" value="0" maxval="1" rotatable="1" rotation="0" as="attrs">
144+
      <Object cmpid="button" isroot="1" combinable="0" consumption="0" state="0" display="0" display_filter="time" passthrough="0" usage="0" pulse="0" value="0" maxval="1" rotatable="1" rotation="0" as="attrs">
145-
        <Object x="0" y="10" as="props_offset"/>
145+
        <Object x="0" y="10" as="props_offset"/>
146-
      </Object>
146+
      </Object>
147-
      <Array as="props">
147+
      <Array as="props">
148-
        <Object name="Show Countdown" type="bool" value="true"/>
148+
        <Object name="Show Countdown" type="bool" value="true"/>
149-
      </Array>
149+
      </Array>
150-
      <Object mf="75" as="craft"/>
150+
      <Object mf="75" as="craft"/>
151-
    </mxCell>
151+
    </mxCell>
152-
    <mxCell id="63" value="Power In" style="port" vertex="1" parent="62" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
152+
    <mxCell id="63" value="Power In" style="port" vertex="1" parent="62" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
153-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
153+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
154-
    </mxCell>
154+
    </mxCell>
155-
    <mxCell id="64" value="Power Out" style="port" vertex="1" parent="62" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
155+
    <mxCell id="64" value="Power Out" style="port" vertex="1" parent="62" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
156-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
156+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
157-
    </mxCell>
157+
    </mxCell>
158-
    <mxCell id="84" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
158+
    <mxCell id="84" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
159-
      <mxGeometry x="1120" y="860" width="64" height="64" as="geometry"/>
159+
      <mxGeometry x="1120" y="860" width="64" height="64" as="geometry"/>
160-
      <Object cmpid="memorycell" consumption="0" state="1" passthrough="1" usage="0" intoggle="0" rotatable="1" rotation="0" as="attrs">
160+
      <Object cmpid="memorycell" consumption="0" state="1" passthrough="1" usage="0" intoggle="0" rotatable="1" rotation="0" as="attrs">
161-
        <Array as="consumed"/>
161+
        <Array as="consumed"/>
162-
      </Object>
162+
      </Object>
163-
      <Array as="props"/>
163+
      <Array as="props"/>
164-
      <Object mf="75" as="craft"/>
164+
      <Object mf="75" as="craft"/>
165-
    </mxCell>
165+
    </mxCell>
166-
    <mxCell id="85" value="Power In" style="portv" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
166+
    <mxCell id="85" value="Power In" style="portv" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
167-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
167+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
168-
    </mxCell>
168+
    </mxCell>
169-
    <mxCell id="86" value="Set" style="port" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
169+
    <mxCell id="86" value="Set" style="port" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
170-
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
170+
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
171-
    </mxCell>
171+
    </mxCell>
172-
    <mxCell id="87" value="Reset" style="port" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
172+
    <mxCell id="87" value="Reset" style="port" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
173-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
173+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
174-
    </mxCell>
174+
    </mxCell>
175-
    <mxCell id="88" value="Toggle" style="port" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
175+
    <mxCell id="88" value="Toggle" style="port" vertex="1" parent="84" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
176-
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
176+
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
177-
    </mxCell>
177+
    </mxCell>
178-
    <mxCell id="89" value="Power Out Inverted" style="portv" vertex="1" parent="84" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
178+
    <mxCell id="89" value="Power Out Inverted" style="portv" vertex="1" parent="84" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
179-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
179+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
180-
    </mxCell>
180+
    </mxCell>
181-
    <mxCell id="90" value="Power Out" style="portv" vertex="1" parent="84" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
181+
    <mxCell id="90" value="Power Out" style="portv" vertex="1" parent="84" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
182-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
182+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
183-
    </mxCell>
183+
    </mxCell>
184-
    <mxCell id="91" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
184+
    <mxCell id="91" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
185-
      <mxGeometry x="1088" y="60" width="64" height="64" as="geometry"/>
185+
      <mxGeometry x="1088" y="60" width="64" height="64" as="geometry"/>
186-
      <Object cmpid="branch" consumption="0" display="3" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
186+
      <Object cmpid="branch" consumption="0" display="3" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
187-
      <Array as="props">
187+
      <Array as="props">
188-
        <Object name="Branch" type="int" value="3" minval="1"/>
188+
        <Object name="Branch" type="int" value="3" minval="1"/>
189-
        <Object name="Show Branch Amount" type="bool" value="true"/>
189+
        <Object name="Show Branch Amount" type="bool" value="true"/>
190-
      </Array>
190+
      </Array>
191-
      <Object mf="75" as="craft"/>
191+
      <Object mf="75" as="craft"/>
192-
    </mxCell>
192+
    </mxCell>
193-
    <mxCell id="92" value="Power In" style="portv" vertex="1" parent="91" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
193+
    <mxCell id="92" value="Power In" style="portv" vertex="1" parent="91" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
194-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
194+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
195-
    </mxCell>
195+
    </mxCell>
196-
    <mxCell id="93" value="Branch Out" style="portv" vertex="1" parent="91" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
196+
    <mxCell id="93" value="Branch Out" style="portv" vertex="1" parent="91" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
197-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
197+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
198-
    </mxCell>
198+
    </mxCell>
199-
    <mxCell id="94" value="Power Out" style="portv" vertex="1" parent="91" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
199+
    <mxCell id="94" value="Power Out" style="portv" vertex="1" parent="91" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
200-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
200+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
201-
    </mxCell>
201+
    </mxCell>
202-
    <mxCell id="100" value="0" edge="1" disabled="0" hovered="0" parent="1" source="7" target="10" origin="28" link="32" color="#00CC00">
202+
    <mxCell id="100" value="0" edge="1" disabled="0" hovered="0" parent="1" source="7" target="10" origin="28" link="32" color="#00CC00">
203-
      <mxGeometry relative="1" as="geometry"/>
203+
      <mxGeometry relative="1" as="geometry"/>
204-
    </mxCell>
204+
    </mxCell>
205-
    <mxCell id="101" value="Blocker" style="cmp_blocker" vertex="1" connectable="0" parent="1">
205+
    <mxCell id="101" value="Blocker" style="cmp_blocker" vertex="1" connectable="0" parent="1">
206-
      <mxGeometry x="1284" y="210" width="64" height="64" as="geometry"/>
206+
      <mxGeometry x="1284" y="210" width="64" height="64" as="geometry"/>
207-
      <Object cmpid="blocker" consumption="0" state="1" passthrough="1" blockable="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
207+
      <Object cmpid="blocker" consumption="0" state="1" passthrough="1" blockable="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
208-
      <Array as="props"/>
208+
      <Array as="props"/>
209-
      <Object mf="75" as="craft"/>
209+
      <Object mf="75" as="craft"/>
210-
    </mxCell>
210+
    </mxCell>
211-
    <mxCell id="102" value="Power In" style="portv" vertex="1" parent="101" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
211+
    <mxCell id="102" value="Power In" style="portv" vertex="1" parent="101" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
212-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
212+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
213-
    </mxCell>
213+
    </mxCell>
214-
    <mxCell id="103" value="Block Passthrough" style="port" vertex="1" parent="101" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
214+
    <mxCell id="103" value="Block Passthrough" style="port" vertex="1" parent="101" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
215-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
215+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
216-
    </mxCell>
216+
    </mxCell>
217-
    <mxCell id="104" value="Power Out" style="portv" vertex="1" parent="101" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
217+
    <mxCell id="104" value="Power Out" style="portv" vertex="1" parent="101" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
218-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
218+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
219-
    </mxCell>
219+
    </mxCell>
220-
    <mxCell id="105" value="Blocker" style="cmp_blocker" vertex="1" connectable="0" parent="1">
220+
    <mxCell id="105" value="Blocker" style="cmp_blocker" vertex="1" connectable="0" parent="1">
221-
      <mxGeometry x="1284" y="330" width="64" height="64" as="geometry"/>
221+
      <mxGeometry x="1284" y="330" width="64" height="64" as="geometry"/>
222-
      <Object cmpid="blocker" consumption="0" state="0" passthrough="0" blockable="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
222+
      <Object cmpid="blocker" consumption="0" state="0" passthrough="0" blockable="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
223-
      <Array as="props"/>
223+
      <Array as="props"/>
224-
      <Object mf="75" as="craft"/>
224+
      <Object mf="75" as="craft"/>
225-
    </mxCell>
225+
    </mxCell>
226-
    <mxCell id="106" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="105">
226+
    <mxCell id="106" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="105">
227-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
227+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
228-
    </mxCell>
228+
    </mxCell>
229-
    <mxCell id="107" value="Block Passthrough" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="105">
229+
    <mxCell id="107" value="Block Passthrough" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="105">
230-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
230+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
231-
    </mxCell>
231+
    </mxCell>
232-
    <mxCell id="108" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="105">
232+
    <mxCell id="108" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="105">
233-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
233+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
234-
    </mxCell>
234+
    </mxCell>
235-
    <mxCell id="109" value="0" edge="1" disabled="0" hovered="0" parent="1" source="12" target="103" origin="28" link="100" color="#FF00FF">
235+
    <mxCell id="109" value="0" edge="1" disabled="0" hovered="0" parent="1" source="12" target="103" origin="28" link="100" color="#FF00FF">
236-
      <mxGeometry relative="1" as="geometry">
236+
      <mxGeometry relative="1" as="geometry">
237-
        <Array as="points">
237+
        <Array as="points">
238-
          <mxPoint x="400" y="340"/>
238+
          <mxPoint x="400" y="340"/>
239-
          <mxPoint x="430" y="720"/>
239+
          <mxPoint x="430" y="720"/>
240-
          <mxPoint x="1250" y="710"/>
240+
          <mxPoint x="1250" y="710"/>
241-
          <mxPoint x="1240" y="240"/>
241+
          <mxPoint x="1240" y="240"/>
242-
        </Array>
242+
        </Array>
243-
      </mxGeometry>
243+
      </mxGeometry>
244-
    </mxCell>
244+
    </mxCell>
245-
    <mxCell id="110" value="2" edge="1" disabled="0" hovered="0" parent="1" source="19" target="107" origin="28" link="21" color="#FF99FF">
245+
    <mxCell id="110" value="2" edge="1" disabled="0" hovered="0" parent="1" source="19" target="107" origin="28" link="21" color="#FF99FF">
246-
      <mxGeometry relative="1" as="geometry">
246+
      <mxGeometry relative="1" as="geometry">
247-
        <Array as="points">
247+
        <Array as="points">
248-
          <mxPoint x="910" y="320"/>
248+
          <mxPoint x="910" y="320"/>
249-
          <mxPoint x="420" y="320"/>
249+
          <mxPoint x="420" y="320"/>
250-
          <mxPoint x="420" y="700"/>
250+
          <mxPoint x="420" y="700"/>
251-
          <mxPoint x="1230" y="700"/>
251+
          <mxPoint x="1230" y="700"/>
252-
          <mxPoint x="1220" y="360"/>
252+
          <mxPoint x="1220" y="360"/>
253-
        </Array>
253+
        </Array>
254-
      </mxGeometry>
254+
      </mxGeometry>
255-
    </mxCell>
255+
    </mxCell>
256-
    <mxCell id="111" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
256+
    <mxCell id="111" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
257-
      <mxGeometry x="1160" y="60" width="64" height="64" as="geometry"/>
257+
      <mxGeometry x="1160" y="60" width="64" height="64" as="geometry"/>
258-
      <Object cmpid="branch" consumption="0" display="3" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
258+
      <Object cmpid="branch" consumption="0" display="3" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
259-
      <Array as="props">
259+
      <Array as="props">
260-
        <Object name="Branch" type="int" value="3" minval="1"/>
260+
        <Object name="Branch" type="int" value="3" minval="1"/>
261-
        <Object name="Show Branch Amount" type="bool" value="true"/>
261+
        <Object name="Show Branch Amount" type="bool" value="true"/>
262-
      </Array>
262+
      </Array>
263-
      <Object mf="75" as="craft"/>
263+
      <Object mf="75" as="craft"/>
264-
    </mxCell>
264+
    </mxCell>
265-
    <mxCell id="112" value="Power In" style="portv" vertex="1" parent="111" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
265+
    <mxCell id="112" value="Power In" style="portv" vertex="1" parent="111" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
266-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
266+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
267-
    </mxCell>
267+
    </mxCell>
268-
    <mxCell id="113" value="Branch Out" style="portv" vertex="1" parent="111" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
268+
    <mxCell id="113" value="Branch Out" style="portv" vertex="1" parent="111" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
269-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
269+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
270-
    </mxCell>
270+
    </mxCell>
271-
    <mxCell id="114" value="Power Out" style="portv" vertex="1" parent="111" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
271+
    <mxCell id="114" value="Power Out" style="portv" vertex="1" parent="111" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
272-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
272+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
273-
    </mxCell>
273+
    </mxCell>
274-
    <mxCell id="120" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
274+
    <mxCell id="120" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
275-
      <mxGeometry x="1444" y="164" width="64" height="64" as="geometry"/>
275+
      <mxGeometry x="1444" y="164" width="64" height="64" as="geometry"/>
276-
      <Object cmpid="flasherlight" consumption="1" active="1" usage="1" rotatable="1" rotation="0" as="attrs"/>
276+
      <Object cmpid="flasherlight" consumption="1" active="1" usage="1" rotatable="1" rotation="0" as="attrs"/>
277-
      <Array as="props"/>
277+
      <Array as="props"/>
278-
      <Object mf="120" as="craft"/>
278+
      <Object mf="120" as="craft"/>
279-
    </mxCell>
279+
    </mxCell>
280-
    <mxCell id="121" value="Power In" style="port" vertex="1" parent="120" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
280+
    <mxCell id="121" value="Power In" style="port" vertex="1" parent="120" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
281-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
281+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
282-
    </mxCell>
282+
    </mxCell>
283-
    <mxCell id="122" value="Passthrough" style="port" vertex="1" parent="120" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
283+
    <mxCell id="122" value="Passthrough" style="port" vertex="1" parent="120" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
284-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
284+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
285-
    </mxCell>
285+
    </mxCell>
286-
    <mxCell id="123" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
286+
    <mxCell id="123" value="Flasher Light" style="cmp_flasherlight" vertex="1" connectable="0" parent="1">
287-
      <mxGeometry x="1450" y="320" width="64" height="64" as="geometry"/>
287+
      <mxGeometry x="1450" y="320" width="64" height="64" as="geometry"/>
288-
      <Object cmpid="flasherlight" consumption="1" active="0" usage="1" rotatable="1" rotation="0" as="attrs"/>
288+
      <Object cmpid="flasherlight" consumption="1" active="0" usage="1" rotatable="1" rotation="0" as="attrs"/>
289-
      <Array as="props"/>
289+
      <Array as="props"/>
290-
      <Object mf="120" as="craft"/>
290+
      <Object mf="120" as="craft"/>
291-
    </mxCell>
291+
    </mxCell>
292-
    <mxCell id="124" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="123">
292+
    <mxCell id="124" value="Power In" style="port" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="123">
293-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
293+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
294-
    </mxCell>
294+
    </mxCell>
295-
    <mxCell id="125" value="Passthrough" style="port" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="123">
295+
    <mxCell id="125" value="Passthrough" style="port" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="123">
296-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
296+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
297-
    </mxCell>
297+
    </mxCell>
298-
    <mxCell id="126" value="0" edge="1" disabled="0" hovered="0" parent="1" source="124" target="108" origin="205" link="161" color="#33CC33">
298+
    <mxCell id="126" value="0" edge="1" disabled="0" hovered="0" parent="1" source="124" target="108" origin="205" link="161" color="#33CC33">
299-
      <mxGeometry relative="1" as="geometry"/>
299+
      <mxGeometry relative="1" as="geometry"/>
300-
    </mxCell>
300+
    </mxCell>
301-
    <mxCell id="127" value="3" edge="1" disabled="0" hovered="0" parent="1" source="104" target="121" origin="132" link="153" color="#FFFF00">
301+
    <mxCell id="127" value="3" edge="1" disabled="0" hovered="0" parent="1" source="104" target="121" origin="132" link="153" color="#FFFF00">
302-
      <mxGeometry relative="1" as="geometry"/>
302+
      <mxGeometry relative="1" as="geometry"/>
303-
    </mxCell>
303+
    </mxCell>
304-
    <mxCell id="132" value="Small Rechargeable Battery" style="cmp_battery_small" vertex="1" connectable="0" parent="1">
304+
    <mxCell id="132" value="Small Rechargeable Battery" style="cmp_battery_small" vertex="1" connectable="0" parent="1">
305-
      <mxGeometry x="940" y="288" width="64" height="64" as="geometry"/>
305+
      <mxGeometry x="940" y="288" width="64" height="64" as="geometry"/>
306-
      <Object cmpid="battery_small" isroot="1" combinable="1" display="0" display_filter="time" subdisplay="0" charge="0" passthrough="1" output="15" charge_max="400" charge_min="0" input_multiplier="4" efficiency="80" active_usage="0" last_active_usage="0" usage="15" state="1" laststate="1" laststate2="1" blockable="1" as="attrs">
306+
      <Object cmpid="battery_small" isroot="1" combinable="1" display="0" display_filter="time" subdisplay="0" charge="0" passthrough="1" output="15" charge_max="400" charge_min="0" input_multiplier="4" efficiency="80" active_usage="0" last_active_usage="0" usage="15" state="1" laststate="1" laststate2="1" blockable="1" as="attrs">
307-
        <Array as="active_ids"/>
307+
        <Array as="active_ids"/>
308-
        <Object x="0" y="10" as="props_offset"/>
308+
        <Object x="0" y="10" as="props_offset"/>
309-
      </Object>
309+
      </Object>
310-
      <Array as="props">
310+
      <Array as="props">
311-
        <Object name="Capacity" type="float" value="37.0000"/>
311+
        <Object name="Capacity" type="float" value="37.0000"/>
312-
        <Object name="Show Charge Remaining" type="bool" value="true"/>
312+
        <Object name="Show Charge Remaining" type="bool" value="true"/>
313-
        <Object name="Show Active Usage" type="bool" value="false"/>
313+
        <Object name="Show Active Usage" type="bool" value="false"/>
314-
      </Array>
314+
      </Array>
315-
      <Object hqm="5" as="craft"/>
315+
      <Object hqm="5" as="craft"/>
316-
    </mxCell>
316+
    </mxCell>
317-
    <mxCell id="133" value="Power In" style="port" vertex="1" parent="132" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
317+
    <mxCell id="133" value="Power In" style="port" vertex="1" parent="132" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
318-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
318+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
319-
    </mxCell>
319+
    </mxCell>
320-
    <mxCell id="134" value="Power Out" style="port" vertex="1" parent="132" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
320+
    <mxCell id="134" value="Power Out" style="port" vertex="1" parent="132" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
321-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
321+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
322-
    </mxCell>
322+
    </mxCell>
323-
    <mxCell id="135" value="Fully Charged" style="portv" vertex="1" parent="132" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
323+
    <mxCell id="135" value="Fully Charged" style="portv" vertex="1" parent="132" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
324-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
324+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
325-
    </mxCell>
325+
    </mxCell>
326-
    <mxCell id="140" value="15" edge="1" disabled="0" hovered="0" parent="1" source="92" target="134" origin="132" link="0" color="#FFFF00">
326+
    <mxCell id="140" value="15" edge="1" disabled="0" hovered="0" parent="1" source="92" target="134" origin="132" link="0" color="#FFFF00">
327-
      <mxGeometry relative="1" as="geometry">
327+
      <mxGeometry relative="1" as="geometry">
328-
        <Array as="points">
328+
        <Array as="points">
329-
          <mxPoint x="1304.9166666666667" y="354.36111111111114"/>
329+
          <mxPoint x="1304.9166666666667" y="354.36111111111114"/>
330-
        </Array>
330+
        </Array>
331-
      </mxGeometry>
331+
      </mxGeometry>
332-
    </mxCell>
332+
    </mxCell>
333-
    <mxCell id="142" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
333+
    <mxCell id="142" value="Memory Cell" style="cmp_memorycell" vertex="1" connectable="0" parent="1">
334-
      <mxGeometry x="692" y="940" width="64" height="64" as="geometry"/>
334+
      <mxGeometry x="692" y="940" width="64" height="64" as="geometry"/>
335-
      <Object cmpid="memorycell" consumption="0" state="1" passthrough="1" usage="0" intoggle="0" rotatable="1" rotation="0" as="attrs">
335+
      <Object cmpid="memorycell" consumption="0" state="1" passthrough="1" usage="0" intoggle="0" rotatable="1" rotation="0" as="attrs">
336-
        <Array as="consumed"/>
336+
        <Array as="consumed"/>
337-
      </Object>
337+
      </Object>
338-
      <Array as="props"/>
338+
      <Array as="props"/>
339-
      <Object mf="75" as="craft"/>
339+
      <Object mf="75" as="craft"/>
340-
    </mxCell>
340+
    </mxCell>
341-
    <mxCell id="143" value="Power In" style="portv" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
341+
    <mxCell id="143" value="Power In" style="portv" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
342-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
342+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
343-
    </mxCell>
343+
    </mxCell>
344-
    <mxCell id="144" value="Set" style="port" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
344+
    <mxCell id="144" value="Set" style="port" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
345-
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
345+
      <mxGeometry x="1" y="0.1" width="10" height="10" relative="1" as="geometry"/>
346-
    </mxCell>
346+
    </mxCell>
347-
    <mxCell id="145" value="Reset" style="port" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
347+
    <mxCell id="145" value="Reset" style="port" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
348-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
348+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
349-
    </mxCell>
349+
    </mxCell>
350-
    <mxCell id="146" value="Toggle" style="port" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
350+
    <mxCell id="146" value="Toggle" style="port" vertex="1" parent="142" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
351-
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
351+
      <mxGeometry x="1" y="0.7" width="10" height="10" relative="1" as="geometry"/>
352-
    </mxCell>
352+
    </mxCell>
353-
    <mxCell id="147" value="Power Out Inverted" style="portv" vertex="1" parent="142" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
353+
    <mxCell id="147" value="Power Out Inverted" style="portv" vertex="1" parent="142" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
354-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
354+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
355-
    </mxCell>
355+
    </mxCell>
356-
    <mxCell id="148" value="Power Out" style="portv" vertex="1" parent="142" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
356+
    <mxCell id="148" value="Power Out" style="portv" vertex="1" parent="142" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
357-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
357+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
358-
    </mxCell>
358+
    </mxCell>
359-
    <mxCell id="153" value="3" edge="1" disabled="0" hovered="0" parent="1" source="102" target="93" origin="132" link="140" color="#FFFF00">
359+
    <mxCell id="153" value="3" edge="1" disabled="0" hovered="0" parent="1" source="102" target="93" origin="132" link="140" color="#FFFF00">
360-
      <mxGeometry relative="1" as="geometry">
360+
      <mxGeometry relative="1" as="geometry">
361-
        <Array as="points">
361+
        <Array as="points">
362-
          <mxPoint x="1371.4166666666667" y="275.86111111111114"/>
362+
          <mxPoint x="1371.4166666666667" y="275.86111111111114"/>
363-
          <mxPoint x="1371.4166666666667" y="25.861111111111143"/>
363+
          <mxPoint x="1371.4166666666667" y="25.861111111111143"/>
364-
          <mxPoint x="1111.4166666666667" y="25.861111111111143"/>
364+
          <mxPoint x="1111.4166666666667" y="25.861111111111143"/>
365-
        </Array>
365+
        </Array>
366-
      </mxGeometry>
366+
      </mxGeometry>
367-
    </mxCell>
367+
    </mxCell>
368-
    <mxCell id="161" value="3" edge="1" disabled="0" hovered="0" parent="1" source="113" target="106" origin="205" link="209" color="#33CC33">
368+
    <mxCell id="161" value="3" edge="1" disabled="0" hovered="0" parent="1" source="113" target="106" origin="205" link="209" color="#33CC33">
369-
      <mxGeometry relative="1" as="geometry">
369+
      <mxGeometry relative="1" as="geometry">
370-
        <Array as="points">
370+
        <Array as="points">
371-
          <mxPoint x="1171.4166666666667" y="35.86111111111114"/>
371+
          <mxPoint x="1171.4166666666667" y="35.86111111111114"/>
372-
          <mxPoint x="1391.4166666666667" y="35.86111111111114"/>
372+
          <mxPoint x="1391.4166666666667" y="35.86111111111114"/>
373-
          <mxPoint x="1391.4166666666667" y="415.86111111111114"/>
373+
          <mxPoint x="1391.4166666666667" y="415.86111111111114"/>
374-
        </Array>
374+
        </Array>
375-
      </mxGeometry>
375+
      </mxGeometry>
376-
    </mxCell>
376+
    </mxCell>
377-
    <mxCell id="169" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
377+
    <mxCell id="169" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
378-
      <mxGeometry x="1322" y="944" width="64" height="64" as="geometry"/>
378+
      <mxGeometry x="1322" y="944" width="64" height="64" as="geometry"/>
379-
      <Object cmpid="branch" consumption="0" display="1" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
379+
      <Object cmpid="branch" consumption="0" display="1" passthrough="1" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
380-
      <Array as="props">
380+
      <Array as="props">
381-
        <Object name="Branch" type="int" value="1" minval="1"/>
381+
        <Object name="Branch" type="int" value="1" minval="1"/>
382-
        <Object name="Show Branch Amount" type="bool" value="true"/>
382+
        <Object name="Show Branch Amount" type="bool" value="true"/>
383-
      </Array>
383+
      </Array>
384-
      <Object mf="75" as="craft"/>
384+
      <Object mf="75" as="craft"/>
385-
    </mxCell>
385+
    </mxCell>
386-
    <mxCell id="170" value="Power In" style="portv" vertex="1" parent="169" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
386+
    <mxCell id="170" value="Power In" style="portv" vertex="1" parent="169" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
387-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
387+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
388-
    </mxCell>
388+
    </mxCell>
389-
    <mxCell id="171" value="Branch Out" style="portv" vertex="1" parent="169" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
389+
    <mxCell id="171" value="Branch Out" style="portv" vertex="1" parent="169" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0">
390-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
390+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
391-
    </mxCell>
391+
    </mxCell>
392-
    <mxCell id="172" value="Power Out" style="portv" vertex="1" parent="169" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
392+
    <mxCell id="172" value="Power Out" style="portv" vertex="1" parent="169" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
393-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
393+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
394-
    </mxCell>
394+
    </mxCell>
395-
    <mxCell id="175" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
395+
    <mxCell id="175" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
396-
      <mxGeometry x="790" y="588" width="64" height="64" as="geometry"/>
396+
      <mxGeometry x="790" y="588" width="64" height="64" as="geometry"/>
397-
      <Object cmpid="switch_or" consumption="0" passthrough="0" usage="0" as="attrs"/>
397+
      <Object cmpid="switch_or" consumption="0" passthrough="0" usage="0" as="attrs"/>
398-
      <Array as="props"/>
398+
      <Array as="props"/>
399-
      <Object mf="100" as="craft"/>
399+
      <Object mf="100" as="craft"/>
400-
    </mxCell>
400+
    </mxCell>
401-
    <mxCell id="176" value="Power In 1" style="portv" vertex="1" parent="175" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
401+
    <mxCell id="176" value="Power In 1" style="portv" vertex="1" parent="175" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
402-
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
402+
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
403-
    </mxCell>
403+
    </mxCell>
404-
    <mxCell id="177" value="Power In 2" style="portv" vertex="1" parent="175" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
404+
    <mxCell id="177" value="Power In 2" style="portv" vertex="1" parent="175" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
405-
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
405+
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
406-
    </mxCell>
406+
    </mxCell>
407-
    <mxCell id="178" value="Power Out" style="portv" vertex="1" parent="175" type="out" consumable="1" reconsumable="1" delayed="0" direct="0" warning="0">
407+
    <mxCell id="178" value="Power Out" style="portv" vertex="1" parent="175" type="out" consumable="1" reconsumable="1" delayed="0" direct="0" warning="0">
408-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
408+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
409-
    </mxCell>
409+
    </mxCell>
410-
    <mxCell id="185" value="0" edge="1" disabled="0" hovered="0" parent="1" source="89" target="177" origin="132" link="211" color="#33CC33">
410+
    <mxCell id="185" value="0" edge="1" disabled="0" hovered="0" parent="1" source="89" target="177" origin="132" link="211" color="#33CC33">
411-
      <mxGeometry relative="1" as="geometry">
411+
      <mxGeometry relative="1" as="geometry">
412-
        <Array as="points">
412+
        <Array as="points">
413-
          <mxPoint x="892.4166666666667" y="848.2"/>
413+
          <mxPoint x="892.4166666666667" y="848.2"/>
414-
        </Array>
414+
        </Array>
415-
      </mxGeometry>
415+
      </mxGeometry>
416-
    </mxCell>
416+
    </mxCell>
417-
    <mxCell id="186" value="0" edge="1" disabled="0" hovered="0" parent="1" source="178" target="5" link="194" color="#33CC33" origin="205">
417+
    <mxCell id="186" value="0" edge="1" disabled="0" hovered="0" parent="1" source="178" target="5" link="194" color="#33CC33" origin="205">
418-
      <mxGeometry relative="1" as="geometry"/>
418+
      <mxGeometry relative="1" as="geometry"/>
419-
    </mxCell>
419+
    </mxCell>
420-
    <mxCell id="187" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
420+
    <mxCell id="187" value="OR Switch" style="cmp_switch_or" vertex="1" connectable="0" parent="1">
421-
      <mxGeometry x="1004" y="600" width="64" height="64" as="geometry"/>
421+
      <mxGeometry x="1004" y="600" width="64" height="64" as="geometry"/>
422-
      <Object cmpid="switch_or" consumption="0" passthrough="1" usage="0" as="attrs"/>
422+
      <Object cmpid="switch_or" consumption="0" passthrough="1" usage="0" as="attrs"/>
423-
      <Array as="props"/>
423+
      <Array as="props"/>
424-
      <Object mf="100" as="craft"/>
424+
      <Object mf="100" as="craft"/>
425-
    </mxCell>
425+
    </mxCell>
426-
    <mxCell id="188" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="187">
426+
    <mxCell id="188" value="Power In 1" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="187">
427-
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
427+
      <mxGeometry x="0.2" y="1.05" width="10" height="10" relative="1" as="geometry"/>
428-
    </mxCell>
428+
    </mxCell>
429-
    <mxCell id="189" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="187">
429+
    <mxCell id="189" value="Power In 2" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="187">
430-
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
430+
      <mxGeometry x="0.6" y="1.05" width="10" height="10" relative="1" as="geometry"/>
431-
    </mxCell>
431+
    </mxCell>
432-
    <mxCell id="190" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="1" delayed="0" direct="0" warning="0" parent="187">
432+
    <mxCell id="190" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="1" delayed="0" direct="0" warning="0" parent="187">
433-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
433+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
434-
    </mxCell>
434+
    </mxCell>
435-
    <mxCell id="191" value="12" edge="1" disabled="0" hovered="0" parent="1" source="190" target="4" link="193" color="#FFFF00" origin="205">
435+
    <mxCell id="191" value="12" edge="1" disabled="0" hovered="0" parent="1" source="190" target="4" link="193" color="#FFFF00" origin="205">
436-
      <mxGeometry relative="1" as="geometry"/>
436+
      <mxGeometry relative="1" as="geometry"/>
437-
    </mxCell>
437+
    </mxCell>
438-
    <mxCell id="192" value="12" edge="1" disabled="0" hovered="0" parent="1" source="189" target="90" origin="132" link="211" color="#FFFF00">
438+
    <mxCell id="192" value="12" edge="1" disabled="0" hovered="0" parent="1" source="189" target="90" origin="132" link="211" color="#FFFF00">
439-
      <mxGeometry relative="1" as="geometry">
439+
      <mxGeometry relative="1" as="geometry">
440-
        <Array as="points">
440+
        <Array as="points">
441-
          <mxPoint x="1002.4166666666667" y="838.2"/>
441+
          <mxPoint x="1002.4166666666667" y="838.2"/>
442-
        </Array>
442+
        </Array>
443-
      </mxGeometry>
443+
      </mxGeometry>
444-
    </mxCell>
444+
    </mxCell>
445-
    <mxCell id="193" value="12" edge="1" disabled="0" hovered="0" parent="1" source="188" target="148" origin="205" link="212" color="#33CC33">
445+
    <mxCell id="193" value="12" edge="1" disabled="0" hovered="0" parent="1" source="188" target="148" origin="205" link="212" color="#33CC33">
446-
      <mxGeometry relative="1" as="geometry">
446+
      <mxGeometry relative="1" as="geometry">
447-
        <Array as="points">
447+
        <Array as="points">
448-
          <mxPoint x="932.4166666666667" y="888.2"/>
448+
          <mxPoint x="932.4166666666667" y="888.2"/>
449-
        </Array>
449+
        </Array>
450-
      </mxGeometry>
450+
      </mxGeometry>
451-
    </mxCell>
451+
    </mxCell>
452-
    <mxCell id="194" value="0" edge="1" disabled="0" hovered="0" parent="1" source="147" target="176" origin="205" link="212" color="#33CC33">
452+
    <mxCell id="194" value="0" edge="1" disabled="0" hovered="0" parent="1" source="147" target="176" origin="205" link="212" color="#33CC33">
453-
      <mxGeometry relative="1" as="geometry"/>
453+
      <mxGeometry relative="1" as="geometry"/>
454-
    </mxCell>
454+
    </mxCell>
455-
    <mxCell id="195" value="1" edge="1" disabled="0" hovered="0" parent="1" source="171" target="86" color="#FFFF00" origin="132" link="197">
455+
    <mxCell id="195" value="1" edge="1" disabled="0" hovered="0" parent="1" source="171" target="86" color="#FFFF00" origin="132" link="197">
456-
      <mxGeometry relative="1" as="geometry"/>
456+
      <mxGeometry relative="1" as="geometry"/>
457-
    </mxCell>
457+
    </mxCell>
458-
    <mxCell id="196" value="0" edge="1" disabled="1" hovered="0" parent="1" source="172" target="144" link="197" color="#FFFF00" origin="132">
458+
    <mxCell id="196" value="0" edge="1" disabled="1" hovered="0" parent="1" source="172" target="144" link="197" color="#FFFF00" origin="132">
459-
      <mxGeometry relative="1" as="geometry">
459+
      <mxGeometry relative="1" as="geometry">
460-
        <Array as="points">
460+
        <Array as="points">
461-
          <mxPoint x="1378.4166666666667" y="984.2"/>
461+
          <mxPoint x="1378.4166666666667" y="984.2"/>
462-
          <mxPoint x="1038.4166666666667" y="944.2"/>
462+
          <mxPoint x="1038.4166666666667" y="944.2"/>
463-
          <mxPoint x="928.4166666666667" y="944.2"/>
463+
          <mxPoint x="928.4166666666667" y="944.2"/>
464-
        </Array>
464+
        </Array>
465-
      </mxGeometry>
465+
      </mxGeometry>
466-
    </mxCell>
466+
    </mxCell>
467-
    <mxCell id="197" value="2" edge="1" disabled="0" hovered="0" parent="1" source="170" target="122" origin="132" link="127" color="#FFFF00">
467+
    <mxCell id="197" value="2" edge="1" disabled="0" hovered="0" parent="1" source="170" target="122" origin="132" link="127" color="#FFFF00">
468-
      <mxGeometry relative="1" as="geometry">
468+
      <mxGeometry relative="1" as="geometry">
469-
        <Array as="points">
469+
        <Array as="points">
470-
          <mxPoint x="1544.4166666666667" y="469.2"/>
470+
          <mxPoint x="1544.4166666666667" y="469.2"/>
471-
          <mxPoint x="1424.4166666666667" y="209.2"/>
471+
          <mxPoint x="1424.4166666666667" y="209.2"/>
472-
          <mxPoint x="1524.4166666666667" y="249.2"/>
472+
          <mxPoint x="1524.4166666666667" y="249.2"/>
473-
        </Array>
473+
        </Array>
474-
      </mxGeometry>
474+
      </mxGeometry>
475-
    </mxCell>
475+
    </mxCell>
476-
    <mxCell id="198" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
476+
    <mxCell id="198" value="Electrical Branch" style="cmp_branch" vertex="1" connectable="0" parent="1">
477-
      <mxGeometry x="1412" y="944" width="64" height="64" as="geometry"/>
477+
      <mxGeometry x="1412" y="944" width="64" height="64" as="geometry"/>
478-
      <Object cmpid="branch" consumption="0" display="1" passthrough="0" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
478+
      <Object cmpid="branch" consumption="0" display="1" passthrough="0" branch_min="1" usage="0" rotatable="1" rotation="0" as="attrs"/>
479-
      <Array as="props">
479+
      <Array as="props">
480-
        <Object name="Branch" type="int" value="1" minval="1"/>
480+
        <Object name="Branch" type="int" value="1" minval="1"/>
481-
        <Object name="Show Branch Amount" type="bool" value="true"/>
481+
        <Object name="Show Branch Amount" type="bool" value="true"/>
482-
      </Array>
482+
      </Array>
483-
      <Object mf="75" as="craft"/>
483+
      <Object mf="75" as="craft"/>
484-
    </mxCell>
484+
    </mxCell>
485-
    <mxCell id="199" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="198">
485+
    <mxCell id="199" value="Power In" style="portv" vertex="1" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="198">
486-
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
486+
      <mxGeometry x="0.4" y="1.05" width="10" height="10" relative="1" as="geometry"/>
487-
    </mxCell>
487+
    </mxCell>
488-
    <mxCell id="200" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="198">
488+
    <mxCell id="200" value="Branch Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="1" direct="0" warning="0" parent="198">
489-
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
489+
      <mxGeometry x="0.2" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
490-
    </mxCell>
490+
    </mxCell>
491-
    <mxCell id="201" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="198">
491+
    <mxCell id="201" value="Power Out" style="portv" vertex="1" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0" parent="198">
492-
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
492+
      <mxGeometry x="0.6" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
493-
    </mxCell>
493+
    </mxCell>
494-
    <mxCell id="202" value="0" edge="1" disabled="0" hovered="0" parent="1" source="125" target="199" origin="205" link="126" color="#33CC33">
494+
    <mxCell id="202" value="0" edge="1" disabled="0" hovered="0" parent="1" source="125" target="199" origin="205" link="126" color="#33CC33">
495-
      <mxGeometry relative="1" as="geometry">
495+
      <mxGeometry relative="1" as="geometry">
496-
        <Array as="points">
496+
        <Array as="points">
497-
          <mxPoint x="1487.4166666666667" y="1132.2"/>
497+
          <mxPoint x="1487.4166666666667" y="1132.2"/>
498-
        </Array>
498+
        </Array>
499-
      </mxGeometry>
499+
      </mxGeometry>
500-
    </mxCell>
500+
    </mxCell>
501-
    <mxCell id="203" value="0" edge="1" disabled="0" hovered="0" parent="1" source="200" target="87" origin="205" link="202" color="#33CC33">
501+
    <mxCell id="203" value="0" edge="1" disabled="0" hovered="0" parent="1" source="200" target="87" origin="205" link="202" color="#33CC33">
502-
      <mxGeometry relative="1" as="geometry">
502+
      <mxGeometry relative="1" as="geometry">
503-
        <Array as="points">
503+
        <Array as="points">
504-
          <mxPoint x="1397.4166666666667" y="1062.2"/>
504+
          <mxPoint x="1397.4166666666667" y="1062.2"/>
505-
          <mxPoint x="1197.4166666666667" y="952.2"/>
505+
          <mxPoint x="1197.4166666666667" y="952.2"/>
506-
        </Array>
506+
        </Array>
507-
      </mxGeometry>
507+
      </mxGeometry>
508-
    </mxCell>
508+
    </mxCell>
509-
    <mxCell id="204" value="0" edge="1" disabled="0" hovered="0" parent="1" source="145" target="201" origin="205" link="202" color="#33CC33">
509+
    <mxCell id="204" value="0" edge="1" disabled="0" hovered="0" parent="1" source="145" target="201" origin="205" link="202" color="#33CC33">
510-
      <mxGeometry relative="1" as="geometry">
510+
      <mxGeometry relative="1" as="geometry">
511-
        <Array as="points">
511+
        <Array as="points">
512-
          <mxPoint x="927.4166666666667" y="952.2"/>
512+
          <mxPoint x="927.4166666666667" y="952.2"/>
513-
          <mxPoint x="947.4166666666667" y="1042.2"/>
513+
          <mxPoint x="947.4166666666667" y="1042.2"/>
514-
          <mxPoint x="1397.4166666666667" y="1042.2"/>
514+
          <mxPoint x="1397.4166666666667" y="1042.2"/>
515-
          <mxPoint x="1437.4166666666667" y="902.2"/>
515+
          <mxPoint x="1437.4166666666667" y="902.2"/>
516-
        </Array>
516+
        </Array>
517-
      </mxGeometry>
517+
      </mxGeometry>
518-
    </mxCell>
518+
    </mxCell>
519-
    <mxCell id="205" value="Small Rechargeable Battery" style="cmp_battery_small" vertex="1" connectable="0" parent="1">
519+
    <mxCell id="205" value="Small Rechargeable Battery" style="cmp_battery_small" vertex="1" connectable="0" parent="1">
520-
      <mxGeometry x="520" y="352" width="64" height="64" as="geometry"/>
520+
      <mxGeometry x="520" y="352" width="64" height="64" as="geometry"/>
521-
      <Object cmpid="battery_small" isroot="1" combinable="1" display="0" display_filter="time" subdisplay="0" charge="0" passthrough="1" output="15" charge_max="400" charge_min="0" input_multiplier="4" efficiency="80" active_usage="0" last_active_usage="0" usage="15" state="1" laststate="1" laststate2="1" blockable="1" as="attrs">
521+
      <Object cmpid="battery_small" isroot="1" combinable="1" display="0" display_filter="time" subdisplay="0" charge="0" passthrough="1" output="15" charge_max="400" charge_min="0" input_multiplier="4" efficiency="80" active_usage="0" last_active_usage="0" usage="15" state="1" laststate="1" laststate2="1" blockable="1" as="attrs">
522-
        <Array as="active_ids"/>
522+
        <Array as="active_ids"/>
523-
        <Object x="0" y="10" as="props_offset"/>
523+
        <Object x="0" y="10" as="props_offset"/>
524-
      </Object>
524+
      </Object>
525-
      <Array as="props">
525+
      <Array as="props">
526-
        <Object name="Capacity" type="float" value="37.0000"/>
526+
        <Object name="Capacity" type="float" value="37.0000"/>
527-
        <Object name="Show Charge Remaining" type="bool" value="true"/>
527+
        <Object name="Show Charge Remaining" type="bool" value="true"/>
528-
        <Object name="Show Active Usage" type="bool" value="false"/>
528+
        <Object name="Show Active Usage" type="bool" value="false"/>
529-
      </Array>
529+
      </Array>
530-
      <Object hqm="5" as="craft"/>
530+
      <Object hqm="5" as="craft"/>
531-
    </mxCell>
531+
    </mxCell>
532-
    <mxCell id="206" value="Power In" style="port" vertex="1" parent="205" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
532+
    <mxCell id="206" value="Power In" style="port" vertex="1" parent="205" type="in" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
533-
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
533+
      <mxGeometry x="-0.15" y="0.4" width="10" height="10" relative="1" as="geometry"/>
534-
    </mxCell>
534+
    </mxCell>
535-
    <mxCell id="207" value="Power Out" style="port" vertex="1" parent="205" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
535+
    <mxCell id="207" value="Power Out" style="port" vertex="1" parent="205" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
536-
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
536+
      <mxGeometry x="1" y="0.4" width="10" height="10" relative="1" as="geometry"/>
537-
    </mxCell>
537+
    </mxCell>
538-
    <mxCell id="208" value="Fully Charged" style="portv" vertex="1" parent="205" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
538+
    <mxCell id="208" value="Fully Charged" style="portv" vertex="1" parent="205" type="out" consumable="1" reconsumable="0" delayed="0" direct="0" warning="0">
539-
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
539+
      <mxGeometry x="0.4" y="-0.2" width="10" height="10" relative="1" as="geometry"/>
540-
    </mxCell>
540+
    </mxCell>
541-
    <mxCell id="209" value="15" edge="1" disabled="0" hovered="0" parent="1" source="207" target="112" origin="205" link="0" color="#33CC33">
541+
    <mxCell id="209" value="15" edge="1" disabled="0" hovered="0" parent="1" source="207" target="112" origin="205" link="0" color="#33CC33">
542-
      <mxGeometry relative="1" as="geometry">
542+
      <mxGeometry relative="1" as="geometry">
543-
        <Array as="points">
543+
        <Array as="points">
544-
          <mxPoint x="727.7741545893718" y="398.56594202898543"/>
544+
          <mxPoint x="727.7741545893718" y="398.56594202898543"/>
545-
          <mxPoint x="767.7741545893718" y="488.56594202898543"/>
545+
          <mxPoint x="767.7741545893718" y="488.56594202898543"/>
546-
          <mxPoint x="1167.7741545893718" y="438.56594202898543"/>
546+
          <mxPoint x="1167.7741545893718" y="438.56594202898543"/>
547-
        </Array>
547+
        </Array>
548-
      </mxGeometry>
548+
      </mxGeometry>
549-
    </mxCell>
549+
    </mxCell>
550-
    <mxCell id="211" value="12" edge="1" disabled="0" hovered="0" parent="1" source="94" target="85" origin="132" link="140">
550+
    <mxCell id="211" value="12" edge="1" disabled="0" hovered="0" parent="1" source="94" target="85" origin="132" link="140">
551-
      <mxGeometry relative="1" as="geometry">
551+
      <mxGeometry relative="1" as="geometry">
552-
        <Array as="points">
552+
        <Array as="points">
553-
          <mxPoint x="1132.3739082839531" y="3.138191618476469"/>
553+
          <mxPoint x="1132.3739082839531" y="3.138191618476469"/>
554-
          <mxPoint x="1592.3739082839531" y="-16.86180838152353"/>
554+
          <mxPoint x="1592.3739082839531" y="-16.86180838152353"/>
555-
          <mxPoint x="1532.3739082839531" y="1153.1381916184764"/>
555+
          <mxPoint x="1532.3739082839531" y="1153.1381916184764"/>
556-
        </Array>
556+
        </Array>
557-
      </mxGeometry>
557+
      </mxGeometry>
558-
    </mxCell>
558+
    </mxCell>
559-
    <mxCell id="212" value="12" edge="1" disabled="0" hovered="0" parent="1" source="114" target="143" origin="205" link="209">
559+
    <mxCell id="212" value="12" edge="1" disabled="0" hovered="0" parent="1" source="114" target="143" origin="205" link="209">
560-
      <mxGeometry relative="1" as="geometry">
560+
      <mxGeometry relative="1" as="geometry">
561-
        <Array as="points">
561+
        <Array as="points">
562-
          <mxPoint x="1212.3739082839531" y="-26.86180838152353"/>
562+
          <mxPoint x="1212.3739082839531" y="-26.86180838152353"/>
563-
          <mxPoint x="1622.3739082839531" y="13.138191618476469"/>
563+
          <mxPoint x="1622.3739082839531" y="13.138191618476469"/>
564-
          <mxPoint x="1602.3739082839531" y="1133.1381916184764"/>
564+
          <mxPoint x="1602.3739082839531" y="1133.1381916184764"/>
565-
          <mxPoint x="742.3739082839531" y="1123.1381916184764"/>
565+
          <mxPoint x="742.3739082839531" y="1123.1381916184764"/>
566-
        </Array>
566+
        </Array>
567-
      </mxGeometry>
567+
      </mxGeometry>
568-
    </mxCell>
568+
    </mxCell>
569-
  </root>
569+
  </root>
570-
</mxGraphModel>
570+
</mxGraphModel>
571